.vrSGBG_inline{width:100%;min-width:0;color:var(--hup-text);flex-direction:column;gap:20px;font-size:14px;display:flex}.vrSGBG_inline .vrSGBG_header{align-items:center;gap:16px;padding:0 0 16px}.vrSGBG_inline :is(article,section,button,input,[class*=rounded-]){border-radius:6px!important}.vrSGBG_inline :is(button,input){font-family:inherit}.vrSGBG_inline button:disabled{cursor:default}.vrSGBG_inline button:not(.vrSGBG_filters button):focus-visible{outline:2px solid var(--hup-text-secondary);outline-offset:3px}.vrSGBG_back{border:1px solid var(--hup-border);background:var(--hup-surface-2);min-height:40px;color:var(--hup-text-secondary);font:inherit;cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.vrSGBG_back:hover{background:var(--hup-surface-hover);color:var(--hup-text)}.vrSGBG_installPrimary{background:var(--hup-cta);color:var(--hup-cta-foreground)}.vrSGBG_installPrimary:hover:not(:disabled){background:var(--hup-cta-hover)}.vrSGBG_inline .vrSGBG_toolbar{padding:0 0 16px}.vrSGBG_inline .vrSGBG_search{min-width:0;height:auto;min-height:36px}.vrSGBG_inline .vrSGBG_search input{width:100%;min-width:0;min-height:34px;padding-block:4px;border:0!important;border-radius:0!important}.vrSGBG_inline .vrSGBG_search input:focus{box-shadow:none!important;border:0!important;outline:none!important}.vrSGBG_inline .vrSGBG_search input::placeholder{color:var(--hup-text-muted)}.vrSGBG_filters{margin-top:10px}.vrSGBG_inline .vrSGBG_body{flex:none;min-height:0;max-height:none;overflow:visible}.vrSGBG_inline .vrSGBG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))!important}.vrSGBG_inline .vrSGBG_grid article{min-width:0}.vrSGBG_inline [data-swipe-idx]{margin-bottom:20px;height:auto!important;min-height:min(680px,85svh)!important}.vrSGBG_actionError,.vrSGBG_loadError{border:1px solid var(--hup-border-strong);background:var(--hup-surface-2);color:var(--hup-text);border-radius:6px;font-size:14px;line-height:1.5}.vrSGBG_actionError{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0;padding:10px 12px;display:flex}.vrSGBG_actionError>span{flex:180px}.vrSGBG_actionError button,.vrSGBG_loadError button{border:1px solid var(--hup-border-strong);min-height:36px;color:var(--hup-text);background:var(--hup-surface-3);font:inherit;cursor:pointer;border-radius:6px;flex:none;padding:7px 10px}.vrSGBG_actionError button:hover,.vrSGBG_loadError button:hover{background:var(--hup-surface-hover)}.vrSGBG_actionError button:focus-visible,.vrSGBG_loadError button:focus-visible{outline:2px solid var(--hup-text-secondary);outline-offset:3px}.vrSGBG_loadError button{margin-top:12px}.vrSGBG_inline .vrSGBG_loadError{margin:0}@media (max-width:640px){.vrSGBG_inline{gap:20px}.vrSGBG_inline .vrSGBG_header{flex-wrap:wrap;gap:12px;padding-bottom:16px}.vrSGBG_inline .vrSGBG_headerControls{width:100%}.vrSGBG_inline .vrSGBG_search{padding-right:4px}.vrSGBG_inline .vrSGBG_grid{grid-template-columns:minmax(0,1fr)!important}.vrSGBG_inline [data-swipe-idx]{min-height:560px!important;padding-inline:20px!important}}@media (max-width:640px),(pointer:coarse){.vrSGBG_inline button:not(.vrSGBG_filters button){min-width:44px;min-height:44px}.vrSGBG_inline .vrSGBG_search{min-height:44px}.vrSGBG_inline .vrSGBG_search input{min-height:42px;font-size:16px!important}}@media (prefers-reduced-motion:reduce){.vrSGBG_inline *{transition:none!important;animation:none!important}}
.Qp2Onq_group{background:var(--hup-surface-2);overscroll-behavior-inline:contain;scrollbar-width:none;border:1px solid #0000;border-radius:6px;flex:0 auto;align-items:center;gap:2px;width:fit-content;min-width:0;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.Qp2Onq_group::-webkit-scrollbar{display:none}.Qp2Onq_group>.Qp2Onq_item{min-width:0;min-height:32px;color:var(--hup-text-secondary);font-family:var(--hup-font-body), system-ui, sans-serif;letter-spacing:normal;text-align:center;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:7px 13px;font-size:12px;font-weight:600;line-height:18px;transition:color .16s,background-color .16s;display:inline-flex}.Qp2Onq_group>.Qp2Onq_item:hover:not(:disabled){background:var(--hup-surface-hover);color:var(--hup-text)}.Qp2Onq_group>.Qp2Onq_item:is([aria-current=page],[aria-selected=true],[aria-pressed=true]){background:var(--hup-accent-soft);color:var(--hup-text)}.Qp2Onq_group>.Qp2Onq_item:focus-visible{outline:2px solid var(--hup-accent);outline-offset:-2px}.Qp2Onq_group>.Qp2Onq_item:disabled{opacity:.45;cursor:not-allowed}.Qp2Onq_group>.Qp2Onq_item>svg{stroke-width:1.75px;flex:none;width:16px;height:16px}.Qp2Onq_count{color:inherit;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:500;line-height:18px}@media (max-width:640px),(pointer:coarse){.Qp2Onq_group>.Qp2Onq_item{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.Qp2Onq_group>.Qp2Onq_item{transition:none}}@media (forced-colors:active){.Qp2Onq_group>.Qp2Onq_item:is([aria-current=page],[aria-selected=true],[aria-pressed=true]){outline-offset:-1px;color:highlight;outline:1px solid highlight}}
.oi99xG_root{flex-direction:column;gap:12px;min-width:0;display:flex}.oi99xG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.oi99xG_markAll,.oi99xG_loadMore,.oi99xG_retry{min-height:32px;color:var(--hup-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.oi99xG_markAll svg,.oi99xG_loadMore svg{flex:none;width:15px;height:15px}.oi99xG_markAll:hover:not(:disabled),.oi99xG_loadMore:hover,.oi99xG_retry:hover{background:var(--hup-surface-hover);color:var(--hup-text)}.oi99xG_markAll:disabled{opacity:.45;cursor:default}.oi99xG_markAll:focus-visible,.oi99xG_loadMore:focus-visible,.oi99xG_retry:focus-visible{outline:2px solid var(--hup-accent);outline-offset:2px}.oi99xG_summary{color:var(--hup-text-secondary);margin:-2px 0 0;font-size:11px;line-height:1.5}.oi99xG_list{flex-direction:column;gap:8px;min-width:0;display:flex}.oi99xG_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:170px;padding:24px 12px;display:flex}.oi99xG_empty>svg{width:24px;height:24px;color:var(--hup-text-secondary);stroke-width:1.5px}.oi99xG_empty strong{color:var(--hup-text);font-size:14px;font-weight:500}.oi99xG_empty p{max-width:260px;color:var(--hup-text-secondary);margin:0;font-size:12px;line-height:1.5}.oi99xG_pagination{border-top:1px solid var(--hup-border);min-height:36px;color:var(--hup-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:11px;display:flex}.oi99xG_loadMore{border:1px solid var(--hup-border)}.oi99xG_end{opacity:.7}.oi99xG_error{color:#ffabb3;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;line-height:1.5;display:flex}.oi99xG_push:empty{display:none}.oi99xG_push{padding-top:4px}.oi99xG_skeleton{gap:8px;display:grid}.oi99xG_skeleton span{background:var(--hup-surface-2);border-radius:6px;min-height:120px}.oi99xG_spinner{animation:1s linear infinite oi99xG_turn}@keyframes oi99xG_turn{to{transform:rotate(360deg)}}@media (max-width:640px),(pointer:coarse){.oi99xG_markAll,.oi99xG_loadMore,.oi99xG_retry{min-height:44px}}@media (prefers-reduced-motion:reduce){.oi99xG_spinner{animation:none}}
.rGg46G_stream{--chronical-canvas:#060a18;--chronical-surface:#0a0f22c7;--chronical-surface-raised:#0f162be6;--chronical-text:#f6f8fcf0;--chronical-text-secondary:#f6f8fcb8;--chronical-text-muted:#f6f8fc7a;--chronical-border:#ffffff12;--chronical-border-strong:#ffffff21;--chronical-blue:#6aaaff;--chronical-blue-bright:#8ac4ff;--chronical-positive:#4ecda4;--chronical-attention:#ffb56f;--chronical-danger:#c46b6b;color:var(--chronical-text);background:var(--chronical-surface);border:1px solid var(--chronical-border);border-radius:20px;margin:0;padding:0 18px;list-style:none;box-shadow:0 24px 60px -42px #000000eb}.rGg46G_stream>li{margin:0;list-style:none}.rGg46G_stream>li+li{border-block-start:1px solid var(--chronical-border)}.rGg46G_moment,.rGg46G_receipt{isolation:isolate;min-width:0;color:var(--chronical-text,#f6f8fcf0);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:15px 0;display:grid;position:relative;overflow:hidden}.rGg46G_moment:before,.rGg46G_receipt:before{z-index:-1;pointer-events:none;background:var(--chronical-source-background,transparent);opacity:.16;content:"";border-radius:14px;position:absolute;inset:3px -4px;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000b3 48%,#0000 90%);mask-image:linear-gradient(90deg,#000 0%,#000000b3 48%,#0000 90%)}.rGg46G_momentPrimary{padding-block:18px}.rGg46G_momentIcon,.rGg46G_receiptIcon{width:40px;height:40px;color:var(--chronical-blue,#6aaaff);background:#6aaaff14;border:1px solid #6aaaff2b;border-radius:13px;place-items:center;display:grid}.rGg46G_momentIcon svg,.rGg46G_receiptIcon svg{width:19px;height:19px}.rGg46G_moment_action .rGg46G_momentIcon{color:var(--chronical-attention,#ffb56f);background:#ffb56f14;border-color:#ffb56f2e}.rGg46G_moment_win .rGg46G_momentIcon,.rGg46G_receipt_confirmed .rGg46G_receiptIcon{color:var(--chronical-positive,#4ecda4);background:#4ecda414;border-color:#4ecda42e}.rGg46G_receipt_attention .rGg46G_receiptIcon{color:var(--chronical-attention,#ffb56f);background:#ffb56f14;border-color:#ffb56f2e}.rGg46G_receipt_recorded .rGg46G_receiptIcon{color:var(--chronical-text-secondary,#f6f8fcb8);border-color:var(--chronical-border,#ffffff12);background:#ffffff09}.rGg46G_momentContent,.rGg46G_receiptBody{min-width:0}.rGg46G_momentHeader{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;margin-block-end:5px;display:flex}.rGg46G_momentHeader time{color:var(--chronical-text-muted,#f6f8fc7a);font-variant-numeric:tabular-nums;flex:none;font-size:11px;line-height:1.4}.rGg46G_roleLabel{color:var(--chronical-text-secondary,#f6f8fcb8);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.4;overflow:hidden}.rGg46G_moment_win .rGg46G_roleLabel,.rGg46G_receipt_confirmed .rGg46G_roleLabel{color:var(--chronical-positive,#4ecda4)}.rGg46G_moment_action .rGg46G_roleLabel,.rGg46G_receipt_attention .rGg46G_roleLabel{color:var(--chronical-attention,#ffb56f)}.rGg46G_moment_insight .rGg46G_roleLabel,.rGg46G_receipt_active .rGg46G_roleLabel{color:var(--chronical-blue,#6aaaff)}.rGg46G_moment h3,.rGg46G_receipt h3{overflow-wrap:anywhere;color:var(--chronical-text,#f6f8fcf0);letter-spacing:-.018em;margin:0;font-size:16px;font-weight:620;line-height:1.35}.rGg46G_momentPrimary h3{font-size:clamp(18px,2vw,21px);line-height:1.28}.rGg46G_momentBody{overflow-wrap:anywhere;max-width:68ch;color:var(--chronical-text-secondary,#f6f8fcb8);margin:4px 0 0;font-size:14px;line-height:1.55}.rGg46G_momentMedia{aspect-ratio:16/8.5;background:var(--chronical-canvas,#060a18);border:1px solid var(--chronical-border,#ffffff12);border-radius:15px;margin:14px 0 0;position:relative;overflow:hidden}.rGg46G_momentMedia:after{pointer-events:none;content:"";background:linear-gradient(#0000 58%,#04081257);position:absolute;inset:0}.rGg46G_momentMedia img{object-fit:cover;width:100%;height:100%;display:block}.rGg46G_momentMeta,.rGg46G_receiptMeta{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-block-start:12px;display:flex}.rGg46G_receiptStatus{gap:1px;display:grid}.rGg46G_receiptStatus small{color:var(--chronical-text-muted,#f6f8fc7a);font-size:11px;font-weight:500;line-height:1.2}.rGg46G_receiptStatus strong{color:var(--chronical-text-secondary,#f6f8fcb8);font-size:12px;font-weight:600;line-height:1.3}.rGg46G_actions{flex-wrap:wrap;gap:8px;margin-block-start:14px;display:flex}.rGg46G_primaryAction,.rGg46G_secondaryAction,.rGg46G_correctButton{min-height:44px;color:var(--chronical-text,#f6f8fcf0);font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:590;line-height:1.2;transition:background-color .17s ease-out,border-color .17s ease-out,color .17s ease-out,transform .17s ease-out;display:inline-flex}.rGg46G_primaryAction{color:var(--hup-cta-foreground);background:var(--hup-cta);border:1px solid #0000}.rGg46G_secondaryAction,.rGg46G_correctButton{color:var(--chronical-text-secondary,#f6f8fcb8);border:1px solid var(--chronical-border-strong,#ffffff21);background:#ffffff05}.rGg46G_secondaryAction svg,.rGg46G_correctButton svg{width:16px;height:16px}.rGg46G_primaryAction:hover:not(:disabled),.rGg46G_secondaryAction:hover,.rGg46G_correctButton:hover{transform:translateY(-1px)}.rGg46G_primaryAction:hover:not(:disabled){background:var(--hup-cta-hover)}.rGg46G_secondaryAction:hover,.rGg46G_correctButton:hover{color:var(--chronical-text,#f6f8fcf0);background:#ffffff0e;border-color:#8ac4ff47}.rGg46G_primaryAction:active:not(:disabled),.rGg46G_secondaryAction:active,.rGg46G_correctButton:active{transform:translateY(0)}.rGg46G_primaryAction:active:not(:disabled){background:var(--hup-cta-active)}.rGg46G_primaryAction:disabled,.rGg46G_secondaryAction:disabled,.rGg46G_correctButton:disabled{cursor:not-allowed;filter:none;opacity:.48;transform:none}.rGg46G_primaryAction:focus-visible,.rGg46G_secondaryAction:focus-visible,.rGg46G_correctButton:focus-visible,.rGg46G_disclosure summary:focus-visible{outline:2px solid var(--chronical-blue-bright,#8ac4ff);outline-offset:3px}.rGg46G_source{vertical-align:middle;align-items:center;gap:8px;min-width:0;display:inline-flex}.rGg46G_sourceMark{color:var(--chronical-source-accent,#6aaaff);background:var(--chronical-source-background,#6aaaff14);border:1px solid color-mix(in srgb, var(--chronical-source-accent,#6aaaff) 24%, transparent);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.rGg46G_sourceSmall .rGg46G_sourceMark{border-radius:9px;width:28px;height:28px}.rGg46G_sourceMedium .rGg46G_sourceMark{border-radius:12px;width:38px;height:38px}.rGg46G_sourceFallbackIcon{width:47%;height:47%}.rGg46G_sourceLogo{object-fit:contain;filter:drop-shadow(0 4px 7px #00000038);width:64%;height:64%;display:block;position:absolute;inset:18%}.rGg46G_sourceWithLabel{max-width:min(100%,260px)}.rGg46G_sourceCopy{min-width:0;display:grid}.rGg46G_sourcePrimary,.rGg46G_sourceSecondary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rGg46G_sourcePrimary{color:var(--chronical-text-secondary,#f6f8fcb8);font-size:12px;font-weight:560;line-height:1.35}.rGg46G_sourceSecondary{color:var(--chronical-text-muted,#f6f8fc7a);font-size:11px;line-height:1.35}.rGg46G_maturity{min-width:0;color:var(--chronical-text-secondary,#f6f8fcb8);align-items:flex-start;gap:9px;display:inline-flex}.rGg46G_maturity>svg{flex:none;width:17px;height:17px;margin-block-start:1px}.rGg46G_maturity>span{gap:2px;display:grid}.rGg46G_maturity strong{font-size:12px;font-weight:600;line-height:1.35}.rGg46G_maturity small{max-width:56ch;color:var(--chronical-text-muted,#f6f8fc7a);font-size:12px;line-height:1.45}.rGg46G_maturityCompact{align-items:center;gap:6px}.rGg46G_maturityCompact>svg{width:14px;height:14px;margin:0}.rGg46G_maturity_supported{color:var(--chronical-positive,#4ecda4)}.rGg46G_maturity_developing{color:var(--chronical-blue,#6aaaff)}.rGg46G_maturity_learning{color:var(--chronical-text-secondary,#f6f8fcb8)}.rGg46G_maturity_unavailable{color:var(--chronical-text-muted,#f6f8fc7a)}.rGg46G_cadence{border:1px solid var(--chronical-border,#ffffff12);background:#ffffff06;border-radius:13px;grid-template-columns:minmax(150px,1fr) minmax(150px,.8fr);align-items:center;gap:12px;margin:12px 0 0;padding:11px 12px;display:grid}.rGg46G_cadence figcaption{gap:3px;min-width:0;display:grid}.rGg46G_cadence figcaption>span{color:var(--chronical-text-secondary,#f6f8fcb8);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.35;overflow:hidden}.rGg46G_cadence figcaption small{color:var(--chronical-text-muted,#f6f8fc7a);font-size:11px;line-height:1.4}.rGg46G_cadenceVisual{gap:7px;min-width:0;display:grid}.rGg46G_cadenceTrack{grid-auto-columns:minmax(10px,1fr);grid-auto-flow:column;align-items:center;gap:5px;min-height:14px;margin:0;padding:0;list-style:none;display:grid}.rGg46G_cadenceTrack li{align-items:center;height:14px;list-style:none;display:flex}.rGg46G_cadenceTrack li span{border-radius:4px;width:100%;min-width:7px;height:10px;display:block;position:relative}.rGg46G_cadence_observed span{background:linear-gradient(180deg, var(--chronical-blue-bright,#8ac4ff), var(--chronical-blue,#6aaaff))}.rGg46G_cadence_clear span{background:#4ecda41a;border:1px solid #4ecda49e}.rGg46G_cadence_clear span:after{background:var(--chronical-positive,#4ecda4);content:"";border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rGg46G_cadence_unknown span{background:0 0;border:1px dashed #f6f8fc40}.rGg46G_cadenceLegend{color:var(--chronical-text-muted,#f6f8fc7a);flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;font-size:11px;line-height:1.25;list-style:none;display:flex}.rGg46G_cadenceLegend li{align-items:center;gap:4px;list-style:none;display:inline-flex}.rGg46G_cadenceLegend i{align-items:center;width:9px;height:9px;font-style:normal;display:inline-flex}.rGg46G_cadenceLegend i span{border-radius:3px;width:9px;min-width:9px;height:7px;display:block;position:relative}.rGg46G_cadenceLabel{color:var(--chronical-text-muted,#f6f8fc7a);align-items:center;gap:6px;font-size:12px;display:inline-flex}.rGg46G_cadenceLabel svg{width:15px;height:15px}.rGg46G_disclosure{border-block-start:1px solid var(--chronical-border,#ffffff12);margin-block-start:12px}.rGg46G_disclosure summary{width:max-content;max-width:100%;min-height:44px;color:var(--chronical-text-muted,#f6f8fc7a);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:8px 2px;font-size:12px;font-weight:570;list-style:none;display:flex}.rGg46G_disclosure summary::-webkit-details-marker{display:none}.rGg46G_disclosure summary>svg{flex:none;width:16px;height:16px}.rGg46G_disclosure summary:hover{color:var(--chronical-text-secondary,#f6f8fcb8)}.rGg46G_disclosureChevron{transition:transform .18s ease-out}.rGg46G_disclosure[open] .rGg46G_disclosureChevron{transform:rotate(180deg)}.rGg46G_disclosureBody{gap:14px;padding:2px 0 14px;display:grid}.rGg46G_explanation{overflow-wrap:anywhere;max-width:68ch;color:var(--chronical-text-secondary,#f6f8fcb8);margin:0;font-size:13px;line-height:1.55}.rGg46G_evidenceSource{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.rGg46G_evidenceSource time{color:var(--chronical-text-muted,#f6f8fc7a);font-variant-numeric:tabular-nums;font-size:11px}.rGg46G_evidenceList{background:var(--chronical-border,#ffffff12);border:1px solid var(--chronical-border,#ffffff12);border-radius:13px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.rGg46G_evidenceList li{background:#080d1de0;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:11px 12px;list-style:none;display:grid}.rGg46G_evidenceList li>svg{width:17px;height:17px;color:var(--chronical-blue,#6aaaff);margin-block-start:2px}.rGg46G_evidenceList li>span{gap:2px;min-width:0;display:grid}.rGg46G_evidenceList small,.rGg46G_evidenceList time{color:var(--chronical-text-muted,#f6f8fc7a);font-size:11px;line-height:1.35}.rGg46G_evidenceList strong{overflow-wrap:anywhere;color:var(--chronical-text,#f6f8fcf0);font-size:12px;font-weight:610;line-height:1.4}.rGg46G_evidenceList p{overflow-wrap:anywhere;color:var(--chronical-text-secondary,#f6f8fcb8);margin:1px 0 0;font-size:12px;line-height:1.48}.rGg46G_provenance{gap:8px;display:grid}.rGg46G_provenanceHeading{color:var(--chronical-text-secondary,#f6f8fcb8);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.rGg46G_provenanceHeading svg{width:15px;height:15px;color:var(--chronical-blue,#6aaaff)}.rGg46G_provenance ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rGg46G_provenance li{color:var(--chronical-text-muted,#f6f8fc7a);border:1px solid var(--chronical-border,#ffffff12);background:#ffffff06;border-radius:8px;padding:5px 8px;font-size:11px;line-height:1.2;list-style:none}.rGg46G_correctButton{justify-self:start}.rGg46G_visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:620px){.rGg46G_stream{border-radius:16px;padding-inline:14px}.rGg46G_moment,.rGg46G_receipt{grid-template-columns:36px minmax(0,1fr);gap:11px;padding-block:16px}.rGg46G_moment:before,.rGg46G_receipt:before{inset-inline:-8px}.rGg46G_momentIcon,.rGg46G_receiptIcon{border-radius:11px;width:36px;height:36px}.rGg46G_momentHeader{align-items:center}.rGg46G_cadence{grid-template-columns:1fr}.rGg46G_cadenceTrack{width:min(100%,220px)}.rGg46G_actions{grid-template-columns:1fr;display:grid}.rGg46G_primaryAction,.rGg46G_secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.rGg46G_primaryAction,.rGg46G_secondaryAction,.rGg46G_correctButton,.rGg46G_disclosureChevron{transition:none}.rGg46G_primaryAction:hover:not(:disabled),.rGg46G_secondaryAction:hover,.rGg46G_correctButton:hover{transform:none}}@media (forced-colors:active){.rGg46G_moment:before,.rGg46G_receipt:before{display:none}.rGg46G_sourceMark,.rGg46G_momentIcon,.rGg46G_receiptIcon,.rGg46G_cadence,.rGg46G_evidenceList,.rGg46G_primaryAction,.rGg46G_secondaryAction,.rGg46G_correctButton{border:1px solid canvastext}.rGg46G_cadenceTrack li span{background:canvastext}}
.lNym4G_root{min-width:0;height:100%;min-height:0;color:var(--hup-text);flex-direction:column;display:flex}.lNym4G_heading{flex:none;padding-right:32px}.lNym4G_heading h2{font-family:var(--hup-font-serif,Georgia, serif);margin:0;font-size:23px;font-weight:500;line-height:1.2}.lNym4G_heading p{color:var(--hup-text-secondary);margin:6px 0 0;font-size:12px;line-height:1.4}.lNym4G_tabs{flex:none;margin:18px 0 12px}.lNym4G_panel{flex:auto;min-width:0;min-height:0}.lNym4G_panel[hidden]{display:none}.lNym4G_panel:focus-visible{outline:2px solid var(--hup-accent);outline-offset:2px}.lNym4G_notifications{overscroll-behavior:contain;flex-direction:column;gap:10px;padding:6px 3px 4px 0;display:flex;overflow-y:auto}.lNym4G_notifications .hup-life-notification-empty{min-height:150px;padding:16px}.lNym4G_notifications .hup-notice{flex-shrink:0;padding:13px}.lNym4G_notifications .hup-notice-head{padding-right:0}.lNym4G_notifications .hup-notice-push{flex-wrap:wrap;flex-shrink:0;padding:12px}.lNym4G_notifications .hup-notice-push-action{margin-left:30px}.lNym4G_notifications .hup-notice-title{font-size:14px}.lNym4G_notifications .hup-notice-actions{flex-wrap:wrap}
.Gbvcaa_card{--capability-accent:var(--hup-accent-bright,#8ac4ff);--capability-wash:#6aaaff1c;width:min(100%,640px);color:var(--hup-text,#f6f8fcf0);background:radial-gradient(circle at 96% 4%, var(--capability-wash), transparent 44%), #0a0f22e0;border:1px solid color-mix(in srgb, var(--capability-accent) 18%, var(--hup-border,#ffffff12));border-radius:18px;padding:16px;position:relative;overflow:hidden;box-shadow:0 16px 38px -28px #000c,inset 0 1px #ffffff09}.Gbvcaa_calm{--capability-accent:#9aaac6;--capability-wash:#9aaac614}.Gbvcaa_active{--capability-accent:var(--hup-accent-bright,#8ac4ff);--capability-wash:#6aaaff1f}.Gbvcaa_positive{--capability-accent:#67d8aa;--capability-wash:#4bcd9a1a}.Gbvcaa_attention{--capability-accent:#f4b86a;--capability-wash:#f4b86a1f}.Gbvcaa_critical{--capability-accent:#ff8b8b;--capability-wash:#ff68681a}.Gbvcaa_compact{border-radius:16px;padding:12px 13px}.Gbvcaa_header{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.Gbvcaa_kindIcon{width:38px;height:38px;color:var(--capability-accent);background:color-mix(in srgb, var(--capability-accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--capability-accent) 20%, transparent);border-radius:12px;place-items:center;display:grid;overflow:hidden}.Gbvcaa_kindIcon svg{stroke-width:1.8px;width:17px;height:17px}.Gbvcaa_kindIcon img{object-fit:contain;background:#fffffff0;width:100%;height:100%;padding:7px}.Gbvcaa_identity{min-width:0}.Gbvcaa_sourceLabel{color:var(--hup-text-muted,#f6f8fc7a);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;font-weight:550;line-height:1.35;display:block;overflow:hidden}.Gbvcaa_identity h3{color:var(--hup-text,#f6f8fcf0);letter-spacing:-.012em;margin:0;font-size:15.5px;font-weight:650;line-height:1.35}.Gbvcaa_status{min-height:30px;color:var(--capability-accent);white-space:nowrap;background:color-mix(in srgb, var(--capability-accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--capability-accent) 18%, transparent);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.Gbvcaa_status svg{stroke-width:2px;width:13px;height:13px}.Gbvcaa_description{gap:4px;margin:12px 0 0 49px;display:grid}.Gbvcaa_description p,.Gbvcaa_description span{margin:0}.Gbvcaa_description p{color:var(--hup-text-secondary,#f6f8fcb8);font-size:13.5px;line-height:1.55}.Gbvcaa_description span{color:var(--hup-text-muted,#f6f8fc7a);font-size:11.5px;line-height:1.45}.Gbvcaa_progress{background:color-mix(in srgb, var(--capability-accent) 12%, transparent);border-radius:999px;height:2px;margin:13px 0 0 49px;overflow:hidden}.Gbvcaa_progress span{background:linear-gradient(90deg, transparent, var(--capability-accent), transparent);width:42%;height:100%;animation:1.8s ease-in-out infinite Gbvcaa_capability-progress;display:block}.Gbvcaa_authority{color:var(--hup-text-muted,#f6f8fc7a);align-items:flex-start;gap:8px;margin:13px 0 0 49px;display:flex}.Gbvcaa_authority>svg{stroke-width:1.8px;flex:none;width:13px;height:13px;margin-top:2px}.Gbvcaa_authority div{gap:2px;display:grid}.Gbvcaa_authority strong{color:var(--hup-text-secondary,#f6f8fcb8);font-size:11px;font-weight:600;line-height:1.35}.Gbvcaa_authority span{font-size:11px;line-height:1.4}.Gbvcaa_authority[data-decision=required] strong,.Gbvcaa_authority[data-decision=granted] strong,.Gbvcaa_authority[data-decision=standing] strong{color:var(--capability-accent)}.Gbvcaa_approval{background:color-mix(in srgb, var(--capability-accent) 7%, #04081447);border:1px solid color-mix(in srgb, var(--capability-accent) 20%, transparent);border-radius:14px;margin-top:14px;padding:13px}.Gbvcaa_approvalCopy{align-items:flex-start;gap:10px;display:flex}.Gbvcaa_approvalCopy>svg{width:18px;height:18px;color:var(--capability-accent);flex:none;margin-top:1px}.Gbvcaa_approvalCopy strong{color:var(--hup-text,#f6f8fcf0);font-size:13px;font-weight:650;line-height:1.4;display:block}.Gbvcaa_approvalCopy p{color:var(--hup-text-secondary,#f6f8fcb8);margin:3px 0 0;font-size:12px;line-height:1.45}.Gbvcaa_approvalCopy span{color:var(--capability-accent);margin-top:5px;font-size:11px;font-weight:600;display:block}.Gbvcaa_approvalActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.Gbvcaa_approvalUnavailable,.Gbvcaa_actionError{margin:10px 0 0 28px;font-size:11.5px;line-height:1.45}.Gbvcaa_approvalUnavailable{color:var(--hup-text-muted,#f6f8fc7a)}.Gbvcaa_actionError{color:#ffc3c3}.Gbvcaa_primaryButton,.Gbvcaa_secondaryButton,.Gbvcaa_recoveryActions button{min-height:40px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:650;transition:color .16s,background .16s,border-color .16s,transform .16s;display:inline-flex}.Gbvcaa_primaryButton{color:var(--hup-cta-foreground);background:var(--hup-cta);border:1px solid #0000}.Gbvcaa_primaryButton:hover:not(:disabled){background:var(--hup-cta-hover)}.Gbvcaa_primaryButton svg{width:14px;height:14px}.Gbvcaa_secondaryButton{color:var(--hup-text-secondary,#f6f8fcb8);background:var(--hup-surface-2,#ffffff09);border:1px solid var(--hup-border,#ffffff12)}.Gbvcaa_primaryButton:disabled,.Gbvcaa_secondaryButton:disabled,.Gbvcaa_receiptButton:disabled,.Gbvcaa_recoveryActions button:disabled{cursor:wait;opacity:.62;transform:none}.Gbvcaa_primaryButton:hover:not(:disabled),.Gbvcaa_secondaryButton:hover,.Gbvcaa_recoveryActions button:hover{transform:translateY(-1px)}.Gbvcaa_primaryButton:disabled:hover,.Gbvcaa_secondaryButton:disabled:hover,.Gbvcaa_recoveryActions button:disabled:hover{transform:none}.Gbvcaa_primaryButton:focus-visible,.Gbvcaa_secondaryButton:focus-visible,.Gbvcaa_receiptButton:focus-visible,.Gbvcaa_recoveryActions button:focus-visible,.Gbvcaa_evidence summary:focus-visible{outline:2px solid var(--hup-accent-bright,#8ac4ff);outline-offset:3px}.Gbvcaa_error{color:#ffc3c3;background:#ff686812;border:1px solid #ff8b8b2e;border-radius:12px;align-items:flex-start;gap:8px;margin-top:13px;padding:10px 11px;font-size:12px;line-height:1.45;display:flex}.Gbvcaa_error svg{flex:none;width:15px;height:15px;margin-top:1px}.Gbvcaa_receipt{width:100%;color:inherit;text-align:left;border:1px solid var(--hup-border,#ffffff12);background:#04081438;border-radius:13px;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;margin-top:14px;padding:11px 12px;display:grid}.Gbvcaa_receipt>svg{width:17px;height:17px;color:var(--capability-accent);margin-top:2px}.Gbvcaa_receiptButton{appearance:none;font:inherit;cursor:pointer}.Gbvcaa_receiptButton:hover{background:color-mix(in srgb, var(--capability-accent) 5%, #04081438);border-color:color-mix(in srgb, var(--capability-accent) 22%, transparent)}.Gbvcaa_receiptCopy{gap:2px;min-width:0;display:grid}.Gbvcaa_receiptCopy>span{color:var(--capability-accent);font-size:11px;font-weight:700}.Gbvcaa_receiptCopy strong{color:var(--hup-text,#f6f8fcf0);font-size:12.5px;font-weight:650;line-height:1.4}.Gbvcaa_receiptCopy p,.Gbvcaa_receiptCopy small{color:var(--hup-text-muted,#f6f8fc7a);margin:0;font-size:11px;line-height:1.4}.Gbvcaa_receiptLink{color:var(--hup-text-muted,#f6f8fc7a);align-self:center;align-items:center;gap:3px;font-size:11px;font-weight:600;display:inline-flex}.Gbvcaa_receiptLink svg{width:13px;height:13px}.Gbvcaa_evidence{border-top:1px solid var(--hup-border,#ffffff12);margin-top:12px}.Gbvcaa_evidence summary{min-height:40px;color:var(--hup-text-muted,#f6f8fc7a);cursor:pointer;align-items:center;gap:7px;font-size:11px;font-weight:600;list-style:none;display:flex}.Gbvcaa_evidence summary::-webkit-details-marker{display:none}.Gbvcaa_evidence summary>svg:first-child{width:13px;height:13px}.Gbvcaa_evidenceChevron{width:13px;height:13px;margin-left:auto;transition:transform .18s}.Gbvcaa_evidence[open] .Gbvcaa_evidenceChevron{transform:rotate(180deg)}.Gbvcaa_evidenceBody{gap:11px;padding:2px 0 5px 20px;display:grid}.Gbvcaa_evidenceRow{grid-template-columns:8px minmax(0,1fr);align-items:start;gap:8px;display:grid}.Gbvcaa_evidenceMark{background:var(--capability-accent);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb, var(--capability-accent) 48%, transparent);border-radius:999px;margin-top:6px}.Gbvcaa_evidenceRow strong,.Gbvcaa_sourceRow strong{color:var(--hup-text-secondary,#f6f8fcb8);font-size:11.5px;font-weight:600;line-height:1.4}.Gbvcaa_evidenceRow p,.Gbvcaa_sourceRow p{color:var(--hup-text-muted,#f6f8fc7a);margin:2px 0 0;font-size:11px;line-height:1.45}.Gbvcaa_evidenceRow small,.Gbvcaa_sourceRow small,.Gbvcaa_observedAt{color:var(--hup-text-muted,#f6f8fc7a);margin-top:3px;font-size:11px;line-height:1.35;display:block}.Gbvcaa_sourceRow{grid-template-columns:48px minmax(0,1fr);gap:8px;display:grid}.Gbvcaa_sourceRow>span{color:var(--hup-text-muted,#f6f8fc7a);padding-top:2px;font-size:11px;font-weight:700}.Gbvcaa_recovery{margin-top:10px}.Gbvcaa_recoveryActions{flex-wrap:wrap;gap:4px;margin-top:0;display:flex}.Gbvcaa_recoveryActions button{min-height:40px;color:var(--hup-text-muted,#f6f8fc7a);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.Gbvcaa_recoveryActions button:hover{color:var(--hup-text,#f6f8fcf0);background:var(--hup-surface-2,#ffffff09);border-color:var(--hup-border,#ffffff12)}.Gbvcaa_recoveryActions svg{width:13px;height:13px}.Gbvcaa_recovery .Gbvcaa_actionError{margin-left:9px}.Gbvcaa_buttonSpinner{animation:1s linear infinite Gbvcaa_capability-spin}.Gbvcaa_compact .Gbvcaa_header{grid-template-columns:32px minmax(0,1fr) auto;gap:9px}.Gbvcaa_compact .Gbvcaa_kindIcon{border-radius:10px;width:32px;height:32px}.Gbvcaa_compact .Gbvcaa_description,.Gbvcaa_compact .Gbvcaa_progress,.Gbvcaa_compact .Gbvcaa_authority{margin-left:41px}.Gbvcaa_compact .Gbvcaa_description{margin-top:8px}.Gbvcaa_compact .Gbvcaa_authority{margin-top:9px}.Gbvcaa_compact[data-capability-state=succeeded],.Gbvcaa_compact[data-capability-state=denied]{border:0;border-top:1px solid var(--hup-border,#ffffff12);box-shadow:none;background:0 0;border-radius:0;padding:10px 4px}.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_kindIcon,.Gbvcaa_compact[data-capability-state=denied] .Gbvcaa_kindIcon{color:var(--capability-accent);background:0 0;border:0}.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_status,.Gbvcaa_compact[data-capability-state=denied] .Gbvcaa_status{background:0 0;border:0;min-height:26px;padding:0 4px}.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_authority{display:none}.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_receipt{background:0 0;border:0;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;margin:6px 0 0 41px;padding:0}.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_receipt>svg{width:14px;height:14px}.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_receiptCopy>span{display:none}.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_receiptCopy strong{color:var(--hup-text-secondary,#f6f8fcb8);font-size:11.5px}.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_evidence{margin-left:41px}@keyframes Gbvcaa_capability-spin{to{transform:rotate(360deg)}}@keyframes Gbvcaa_capability-progress{0%{transform:translate(-120%)}to{transform:translate(340%)}}@media (max-width:540px){.Gbvcaa_card{border-radius:16px;padding:14px}.Gbvcaa_header{grid-template-columns:36px minmax(0,1fr)}.Gbvcaa_kindIcon{width:36px;height:36px}.Gbvcaa_status{grid-column:2;justify-self:start;min-height:26px;margin-top:2px}.Gbvcaa_description,.Gbvcaa_progress,.Gbvcaa_authority,.Gbvcaa_compact .Gbvcaa_description,.Gbvcaa_compact .Gbvcaa_progress,.Gbvcaa_compact .Gbvcaa_authority,.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_receipt,.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_evidence{margin-left:0}.Gbvcaa_approvalActions{justify-content:stretch}.Gbvcaa_approvalActions button{flex:1;justify-content:center;min-width:min(100%,128px)}.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_header,.Gbvcaa_compact[data-capability-state=denied] .Gbvcaa_header{grid-template-columns:32px minmax(0,1fr) auto}.Gbvcaa_compact[data-capability-state=succeeded] .Gbvcaa_status,.Gbvcaa_compact[data-capability-state=denied] .Gbvcaa_status{grid-column:auto;margin-top:0}}@media (prefers-reduced-motion:reduce){.Gbvcaa_progress span,.Gbvcaa_buttonSpinner{animation:none}.Gbvcaa_progress span{background:var(--capability-accent);opacity:.46;width:100%;transform:none}.Gbvcaa_primaryButton,.Gbvcaa_secondaryButton,.Gbvcaa_receiptButton,.Gbvcaa_recoveryActions button,.Gbvcaa_evidenceChevron{transition:none}.Gbvcaa_primaryButton:hover:not(:disabled),.Gbvcaa_secondaryButton:hover,.Gbvcaa_recoveryActions button:hover{transform:none}}
.yAvfNW_activity{max-width:640px;color:var(--hup-text-secondary,#f6f8fcb8);align-items:flex-start;gap:8px;padding:4px 0;font-size:13px;line-height:1.5;display:flex}.yAvfNW_activity>svg{stroke-width:1.8px;flex:none;width:15px;height:15px;margin-top:2px}.yAvfNW_copy{overflow-wrap:anywhere;min-width:0}.yAvfNW_provider{margin-right:8px;font-weight:600}.yAvfNW_activity[data-state=running],.yAvfNW_activity[data-state=queued]{color:var(--hup-accent-bright,#8ac4ff)}.yAvfNW_activity[data-state=failed]>svg{color:var(--hup-danger,#ff8b8b)}.yAvfNW_activity[data-state=succeeded]>svg{color:var(--hup-success,#67d8aa)}.yAvfNW_spinner{animation:1.1s linear infinite yAvfNW_activity-spin}@keyframes yAvfNW_activity-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.yAvfNW_spinner{animation:none}}.yAvfNW_recovery{max-width:640px;color:var(--hup-text-secondary,#f6f8fcb8);margin-top:6px;font-size:12px;line-height:1.5}.yAvfNW_recovery summary{cursor:pointer}.yAvfNW_recovery ul{margin:6px 0 0;padding-left:20px}
.-n0Biq_widget{--activity-text:var(--hup-text,#edf1fa);--activity-secondary:var(--hup-text-secondary,#b1bed3);--activity-accent:var(--hup-accent,#6aaaff);--activity-highlight:var(--hup-accent-bright,#8ac4ff);--activity-positive:#65d9ad;--activity-attention:#e9b45c;border:1px solid var(--hup-border-strong,#253047);min-width:0;color:var(--activity-text);background:var(--hup-bg-soft,#0a0f22);border-radius:6px;padding:24px;font-family:inherit}.-n0Biq_title{color:var(--activity-text);margin:0 0 16px;font-size:16px;font-weight:600}.-n0Biq_reading{gap:4px;min-width:0;display:grid}.-n0Biq_value{color:var(--activity-text);letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(32px,4vw,44px);font-weight:650;line-height:1.12}.-n0Biq_value[data-text=true]{letter-spacing:-.02em;font-size:24px;line-height:1.3}.-n0Biq_valueLabel{color:var(--activity-secondary);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.-n0Biq_chartHead{color:var(--activity-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-top:28px;font-size:12px;line-height:1.5;display:flex}.-n0Biq_selection{min-height:18px}.-n0Biq_selection strong{color:var(--activity-text);margin-left:6px;font-weight:600}.-n0Biq_chart{grid-template-columns:32px minmax(0,1fr);gap:10px;margin-top:16px;display:grid}.-n0Biq_axis{height:140px;color:var(--activity-secondary);text-align:right;flex-direction:column;justify-content:space-between;font-size:11px;line-height:1;display:flex}.-n0Biq_plot{min-width:0;position:relative}.-n0Biq_grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 30px}.-n0Biq_grid i{border-top:1px dashed var(--hup-border-strong,#2a354b)}.-n0Biq_grid i:last-child{border-top-style:solid}.-n0Biq_columns{grid-template-columns:repeat(var(--day-count), minmax(0, 1fr));gap:5px;display:grid;position:relative}.-n0Biq_day{min-width:0;color:var(--activity-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;grid-template-rows:140px 30px;gap:0;padding:0;display:grid}.-n0Biq_day:focus-visible{outline:2px solid var(--activity-accent);outline-offset:2px}.-n0Biq_barArea{justify-content:center;align-items:flex-end;min-width:0;padding-inline:6px;display:flex;position:relative}.-n0Biq_bar{background:var(--activity-accent);border-radius:4px 4px 0 0;width:min(100%,38px);min-height:2px;transition:background-color .16s;display:block}.-n0Biq_day:hover .-n0Biq_bar,.-n0Biq_day[data-selected=true] .-n0Biq_bar{background:var(--activity-highlight)}.-n0Biq_day[data-selected=true] .-n0Biq_dayLabel{color:var(--activity-text);font-weight:650}.-n0Biq_bar[data-zero=true]{background:var(--activity-secondary);height:2px}.-n0Biq_noReading{color:var(--activity-secondary);font-size:16px;line-height:12px}.-n0Biq_dayLabel{place-items:end center;padding-bottom:1px;font-size:12px;line-height:1.2;display:grid}.-n0Biq_chartFoot{color:var(--activity-secondary);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:16px;font-size:11px;line-height:1.5;display:flex}.-n0Biq_note{max-width:65ch;color:var(--activity-secondary);text-wrap:pretty;margin:16px 0 0;font-size:13px;line-height:1.6}.-n0Biq_timeZone{color:var(--activity-secondary);margin-top:8px;font-size:11px;display:block}.-n0Biq_singleReading{color:var(--activity-secondary);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:20px 0 0;font-size:13px;line-height:1.5;display:flex}.-n0Biq_singleReading span{color:var(--activity-text);font-weight:600}.-n0Biq_chart[data-numeric=false]{grid-template-columns:minmax(0,1fr)}.-n0Biq_chart[data-numeric=false] .-n0Biq_day{grid-template-rows:38px 26px}.-n0Biq_chart[data-numeric=false] .-n0Biq_barArea{align-items:center}.-n0Biq_stateMark{box-sizing:border-box;border:2px solid var(--activity-accent);background:0 0;border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.-n0Biq_stateMark[data-state=observed]{background:var(--activity-accent)}.-n0Biq_stateLegend{color:var(--activity-secondary);flex-wrap:wrap;gap:8px 16px;margin-top:14px;font-size:11px;line-height:1.5;display:flex}.-n0Biq_stateLegend>span{align-items:center;gap:6px;display:inline-flex}.-n0Biq_stateLegend .-n0Biq_stateMark{width:10px;height:10px}.-n0Biq_stateLegend+.-n0Biq_chartFoot{margin-top:8px}.-n0Biq_readingRow{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.-n0Biq_readingRow>.-n0Biq_reading{flex:1}.-n0Biq_presenceMark{border:1px solid var(--hup-border-strong,#41516a);width:48px;height:48px;color:var(--activity-secondary);border-radius:6px;flex:none;place-items:center;display:grid}.-n0Biq_presenceMark svg{width:24px;height:24px}.-n0Biq_readingCard[data-state=present] .-n0Biq_presenceMark{color:var(--activity-positive);border-color:var(--activity-positive);background:color-mix(in srgb, var(--activity-positive) 10%, transparent)}.-n0Biq_readingCard[data-state=attention]{--activity-accent:var(--activity-attention)}.-n0Biq_previous{max-width:40%;color:var(--activity-secondary);gap:6px;font-size:13px;display:grid}.-n0Biq_previous strong{overflow-wrap:anywhere;font-size:19px;font-weight:500;line-height:1.3}.-n0Biq_changeArrow{width:18px;color:var(--activity-secondary);flex:none}.-n0Biq_progressSection{gap:10px;margin-top:20px;display:grid}.-n0Biq_progress{background:var(--hup-border-strong,#263149);border-radius:4px;height:8px;overflow:hidden}.-n0Biq_progress>span{border-radius:inherit;background:var(--activity-accent);height:100%;display:block}.-n0Biq_widget[data-compact=true]{padding:20px}[data-hup-theme=light] .-n0Biq_widget{--activity-positive:#18794e;--activity-attention:#a66307}@media (max-width:600px){.-n0Biq_widget,.-n0Biq_widget[data-compact=true]{padding:18px 14px}.-n0Biq_value{font-size:34px}.-n0Biq_chart{grid-template-columns:25px minmax(0,1fr);gap:6px}.-n0Biq_columns{gap:2px}.-n0Biq_barArea{padding-inline:4px}.-n0Biq_chartHead{gap:4px;margin-top:22px;display:grid}.-n0Biq_dayLabel{font-size:11px}.-n0Biq_readingRow{gap:12px}.-n0Biq_presenceMark{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.-n0Biq_bar{transition:none}}
.gjOlzq_graphic{width:100%;min-width:0;max-width:640px;margin:12px 0 4px}.gjOlzq_period{color:var(--hup-text-secondary,#f6f8fcb8);margin:0 0 10px;font-size:12px;line-height:1.6}.gjOlzq_period span{color:inherit}.gjOlzq_title{color:var(--hup-text);margin:0 0 8px;font-size:15px;font-weight:600;line-height:1.5}@media (max-width:480px){.gjOlzq_period span{display:block}}
.yUpmGq_progress{border:1px solid color-mix(in srgb, var(--hup-accent-bright,#8ac4ff) 28%, transparent);background:color-mix(in srgb, var(--hup-surface-1,#10182d) 94%, #6aaaff);max-width:min(100%,420px);min-height:38px;color:var(--hup-text,#f6f8fc);border-radius:6px;align-items:center;gap:9px;padding:6px 12px 6px 7px;animation:.18s cubic-bezier(.16,1,.3,1) both yUpmGq_progress-enter;display:inline-flex}.yUpmGq_providers{flex:none;align-items:center;display:flex}.yUpmGq_providers>span{background:var(--hup-surface-2,#18233f);border-radius:5px;place-items:center;width:25px;height:25px;display:grid;overflow:hidden}.yUpmGq_providers>span+span{margin-inline-start:-6px}.yUpmGq_providers img{object-fit:contain;width:100%;height:100%;padding:3px}.yUpmGq_providers svg{width:16px;height:16px}.yUpmGq_spinner{border:1.5px solid color-mix(in srgb, var(--hup-accent-bright,#8ac4ff) 28%, transparent);border-top-color:var(--hup-accent-bright,#8ac4ff);border-radius:50%;flex:none;width:14px;height:14px;animation:1s linear infinite yUpmGq_progress-spin}.yUpmGq_statusIcon{flex:none;width:16px;height:16px}.yUpmGq_progress[data-state=failed] .yUpmGq_statusIcon{color:var(--hup-danger,#ff8b8b)}.yUpmGq_progress[data-state=done] .yUpmGq_statusIcon{color:var(--hup-success,#67d8aa)}.yUpmGq_label{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600;line-height:1.5}@keyframes yUpmGq_progress-enter{0%{opacity:0;transform:translateY(4px)}}@keyframes yUpmGq_progress-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.yUpmGq_progress,.yUpmGq_spinner{animation:none}}
._6yPjYG_notice{border:1px solid var(--hup-border-strong,#ffffff21);background:var(--hup-surface-1,#0a0f22);border-radius:6px;max-width:560px;padding:14px}._6yPjYG_notice h3{color:var(--hup-text);margin:0;font-size:14px;font-weight:600;line-height:1.5}._6yPjYG_notice p{color:var(--hup-text-secondary);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.6}._6yPjYG_actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._6yPjYG_actions button,._6yPjYG_actions a{border:1px solid var(--hup-border-strong,#ffffff21);min-height:36px;color:var(--hup-text);font:inherit;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:7px 12px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}._6yPjYG_actions ._6yPjYG_upgrade{background:var(--hup-cta);color:var(--hup-cta-foreground);border-color:#0000}._6yPjYG_actions button:hover,._6yPjYG_actions a:hover{background:var(--hup-surface-2,#172239)}._6yPjYG_actions ._6yPjYG_upgrade:hover{background:var(--hup-cta-hover)}._6yPjYG_actions button:focus-visible,._6yPjYG_actions a:focus-visible{outline:2px solid var(--hup-accent-bright,#8ac4ff);outline-offset:3px}@media (max-width:640px),(pointer:coarse){._6yPjYG_actions button,._6yPjYG_actions a{min-height:44px}}
.vbj7MG_tile{display:block}.vbj7MG_tile[data-position-host=true]{position:relative}.vbj7MG_canvas{width:100%;height:100%;display:block}.vbj7MG_stats,.vbj7MG_pill{z-index:2;pointer-events:none;border-radius:6px;position:absolute}.vbj7MG_stats{color:#dfe9ff;white-space:pre;background:#060a14c7;padding:3px 6px;font:10px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;top:6px;left:6px}.vbj7MG_pill{color:#c3d0e3;white-space:nowrap;text-overflow:ellipsis;background:#090f1eed;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:4px 7px;font-size:11px;line-height:1.3;display:inline-flex;bottom:12px;left:12px;overflow:hidden}.vbj7MG_pill:before{content:"";background:#f2c14e;border-radius:50%;flex:none;width:6px;height:6px;animation:1.2s ease-in-out infinite vbj7MG_livePillPulse}@keyframes vbj7MG_livePillPulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.vbj7MG_pill:before{animation:none}}
.oR2sKW_status{color:#e3ebfa;text-align:left;white-space:nowrap;cursor:help;background:#090f1e;border-radius:6px;align-items:center;gap:6px;width:fit-content;max-width:calc(100% - 24px);padding:5px 8px;font-size:12px;font-weight:400;line-height:1.4;display:inline-flex;position:absolute;top:12px;left:12px;right:12px}.oR2sKW_status[data-action-space=true]{max-width:calc(100% - 76px);right:64px}.oR2sKW_connectionGroup{flex:none;align-items:center;gap:6px;display:inline-flex}.oR2sKW_connection{align-items:center;gap:6px;min-width:0;display:inline-flex}.oR2sKW_connection i{background:#a2aec0;border-radius:50%;flex:none;width:5px;height:5px}.oR2sKW_connection i[data-online=true]{background:#83d5ac}.oR2sKW_divider{color:#8493aa}.oR2sKW_capture,.oR2sKW_captureAction>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.oR2sKW_status[data-warning=true] .oR2sKW_capture{color:#f0c479}.oR2sKW_captureAction{color:#bedaff;text-align:left;cursor:pointer;align-items:center;gap:6px;min-width:0;display:inline-flex}.oR2sKW_captureAction svg{flex-shrink:0;width:12px;height:12px}.oR2sKW_captureAction:hover{text-underline-offset:3px;text-decoration:underline}.oR2sKW_status:focus-visible,.oR2sKW_captureAction:focus-visible{outline-offset:3px;outline:2px solid #8ac4ff}.oR2sKW_tooltip{z-index:160;border:1px solid var(--hup-border-strong,#28354a);background:var(--hup-bg-soft,#0a0f22);max-width:min(300px,100vw - 32px);color:var(--hup-text-secondary,#b7c5db);font-family:var(--hup-font-body), system-ui, sans-serif;text-align:left;box-shadow:var(--hup-shadow-card,0 8px 24px #0003);border-radius:6px;padding:12px 14px;font-size:12px;line-height:1.55}.oR2sKW_tooltip strong{color:var(--hup-text,#eef3ff);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.oR2sKW_tooltip p{margin:0}.oR2sKW_tooltip p+p{margin-top:6px}.oR2sKW_tooltip .oR2sKW_feedback{color:var(--hup-text,#eef3ff)}@container (max-width:340px){.oR2sKW_status{gap:4px;max-width:calc(100% - 16px);font-size:11px;top:8px;left:8px;right:8px}.oR2sKW_connectionGroup,.oR2sKW_connection{gap:4px}.oR2sKW_status[data-action-space=true]{max-width:calc(100% - 68px);right:60px}}
.-ZXNzq_preview{color:#eef3ff;background:#0d1526;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.-ZXNzq_emptyBackground{pointer-events:none;background:linear-gradient(#050a1224,#050a123d),url(/images/spaces/space-quiet-background-v1.webp) 50%/cover no-repeat;position:absolute;inset:0}.-ZXNzq_image{width:100%;height:100%;position:absolute;inset:0}.-ZXNzq_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:54px 24px 20px;display:flex;position:absolute;inset:0}.-ZXNzq_symbol{color:#95a9c7;stroke-width:1.75px;width:28px;height:28px;margin-bottom:5px}.-ZXNzq_empty strong{text-wrap:balance;font-size:18px;font-weight:550;line-height:1.3}.-ZXNzq_empty p{color:#b7c5db;text-wrap:pretty;max-width:38ch;margin:0;font-size:13px;line-height:1.5}.-ZXNzq_hours{color:#bdcee7;font-size:12px;line-height:1.5}.-ZXNzq_headerAction{position:absolute;top:12px;right:12px}.-ZXNzq_action{color:#d2e5ff;background:#18243a;border:1px solid #506483;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:36px;margin-top:3px;padding:6px 12px;font-size:12px;font-weight:550;display:inline-flex}.-ZXNzq_action svg{width:14px;height:14px}.-ZXNzq_action:hover{background:#253652}.-ZXNzq_action:disabled{opacity:.6;cursor:wait}.-ZXNzq_action:focus-visible,.-ZXNzq_open:focus-visible{outline-offset:3px;outline:2px solid #8ac4ff}.-ZXNzq_open{cursor:zoom-in;position:absolute;inset:0}.-ZXNzq_lastView,.-ZXNzq_pending{color:#c3d0e3;background:#090f1eed;border-radius:6px;padding:4px 7px;font-size:11px;position:absolute;bottom:12px;left:12px}.-ZXNzq_pending{width:fit-content;max-width:calc(100% - 24px);bottom:46px;left:12px;right:12px}.-ZXNzq_compact{min-height:0}.-ZXNzq_compact .-ZXNzq_empty{gap:7px;padding:62px 12px 38px}.-ZXNzq_compact .-ZXNzq_empty strong{font-size:14px}.-ZXNzq_compact .-ZXNzq_symbol{display:none}@container (max-width:340px){.-ZXNzq_headerAction{top:8px;right:8px}.-ZXNzq_empty{gap:6px;padding-inline:14px}.-ZXNzq_empty strong{font-size:15px}.-ZXNzq_empty p{font-size:12px}.-ZXNzq_hours{font-size:11px}.-ZXNzq_symbol{width:23px;height:23px;margin:0}}@media (prefers-reduced-motion:reduce){.-ZXNzq_preview *{transition:none!important;animation:none!important}}@container (max-width:450px){.-ZXNzq_symbol{display:none}}.-ZXNzq_toggle{color:#e3ebfa;background:#090f1eed;border-radius:7px;align-items:center;gap:6px;padding:0 3px 0 8px;font-size:11px;display:flex;position:absolute;bottom:4px;right:6px}.-ZXNzq_switchButton{cursor:pointer;background:0 0;border-radius:8px;width:44px;height:44px;position:relative}.-ZXNzq_switchButton i{background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:16px;left:10px}.-ZXNzq_switchButton:before{content:"";background:#65738a;border-radius:12px;width:30px;height:18px;position:absolute;top:13px;left:7px}.-ZXNzq_switchButton[aria-checked=true]:before{background:#4c8cce}.-ZXNzq_switchButton[aria-checked=true] i{left:22px}.-ZXNzq_switchButton:disabled{cursor:wait;opacity:.65}.-ZXNzq_switchButton:focus-visible{outline-offset:3px;outline:2px solid #8ac4ff}.-ZXNzq_compact .-ZXNzq_toggle>span{display:none}.-ZXNzq_lastView{bottom:52px}.-ZXNzq_topToggle{background:0 0;padding:0;position:absolute;top:4px;bottom:auto;right:8px}@container (max-width:340px){.-ZXNzq_topToggle{top:0;right:4px}}
.Jfj0Na_root{border-right:1px solid #8baadd1f;flex-direction:column;gap:16px;min-width:0;min-height:0;padding-right:18px;display:flex}.Jfj0Na_primaryActions{flex:none;min-width:0}.Jfj0Na_voiceButton{width:100%;min-height:46px;color:var(--hup-cta-foreground);background:var(--hup-cta);border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:0 15px;font-size:13px;font-weight:700;transition:background-color .16s,transform .16s;display:flex}.Jfj0Na_voiceButton svg{width:18px;height:18px}.Jfj0Na_voiceButton:disabled{opacity:.5;cursor:not-allowed}.Jfj0Na_journalSection{background:#0a1427f7;border:1px solid #84a9e130;border-radius:16px;flex-direction:column;flex:auto;min-width:0;min-height:260px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.Jfj0Na_journalHeading{background:#0f1d35bd;border-bottom:1px solid #8baadd1a;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:9px 11px 9px 14px;display:flex}.Jfj0Na_journalIdentity{align-items:center;gap:9px;min-width:0;display:flex}.Jfj0Na_journalIdentity>svg{color:#82baff;width:17px;height:17px}.Jfj0Na_journalHeading h2,.Jfj0Na_spacesHeading h2{color:#f4f8fff5;letter-spacing:-.025em;margin:0;font-size:18px;font-weight:700;line-height:1.15}.Jfj0Na_journalHeading>button{color:#97c1f8b8;background:#30589129;border-radius:10px;place-items:center;width:32px;height:32px;transition:color .15s,background-color .15s;display:grid}.Jfj0Na_journalHeading>button svg{width:15px;height:15px}.Jfj0Na_journalDraft{cursor:text;background:#2340691a;border-bottom:1px solid #8baadd1a;border-radius:10px 10px 0 0;grid-template-columns:minmax(0,1fr);gap:2px;min-height:70px;padding:10px 10px 7px;transition:background-color .15s;display:grid;position:relative}.Jfj0Na_journalDraft:focus-within{background:#2a4e7f2b}.Jfj0Na_journalDraft textarea{box-sizing:border-box;resize:none;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;color:#e8effbd6;cursor:text;width:100%;max-width:100%;min-height:34px;max-height:104px;font:inherit;background:0 0;border:0;outline:0;padding:3px 0 2px;font-size:12.5px;line-height:1.45;display:block;overflow:hidden auto}.Jfj0Na_journalDraft textarea::placeholder{color:#c7d8efad}.Jfj0Na_journalDraft>button{color:#8fc2ff;background:0 0;border-radius:7px;justify-content:center;justify-self:end;align-items:center;gap:4px;height:24px;padding:0 4px;font-size:9.5px;font-weight:650;transition:color .15s,background-color .15s;display:inline-flex;position:static}.Jfj0Na_journalDraft>button:disabled{color:#a6bcdd5c}.Jfj0Na_journalDraft>button svg{width:13px;height:13px}.Jfj0Na_journalPages{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;padding:0 14px 14px;overflow:hidden auto}.Jfj0Na_dayGroup{min-width:0}.Jfj0Na_dayGroup+.Jfj0Na_dayGroup{border-top:1px solid #8baadd1a;margin-top:7px;padding-top:4px}.Jfj0Na_dayGroup h3{z-index:2;color:#e2ecfbeb;letter-spacing:-.01em;background:#0a1427;margin:0;padding:12px 0 8px;font-size:13px;font-weight:720;line-height:1.2;position:sticky;top:0}.Jfj0Na_dayEntries{min-width:0;padding-top:4px}.Jfj0Na_firstNoteCue{color:#a0b8dc6b;margin:10px 2px 0;font-size:10.5px;line-height:1.4}.Jfj0Na_entry{width:100%;min-height:48px;color:inherit;text-align:left;flex-direction:column;align-items:flex-start;gap:4px;padding:9px 2px 10px;transition:color .15s,background-color .15s;display:flex}.Jfj0Na_entry+.Jfj0Na_entry{border-top:1px solid #8baadd13}.Jfj0Na_entry:disabled{cursor:default}.Jfj0Na_newEntry{animation:.18s cubic-bezier(.22,1,.36,1) both Jfj0Na_journal-entry-settle}.Jfj0Na_entryCopy{overflow-wrap:anywhere;word-break:break-word;color:#e8effbd6;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;min-width:0;max-width:100%;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.Jfj0Na_entryEmoji{margin-right:7px;font-size:12px}.Jfj0Na_entry time{color:#a0b8dc7a;font-variant-numeric:tabular-nums;font-size:10px}.Jfj0Na_listState{color:#b5c9e594;text-align:center;justify-content:center;align-items:center;gap:8px;width:100%;min-height:120px;margin:0;padding:16px 8px;font-size:11px;line-height:1.45;display:flex}.Jfj0Na_listState svg{flex:none;width:15px;height:15px}.Jfj0Na_listStateRetry{color:#a9cbff;min-height:36px;font:inherit;background:#6aaaff12;border:1px solid #8baadd29;border-radius:8px;padding:0 10px;font-size:11px;font-weight:650}.Jfj0Na_loadMore{color:#88bafacc;width:100%;min-height:38px;margin-top:5px;font-size:10.5px}.Jfj0Na_spacesSection{flex:none;min-width:0;margin-top:auto}.Jfj0Na_spacesHeading{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:34px;margin-bottom:8px;display:flex}.Jfj0Na_spacesHeading h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Jfj0Na_spacePicker{flex:auto;align-items:center;min-width:0;max-width:calc(100% - 38px);display:inline-flex;position:relative}.Jfj0Na_spacePicker select{appearance:none;color:#f4f8fff5;cursor:pointer;width:100%;min-width:0;font:inherit;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;padding:0 24px 0 0;font-size:18px;font-weight:700;line-height:1.15;overflow:hidden}.Jfj0Na_spacePicker select option{color:#eef5ff;background:#0a1427}.Jfj0Na_spacePicker>svg{pointer-events:none;color:#99bceca8;width:15px;height:15px;position:absolute;right:1px}.Jfj0Na_addSpaceButton{color:#9cc4f9c2;background:#2c518629;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;transition:color .15s,background-color .15s;display:grid}.Jfj0Na_addSpaceButton svg{width:15px;height:15px}.Jfj0Na_addSpaceButton:disabled{opacity:.42;cursor:not-allowed}.Jfj0Na_activeStream{color:#f2f7ff;text-align:left;background:#060b15;border:1px solid #8baadd33;border-radius:14px;width:100%;height:140px;display:block;position:relative;overflow:hidden}.Jfj0Na_streamImage,.Jfj0Na_streamScrim{position:absolute;inset:0}.Jfj0Na_streamImage{color:#8eb1e48f;place-items:center;display:grid}.Jfj0Na_streamImage svg{width:22px;height:22px}.Jfj0Na_streamScrim{background:linear-gradient(#02071005,#020710d1)}.Jfj0Na_streamLabel{justify-content:flex-end;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:11px;left:12px;right:12px}.Jfj0Na_streamLabel small{color:#d7e5f8a8;flex:none;font-size:9.5px}.Jfj0Na_emptySpaces{color:#e3eefddb;text-align:left;background:radial-gradient(circle at 84% 18%,#4383d724,#0000 34%),linear-gradient(145deg,#0d1a31e0,#060d1af0);border:1px solid #8baadd2e;border-radius:14px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;width:100%;min-height:112px;padding:17px 15px 38px;transition:border-color .15s,background-color .15s;display:grid;position:relative;overflow:hidden}.Jfj0Na_emptySpaces:disabled{cursor:default}.Jfj0Na_emptySpaceVisual{color:#84bcffd1;background:#305d9a29;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.Jfj0Na_emptySpaceVisual svg{width:17px;height:17px}.Jfj0Na_emptySpaceCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.Jfj0Na_emptySpaceCopy strong{overflow-wrap:anywhere;font-size:12px;font-weight:660;line-height:1.3}.Jfj0Na_emptySpaceCopy small{overflow-wrap:anywhere;color:#b1c7e58a;font-size:10px;line-height:1.4}.Jfj0Na_emptySpaceAction{color:#8fc2ffcc;align-items:center;gap:4px;font-size:10px;font-weight:640;display:inline-flex;position:absolute;bottom:11px;right:13px}.Jfj0Na_emptySpaceAction svg{width:12px;height:12px}.Jfj0Na_voiceButton:focus-visible,.Jfj0Na_journalHeading button:focus-visible,.Jfj0Na_journalDraft button:focus-visible,.Jfj0Na_listStateRetry:focus-visible,.Jfj0Na_entry:focus-visible,.Jfj0Na_loadMore:focus-visible,.Jfj0Na_addSpaceButton:focus-visible,.Jfj0Na_emptySpaces:focus-visible,.Jfj0Na_activeStream:focus-visible{outline-offset:2px;outline:2px solid #91c2ff}@media (min-width:1120px){.Jfj0Na_root{align-self:stretch}}@media (min-width:1120px) and (max-height:720px){.Jfj0Na_root{gap:12px}.Jfj0Na_journalSection{min-height:220px}.Jfj0Na_activeStream{height:112px}}@media (hover:hover) and (pointer:fine){.Jfj0Na_voiceButton:not(:disabled):hover{background:var(--hup-cta-hover);transform:translateY(-1px)}.Jfj0Na_journalDraft>button:not(:disabled):hover{color:#c4e0ff;background:#487dc629}.Jfj0Na_journalDraft:not(:focus-within):hover{background:#28497724}.Jfj0Na_journalHeading>button:hover{color:#b5d7ff;background:#3664a447}.Jfj0Na_entry:not(:disabled):hover{color:#a8ceff;background:#213e6824}.Jfj0Na_activeStream:hover{border-color:#70abfa7a}.Jfj0Na_emptySpaces:not(:disabled):hover{border-color:#70abfa6b}.Jfj0Na_spacePicker select:hover{color:#fff}.Jfj0Na_addSpaceButton:not(:disabled):hover{color:#c8e2ff;background:#3b6aad47}}@media (max-width:1119px){.Jfj0Na_journalSection{flex-basis:auto}.Jfj0Na_spacesSection{margin-top:0}}@media (max-width:900px){.Jfj0Na_root{border-bottom:1px solid #8baadd1f;border-right:0;padding-bottom:20px;padding-right:0}}@media (prefers-reduced-motion:reduce){.Jfj0Na_voiceButton,.Jfj0Na_journalHeading>button,.Jfj0Na_journalDraft,.Jfj0Na_journalDraft>button,.Jfj0Na_addSpaceButton,.Jfj0Na_emptySpaces,.Jfj0Na_entry{transition:none}.Jfj0Na_voiceButton:not(:disabled):hover{transform:none}.Jfj0Na_spinner,.Jfj0Na_newEntry{animation:none}}.Jfj0Na_spinner{animation:.8s linear infinite Jfj0Na_daily-journal-spin}@keyframes Jfj0Na_daily-journal-spin{to{transform:rotate(360deg)}}@keyframes Jfj0Na_journal-entry-settle{0%{opacity:.45;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.Jfj0Na_compact{border-right:0;gap:0;padding-right:0}.Jfj0Na_compact .Jfj0Na_journalSection{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;overflow:visible}.Jfj0Na_compact .Jfj0Na_journalHeading{background:0 0;border-bottom:0;min-height:36px;padding:0 4px 8px}.Jfj0Na_compact .Jfj0Na_journalHeading button{color:#8fb4ef;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;width:auto;height:28px;padding:0 7px;font-size:12px;font-weight:500;display:inline-flex}.Jfj0Na_compact .Jfj0Na_journalHeading button:hover{color:#c4dcff;background:#5b9cf81a}.Jfj0Na_compact .Jfj0Na_journalHeading button svg{width:13px;height:13px}.Jfj0Na_compact .Jfj0Na_journalPages{max-height:none;padding:0 4px;overflow:visible}.Jfj0Na_compact .Jfj0Na_journalDraft{border:1px solid var(--home-shell-rule,#9db7e01f);background:#ffffff06;border-radius:12px;flex-direction:column;align-items:stretch;gap:4px;min-height:0;margin:0 0 12px;padding:13px 13px 9px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.Jfj0Na_compact .Jfj0Na_journalDraft:focus-within{background:#6aaaff0b}.Jfj0Na_compact .Jfj0Na_journalDraft textarea{flex:none;min-height:57px;max-height:114px;padding:2px 0;font-size:13.5px;line-height:1.4}.Jfj0Na_compact .Jfj0Na_journalDraft textarea::placeholder{color:#dde6f585}.Jfj0Na_compact .Jfj0Na_journalDraft>button{color:#e8edf666;flex:none;align-self:flex-end;height:26px;padding:0 6px;font-size:11px;font-weight:400}.Jfj0Na_compact .Jfj0Na_journalDraft>button:not(:disabled){color:#8fb4ef}.Jfj0Na_compact .Jfj0Na_journalDraft>button svg{width:12px;height:12px}@media (hover:hover) and (pointer:fine){.Jfj0Na_compact .Jfj0Na_journalDraft:not(:focus-within):hover{border-color:var(--home-line-strong,#9db7e033);background:#ffffff0a}}.Jfj0Na_compact .Jfj0Na_dayGroup h3{color:#e8edf68f;letter-spacing:.09em;text-transform:uppercase;background:0 0;padding:10px 0 5px;font-size:11px;font-weight:600;position:static}.Jfj0Na_compact .Jfj0Na_dayGroup+.Jfj0Na_dayGroup{border-top:1px solid var(--home-content-rule,#ffffff12);margin-top:2px;padding-top:0}.Jfj0Na_compact .Jfj0Na_dayEntries{padding-top:0}.Jfj0Na_compact .Jfj0Na_entry{flex-flow:wrap;align-items:baseline;gap:0 8px;min-height:0;padding:3px 0 9px}.Jfj0Na_compact .Jfj0Na_entry+.Jfj0Na_entry{border-top:0;padding-top:0}.Jfj0Na_compact .Jfj0Na_entryCopy{color:#e8edf6b8;-webkit-line-clamp:2;flex:auto;width:auto;font-size:13px;font-style:italic;line-height:1.5}.Jfj0Na_compact .Jfj0Na_entry time{color:#e8edf685;flex:none;font-size:11px}@media (max-width:900px){.Jfj0Na_compact .Jfj0Na_journalPages{max-height:none;overflow:visible}.Jfj0Na_compact .Jfj0Na_journalHeading button,.Jfj0Na_compact .Jfj0Na_journalDraft>button,.Jfj0Na_compact .Jfj0Na_dayToggle,.Jfj0Na_compact .Jfj0Na_entry,.Jfj0Na_compact .Jfj0Na_loadMore,.Jfj0Na_compact .Jfj0Na_listStateRetry{min-height:44px}}.Jfj0Na_dayToggle{width:100%;min-height:30px;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.Jfj0Na_dayToggle>span{flex:none}.Jfj0Na_dayToggle>em{color:#e8edf68c;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;flex:auto;min-width:0;font-size:12.5px;font-style:italic;font-weight:400;line-height:1.3;overflow:hidden}.Jfj0Na_dayToggle small{color:#c6d8f4b3;letter-spacing:0;background:#1d355b5c;border-radius:999px;flex:none;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:650;display:inline-grid}.Jfj0Na_dayToggle svg{color:#a0b8dc99;flex:none;width:14px;height:14px;transition:transform .15s}.Jfj0Na_dayToggle[aria-expanded=true] svg{transform:rotate(180deg)}.Jfj0Na_dayToggle:hover>span,.Jfj0Na_dayToggle:hover>em{color:#f6f8fce6}.Jfj0Na_dayToggle:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #91c2ff}@media (prefers-reduced-motion:reduce){.Jfj0Na_dayToggle svg,.Jfj0Na_compact .Jfj0Na_journalDraft{transition:none}}
.N5FbHG_root{color:#edf4fff0;background:radial-gradient(circle at 12% 0,#3e8be824,#0000 48%),#091326;border:1px solid #80aceb2b;border-radius:14px;min-width:0;padding:14px 14px 13px;position:relative;box-shadow:0 17px 38px -30px #000000f5,inset 0 1px #ffffff06}.N5FbHG_root[data-tone=warm]{border-color:#e0ac5c3d}.N5FbHG_root[data-tone=empty]{border-color:#ee776f42}.N5FbHG_headingRow{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;display:grid}.N5FbHG_icon{color:#86c1ff;background:#2f68b529;border:1px solid #6fafff33;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.N5FbHG_icon svg{stroke-width:2px;width:16px;height:16px}.N5FbHG_headingCopy{flex-direction:column;gap:1px;min-width:0;display:flex}.N5FbHG_headingCopy>span{color:#a4bee599;letter-spacing:.085em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:720;line-height:1.2;overflow:hidden}.N5FbHG_headingCopy strong{letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:670;line-height:1.25;overflow:hidden}.N5FbHG_action{color:#a9d2ff;white-space:nowrap;background:#2f68b52b;border:1px solid #7ebcff33;border-radius:9px;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:10px;font-weight:700;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.N5FbHG_action:hover{color:#e8f4ff;background:#3677cf42;border-color:#8bc9ff6b}.N5FbHG_action:focus-visible{outline-offset:2px;outline:2px solid #8cc5ff}.N5FbHG_action svg{width:12px;height:12px}.N5FbHG_track{background:#84a7db21;border-radius:99px;height:3px;margin-top:11px;display:block;overflow:hidden}.N5FbHG_track>span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#579ee9,#77d7c4);width:100%;height:100%;transition:transform .26s;display:block;box-shadow:0 0 10px #69cbd03d}.N5FbHG_root[data-tone=warm] .N5FbHG_track>span{background:linear-gradient(90deg,#6ca6e7,#e3ad62)}.N5FbHG_root[data-tone=empty] .N5FbHG_track>span{background:#ed7c78}.N5FbHG_root>p{color:#b4c8e69e;margin:8px 0 0;font-size:10px;line-height:1.4}.N5FbHG_allowances{flex-wrap:wrap;gap:5px;min-width:0;margin-top:9px;display:flex}.N5FbHG_allowances span{color:#b7cff2ab;white-space:nowrap;background:#476da61f;border-radius:6px;padding:3px 6px;font-size:8.5px;font-weight:600;line-height:1.25}@media (prefers-reduced-motion:reduce){.N5FbHG_track>span,.N5FbHG_action{transition:none}}
.iDQQJG_root{min-width:0;position:relative}.iDQQJG_head{justify-content:space-between;align-items:center;gap:10px;min-height:22px;padding:0 2px 6px;display:flex}.iDQQJG_eyebrow{color:#e8edf673;letter-spacing:.09em;text-transform:uppercase;font-size:10.5px;font-weight:600}.iDQQJG_addLink{color:#8fb4ef;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:2px 6px;font-size:12px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.iDQQJG_addLink:hover{color:#c4dcff;background:#5b9cf81a}.iDQQJG_addLink svg{stroke-width:2px;width:13px;height:13px}.iDQQJG_row{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none;gap:10px;padding:3px 3px 4px;scroll-padding-inline:3px;display:flex;overflow-x:auto}.iDQQJG_row::-webkit-scrollbar{display:none}.iDQQJG_row>*{scroll-snap-align:start}.iDQQJG_row>:last-child{scroll-snap-align:end}.iDQQJG_tile{width:148px;height:92px;color:inherit;font:inherit;cursor:pointer;background:#0e1523;border:1px solid #ffffff14;border-radius:12px;flex:none;padding:0;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block;position:relative;overflow:hidden;container-type:inline-size}.iDQQJG_tile:hover{border-color:#8daee452}.iDQQJG_tile[data-primary=true]{border-color:#5b9cf8d9;box-shadow:0 0 0 1px #5b9cf847}.iDQQJG_tile[data-off=true]{background:#0c1220}.iDQQJG_tile[data-off=true]:hover{border-color:#ffffff14}.iDQQJG_addLink:focus-visible,.iDQQJG_empty:focus-visible{outline-offset:2px;outline:2px solid #8ac4ff}.iDQQJG_tile:has(:focus-visible){outline-offset:2px;outline:2px solid #8ac4ff}.iDQQJG_tileLink{color:inherit;cursor:pointer;text-decoration:none;position:absolute;inset:0}.iDQQJG_tileImage{object-fit:cover;width:100%;height:100%;display:block;position:relative}.iDQQJG_tileArtwork{pointer-events:none;background:linear-gradient(#050a1224,#050a123d),url(/images/spaces/space-quiet-background-v1.webp) 50%/cover no-repeat;position:absolute;inset:0}.iDQQJG_tile[data-off=true] .iDQQJG_tileImage{opacity:.35;filter:grayscale()}.iDQQJG_tileIdle{color:#e8edf647;place-items:center;display:grid;position:absolute;inset:0}.iDQQJG_tileIdle svg{stroke-width:1.5px;width:20px;height:20px}.iDQQJG_tileScrim{pointer-events:none;background:linear-gradient(#0000,#040810c7);height:46px;position:absolute;bottom:0;left:0;right:0}.iDQQJG_tile[data-off=true] .iDQQJG_tileScrim{background:linear-gradient(#0000,#04081080)}.iDQQJG_tileName{color:#f6f8fceb;letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 18px);font-size:11px;font-weight:560;position:absolute;bottom:7px;left:9px;overflow:hidden}.iDQQJG_tile[data-off=true] .iDQQJG_tileName{color:#e8edf680;font-weight:500}.iDQQJG_empty{color:#e8edf680;width:100%;min-height:92px;font:inherit;text-align:left;cursor:pointer;background:#ffffff06;border:1px dashed #8daee447;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.iDQQJG_empty:disabled{cursor:default}.iDQQJG_empty>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.iDQQJG_empty strong{color:#e8edf6db;font-size:13px;font-weight:600}.iDQQJG_empty small{font-size:11.5px}.iDQQJG_empty svg{stroke-width:1.6px;flex:none;width:18px;height:18px}@media (prefers-reduced-motion:reduce){.iDQQJG_tile,.iDQQJG_addLink{transition:none}.iDQQJG_tile:hover{transform:none}}
.nS35yq_root{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:100%;display:flex}.nS35yq_frame{border-radius:6px;width:100%;max-width:100%;position:relative;overflow:hidden}.nS35yq_image{width:100%;height:auto;display:block}.nS35yq_overlay{pointer-events:none;position:absolute;inset:0}.nS35yq_box{box-sizing:border-box;border:2px solid #7dd3fc;border-radius:3px;position:absolute}.nS35yq_label{color:#f0f9ff;white-space:nowrap;background:#082f49;border-radius:0 0 4px;max-width:min(200px,80vw);padding:2px 5px;font-size:12px;font-weight:600;line-height:1.35;position:absolute;top:0;left:0}.nS35yq_toggle{border:1px solid var(--hup-border,#64748b);background:var(--hup-surface-1,#1e293b);color:var(--hup-text-primary,#f8fafc);cursor:pointer;border-radius:6px;padding:5px 9px;font-size:12px}.nS35yq_toggle:focus-visible{outline:2px solid var(--hup-accent,#7dd3fc);outline-offset:2px}@media (max-width:640px),(pointer:coarse){.nS35yq_toggle{min-height:44px}}
.tPWhRa_root{--story-text:var(--hup-text,#edf2fa);--story-muted:var(--hup-text-secondary,#a9b7cc);--story-line:#9db7e021;color:var(--story-text);width:100%;min-width:0;padding:4px 0 24px}.tPWhRa_header{justify-content:space-between;align-items:center;gap:20px;min-height:86px;padding:8px 0 24px;display:flex}.tPWhRa_header h2{font-family:var(--hup-font-serif,"Lora"),Georgia,serif;letter-spacing:-.025em;margin:0;font-size:28px;font-weight:500;line-height:1.2}.tPWhRa_header p{color:var(--story-muted);margin:7px 0 0;font-size:13px;line-height:1.5}.tPWhRa_headerControls{align-items:center;gap:16px;display:flex}.tPWhRa_order{background:#849fcd0f;border-radius:6px;gap:2px;padding:4px;display:flex}.tPWhRa_order button,.tPWhRa_refresh,.tPWhRa_action,.tPWhRa_primaryAction,.tPWhRa_ask,.tPWhRa_more button,.tPWhRa_notice button{font:inherit;cursor:pointer;border:0}.tPWhRa_order button{min-height:36px;color:var(--story-muted);background:0 0;border-radius:4px;padding:8px 13px;font-size:13px;font-weight:600}.tPWhRa_order button[aria-pressed=true]{color:var(--story-text);background:#82a2d121}.tPWhRa_freshness{color:var(--story-muted);white-space:nowrap;font-size:11px}.tPWhRa_refresh{width:36px;height:36px;color:var(--story-muted);background:0 0;border-radius:6px;place-items:center;display:grid}.tPWhRa_refresh svg{width:17px;height:17px}.tPWhRa_groups,.tPWhRa_stories{gap:0;display:grid}.tPWhRa_group+.tPWhRa_group{margin-top:28px}.tPWhRa_groupHeading{border-bottom:1px solid var(--story-line);align-items:baseline;gap:12px;padding:12px 0;display:flex}.tPWhRa_groupHeading h3{color:var(--story-text);margin:0;font-size:12px;font-weight:700;line-height:1.4}.tPWhRa_groupHeading p{color:var(--story-muted);margin:0;font-size:12px}.tPWhRa_story{border-bottom:1px solid var(--story-line);grid-template-columns:30px minmax(0,1fr);gap:14px;padding:24px 0;display:grid}.tPWhRa_storyIcon{color:#8aafe4;background:#72a2e214;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:3px;display:grid}.tPWhRa_storyIcon svg{width:16px;height:16px}.tPWhRa_storyIcon[data-tone=needs_you]{color:#edbd78;background:#efb35514}.tPWhRa_storyIcon[data-tone=hup_did]{color:#80ceb1;background:#65d9ad14}.tPWhRa_storyBody{min-width:0}.tPWhRa_storyMeta{color:var(--story-muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:7px;font-size:11px;display:flex}.tPWhRa_state{font-weight:600}.tPWhRa_state[data-state=needs_attention]{color:#edbd78}.tPWhRa_state[data-state=resolved]{color:#80ceb1}.tPWhRa_storyBody>h3{font-family:var(--hup-font-serif,"Lora"),Georgia,serif;letter-spacing:-.015em;max-width:900px;margin:0;font-size:22px;font-weight:500;line-height:1.3}.tPWhRa_summary{color:#dde6f5d9;white-space:pre-line;max-width:850px;margin:9px 0 0;font-size:14px;line-height:1.65}.tPWhRa_measurement{color:var(--story-muted);flex-wrap:wrap;align-items:baseline;gap:6px;margin:12px 0 0;font-size:13px;display:flex}.tPWhRa_measurement strong{color:var(--story-text);font-size:17px;font-weight:650}.tPWhRa_measurement small{opacity:.8;margin-left:4px;font-size:10px}.tPWhRa_checkNote,.tPWhRa_savedNote,.tPWhRa_sourceLabel,.tPWhRa_checkTime{color:var(--story-muted);margin:9px 0 0;font-size:12px;line-height:1.6}.tPWhRa_savedNote{color:#d7b780}.tPWhRa_actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.tPWhRa_actions:empty{display:none}.tPWhRa_action,.tPWhRa_primaryAction{color:#d7e4fa;background:#789bcc14;border:1px solid #8babd926;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.tPWhRa_primaryAction{color:#c2dcff;background:#6697de29;border-color:#7cacf340}.tPWhRa_actions svg{width:14px;height:14px}.tPWhRa_action:hover,.tPWhRa_primaryAction:hover{border-color:#87b5f880}.tPWhRa_root button:disabled{cursor:default;opacity:.5}.tPWhRa_root button:focus-visible,.tPWhRa_details>summary:focus-visible{outline-offset:4px;outline:2px solid #8abaff}.tPWhRa_details{margin-top:14px}.tPWhRa_details>summary{cursor:pointer;width:fit-content;color:var(--story-muted);align-items:center;gap:7px;min-height:28px;font-size:12px;list-style:none;display:flex}.tPWhRa_details>summary::-webkit-details-marker{display:none}.tPWhRa_details>summary svg{width:14px;height:14px}.tPWhRa_details>summary svg:last-child{width:12px;transition:transform .15s}.tPWhRa_details[open]>summary svg:last-child{transform:rotate(180deg)}.tPWhRa_evidence{background:#6f91c30b;border-left:2px solid #7aa1d733;border-radius:0 6px 6px 0;margin-top:12px;padding:16px 18px}.tPWhRa_evidenceIntro{color:var(--story-muted);margin:0;font-size:12px;line-height:1.5}.tPWhRa_timeline{margin:16px 0 0;padding:0;list-style:none}.tPWhRa_timeline li{grid-template-columns:8px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative}.tPWhRa_timeline li:not(:last-child):before{content:"";background:var(--story-line);width:1px;position:absolute;top:12px;bottom:-1px;left:3px}.tPWhRa_eventMark{background:#8299b8;border-radius:50%;width:7px;height:7px;margin-top:6px}.tPWhRa_timeline p{margin:0;font-size:13px;line-height:1.5}.tPWhRa_timeline li>div>div{color:var(--story-muted);margin-top:4px;font-size:11px}.tPWhRa_visual{max-width:560px;margin-top:14px}.tPWhRa_visual p{color:var(--story-muted);font-size:12px}.tPWhRa_ask{color:#a9bdd8;background:0 0;align-items:center;gap:7px;margin-top:8px;padding:6px 0;font-size:12px;display:inline-flex}.tPWhRa_ask svg{width:15px;height:15px}.tPWhRa_notice{color:#d8bd91;background:#dbae5b0e;border:1px solid #dbae5b26;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 12px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.tPWhRa_notice>svg{flex:none;width:16px;height:16px}.tPWhRa_notice>span{flex:1}.tPWhRa_notice button{color:#d6e5fc;background:0 0;min-height:28px;padding:2px;font-size:12px}.tPWhRa_error{color:#ecc1a2;font-size:12px;line-height:1.5}.tPWhRa_more{justify-content:center;padding:24px 0 0;display:flex}.tPWhRa_more button{border:1px solid var(--story-line);color:var(--story-muted);background:#789bcc0d;border-radius:6px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex}.tPWhRa_more svg{width:14px;height:14px}.tPWhRa_empty{color:var(--story-muted);max-width:600px;padding:48px 8px}.tPWhRa_empty>svg{opacity:.6;width:24px;height:24px;margin-bottom:14px}.tPWhRa_empty h3{font-family:var(--hup-font-serif,"Lora"),Georgia,serif;color:var(--story-text);margin:0;font-size:23px;font-weight:500;line-height:1.35}.tPWhRa_empty p{font-size:13px;line-height:1.7}.tPWhRa_skeleton{gap:16px;padding:28px 0;display:grid}.tPWhRa_skeleton span{background:#829ec60b;border-radius:6px;height:90px}.tPWhRa_spinning{animation:1s linear infinite tPWhRa_spin}@keyframes tPWhRa_spin{to{transform:rotate(360deg)}}@media (max-width:700px){.tPWhRa_header{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:16px}.tPWhRa_headerControls{gap:12px;width:100%}.tPWhRa_freshness{margin-left:auto}.tPWhRa_header h2{font-size:26px}.tPWhRa_groupHeading{display:block}.tPWhRa_groupHeading p{margin-top:4px}.tPWhRa_story{grid-template-columns:24px minmax(0,1fr);gap:10px;padding:20px 0}.tPWhRa_storyIcon{width:24px;height:24px}.tPWhRa_storyBody>h3{font-size:21px}.tPWhRa_summary{font-size:13px}.tPWhRa_measurement small{width:100%;margin-left:0;display:block}.tPWhRa_evidence{padding:12px}.tPWhRa_actions{gap:7px}.tPWhRa_actions button{min-height:40px}.tPWhRa_freshness{font-size:10px}}@media (prefers-reduced-motion:reduce){.tPWhRa_spinning{animation:none}.tPWhRa_details>summary svg:last-child{transition:none}}.tPWhRa_actions button{text-align:left;overflow-wrap:anywhere;max-width:100%;line-height:1.45}.tPWhRa_actions button svg{flex-shrink:0}.tPWhRa_savedConfirmation{bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;box-sizing:border-box;color:#b3decf;background:#172b2b;border:1px solid #65d9ad40;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;width:calc(100% - 32px);max-width:560px;padding:12px 14px;font-size:12px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000040}.tPWhRa_savedConfirmation>svg{flex:none;width:16px;height:16px}.tPWhRa_savedConfirmation>span{flex:1}.tPWhRa_savedConfirmation button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;min-height:28px;padding:4px}.tPWhRa_savedConfirmation button:focus-visible{outline-offset:2px;outline:2px solid #8abaff}.tPWhRa_savedConfirmation button svg{width:14px;height:14px}
.RZ5GZq_detailPage{--space-link:var(--hup-accent,#6aaaff);max-width:1140px;container-type:inline-size}[data-hup-theme=light] .RZ5GZq_detailPage{--space-link:var(--hup-accent-bright,#005bc2)}.RZ5GZq_back,.RZ5GZq_secondary,.RZ5GZq_primary,.RZ5GZq_actionRow{border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:14px;font-weight:600;transition:background .16s,color .16s;display:inline-flex}.RZ5GZq_back{color:var(--hup-text-secondary);justify-content:flex-start;margin-bottom:22px;padding-inline:0}.RZ5GZq_back:hover{color:var(--hup-text)}.RZ5GZq_secondary{border:1px solid var(--hup-border);background:var(--hup-surface-1);color:var(--hup-text)}.RZ5GZq_secondary:hover{background:var(--hup-surface-hover)}.RZ5GZq_primary{background:var(--hup-cta);color:var(--hup-cta-foreground)}.RZ5GZq_primary:hover:not(:disabled){background:var(--hup-cta-hover)}.RZ5GZq_detailHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.RZ5GZq_detailHeader h1{color:var(--hup-text);letter-spacing:-.025em;overflow-wrap:anywhere;align-items:center;gap:12px;margin:0;font-size:32px;font-weight:650;line-height:1.2;display:flex}.RZ5GZq_detailHeader h1>svg{stroke-width:1.75px;flex:none;width:28px;height:28px}.RZ5GZq_detailHeader h1>span{flex:none;font-size:28px}.RZ5GZq_detailHeader h1:focus{outline:none}.RZ5GZq_detailHeader p{max-width:60ch;color:var(--hup-text-secondary);margin-top:10px;font-size:15px;line-height:1.5}.RZ5GZq_detailHeader>button{flex:none}.RZ5GZq_detailLayout{grid-template-columns:minmax(0,1fr) 260px;grid-template-areas:"scene companion""observation companion";align-items:start;gap:32px;display:grid}.RZ5GZq_scene{aspect-ratio:16/10;background:var(--hup-surface-1);border-radius:6px;grid-area:scene;min-width:0;position:relative;overflow:hidden}.RZ5GZq_sceneImage{aspect-ratio:16/10;background:var(--hup-bg);width:100%;display:block;position:relative}.RZ5GZq_image{object-fit:cover;width:100%;height:100%}.RZ5GZq_expand{color:#fff;background:#060a18d9;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:16px;right:16px}.RZ5GZq_sceneImage:hover .RZ5GZq_expand{background:#060a18}.RZ5GZq_sceneEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:36px 24px;display:flex}.RZ5GZq_sceneEmpty>svg{width:32px;height:32px;color:var(--hup-text-secondary);stroke-width:1.5px;margin-bottom:18px}.RZ5GZq_sceneEmpty h2{color:var(--hup-text);margin:0;font-size:21px;font-weight:600;line-height:1.3}.RZ5GZq_sceneEmpty p{max-width:39ch;color:var(--hup-text-secondary);margin:10px 0 20px;font-size:14px;line-height:1.65}.RZ5GZq_sceneStatus{min-height:48px;color:var(--hup-text-secondary);border-top:1px solid var(--hup-border);align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.RZ5GZq_liveDot,.RZ5GZq_quietDot{background:var(--hup-text-secondary);border-radius:6px;flex:none;width:7px;height:7px}.RZ5GZq_liveDot{background:#59d8b0}.RZ5GZq_companion{flex-direction:column;grid-area:companion;gap:24px;min-width:0;display:flex}.RZ5GZq_companion h2{color:var(--hup-text);align-items:center;gap:9px;margin:0 0 18px;font-size:17px;font-weight:650;display:flex}.RZ5GZq_companion h2 svg{color:var(--hup-text-secondary)}.RZ5GZq_companion strong{color:var(--hup-text);font-size:15px;font-weight:600;display:block}.RZ5GZq_companion p{color:var(--hup-text-secondary);margin:8px 0 10px;font-size:14px;line-height:1.6}.RZ5GZq_actionRow{width:100%;color:var(--space-link);text-align:left;justify-content:space-between;padding-inline:0}.RZ5GZq_actionRow:hover{color:var(--hup-text)}.RZ5GZq_preferencesSection{border-top:1px solid var(--hup-border);padding-top:24px}.RZ5GZq_companion .RZ5GZq_accessNote{font-size:13px}.RZ5GZq_activity{flex-direction:column;grid-area:observation;gap:36px;min-width:0;padding-bottom:32px;display:flex}.RZ5GZq_activity h2{color:var(--hup-text);margin:0;font-size:20px;font-weight:600}.RZ5GZq_activity p{color:var(--hup-text-secondary);font-size:14px;line-height:1.6}.RZ5GZq_spaceGoals>p{margin-top:12px}.RZ5GZq_spaceGoals a{color:var(--space-link);text-underline-offset:3px;text-decoration:underline}.RZ5GZq_spaceGoals ul{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.RZ5GZq_spaceGoals li button{text-align:left;align-items:flex-start;gap:10px;width:100%;min-height:44px;padding:8px 0;display:flex}.RZ5GZq_spaceGoals li button>svg{color:var(--hup-text-secondary);flex:none;margin-top:2px}.RZ5GZq_spaceGoals li button>span{flex-direction:column;gap:4px;min-width:0;display:flex}.RZ5GZq_spaceGoals strong{color:var(--hup-text);font-size:15px;font-weight:600;line-height:1.4}.RZ5GZq_spaceGoals li span span{color:var(--hup-text-secondary);font-size:14px;line-height:1.5}.RZ5GZq_spaceGoals small{color:var(--hup-text-secondary);font-size:12px}.RZ5GZq_spaceGoals li button:hover strong{color:var(--space-link)}.RZ5GZq_historyHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.RZ5GZq_historyHeader p{margin-top:8px}.RZ5GZq_historyHeader>button{min-width:44px;height:44px;color:var(--hup-text-secondary);border-radius:6px;place-items:center;display:grid}.RZ5GZq_historyHeader>button:hover:not(:disabled){color:var(--hup-text);background:var(--hup-surface-hover)}.RZ5GZq_historyHeader>button:disabled,.RZ5GZq_loadActivity:disabled{opacity:.5;cursor:wait}.RZ5GZq_activityList{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.RZ5GZq_activityList h3{color:var(--hup-text);overflow-wrap:anywhere;margin:6px 0 0;font-size:16px;font-weight:600;line-height:1.5}.RZ5GZq_activityList article>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.RZ5GZq_activityMeta{color:var(--hup-text-secondary);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:12px;display:flex}.RZ5GZq_activityMeta button{color:var(--space-link);text-align:left;min-height:32px}.RZ5GZq_activityMeta button:hover{text-underline-offset:3px;text-decoration:underline}.RZ5GZq_activityList .RZ5GZq_activityOutcome{color:var(--hup-text-secondary);font-size:13px}.RZ5GZq_activityEvidence{margin-top:8px}.RZ5GZq_activityEvidence summary{width:fit-content;min-height:44px;color:var(--space-link);cursor:pointer;align-content:center;font-size:13px}.RZ5GZq_activityEvidence p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px}.RZ5GZq_activityEvidence a{width:fit-content;max-width:100%;color:var(--space-link);flex-direction:column;gap:8px;font-size:12px;display:flex}.RZ5GZq_activityEvidence img{object-fit:contain;object-position:left center;border-radius:6px;width:240px;max-width:100%;max-height:180px;display:block}.RZ5GZq_activityError{margin-bottom:20px}.RZ5GZq_activityError button,.RZ5GZq_loadActivity{min-height:44px;color:var(--space-link);font-size:14px}.RZ5GZq_loadActivity{margin-top:24px}.RZ5GZq_historyEmpty{max-width:58ch}.RZ5GZq_activity a:focus-visible,.RZ5GZq_activity summary:focus-visible{outline:2px solid var(--hup-accent,#6aaaff);outline-offset:4px;border-radius:4px}.RZ5GZq_detailFooter{border-top:1px solid var(--hup-border);color:var(--hup-text-secondary);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;font-size:13px;display:flex}.RZ5GZq_detailFooter button{min-height:44px;color:var(--hup-text-secondary);padding:8px 0 8px 12px}.RZ5GZq_detailFooter button:hover{color:#eaa1aa}.RZ5GZq_detailPage button:focus-visible{outline:2px solid var(--hup-accent,#6aaaff);outline-offset:4px}.RZ5GZq_detailPage button svg{flex:none;width:17px;height:17px}.RZ5GZq_listPage .hup-primary-header h1{font-family:inherit;font-size:32px;font-weight:650}.RZ5GZq_listPage .hup-primary-header p{color:var(--hup-text-secondary)}.RZ5GZq_listPage .hup-space-card-fallback{background:var(--hup-surface-1);color:var(--hup-text-secondary)}.RZ5GZq_listPage .hup-space-card-fallback>svg{width:36px;height:36px}.RZ5GZq_listPage .hup-space-card-status{color:#f6f8fc;-webkit-backdrop-filter:none;backdrop-filter:none;background:#111725}.RZ5GZq_listPage .hup-space-card-status i{box-shadow:none}.RZ5GZq_listPage .hup-space-card-name small{color:#d5dceb}.RZ5GZq_listPage .hup-space-card-media:focus-visible{outline:2px solid var(--hup-accent,#6aaaff);outline-offset:-3px}@media (max-width:940px){.RZ5GZq_detailLayout{grid-template-columns:minmax(0,1fr);grid-template-areas:"scene""observation""companion";gap:24px}.RZ5GZq_companion{grid-template-columns:1fr 1fr;gap:24px;display:grid}.RZ5GZq_preferencesSection{border-top:0;padding-top:0}.RZ5GZq_sceneEmpty{min-height:280px}}@media (max-width:540px){.RZ5GZq_detailHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.RZ5GZq_detailHeader>div{display:contents}.RZ5GZq_detailHeader h1{grid-column:1;font-size:27px}.RZ5GZq_detailHeader p{grid-area:2/1/auto/-1;margin-top:0;font-size:14px}.RZ5GZq_detailHeader>button{grid-area:1/2;padding-inline:12px;font-size:13px}.RZ5GZq_companion{gap:22px;display:flex}.RZ5GZq_preferencesSection{border-top:1px solid var(--hup-border);padding-top:22px}.RZ5GZq_activity{gap:28px;padding-bottom:0}.RZ5GZq_activityMeta button{min-height:44px}.RZ5GZq_sceneEmpty{min-height:250px;padding:28px 18px}.RZ5GZq_sceneEmpty h2{font-size:19px}.RZ5GZq_listPage .hup-primary-header{flex-wrap:wrap;gap:16px}.RZ5GZq_listPage .hup-primary-header-actions{justify-content:space-between;width:100%}.RZ5GZq_listPage .hup-primary-header-actions button{width:auto;min-height:44px;padding-inline:14px;font-size:14px}}@container (max-width:720px){.RZ5GZq_detailLayout{grid-template-columns:minmax(0,1fr);grid-template-areas:"scene""observation""companion";gap:24px}.RZ5GZq_companion{grid-template-columns:1fr 1fr;gap:24px;display:grid}.RZ5GZq_preferencesSection{border-top:0;padding-top:0}}@container (max-width:440px){.RZ5GZq_companion{display:flex}.RZ5GZq_preferencesSection{border-top:1px solid var(--hup-border);padding-top:22px}}@media (prefers-reduced-motion:reduce){.RZ5GZq_detailPage *,.RZ5GZq_listPage *{transition:none!important;animation:none!important}}.RZ5GZq_listPage .hup-primary-header h1:focus{outline:none}.RZ5GZq_cardGrid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));align-items:stretch;gap:24px;display:grid}.RZ5GZq_compactCard,.RZ5GZq_purchaseCard{background:var(--hup-surface-1);border:0;border-radius:6px;min-width:0;overflow:hidden}.RZ5GZq_compactCard:hover,.RZ5GZq_purchaseCard:hover{background:var(--hup-surface-hover)}.RZ5GZq_compactCard .hup-space-card-media{aspect-ratio:16/10}.RZ5GZq_compactCard .hup-space-card-name{padding-right:0;bottom:12px;left:12px}.RZ5GZq_compactCard .hup-space-card-name strong{font-size:15px}.RZ5GZq_compactCard .hup-space-card-name small{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.RZ5GZq_compactCard[data-can-move=true] .hup-space-card-name{right:100px}.RZ5GZq_moveCamera{color:#eef3ff;background:#111725;border-radius:6px;align-items:center;gap:6px;min-height:44px;padding:8px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;right:12px}.RZ5GZq_moveCamera svg{width:16px;height:16px}.RZ5GZq_moveCamera:hover{background:#253652}.RZ5GZq_moveCamera:focus-visible{outline-offset:3px;outline:2px solid #8ac4ff}.RZ5GZq_purchaseCard{aspect-ratio:16/10;color:#fff;flex-direction:column;text-decoration:none;display:flex;position:relative}.RZ5GZq_purchaseMedia{background:linear-gradient(#080d1724 0%,#080d1714 35%,#080d17e0 100%),url(/images/spaces/hup-home-interior-v1.webp) 50%/cover;place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0;overflow:hidden}.RZ5GZq_purchaseMedia img{object-fit:contain;filter:drop-shadow(0 5px 10px #00000047);align-self:start;width:50%;height:72%;margin-top:4px}.RZ5GZq_purchaseCaption{justify-content:space-between;align-items:center;gap:8px;min-height:0;margin-top:auto;padding:10px 14px;display:flex;position:relative}.RZ5GZq_purchaseCaption strong,.RZ5GZq_purchaseCaption small{display:block}.RZ5GZq_purchaseCaption strong{font-size:14px;font-weight:650}.RZ5GZq_purchaseCaption small{color:#e0e5ed;margin-top:3px;font-size:11px;line-height:1.4}.RZ5GZq_purchaseCaption svg{color:#e0e5ed;flex:none;width:17px;height:17px}.RZ5GZq_purchaseCard:focus-visible{outline:2px solid var(--hup-accent);outline-offset:4px}.RZ5GZq_cardGrid>.RZ5GZq_purchaseCard,.RZ5GZq_cardGrid>.RZ5GZq_addCard{aspect-ratio:16/10;min-height:0;position:relative}.RZ5GZq_emptyHelp{color:var(--hup-text-secondary);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;font-size:13px;display:flex}.RZ5GZq_emptyHelp button{min-height:44px;color:var(--hup-accent);align-items:center;gap:7px;display:inline-flex}.RZ5GZq_emptyHelp svg{width:16px;height:16px}.RZ5GZq_workflowPage .hup-workflow-actions{border-top:0}.RZ5GZq_workflowPage button,.RZ5GZq_workflowPage input{border-radius:6px}.RZ5GZq_deleteSection{justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding:22px 0;display:flex}.RZ5GZq_deleteSection h2{color:var(--hup-text);font-size:15px;font-weight:600}.RZ5GZq_deleteSection p{max-width:52ch;color:var(--hup-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.6}.RZ5GZq_deleteSection button{min-height:44px;color:var(--hup-danger,#eaa1aa);background:var(--hup-surface-1);border-radius:6px;flex:none;align-items:center;gap:7px;padding:10px 12px;font-size:13px;display:inline-flex}.RZ5GZq_deleteSection button:disabled{opacity:.5}.RZ5GZq_deleteSection svg{width:16px;height:16px}@media (max-width:540px){.RZ5GZq_cardGrid{grid-template-columns:minmax(0,1fr);gap:12px}.RZ5GZq_compactCard .hup-space-card-name small{display:none}.RZ5GZq_compactCard .hup-space-card-media{aspect-ratio:1}.RZ5GZq_cardGrid>.RZ5GZq_purchaseCard,.RZ5GZq_cardGrid>.RZ5GZq_addCard{aspect-ratio:1}.RZ5GZq_purchaseCaption{padding-inline:10px}.RZ5GZq_purchaseCaption small{font-size:10px}.RZ5GZq_addCard{padding:12px}.RZ5GZq_deleteSection{flex-direction:column;align-items:flex-start;gap:12px}}.RZ5GZq_spaceIdentity{align-items:center;gap:6px;min-width:0;display:inline-flex}.RZ5GZq_spaceIdentity .RZ5GZq_spaceEmoji{flex:none}.RZ5GZq_spaceIdentity>svg{stroke-width:1.75px;flex:none;width:16px;height:16px}
.aYD6vq_card{background:var(--hup-surface-2);min-width:0;min-height:125px;color:var(--hup-text-secondary);font:inherit;text-align:center;cursor:pointer;border:0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;font-size:13px;transition:background-color .16s,color .16s;display:flex}.aYD6vq_card>svg{color:currentColor;stroke-width:1.75px;flex:none;width:22px;height:22px}.aYD6vq_card>strong{color:inherit;font-size:inherit;font-weight:500}.aYD6vq_card>small{color:inherit;font-size:12px;line-height:1.5}.aYD6vq_card:hover{background:var(--hup-surface-hover);color:var(--hup-text)}.aYD6vq_card:focus-visible{outline:2px solid var(--hup-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.aYD6vq_card{transition:none}}
.a6Mu2a_root{width:100%;color:var(--hup-text-muted);justify-content:flex-end;align-items:center;gap:8px;display:flex}.a6Mu2a_avatar{width:24px;height:24px;color:var(--hup-text-secondary);border-radius:6px;flex:none;place-items:center;display:grid;overflow:hidden}.a6Mu2a_avatar img{object-fit:contain;width:100%;height:100%;display:block}.a6Mu2a_avatar svg{width:18px;height:18px}.a6Mu2a_waveform{width:52px;height:20px;color:var(--hup-accent-bright,#8ac4ff);flex:none;display:block}.a6Mu2a_gradientStart{stop-color:var(--hup-accent,#6aaaff)}.a6Mu2a_gradientEnd{stop-color:var(--hup-accent-bright,#8ac4ff)}.a6Mu2a_waveform rect{transition:height .1s ease-out,y .1s ease-out,opacity .1s ease-out}.a6Mu2a_waveform[data-muted=true]{opacity:.7}.a6Mu2a_waveform[data-error=true]{color:#eea2af;opacity:1}.a6Mu2a_waveform[data-error=true] rect{fill:currentColor}.a6Mu2a_root[data-muted=true]{color:var(--hup-text-subtle)}.a6Mu2a_root[data-error=true]{color:#eea2af}.a6Mu2a_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.a6Mu2a_root{gap:4px}.a6Mu2a_avatar{width:20px;height:20px}.a6Mu2a_waveform{width:40px}}@media (prefers-reduced-motion:reduce){.a6Mu2a_waveform rect{transition:none}}@media (forced-colors:active){.a6Mu2a_root,.a6Mu2a_waveform,.a6Mu2a_waveform[data-error=true]{color:canvastext}.a6Mu2a_waveform rect{fill:currentColor}}
._8Skp5G_entryRow{align-items:center;gap:8px;padding:8px;display:flex}._8Skp5G_voiceControls{flex:none;align-items:center;gap:4px;display:flex;position:relative}._8Skp5G_inputSlot{flex:1;align-items:center;min-width:0;display:flex}._8Skp5G_textInput{min-width:0;min-height:32px;margin:0;padding:6px 0;font-size:14px;line-height:20px;display:block}._8Skp5G_sendSlot{flex:none;align-items:center;display:flex}._8Skp5G_entryRow ._8Skp5G_sendButton,._8Skp5G_entryRow ._8Skp5G_voiceButton{width:var(--hup-composer-control-size,40px);min-width:var(--hup-composer-control-size,40px);height:var(--hup-composer-control-size,40px);min-height:var(--hup-composer-control-size,40px);color:var(--hup-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;transition:color .16s,background-color .16s;display:grid}._8Skp5G_entryRow ._8Skp5G_sendButton:disabled{opacity:.45;cursor:default}._8Skp5G_entryRow ._8Skp5G_sendButton:hover:enabled,._8Skp5G_entryRow ._8Skp5G_voiceButton:hover{color:var(--hup-text);background:var(--hup-surface-2)}._8Skp5G_entryRow ._8Skp5G_voiceButton[data-active=true]{color:#eea2af}._8Skp5G_entryRow ._8Skp5G_voiceButton[data-active=true]:hover{background:#eb738b14}._8Skp5G_sendButton:focus-visible,._8Skp5G_voiceButton:focus-visible{outline:2px solid var(--hup-accent-bright);outline-offset:2px}._8Skp5G_stopFace{background:currentColor;border-radius:2px;width:12px;height:12px}._8Skp5G_inputSlot{align-items:flex-start;gap:12px}._8Skp5G_textInput{flex:1}._8Skp5G_voiceIndicatorSlot{flex:0 0 80px;align-items:center;width:80px;min-height:24px;padding-top:2px;display:flex}@media (max-width:600px){._8Skp5G_voiceIndicatorSlot{flex-basis:52px;width:52px}._8Skp5G_inputSlot{gap:8px}}._8Skp5G_audioGear{width:var(--hup-composer-control-size,32px);height:var(--hup-composer-control-size,32px);flex:0 0 var(--hup-composer-control-size,32px);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._8Skp5G_audioGear svg{width:16px;height:16px}@media (max-width:520px),(pointer:coarse){._8Skp5G_entryRow{gap:4px;padding:4px}._8Skp5G_voiceControls{gap:0}._8Skp5G_entryRow ._8Skp5G_voiceButton,._8Skp5G_entryRow ._8Skp5G_sendButton,._8Skp5G_audioGear{flex-basis:44px;width:44px;min-width:44px;height:44px;min-height:44px}._8Skp5G_textInput{min-height:44px;padding-block:11px;font-size:16px;line-height:22px}}._8Skp5G_overlay{z-index:999;background:#0206108f;position:fixed;inset:0}._8Skp5G_dialog{top:calc(var(--hup-visible-top,0px) + var(--hup-visible-height,100dvh) / 2);z-index:1000;width:min(420px,100vw - 32px);max-height:calc(var(--hup-visible-height,100dvh) - 32px);border:1px solid var(--hup-border-strong);color:var(--hup-text);background:linear-gradient(var(--hup-surface-1), var(--hup-surface-1)), var(--hup-bg);border-radius:20px;outline:none;flex-direction:column;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 70px #0006}._8Skp5G_dialogHeader{border-bottom:1px solid var(--hup-border);flex:none;align-items:flex-start;gap:12px;padding:20px 16px 16px 20px;display:flex}._8Skp5G_dialogHeader>div{flex:1;min-width:0}._8Skp5G_dialogTitle{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:650;line-height:1.3}._8Skp5G_dialogDescription{color:var(--hup-text-muted);margin:6px 0 0;font-size:13px;line-height:1.5}._8Skp5G_iconButton{width:44px;height:44px;color:var(--hup-text-secondary);background:var(--hup-surface-2);cursor:pointer;border:0;border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:inline-flex}._8Skp5G_iconButton svg{width:18px;height:18px}._8Skp5G_dialogBody{overscroll-behavior:contain;min-height:0;padding:20px;overflow-y:auto}._8Skp5G_group{border:0;min-width:0;margin:0;padding:0}._8Skp5G_group+._8Skp5G_group{margin-top:22px}._8Skp5G_group legend{color:var(--hup-text-secondary);margin-bottom:10px;padding:0;font-size:14px;font-weight:600}._8Skp5G_deviceStatus{color:var(--hup-text-secondary);gap:10px;margin:20px 0;font-size:13px;line-height:1.5;display:grid}._8Skp5G_deviceStatus p{align-items:flex-start;gap:8px;margin:0;display:flex}._8Skp5G_deviceStatus svg{flex:0 0 16px;width:16px;height:16px;margin-top:2px}._8Skp5G_retry{border:1px solid var(--hup-border-strong);min-height:44px;color:var(--hup-text);background:var(--hup-surface-2);cursor:pointer;border-radius:10px;justify-self:start;padding:8px 14px;font-size:14px}._8Skp5G_deviceChoice{width:100%;min-height:44px;color:var(--hup-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex}._8Skp5G_deviceChoice[aria-pressed=true]{color:var(--hup-text);background:var(--hup-surface-2)}._8Skp5G_deviceChoice svg{color:#0000;flex:0 0 16px;width:16px;height:16px}._8Skp5G_deviceChoice[aria-pressed=true] svg{color:var(--hup-accent)}._8Skp5G_deviceChoice span{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.4}._8Skp5G_microphoneToggle{margin-bottom:16px}._8Skp5G_microphoneToggle svg{color:currentColor}._8Skp5G_microphoneToggle:disabled{opacity:.45;cursor:default}._8Skp5G_volumeRow{align-items:center;gap:10px;min-height:44px;display:flex}._8Skp5G_volumeRow input{flex:1;min-width:0}._8Skp5G_volumeGroup legend{justify-content:space-between;align-items:baseline;gap:16px;width:100%;margin-bottom:2px;display:flex}._8Skp5G_volumeValue{color:var(--hup-text-secondary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}._8Skp5G_volumeMute{background:0 0}._8Skp5G_volumeMute[data-muted=true]{color:var(--hup-accent);background:var(--hup-accent-soft)}@media (hover:hover){._8Skp5G_volumeMute:hover{color:var(--hup-text);background:var(--hup-surface-3)}}._8Skp5G_audioGear:focus-visible,._8Skp5G_dialog button:focus-visible,._8Skp5G_dialog input:focus-visible{outline:2px solid var(--hup-accent-bright);outline-offset:3px}@media (max-width:599px){._8Skp5G_dialog{top:auto;bottom:calc(100% - var(--hup-visible-top,0px) - var(--hup-visible-height,100dvh) + max(16px, env(safe-area-inset-bottom)));transform:translate(-50%)}._8Skp5G_dialogHeader,._8Skp5G_dialogBody{padding:16px}}
.krmVdW_content{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.krmVdW_content p{margin:0 0 .65em}.krmVdW_content :is(ul,ol){margin:.5em 0;padding-inline-start:1.5em}.krmVdW_content ul{list-style-type:disc}.krmVdW_content ol{list-style-type:decimal}.krmVdW_content li{margin:.2em 0}.krmVdW_content li[data-note-nested]{list-style-type:none}.krmVdW_content>:first-child{margin-top:0}.krmVdW_content>:last-child{margin-bottom:0}.krmVdW_content strong{font-weight:700}.krmVdW_content em{font-style:italic}.krmVdW_content u{text-underline-offset:.15em;text-decoration:underline}.krmVdW_content :is(a,[data-note-link]){color:var(--hup-accent);text-underline-offset:.15em;text-decoration:underline}.krmVdW_content a:focus-visible{outline:2px solid var(--hup-accent);outline-offset:3px}
.lN5Fwq_authoring{width:min(720px,100%);margin:0 auto;padding:8px 24px 48px}.lN5Fwq_earlierRequest{width:min(672px,100% - 48px);color:var(--hup-text-secondary);margin:0 auto 24px;font-size:14px;line-height:1.6}.lN5Fwq_earlierRequest details{margin-top:12px}.lN5Fwq_earlierRequest summary{cursor:pointer;color:var(--hup-text)}.lN5Fwq_earlierRequest details p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px}.lN5Fwq_clarification{background:#0a1021a3;border:1px solid #87b1ef47;border-radius:6px;gap:16px;padding:24px;display:grid}.lN5Fwq_clarification h2{color:var(--hup-text);text-wrap:balance;font-size:20px;line-height:1.45}.lN5Fwq_clarification p{color:var(--hup-text-secondary);overflow-wrap:anywhere;font-size:14px;line-height:1.6}.lN5Fwq_clarification form{gap:12px;display:grid}.lN5Fwq_clarification label{color:var(--hup-text-secondary);font-size:13px}.lN5Fwq_clarification textarea{width:100%;min-height:96px;color:var(--hup-text);resize:vertical;background:#080d1ba6;border:1px solid #87b1ef4d;border-radius:6px;padding:12px;font-size:16px;line-height:1.5}.lN5Fwq_clarification button{min-height:44px;color:var(--hup-text);border:1px solid #87b1ef40;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:inline-flex}.lN5Fwq_clarification button:disabled{opacity:.5;cursor:default}.lN5Fwq_clarification button[type=submit]{color:#fff;background:#4074db;border-color:#0000}.lN5Fwq_clarification button svg{width:16px;height:16px}.lN5Fwq_answerOptions{flex-wrap:wrap;gap:8px;display:flex}.lN5Fwq_earlierAnswer{border-left:2px solid #87b1ef4d;padding-left:12px}.lN5Fwq_earlierAnswer p+p{color:var(--hup-text);margin-top:4px}.lN5Fwq_authoring button:focus-visible{outline-offset:3px;outline:2px solid #9acdffe6}.lN5Fwq_preparing h1{color:var(--hup-text);font-family:var(--hup-font-serif,Georgia, serif);margin:0 0 20px;font-size:24px;font-weight:500;line-height:1.3}.lN5Fwq_preparing p{color:var(--hup-text-secondary);align-items:center;gap:10px;font-size:14px;line-height:1.6;display:flex}.lN5Fwq_preparing .lN5Fwq_authoredRequest{color:var(--hup-text);white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:20px;font-size:16px;display:block}.lN5Fwq_preparing svg{flex:none;width:18px;height:18px}.lN5Fwq_intro{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:8px 0 24px;display:grid}.lN5Fwq_spark{color:#9ac9ff;background:#437ccf17;border:1px solid #7eb5ff40;border-radius:6px;place-items:center;width:36px;height:36px;display:grid}.lN5Fwq_spark svg{width:18px;height:18px}.lN5Fwq_intro h1{color:var(--hup-text);font-family:var(--hup-font-serif,Georgia, serif);letter-spacing:0;text-wrap:balance;font-size:24px;font-weight:500;line-height:1.3}.lN5Fwq_intro p{max-width:48ch;color:var(--hup-text-muted);margin-top:8px;font-size:14px;line-height:1.6}.lN5Fwq_composer{background:#0a1021a3;border:1px solid #87b1ef47;border-radius:6px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.lN5Fwq_composer textarea{resize:vertical;width:100%;min-height:120px;color:var(--hup-text);letter-spacing:0;background:0 0;border:0;outline:0;padding:16px 16px 12px;font-size:15px;line-height:1.55}.lN5Fwq_composer textarea::placeholder{color:#cddaf2a3}.lN5Fwq_composerFooter{justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:8px 12px 12px 16px;display:flex}.lN5Fwq_composerFooter>span{color:var(--hup-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.lN5Fwq_composerFooter button{color:#fff;background:var(--hup-cta,#4f8ff3);border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:680;display:inline-flex}.lN5Fwq_composerFooter button:hover:not(:disabled){background:#619bf4}.lN5Fwq_composerFooter button:disabled{cursor:not-allowed;opacity:.45}.lN5Fwq_composerFooter button svg{width:16px;height:16px}.lN5Fwq_error{color:#ffadb6;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;font-size:13px;line-height:1.5;display:flex}.lN5Fwq_error button{color:#a9d0ff;flex:none;min-height:44px;padding-inline:8px;font-weight:650}.lN5Fwq_context{justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 2px;display:flex}.lN5Fwq_context p{color:var(--hup-text-muted);text-align:right;font-size:13px;line-height:1.5}.lN5Fwq_contextMarks{align-items:center;min-width:0;padding-left:5px;display:flex}.lN5Fwq_spaceMark,.lN5Fwq_appMark{color:#9ac9ff;background:#0b1326;border:1px solid #8bb0e547;border-radius:6px;place-items:center;width:30px;height:30px;margin-left:-5px;font-size:15px;line-height:1;display:grid;overflow:hidden}.lN5Fwq_spaceMark svg,.lN5Fwq_appMark svg{width:16px;height:16px}.lN5Fwq_appMark img{object-fit:cover;border-radius:6px;width:23px;height:23px}.lN5Fwq_recommendations{border-top:1px solid #8baadd24;margin-top:28px;padding-top:24px}.lN5Fwq_recommendationHeading{justify-content:space-between;align-items:flex-end;gap:20px;padding:0 2px 10px;display:flex}.lN5Fwq_recommendationHeading h2{color:var(--hup-text);font-family:var(--hup-serif,Georgia, serif);font-size:18px;font-weight:500}.lN5Fwq_recommendationHeading p{color:var(--hup-text-muted);margin-top:4px;font-size:13px;line-height:1.5}.lN5Fwq_recommendationHeading button{color:#9ecaff;min-height:44px;padding:0 8px;font-size:13px;font-weight:650}.lN5Fwq_recommendationList{border-top:1px solid #8baadd1a}.lN5Fwq_recommendationList>button{width:100%;min-height:80px;color:var(--hup-text-secondary);text-align:left;border-bottom:1px solid #8baadd1a;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:16px;padding:13px 5px;transition:color .14s;display:grid}.lN5Fwq_recommendationList>button:hover{color:var(--hup-text)}.lN5Fwq_recommendationList>button:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #9acdffe6}.lN5Fwq_recommendationList span{gap:4px;min-width:0;display:grid}.lN5Fwq_recommendationList strong{color:var(--hup-text);font-size:14px;font-weight:680}.lN5Fwq_recommendationList small{color:var(--hup-text-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.lN5Fwq_recommendationList>button>svg{color:#8fbfff;width:16px;height:16px}.lN5Fwq_recommendationLoading,.lN5Fwq_recommendationEmpty{min-height:90px;color:var(--hup-text-muted);border-block:1px solid #8baadd1a;align-items:center;gap:10px;padding:18px 4px;font-size:13px;display:flex}.lN5Fwq_recommendationLoading svg{color:#8fbfff;width:15px;height:15px}@media (max-width:640px){.lN5Fwq_authoring{padding-inline:0}.lN5Fwq_intro{padding-top:0}.lN5Fwq_intro h1{font-size:22px}.lN5Fwq_composer textarea{min-height:120px;padding:16px 16px 12px;font-size:16px}.lN5Fwq_composerFooter{padding-left:16px}.lN5Fwq_composerFooter button{padding-inline:13px}.lN5Fwq_error{flex-direction:column;align-items:flex-start;gap:2px}.lN5Fwq_error button{padding-inline:0}.lN5Fwq_context{flex-direction:column;align-items:flex-start;gap:7px}.lN5Fwq_context p{text-align:left}.lN5Fwq_recommendationList>button{min-height:82px}}@media (prefers-reduced-motion:reduce){.lN5Fwq_authoring .animate-spin{animation:none}.lN5Fwq_composer,.lN5Fwq_recommendationList>button{transition:none}}
