:where([data-web-chat=true]),:where([data-web-settings=true]) .web-chat-tooltip,:where([data-web-chat-rail=true]) .web-chat-tooltip,:where([data-glass-host]){--home-glass-film:#14161c0f;--home-glass-shine:#ffffff24;--home-glass-rim:#ffffff85;--home-glass-shadow:#0003}:where([data-web-chat=true])[data-fr-theme=light],:root[data-theme=hive-light] :where([data-web-settings=true]) .web-chat-tooltip,:where([data-web-theme=light]) :where([data-web-chat-rail=true]) .web-chat-tooltip,:where([data-fr-theme=light]) :where([data-glass-host]){--home-glass-film:#ffffff1f;--home-glass-shine:#ffffff47;--home-glass-rim:#ffffffe0;--home-glass-shadow:#4a3a2a24}:where([data-web-chat=true])[data-home-companion=true][data-fr-theme=light]{--home-glass-film:#fffcf78c}:where([data-web-chat=true])>[data-home-glass-canvas]{filter:blur(1.4px)saturate(1.3)brightness(1.08)}:where([data-web-chat=true])[data-home-companion=true]>[data-home-glass-canvas]{filter:blur(1.4px)}:where([data-web-chat=true])[data-chat-view=true]>[data-home-glass-canvas]{filter:blur(12px)saturate(1.1)brightness()}:where([data-web-chat=true])[data-chat-view=true][data-home-companion=true]>[data-home-glass-canvas]{filter:blur(12px)brightness()}:where([data-web-chat=true]) :where([data-home-glass]),:where([data-web-settings=true]) .web-chat-tooltip:where([data-home-glass]),:where([data-web-chat-rail=true]) .web-chat-tooltip:where([data-home-glass]),:where([data-glass-host]) :where([data-home-glass]),:where([data-web-chat=true]) .fr-chat-composer,:where([data-web-chat=true]) .fr-chat-thread-rail{position:relative;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 8px 26px -8px var(--home-glass-shadow), inset 0 1px 0 #ffffff1f!important;background:0 0!important;border:1px solid #0000!important}:where([data-web-chat=true]) :where([data-home-glass]):before,:where([data-web-settings=true]) .web-chat-tooltip:where([data-home-glass]):before,:where([data-web-chat-rail=true]) .web-chat-tooltip:where([data-home-glass]):before,:where([data-glass-host]) :where([data-home-glass]):before,:where([data-web-chat=true]) .fr-chat-composer:before,:where([data-web-chat=true]) .fr-chat-thread-rail:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg, var(--home-glass-shine), transparent 32%, transparent 65%, #fff1), var(--home-glass-film);-webkit-backdrop-filter:none;backdrop-filter:none;position:absolute;inset:0;box-shadow:inset 0 1px 2px #ffffff21,inset 0 -1px 2px #ffffff12}:where([data-web-chat=true]) [data-home-glass=panel]:before,:where([data-glass-host]) [data-home-glass=panel]:before,:where([data-web-chat=true]) .fr-chat-composer:before,:where([data-web-chat=true]) .fr-chat-thread-rail:before{background:linear-gradient(var(--home-glass-shine), transparent) top / 100% 18px no-repeat, var(--home-glass-film)}:where([data-web-chat=true]) :where([data-home-glass]):after,:where([data-web-settings=true]) .web-chat-tooltip:where([data-home-glass]):after,:where([data-web-chat-rail=true]) .web-chat-tooltip:where([data-home-glass]):after,:where([data-glass-host]) :where([data-home-glass]):after,:where([data-web-chat=true]) .fr-chat-composer:after,:where([data-web-chat=true]) .fr-chat-thread-rail:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg, var(--home-glass-rim), #ffffff0f 28%, #ffffff08 52%, #ffffff4d 76%, #ffffff1a);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:where([data-web-chat=true]) :where([data-home-glass])>:not(label):not(input),:where([data-glass-host]) :where([data-home-glass])>:not(label):not(input),:where([data-web-chat=true]) .fr-chat-thread-rail>*{z-index:1;position:relative}:root[data-theme=hive-light] .commandMain :where([data-web-chat=true]) :where([data-home-glass]){background:0 0!important}:where([data-web-chat=true]) .fr-chat-agent-message-body,:where([data-web-chat=true]) .fr-chat-markdown :where(p,li){color:var(--fg)}:where([data-web-chat=true])[data-fr-theme=dark] .fr-chat-agent-message-body{text-shadow:0 1px 2px #000000d9,0 0 8px #00000059}:where([data-web-chat=true]) .fr-chat-agent-message-subline{color:var(--fg-2)}:where([data-web-chat=true])[data-fr-theme=dark] .fr-chat-agent-message-subline{text-shadow:0 1px 2px #000000d9,0 0 8px #00000059}:where([data-web-chat=true]) [data-home-glass=accent]{color:var(--fg)!important}:where([data-web-chat=true]) [data-home-glass=accent]:before{background:linear-gradient(135deg,#fff1c333,#e7b45c14 50%,#e7b45c33)}:where([data-web-chat=true]) [data-home-glass=accent]:after{background:linear-gradient(135deg,#fff0becc,#e7b45c1a 45%,#e7b45c99)}:where([data-web-chat=true]) [data-home-glass=accent]:disabled{opacity:1}:where([data-web-chat=true]) [data-home-glass=accent]:disabled>*{opacity:.5}:where([data-web-chat=true]) :is(button,[role=button]):where([data-home-glass]):hover:not(:disabled):before{background-color:#ffffff0f}:where([data-web-chat=true]) .fr-chat-composer .cx-send{border:1px solid color-mix(in srgb, var(--honey) 48%, transparent)!important;color:var(--fg)!important;background:linear-gradient(135deg,#ffeeb740,#e7b45c1f)!important;box-shadow:inset 0 1px #ffffff5c!important}:where([data-web-chat=true]) .fr-chat-composer .cx-send:active{transform:none}:where([data-web-chat=true])[data-fr-theme=light] [data-home-glass=pill]{box-shadow:0 6px 16px -8px #4a3a2a61,0 1px 2px #4a3a2a1a,inset 0 1px #ffffffe6!important}:where([data-web-chat=true])[data-fr-theme=light] [data-home-glass=pill]:before{background:linear-gradient(135deg,#ffffffbf,#0000 45%),#ffffff6b}:where([data-web-chat=true])[data-fr-theme=light] [data-home-glass=pill]:after{background:linear-gradient(135deg,#fffffff2,#ffffff59 35%,#78624629 65%,#78624657)}
