.ring_shell__VPVpE{--ink:#e6ebe7;--muted:#9ba69f;--paper:#101216;--surface:#171a1e;--surface-border:#3a413e;--ease:cubic-bezier(.22,.61,.36,1);position:relative;height:100%;min-height:0;display:flex;flex-direction:column;background:#0c0a08;color:var(--ink);outline:none}.ring_shell__VPVpE[data-transition=opening] .ring_stage__5TQL4{opacity:0;transform:scale(1.035) translateY(-14px);transition:opacity .24s var(--ease),transform .24s var(--ease)}.ring_shell__VPVpE[data-transition=returning] .ring_stage__5TQL4{animation:ring_ringReturns__10QR_ .3s var(--ease) both}.ring_shell__VPVpE button{font:inherit;cursor:pointer}.ring_shell__VPVpE button:disabled{opacity:.45;cursor:default}.ring_shell__VPVpE button:focus-visible{outline:2px solid #c7d3cc;outline-offset:5px}.ring_bottom__aLQnt,.ring_top__vksNp{position:absolute;z-index:5;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:18px 28px;font-size:12px;pointer-events:none}.ring_top__vksNp{top:0}.ring_bottom__aLQnt{bottom:0;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .38s ease,transform .44s var(--ease),visibility .38s step-end}.ring_bottom__aLQnt[data-visible=true]{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .18s ease}.ring_bottomLeftActions__2TYXc{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ring_bottom__aLQnt button,.ring_top__vksNp button{pointer-events:auto}.ring_quiet__tXAcx,.ring_top__vksNp button{border:0;background:transparent;padding:8px 12px;border-radius:20px;font-size:12px;color:#aeb9b2}.ring_quiet__tXAcx:hover{background:#282d2c}.ring_forest__JUfGt{opacity:0;pointer-events:none;transition:opacity .46s ease}.ring_forest__JUfGt:focus-visible,.ring_forest__JUfGt[data-visible=true]{opacity:1;pointer-events:auto}.ring_voiceJewelCluster__DmnX8{display:flex;align-items:center;min-height:48px;margin-left:auto;gap:8px;pointer-events:auto}.ring_voiceJewel__5VQEb{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:999px;color:#b4c5b9;background:#141714a8;box-shadow:inset 0 0 0 1px #53625960,0 4px 12px #00000045}.ring_jewelCore__G5WKZ{width:18px;height:18px;flex:0 0 18px;border-radius:50%;background:#925b5b;box-shadow:inset 0 1px 2px #ffffff44,0 0 0 1px #c18d8d33;transition:background .18s ease,box-shadow .18s ease}.ring_voiceJewelCluster__DmnX8[data-state=armed] .ring_jewelCore__G5WKZ{background:#579b6f;box-shadow:inset 0 1px 2px #ffffff58,0 0 9px #6fbd8870}.ring_voiceJewelCluster__DmnX8[data-state=hearing] .ring_jewelCore__G5WKZ{background:#82d99a;box-shadow:inset 0 1px 2px #ffffff72,0 0 14px #78cf9399;animation:ring_jewelHear___bSNQ 1.4s ease-in-out infinite}.ring_voiceJewelCluster__DmnX8[data-state=thinking] .ring_jewelCore__G5WKZ{background:#78a982;box-shadow:inset 0 1px 2px #ffffff58,0 0 11px #88ba9170}.ring_voiceJewelCluster__DmnX8[data-state=speaking] .ring_jewelCore__G5WKZ{background:#acd990;box-shadow:inset 0 1px 2px #ffffff72,0 0 14px #b2e09591;animation:ring_jewelHear___bSNQ 1.8s ease-in-out infinite}.ring_voiceJewelCluster__DmnX8[data-state=problem] .ring_jewelCore__G5WKZ{background:#d3a34f;box-shadow:inset 0 1px 2px #ffffff58,0 0 10px #e0ad5970}.ring_channelControls__ep00S{position:absolute;z-index:4;inset:0;pointer-events:none}.ring_channelControl__kYu4U{position:absolute;display:flex;align-items:center;justify-content:space-between;gap:12px;width:clamp(270px,19vw,330px);min-height:58px;padding:12px 16px 12px 20px;border:1px solid #927744a8;border-radius:999px;color:#e0c991;background:radial-gradient(ellipse at 24% 42%,#3d2d164f 0,transparent 57%),linear-gradient(110deg,#17110ce8,#241b12dc);box-shadow:0 12px 32px #00000058,inset 0 1px #f4d79b1c,0 0 28px #bd934923;backdrop-filter:blur(10px);font:600 clamp(15px,1.15vw,18px)/1.35 Georgia,serif;text-align:left;opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .22s ease,transform .26s var(--ease),visibility .22s step-start}.ring_channelControl__kYu4U:hover{background:radial-gradient(ellipse at 24% 42%,#513a1b66 0,transparent 60%),linear-gradient(110deg,#1e160de8,#2c2116e8);border-color:#c7a05c}.ring_fieldLabel__EYAMh{min-width:0;white-space:nowrap}.ring_fieldToggle__I1wqS{display:flex;flex:0 0 auto;align-items:center;gap:7px;min-width:66px;padding:5px 8px 5px 5px;border:1px solid #947b4a9e;border-radius:999px;color:#c9b27c;background:#0e0b08a8;font:600 11px/1 system-ui,sans-serif}.ring_toggleThumb__hzvr1{width:17px;height:17px;border-radius:50%;background:#76514a;box-shadow:inset 0 1px 2px #ffffff42,0 0 0 1px #b2806a35;transition:transform .18s var(--ease),background .18s ease,box-shadow .18s ease}.ring_fieldToggle__I1wqS[data-on=true] .ring_toggleThumb__hzvr1{background:#91bb74;box-shadow:inset 0 1px 2px #ffffff5c,0 0 9px #b9d57978;transform:translateX(3px)}.ring_listenControl__8v5Pj{top:30px;right:clamp(76px,7vw,132px)}.ring_listenControl__8v5Pj:before{content:"";position:absolute;right:-46px;top:0;width:48px;height:28px;background:radial-gradient(ellipse at 28% 88%,#d0a458ad 0 9%,transparent 12%),radial-gradient(ellipse at 58% 54%,#c49a5675 0 7%,transparent 10%),radial-gradient(ellipse at 88% 38%,#b98c4c4a 0 5%,transparent 8%);pointer-events:none}.ring_spokenWordsControl__YSR_T{top:auto;right:clamp(76px,7vw,132px);bottom:30px}.ring_microphoneConfiguration__HsDec{width:clamp(300px,22vw,380px);min-height:76px;justify-content:center}.ring_microphoneConfiguration__HsDec .ring_fieldLabel__EYAMh{white-space:normal}.ring_outputConfiguration__BnykA{width:clamp(300px,22vw,380px);min-height:76px;justify-content:center}.ring_outputConfiguration__BnykA .ring_fieldLabel__EYAMh{white-space:normal}.ring_configurationCopy__I_iUE{display:grid;width:100%;gap:5px;min-width:0;text-align:center}.ring_configurationSubline__b1i7_{color:#c7b58b;font:500 12px/1.2 system-ui,sans-serif}.ring_speakControl__szbeT{top:30px;left:clamp(76px,7vw,132px)}.ring_channelControls__ep00S[data-visible=false] .ring_channelControl__kYu4U{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px);transition:opacity .42s ease,transform .5s var(--ease),visibility .42s step-end}.ring_ground__fW7FX h2{font:italic 23px Georgia,serif;margin-bottom:8px}.ring_ground__fW7FX p{margin:8px 0;font-size:14px;line-height:1.4}.ring_artifactHeading__yZh1u small,.ring_ground__fW7FX small{display:block;font-size:11px;color:#9ca8a1}.ring_ground__fW7FX span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ring_ground__fW7FX .ring_contextHint__6_Ql2{font-size:11px;color:#9ca8a1}.ring_nodSatelliteCard__RmVUP{width:100%;min-height:0!important;max-height:calc(var(--d)*.46);overflow:hidden;color:#2a241e;box-shadow:0 12px 30px #00000055}.ring_nodSatelliteCard__RmVUP .cursor-pointer{cursor:default}.ring_shape__pDLBf{font-size:12px;line-height:1.35}.ring_shape__pDLBf small{display:block;font-size:10px;color:#b1aaa0}.ring_shape__pDLBf h2{font:italic 20px/1.3 Georgia,serif;margin:5px 0}.ring_provisionalChecklist__V0QB3{border:1px dashed #a898c8;border-radius:12px;background:#b7a0df12}.ring_committedChecklist__ACxfy,.ring_provisionalChecklist__V0QB3{color:#c8bbdf;padding:10px;overflow-wrap:anywhere;font:12px/1.4 system-ui,sans-serif}.ring_committedChecklist__ACxfy{border:1px solid #a898c8;border-radius:12px}.ring_committedChecklist__ACxfy h2{font:italic 18px/1.3 Georgia,serif;margin:5px 0}.ring_committedChecklist__ACxfy p{white-space:pre-wrap}.ring_nodSatelliteCard__RmVUP .ring_committedChecklist__ACxfy{color:#685581}.ring_provisionalChecklist__V0QB3 h2{font:italic 18px/1.3 Georgia,serif;margin:5px 0}.ring_provisionalChecklist__V0QB3 small{font-size:10px}.ring_provisionalChecklist__V0QB3 p{margin:6px 0 0;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ring_nodSatelliteCard__RmVUP .ring_provisionalChecklist__V0QB3{color:#685581;background:#b7a0df20}.ring_provisionalPrompt__zdm7_{margin:12px 0 0;color:#b7a88c;font:14px/1.4 Georgia,serif}.ring_destination__dlcQ7,.ring_shapeTitle__9D_fJ{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ring_shapeTitle__9D_fJ{-webkit-line-clamp:2;font-size:14px;margin:6px 0}.ring_destination__dlcQ7{-webkit-line-clamp:2;font-size:11px;color:#b1aaa0;margin:6px 0}.ring_shapeControls__55mKX{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px}.ring_shapeControls__55mKX .ring_quiet__tXAcx{padding:5px 4px;font-size:10px}.ring_artifactHeading__yZh1u{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:16px}.ring_artifactHeading__yZh1u h2{font:24px/1.3 Georgia,serif;overflow-wrap:anywhere}.ring_tableReveal__obp40{min-width:0}.ring_inspector__WYAxU{width:min(640px,88%);font-size:11px;color:#667568;margin:8px 0}.ring_inspector__WYAxU form{display:flex;gap:8px;align-items:end;margin:8px 0}.ring_inspector__WYAxU label{flex:1;min-width:0}.ring_inspector__WYAxU input{display:block;width:100%;border:1px solid #c9cfc4;padding:6px}.ring_inspector__WYAxU button{padding:6px;border:1px solid #c9cfc4;white-space:nowrap}.ring_center__KhHLd{position:relative;flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 0 16px}.ring_viewport__4A5j2{width:100%;overflow:hidden;flex-shrink:0}.ring_viewport__4A5j2:has([data-checklist-phase],[data-situated-phase],[data-saved-checklist-item]){container-type:inline-size}@container (min-width:900px){.ring_stage__5TQL4[data-mode=both] .ring_right__5CeW3[aria-label=Work]{--work-inset:max(0px,calc(var(--d)*.935 + 12px - 50cqw));transform:translate(-50%,-50%) translateX(calc(var(--cx) + var(--rx) - var(--work-inset))) translateY(var(--ry))}.ring_stage__5TQL4[data-mode=both] .ring_right__5CeW3[aria-label=Work] .ring_inside__FOkKg{width:min(61%,calc(50cqw - var(--d)*.566 - 24px));justify-self:end;margin-left:0;margin-right:12%}}.ring_stage__5TQL4{--d:clamp(443px,min(76.38vh,54.21vw),838px);--cx:0px;--lx:0px;--rx:0px;--ly:0px;--ry:0px;position:relative;height:calc(var(--d) + 92px);margin:auto;max-width:1440px;isolation:isolate}.ring_stage__5TQL4[data-mode=left]{--cx:calc(var(--d)*.22);--lx:calc(var(--d)*-.68);--ly:calc(var(--d)*.11)}.ring_stage__5TQL4[data-mode=right]{--cx:calc(var(--d)*-.27);--rx:calc(var(--d)*.64);--ry:calc(var(--d)*-.12)}.ring_stage__5TQL4[data-mode=both]{--cx:0px;--lx:calc(var(--d)*-.66);--rx:calc(var(--d)*.66);--ly:calc(var(--d)*.11);--ry:calc(var(--d)*-.12)}.ring_stage__5TQL4[data-mode=both] .ring_satellite__N5Z7F{width:calc(var(--d)*.55);height:calc(var(--d)*.55)}.ring_stage__5TQL4[data-mode=artifact]{--cx:calc(var(--d)*-.55)}.ring_ring__zikz3{position:absolute;left:50%;top:50%;display:grid;place-items:center;border-radius:50%;transition:transform .85s var(--ease),opacity .65s var(--ease);transform:translate(-50%,-50%) translateX(var(--cx))}.ring_primary__SiR_k{--ring-gap-position:300deg;--ring-gap-size:20deg;--ring-gap-feather:4deg;--ring-thickness:1.5px;--ring-softness:10px;--ring-active-position:60deg;--ring-active-spread:58deg;--ring-active-strength:.38;--ring-active-halo-strength:62%;--ring-band-core-opacity:94%;--ring-band-violet:#8065ff;--ring-band-lilac:#d49cff;--ring-band-pearl:#8edcff;--ring-band-field-x:76%;--ring-band-field-y:20%;--ring-band-field-strength:18%;--ring-band-field-width:28%;--ring-band-field-height:22%;--ring-contrast:.72;--primary-scale:1;--focal-text:#d9c18d;--focal-text-muted:#a99268;--focal-text-edge:#716047;width:var(--d);height:var(--d);z-index:3;background:#0c0a08 url(/images/nodra-ring-s1-d5-brass-restrained.png) 50%/157% no-repeat;border:0;box-shadow:none;transform:translate(-50%,-50%) translateX(var(--cx)) scale(var(--primary-scale));transform-origin:center}.ring_stage__5TQL4[data-posture=working] .ring_primary__SiR_k{--primary-scale:.84}.ring_stage__5TQL4[data-posture=working] .ring_presence___0FXi{width:69%}.ring_primary__SiR_k:after,.ring_primary__SiR_k:before{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-thickness) - 1px),#000 calc(100% - var(--ring-thickness)),#000 calc(100% - 1px),transparent 100%);mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-thickness) - 1px),#000 calc(100% - var(--ring-thickness)),#000 calc(100% - 1px),transparent 100%)}.ring_primary__SiR_k:before{opacity:.84;filter:blur(var(--ring-softness));background:conic-gradient(from calc(var(--ring-active-position) - var(--ring-active-spread)),transparent 0deg,color-mix(in srgb,var(--ring-band-violet) 0%,transparent) calc(var(--ring-active-spread) - 34deg),color-mix(in srgb,var(--ring-band-violet) var(--ring-active-halo-strength),transparent) calc(var(--ring-active-spread) - 16deg),color-mix(in srgb,var(--ring-band-lilac) var(--ring-active-halo-strength),transparent) var(--ring-active-spread),color-mix(in srgb,var(--ring-band-pearl) var(--ring-active-halo-strength),transparent) calc(var(--ring-active-spread) + 22deg),transparent calc(var(--ring-active-spread) + var(--ring-active-spread)),transparent 1turn),conic-gradient(from calc(var(--ring-gap-position) - var(--ring-gap-size) / 2),transparent 0deg,transparent calc(var(--ring-gap-size) - var(--ring-gap-feather)),#d9e0dd2b calc(var(--ring-gap-size) + var(--ring-gap-feather)),#d9e0dd43 120deg,#d9e0dd2f 1turn)}.ring_primary__SiR_k:after{background:conic-gradient(from calc(var(--ring-active-position) - var(--ring-active-spread)),transparent 0deg,color-mix(in srgb,var(--ring-band-violet) var(--ring-band-core-opacity),transparent) calc(var(--ring-active-spread) - 26deg),color-mix(in srgb,var(--ring-band-lilac) var(--ring-band-core-opacity),transparent) var(--ring-active-spread),color-mix(in srgb,var(--ring-band-pearl) var(--ring-band-core-opacity),transparent) calc(var(--ring-active-spread) + 20deg),color-mix(in srgb,var(--ring-band-pearl) 0%,transparent) calc(var(--ring-active-spread) + var(--ring-active-spread)),transparent 1turn),conic-gradient(from calc(var(--ring-gap-position) - var(--ring-gap-size) / 2),transparent 0deg,transparent calc(var(--ring-gap-size) - var(--ring-gap-feather)),#d9e0dd82 calc(var(--ring-gap-size) + var(--ring-gap-feather)),#d8dfda calc(var(--ring-gap-size) + var(--ring-gap-feather) + var(--ring-gap-feather)),#bfc9c3 calc(1turn - var(--ring-gap-feather)),#bfc9c300 1turn);opacity:var(--ring-contrast);box-shadow:0 0 calc(var(--ring-softness) + 4px) #d9e0dd32}.ring_presence___0FXi{position:relative;z-index:1;width:64%;text-align:center}.ring_presence___0FXi[data-listening=true] .ring_name__IYETq,.ring_presence___0FXi[data-speaking=true] .ring_name__IYETq{animation:ring_voicePresence__7_8V8 2.4s ease-in-out infinite}.ring_primary__SiR_k:after,.ring_primary__SiR_k:before{display:none}.ring_primary__SiR_k:has(.ring_presence___0FXi[data-listening=true]),.ring_primary__SiR_k:has(.ring_presence___0FXi[data-speaking=true]){box-shadow:none}.ring_primary__SiR_k:has(.ring_presence___0FXi[data-listening=true]){--ring-active-spread:42deg;--ring-active-halo-strength:76%;--ring-band-core-opacity:100%;--ring-band-field-strength:25%;--ring-band-field-width:22%;--ring-band-field-height:17%;--ring-contrast:.78}.ring_primary__SiR_k:has(.ring_presence___0FXi[data-thinking=true]){--ring-active-spread:76deg;--ring-active-halo-strength:70%;--ring-band-core-opacity:76%;--ring-band-field-strength:23%;--ring-band-field-width:34%;--ring-band-field-height:27%;--ring-contrast:.74}.ring_primary__SiR_k:has(.ring_presence___0FXi[data-speaking=true]){--ring-active-spread:66deg;--ring-active-halo-strength:86%;--ring-band-core-opacity:100%;--ring-band-field-strength:32%;--ring-band-field-width:31%;--ring-band-field-height:25%;--ring-contrast:.88}.ring_controlBand__dXrXi{position:absolute;z-index:4;left:50%;top:calc(100% - 6px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 8px;width:max-content;max-width:calc(100vw - 32px);min-height:30px;padding:5px 9px;border:1px solid #3c4541;border-radius:999px;background:#171a1ee8;box-shadow:0 6px 16px #00000045;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(-3px);transition:opacity .18s ease,transform .18s ease,visibility .18s step-end}.ring_controlBand__dXrXi[data-engaged=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity .18s ease,transform .18s ease}.ring_voiceControls__O_oGn{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;min-height:25px}.ring_controlState__XlrhL{max-width:205px;color:#b7c1ba;font-size:10px;line-height:1.25;text-wrap:balance}.ring_name__IYETq{font:italic clamp(28px,2.5vw,38px) Georgia,serif;letter-spacing:.012em;color:#e0c991;margin-bottom:18px}.ring_now__rArFE{font:normal clamp(18px,1.55vw,22px)/1.5 Georgia,serif;animation:ring_arrive__6a2PL .5s ease;color:var(--focal-text)}.ring_now__rArFE p{margin:0 0 10px}.ring_voiceIndicator__BUxt7{display:flex;align-items:center;justify-content:center;gap:3px;min-height:25px;margin-top:15px;color:#b89d6b;font:11px/1 system-ui,sans-serif;opacity:.74}.ring_voiceIndicator__BUxt7[data-listening=true]{opacity:1;animation:ring_voiceIndicatorBreath__zGlnn 1.7s ease-in-out infinite}.ring_voiceIndicator__BUxt7 .ring_quiet__tXAcx{padding:4px 7px;color:inherit;font-size:10px}.ring_focalWindow__71Fno{display:grid;align-content:center;min-height:10.5em;max-height:10.5em;overflow:hidden}.ring_focalWindow__71Fno p{margin:0;min-height:1.5em;color:var(--focal-text-muted);opacity:.68;filter:blur(.18px);transform:scale(.965);transition:color .35s ease,opacity .35s ease,filter .35s ease,transform .35s ease;animation:ring_focalArrive__9Zn9Y .46s var(--ease) both;animation-delay:calc(var(--focal-order) * 52ms)}.ring_focalWindow__71Fno p[data-focal=center]{color:var(--focal-text);font-size:1.14em;font-weight:600;opacity:1;filter:none;transform:scale(1.025)}.ring_focalWindow__71Fno p[data-focal=near]{color:#c3ab78;opacity:.82;filter:blur(.08px);transform:scale(.99)}.ring_focalWindow__71Fno p[data-focal=edge]{color:var(--focal-text-edge);opacity:.44;filter:blur(.32px);transform:scale(.95)}.ring_previous__9c8RI{font:12px/1.5 system-ui,sans-serif;opacity:.55;max-height:40px;overflow:hidden}.ring_controlBand__dXrXi .ring_quiet__tXAcx{font-size:11px;padding:5px 7px}.ring_transcriptTrigger__Z_2Rp{color:#c3d1c8;border-bottom:1px solid #58635d;border-radius:0}.ring_satellite__N5Z7F{--sat-gap-position:296deg;--sat-gap-size:14deg;--sat-gap-feather:3deg;--sat-thickness:1.2px;--sat-softness:5px;--sat-contrast:.42;--sat-contour:#b5c1ba;z-index:1;opacity:0;pointer-events:none;transform:translate(-50%,-50%) translateX(var(--cx)) scale(.5);border:0;background:radial-gradient(circle at 43% 46%,#171b1d 0,#131619 68%,#101216 100%);width:calc(var(--d)*.7);height:calc(var(--d)*.7)}.ring_satellite__N5Z7F:after,.ring_satellite__N5Z7F:before{content:"";position:absolute;border-radius:50%;pointer-events:none;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--sat-thickness) - 1px),#000 calc(100% - var(--sat-thickness)),#000 calc(100% - 1px),transparent 100%);mask:radial-gradient(farthest-side,transparent calc(100% - var(--sat-thickness) - 1px),#000 calc(100% - var(--sat-thickness)),#000 calc(100% - 1px),transparent 100%)}.ring_satellite__N5Z7F:before{inset:0;opacity:var(--sat-contrast);filter:blur(var(--sat-softness));background:conic-gradient(from calc(var(--sat-gap-position) - var(--sat-gap-size) / 2),transparent 0deg,transparent calc(var(--sat-gap-size) - var(--sat-gap-feather)),color-mix(in srgb,var(--sat-contour) 16%,transparent) calc(var(--sat-gap-size) + var(--sat-gap-feather)),color-mix(in srgb,var(--sat-contour) 42%,transparent) 136deg,color-mix(in srgb,var(--sat-contour) 24%,transparent) 1turn)}.ring_satellite__N5Z7F:after{inset:0;opacity:var(--sat-contrast);background:conic-gradient(from calc(var(--sat-gap-position) - var(--sat-gap-size) / 2),transparent 0deg,transparent calc(var(--sat-gap-size) - var(--sat-gap-feather)),color-mix(in srgb,var(--sat-contour) 68%,transparent) calc(var(--sat-gap-size) + var(--sat-gap-feather)),color-mix(in srgb,var(--sat-contour) 38%,transparent) 128deg,color-mix(in srgb,var(--sat-contour) 20%,transparent) calc(1turn - var(--sat-gap-feather)),transparent 1turn);box-shadow:0 0 calc(var(--sat-softness) + 2px) color-mix(in srgb,var(--sat-contour) 14%,transparent)}.ring_left__tO7VH{--sat-gap-position:292deg;--sat-gap-size:13deg;--sat-gap-feather:2deg;--sat-thickness:1.35px;--sat-softness:4px;--sat-contrast:.48;--sat-contour:#a8b5ae;background:radial-gradient(circle at 42% 46%,#181c1d 0,#14181a 65%,#101216 100%)}.ring_left__tO7VH:after{inset:8px;opacity:.22;--sat-thickness:.8px;--sat-gap-position:294deg;--sat-gap-size:10deg;--sat-contour:#8d9c95}.ring_right__5CeW3{--sat-gap-position:318deg;--sat-gap-size:31deg;--sat-gap-feather:6deg;--sat-thickness:1px;--sat-softness:6px;--sat-contrast:.38;--sat-contour:#b9b4ad;width:calc(var(--d)*.58);height:calc(var(--d)*.58);background:radial-gradient(ellipse 30% 24% at 70% 30%,#26242a45 0,transparent 74%),radial-gradient(circle at 43% 46%,#181a1d 0,#141619 68%,#101216 100%)}.ring_right__5CeW3:after{opacity:.17;--sat-contour:#d0c8c2}.ring_inside__FOkKg{width:61%;opacity:0;transition:opacity .3s ease}.ring_left__tO7VH .ring_inside__FOkKg{margin-right:15%}.ring_right__5CeW3 .ring_inside__FOkKg{margin-left:15%;text-align:right}.ring_stage__5TQL4[data-mode=both] .ring_left__tO7VH,.ring_stage__5TQL4[data-mode=left] .ring_left__tO7VH{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) translateX(calc(var(--cx) + var(--lx))) translateY(var(--ly)) scale(1)}.ring_stage__5TQL4[data-mode=both] .ring_right__5CeW3,.ring_stage__5TQL4[data-mode=right] .ring_right__5CeW3{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) translateX(calc(var(--cx) + var(--rx))) translateY(var(--ry)) scale(1)}.ring_stage__5TQL4[data-mode=both] .ring_inside__FOkKg,.ring_stage__5TQL4[data-mode=left] .ring_left__tO7VH .ring_inside__FOkKg,.ring_stage__5TQL4[data-mode=right] .ring_right__5CeW3 .ring_inside__FOkKg{opacity:1;transition-delay:.3s}.ring_artifact__JXZ6p{position:absolute;left:50%;top:50%;width:min(52vw,630px);height:390px;overflow:auto;padding:25px 28px;border:1px solid var(--surface-border);border-radius:12px;background:var(--surface);z-index:2;opacity:0;pointer-events:none;transform-origin:left center;transform:translate(-20%,-50%) scaleX(.12) scaleY(.75);transition:transform .85s var(--ease),opacity .55s ease}.ring_stage__5TQL4[data-mode=artifact] .ring_artifact__JXZ6p{opacity:1;pointer-events:auto;transform:translate(-11%,-50%) scale(1)}.ring_composer__PgmKm{position:absolute;z-index:4;left:50%;bottom:30px;width:min(728px,84%);display:flex;align-items:center;gap:8px;border:1px solid var(--surface-border);border-radius:18px;padding:8px 12px;background:var(--surface);color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility .18s step-end}.ring_composer__PgmKm[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%);transition:opacity .18s ease,transform .18s ease}.ring_composer__PgmKm[data-transcript-ready=true]{border-color:#95aaa0;box-shadow:0 0 0 3px #7f968640}.ring_composer__PgmKm textarea{flex:1;width:100%;min-height:24px;max-height:160px;resize:vertical;border:0;background:transparent;font:14px/1.45 inherit;outline:none}.ring_composerActions__fC0K9{display:flex;align-items:center;gap:4px}.ring_composer__PgmKm button{padding:6px 10px;border:1px solid #515b56;border-radius:16px;color:var(--ink);white-space:nowrap}.ring_composer__PgmKm[data-live-transcript=true]{min-height:42px}.ring_liveTranscript__iSLj2{flex:1;min-width:0;margin:0;overflow:hidden;color:#d4ddd7;font:14px/1.45 inherit;text-overflow:ellipsis;white-space:nowrap}.ring_draftHint__laLLM{color:#aeb9b2;font-size:10px;white-space:nowrap}.ring_inputLabel__vvfts{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ring_transcript__XBSQb{background:var(--surface);color:var(--ink);border-color:var(--surface-border);max-width:760px;max-height:82dvh}.ring_turns__NTV6V{overflow:auto;min-height:0;max-height:65dvh;padding:0 12px}.ring_turns__NTV6V article{padding:20px 0;border-bottom:1px solid #343b38;line-height:1.8;overflow-wrap:anywhere}.ring_turns__NTV6V small{display:block;color:#aeb9b2;margin-bottom:10px}@keyframes ring_arrive__6a2PL{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ring_focalArrive__9Zn9Y{0%{opacity:0;transform:translateY(12px) scale(.94)}to{transform:translateY(0) scale(1)}}@keyframes ring_voiceIndicatorBreath__zGlnn{50%{color:#e0c991;text-shadow:0 0 12px #d9b9734d}}@keyframes ring_voicePresence__7_8V8{50%{color:#3f6654;text-shadow:0 0 15px #93ad9638}}@keyframes ring_jewelHear___bSNQ{50%{transform:scale(1.14);filter:brightness(1.13)}}@keyframes ring_ringReturns__10QR_{0%{opacity:0;transform:scale(.965) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){.ring_artifact__JXZ6p,.ring_composer__PgmKm,.ring_controlBand__dXrXi,.ring_inside__FOkKg,.ring_ring__zikz3{transition-duration:1ms!important;transition-delay:0s!important}.ring_composer__PgmKm,.ring_focalWindow__71Fno p,.ring_now__rArFE,.ring_presence___0FXi[data-speaking=true] .ring_name__IYETq,.ring_shell__VPVpE[data-transition] .ring_stage__5TQL4{animation:none;transition:none}}.ring_proposalBody__Ccyl1{overflow-x:auto}.ring_proposalReveal__WKFlq{min-width:0;overflow-wrap:anywhere}.ring_proposalReveal__WKFlq .proposal-card-v2{width:100%!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.ring_proposalReveal__WKFlq li,.ring_proposalReveal__WKFlq p{white-space:pre-wrap}.ring_stage__5TQL4:has(.ring_proposalReveal__WKFlq){height:min(65vh,580px);min-height:440px}.ring_stage__5TQL4:has(.ring_proposalReveal__WKFlq) .ring_artifact__JXZ6p{height:calc(100% - 24px)}@media(max-width:1000px){.ring_proposalBody__Ccyl1 .proposal-card-v2{min-width:480px}.ring_center__KhHLd:has(.ring_proposalReveal__WKFlq){justify-content:flex-start}.ring_stage__5TQL4:has(.ring_proposalReveal__WKFlq){height:auto;min-height:0;display:flex;flex-direction:column;align-items:center;gap:24px;padding:12px 18px}.ring_stage__5TQL4:has(.ring_proposalReveal__WKFlq) .ring_primary__SiR_k{position:relative;left:auto;top:auto;transform:none;flex-shrink:0}.ring_stage__5TQL4:has(.ring_proposalReveal__WKFlq) .ring_artifact__JXZ6p{position:relative;left:auto;top:auto;transform:none;width:100%;height:auto;max-height:60vh;padding:20px}}@media(max-width:700px){.ring_stage__5TQL4{--d:clamp(300px,86vw,430px)}.ring_presence___0FXi{width:69%}.ring_controlBand__dXrXi{max-width:calc(100vw - 24px)}.ring_channelControl__kYu4U{width:min(88vw,320px);min-height:56px}.ring_fieldLabel__EYAMh{white-space:normal}.ring_listenControl__8v5Pj{top:76px;right:18px}.ring_spokenWordsControl__YSR_T{top:auto;right:18px;bottom:96px}.ring_speakControl__szbeT{top:144px;left:18px}}@media(max-aspect-ratio:5/4) and (min-width:701px){.ring_stage__5TQL4[data-mode=both],.ring_stage__5TQL4[data-mode=left]{--ly:calc(var(--d)*.06)}.ring_stage__5TQL4[data-mode=both],.ring_stage__5TQL4[data-mode=right]{--ry:calc(var(--d)*-.06)}}