._nudge_c4gzv_2{position:relative;overflow:hidden;margin:14px 12px 8px;padding:1rem 3.5rem 1rem 1rem;border:1px solid var(--plus-line);border-radius:var(--jn-r-lg);background:var(--plus-bg);box-shadow:0 1px 0 var(--colour-white-a08) inset,0 10px 28px var(--colour-black-a20);animation:_nudgeIn_c4gzv_1 .24s cubic-bezier(.16,1,.3,1) both;container-type:inline-size;isolation:isolate}._layout_c4gzv_18{position:relative;z-index:1;display:grid;gap:.8rem}._copy_c4gzv_25{min-width:0}._eyebrow_c4gzv_29{margin:0 0 .45rem;color:var(--plus-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.075em;line-height:1;text-transform:uppercase}._title_c4gzv_39{margin:0;font-family:var(--jn-font-serif);color:var(--plus-text-bright);font-size:1.16rem;font-weight:500;letter-spacing:-.01em;line-height:1.22;text-wrap:balance}._info_c4gzv_50{margin:.35rem 0 0;color:var(--plus-text-muted);font-size:.78rem;line-height:1.5;text-wrap:pretty}._cta_c4gzv_58,._dismiss_c4gzv_59{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;border:0;font-family:inherit;cursor:pointer}._cta_c4gzv_58{justify-self:start;gap:6px;height:36px;min-height:36px;box-sizing:border-box;padding:0 14px;border:1px solid transparent;border-radius:7px;background:linear-gradient(180deg,#f786f4,#e068dc);color:#1a0b2a;box-shadow:0 1px #ffffff59 inset,0 2px 8px #f786f459;font-family:var(--jn-font-body);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background .12s var(--jn-ease),color .12s var(--jn-ease),scale .08s var(--jn-ease)}._dismiss_c4gzv_59{position:absolute;top:.5rem;right:.5rem;width:44px;height:44px;padding:0;border-radius:8px;background:transparent;color:var(--colour-white-a50);font-size:1rem;transition:background-color .16s var(--jn-ease),color .16s var(--jn-ease),transform 80ms var(--jn-ease)}@media (hover: hover){._cta_c4gzv_58:hover{background:linear-gradient(180deg,#f997f6,#e679e0);color:#1a0b2a}._dismiss_c4gzv_59:hover{background:var(--colour-white-a08);color:var(--colour-white-a90)}}._cta_c4gzv_58:active{scale:.96}._dismiss_c4gzv_59:active{transform:scale(.97)}._cta_c4gzv_58:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._dismiss_c4gzv_59:focus-visible{outline:2px solid var(--plus-text-bright);outline-offset:2px}@keyframes _nudgeIn_c4gzv_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@container (min-width: 35rem){._layout_c4gzv_18{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem}}@container (max-width: 34.99rem){._layout_c4gzv_18{margin-right:-2.5rem}._copy_c4gzv_25{padding-right:2.5rem}._cta_c4gzv_58{width:100%}}@media (prefers-reduced-motion: reduce){._nudge_c4gzv_2{animation:none}._cta_c4gzv_58,._dismiss_c4gzv_59{transition:none}._cta_c4gzv_58:active{scale:1}._dismiss_c4gzv_59:active{transform:none}}._banner_76hut_1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;margin:0 0 8px;background:#e53e3e14;border:1px solid rgba(229,62,62,.4);border-radius:8px;font-size:12px;color:var(--colour-white-a80)}._message_76hut_15{flex:1 1 auto;line-height:1.4}._message_76hut_15 strong{color:var(--colour-red-300)}._countdown_76hut_24{font-variant-numeric:tabular-nums;font-weight:600;color:var(--colour-coral-500);white-space:nowrap}._chatInputContainer_1ffjz_1{position:fixed;bottom:0;z-index:10;width:100%;padding-left:0;padding-right:0}@media (min-width: 768px){._chatInputContainer_1ffjz_1{padding-left:1rem;padding-right:1rem}}._chatInputWrapper_1ffjz_17{display:flex;justify-content:center;padding-bottom:.5rem;background:transparent}@media (min-width: 768px){._chatInputWrapper_1ffjz_17{padding-bottom:1.5rem}}._chatInputInner_1ffjz_30{display:flex;flex-direction:column;width:100%;max-width:42rem;margin-left:.5rem;margin-right:.5rem;background:#31333877;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid var(--colour-purple-600);border-radius:.5rem;position:relative;box-shadow:0 10px 5px var(--colour-black-a15)}._controlsRow_1ffjz_45{display:flex;align-items:center;justify-content:space-between;padding:0 .5rem .5rem;gap:.5rem}._controlsLeft_1ffjz_53{display:flex;align-items:center;gap:.375rem;min-width:0;flex-shrink:1}._controlsRight_1ffjz_61{display:flex;align-items:center;gap:.25rem;flex-shrink:0}@media (min-width: 768px){._chatInputInner_1ffjz_30{margin-left:0;margin-right:0}}@property --a{syntax: "<angle>"; inherits: false; initial-value: 90deg;}._prideRainbowBorder_1ffjz_83{border:none;background:var(--bg-primary);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}._prideRainbowBorder_1ffjz_83:before,._prideRainbowBorder_1ffjz_83:after{content:"";display:block;position:absolute;inset:-.15rem;border-radius:.7rem;--a: 0deg;background-image:conic-gradient(from var(--a) at 50% 50% in oklch longer hue,oklch(70% .3 0) 0%,oklch(70% .3 0) 100%);animation:_animatedBgAngle_1ffjz_1 5s linear;animation-iteration-count:infinite}._prideRainbowBorder_1ffjz_83:before{z-index:-1}._prideRainbowBorder_1ffjz_83:after{z-index:-2;filter:blur(10px);opacity:.35}@supports not (background-image: conic-gradient(from 0deg at 50% 50% in oklch longer hue,oklch(70% .3 0) 0%,oklch(70% .3 0) 100%)){._prideRainbowBorder_1ffjz_83:before,._prideRainbowBorder_1ffjz_83:after{background-image:conic-gradient(from var(--a) at 50% 50%,var(--colour-red-700) 0%,rgba(255,154,0,1) 10%,rgba(208,222,33,1) 20%,rgba(79,220,74,1) 30%,var(--colour-cyan-400) 40%,var(--colour-cyan-500) 50%,var(--colour-blurple-400) 60%,var(--colour-purple-badge) 70%,var(--colour-purple-vivid) 80%,rgba(251,7,217,1) 90%,var(--colour-red-700) 100%)}}@keyframes _animatedBgAngle_1ffjz_1{0%{--a: 0deg}to{--a: 360deg}}._sendButton_1v1y9_1._sendButton_1v1y9_1{--colour-send-disabled-bg: rgba(100, 100, 100, .1);--colour-send-disabled-border: rgba(100, 100, 100, .2);--colour-send-disabled-text: rgba(150, 150, 150, .5);width:1.75rem;height:1.75rem;background:var(--colour-blurple-500-a10);border:1px solid var(--colour-blurple-500-a40);color:var(--colour-blurple-500);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all .15s ease;font-size:.875rem;flex-shrink:0}._sendButton_1v1y9_1._sendButton_1v1y9_1:hover:not(:disabled){background:var(--colour-blurple-500-a20);border-color:var(--colour-purple-500-a50);color:var(--colour-blurple-500)}._sendButton_1v1y9_1._sendButton_1v1y9_1:active:not(:disabled){background:var(--colour-blurple-500-a20);transform:none}._sendButton_1v1y9_1._sendButton_1v1y9_1:disabled{opacity:.4;cursor:not-allowed;background:var(--colour-send-disabled-bg);border-color:var(--colour-send-disabled-border);color:var(--colour-send-disabled-text)}._sendButton_1v1y9_1 ._sendIcon_1v1y9_41{width:.875rem;height:.875rem}@media (prefers-reduced-motion: reduce){._sendButton_1v1y9_1._sendButton_1v1y9_1{transition:none}}._button_15nsd_6{--composer-button-size: 2.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:var(--composer-button-size);min-width:0;flex-shrink:0;padding:0;border:1px solid transparent;background:transparent;color:var(--colour-white-a70);font-family:inherit;font-size:.875rem;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,transform .15s ease}._button_15nsd_6:focus-visible{outline:2px solid var(--colour-blurple-500);outline-offset:2px}._button_15nsd_6:active:not(:disabled){transform:scale(.96)}._button_15nsd_6:disabled{opacity:.4;cursor:not-allowed}._pill_15nsd_50{padding:0 .75rem;border-radius:999px}._circle_15nsd_55{width:var(--composer-button-size);border-radius:50%}._stretched_15nsd_60{flex:1 1 0}._ghost_15nsd_66:hover:not(:disabled){background:var(--colour-white-a08);color:var(--colour-white-a95)}._outline_15nsd_71{border-color:var(--colour-white-a10)}._outline_15nsd_71:hover:not(:disabled){background:var(--colour-white-a05);border-color:var(--colour-white-a15);color:var(--colour-white-a95)}._soft_15nsd_81{background:var(--colour-white-a08);color:var(--colour-white-a90)}._soft_15nsd_81:hover:not(:disabled){background:var(--colour-white-a10)}._accent_15nsd_90{background:var(--colour-blurple-700);color:var(--colour-white)}._accent_15nsd_90:hover:not(:disabled){background:var(--colour-blurple-500)}._primary_15nsd_99{background:var(--colour-white-a95);color:var(--colour-grey-900)}._primary_15nsd_99:hover:not(:disabled){background:var(--colour-white-a80)}._primary_15nsd_99:disabled{opacity:1;background:var(--colour-white-a20);color:var(--colour-grey-800)}._danger_15nsd_116{color:var(--text-error)}._danger_15nsd_116:hover:not(:disabled){color:var(--text-error)}._outline_15nsd_71._danger_15nsd_116{border-color:var(--colour-red-500-a50)}._outline_15nsd_71._danger_15nsd_116:hover:not(:disabled){background:var(--colour-red-500-a30);border-color:var(--colour-red-500-a50)}._active_15nsd_133,._active_15nsd_133:hover:not(:disabled){background:var(--colour-blurple-500-a10);border-color:var(--colour-blurple-500-a40);color:var(--colour-white-a95)}._icon_15nsd_142,._trailing_15nsd_143{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._icon_15nsd_142>svg{width:1.125rem;height:1.125rem}._trailing_15nsd_143>svg{width:.75rem;height:.75rem;opacity:.7;transition:transform .15s ease}._label_15nsd_162{min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width: 767px){._labelHiddenOnMobile_15nsd_169:not(._active_15nsd_133){width:var(--composer-button-size);padding:0}._labelHiddenOnMobile_15nsd_169:not(._active_15nsd_133) ._label_15nsd_162{display:none}}@media (prefers-reduced-motion: reduce){._button_15nsd_6,._trailing_15nsd_143>svg{transition:none}._button_15nsd_6:active:not(:disabled){transform:none}}._backdrop_sbtyc_1{position:fixed;inset:0;z-index:15}._panel_sbtyc_7{position:absolute;bottom:100%;left:0;right:0;margin-bottom:.5rem;background:var(--colour-grey-800);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-primary);border-radius:10px;overflow:hidden;z-index:20;animation:_slideUp_sbtyc_1 .15s ease-out}@keyframes _slideUp_sbtyc_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._list_sbtyc_34{list-style:none;margin:0;padding:0}._item_sbtyc_40{width:100%;display:flex;align-items:center;gap:.5rem;padding:.65rem .85rem;border:none;background:transparent;color:var(--colour-white-a90);font-family:Jura,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .12s ease;letter-spacing:.02em}._item_sbtyc_40:hover:not(:disabled){background:var(--colour-white-a08)}._item_sbtyc_40:disabled{opacity:.4;cursor:not-allowed}._itemDivider_sbtyc_66{border-top:1px solid var(--border-secondary)}._popover_cmayf_1,._thinkingTrigger_cmayf_2{--colour-thinking-blue: #339cff;--colour-thinking-purple: #ad7bf9;--colour-thinking-surface: color-mix( in srgb, var(--bg-primary) 96%, var(--colour-white) 4% );--colour-thinking-text: #ededed;--colour-thinking-shadow: rgb(0 0 0 / 28%)}._chevronOpen_cmayf_13{transform:rotate(180deg)}._popover_cmayf_1,._thinkingTrigger_cmayf_2._thinkingTrigger_cmayf_2{font-family:var(--jn-font-serif)}._thinkingTrigger_cmayf_2[data-max=true]{color:var(--colour-thinking-purple)}._popover_cmayf_1{box-sizing:border-box;width:min(254px,calc(100vw - 24px));padding:4px;border:none;border-radius:16px;background:var(--colour-thinking-surface);color:var(--colour-thinking-text);box-shadow:0 8px 32px var(--colour-thinking-shadow),inset 0 0 0 .5px var(--colour-white-a15);z-index:1000;outline:none;transform-origin:var(--radix-popover-content-transform-origin)}._popoverHeader_cmayf_38{display:flex;align-items:center;justify-content:center;gap:4px;height:36px}._popoverValue_cmayf_45{font-size:16px;font-weight:500;line-height:24px}._popoverValue_cmayf_45[data-max=true]{color:var(--colour-thinking-purple)}._headerChevron_cmayf_53{width:12px;height:12px;color:var(--colour-white-a50);transform:rotate(-90deg)}._headerSettings_cmayf_59{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;cursor:pointer}._headerSettings_cmayf_59:hover{background:var(--colour-white-a08)}._headerSettings_cmayf_59:focus-visible{outline:2px solid var(--colour-blurple-500);outline-offset:2px}._popover_cmayf_1>div:nth-child(2){margin-block:4px}._hint_cmayf_81{margin:8px;font-size:12px;line-height:16px;color:var(--colour-white-a50)}@keyframes _openPicker_cmayf_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){._popover_cmayf_1{animation:none}}._thinkingTrigger_cmayf_2._thinkingTrigger_cmayf_2{border-color:transparent;background:transparent;color:var(--colour-white-a70);gap:4px;font-size:16px}._thinkingTrigger_cmayf_2._thinkingTrigger_cmayf_2:hover,._thinkingTrigger_cmayf_2[aria-expanded=true]{background:var(--colour-white-a08)}._thinkingTrigger_cmayf_2._thinkingTrigger_cmayf_2[data-max=true]{color:var(--colour-thinking-purple)}._popover_cmayf_1[data-state=open]{animation:_openPicker_cmayf_1 .15s ease-out}@media (prefers-reduced-motion: reduce){._popover_cmayf_1[data-state=open]{animation:none}}._thinkingTrigger_cmayf_2 ._triggerLabelSlot_cmayf_127{display:flex;align-items:center;overflow:visible;line-height:24px;flex-shrink:0}._triggerLabel_cmayf_127{position:relative;display:inline-block;height:24px;line-height:24px;vertical-align:middle;overflow-x:clip;overflow-y:visible}._triggerText_cmayf_143{position:absolute;inset-inline-start:0;top:0;width:max-content;white-space:nowrap;line-height:inherit}._fastTrackParticles_ok9ih_2{pointer-events:none;position:absolute;inset:0;overflow:hidden}._fastTrackParticles_ok9ih_2[data-animation-active=false] ._fastTrackParticlePath_ok9ih_8{animation-play-state:paused}._fastTrackParticles_ok9ih_2 ._fastTrackParticlePath_ok9ih_8{opacity:0;will-change:transform;height:0;animation-name:_fastTrackParticleTravel_ok9ih_1;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset-inline:0;transform:translate(100%)}._fastTrackParticles_ok9ih_2 ._fastTrackParticlePath_ok9ih_8 ._trackParticle_ok9ih_22{top:0;left:0}._trackParticle_ok9ih_22{background:var(--colour-white-a70);border-radius:999px;width:3px;height:3px;position:absolute;box-shadow:0 0 5px var(--colour-white-a35)}._trackParticles_ok9ih_34{pointer-events:none;inset-inline:0;height:24px;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}._trackParticles_ok9ih_34 ._trackParticle_ok9ih_22{will-change:left,top;transition-property:left,top;transition-timing-function:cubic-bezier(.45,0,.55,1)}@keyframes _fastTrackParticleTravel_ok9ih_1{0%{opacity:0;transform:translate(100%)}8%{opacity:1;transform:translate(92%)}92%{opacity:1;transform:translate(8%)}to{opacity:0;transform:translate(0)}}._burst_ok9ih_66{z-index:2;pointer-events:none;width:76px;height:76px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._burst_ok9ih_66>span{--particle-color: var(--colour-thinking-purple);--particle-x: 0px;--particle-y: -36px;background:var(--particle-color);border-radius:999px;width:5px;height:5px;animation:.62s cubic-bezier(.25,1,.5,1) both _particleBurst_ok9ih_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.2)}._burst_ok9ih_66>span:nth-child(4n+3){--particle-color: color-mix( in srgb, var(--colour-thinking-purple) 82%, var(--colour-thinking-blue) )}._burst_ok9ih_66>span:nth-child(4n+1):not(:first-child){--particle-color: color-mix( in srgb, var(--colour-thinking-purple) 68%, var(--colour-thinking-blue) )}._burst_ok9ih_66>span:first-child{--particle-x: -3px;--particle-y: -34px}._burst_ok9ih_66>span:nth-child(2){--particle-x: 15px;--particle-y: -29px;animation-delay:8ms}._burst_ok9ih_66>span:nth-child(3){--particle-x: 30px;--particle-y: -19px}._burst_ok9ih_66>span:nth-child(4){--particle-x: 34px;--particle-y: -2px;animation-delay:12ms}._burst_ok9ih_66>span:nth-child(5){--particle-x: 26px;--particle-y: 20px}._burst_ok9ih_66>span:nth-child(6){--particle-x: 12px;--particle-y: 31px;animation-delay:10ms}._burst_ok9ih_66>span:nth-child(7){--particle-x: -6px;--particle-y: 34px}._burst_ok9ih_66>span:nth-child(8){--particle-x: -22px;--particle-y: 26px;animation-delay:14ms}._burst_ok9ih_66>span:nth-child(9){--particle-x: -32px;--particle-y: 9px}._burst_ok9ih_66>span:nth-child(10){--particle-x: -32px;--particle-y: -10px;animation-delay:8ms}._burst_ok9ih_66>span:nth-child(11){--particle-x: -21px;--particle-y: -26px}._burst_ok9ih_66>span:nth-child(12){--particle-x: 7px;--particle-y: -24px;animation-delay:6ms}._burst_ok9ih_66>span:nth-child(13){--particle-x: 24px;--particle-y: -9px}._burst_ok9ih_66>span:nth-child(14){--particle-x: 20px;--particle-y: 10px;animation-delay:10ms}._burst_ok9ih_66>span:nth-child(15){--particle-x: -9px;--particle-y: 21px}._burst_ok9ih_66>span:nth-child(16){--particle-x: -25px;--particle-y: -5px;animation-delay:12ms}@keyframes _particleBurst_ok9ih_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.25)}22%{opacity:1;transform:translate(-50%,-50%) scale(1.28)}to{opacity:0;transform:translate(calc(-50% + var(--particle-x)),calc(-50% + var(--particle-y))) scale(.55)}}._fill_ok9ih_194{z-index:2;pointer-events:none;position:absolute;inset:-1px}._fill_ok9ih_194[data-reveal=true] ._mask_ok9ih_200{animation:2s both _reveal_ok9ih_1}._mask_ok9ih_200{--model-picker-power-slider-max-fill-mask-position: 0%;contain:paint;isolation:isolate;background:linear-gradient(90deg,color-mix(in srgb,var(--colour-thinking-blue) 60%,var(--colour-thinking-purple)),var(--colour-thinking-purple) 55%,color-mix(in srgb,var(--colour-thinking-purple) 72%,var(--colour-thinking-blue)));-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--model-picker-power-slider-max-fill-mask-position) - 120px),var(--colour-black) var(--model-picker-power-slider-max-fill-mask-position),var(--colour-black) 100%);mask-image:linear-gradient(90deg,transparent calc(var(--model-picker-power-slider-max-fill-mask-position) - 120px),var(--colour-black) var(--model-picker-power-slider-max-fill-mask-position),var(--colour-black) 100%);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._canvas_ok9ih_274{mix-blend-mode:luminosity;width:100%;height:100%;display:block}@keyframes _reveal_ok9ih_1{0%{--model-picker-power-slider-max-fill-mask-position: 100%}to{--model-picker-power-slider-max-fill-mask-position: 0%}}@property --model-picker-power-slider-max-fill-mask-position{syntax: "<percentage>"; inherits: true; initial-value: 0%;}@media (prefers-reduced-motion: reduce){._burst_ok9ih_66,._trackParticles_ok9ih_34{display:none}._fill_ok9ih_194[data-reveal=true] ._mask_ok9ih_200{animation:none}}._container_k4rzo_1{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;height:32px;margin-inline:2px;padding:2px 6px;position:relative}._rail_k4rzo_11{position:relative;display:flex;align-items:center;height:28px;width:100%;touch-action:none;-webkit-user-select:none;user-select:none}._track_k4rzo_20{position:absolute;inset-inline:0;height:24px;overflow:hidden;border-radius:12px;background:var(--colour-white-a10);box-shadow:inset 0 0 0 .5px var(--colour-white-a15)}._fill_k4rzo_29{display:block;position:absolute;inset:0;background:var(--colour-thinking-blue);will-change:transform}._ticks_k4rzo_36{position:absolute;inset:0 13px;pointer-events:none}._tick_k4rzo_36{position:absolute;top:50%;left:calc(100% * var(--position));width:4px;height:4px;border-radius:50%;background:var(--colour-white-a40);transform:translate(-50%,-50%);transition:opacity .2s ease-in-out .1s,transform .4s ease}._tick_k4rzo_36[data-selected=true]{background:var(--colour-white-a30)}._container_k4rzo_1[data-max=true] ._tick_k4rzo_36{opacity:0;transform:translate(-50%,-50%) scale(.75)}._thumbPosition_k4rzo_61{position:absolute;top:50%;width:28px;height:28px;transform:translate(-50%,-50%);pointer-events:none;will-change:left}._thumb_k4rzo_61{box-sizing:border-box;position:absolute;inset:0;border:.5px solid var(--colour-black-a20);border-radius:50%;background:var(--colour-white);box-shadow:0 0 2px var(--colour-black-a10)}._rail_k4rzo_11:has(._input_k4rzo_79:focus-visible) ._thumb_k4rzo_61{outline:2px solid var(--colour-thinking-blue)}._rail_k4rzo_11[data-disabled]{opacity:.6}._input_k4rzo_79{display:block;box-sizing:border-box;width:28px;height:28px;border-radius:50%;background:transparent;outline:none;cursor:pointer}._input_k4rzo_79[data-disabled]{cursor:default}._container_k4rzo_1[data-dragging=true] ._input_k4rzo_79{cursor:grabbing}._maxEffects_k4rzo_101{position:absolute;inset:0;pointer-events:none}@media (prefers-reduced-motion: reduce){._tick_k4rzo_36{transition:none}}@media (forced-colors: active){._track_k4rzo_20{background:Canvas;outline:1px solid CanvasText}._fill_k4rzo_29{background:Highlight}._thumb_k4rzo_61{background:ButtonFace;border-color:ButtonText}._maxEffects_k4rzo_101{display:none}._rail_k4rzo_11:has(._input_k4rzo_79:focus-visible) ._thumb_k4rzo_61{outline-color:Highlight}}._panel_f4qbo_1{position:absolute;bottom:100%;left:0;right:0;margin-bottom:.5rem;background:var(--colour-grey-800);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-primary);border-radius:10px;overflow:hidden;z-index:20;animation:_slideUp_f4qbo_1 .15s ease-out}@keyframes _slideUp_f4qbo_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._generatingRow_f4qbo_28{display:flex;align-items:center;justify-content:space-between;padding:.65rem .85rem}._generatingLabel_f4qbo_35{color:var(--colour-white-a50);font-family:Jura,sans-serif;font-size:.85rem;font-style:italic}._reviewRow_f4qbo_42{display:flex;align-items:center;gap:.5rem;padding:.6rem .7rem}._frameContainer_mce39_1{position:absolute;pointer-events:none;z-index:4}._frameContainer_mce39_1._right_mce39_7{top:-43px;right:-26px}._frameContainer_mce39_1._left_mce39_12{bottom:-25px;left:-17px}._frameImage_mce39_17{width:210px;height:auto;display:block}[data-captured-composer-menu]{--spacing: 4px;--text-sm: 14px;--text-sm--line-height: 20px;--radius-xl: 12px;--radius-2xl: 16px;--icon-leading-size: 20px;--app-menu-item-height: 36px;--spacing-menu-row-content: 12px;--spacing-suggestion-menu-leading: var(--spacing-menu-row-content);--radius-suggestion-menu: 20px;--suggestion-menu-gutter: 8px;--suggestion-menu-item-padding: 6px 8px;--suggestion-menu-item-radius: calc(var(--radius-suggestion-menu) - var(--suggestion-menu-gutter));--opacity-menu-row: 1;--color-text: #ececec;--color-border: #ffffff0d;--color-surface-elevated-secondary: #212121;--color-background-primary-ghost-hover: #3d3d3d;--color-codex-description: #afafaf;--cursor-interaction: pointer;--tw-border-style: solid;--tw-shadow: 0 0 #0000;--tw-inset-shadow: 0 0 #0000;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;box-sizing:border-box;border-style:solid;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:20px;color:var(--color-text)}:where([data-captured-composer-menu] button){font:inherit;border:0;background:transparent}[data-captured-composer-menu] [data-leading-icon-slot]>:is(svg,img){width:20px;height:20px;flex-shrink:0}[data-captured-composer-menu] .captured-menu-label{display:flex;align-items:center;gap:var(--spacing-menu-row-content);min-width:0}[data-captured-composer-menu] .captured-menu-label>:last-child:is(svg){margin-left:auto;flex-shrink:0}@media (pointer: coarse){[data-captured-composer-menu]{--app-menu-item-height: 40px}}[data-captured-composer-menu]:is(.icon-xs),[data-captured-composer-menu] :is(.icon-xs){width:var(--control-icon-size-xs);height:var(--control-icon-size-xs)}@supports (animation-timeline:--scroll-fade){[data-captured-composer-menu]:is(.vertical-scroll-fade-mask),[data-captured-composer-menu] :is(.vertical-scroll-fade-mask){mask:linear-gradient(to bottom in oklch,#80808000,#cecece var(--top-fade) calc(100% - var(--bottom-fade)),#80808000);animation-name:edge-fade;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self y)}@supports (color:lab(0% 0 0)){[data-captured-composer-menu]:is(.vertical-scroll-fade-mask),[data-captured-composer-menu] :is(.vertical-scroll-fade-mask){mask:linear-gradient(to bottom in oklch,lab(53.6% 0 0/0),lab(82.6% .0000298023 -.0000119209) var(--top-fade) calc(100% - var(--bottom-fade)),lab(53.6% 0 0/0))}}[data-captured-composer-menu]:is(.vertical-scroll-fade-mask-top),[data-captured-composer-menu] :is(.vertical-scroll-fade-mask-top){mask:linear-gradient(to bottom in oklch,#80808000,#cecece var(--top-fade) calc(100% - var(--bottom-fade)),#80808000);animation-name:edge-fade-top;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self y)}@supports (color:lab(0% 0 0)){[data-captured-composer-menu]:is(.vertical-scroll-fade-mask-top),[data-captured-composer-menu] :is(.vertical-scroll-fade-mask-top){mask:linear-gradient(to bottom in oklch,lab(53.6% 0 0/0),lab(82.6% .0000298023 -.0000119209) var(--top-fade) calc(100% - var(--bottom-fade)),lab(53.6% 0 0/0))}}[data-captured-composer-menu]:is(.vertical-scroll-fade-mask-bottom),[data-captured-composer-menu] :is(.vertical-scroll-fade-mask-bottom){mask:linear-gradient(to bottom in oklch,#cecece,#cecece calc(100% - var(--bottom-fade)),#80808000);animation-name:edge-fade-bottom;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self y)}@supports (color:lab(0% 0 0)){[data-captured-composer-menu]:is(.vertical-scroll-fade-mask-bottom),[data-captured-composer-menu] :is(.vertical-scroll-fade-mask-bottom){mask:linear-gradient(to bottom in oklch,lab(82.6% .0000298023 -.0000119209),lab(82.6% .0000298023 -.0000119209) calc(100% - var(--bottom-fade)),lab(53.6% 0 0/0))}}}[data-captured-composer-menu]:is(.icon-xs),[data-captured-composer-menu] :is(.icon-xs){height:var(--icon-size,16px);width:var(--icon-size,16px)}[data-captured-composer-menu]:is(.itemBase-Uk8vyp),[data-captured-composer-menu] :is(.itemBase-Uk8vyp){min-height:var(--app-menu-item-height,0px);padding:var(--app-menu-item-padding,var(--padding-row-y) var(--padding-row-x));font-size:var(--app-menu-item-font-size,var(--text-sm));--tw-leading: var(--app-menu-item-line-height,var(--text-sm--line-height));line-height:var(--app-menu-item-line-height,var(--text-sm--line-height));--tw-outline-style: none;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (forced-colors: active){[data-captured-composer-menu]:is(.itemBase-Uk8vyp),[data-captured-composer-menu] :is(.itemBase-Uk8vyp){outline-offset:2px;outline:rgba(0,0,0,0) solid 2px}}[data-captured-composer-menu]:is(.itemInteractive-A3p9wI),[data-captured-composer-menu] :is(.itemInteractive-A3p9wI){cursor:var(--cursor-interaction,pointer)}@media (hover: hover){[data-captured-composer-menu]:is(.itemInteractive-A3p9wI:hover),[data-captured-composer-menu] :is(.itemInteractive-A3p9wI:hover){background-color:var(--color-background-primary-ghost-hover)}}[data-captured-composer-menu]:is(.itemInteractive-A3p9wI:focus),[data-captured-composer-menu] :is(.itemInteractive-A3p9wI:focus){background-color:var(--color-background-primary-ghost-hover)}[data-captured-composer-menu]:is(.singleLineRows-wSbEE_ :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])),[data-captured-composer-menu] :is(.singleLineRows-wSbEE_ :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])){height:var(--menu-item-height,calc(max(1lh, var(--icon-leading-size)) + var(--padding-row-y) * 2));flex-shrink:0;overflow:hidden}[data-captured-composer-menu]:is(.singleLineRows-wSbEE_ [data-menu-row-content],.singleLineRows-wSbEE_ [data-menu-row-content]>*),[data-captured-composer-menu] :is(.singleLineRows-wSbEE_ [data-menu-row-content],.singleLineRows-wSbEE_ [data-menu-row-content]>*){max-height:max(1lh,var(--icon-leading-size));overflow:hidden}[data-captured-composer-menu]:is(.singleLineRows-wSbEE_ [data-leading-icon-slot=menu]),[data-captured-composer-menu] :is(.singleLineRows-wSbEE_ [data-leading-icon-slot=menu]){overflow:hidden}[data-captured-composer-menu]:is(.hintRow-z1BP1_),[data-captured-composer-menu] :is(.hintRow-z1BP1_){--app-menu-item-font-size: 11px;--icon-leading-size: calc(var(--spacing) * 3);--spacing-menu-item-content: var(--spacing)}[data-captured-composer-menu]:is(.glassSurface-mMx9cy,.glassSuggestionSurface-DSACy9),[data-captured-composer-menu] :is(.glassSurface-mMx9cy,.glassSuggestionSurface-DSACy9){--owl-native-glass-adaptive-appearance: off}[data-captured-composer-menu]:is(.glassSuggestionSurface-DSACy9),[data-captured-composer-menu] :is(.glassSuggestionSurface-DSACy9){--max-height-suggestion-menu: 330px;--owl-native-glass-variant: system;--suggestion-menu-header-height: calc(var(--spacing) * 8)}[data-captured-composer-menu]:is(.glassSurface-mMx9cy),[data-captured-composer-menu] :is(.glassSurface-mMx9cy){--owl-native-glass-variant: regular;--app-menu-item-radius: calc(var(--spacing) * 3);border-radius:calc(var(--app-menu-item-radius) + var(--app-menu-gutter,var(--spacing)))!important}[data-captured-composer-menu]:is(.glassSurface-mMx9cy>:is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])),[data-captured-composer-menu] :is(.glassSurface-mMx9cy>:is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])){border-radius:var(--app-menu-item-radius)!important}[data-captured-composer-menu]:is(html[data-owl-native-glass=active] :is(.glassSurface-mMx9cy,.glassSuggestionSurface-DSACy9),html[data-owl-native-glass=active] .glassSurface-mMx9cy>:is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])),[data-captured-composer-menu] :is(html[data-owl-native-glass=active] :is(.glassSurface-mMx9cy,.glassSuggestionSurface-DSACy9),html[data-owl-native-glass=active] .glassSurface-mMx9cy>:is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])){corner-shape:round!important}[data-captured-composer-menu]:is(html[data-owl-native-glass=active] :is(.glassSurface-mMx9cy,.glassSuggestionSurface-DSACy9)),[data-captured-composer-menu] :is(html[data-owl-native-glass=active] :is(.glassSurface-mMx9cy,.glassSuggestionSurface-DSACy9)){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-captured-composer-menu]:is(html[data-owl-native-glass=active] .glassSurface-mMx9cy[data-owl-native-source-underlay]),[data-captured-composer-menu] :is(html[data-owl-native-glass=active] .glassSurface-mMx9cy[data-owl-native-source-underlay]){background:var(--color-surface)!important}@supports (color:color-mix(in lab,red,red)){[data-captured-composer-menu]:is(html[data-owl-native-glass=active] .glassSurface-mMx9cy[data-owl-native-source-underlay]),[data-captured-composer-menu] :is(html[data-owl-native-glass=active] .glassSurface-mMx9cy[data-owl-native-source-underlay]){background:color-mix(in srgb,var(--color-surface) 16%,transparent)!important}}[data-captured-composer-menu]:is(html[data-owl-native-glass=active] .glassSuggestionSurface-DSACy9[data-owl-native-source-underlay]),[data-captured-composer-menu] :is(html[data-owl-native-glass=active] .glassSuggestionSurface-DSACy9[data-owl-native-source-underlay]){--suggestion-menu-header-background: transparent;border-color:#0000;background:0px 0px!important}[data-captured-composer-menu]:is(.comboboxRow-gtqbEZ[cmdk-item]),[data-captured-composer-menu] :is(.comboboxRow-gtqbEZ[cmdk-item]){min-height:var(--app-menu-item-height,0px)!important;border-radius:var(--radius-xl,calc(var(--radius-xl-base) * var(--corner-radius-scale)))!important;padding:var(--app-menu-item-padding,var(--padding-row-y) var(--padding-row-x))!important}[data-captured-composer-menu]:is(.formRows-HUaNME),[data-captured-composer-menu] :is(.formRows-HUaNME){--app-menu-item-height: calc(var(--spacing) * 8);--app-menu-item-padding: calc(var(--spacing) * 1.5) calc(var(--spacing) * 2);--icon-leading-size: calc(var(--spacing) * 4)}[data-captured-composer-menu]:is(.formRows-HUaNME .comboboxRow-gtqbEZ[cmdk-item]),[data-captured-composer-menu] :is(.formRows-HUaNME .comboboxRow-gtqbEZ[cmdk-item]){border-radius:var(--radius-md,calc(var(--radius-md-base) * var(--corner-radius-scale)))!important}[data-captured-composer-menu]:is(.formRows-HUaNME .comboboxList-hVfuIl[cmdk-list]),[data-captured-composer-menu] :is(.formRows-HUaNME .comboboxList-hVfuIl[cmdk-list]){padding:calc(var(--spacing,.25rem) * 1.5);max-height:calc(var(--spacing,.25rem) * 90)!important;overflow-y:auto!important}[data-captured-composer-menu]:is(.formRows-HUaNME .comboboxRowContent-Xc68cz),[data-captured-composer-menu] :is(.formRows-HUaNME .comboboxRowContent-Xc68cz){gap:calc(var(--spacing,.25rem) * 2.5)}[data-captured-composer-menu]:is(.suggestionMenu-EeXWU_),[data-captured-composer-menu] :is(.suggestionMenu-EeXWU_){--spacing-menu-item-content: var(--spacing-suggestion-menu-leading);padding:var(--suggestion-menu-gutter,var(--spacing))}[data-captured-composer-menu]:is(.compactSuggestionMenu-PCnzJo),[data-captured-composer-menu] :is(.compactSuggestionMenu-PCnzJo){--radius-suggestion-menu: calc(var(--spacing) * 5);--suggestion-menu-gutter: var(--spacing);--suggestion-menu-item-padding: var(--padding-row-y) var(--padding-row-x);--suggestion-menu-item-radius: calc(var(--radius-suggestion-menu) - var(--suggestion-menu-gutter))}@media (pointer: fine){[data-captured-composer-menu]:is(.compactSuggestionMenu-PCnzJo),[data-captured-composer-menu] :is(.compactSuggestionMenu-PCnzJo){--app-menu-item-height: 0px}}[data-captured-composer-menu]:is(.sectionLabel-eYGBwe),[data-captured-composer-menu] :is(.sectionLabel-eYGBwe){padding-inline:var(--padding-row-x,calc(var(--spacing) * 2));padding-block:var(--spacing,.25rem);font-size:var(--text-sm,12px);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-codex-description)}[data-captured-composer-menu]:is(.compactRows-Ivn7on),[data-captured-composer-menu] :is(.compactRows-Ivn7on){--app-menu-gutter: var(--spacing);--app-menu-item-height: calc(var(--spacing) * 7.75);--app-menu-item-padding: calc(var(--spacing) * 1.25) calc(var(--spacing) * 2);--app-menu-item-font-size: calc(var(--spacing) * 3.25);--app-menu-item-line-height: calc(var(--spacing) * 5);--app-menu-title-padding: var(--spacing) calc(var(--spacing) * 2);--app-menu-title-line-height: var(--app-menu-item-line-height);--app-menu-separator-gutter: calc(var(--spacing) * 1.5);--app-menu-separator-inset: calc(var(--spacing) * 2)}[data-captured-composer-menu]:is(.largeRows-k4VOB1),[data-captured-composer-menu] :is(.largeRows-k4VOB1){--icon-leading-size: calc(var(--spacing) * 5);--app-menu-separator-gutter: calc(var(--spacing) * 2);--app-menu-item-height: calc(var(--spacing) * 10);--spacing-menu-item-content: calc(var(--spacing) * 2);--app-menu-item-padding: calc(var(--spacing) * 1.5) calc(var(--spacing) * 2)}[data-captured-composer-menu]:is(.largeRows-k4VOB1 :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])),[data-captured-composer-menu] :is(.largeRows-k4VOB1 :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])){margin-inline:calc(var(--spacing,.25rem) * 2.5)}[data-captured-composer-menu]:is(.largeRows-k4VOB1 [data-menu-section-label]),[data-captured-composer-menu] :is(.largeRows-k4VOB1 [data-menu-section-label]){padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,12px);--tw-leading: calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-text-tertiary)}[data-captured-composer-menu]:is(.largeRows-k4VOB1 [data-menu-section-label]:first-child),[data-captured-composer-menu] :is(.largeRows-k4VOB1 [data-menu-section-label]:first-child){padding-top:calc(var(--spacing,.25rem) * 3)}[data-captured-composer-menu]:is(.largeRows-k4VOB1 [data-menu-row-content]),[data-captured-composer-menu] :is(.largeRows-k4VOB1 [data-menu-row-content]){gap:calc(var(--spacing,.25rem) * 2)}[data-captured-composer-menu]:is(.selectRows-0LxAOZ),[data-captured-composer-menu] :is(.selectRows-0LxAOZ){--app-menu-gutter: var(--spacing);--icon-leading-size: calc(var(--spacing) * 4);--app-menu-item-height: calc(var(--spacing) * 10);--app-menu-item-padding: calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);--spacing-menu-item-content: calc(var(--spacing) * 2)}[data-captured-composer-menu]:is(.insetRows-QwJ8Uo),[data-captured-composer-menu] :is(.insetRows-QwJ8Uo){--app-menu-gutter: calc(var(--spacing) * 3);--app-menu-item-height: calc(var(--spacing) * 9);--app-menu-item-padding: calc(var(--spacing) * 2) calc(var(--spacing) * 2.5);--app-menu-separator-gutter: calc(var(--spacing) * 1.5);--app-menu-separator-inset: calc(var(--spacing) * 2.5)}[data-captured-composer-menu]:is(.descriptiveRows-S2wFSd),[data-captured-composer-menu] :is(.descriptiveRows-S2wFSd){--app-menu-gutter: calc(var(--spacing) * 2);--icon-leading-size: calc(var(--spacing) * 5);--app-menu-item-height: calc(var(--spacing) * 14);--app-menu-item-padding: calc(var(--spacing) * 2);--app-menu-item-font-size: var(--text-base);--app-menu-item-line-height: calc(var(--spacing) * 5);--spacing-menu-item-content: calc(var(--spacing) * 3)}[data-captured-composer-menu]:is(.actionRows-gFxuYF),[data-captured-composer-menu] :is(.actionRows-gFxuYF){--app-menu-gutter: calc(var(--spacing) * 2);--icon-leading-size: calc(var(--spacing) * 5);--app-menu-item-height: calc(var(--spacing) * 9);--app-menu-item-padding: calc(var(--spacing) * 2);--app-menu-item-font-size: calc(var(--spacing) * 3.5);--app-menu-item-line-height: calc(var(--spacing) * 5);--spacing-menu-item-content: calc(var(--spacing) * 3);--app-menu-separator-gutter: calc(var(--spacing) * 2);--app-menu-separator-inset: calc(var(--spacing) * 2.5)}[data-captured-composer-menu]:is(:where(.messaging-root) .button.reply-chain-retry),[data-captured-composer-menu] :is(:where(.messaging-root) .button.reply-chain-retry){border-color:var(--color-border-secondary);border-radius:var(--border-radius-full);background:0px 0px;min-height:32px;padding:0 12px}[data-captured-composer-menu]:is(:where(.messaging-root) .button),[data-captured-composer-menu] :is(:where(.messaging-root) .button){border-radius:var(--border-radius-lg);background:var(--secondary-soft);min-height:28px;color:var(--color-text-primary);cursor:var(--cursor-interaction,pointer);font-size:var(--font-text-sm-size);line-height:18px;font-weight:var(--font-weight-medium);border:1px solid rgba(0,0,0,0);justify-content:center;align-items:center;gap:6px;padding:0 8px;transition:background-color .12s,color .12s,opacity .12s;display:inline-flex}[data-captured-composer-menu]:is(:where(.messaging-root) .button:hover:not(:disabled)),[data-captured-composer-menu] :is(:where(.messaging-root) .button:hover:not(:disabled)){background:var(--codex-row-hover)}[data-captured-composer-menu]:is(:where(.messaging-root) .button.ghost),[data-captured-composer-menu] :is(:where(.messaging-root) .button.ghost){color:var(--color-text-secondary);background:0px 0px;border-color:#0000}[data-captured-composer-menu]:is(:where(.messaging-root) .button.ghost:hover:not(:disabled)),[data-captured-composer-menu] :is(:where(.messaging-root) .button.ghost:hover:not(:disabled)){background:var(--codex-row-hover);color:var(--color-text-primary)}[data-captured-composer-menu]:is(:where(.messaging-root) .button.small),[data-captured-composer-menu] :is(:where(.messaging-root) .button.small){min-height:24px;font-size:var(--font-text-xs-size);padding:0 8px;line-height:16px}[data-captured-composer-menu]:is(:where(.messaging-root) .button:disabled),[data-captured-composer-menu] :is(:where(.messaging-root) .button:disabled){opacity:.4;cursor:not-allowed}@supports (corner-shape:superellipse(1.5)){[data-captured-composer-menu]:is(:where(.messaging-root) .room-row,:where(.messaging-root) .connection-row,:where(.messaging-root) .new-group-row,:where(.messaging-root) .mailbox-tab,:where(.messaging-root) .button,:where(.messaging-root) .message-action-button,:where(.messaging-root) .thread-rename-dialog,:where(.messaging-root) .info-popover),[data-captured-composer-menu] :is(:where(.messaging-root) .room-row,:where(.messaging-root) .connection-row,:where(.messaging-root) .new-group-row,:where(.messaging-root) .mailbox-tab,:where(.messaging-root) .button,:where(.messaging-root) .message-action-button,:where(.messaging-root) .thread-rename-dialog,:where(.messaging-root) .info-popover){corner-shape:superellipse(1.5)}[data-captured-composer-menu]:is(:where(.messaging-root) .message-inline-actions--orbit .button.message-action-button),[data-captured-composer-menu] :is(:where(.messaging-root) .message-inline-actions--orbit .button.message-action-button){corner-shape:round}}[data-captured-composer-menu]:is(.relative),[data-captured-composer-menu] :is(.relative){position:relative}[data-captured-composer-menu]:is(.text-fade-truncate),[data-captured-composer-menu] :is(.text-fade-truncate){width:100%;min-width:0px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--text-fade-truncate-distance,1rem)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--text-fade-truncate-distance,1rem)),transparent);text-overflow:clip;white-space:nowrap;display:block;overflow:hidden}[data-captured-composer-menu]:is(.text-fade-truncate:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))),[data-captured-composer-menu] :is(.text-fade-truncate:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--text-fade-truncate-distance,1rem)),transparent);mask-image:linear-gradient(to left,#000 calc(100% - var(--text-fade-truncate-distance,1rem)),transparent)}[data-captured-composer-menu]:is(.flex),[data-captured-composer-menu] :is(.flex){display:flex}[data-captured-composer-menu]:is(.inline-flex),[data-captured-composer-menu] :is(.inline-flex){display:inline-flex}[data-captured-composer-menu]:is(.size-\(--icon-leading-size\)),[data-captured-composer-menu] :is(.size-\(--icon-leading-size\)){width:var(--icon-leading-size);height:var(--icon-leading-size)}[data-captured-composer-menu]:is(.size-5),[data-captured-composer-menu] :is(.size-5){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}[data-captured-composer-menu]:is(.h-5),[data-captured-composer-menu] :is(.h-5){height:calc(var(--spacing) * 5)}[data-captured-composer-menu]:is(.min-h-9),[data-captured-composer-menu] :is(.min-h-9){min-height:calc(var(--spacing) * 9)}[data-captured-composer-menu]:is(.min-h-\[var\(--app-menu-item-height\,0px\)\]),[data-captured-composer-menu] :is(.min-h-\[var\(--app-menu-item-height\,0px\)\]){min-height:var(--app-menu-item-height,0px)}[data-captured-composer-menu]:is(.w-4),[data-captured-composer-menu] :is(.w-4){width:calc(var(--spacing) * 4)}[data-captured-composer-menu]:is(.w-full),[data-captured-composer-menu] :is(.w-full){width:100%}[data-captured-composer-menu]:is(.min-w-0),[data-captured-composer-menu] :is(.min-w-0){min-width:0px}[data-captured-composer-menu]:is(.flex-1),[data-captured-composer-menu] :is(.flex-1){flex:1 1 0%}[data-captured-composer-menu]:is(.flex-none),[data-captured-composer-menu] :is(.flex-none){flex:0 0 auto}[data-captured-composer-menu]:is(.shrink-0),[data-captured-composer-menu] :is(.shrink-0){flex-shrink:0}[data-captured-composer-menu]:is(.cursor-default),[data-captured-composer-menu] :is(.cursor-default){cursor:default}[data-captured-composer-menu]:is(.cursor-interaction),[data-captured-composer-menu] :is(.cursor-interaction){cursor:var(--cursor-interaction)}[data-captured-composer-menu]:is(.flex-col),[data-captured-composer-menu] :is(.flex-col){flex-direction:column}[data-captured-composer-menu]:is(.items-center),[data-captured-composer-menu] :is(.items-center){align-items:center}[data-captured-composer-menu]:is(.justify-center),[data-captured-composer-menu] :is(.justify-center){justify-content:center}[data-captured-composer-menu]:is(.gap-1\.5),[data-captured-composer-menu] :is(.gap-1\.5){gap:calc(var(--spacing) * 1.5)}[data-captured-composer-menu]:is(.gap-\[var\(--spacing-menu-item-content\,calc\(var\(--spacing\)\*1\.5\)\)\]),[data-captured-composer-menu] :is(.gap-\[var\(--spacing-menu-item-content\,calc\(var\(--spacing\)\*1\.5\)\)\]){gap:var(--spacing-menu-item-content,calc(var(--spacing) * 1.5))}[data-captured-composer-menu]:is(.truncate),[data-captured-composer-menu] :is(.truncate){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-captured-composer-menu]:is(.overflow-hidden),[data-captured-composer-menu] :is(.overflow-hidden){overflow:hidden}[data-captured-composer-menu]:is(.overflow-y-auto),[data-captured-composer-menu] :is(.overflow-y-auto){overflow-y:auto}[data-captured-composer-menu]:is(.rounded-2xl),[data-captured-composer-menu] :is(.rounded-2xl){border-radius:var(--radius-2xl)}[data-captured-composer-menu]:is(.rounded-\[10px\]),[data-captured-composer-menu] :is(.rounded-\[10px\]){border-radius:10px}[data-captured-composer-menu]:is(.rounded-\[var\(--radius-suggestion-menu\,var\(--radius-2xl\)\)\]),[data-captured-composer-menu] :is(.rounded-\[var\(--radius-suggestion-menu\,var\(--radius-2xl\)\)\]){border-radius:var(--radius-suggestion-menu,var(--radius-2xl))}[data-captured-composer-menu]:is(.rounded-\[var\(--suggestion-menu-item-radius\,var\(--radius-xl\)\)\]),[data-captured-composer-menu] :is(.rounded-\[var\(--suggestion-menu-item-radius\,var\(--radius-xl\)\)\]){border-radius:var(--suggestion-menu-item-radius,var(--radius-xl))}[data-captured-composer-menu]:is(.rounded-xl),[data-captured-composer-menu] :is(.rounded-xl){border-radius:var(--radius-xl)}[data-captured-composer-menu]:is(.border),[data-captured-composer-menu] :is(.border){border-style:var(--tw-border-style);border-width:1px}[data-captured-composer-menu]:is(.border-\(length\:--suggestion-menu-border-width\,1px\)),[data-captured-composer-menu] :is(.border-\(length\:--suggestion-menu-border-width\,1px\)){border-style:var(--tw-border-style);border-width:var(--suggestion-menu-border-width,1px)}[data-captured-composer-menu]:is(.border-default),[data-captured-composer-menu] :is(.border-default){border-color:var(--color-border)}[data-captured-composer-menu]:is(.bg-primary-ghost-hover),[data-captured-composer-menu] :is(.bg-primary-ghost-hover){background-color:var(--color-background-primary-ghost-hover)}[data-captured-composer-menu]:is(.bg-surface-elevated-secondary,.bg-surface-elevated-secondary\/50),[data-captured-composer-menu] :is(.bg-surface-elevated-secondary,.bg-surface-elevated-secondary\/50){background-color:var(--color-surface-elevated-secondary)}[data-captured-composer-menu]:is(.p-3),[data-captured-composer-menu] :is(.p-3){padding:calc(var(--spacing) * 3)}[data-captured-composer-menu]:is(.p-\[var\(--suggestion-menu-item-padding\,var\(--app-menu-item-padding\,var\(--padding-row-y\)_var\(--padding-row-x\)\)\)\]),[data-captured-composer-menu] :is(.p-\[var\(--suggestion-menu-item-padding\,var\(--app-menu-item-padding\,var\(--padding-row-y\)_var\(--padding-row-x\)\)\)\]){padding:var(--suggestion-menu-item-padding,var(--app-menu-item-padding,var(--padding-row-y) var(--padding-row-x)))}[data-captured-composer-menu]:is(.px-2\.5),[data-captured-composer-menu] :is(.px-2\.5){padding-inline:calc(var(--spacing) * 2.5)}[data-captured-composer-menu]:is(.py-1\.5),[data-captured-composer-menu] :is(.py-1\.5){padding-block:calc(var(--spacing) * 1.5)}[data-captured-composer-menu]:is(.text-start),[data-captured-composer-menu] :is(.text-start){text-align:start}[data-captured-composer-menu]:is(.text-sm),[data-captured-composer-menu] :is(.text-sm){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}[data-captured-composer-menu]:is(.text-\[13px\]),[data-captured-composer-menu] :is(.text-\[13px\]){font-size:13px}[data-captured-composer-menu]:is(.leading-\[18px\]),[data-captured-composer-menu] :is(.leading-\[18px\]){--tw-leading: 18px;line-height:18px}[data-captured-composer-menu]:is(.font-\[510\]),[data-captured-composer-menu] :is(.font-\[510\]){--tw-font-weight: 510;font-weight:510}[data-captured-composer-menu]:is(.tracking-\[-0\.08px\]),[data-captured-composer-menu] :is(.tracking-\[-0\.08px\]){--tw-tracking: -.08px;letter-spacing:-.08px}[data-captured-composer-menu]:is(.whitespace-normal),[data-captured-composer-menu] :is(.whitespace-normal){white-space:normal}[data-captured-composer-menu]:is(.text-codex-description,.text-codex-description\/50),[data-captured-composer-menu] :is(.text-codex-description,.text-codex-description\/50){color:var(--color-codex-description)}[data-captured-composer-menu]:is(.text-default),[data-captured-composer-menu] :is(.text-default){color:var(--color-text)}[data-captured-composer-menu]:is(.menu-row-opacity),[data-captured-composer-menu] :is(.menu-row-opacity){opacity:var(--opacity-menu-row,.75)}[data-captured-composer-menu]:is(.opacity-50),[data-captured-composer-menu] :is(.opacity-50){opacity:.5}[data-captured-composer-menu]:is(.opacity-100),[data-captured-composer-menu] :is(.opacity-100){opacity:1}[data-captured-composer-menu]:is(.shadow-\(--suggestion-menu-shadow\,none\)),[data-captured-composer-menu] :is(.shadow-\(--suggestion-menu-shadow\,none\)){--tw-shadow: var(--suggestion-menu-shadow,none);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[data-captured-composer-menu]:is(.shadow-lg),[data-captured-composer-menu] :is(.shadow-lg){--tw-shadow: 0px 4px 8px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[data-captured-composer-menu]:is(.outline-hidden),[data-captured-composer-menu] :is(.outline-hidden){--tw-outline-style: none;outline-style:none}@media (forced-colors: active){[data-captured-composer-menu]:is(.outline-hidden),[data-captured-composer-menu] :is(.outline-hidden){outline-offset:2px;outline:rgba(0,0,0,0) solid 2px}}[data-captured-composer-menu]:is(.select-none),[data-captured-composer-menu] :is(.select-none){-webkit-user-select:none;user-select:none}[data-captured-composer-menu]:is(.\[contain-intrinsic-block-size\:auto_1lh\]),[data-captured-composer-menu] :is(.\[contain-intrinsic-block-size\:auto_1lh\]){contain-intrinsic-block-size:auto 1lh}[data-captured-composer-menu]:is(.\[content-visibility\:auto\]),[data-captured-composer-menu] :is(.\[content-visibility\:auto\]){content-visibility:auto}[data-captured-composer-menu]:is(.no-drag),[data-captured-composer-menu] :is(.no-drag){app-region:no-drag}@media (hover: hover){[data-captured-composer-menu]:is(.hover\:bg-primary-ghost-hover:hover),[data-captured-composer-menu] :is(.hover\:bg-primary-ghost-hover:hover){background-color:var(--color-background-primary-ghost-hover)}}[data-captured-composer-menu]:is(.focus\:bg-primary-ghost-hover:focus),[data-captured-composer-menu] :is(.focus\:bg-primary-ghost-hover:focus){background-color:var(--color-background-primary-ghost-hover)}@property --top-fade{syntax: "<length>"; inherits: false; initial-value: 0;}@property --bottom-fade{syntax: "<length>"; inherits: false; initial-value: 0;}@keyframes edge-fade{0%,1%{--top-fade: 0;--bottom-fade: var(--edge-fade-distance,1rem)}99%,to{--top-fade: var(--edge-fade-distance,1rem);--bottom-fade: 0}}@keyframes edge-fade-top{0%,1%{--top-fade: var(--edge-fade-distance,1rem);--bottom-fade: var(--edge-fade-distance,1rem)}99%,to{--top-fade: var(--edge-fade-distance,1rem);--bottom-fade: 0}}@keyframes edge-fade-bottom{0%,1%{--top-fade: 0;--bottom-fade: var(--edge-fade-distance,1rem)}99%,to{--top-fade: 0;--bottom-fade: 0}}._closeIcon_2rja9_6{width:.75rem;height:.75rem}._sparkleButton_2rja9_11 ._sparkleIcon_2rja9_11{width:1.75rem;height:1.75rem;filter:grayscale(100%) opacity(.55) brightness(3);transition:filter .4s cubic-bezier(.25,1,.5,1),transform .4s cubic-bezier(.25,1,.5,1)}._sparkleButton_2rja9_11:hover:not(:disabled) ._sparkleIcon_2rja9_11,._sparkleButton_2rja9_11[data-active] ._sparkleIcon_2rja9_11{filter:grayscale(0%) opacity(1) brightness(1)}._sparkleButton_2rja9_11:hover:not(:disabled) ._sparkleIcon_2rja9_11{transform:scale(1.08)}@media (prefers-reduced-motion: reduce){._sparkleButton_2rja9_11 ._sparkleIcon_2rja9_11{transition:none}._sparkleButton_2rja9_11:hover:not(:disabled) ._sparkleIcon_2rja9_11{transform:none}}._wrapper_1t408_1{position:relative;display:inline-flex;align-items:center;min-width:0;flex-shrink:1}._switcher_1t408_8._switcher_1t408_8{--composer-button-size: 2rem;max-width:180px;flex-shrink:1;gap:.25rem;padding:0 .375rem 0 .25rem;border-radius:8px}._triggerAvatar_1t408_16,._rowAvatar_1t408_17{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--colour-white-a05);outline:1px solid var(--border-primary);outline-offset:-1px}._switcher_1t408_8 ._triggerAvatar_1t408_16{border-radius:4px}._avatarPlaceholder_1t408_30{background:var(--persona-placeholder-gradient)}._triggerIconOpen_1t408_33{transform:rotate(180deg)}._popover_1t408_38._popover_1t408_38{--color-surface-elevated-secondary: color-mix( in srgb, var(--bg-primary) 96%, var(--colour-white) 4% );--colour-composer-menu-hover: color-mix( in srgb, var(--color-surface-elevated-secondary) 94%, var(--colour-white) 6% );--color-background-primary-ghost-hover: var(--colour-composer-menu-hover);--colour-composer-menu-scrollbar: #494949;box-sizing:border-box;width:min(560px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(376px,calc(100dvh - 112px));overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none}._popover_1t408_38._popover_1t408_38:focus{outline:none}._roster_1t408_61{min-width:0}._personaRow_1t408_64,._menuAction_1t408_65{box-sizing:border-box;text-decoration:none}._rowGroup_1t408_69:has(._personaRow_1t408_64:hover),._rowGroup_1t408_69:has(._personaRow_1t408_64:focus-visible),._menuAction_1t408_65:hover:not(:disabled),._menuAction_1t408_65:focus-visible,._editButton_1t408_73:hover,._editButton_1t408_73:focus-visible{background:var(--colour-composer-menu-hover);outline:none}._rowText_1t408_78{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._rowName_1t408_85{flex-shrink:0;max-width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._rowDescription_1t408_92{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--colour-white-a60);font-size:14px;line-height:20px}._menuAction_1t408_65>span:first-of-type,._menuAction_1t408_65 .captured-menu-label>span:first-of-type{flex-shrink:0;max-width:65%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._check_1t408_109{width:16px;height:16px;flex-shrink:0}._sectionLabel_1t408_114{margin:0;padding:8px 8px 4px;font-size:12px;color:var(--colour-white-a50)}._empty_1t408_120{margin:0;padding:8px;color:var(--colour-white-a60)}._actions_1t408_125{margin-top:4px}._menuAction_1t408_65>svg{width:20px;height:20px;flex-shrink:0}._menuAction_1t408_65 ._folderChevron_1t408_133{width:16px;height:16px;margin-left:auto;color:var(--colour-white-a50)}._folderIcon_1t408_139{color:var(--colour-blurple-300)}._popover_1t408_38._editorPopover_1t408_142{width:min(480px,calc(100vw - 24px));max-height:calc(100dvh - 32px)}._rowGroup_1t408_69{display:flex;align-items:center;border-radius:12px}._rowGroup_1t408_69 ._personaRow_1t408_64{flex:1;min-width:0;width:auto}._rowAvatar_1t408_17{width:20px;height:20px;border-radius:6px}._editButton_1t408_73{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;margin-right:4px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--colour-white-a60);cursor:pointer}._triggerActions_1t408_175{display:inline-flex;align-items:center;gap:4px}._triggerSparkle_1t408_180{width:18px;height:18px;filter:grayscale(1) opacity(.65);transition:filter .15s ease}._switcher_1t408_8:hover ._triggerSparkle_1t408_180,._switcher_1t408_8[aria-expanded=true] ._triggerSparkle_1t408_180,._switcher_1t408_8[data-enhancing] ._triggerSparkle_1t408_180{filter:none}._menuAction_1t408_65:disabled{opacity:.4;cursor:not-allowed}@media (forced-colors: active){._personaRow_1t408_64:focus-visible,._menuAction_1t408_65:focus-visible,._editButton_1t408_73:focus-visible{outline:2px solid Highlight;outline-offset:-2px}}@media (prefers-reduced-motion: reduce){._triggerSparkle_1t408_180{transition:none}}@media (max-width: 479px){._rowName_1t408_85{max-width:60%}._menuAction_1t408_65>span:first-of-type,._menuAction_1t408_65 .captured-menu-label>span:first-of-type{max-width:75%}}a._menuAction_1t408_65{display:flex;align-items:center;gap:var(--spacing-menu-item-content, 12px);min-height:var(--app-menu-item-height, 36px);padding:var(--suggestion-menu-item-padding, 6px 8px);border-radius:var(--suggestion-menu-item-radius, 12px);color:inherit}._popover_1t408_38 [data-mention-list-scroll-area]{min-height:0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--colour-composer-menu-scrollbar) transparent}._chatTextarea_1e2lg_1{width:100%;padding:1rem;border-radius:.5rem .5rem 0 0;background:transparent;border:none;resize:none;overflow:auto;font-family:inherit;font-size:inherit;line-height:1.5;color:inherit;outline:none;transition:border-color .2s;touch-action:manipulation}._chatTextarea_1e2lg_1:focus{outline:none;border-color:var(--colour-purple-500)}._chatTextarea_1e2lg_1:disabled{opacity:.6;cursor:not-allowed}._chatTextarea_1e2lg_1::placeholder{color:var(--colour-white-a50)}._stopButton_pp4v6_5{width:1.75rem;height:1.75rem;border-radius:6px;border:1px solid var(--colour-coral-500-a60);background:#ff64641a;color:#ff7878e6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;font-size:.875rem;flex-shrink:0}._stopButton_pp4v6_5:hover{background:#ff646426;border-color:var(--colour-coral-500-a60);color:var(--colour-red-400)}@media (prefers-reduced-motion: reduce){._stopButton_pp4v6_5{animation:none}}._sendButton_pp4v6_33{width:1.75rem;height:1.75rem;background:var(--colour-blurple-500-a10);border:1px solid var(--colour-blurple-500-a40);color:var(--colour-blurple-500);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all .15s ease;font-size:.875rem;flex-shrink:0}._sendButton_pp4v6_33:hover:not(:disabled){background:var(--colour-blurple-500-a20);border-color:var(--colour-purple-500-a50);color:var(--colour-blurple-500)}._sendButton_pp4v6_33:active:not(:disabled){background:var(--colour-blurple-500-a20)}._sendButton_pp4v6_33:disabled{opacity:.4;cursor:not-allowed;background:#6464641a;border-color:#64646433;color:#96969680}._slashButton_fughr_5{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:6px;background:transparent;color:var(--colour-white-a70);font-size:1.1rem;cursor:pointer;transition:all .15s ease;flex-shrink:0}._slashButton_fughr_5:hover:not(:disabled){color:var(--colour-white-a95)}._slashButtonActive_fughr_25{color:var(--colour-white-a95)}._slashButtonDisabled_fughr_29{opacity:.4;cursor:not-allowed}._closeIcon_fughr_34{font-size:.75rem}._sparkleButton_fughr_38{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:6px;background:transparent;cursor:pointer;transition:all .4s cubic-bezier(.25,1,.5,1);flex-shrink:0;padding:0}._sparkleButton_fughr_38:hover:not(:disabled) ._sparkleIcon_fughr_53{filter:grayscale(0%) opacity(1) brightness(1) drop-shadow(0 0 8px var(--colour-purple-500-a50));transform:translateY(-1px) scale(1.1)}._sparkleButtonActive_fughr_59 ._sparkleIcon_fughr_53{filter:grayscale(0%) opacity(1) brightness(1) drop-shadow(0 0 10px var(--colour-purple-dim-a40))}._sparkleIcon_fughr_53{width:2rem;height:2rem;filter:grayscale(100%) opacity(.55) brightness(3);transition:all .4s cubic-bezier(.25,1,.5,1)}._panel_uqat5_5{position:absolute;bottom:100%;left:0;right:0;margin-bottom:.5rem;background:var(--colour-grey-800);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-primary);border-radius:10px;overflow:hidden;z-index:20;animation:_slideUp_uqat5_1 .15s ease-out}@keyframes _slideUp_uqat5_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._generatingRow_uqat5_32{display:flex;align-items:center;justify-content:space-between;padding:.65rem .85rem}._generatingLabel_uqat5_39{color:var(--colour-white-a50);font-family:Jura,sans-serif;font-size:.85rem;font-style:italic}._stopButton_uqat5_46{padding:.35rem .75rem;border:1px solid var(--colour-red-500-a50);border-radius:8px;background:transparent;color:var(--text-error);font-family:Jura,sans-serif;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .12s ease}._stopButton_uqat5_46:hover{background:var(--colour-red-500-a30)}._reviewRow_uqat5_63{display:flex;align-items:center;gap:.5rem;padding:.6rem .7rem}._reviewButton_uqat5_70{flex:1;display:flex;align-items:center;justify-content:center;padding:.55rem .5rem;border:none;border-radius:8px;font-family:Jura,sans-serif;font-size:.8rem;font-weight:600;cursor:pointer;transition:opacity .12s ease}._reviewButton_uqat5_70:hover{opacity:.85}._keepButton_uqat5_89{background:var(--colour-blurple-700);color:var(--colour-white)}._regenerateButton_uqat5_94{background:var(--colour-white-a08);color:var(--colour-white-a90)}._discardButton_uqat5_99{background:var(--colour-white-a08);color:var(--text-error)}._wrapper_16cet_11{position:relative;display:inline-flex;align-items:center;min-width:0;flex-shrink:1;z-index:20}._switcher_16cet_20{display:inline-flex;align-items:center;gap:.375rem;padding:.22rem .55rem .22rem .3rem;background:var(--colour-white-a05);border:1px solid var(--border-secondary);border-radius:8px;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease;max-width:180px;min-width:0;color:inherit}._switcher_16cet_20:hover{background:var(--colour-white-a08);border-color:var(--colour-white-a15)}._switcher_16cet_20:active{transform:scale(.97)}._triggerAvatar_16cet_47{width:20px;height:20px;border-radius:4px;object-fit:cover;background:transparent;flex-shrink:0;outline:1px solid var(--border-primary);outline-offset:-1px}._avatarPlaceholder_16cet_58{background:var(--persona-placeholder-gradient)}._triggerName_16cet_62{font-size:.72rem;font-weight:600;color:var(--colour-white-a85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:1;letter-spacing:.01em}._triggerIcon_16cet_74{color:var(--colour-white-a50);flex-shrink:0;transition:transform .2s cubic-bezier(.2,.9,.3,1)}._triggerIconOpen_16cet_80{transform:rotate(180deg)}._chatLayoutWrapper_aei6y_1{inset:0;display:flex;justify-content:center;min-height:0;width:100%;height:100dvh;overflow:hidden}._chatLayoutContainer_aei6y_11{display:flex;flex-direction:column;padding-top:0;height:100dvh;min-height:0;overflow:hidden;width:100%;background:var(--bg-primary);position:relative;overscroll-behavior-y:auto}._chatLayoutBackground_aei6y_25{width:100%;height:100%;position:absolute;inset:0;z-index:0;pointer-events:none;background-size:cover;background-position:center;filter:blur(var(--blur-amount, 0px))}._deniedMessageText_12uu5_1{text-align:center;padding:2rem;font-size:1rem}._deniedMessageTitle_12uu5_7{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}._deniedMessageText_12uu5_1 a{color:var(--colour-purple-600);text-decoration:underline}._deniedMessageText_12uu5_1 a:hover{color:var(--colour-purple-dim)}._goBackBtn_12uu5_22{background:none;border:none;color:var(--colour-purple-600);cursor:pointer;font:inherit;padding:0;text-decoration:underline}._goBackBtn_12uu5_22:hover{color:var(--colour-purple-dim)}._srOnly_tjtly_4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._accordionContainer_tjtly_17{position:relative;width:100%}._accordionPanel_tjtly_23{position:absolute;left:50%;width:calc(100vw - 2rem);max-width:500px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:12px;box-shadow:0 8px 32px var(--colour-black-a30),inset 0 1px 0 var(--colour-white-a10);z-index:20;overflow:hidden;opacity:0;visibility:hidden;transform:translate(-50%) translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1)}._accordionPanel_tjtly_23._expanded_tjtly_43{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}._panelContent_tjtly_50{padding:1.25rem;max-height:50vh;overflow-y:auto;contain:layout;isolation:isolate;scrollbar-width:thin;scrollbar-color:var(--colour-white-a20) transparent}._panelContent_tjtly_50::-webkit-scrollbar{width:6px}._panelContent_tjtly_50::-webkit-scrollbar-track{background:transparent}._panelContent_tjtly_50::-webkit-scrollbar-thumb{background:var(--colour-white-a20);border-radius:3px}._panelContent_tjtly_50::-webkit-scrollbar-thumb:hover{background:var(--colour-white-a30)}@media (min-width: 768px){._panelContent_tjtly_50{padding:1.5rem}}@media (max-width: 768px){._accordionPanel_tjtly_23{width:calc(100vw - 1rem)}._panelContent_tjtly_50{padding:1rem;max-height:45vh}}@media (max-width: 480px){._accordionPanel_tjtly_23{width:calc(100vw - .5rem)}._panelContent_tjtly_50{padding:.875rem;max-height:40vh}}@media (prefers-reduced-motion: reduce){._accordionPanel_tjtly_23{transition:none}}@media (prefers-contrast: high){._accordionPanel_tjtly_23{border:2px solid var(--colour-white-a20);background:var(--colour-black-a80)}}._menuTrigger_yuabn_2{display:inline-block;cursor:pointer}._menuList_yuabn_8{position:absolute;z-index:1000;min-width:220px;max-width:340px;background:var(--bg-primary);border:1px solid var(--colour-white-a20);border-radius:8px;box-shadow:0 8px 20px var(--colour-black-a40);padding:.25rem;display:none;overflow:hidden}._menuList_yuabn_8._open_yuabn_22{display:block;animation:_menuFadeIn_yuabn_1 .15s ease}._menuList_yuabn_8._bottom_yuabn_28{transform-origin:top right}._menuList_yuabn_8._top_yuabn_32{transform-origin:bottom right}._menuList_yuabn_8._left_yuabn_36{transform-origin:right center}._menuList_yuabn_8._right_yuabn_40{transform-origin:left center}._menuItem_yuabn_45{width:100%;padding:.75rem 1rem;background:transparent;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:.875rem;text-align:left;color:var(--colour-white-a95);font-size:1rem;font-weight:500;transition:background .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Jura,sans-serif}._menuItem_yuabn_45:hover:not(._disabled_yuabn_66){background:var(--colour-white-a10);color:var(--text-primary)}._menuItem_yuabn_45:active:not(._disabled_yuabn_66){background:var(--colour-white-a15)}._menuItem_yuabn_45._disabled_yuabn_66{opacity:.5;cursor:not-allowed}._menuItemIcon_yuabn_81{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;color:var(--colour-white-a80)}._menuItem_yuabn_45:hover:not(._disabled_yuabn_66) ._menuItemIcon_yuabn_81{color:var(--colour-white-a95)}._menuItemContent_yuabn_96{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}._menuDivider_yuabn_104{height:1px;background:var(--colour-white-a15);margin:.375rem -.25rem}@keyframes _menuFadeIn_yuabn_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){._menuList_yuabn_8{min-width:200px;max-width:calc(100vw - 32px);padding:.25rem}._menuItem_yuabn_45{padding:.625rem .875rem;font-size:.95rem;gap:.75rem}._menuItemIcon_yuabn_81{width:20px;height:20px}}@media (max-width: 480px){._menuList_yuabn_8{min-width:180px;max-width:calc(100vw - 24px);border-radius:6px}._menuItem_yuabn_45{padding:.5rem .75rem;font-size:.9rem;gap:.625rem;border-radius:4px}._menuItemIcon_yuabn_81{width:18px;height:18px}}@media (prefers-reduced-motion: reduce){._menuList_yuabn_8._open_yuabn_22{animation:none}}._menuList_yuabn_8._compact_yuabn_172{min-width:190px;max-width:260px;border-radius:14px;padding:6px;background:#313338;border:1px solid var(--colour-white-a05);box-shadow:0 4px 12px var(--colour-black-a20)}._menuList_yuabn_8._compact_yuabn_172 ._menuItem_yuabn_45{padding:9px 10px;gap:10px;font-family:inherit;font-size:.875rem;font-weight:400;border-radius:9px;color:var(--colour-white-a90)}._menuList_yuabn_8._compact_yuabn_172 ._menuItem_yuabn_45:hover:not(._disabled_yuabn_66){background:var(--colour-white-a08)}._menuList_yuabn_8._compact_yuabn_172 ._menuItemIcon_yuabn_81{width:18px;height:18px;color:var(--colour-white-a70)}._menuList_yuabn_8._compact_yuabn_172 ._menuItem_yuabn_45:hover:not(._disabled_yuabn_66) ._menuItemIcon_yuabn_81{color:var(--colour-white-a90)}._menuList_yuabn_8._compact_yuabn_172 ._menuDivider_yuabn_104{margin:4px 6px;background:var(--colour-white-a10)}._menuWrapper_v175l_2{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;position:relative}._apiTag_v175l_11{display:inline-flex;align-items:center;padding:.25rem .5rem;font-size:.8rem;border-radius:.4rem;border:1px solid var(--colour-purple-600);font-family:Jura,sans-serif;font-weight:900;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}._apiTag_v175l_11._ready_v175l_26{color:#fff;background:var(--colour-purple-500-a20)}._apiTag_v175l_11._ready_v175l_26:hover{background:var(--colour-purple-500-a30);border-color:var(--colour-purple-500-a50)}._apiTag_v175l_11._plus_v175l_36{gap:.35rem;color:var(--colour-white-a95);background:color-mix(in srgb,var(--colour-gold-300) 15%,transparent);border-color:color-mix(in srgb,var(--colour-gold-300) 40%,transparent)}._apiTag_v175l_11._plus_v175l_36:hover{background:color-mix(in srgb,var(--colour-gold-300) 22%,transparent);border-color:color-mix(in srgb,var(--colour-gold-300) 55%,transparent)}._apiTag_v175l_11._error_v175l_48{background:var(--colour-red-500-a30);border-color:var(--colour-coral-500-a60);color:var(--colour-white-a95)}._apiTag_v175l_11._error_v175l_48:hover{background:var(--colour-red-500-a30);border-color:var(--scripts-theme-red-light);transform:scale(1.02)}._apiTag_v175l_11._forbidden_v175l_60{background:var(--colour-red-500-a30);border-color:var(--colour-coral-500-a60);color:var(--colour-white-a95)}._apiTag_v175l_11._forbidden_v175l_60:hover{background:var(--colour-red-500-a30);border-color:var(--scripts-theme-red-light)}._menuButton_v175l_72{display:flex;align-items:center;justify-content:center;padding:.2rem .3rem;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;color:var(--colour-white-a80);position:relative}._menuButton_v175l_72:hover{background:var(--colour-white-a08);color:#fff}._menuButton_v175l_72:active{transform:scale(.95)}._menuButton_v175l_72[aria-expanded=true]{background:var(--colour-white-a10);color:#fff}._menuIcon_v175l_100{width:1.5rem;height:1.5rem}._menuItemHint_v175l_106{display:block;margin-top:1px;font-size:.62rem;font-weight:600;color:var(--text-error-light)}._loadingIcon_v175l_115{animation:_spin_v175l_1 1s linear infinite}@keyframes _spin_v175l_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._menuWrapper_v175l_2{gap:.375rem}._apiTag_v175l_11{font-size:.75rem;padding:.2rem .4rem}._menuButton_v175l_72{padding:.375rem .5rem}._menuIcon_v175l_100{width:1.375rem;height:1.375rem}}@media (max-width: 480px){._menuWrapper_v175l_2{gap:.25rem}._apiTag_v175l_11{font-size:.7rem;padding:.15rem .35rem;border-radius:.3rem}._menuButton_v175l_72{padding:.3rem .4rem}._menuIcon_v175l_100{width:1.25rem;height:1.25rem}}@media (prefers-reduced-motion: reduce){._loadingIcon_v175l_115{animation:none}._apiTag_v175l_11,._menuButton_v175l_72{transition:none}}@media (prefers-contrast: high){._apiTag_v175l_11{border:2px solid currentColor}._menuButton_v175l_72:focus{outline:2px solid white;outline-offset:2px}._apiTag_v175l_11:focus{outline:2px solid white;outline-offset:2px}}@media (prefers-color-scheme: dark){._apiTag_v175l_11._ready_v175l_26{background:var(--colour-purple-500-a20);border-color:var(--colour-purple-dim-a40)}._apiTag_v175l_11._error_v175l_48,._apiTag_v175l_11._forbidden_v175l_60{background:var(--colour-red-500-a30);border-color:var(--colour-red-500-a50)}}._modalSurface_17sy6_1{--history-text-strong: var(--colour-white-a95);--history-text-soft: var(--colour-white-a80);--history-text-muted: var(--colour-white-a50);--history-row-hover: var(--colour-white-a05);width:100%;min-width:0;max-width:100%;border:1px solid var(--colour-white-a08);border-radius:8px;background:var(--colour-grey-550);height:auto;min-height:280px;max-height:min(620px,calc(100vh - 48px));max-height:min(620px,calc(100dvh - 48px))}._modalSurface_17sy6_1>:last-child{min-height:0;max-height:none}._header_17sy6_24{width:100%;min-width:0;overflow:hidden}._modalHeader_17sy6_30{margin:0;overflow:hidden;color:var(--history-text-strong);font-family:var( --jn-font-serif, "Fraunces", Georgia, "Tiempos Text", serif );font-size:1.25rem;font-weight:500;line-height:1.15;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}._modalSubtitle_17sy6_49{margin:2px 0 0;color:var(--history-text-muted);font-family:var(--jn-font-body, var(--font-body));font-size:12px;font-weight:400;line-height:1.35}._chatListWrapper_17sy6_58,._chatList_17sy6_58{width:100%;min-width:0}._listBody_17sy6_64{transition:opacity .12s var(--jn-ease, ease)}._listRefreshing_17sy6_68{opacity:.55;pointer-events:none}._listToolbar_17sy6_73{display:flex;justify-content:flex-end;gap:14px;padding:0 12px 10px}._sortButton_17sy6_80{padding:2px 0;border:0;border-radius:4px;background:transparent;color:var(--history-text-muted);font-family:var(--jn-font-body, var(--font-body));font-size:12px;font-weight:500;line-height:1.4;cursor:pointer;touch-action:manipulation;transition:color .12s var(--jn-ease, ease);-webkit-tap-highlight-color:transparent}._sortButton_17sy6_80:hover{color:var(--history-text-soft)}._sortButton_17sy6_80[aria-pressed=true]{color:var(--history-text-strong)}._sortButton_17sy6_80:focus-visible{outline:2px solid var(--colour-pink-500);outline-offset:2px}._chatList_17sy6_58,._loadingContainer_17sy6_110{display:flex;flex-direction:column;gap:2px;padding:0 4px 28px}._chatRowWrapper_17sy6_117{position:relative;width:100%;border-radius:8px;transition:background .12s var(--jn-ease, ease)}._chatRowWrapperExpanded_17sy6_124{background:var(--colour-white-a03)}._chatRowHeader_17sy6_128{position:relative;width:100%;min-width:0;border-radius:8px}._chatRow_17sy6_117{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;column-gap:12px;width:100%;min-width:0;min-height:56px;padding:11px 48px 11px 12px;border:0;border-radius:8px;background:transparent;color:var(--history-text-soft);font-family:var(--jn-font-body, var(--font-body));text-align:left;text-decoration:none;touch-action:pan-y;transition:background .12s var(--jn-ease, ease);-webkit-tap-highlight-color:transparent}._chatRowHeader_17sy6_128:hover ._chatRow_17sy6_117{background:var(--history-row-hover)}._chatRow_17sy6_117:active{background:var(--colour-white-a05)}._chatRow_17sy6_117:focus-visible{outline:2px solid var(--colour-pink-500);outline-offset:-2px}._chatRowAvatar_17sy6_170{position:relative;display:block;width:36px;height:36px;flex:0 0 auto;overflow:hidden;border:1px solid var(--colour-white-a08);border-radius:8px;background:var(--colour-white-a03)}._chatRowAvatar_17sy6_170 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}._chatRowIdentity_17sy6_190{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}._chatRowIdentityHeader_17sy6_199{display:inline-flex;max-width:100%;min-width:0;align-items:baseline;gap:6px}._chatRowName_17sy6_207{min-width:0;overflow:hidden;color:var(--history-text-strong);font-family:var(--jn-font-body, var(--font-body));font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}._visibility_17sy6_220{display:inline-grid;width:14px;height:14px;flex:0 0 auto;place-items:center;color:var(--history-text-muted);transform:translateY(1px)}._visibility_17sy6_220 svg{width:11px;height:11px}._personaTag_17sy6_235{position:relative;display:inline-flex;overflow:hidden;min-width:56px;max-width:170px;flex:0 1 auto;align-items:center;gap:5px;margin-left:6px;padding-left:12px;color:var(--history-text-muted);font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;transform:translateY(-1px)}._personaTag_17sy6_235:before{position:absolute;left:0;content:"·";color:var(--colour-white-a20)}._personaTag_17sy6_235 svg{width:12px;height:12px;flex:0 0 auto}._personaTagAvatar_17sy6_268{display:block;width:16px;height:16px;flex:0 0 auto;border-radius:50%;object-fit:cover;object-position:center}._personaTagName_17sy6_278{min-width:0;overflow:hidden;text-overflow:ellipsis}._personaTagExtra_17sy6_284{flex:0 0 auto;font-variant-numeric:tabular-nums}._messagePreview_17sy6_289{display:-webkit-box;max-width:100%;min-width:0;overflow:hidden;color:var(--history-text-muted);font-family:var(--jn-font-body, var(--font-body));font-size:13px;font-weight:400;line-height:1.35;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}._messagePreviewEmpty_17sy6_306{font-style:italic}._chatRowTrailing_17sy6_310{display:inline-flex;max-width:100%;min-width:0;align-items:center;justify-content:flex-end;gap:10px}._chatMeta_17sy6_319{display:inline-flex;min-width:0;align-items:center;gap:8px;color:var(--history-text-muted);font-family:var(--jn-font-body, var(--font-body));font-size:12px;font-variant-numeric:tabular-nums;line-height:1.3;white-space:nowrap}._chatMetaPrimary_17sy6_332{display:inline-flex;max-width:200px;min-width:0;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis}._chatMetaSep_17sy6_342{color:var(--colour-white-a20)}._chatMetaTime_17sy6_346{color:var(--history-text-muted)}._deleteButton_17sy6_350{position:absolute;top:50%;right:12px;display:inline-grid;width:24px;height:24px;padding:0;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--history-text-muted);cursor:pointer;touch-action:manipulation;transform:translateY(-50%);transition:color .12s var(--jn-ease, ease),background .12s var(--jn-ease, ease),opacity .12s var(--jn-ease, ease);-webkit-tap-highlight-color:transparent}._chatRowHeader_17sy6_128:hover ._deleteButton_17sy6_350,._deleteButton_17sy6_350:hover,._deleteButton_17sy6_350:focus-visible{background:var(--colour-white-a05);color:var(--history-text-strong)}._deleteButton_17sy6_350[aria-expanded=true]{background:var(--colour-red-500-a10);color:var(--colour-red-300)}._deleteButton_17sy6_350:focus-visible,._cancelDeleteButton_17sy6_386:focus-visible,._confirmDeleteButton_17sy6_387:focus-visible{outline:2px solid var(--colour-pink-500);outline-offset:2px}._deleteButton_17sy6_350 svg{width:12px;height:12px}@media (hover: hover){._deleteButton_17sy6_350{opacity:0}._chatRowHeader_17sy6_128:hover ._deleteButton_17sy6_350,._chatRowWrapper_17sy6_117:focus-within ._deleteButton_17sy6_350,._deleteButton_17sy6_350[aria-expanded=true]{opacity:1}}@media (pointer: coarse){._deleteButton_17sy6_350:after{position:absolute;inset:-10px;content:""}}._deleteConfirmationShell_17sy6_417{min-height:0;overflow:hidden}._deleteConfirmation_17sy6_417{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 24px 18px 60px}._deleteConfirmationCopy_17sy6_430{display:flex;min-width:0;flex-direction:column;gap:2px;color:var(--history-text-soft);font-family:var(--jn-font-body, var(--font-body));font-size:12px;line-height:1.4}._deleteConfirmationCopy_17sy6_430 strong{color:var(--colour-red-200);font-size:13px;font-weight:600}._deleteConfirmationCopy_17sy6_430 span{color:var(--history-text-muted)}._deleteConfirmationActions_17sy6_451{display:flex;flex:0 0 auto;gap:8px}._cancelDeleteButton_17sy6_386,._confirmDeleteButton_17sy6_387{min-width:76px;min-height:36px;padding:0 13px;border-radius:8px;font-family:var(--jn-font-body, var(--font-body));font-size:13px;font-weight:600;cursor:pointer;touch-action:manipulation;transition:border-color .12s ease,background .12s ease,color .12s ease}._cancelDeleteButton_17sy6_386{border:1px solid var(--colour-white-a10);background:var(--colour-white-a05);color:var(--history-text-soft)}._cancelDeleteButton_17sy6_386:hover{border-color:var(--colour-white-a20);background:var(--colour-white-a10)}._confirmDeleteButton_17sy6_387{border:1px solid var(--colour-red-500-a30);background:var(--colour-red-500-a20);color:var(--colour-red-100)}._confirmDeleteButton_17sy6_387:hover{background:var(--colour-red-500-a30)}._cancelDeleteButton_17sy6_386:disabled,._confirmDeleteButton_17sy6_387:disabled{cursor:wait;opacity:.55}._loadMoreRow_17sy6_501{display:flex;justify-content:center;padding:6px 0 0}._loadMoreButton_17sy6_507{min-height:36px;padding:0 18px;border:0;border-radius:8px;background:transparent;color:var(--history-text-muted);font-family:var(--jn-font-body, var(--font-body));font-size:12px;font-weight:500;cursor:pointer;touch-action:manipulation;transition:color .12s ease;-webkit-tap-highlight-color:transparent}._loadMoreButton_17sy6_507:hover{color:var(--history-text-strong)}._loadMoreButton_17sy6_507:focus-visible{outline:2px solid var(--colour-pink-500);outline-offset:2px}._loadMoreButton_17sy6_507[aria-disabled=true]{cursor:wait;opacity:.55}._emptyState_17sy6_537{display:flex;min-height:160px;align-items:center;justify-content:center;padding:24px 20px 36px;text-align:center}._emptyStateTitle_17sy6_546{max-width:320px;margin:0;color:var(--history-text-muted);font-family:var(--jn-font-body, var(--font-body));font-size:13px;line-height:1.5}._skeletonRow_17sy6_555{min-height:56px;border-radius:8px;background:var(--colour-white-a03)}@media (max-width: 900px){._chatRow_17sy6_117{grid-template-columns:32px minmax(0,1fr) minmax(88px,auto);min-height:52px;column-gap:10px;padding:10px 54px 10px 12px}._chatRowAvatar_17sy6_170{width:32px;height:32px}._chatRowTrailing_17sy6_310{gap:8px}._deleteButton_17sy6_350{width:34px;height:34px}._deleteButton_17sy6_350 svg{width:14px;height:14px}._deleteConfirmation_17sy6_417{padding:4px 12px 16px 54px}}@media (max-width: 560px){._chatRow_17sy6_117{grid-template-columns:32px minmax(0,1fr) auto;column-gap:9px;padding:10px 54px 10px 10px}._chatRowTrailing_17sy6_310{display:none}._personaTag_17sy6_235{max-width:120px}._deleteConfirmation_17sy6_417{flex-direction:column;align-items:stretch;padding:4px 10px 14px 51px}._deleteConfirmationActions_17sy6_451{width:100%}._cancelDeleteButton_17sy6_386,._confirmDeleteButton_17sy6_387{min-height:44px;flex:1}}@media (prefers-reduced-motion: reduce){._chatRowWrapper_17sy6_117,._chatRow_17sy6_117,._listBody_17sy6_64,._deleteButton_17sy6_350,._sortButton_17sy6_80,._loadMoreButton_17sy6_507,._cancelDeleteButton_17sy6_386,._confirmDeleteButton_17sy6_387{transition:none}}._customDivider_7bh05_1{display:flex;align-items:center;margin-bottom:.5rem;overflow:hidden;width:100%;min-width:50%;justify-content:center;position:relative}@media (min-width: 640px){._customDivider_7bh05_1{min-width:80%}}._customDividerLine_7bh05_18{position:absolute;width:100%;left:0;transform:translateY(50%);z-index:0}._customDividerText_7bh05_26{padding-left:0;padding-right:0;white-space:normal;margin-bottom:0;z-index:1}._headerContainer_1bx5t_1{box-shadow:0 4px 6px 0 var(--colour-black-a10),0 2px 4px 0 var(--colour-black-a05);display:flex;align-items:center;justify-content:center;position:fixed;left:0;right:0;flex-direction:column;background:#313338ba;z-index:11;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior-y:auto;transition:opacity .18s ease,transform .18s ease}._headerHidden_1bx5t_21{opacity:0;pointer-events:none;transform:translateY(-40%)}._headerGrid_1bx5t_27{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;width:100%;margin-top:2px;max-width:100%}._headerGridPublic_1bx5t_36{column-gap:8px;grid-template-columns:auto 1fr;padding-right:1rem}@media (min-width: 768px){._headerGrid_1bx5t_27{max-width:42rem}._headerGridPublic_1bx5t_36{padding-right:0}}@media (min-width: 1280px){._headerGrid_1bx5t_27{max-width:42rem}}._soundcloudPlayer_1bx5t_58{width:100%;max-width:100%;background:var(--bg-black);border-radius:.375rem;overflow:hidden;opacity:.8;margin-bottom:.4rem}@media (min-width: 768px){._soundcloudPlayer_1bx5t_58{max-width:42rem}}@media (min-width: 1024px){._soundcloudPlayer_1bx5t_58{max-width:36rem}}@media (min-width: 1280px){._soundcloudPlayer_1bx5t_58{max-width:42rem}}._soundcloudSkeleton_1bx5t_86{height:20px;width:100%;background:linear-gradient(90deg,var(--colour-blurple-700) 25%,var(--colour-zinc-600) 50%,var(--colour-blurple-700) 75%);background-size:200% 100%;animation:_shimmer_1bx5t_1 1.5s infinite}@keyframes _shimmer_1bx5t_1{0%{background-position:200% 0}to{background-position:-200% 0}}._ownerStrip_1bx5t_108{align-items:center;background:var(--colour-purple-500-a20);border:1px solid var(--colour-purple-500-a20);border-radius:8px;display:flex;gap:8px;margin:4px auto 0;max-width:42rem;padding:6px 12px;width:100%}@media (min-width: 1024px){._ownerStrip_1bx5t_108{max-width:36rem}}@media (min-width: 1280px){._ownerStrip_1bx5t_108{max-width:42rem}}._ownerBadge_1bx5t_133{background:var(--colour-green-500-a10);border:1px solid rgba(115,212,159,.18);border-radius:999px;color:var(--colour-mint-400);font-size:.58rem;font-weight:700;letter-spacing:.08em;padding:2px 7px;text-transform:uppercase}._ownerViewLink_1bx5t_145{align-items:center;color:var(--colour-purple-300);display:inline-flex;font-size:.7rem;font-weight:600;gap:3px;text-decoration:none;transition:color .15s}._ownerViewLink_1bx5t_145:hover{color:var(--colour-purple-200)}._ownerEditBtn_1bx5t_160{align-items:center;background:var(--colour-purple-500-a20);border:1px solid var(--colour-purple-500-a20);border-radius:999px;color:var(--colour-purple-300);cursor:pointer;display:inline-flex;font-size:.64rem;font-weight:700;gap:4px;letter-spacing:.04em;margin-left:auto;padding:4px 10px;position:relative;text-transform:uppercase;transition:color .15s,background .15s,border-color .15s}._ownerEditBtn_1bx5t_160:hover{background:var(--colour-purple-500-a20);border-color:var(--colour-purple-500-a30);color:var(--colour-purple-200)}._ownerEditBtnStale_1bx5t_188{border-color:#e8c87d4d}._ownerStaleDot_1bx5t_192{background:var(--scripts-theme-peach-light);border-radius:50%;display:inline-block;height:6px;width:6px}._desktopBackBtn_1bx5t_200{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:0;padding:0;margin-left:.5rem}._desktopBackLabel_1bx5t_213{font-size:.84rem;margin-left:-4px}._publicCreatorActions_1bx5t_218{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;justify-content:flex-end}._publicCreatorBtn_1bx5t_226{align-items:center;background:var(--colour-purple-500-a20);border:1px solid var(--colour-purple-500-a20);border-radius:8px;color:var(--colour-purple-300);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:.64rem;font-weight:700;gap:4px;letter-spacing:.04em;line-height:1;padding:6px 10px;text-decoration:none;text-transform:uppercase;transition:background .12s,color .12s,border-color .12s}@media (max-width: 768px){._publicCharacterBtnLabel_1bx5t_251{display:none}}._publicCreatorBtn_1bx5t_226:hover{background:var(--colour-purple-500-a20);border-color:var(--colour-purple-500-a30);color:var(--colour-purple-200)}._publicTitleSecondLine_1bx5t_262{background:none;border:none;color:var(--colour-grey-50);cursor:pointer;display:inline-block;font-family:inherit;font-size:.86rem;font-weight:600;letter-spacing:.02em;line-height:1.2;max-width:min(70vw,30rem);min-width:0;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;transition:opacity .15s;white-space:nowrap}._publicTitleSecondLine_1bx5t_262:hover{opacity:.8}._publicStatsChips_1bx5t_287{align-items:center;display:flex;gap:0}._publicStatChip_1bx5t_293{align-items:center;color:var(--colour-white-a40);display:inline-flex;font-family:inherit;font-size:.62rem;font-weight:500;gap:3px;letter-spacing:.03em;line-height:1;padding:3px 7px;position:relative}._publicStatChip_1bx5t_293:after{background:var(--colour-white-a10);content:"";height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}._publicStatChip_1bx5t_293:last-child:after{display:none}._publicStatValue_1bx5t_322{color:var(--colour-purple-300);font-weight:700}._publicCommentsBtn_1bx5t_327{align-items:center;background:transparent;border:1px solid var(--colour-purple-500-a20);border-radius:8px;color:#ae99ffbf;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:.62rem;font-weight:600;gap:4px;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase;transition:background .12s,color .12s,border-color .12s}._publicCommentsLabel_1bx5t_349{display:inline}._publicCommentsBtn_1bx5t_327:hover{background:var(--colour-purple-500-a20);border-color:var(--colour-purple-500-a30);color:var(--colour-purple-500)}._publicCommentsBtnActive_1bx5t_359{background:var(--colour-purple-500-a20);border-color:var(--colour-purple-500-a50);color:var(--colour-purple-300)}@media (max-width: 768px){._publicCommentsLabel_1bx5t_349{display:none}}._publicToolBtn_1bx5t_371{align-items:center;background:transparent;border:1px solid var(--border-primary);border-radius:8px;color:var(--colour-white-a60);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.62rem;font-weight:600;gap:4px;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase;transition:background .12s,color .12s,border-color .12s}._publicToolBtn_1bx5t_371:hover{background:var(--colour-white-a08);border-color:var(--colour-white-a20);color:var(--colour-white-a80)}._reportBtn_1bx5t_398{align-items:center;background:transparent;border:1px solid rgba(255,100,100,.18);border-radius:999px;color:var(--colour-coral-500-a60);cursor:pointer;display:inline-flex;font-size:.62rem;font-weight:600;gap:4px;letter-spacing:.04em;padding:4px 10px;transition:background .12s,color .12s,border-color .12s}._reportBtn_1bx5t_398:hover{background:#ff646414;border-color:#ff646459;color:var(--colour-coral-500)}._floatingCommentsBtn_1bx5t_424{align-items:center;background:var(--bg-primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--colour-purple-500-a20);border-radius:999px;box-shadow:0 2px 8px var(--colour-black-a30);color:var(--colour-purple-500);cursor:pointer;display:none;font-family:inherit;font-size:.62rem;font-weight:700;gap:5px;letter-spacing:.06em;padding:6px 14px 6px 10px;pointer-events:auto;position:fixed;right:16px;text-transform:uppercase;top:10px;transition:background .15s,color .15s,border-color .15s,opacity .18s ease,transform .18s ease;z-index:12}._floatingCommentsBtn_1bx5t_424:hover{background:var(--bg-primary);border-color:var(--colour-purple-500-a50);color:var(--colour-purple-500)}._floatingCommentsBtnVisible_1bx5t_460{display:inline-flex}@media (min-width: 768px){._floatingCommentsBtn_1bx5t_424{display:none}._floatingCommentsBtnVisible_1bx5t_460{display:inline-flex}}._disclaimer_ldowp_1{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;margin:0 auto 1rem;max-width:fit-content;border-radius:8px;background:linear-gradient(135deg,var(--colour-blurple-500-a10),var(--colour-purple-500-a20));border:1px solid var(--colour-blurple-500-a20);font-size:.875rem;font-family:Georgia,Times New Roman,serif;font-weight:700;color:var(--colour-white-a70);text-align:center}._icon_ldowp_23{width:14px;height:14px;opacity:.8}._botMessageControlWrapper_1fw1u_1{position:absolute;display:flex;align-items:center;bottom:14px;z-index:1}._botMessageControlWrapper_1fw1u_1._left_1fw1u_9{left:0}._botMessageControlWrapper_1fw1u_1._right_1fw1u_13{right:0}._botChoicesContainer_6h8aw_1{overflow-x:hidden;position:relative;padding-bottom:.5rem}._botChoicesSlider_6h8aw_7{text-align:left;display:flex;min-height:5rem;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}._botChoicesSlider_6h8aw_7>*{flex:0 0 100%;width:100%;scroll-snap-align:start}._botChoiceButton_6h8aw_22{background:transparent;border:none;border-radius:50%;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;transition:background-color .2s}._botChoiceButton_6h8aw_22:hover{background-color:var(--colour-white-a08)}._botChoiceButton_6h8aw_22._right_6h8aw_40{margin-left:auto}._botChoiceButton_6h8aw_22[disabled]{opacity:.5}._messageCounter_6h8aw_48{position:absolute;left:50%;transform:translate(-50%);bottom:.05rem;color:var(--colour-white-a50);font-size:.875rem;font-weight:900;text-align:center;font-family:Jura,sans-serif;transition:opacity .3s ease-in-out;z-index:0}._messageCounter_6h8aw_48._visible_6h8aw_62{opacity:1}._messageCounter_6h8aw_48._hidden_6h8aw_66{opacity:0}._holdEnhanceButton_6h8aw_71{position:relative;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._holdTooltip_6h8aw_85{position:fixed;width:148px;height:44px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:7px;padding:8px 11px;border-radius:6px;background:#313338;border:1px solid var(--colour-white-a10);pointer-events:none;z-index:1000020}._holdTooltipHeader_6h8aw_103{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._holdTooltipLabel_6h8aw_110{font-family:var(--jn-font-serif);font-size:.85rem;font-weight:600;letter-spacing:.1px;color:#8ab4ff;line-height:1}._holdTooltipPercent_6h8aw_119{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;font-size:.65rem;font-variant-numeric:tabular-nums;color:var(--colour-white-a50);line-height:1;min-width:4ch;text-align:right}._holdProgressTrack_6h8aw_130{position:relative;width:100%;height:2px;background:var(--colour-white-a10);overflow:hidden}._holdProgressFill_6h8aw_138{position:absolute;inset:0;background:#8ab4ff;transform-origin:left center;transform:scaleX(0)}._holdHint_6h8aw_149{position:fixed;width:124px;height:30px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#313338;border:1px solid var(--colour-white-a10);font-family:var(--jn-font-serif);font-size:.8rem;font-weight:600;letter-spacing:.1px;color:#8ab4ff;line-height:1;pointer-events:none;z-index:1000020}._wave_11m96_1{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;font-size:.7rem;line-height:1;letter-spacing:1px;color:inherit}._thinkTagContainer_1q9np_2{width:100%;margin:-.125rem 0 .125rem}._thinkToggle_1q9np_8{display:inline-flex;align-items:center;gap:.375rem;padding:.0625rem .375rem;margin-left:-.375rem;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--colour-white-a50);transition:background .12s ease,color .12s ease}._thinkToggle_1q9np_8:hover{background:var(--colour-white-a05);color:var(--colour-white-a70)}._thinkToggle_1q9np_8:focus-visible{outline:1px solid var(--colour-white-a30);outline-offset:1px}._thinkTitle_1q9np_34{font-size:.65rem;font-weight:600;color:inherit;letter-spacing:.3px;text-transform:lowercase}._chevron_1q9np_43{font-size:.75rem;line-height:1;color:inherit;transition:transform .15s ease}._chevronOpen_1q9np_50{transform:rotate(90deg)}@media (prefers-reduced-motion: reduce){._thinkToggle_1q9np_8,._chevron_1q9np_43{transition:none}}._thinkBody_1q9np_62{margin-top:.25rem;padding:.5rem .75rem;background:var(--colour-white-a02);border-radius:6px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;font-size:.7rem;line-height:1.5;color:var(--colour-white-a60);white-space:pre-wrap;word-break:break-word;max-height:220px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--colour-white-a20) transparent}._thinkBody_1q9np_62::-webkit-scrollbar{width:4px}._thinkBody_1q9np_62::-webkit-scrollbar-track{background:transparent}._thinkBody_1q9np_62::-webkit-scrollbar-thumb{background:var(--colour-white-a20);border-radius:2px}._thinkBody_1q9np_62::-webkit-scrollbar-thumb:hover{background:var(--colour-white-a30)}@media (max-width: 480px){._thinkTitle_1q9np_34{font-size:.6rem}._thinkBody_1q9np_62{padding:.4rem .5rem;font-size:.65rem;max-height:160px}}@media (prefers-contrast: high){._thinkToggle_1q9np_8{color:var(--colour-white-a70)}._thinkBody_1q9np_62{color:var(--colour-white-a80)}}._controlPanel_1gbf7_2{display:flex;align-items:center;gap:0}._msgActionDanger_1gbf7_9{color:var(--jn-error, #f06a6a)}._controlPanelButton_1gbf7_13{border:none;background:transparent;padding:0;cursor:pointer;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;position:relative;min-width:2rem;min-height:2rem;font-size:1rem;outline:2px solid transparent;outline-offset:2px}._controlPanelButton_1gbf7_13:hover{background-color:var(--colour-white-a08)}._controlPanelButton_1gbf7_13:active{background-color:var(--colour-white-a10)}._controlPanelButton_1gbf7_13 ._spinner_1gbf7_39{width:1em;height:1em;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:_spin_1gbf7_39 .8s linear infinite}@keyframes _spin_1gbf7_39{to{transform:rotate(360deg)}}._tooltipContainer_1gbf7_55{position:relative;display:inline-block}._tooltip_1gbf7_55{display:none}._clipboardIcon_1gbf7_64{opacity:.5}._deletePopoverBackdrop_1gbf7_69{position:fixed;inset:0;background-color:transparent;z-index:998;border:none;padding:0;margin:0;cursor:default}._deletePopover_1gbf7_69{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--colour-white-a10);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 20px 10px var(--colour-black-a30);min-width:280px;max-width:90vw;z-index:999;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._deletePopoverHeader_1gbf7_102{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--border-secondary)}._deletePopoverHeader_1gbf7_102 h3{margin:0;color:var(--text-primary);font-size:16px;font-weight:600}._deletePopoverClose_1gbf7_117{background:none;border:none;color:var(--text-muted-light);font-size:20px;cursor:pointer;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}._deletePopoverClose_1gbf7_117:hover{background-color:var(--colour-white-a10);color:var(--text-primary)}._deletePopoverBody_1gbf7_138{padding:18px;color:var(--colour-white-a90);font-size:14px;line-height:1.5}._deletePopoverFooter_1gbf7_145{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px}._deletePopoverButton_1gbf7_152{padding:6px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}._deletePopoverButton_1gbf7_152._cancel_1gbf7_162{background-color:var(--colour-white-a10);color:var(--colour-white-a90);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._deletePopoverButton_1gbf7_152._cancel_1gbf7_162:hover{background-color:var(--colour-white-a15);color:var(--text-primary)}._deletePopoverButton_1gbf7_152._confirm_1gbf7_173{background-color:var(--colour-red-700);color:var(--text-primary);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._deletePopoverButton_1gbf7_152._confirm_1gbf7_173:hover{background-color:var(--colour-red-800)}._deletePopoverButton_1gbf7_152._confirm_1gbf7_173:active{background-color:var(--colour-red-900)}._enlargedAvatarOverlay_1gbf7_188{position:fixed;top:0;left:0;z-index:11;background:var(--colour-black-a30);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:16px 2px 2px;border-radius:4px;box-shadow:0 10px 15px -3px var(--colour-black-a10),0 4px 6px -2px var(--colour-black-a05);will-change:transform;touch-action:none;-webkit-user-select:none;user-select:none;transform:translateY(10%);display:inline-block;image-rendering:high-quality}@media (min-width: 992px){._enlargedAvatarOverlay_1gbf7_188{top:auto;bottom:0;transform:translateY(-10%)}}._enlargedAvatarImage_1gbf7_216{width:100%;height:auto;border-radius:4px;object-fit:cover}._enlargedAvatarClose_1gbf7_223{position:absolute;top:0;right:0;cursor:pointer;color:var(--colour-blurple-700);background:none;border:none;font-size:16px;border-radius:4px;display:flex;align-items:center;justify-content:center}._enlargedAvatarClose_1gbf7_223:hover{color:var(--colour-purple-500)}._nameContainer_1gbf7_243{display:flex;align-items:center;gap:6px;width:100%}._nameText_1gbf7_250{font-weight:600;font-size:16.8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nameIcon_1gbf7_258{height:.8em;width:auto;position:relative;bottom:0}._v2Icon_1gbf7_265{font-size:1.4em;margin-right:2px}._messageAvatarContainer_1gbf7_271{flex:none;display:inline-block}._messageAvatarContainer_1gbf7_271 button{border:none;background:none;padding:0;cursor:pointer;display:block;outline:2px solid transparent;outline-offset:2px;transition:all .2s ease-in-out}._messageAvatarImage_1gbf7_287{border-radius:6px;object-fit:cover;cursor:pointer;transition:opacity .2s ease-in-out;display:block}._messageAvatarImage_1gbf7_287:hover{opacity:.8}._messageAvatarImage_1gbf7_287{width:45px;height:45px}@media (min-width: 768px){._messageAvatarImage_1gbf7_287{width:65px;height:65px}}@media (min-width: 992px){._messageAvatarImage_1gbf7_287{width:65px;height:65px}}._messageAvatarImage_1gbf7_287._borderRadiusSm_1gbf7_322{border-radius:2px}._messageAvatarImage_1gbf7_287._borderRadiusMd_1gbf7_326{border-radius:6px}._messageAvatarImage_1gbf7_287._borderRadiusLg_1gbf7_330{border-radius:8px}._messageAvatarImage_1gbf7_287._borderRadiusXl_1gbf7_334{border-radius:12px}._messageAvatarImage_1gbf7_287._borderRadiusFull_1gbf7_338{border-radius:50%}._moreMenuContainer_1gbf7_343{position:relative;display:inline-block;z-index:5}._moreMenu_1gbf7_343{position:absolute;bottom:100%;right:0;margin-bottom:4px;background:var(--bg-secondary);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;box-shadow:0 4px 12px var(--colour-black-a30);min-width:200px;z-index:6;overflow:hidden;border:1px solid var(--border-primary)}._moreMenuAbove_1gbf7_365{inset:auto auto 100% 0;margin-top:0;margin-bottom:4px}._moreMenuPortal_1gbf7_374{position:fixed;background:var(--bg-secondary);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-radius:10px;box-shadow:0 12px 32px var(--colour-black-a40),0 2px 6px var(--colour-black-a20),inset 0 1px 0 var(--border-tertiary);min-width:208px;z-index:6;overflow:hidden;border:1px solid var(--border-secondary);padding:4px;animation:_moreMenuFadeIn_1gbf7_1 .14s cubic-bezier(.2,.9,.3,1);transform-origin:bottom left}@keyframes _moreMenuFadeIn_1gbf7_1{0%{opacity:0;transform:translateY(calc(-100% + 4px)) scale(.96)}to{opacity:1;transform:translateY(-100%) scale(1)}}._moreMenuItem_1gbf7_404{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;background:transparent;border:none;border-radius:6px;color:var(--colour-white-a90);font-size:13px;font-weight:500;cursor:pointer;transition:background-color .12s ease,color .12s ease;text-align:left}._moreMenuItem_1gbf7_404:hover{background-color:var(--colour-white-a10);color:var(--colour-white-a95)}._moreMenuItem_1gbf7_404:hover ._moreMenuIcon_1gbf7_428{opacity:1;color:var(--colour-blurple-400)}._moreMenuItem_1gbf7_404:active{background-color:var(--colour-white-a15)}._moreMenuIcon_1gbf7_428{width:15px;height:15px;flex-shrink:0;opacity:.7;transition:opacity .12s ease,color .12s ease}._branchedIndicator_1gbf7_448{position:absolute;top:4px;right:4px;width:6px;height:6px;border-radius:50%;background-color:var(--colour-blurple-500);box-shadow:0 0 0 2px var(--colour-black-a80),0 0 6px var(--colour-blurple-500-a40);pointer-events:none}._sharedPersonaOverlay_1gbf7_463{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:var(--colour-grey-950-a60);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._sharedPersonaPrompt_1gbf7_474{background:var(--colour-purple-900);border:1px solid var(--border-primary);border-radius:16px;padding:1.25rem;width:min(320px,90vw);display:flex;flex-direction:column;gap:.625rem}._sharedPersonaTitle_1gbf7_485{font-size:.875rem;color:var(--text-muted-light);margin:0 0 .25rem;text-align:center}._sharedPersonaOption_1gbf7_492{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem;background:var(--colour-white-a05);border:1px solid var(--border-secondary);border-radius:12px;color:var(--colour-white-a90);font-size:.875rem;cursor:pointer;transition:background .15s ease;text-align:left}._sharedPersonaOption_1gbf7_492:hover:not(:disabled){background:var(--colour-white-a10)}._sharedPersonaOption_1gbf7_492:disabled{cursor:not-allowed;opacity:.5}._sharedPersonaOptionRow_1gbf7_516{align-items:center;display:flex;gap:.5rem}._sharedPersonaAvatar_1gbf7_522{border-radius:50%;flex-shrink:0;height:28px;object-fit:cover;width:28px}._sharedPersonaHint_1gbf7_530{font-size:.7rem;color:var(--colour-white-a40)}._ratingWrapper_1gbf7_536{display:inline-flex;align-items:center}._messageFooter_1gbf7_542{position:absolute;bottom:-1.4rem;align-self:flex-end;display:flex;align-items:center;gap:.625rem}._messageFooterWithRating_1gbf7_551{bottom:-2.4rem}._messageFooterActions_1gbf7_555{display:flex;align-items:center;gap:.125rem;margin-left:-10px}._footerDivider_1gbf7_562{display:block;width:1px;height:.875rem;background-color:var(--colour-white-a20);margin:0 .125rem}._footerActionButton_1gbf7_570{position:relative;border:none;background:transparent;padding:.3125rem .5rem;cursor:pointer;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .18s ease,transform .18s ease,opacity .2s ease;font-size:1rem;line-height:0;opacity:.75}._footerActionButton_1gbf7_570 svg{stroke-width:2.25}._footerActionButton_1gbf7_570:hover:not(:disabled){background-color:var(--colour-white-a10);opacity:1}._footerActionButton_1gbf7_570:active:not(:disabled){background-color:var(--colour-white-a15);transform:scale(.94)}._footerActionButton_1gbf7_570:disabled{cursor:default;opacity:.5}._footerActionButton_1gbf7_570 svg{width:1em;height:1em}._footerActionButton_1gbf7_570 ._spinner_1gbf7_39{width:1em;height:1em;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:_spin_1gbf7_39 .8s linear infinite}@media (max-width: 768px){._messageFooterWithRating_1gbf7_551{bottom:-1.4rem}}._editor_1jjed_2{--editor-control-size: 36px;container:message-editor / inline-size;display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;padding-block-end:8px}._isGenerating_1jjed_13{cursor:progress}._legacyActions_1jjed_19{display:flex;align-items:center;align-self:flex-end;gap:0}._legacyButton_1jjed_26{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;padding:0;border:none;border-radius:9999px;background:transparent;font-size:1rem;cursor:pointer;outline:2px solid transparent;outline-offset:2px;touch-action:manipulation;transition:background-color .2s ease-in-out}._legacyButton_1jjed_26>svg{width:1em;height:1em}._legacySave_1jjed_49{color:var(--colour-green-500)}._legacyCancel_1jjed_53{color:var(--colour-red-700)}._legacyButton_1jjed_26:hover:not(:disabled){background:var(--colour-white-a08)}._legacyButton_1jjed_26:active:not(:disabled){background:var(--colour-white-a10)}._editor_1jjed_2 ._textarea_1jjed_66{box-sizing:border-box;min-height:var(--editor-min-height, 0px)}._tools_1jjed_71{display:flex;flex-direction:column;gap:8px;min-width:0}._tools_1jjed_71[hidden]{display:none}._presets_1jjed_82{display:flex;flex-wrap:wrap;gap:6px}._preset_1jjed_82,._toolsToggle_1jjed_89,._iconButton_1jjed_90,._askRow_1jjed_91{box-sizing:border-box;border:1px solid var(--border-color, var(--colour-white-a15));border-radius:var(--border-radius, 8px);background:var(--bg-secondary, var(--colour-grey-600))}._preset_1jjed_82,._toolsToggle_1jjed_89,._iconButton_1jjed_90{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:var(--editor-control-size);padding:7px 12px;color:var(--text-muted);font-family:inherit;font-size:13px;line-height:20px;cursor:pointer;touch-action:manipulation;transition:border-color .15s ease,color .15s ease}._toolsToggle_1jjed_89{min-width:0;flex-shrink:1;overflow-wrap:anywhere;font-size:14px}@media (hover: hover){._preset_1jjed_82:hover:not(:disabled),._toolsToggle_1jjed_89:hover,._iconButton_1jjed_90:hover:not(:disabled){border-color:var(--colour-white-a30);color:var(--text-primary)}._iconButton_1jjed_90._cancel_1jjed_133:hover:not(:disabled){color:var(--colour-red-500)}}._toolsToggle_1jjed_89[aria-expanded=true]{border-color:var(--colour-white-a30);color:var(--text-primary)}._iconButton_1jjed_90>svg{width:18px;height:18px}._askRow_1jjed_91{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 4px 4px 12px}._askRow_1jjed_91:focus-within{border-color:var(--focus-border-color, var(--colour-purple-500))}._askInput_1jjed_160{flex:1;min-width:0;padding:6px 0;border:0;background:transparent;color:var(--text-primary);font-family:inherit;font-size:14px;line-height:24px;outline:none}._askInput_1jjed_160::placeholder{color:var(--text-secondary)}._actions_1jjed_177{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}._history_1jjed_184,._buttons_1jjed_185,._assistantControls_1jjed_186{display:flex;align-items:center;gap:6px}._assistantControls_1jjed_186{min-width:0;gap:4px}._history_1jjed_184{justify-self:start}._buttons_1jjed_185{grid-column:2;justify-self:end}._iconButton_1jjed_90{width:var(--editor-control-size);height:var(--editor-control-size);padding:0}._iconButton_1jjed_90._save_1jjed_212{color:var(--colour-green-500)}._iconButton_1jjed_90._askButton_1jjed_216:not(:disabled){color:var(--text-primary)}._iconButton_1jjed_90._infoButton_1jjed_220>svg{width:16px;height:16px}._infoPopover_1jjed_225{box-sizing:border-box;z-index:10001;width:min(320px,calc(100vw - 24px));max-height:var(--radix-popover-content-available-height);overflow-y:auto;padding:14px 16px;border:1px solid var(--border-color, var(--colour-white-a15));border-radius:var(--border-radius, 8px);background:var(--bg-secondary, var(--colour-grey-600));box-shadow:0 8px 24px var(--colour-black-a30);color:var(--text-primary);font-family:inherit;font-size:13px;line-height:1.55;overflow-wrap:anywhere}._infoPopover_1jjed_225 p{margin:0}._infoPopover_1jjed_225 p+p{margin-top:8px;color:var(--text-secondary)}._status_1jjed_252{min-height:18px;color:var(--text-secondary);font-size:12px;line-height:18px}._editor_1jjed_2 button:disabled,._legacyButton_1jjed_26:disabled,._askInput_1jjed_160:disabled{opacity:.4;cursor:default}._editor_1jjed_2 button:focus-visible,._legacyButton_1jjed_26:focus-visible{outline:2px solid var(--focus-border-color, var(--colour-purple-500));outline-offset:2px}@media (max-width: 767px),(pointer: coarse){._editor_1jjed_2{--editor-control-size: 44px}._askInput_1jjed_160{font-size:16px}}@container message-editor (max-width: 340px){._presets_1jjed_82{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._preset_1jjed_82{min-width:0;padding-inline:8px;overflow-wrap:anywhere}._preset_1jjed_82:last-child:nth-child(odd){grid-column:1 / -1}}@media (prefers-reduced-motion: reduce){._editor_1jjed_2 button,._legacyButton_1jjed_26{transition:none}}._field_1ykys_1{position:relative;width:100%;min-width:0;border-radius:var(--border-radius, 8px);background:var(--bg-secondary, var(--colour-black-a30))}._mirror_1ykys_9,._field_1ykys_1 ._input_1ykys_10{box-sizing:border-box;margin:0;padding:12px 16px;font:inherit;font-variant-ligatures:none;letter-spacing:inherit;line-height:1.5;tab-size:8;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}._mirror_1ykys_9{position:absolute;inset:0;overflow:hidden;border:1px solid transparent;color:var(--editor-text-color);pointer-events:none;-webkit-user-select:none;user-select:none}._field_1ykys_1 ._input_1ykys_10{position:relative;display:block;background:transparent;color:transparent;caret-color:var(--editor-text-color)}._field_1ykys_1 ._input_1ykys_10::selection{background:var(--colour-purple-700);color:var(--colour-white)}._syntax_1ykys_49{color:var(--colour-blue-200)}._code_1ykys_53{color:var(--colour-amber-400)}._link_1ykys_57,._placeholder_1ykys_58{color:var(--colour-mint-400)}._dialogue_1ykys_62{color:var(--colour-pink-400)}._composing_1ykys_67 ._mirror_1ykys_9{visibility:hidden}._composing_1ykys_67 ._input_1ykys_10{color:var(--editor-text-color)}@media (forced-colors: active){._mirror_1ykys_9{display:none}._field_1ykys_1 ._input_1ykys_10{color:CanvasText;caret-color:CanvasText}._field_1ykys_1 ._input_1ykys_10::selection{background:Highlight;color:HighlightText}}._starRatingContainer_165md_1{display:flex;align-items:flex-end}._starRatingGroup_165md_6{display:flex;gap:.5rem}._starRadio_165md_11{display:none}._starIcon_165md_15{width:1rem;height:1rem;transition:transform .2s;cursor:pointer}._starIcon_165md_15._disabled_165md_22{cursor:not-allowed}._starIcon_165md_15._jumping_165md_26{animation:_jump_165md_26 .3s}@keyframes _jump_165md_26{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}._sources_1vyh4_3{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-top:8px}._sourcesLabel_1vyh4_11{display:inline-flex;align-items:center;font-size:11px;font-weight:500;text-transform:lowercase;color:var(--jn-text-300, rgba(255, 255, 255, .55))}._sourcesToggle_1vyh4_22{display:inline-flex;align-items:center;gap:4px;padding:0;background:transparent;border:none;cursor:pointer;font-size:11px;font-weight:500;text-transform:lowercase;color:var(--jn-text-300, rgba(255, 255, 255, .55));transition:color .12s var(--jn-ease, ease)}._sourcesToggle_1vyh4_22:hover{color:var(--jn-text-100, rgba(255, 255, 255, .92))}._sourcesToggle_1vyh4_22:focus-visible{outline:2px solid var(--jn-text-300, rgba(255, 255, 255, .55));outline-offset:2px}._chevron_1vyh4_46{font-size:12px;line-height:1;color:inherit;transition:transform .15s ease}._chevronOpen_1vyh4_53{transform:rotate(90deg)}._sourcesList_1vyh4_57{display:inline-flex;flex-wrap:wrap;gap:10px;min-width:0}._sourceChip_1vyh4_64{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:18px;color:var(--jn-text-200, rgba(255, 255, 255, .7));text-decoration:none;transition:color .12s var(--jn-ease, ease)}._sourceChip_1vyh4_64:hover{color:var(--jn-text-100, rgba(255, 255, 255, .92));text-decoration:underline}._sourceChip_1vyh4_64:focus-visible{outline:2px solid var(--jn-text-300, rgba(255, 255, 255, .55));outline-offset:2px}._sourceDetails_1vyh4_89{flex-basis:100%;margin:2px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}._sourceDetail_1vyh4_89{min-width:0}._sourceDetailTitle_1vyh4_103{font-size:12px;color:var(--jn-text-200, rgba(255, 255, 255, .7));text-decoration:none;overflow-wrap:anywhere}._sourceDetailTitle_1vyh4_103:hover{color:var(--jn-text-100, rgba(255, 255, 255, .92));text-decoration:underline}._sourceDetailTitle_1vyh4_103:focus-visible{outline:2px solid var(--jn-text-300, rgba(255, 255, 255, .55));outline-offset:2px}._sourceDetailHost_1vyh4_120{margin-left:6px;font-size:11px;color:var(--jn-text-300, rgba(255, 255, 255, .55))}._sourceDetailSnippet_1vyh4_126{margin:1px 0 0;font-size:11.5px;line-height:1.45;color:var(--jn-text-300, rgba(255, 255, 255, .55));overflow-wrap:anywhere}@media (prefers-reduced-motion: reduce){._sourceChip_1vyh4_64,._sourcesToggle_1vyh4_22,._chevron_1vyh4_46{transition:none}}._reactionsRow_19oa5_1{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._reactionChip_19oa5_8{align-items:center;background:var(--colour-white-a05);border:none;border-radius:10px;color:var(--colour-grey-100);cursor:pointer;display:inline-flex;gap:5px;height:30px;padding:0 10px;transition:background .15s;-webkit-user-select:none;user-select:none}._reactionChip_19oa5_8:hover{background:var(--colour-white-a10)}._reactionChipActive_19oa5_27{background:var(--colour-purple-500-a20);color:var(--colour-purple-400)}._reactionCount_19oa5_32{font-size:.75rem;font-weight:600;line-height:1}._addReactionWrapper_19oa5_38{position:relative}._addReactionWrapperHover_19oa5_42{opacity:0;transition:opacity .15s}li:hover ._addReactionWrapperHover_19oa5_42{opacity:1}._addReactionBtn_19oa5_51{align-items:center;background:var(--colour-white-a05);border:1px dashed var(--border-primary);border-radius:10px;color:var(--colour-grey-400);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0 10px;transition:background .15s,border-color .15s,color .15s}._addReactionBtn_19oa5_51:hover{background:var(--colour-white-a08);border-color:var(--border-color);color:var(--text-muted)}._picker_19oa5_74{position:fixed;z-index:1400}._pickerPanel_19oa5_79{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--bg-dark);border:1px solid var(--border-primary);border-radius:14px;box-shadow:0 8px 32px var(--colour-black-a50),0 0 0 1px var(--colour-white-a05);display:flex;flex-direction:column;max-height:min(340px,50dvh);overflow:hidden;width:280px}._pickerGrid_19oa5_94{display:grid;gap:2px;grid-template-columns:repeat(7,1fr);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:8px;scrollbar-color:var(--colour-white-a08) transparent;scrollbar-width:thin}._pickerGrid_19oa5_94::-webkit-scrollbar{width:4px}._pickerGrid_19oa5_94::-webkit-scrollbar-track{background:transparent}._pickerGrid_19oa5_94::-webkit-scrollbar-thumb{background:var(--colour-white-a10);border-radius:4px}._pickerEmoji_19oa5_119{height:24px;width:24px}._emojiBtn_19oa5_124{align-items:center;aspect-ratio:1;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:3px;transition:background .1s}._emojiBtn_19oa5_124:hover{background:var(--colour-white-a10)}@media (max-width: 767px){._pickerPanel_19oa5_79{max-height:min(280px,45dvh);width:min(280px,calc(100vw - 16px))}._pickerGrid_19oa5_94{grid-template-columns:repeat(6,1fr)}._addReactionWrapperHover_19oa5_42{opacity:1}}._messageDisplayWrapper_vj006_2{width:100%;position:relative;flex:0 0 100%;list-style-type:none;padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:3rem}._bottomActions_vj006_13{position:absolute;bottom:-1.4rem;left:0;display:flex;align-items:center;gap:.25rem}._forkedFromBanner_vj006_23{align-items:center;color:#8cb4dc99;display:inline-flex;flex-wrap:wrap;font-size:.65rem;gap:4px;letter-spacing:.01em;margin-bottom:2px;max-width:100%}._forkedFromLink_vj006_35{color:var(--colour-blue-200);max-width:180px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .15s ease;white-space:nowrap}._forkedFromLink_vj006_35:hover{color:var(--colour-blue-200)}._forkedFromChainEntry_vj006_49{align-items:center;display:inline-flex;gap:4px;min-width:0}._forkedFromChainSep_vj006_56{color:#8cb4dc59;flex-shrink:0;font-size:.55rem;-webkit-user-select:none;user-select:none}._messageControls_vj006_64{position:absolute;right:0;top:.1rem;z-index:10}._messageContent_vj006_72{width:100%;display:flex;gap:12px;position:relative}._messageContent_vj006_72._hasDecoration_vj006_79{padding-left:12px;padding-right:12px}._messageNameContainerEditing_vj006_84{padding-right:40px}._messageNameContainerCopying_vj006_87{padding-right:54px}._messageNameContainerDeleting_vj006_90{padding-right:72px}._avatarDecoration_vj006_95{position:absolute;object-fit:contain;pointer-events:none}._avatarDecoration_vj006_95._mobile_vj006_101{top:-13px;left:-1px;width:70px;height:70px}._avatarDecoration_vj006_95._desktop_vj006_108{top:-20px;left:-7px;width:102px;height:102px}._messageBody_vj006_116{flex:1;min-width:0;position:relative}._publicChatFadeIn_vj006_125{animation:_publicChatFadeIn_vj006_125 .9s cubic-bezier(.2,.7,.2,1)}@keyframes _publicChatFadeIn_vj006_125{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._publicChatFadeIn_vj006_125{animation:none}}._webSearching_vj006_148{display:inline-flex;align-items:center;gap:.375rem;font-size:.65rem;font-weight:600;letter-spacing:.3px;text-transform:lowercase;color:var(--colour-white-a50)}@media (max-width: 767px){._messageDisplayWrapper_vj006_2{padding:8px 8px 32px 0}._messageContent_vj006_72{gap:8px}}._editPanel_1lc50_6{display:flex;align-items:center;gap:0}._editPanelButton_1lc50_12{border:none;background:transparent;padding:0;cursor:pointer;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;min-width:2rem;min-height:2rem;font-size:1rem;outline:2px solid transparent;outline-offset:2px}._editPanelButton_1lc50_12:hover{background-color:var(--colour-white-a08)}._editPanelButton_1lc50_12:active{background-color:var(--colour-white-a10)}._editPanelButton_1lc50_12 svg{width:1em;height:1em}._editPanelButton_1lc50_12._save_1lc50_42 svg{color:var(--colour-green-500)}._editPanelButton_1lc50_12._cancel_1lc50_46 svg{color:var(--colour-red-700)}._intro_16l5u_1{list-style:none;padding:4px 12px;width:100%}._cardWrapper_16l5u_7{cursor:pointer;transition:opacity .15s}._cardWrapper_16l5u_7:hover{opacity:.9}._openHint_16l5u_16{align-items:center;background:none;border:none;color:var(--colour-white-a40);cursor:pointer;display:flex;flex:1;font-family:inherit;font-size:.72rem;font-weight:500;gap:5px;padding:0}._openHintArrow_16l5u_31{margin-left:auto;opacity:.4}._favoriteRow_16l5u_36{display:flex;justify-content:flex-end;padding:6px 4px 0}@media (max-width: 767px){._intro_16l5u_1{padding:4px 8px}}._card_1gbkw_1{background:var(--colour-purple-500-a20);border:1px solid var(--colour-purple-500-a20);border-radius:16px;margin:0 16px 20px;padding:16px 18px}._label_1gbkw_9{align-items:center;color:var(--colour-purple-300);display:flex;font-size:.75rem;font-weight:600;gap:8px;margin-bottom:8px}._excerpt_1gbkw_19{color:var(--colour-grey-100);display:-webkit-box;font-family:Crimson Text,Georgia,serif;font-size:1.1rem;font-style:italic;line-height:1.5;overflow:hidden;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;-webkit-line-clamp:4}._card_19sfu_1{display:flex;align-items:center;gap:12px;margin:10px 0 6px;padding:12px;border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-primary);animation:_cardIn_19sfu_1 .2s ease-out both}._text_19sfu_13{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}._title_19sfu_21{color:var(--colour-white-a90);font-size:14px;font-weight:600;line-height:1.35}._body_19sfu_28{color:var(--colour-white-a70);font-size:13px;line-height:1.45}._action_19sfu_35{flex:0 0 auto;min-height:40px;padding:0 18px;border:none;border-radius:999px;background:linear-gradient(180deg,var(--colour-pink-500) 0%,color-mix(in srgb,var(--colour-pink-500) 60%,var(--colour-pink-600)) 100%);box-shadow:0 1px 0 var(--colour-white-a25) inset,0 2px 8px var(--colour-pink-500-a40);color:var(--colour-pink-900);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:scale 80ms ease}._action_19sfu_35:active{scale:.97}._dismiss_19sfu_62{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;margin:-4px -4px -4px 0;padding:0;border:none;border-radius:8px;background:transparent;color:var(--colour-white-a50);font-size:16px;cursor:pointer}._dismiss_19sfu_62:hover{background:var(--colour-white-a08);color:var(--colour-white-a90)}._action_19sfu_35:focus-visible,._dismiss_19sfu_62:focus-visible{outline:2px solid var(--colour-pink-500);outline-offset:2px}@keyframes _cardIn_19sfu_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._card_19sfu_1{animation:none}}._wrapper_3g6pk_1{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px 32px;width:100%}._burstContainer_3g6pk_10{display:flex;justify-content:center;align-items:center;position:relative}._particleLayer_3g6pk_17{left:50%;pointer-events:none;position:absolute;top:50%;z-index:10000}._trigger_3g6pk_25{align-items:center;background:var(--bg-black);border:1px solid var(--colour-grey-700);border-radius:10px;color:var(--colour-grey-50);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;position:relative;transition:background-color .15s;user-select:none;-webkit-user-select:none;will-change:transform;z-index:1}._trigger_3g6pk_25:hover{background-color:var(--colour-white-a08)}._counter_3g6pk_50{color:var(--colour-grey-400);font-family:Jura,sans-serif;font-size:.72rem;text-align:center}._strip_1x8n6_1{align-items:center;display:flex;gap:10px;justify-content:center;padding:34px 4px;width:100%}._heartBtn_1x8n6_10{align-items:center;background:var(--bg-black);border:1px solid var(--colour-grey-700);border-radius:10px;color:var(--colour-grey-50);cursor:pointer;display:inline-flex;gap:8px;padding:10px 16px;position:relative;transition:background-color .15s,border-color .15s;user-select:none;-webkit-user-select:none;will-change:transform}._heartBtn_1x8n6_10:hover{background-color:var(--colour-white-a08)}._heartBtn_1x8n6_10:disabled{opacity:.6;cursor:default}._heartBtnActive_1x8n6_38{background:var(--bg-black);border-color:#ff507840}._heartBtnActive_1x8n6_38:hover{background:var(--colour-pink-900);border-color:#ff507859}._heartIcon_1x8n6_48{display:flex;align-items:center;justify-content:center}._heartLabel_1x8n6_54{font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:700;line-height:1}._heartCount_1x8n6_61{color:var(--text-primary);font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;display:flex;align-items:center;justify-content:flex-start;min-width:16px}._heartCountLowercase_1x8n6_77{text-transform:lowercase}._heartBtnActive_1x8n6_38 ._heartCount_1x8n6_61{color:var(--colour-red-400)}._dot_1x8n6_85{color:var(--colour-white-a15);font-size:10px;line-height:1}._heartBtnActive_1x8n6_38 ._dot_1x8n6_85{color:#ff6b8a33}._loginHint_1x8n6_95{color:var(--colour-white-a30);font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:700}._loginHint_1x8n6_95 a{color:var(--accent-primary);text-decoration:underline;text-underline-offset:2px}._nudge_gnvwa_1{position:relative;display:flex;align-items:center;gap:14px;margin:10px 0 6px;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);animation:_nudgeIn_gnvwa_1 .2s ease-out both}._chooserNudge_gnvwa_14{padding-right:52px}._main_gnvwa_18{display:flex;flex:1 1 auto;align-items:center;min-width:0}._text_gnvwa_25{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}._title_gnvwa_33{color:var(--colour-white-a90);font-size:13px;font-weight:600;line-height:1.35;text-wrap:balance}._info_gnvwa_41{color:var(--colour-white-a60);font-size:12px;line-height:1.45;text-wrap:pretty}._controls_gnvwa_48{display:flex;flex:0 0 auto;align-items:center;gap:8px}._segments_gnvwa_55{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:9px;background:var(--colour-black-a20);box-shadow:inset 0 1px 0 var(--colour-white-a05)}._choice_gnvwa_65{display:inline-flex;align-items:center;justify-content:center;min-width:84px;min-height:40px;padding:0 14px;border:none;border-radius:7px;background:transparent;color:var(--colour-white-a50);font-size:12px;font-weight:650;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,color .12s ease,box-shadow .12s ease,scale 80ms ease}._choice_gnvwa_65:hover:not(:disabled){color:var(--colour-white-a90)}._choice_gnvwa_65:active:not(:disabled){scale:.97}._choice_gnvwa_65:focus-visible{outline:2px solid var(--colour-purple-400);outline-offset:2px}._choice_gnvwa_65:disabled{cursor:wait}._choiceSelected_gnvwa_105{background:var(--colour-white-a10);box-shadow:0 1px 2px var(--colour-black-a20);color:var(--colour-white-a90)}._choicePending_gnvwa_111{background:var(--colour-white-a08);color:var(--colour-purple-200)}._dismiss_gnvwa_116{position:absolute;top:4px;right:4px;z-index:1;display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--colour-white-a50);font-size:16px;cursor:pointer;transition:background-color .12s ease,color .12s ease,scale 80ms ease}._dismiss_gnvwa_116:hover:not(:disabled){background:var(--colour-white-a08);color:var(--colour-white-a90)}._dismiss_gnvwa_116:active:not(:disabled){scale:.96}._dismiss_gnvwa_116:focus-visible{outline:2px solid var(--colour-purple-400);outline-offset:2px}._dismiss_gnvwa_116:disabled{opacity:.45;cursor:wait}._savedNudge_gnvwa_159{gap:10px}._savedIcon_gnvwa_163{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;color:var(--text-success)}._savedIcon_gnvwa_163 svg{width:18px;height:18px;stroke-width:2.25}._savedText_gnvwa_179{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}._savedTitleRow_gnvwa_187{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px}._savedSeparator_gnvwa_194{color:var(--colour-white-a30)}._savedPreference_gnvwa_198{color:var(--colour-white-a60);font-size:12px;font-weight:600;line-height:1}._settingsButton_gnvwa_205{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:var(--colour-white-a70);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,color .12s ease,scale 80ms ease}._settingsButton_gnvwa_205:hover{background:var(--colour-white-a08);color:var(--colour-white-a90)}._settingsButton_gnvwa_205:active{scale:.97}._settingsButton_gnvwa_205:focus-visible{outline:2px solid var(--colour-purple-400);outline-offset:2px}@keyframes _nudgeIn_gnvwa_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._nudge_gnvwa_1{animation:none}}@media (max-width: 560px){._nudge_gnvwa_1{flex-wrap:wrap;gap:10px;padding:10px 12px}._chooserNudge_gnvwa_14{padding-right:12px}._chooserNudge_gnvwa_14 ._main_gnvwa_18{padding-right:40px}._controls_gnvwa_48{width:100%}._segments_gnvwa_55{flex:1 1 auto}._choice_gnvwa_65{flex:1 1 0;min-width:0}._savedNudge_gnvwa_159{align-items:flex-start}._savedText_gnvwa_179{flex-basis:calc(100% - 30px)}._settingsButton_gnvwa_205{margin-left:30px}}._compact_1eh2i_1{position:relative;margin:-6px 12px 6px;animation:_compactIn_1eh2i_1 .2s ease-out both}._row_1eh2i_15{display:flex;align-items:baseline;gap:8px;width:100%;padding:2px 8px;border-radius:8px}._compactingRow_1eh2i_24{display:flex;align-items:center;gap:10px;width:100%;padding:2px 8px;border-radius:8px}._loaderGrid_1eh2i_33{display:grid;flex:none;grid-template-columns:repeat(3,4px);gap:1.5px}._loaderCell_1eh2i_40{width:4px;height:4px;border-radius:1px;background:var(--colour-white-a90);opacity:.15;animation:_pixelOn_1eh2i_1 .65s ease-in-out infinite}._glyph_1eh2i_49{flex:none;color:var(--colour-white-a60);font-size:13px;line-height:1.4}._label_1eh2i_56{min-width:0;color:var(--colour-white-a70);font-size:12.5px;font-weight:550;line-height:1.4}._shimmerLabel_1eh2i_64{min-width:0;font-size:12.5px;font-weight:550;line-height:1.4;background-image:linear-gradient(90deg,var(--colour-white-a40) 35%,var(--colour-white-a90) 50%,var(--colour-white-a40) 65%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:_shimmerText_1eh2i_1 1.4s linear infinite}._elapsed_1eh2i_82{flex:none;color:var(--colour-white-a40);font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.4}._turnOff_1eh2i_93{margin-left:auto;flex:none;padding:2px 8px;border:none;border-radius:6px;background:transparent;color:var(--colour-white-a40);font-family:inherit;font-size:12px;line-height:1.4;cursor:pointer}@media (hover: hover){._turnOff_1eh2i_93:hover{background:var(--colour-white-a08);color:var(--colour-white-a90)}}._turnOff_1eh2i_93:focus-visible{outline:2px solid var(--colour-purple-400);outline-offset:2px}._cancel_1eh2i_119{margin-left:auto;flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--colour-white-a40);font-family:inherit;font-size:12px;line-height:1;cursor:pointer}@media (hover: hover){._cancel_1eh2i_119:hover{background:var(--colour-white-a08);color:var(--colour-white-a90)}}._cancel_1eh2i_119:focus-visible{outline:2px solid var(--colour-purple-400);outline-offset:2px}@keyframes _compactIn_1eh2i_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _pixelOn_1eh2i_1{0%,to{opacity:.15}50%{opacity:1}}@keyframes _shimmerText_1eh2i_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){._compact_1eh2i_1,._loaderCell_1eh2i_40{animation:none}._shimmerLabel_1eh2i_64{animation:none;background:none;color:var(--colour-white-a70)}}._messagesWrapper_1reev_1{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;width:100%;align-items:center;overflow:hidden;padding-left:.5rem;position:relative;z-index:1}._messagesMain_1reev_15{flex:1 1 auto;max-width:100%;width:100%;height:100%;min-height:0;overflow:hidden;overscroll-behavior-y:contain}._scroller_1reev_25{height:100%;width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}@media (min-width: 30em){._messagesMain_1reev_15{max-width:42rem}}._publishBoundary_1reev_41{display:flex;align-items:center;gap:10px;padding:6px 12px 10px;width:100%}._publishBoundaryLine_1reev_49{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,170,50,.35),transparent)}._publishBoundaryLabel_1reev_60{font-size:11px;font-weight:500;letter-spacing:.04em;color:#ffaa32b3;white-space:nowrap;text-transform:lowercase}._scrollToBottomButton_1ee1q_1{background:var(--colour-black-a30);color:#fff;width:2rem;height:2rem;border-radius:50%;position:absolute;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:auto;margin-top:-2.5rem;transition:background-color .2s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (max-width: 48em){._scrollToBottomButton_1ee1q_1{left:.5rem;transform:none}}@media screen and (min-width: 48em){._scrollToBottomButton_1ee1q_1{left:50%;transform:translate(-50%)}}._skeletonHeader_1l8a3_1{display:flex;align-items:center;justify-content:center}._skeletonHeaderFixed_1l8a3_7{width:100vw;box-shadow:0 4px 6px -1px var(--colour-black-a10);display:flex;align-items:center;justify-content:center;position:fixed;top:0;flex-direction:column;background:var(--bg-primary);z-index:1}._skeletonHeaderContent_1l8a3_20{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;padding-left:.5rem;padding-right:.5rem}@media (min-width: 768px){._skeletonHeaderContent_1l8a3_20{max-width:42rem}}@media (min-width: 1024px){._skeletonHeaderContent_1l8a3_20{max-width:36rem}}@media (min-width: 1280px){._skeletonHeaderContent_1l8a3_20{max-width:42rem}}._skeletonHeaderRow_1l8a3_48{display:flex;width:100%;flex-direction:row;justify-content:space-between;margin-top:.5rem}._skeletonBox_1l8a3_56{background:linear-gradient(90deg,#ff001826,#ffa52c26,#ffff4426,#00801826,#0000f926,#86007d26,#ff001826);background-size:200% 100%;animation:_shimmer_1l8a3_1 2s infinite;border-radius:.25rem}._skeletonContent_1l8a3_72{display:flex;width:100%;margin-top:5rem;gap:1rem;padding:.5rem;justify-content:flex-start;align-items:flex-start}@media (min-width: 640px){._skeletonContent_1l8a3_72{padding-left:1rem;padding-right:1rem}}@media (min-width: 768px){._skeletonContent_1l8a3_72{max-width:100%}}@media (min-width: 1024px){._skeletonContent_1l8a3_72{max-width:36rem}}@media (min-width: 1280px){._skeletonContent_1l8a3_72{max-width:42rem}}._skeletonAvatar_1l8a3_107{width:60px;height:60px;border-radius:.5rem;flex-shrink:0}._skeletonMessageContent_1l8a3_114{width:100%}._skeletonMessageHeader_1l8a3_118{width:120px;height:18px;margin-bottom:1.5rem}._skeletonMessageLines_1l8a3_124{display:flex;flex-direction:column;gap:.5rem;width:100%}._skeletonLine_1l8a3_131{width:100%;height:12px}@keyframes _shimmer_1l8a3_1{0%{background-position:200% 0}to{background-position:-200% 0}}
