@font-face { font-family: 'Big Shoulders Display'; font-style: normal; font-weight: 400 700; font-display: swap; src: url(assets/fonts/BigShouldersDisplay-var-latin-ext.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Big Shoulders Display'; font-style: normal; font-weight: 400 700; font-display: swap; src: url(assets/fonts/BigShouldersDisplay-var-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Schibsted Grotesk'; font-style: normal; font-weight: 400 500; font-display: swap; src: url(assets/fonts/SchibstedGrotesk-var-latin-ext.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Schibsted Grotesk'; font-style: normal; font-weight: 400 500; font-display: swap; src: url(assets/fonts/SchibstedGrotesk-var-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
:root{--bg:#080b10;--ink:#eeeae6;--muted:#b2b9c4;--red:#f02640;--line:#363b47;--display:'Big Shoulders Display',Impact,sans-serif;color-scheme:dark;font-family:'Schibsted Grotesk',sans-serif;font-size:16px}
*{box-sizing:border-box}html,body{margin:0;height:100%;overflow:hidden}body{background:var(--bg);color:var(--ink);line-height:1.55;display:grid;grid-template-rows:64px minmax(0,1fr);height:100dvh}main{min-height:0;position:relative}button,select,input{font:inherit;color:inherit}button,a,select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{cursor:pointer;border:0;background:none}button:disabled{opacity:.4;cursor:default}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,canvas:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid #ff8090;outline-offset:3px}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);line-height:1.1;font-weight:700}p{color:var(--muted)}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skip-link{position:fixed;top:-100px;left:16px;z-index:100;background:var(--red);padding:12px}.skip-link:focus{top:8px}
header{display:flex;align-items:center;gap:24px;padding:0 4vw;border-bottom:1px solid #ffffff12;z-index:20;background:#080b10}.brand{display:flex;align-items:center;gap:10px;font:700 26px/1 var(--display)}.brand img{width:30px;height:30px}.brand b{color:var(--red)}header nav{margin-left:auto;font-size:14px;color:#cacbd0}.locale select{background:transparent;border:0;padding:8px;min-height:40px;font-size:14px}
.fusion{height:100%;position:relative;overflow:clip;background:radial-gradient(ellipse at 50% 43%,#18283870,transparent 65%)}.fusion-wordmark{position:absolute;top:12px;left:0;right:0;text-align:center;font:700 clamp(64px,9vw,140px)/1 var(--display);letter-spacing:-.025em;color:#343b45;pointer-events:none}.fusion-wordmark span{color:#692d3d}.fusion-stage{position:absolute;inset:42px 4vw 163px;isolation:isolate}.fusion-character{position:absolute;top:0;left:50%;translate:-50% 0;height:100%;aspect-ratio:834/1112;transform-origin:50% 50%;z-index:3;will-change:transform,opacity;pointer-events:none}.fusion-character>img,.fusion-character>video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.fusion-character>video{opacity:0}.fusion-character.video-ready>video{opacity:1}.fusion-character.video-ready>img{opacity:0}.fusion-brain{position:absolute;left:5%;top:42px;width:64%;height:calc(100% - 74px);opacity:0;z-index:4;pointer-events:none;will-change:transform,opacity;transform-origin:50% 50%}.fusion-brain:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse,#511b302b,transparent 68%)}canvas{display:block;width:100%;height:100%;position:relative}.fusion[data-exploring=true] .fusion-brain{pointer-events:auto}.fusion[data-exploring=true] canvas{touch-action:none;cursor:grab}.fusion[data-exploring=true] canvas:active{cursor:grabbing}
.fusion-thought{position:absolute;z-index:5;right:2%;top:30%;width:27%;padding-left:20px;border-left:1px solid #dc466588;pointer-events:none}.fusion-thought>span{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:#de8a9b}.fusion-thought strong{font:700 clamp(28px,3vw,44px)/1.1 var(--display);display:block;margin-top:12px}.fusion-thought p{font-size:16px;line-height:1.6;margin-top:17px;max-width:28ch;color:#c3c8d1}#scene-proof{position:absolute;bottom:0;left:10%;width:56%;text-align:center;font-size:11px;line-height:1.45;color:#a1a6b0;pointer-events:none}
/* One composer, fixed across character, walkthrough and exploration. */
#live-form{position:absolute;bottom:calc(29px + env(safe-area-inset-bottom,0px));left:50%;translate:-50% 0;width:min(820px,calc(100% - 48px));height:64px;display:flex;gap:8px;padding:6px;border:1px solid #56616e;border-radius:13px;background:linear-gradient(140deg,#17202a,#0e131a);z-index:12;box-shadow:0 8px 30px #0003}#live-form:focus-within{border-color:#ad8d98}#live-question{min-width:0;flex:1;background:none;border:0;padding:10px 16px;font-size:16px;outline-offset:-4px}#live-question::placeholder{color:#aeb5c1}#live-send{min-width:52px;border-radius:8px;background:#ef233d;color:#fff;font-size:25px}#live-send:hover{background:#ff3650}#preview-note{position:absolute;bottom:calc(6px + env(safe-area-inset-bottom,0px));left:16px;right:16px;text-align:center;font-size:11px;line-height:1.4;color:#939dab}#live-status{position:absolute;bottom:153px;left:50%;translate:-50% 0;width:min(820px,calc(100% - 40px));border:1px solid #635262;border-radius:10px;padding:14px 18px;background:#171d29;z-index:15;font-size:14px;color:#e4d6df}#live-status a{color:#ffa6b8;text-decoration:underline}
.fusion-bottom{position:absolute;bottom:calc(99px + env(safe-area-inset-bottom,0px));left:max(24px,calc(50% - 410px));right:max(24px,calc(50% - 410px));display:flex;align-items:center;gap:24px;min-height:44px;z-index:8;font-size:14px}.fusion-bottom a,.text-button{font-size:14px;color:#cbd0d9;padding:10px 0;white-space:nowrap}.fusion-bottom #fusion-explore{color:#ecc8d4}.fusion-bottom #fusion-explore:before{content:'◌';display:inline-block;margin-right:9px;color:#ee6b87;font-size:20px;vertical-align:-1px}.fusion-bottom #cinema-play:before{content:'▷';margin-right:8px;color:#d496a7}.fusion-bottom #fusion-ask{margin-left:auto;font-size:12px;color:#999fac}.fusion-bottom #skip{color:#f2c5d2}.fusion-bottom #show-answer{margin-left:auto}.icon-button{min-width:36px;height:36px;font-size:17px;color:#c5a5b2}.fusion-bottom #hero-motion{margin-left:auto}
/* The same brain, with controls revealed only when they are useful. */
.scene-explorer{position:absolute;inset:0;z-index:6;pointer-events:none}.scene-explorer button,.scene-explorer select,.scene-explorer summary{pointer-events:auto}.scene-explorer-top{position:absolute;top:0;left:0;right:0;height:44px;display:flex;align-items:center;gap:24px}.return-button{font-size:14px;color:#dec3ce;padding:10px 0;min-height:44px;white-space:nowrap}.node-select{margin-left:auto;width:29%;border:0;border-bottom:1px solid #59606c;background:#10151d;padding:10px 6px;font-size:16px;min-height:44px;pointer-events:auto}.view-menu{position:relative;font-size:13px;color:#c4c7ce;pointer-events:auto}.view-menu summary{cursor:pointer;padding:10px 0;list-style:none;min-height:44px}.view-menu summary:after{content:' ⌄';color:#ce8fa0}.view-options{position:absolute;right:0;top:44px;display:flex;gap:4px;padding:9px;background:#151c26;border:1px solid #4b515e;border-radius:8px;white-space:nowrap;z-index:10;box-shadow:0 10px 30px #0008}.view-options button{min-width:40px;min-height:40px;padding:8px;font-size:16px}.view-options #reset{font-size:13px;border-inline:1px solid #343d4a}
.detail{position:absolute;right:0;top:76px;bottom:0;width:29%;min-height:0;display:flex;flex-direction:column;padding:0 0 0 25px;border-left:1px solid #454553;pointer-events:auto;overflow:hidden}.detail-heading{flex-shrink:0}.detail-heading>span{font-size:11px;color:#d18ca1;letter-spacing:.04em}.detail h2{font-size:clamp(28px,3vw,42px);margin:10px 0 20px}.detail-tabs{display:flex;gap:20px;flex-shrink:0;border-bottom:1px solid #343746}.detail-tabs button{font-size:14px;line-height:1.3;min-height:44px;color:#aeb4c0;padding:9px 0;border-bottom:2px solid transparent}.detail-tabs button[aria-selected=true]{color:#f3e6ec;border-color:#e4718b}.detail-body{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#725264 transparent;min-height:0;padding:20px 7px 10px 0;flex:1}.detail-body p{font-size:16px;line-height:1.65;color:#d0d3db}.capabilities{display:none}.capability-select{display:block;width:100%;min-height:44px;border:0;border-bottom:1px solid #665665;background:#171923;padding:8px 6px;font-size:14px;margin-top:20px;color:#e3cfdb}.fusion[data-exploring=true] #cinema-play,.fusion[data-exploring=true] #fusion-explore{display:none}.fusion[data-exploring=true] #fusion-ask{margin-left:0}
#answer-dock{position:absolute;right:4vw;bottom:159px;width:min(540px,48vw);max-height:65%;z-index:13;border:1px solid #665564;border-radius:12px;background:#131a25fa;box-shadow:0 15px 60px #0008;display:flex;flex-direction:column;overflow:hidden;padding:22px}.answer-top{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:15px}.answer-heading>#answer-label{font-size:12px;letter-spacing:.05em;color:#b3bac4}.answer-top button{min-width:38px;min-height:38px;font-size:24px}#response-subject{display:flex;align-items:center;gap:14px;margin-top:8px;font:700 28px var(--display)}.response-portrait{width:48px;height:52px;object-fit:cover;object-position:top;border-radius:5px;background:#28313d}#answer-text{overflow-y:auto;min-height:0;font-size:16px;line-height:1.65;white-space:pre-wrap;overscroll-behavior:contain}
.info-dialog{width:min(860px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:40px;border:1px solid #795066;border-radius:12px;background:#111620;color:var(--ink);box-shadow:0 30px 100px #000b}.info-dialog::backdrop{background:#05080ca8;backdrop-filter:blur(9px)}.dialog-close{position:absolute;right:12px;top:8px;font-size:26px;min-width:44px;min-height:44px;color:#d1bfce}.eyebrow{font-size:12px;letter-spacing:.1em;color:#e4869b}.about-content h2{font-size:40px;margin:14px 0 20px}.about-content p{font-size:16px;line-height:1.65}.principles{margin-top:28px}.principles article{display:grid;grid-template-columns:28px 1fr;gap:10px 14px;padding:22px 0;border-top:1px solid #363541}.principles article>span{color:#e4819e;font-family:var(--display);font-size:22px}.principles h3{font-size:27px}.principles p{grid-column:2}.reference{font-size:12px;margin-top:25px;color:#9fa4b1}
@media(max-width:1000px){.detail{width:32%;padding-left:20px}.detail-tabs{gap:14px}.detail-tabs button{font-size:13px}.fusion-brain{left:2%;width:65%}.fusion-thought{width:29%;right:0}}
@media(max-width:760px){body{grid-template-rows:56px minmax(0,1fr)}header{padding:0 16px;gap:10px}.brand{font-size:22px;gap:8px}.brand img{width:26px;height:26px}header nav{font-size:12px}.locale select{font-size:13px;padding:7px 2px}.fusion-wordmark{top:14px;font-size:13vw}.fusion-stage{inset:58px 16px calc(157px + env(safe-area-inset-bottom,0px));--detail-h:164px}.fusion-character{height:100%}.fusion-brain{left:0;width:100%;top:34px;height:calc(100% - var(--detail-h) - 46px)}.fusion[data-phase=inside] .fusion-brain,.fusion[data-phase=entering] .fusion-brain,.fusion[data-phase=returning] .fusion-brain{height:calc(100% - var(--detail-h) - 46px)}.fusion-thought{top:auto;bottom:0;left:18%;right:0;width:auto;height:var(--detail-h);padding:12px 0 0 16px}.fusion-thought strong{font-size:29px;margin-top:7px}.fusion-thought>span{font-size:10px}.fusion-thought p{font-size:15px;line-height:1.5;margin-top:10px;max-width:none}.scene-explorer-top{top:-46px;gap:12px;flex-wrap:nowrap;height:44px}.return-button{font-size:12px;max-width:116px;white-space:normal;line-height:1.3;text-align:left}.node-select{width:auto;flex:1;min-width:0;margin:0;font-size:14px;padding:8px 1px}.view-menu{font-size:12px}.view-options{top:38px}.detail{left:0;right:0;top:auto;bottom:0;width:100%;height:var(--detail-h);border-left:0;border-top:1px solid #4f3b4b;padding:10px 0 0}.detail-heading>span{display:none}.detail h2{font-size:25px;margin:0 0 6px}.detail-tabs{gap:24px}.detail-tabs button{font-size:14px;min-height:35px;padding:6px 0}.detail-body{padding:10px 8px 0 0}.detail-body p{font-size:16px;line-height:1.5}.capability-select{margin-top:12px;font-size:14px}.fusion-bottom{bottom:calc(94px + env(safe-area-inset-bottom,0px));left:20px;right:20px;gap:12px;font-size:13px}.fusion-bottom a,.text-button{font-size:13px}.fusion-bottom #cinema-play{margin-left:auto}.fusion-bottom #fusion-ask{display:none}.fusion[data-exploring=true] .fusion-bottom #fusion-ask{display:block}#live-form{width:calc(100% - 32px);height:59px;bottom:calc(31px + env(safe-area-inset-bottom,0px))}#live-question{padding:8px 10px;font-size:16px}#live-send{min-width:47px}#preview-note{bottom:calc(9px + env(safe-area-inset-bottom,0px));font-size:10px}#live-status{bottom:147px;width:calc(100% - 32px);font-size:14px}#scene-proof{display:none}#answer-dock{left:16px;right:16px;bottom:149px;width:auto;max-height:65%;padding:16px}.info-dialog{padding:35px 22px 24px;max-height:calc(100dvh - 24px)}.about-content h2{font-size:34px}.principles h3{font-size:25px}}
@media(max-height:690px) and (max-width:760px){.fusion-stage{top:52px;--detail-h:155px}.fusion-brain{top:4px;height:calc(100% - var(--detail-h) - 12px)}.fusion[data-phase=inside] .fusion-brain,.fusion[data-phase=entering] .fusion-brain,.fusion[data-phase=returning] .fusion-brain{top:4px;height:calc(100% - var(--detail-h) - 12px)}.fusion-thought p{font-size:14px}.scene-explorer-top{top:-46px}}
@media(max-height:500px) and (min-width:600px){body{grid-template-rows:44px minmax(0,1fr)}header{padding:0 22px}.fusion-wordmark{display:none}.fusion-stage{inset:46px 22px 125px}.fusion-character{height:100%}.fusion-brain{left:0;top:0;width:58%;height:100%!important}.scene-explorer-top{top:-42px}.node-select{width:36%;flex:none;margin-left:auto}.detail{left:auto;right:0;top:0;bottom:0;width:38%;height:auto;border-top:0;border-left:1px solid #4f3b4b;padding:0 0 0 18px}.detail-heading>span{display:none}.detail h2{font-size:26px;margin:0 0 4px}.detail-tabs{gap:16px}.detail-tabs button{font-size:13px;min-height:32px}.detail-body{padding-top:8px}.detail-body p{font-size:15px}.fusion-thought{left:auto;right:0;top:10%;width:35%;height:auto}.fusion-thought strong{font-size:28px}.fusion-thought p{font-size:14px}.fusion-bottom{bottom:80px}#live-form{height:54px;bottom:24px}#preview-note{bottom:3px}#scene-proof{display:none}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
/* One entry point: the camera move lands in the same interactive graph. */
#catalogue-summary{font-size:13px;line-height:1.4;color:#aeb6c5;margin-left:10px;white-space:normal}.fusion-bottom #fusion-explore{font-size:15px;font-weight:500}.fusion-bottom #fusion-explore:before{content:'◎';font-size:23px}.fusion-bottom #cinema-play:before{content:''}.fusion-bottom #fusion-ask{font-size:11px}.fusion[data-exploring=true] #catalogue-summary{margin-left:0;color:#bdacbd}.fusion[data-exploring=true] .fusion-bottom{gap:18px}.fusion-brain{left:2%;width:67%;top:32px;height:calc(100% - 55px)}#brain-hint{position:absolute;top:44px;left:6%;width:54%;text-align:center;font-size:12px;letter-spacing:.025em;color:#ac9cae;pointer-events:none}.fusion[data-transitioning=true] .fusion-brain{filter:drop-shadow(0 0 18px #ed427920)}.detail{background:linear-gradient(110deg,#13121b20,transparent);padding-left:25px}.detail h2{color:#f2e9ec}.capability-select{border-color:#806074}.fusion[data-exploring=true] #scene-proof{font-size:10px;max-width:54%}
@media(max-width:760px){.fusion-bottom{min-height:53px;flex-wrap:wrap;gap:0 12px;align-content:center;bottom:calc(97px + env(safe-area-inset-bottom,0px))}.fusion-bottom #fusion-explore{font-size:15px}#catalogue-summary{flex-basis:100%;margin:0;font-size:12px;line-height:1.6}.fusion[data-exploring=true] .fusion-bottom{gap:0;align-content:center}.fusion[data-exploring=true] #catalogue-summary{flex-basis:100%;font-size:12px}.fusion[data-exploring=true] .fusion-bottom #fusion-ask{display:none}.fusion-brain{left:0;width:100%;top:24px;height:calc(100% - var(--detail-h) - 30px)}#brain-hint{top:1px;left:4%;width:92%;font-size:10px}.fusion[data-phase=inside] .fusion-brain,.fusion[data-phase=entering] .fusion-brain,.fusion[data-phase=returning] .fusion-brain{height:calc(100% - var(--detail-h) - 30px)}.fusion-stage{bottom:calc(167px + env(safe-area-inset-bottom,0px))}.fusion[data-exploring=true] .fusion-bottom #hero-motion{display:none}}
@media(max-height:690px) and (max-width:760px){.fusion-stage{--detail-h:145px}.fusion-brain,.fusion[data-phase=entering] .fusion-brain,.fusion[data-phase=returning] .fusion-brain{top:16px;height:calc(100% - var(--detail-h) - 23px)}#brain-hint{font-size:10px;top:-2px}}
@media(max-height:500px) and (min-width:600px){.fusion-stage{bottom:133px}.fusion-brain{left:0;width:60%;top:0;height:100%!important}#brain-hint{display:none}.fusion-bottom{bottom:79px;min-height:42px;flex-wrap:nowrap}.fusion-bottom #catalogue-summary{flex-basis:auto;font-size:11px}.fusion[data-exploring=true] #catalogue-summary{font-size:11px;flex-basis:auto}.detail{width:37%}}

.fusion[data-exploring=true] .fusion-character{z-index:5;filter:drop-shadow(0 8px 14px #080b10)}

/* Guided questions occupy the existing detail panel, never another scene. */
#question-builder{display:flex;flex-direction:column;gap:15px}#question-fields{display:grid;gap:13px}#question-fields label{display:flex;flex-direction:column;gap:5px}#question-fields label span{font-size:13px;color:#b9b5c1}#question-fields input{width:100%;min-width:0;min-height:44px;padding:9px 11px;font-size:16px;border:1px solid #5b4c60;border-radius:7px;background:#171b26;color:#f4eaf0}#question-fields input::placeholder{color:#a0a2b0;font-size:14px}.detail-body #question-help{font-size:15px;line-height:1.5}.detail-body .question-preview{padding-left:13px;border-left:2px solid #b5617c;font-size:15px;line-height:1.55;color:#eee3e9;overflow-wrap:anywhere}.detail-body .question-preview.incomplete{color:#aaa8b6;border-left-color:#504352}.detail-body .question-coverage{font-size:12px;color:#aaa6b3;line-height:1.4}#question-action{padding-top:12px;flex-shrink:0;border-top:1px solid #3f3444}#use-question{width:100%;min-height:44px;border:1px solid #ad627c;border-radius:7px;background:#4a2536;color:#fce6ef;font-size:15px}#use-question:not(:disabled):hover{background:#633044}#question-feedback{font-size:12px;line-height:1.4;color:#d6bfd1;margin-top:8px}
@media(min-width:761px){.detail[data-pane=example]{top:58px;width:32%}.detail[data-pane=example] h2{font-size:32px;margin:6px 0 8px}.detail[data-pane=example] .detail-body{padding-top:14px}.detail[data-pane=example] .detail-tabs{gap:20px}.detail[data-pane=example] #question-fields{gap:9px}}
@media(max-width:760px) and (min-height:501px){.fusion[data-detail-pane=example][data-exploring=true] .fusion-stage{--detail-h:280px}.detail[data-pane=example] .detail-body{padding-top:8px}.detail[data-pane=example] h2{font-size:24px}.detail[data-pane=example] #question-action{padding-top:8px}.detail[data-pane=example] #question-builder{gap:10px}.detail[data-pane=example] #question-fields{grid-template-columns:1fr 1fr;gap:9px}.detail[data-pane=example] #question-fields label:first-child:last-child{grid-column:1 / -1}.detail[data-pane=example] #question-fields label span{font-size:12px}.detail[data-pane=example] #question-help{font-size:14px}.detail[data-pane=example] .question-preview{font-size:14px}.detail[data-pane=example] #question-feedback{display:none}.fusion[data-detail-pane=example][data-exploring=true] #brain-hint{display:none}}
@media(max-width:760px) and (max-height:690px) and (min-height:501px){.fusion[data-detail-pane=example][data-exploring=true] .fusion-stage{--detail-h:260px}.detail[data-pane=example] .detail-tabs button{min-height:31px}.detail[data-pane=example] #use-question{min-height:40px}}

.question-preview-wrap summary{cursor:pointer;color:#e0b0c2;font-size:14px;padding:6px 0;min-height:36px}.question-preview-wrap[open] .question-preview{margin:8px 0 10px}#question-feedback{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#question-action{padding-bottom:3px}#question-fields label{pointer-events:auto}.detail[data-pane=example] .detail-body{scroll-padding:10px}
@media(min-width:761px){.detail[data-pane=example] #question-fields{grid-template-columns:1fr 1fr;gap:12px}.detail[data-pane=example] #question-fields label:nth-child(3){grid-column:1 / -1}.detail[data-pane=example] #question-fields input{padding-inline:9px}}
/* The answer arrives independently of the camera. One scene remains available throughout. */
.answer-content{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#805365 transparent}#answer-text{overflow:visible}#answer-table{margin-top:18px;max-width:100%;overflow:auto}#answer-table table{border-collapse:collapse;font-size:14px;width:100%;text-align:left}#answer-table th{font-weight:500;color:#b6becc;padding:10px 12px;border-bottom:1px solid #604451;white-space:nowrap}#answer-table td{padding:10px 12px;border-bottom:1px solid #ffffff12;white-space:nowrap;color:#f1e4ea}#answer-table caption{text-align:left;color:#c6b7c5;padding:7px 0}#answer-table .table-note{font-size:12px;color:#aaaebe;margin-top:9px}#live-cancel{min-width:50px;padding:8px;color:#efc6d2;border-right:1px solid #65505c;font-size:13px}#live-login{position:absolute;bottom:113px;right:4vw;padding:12px;color:#ffb3c7;z-index:16;background:#1e1c28;border:1px solid #77505e;border-radius:8px;font-size:14px}.fusion[data-answer-visible=true] #catalogue-summary{display:none}.fusion[data-answer-visible=true] .fusion-thought{display:none}.fusion[data-waiting=true] .fusion-wordmark{filter:brightness(1.28)}
@media(min-width:761px){.fusion[data-answer-visible=true] .fusion-brain{left:0;width:53%}.fusion[data-answer-visible=true] #answer-dock{width:42vw;max-height:calc(100% - 190px);bottom:159px;right:4vw}.fusion[data-answer-visible=true] #scene-proof{left:2%;width:47%;font-size:11px}.fusion[data-answer-visible=true] #brain-hint{width:45%}}
@media(max-width:760px){.fusion[data-answer-visible=true] #answer-dock{bottom:160px;max-height:34%;padding:13px 15px}.fusion[data-answer-visible=true] .answer-top{margin-bottom:8px}.fusion[data-answer-visible=true] #response-subject{font-size:24px;margin-top:2px}.fusion[data-answer-visible=true] .response-portrait{height:42px;width:40px}.fusion[data-answer-visible=true] #answer-text{font-size:15px;line-height:1.55}.fusion[data-answer-visible=true] .fusion-stage{--detail-h:170px;top:14px;bottom:167px}.fusion[data-answer-visible=true] .fusion-brain,.fusion[data-answer-visible=true][data-phase=inside] .fusion-brain,.fusion[data-answer-visible=true][data-phase=entering] .fusion-brain,.fusion[data-answer-visible=true][data-phase=returning] .fusion-brain{height:calc(100% - 196px);top:0}#live-login{right:16px;bottom:114px;padding:9px 13px;font-size:13px}#live-cancel{font-size:12px;min-width:45px}}

/* A quiet pulse in the wordmark: lighting only, without moving the composition. */
@keyframes wordmark-breathe{0%,100%{filter:brightness(.88);text-shadow:0 0 22px #a6213600}50%{filter:brightness(1.3);text-shadow:0 0 30px #e5264522}}
.fusion-wordmark{animation:wordmark-breathe 8s ease-in-out infinite}
.fusion[data-waiting=true] .fusion-wordmark{animation-duration:4.8s}
.fusion[data-paused=true] .fusion-wordmark,body[data-page-hidden=true] .fusion-wordmark{animation-play-state:paused}
.fusion[data-canonical-answer=true] #answer-dock{visibility:hidden;pointer-events:none}
.response-explorer{position:absolute;inset:0;z-index:7;pointer-events:none}
.response-tools{position:absolute;left:0;top:-20px;display:flex;align-items:center;justify-content:space-between;width:42%;gap:12px}
.response-tools button,.response-context{pointer-events:auto}
#response-return{font-size:14px;color:#e6bbc9;min-height:44px;padding:8px 0}
.response-view{display:flex;align-items:center;gap:3px;border:1px solid #43414d;border-radius:24px;padding:0 5px;background:#12161de6}
.response-view button{font-size:20px;min-width:36px;min-height:38px;color:#d4c4ce}
.response-context{position:absolute;bottom:2px;left:14%;width:27.5%;display:flex;align-items:center;gap:14px;border-top:1px solid #665163;padding:14px 0 0;min-height:92px}
.response-context img{width:54px;height:62px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 3px 9px #0005)}
.response-node-body{min-width:0;flex:1}
#response-node-select{width:100%;border:0;background:#121821;border-bottom:1px solid #665363;border-radius:5px;font:700 24px var(--display);padding:5px 5px 7px;min-height:40px;text-overflow:ellipsis;color:#f1e6ee}
#response-node-detail{font-size:14px;line-height:1.45;color:#bdc4d0;margin-top:8px;max-height:62px;overflow:auto}
.fusion[data-explore-mode=response] #catalogue-summary,.fusion[data-explore-mode=response] #scene-proof{display:none}
.fusion[data-explore-mode=response] #brain-hint{display:block;top:29px;left:0;width:42%;font-size:12px}
.fusion[data-explore-mode=response] .fusion-character{pointer-events:none}
@media(min-width:761px){
 .fusion[data-answer-visible=true] #answer-dock{top:24px;bottom:159px;right:2.5vw;width:min(900px,54vw);height:auto;max-height:none;padding:0}
 .fusion[data-answer-visible=true] .fusion-brain{left:0;width:44%}
 .fusion[data-answer-visible=true] #scene-proof{width:39%;left:0}
 .fusion[data-answer-visible=true] #brain-hint{width:41%}
 .fusion[data-explore-mode=response] .fusion-brain{top:43px;height:calc(100% - 143px)}
}
@media(max-width:760px){
 .fusion[data-answer-visible=true] #answer-dock{top:auto;bottom:158px;height:39%;max-height:none;padding:0}
 .fusion[data-answer-visible=true] .fusion-stage{top:16px;bottom:167px}
 .fusion[data-answer-visible=true] .fusion-brain,.fusion[data-answer-visible=true][data-phase=inside] .fusion-brain,.fusion[data-answer-visible=true][data-phase=entering] .fusion-brain,.fusion[data-answer-visible=true][data-phase=returning] .fusion-brain{left:0;width:100%;top:18px;height:calc(100% - 39vh - var(--embed-header-share,0px) - 8px)}
 .response-tools{top:0;left:0;width:100%;gap:10px}
 #response-return{font-size:12px;min-height:36px;padding:4px 0}
 .response-view button{min-width:32px;min-height:32px;font-size:19px}
 .response-context{left:10%;width:82%;top:auto;bottom:calc(39vh + var(--embed-header-share,0px) - 28px);min-height:38px;padding:0;border:0;gap:7px}
 .response-context img{height:32px;width:32px}
 #response-node-select{font-size:18px;min-height:32px;padding:3px 6px}
 #response-node-detail{display:none}
 .fusion[data-explore-mode=response] #brain-hint{display:none}
 .fusion[data-explore-mode=response] .fusion-brain{top:37px;height:calc(100% - 39vh - var(--embed-header-share,0px) - 38px)}
}
@media(max-height:500px) and (min-width:761px){.fusion[data-answer-visible=true] #answer-dock{top:8px;bottom:125px}.response-context{min-height:50px;padding-top:6px;bottom:0}.response-context img{height:40px;width:40px}#response-node-detail{display:none}.fusion[data-explore-mode=response] .fusion-brain{top:10px;height:calc(100% - 60px)}.response-tools{top:-36px}.fusion[data-explore-mode=response] #brain-hint{display:none}}
@media(prefers-reduced-motion:reduce){.fusion-wordmark{animation:none}}

@media(max-width:760px){.fusion[data-explore-mode=response] .fusion-bottom #hero-motion{display:block;margin-left:0}.fusion[data-explore-mode=response] .fusion-bottom{justify-content:space-between}}

.fusion[data-explore-mode=response][data-answer-visible=false] .fusion-brain{left:12%;width:76%;top:42px;height:calc(100% - 126px)}
.fusion[data-explore-mode=response][data-answer-visible=false] .response-tools{width:100%}
.fusion[data-explore-mode=response][data-answer-visible=false] .response-context{left:25%;width:50%;bottom:0}
.fusion[data-explore-mode=response][data-answer-visible=false] #brain-hint{left:10%;width:80%}
@media(max-width:760px){.fusion[data-explore-mode=response][data-answer-visible=false] .fusion-stage{top:16px}.fusion[data-explore-mode=response][data-answer-visible=false] .fusion-brain{left:0;width:100%;top:38px;height:calc(100% - 90px)}.fusion[data-explore-mode=response][data-answer-visible=false] .response-context{left:16%;width:82%;bottom:0}}

/* Node details belong to the existing scene. Browsing never rewrites its evidence. */
.response-context{display:block;min-height:0;max-height:calc(100% - 74px);padding-top:10px;border-top-color:#806076}
.response-node-heading{display:flex;align-items:center;gap:12px}.response-node-heading>img{width:48px;height:48px;border-radius:8px}
#response-node-detail[hidden]{display:none}.response-node-body{min-width:0}.response-context #response-node-select{font-size:25px;background:#151c27;border-color:#866777;min-height:44px}
#response-node-card{min-width:0}.node-card{margin-top:7px;border-top:1px solid #463847}.node-card-toggle{list-style:none;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;line-height:1.3;color:#ebc0d1;cursor:pointer;padding:7px 0}.node-card-toggle::-webkit-details-marker{display:none}.node-card-toggle:after{content:'⌄';font-size:19px;transition:transform .18s}.node-card[open]>.node-card-toggle:after{transform:rotate(180deg)}
.node-card-body{max-height:158px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8c637a transparent;padding:3px 8px 6px 0;display:flex;flex-direction:column;gap:13px;scroll-padding:10px}
.node-card-body p{font-size:14px;line-height:1.5;color:#c7cad6;margin:0}.node-card-body h3{font:650 23px/1.1 var(--display);color:#f5eaf0;margin:0 0 5px}.node-card-body .node-eyebrow{font-size:12px;line-height:1.4;letter-spacing:.035em;color:#f0b7cb;margin-bottom:8px}.node-card-body .node-scope{font-size:14px;color:#bfc7d4}.node-scope strong{color:#f4e6ed;font-weight:600}
.node-forecast-intro{display:flex;gap:12px;align-items:flex-start}.node-forecast-intro .node-forecast-art{width:62px;height:74px;object-fit:cover;flex-shrink:0;border-radius:10px;border:1px solid #40627a}.node-forecast-intro p{font-size:14px;line-height:1.45}
.node-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.node-metric{min-width:0}.node-metric dt{font-size:13px;line-height:1.35;color:#c0c7d2}.node-metric dd{font:650 27px/1.15 var(--display);color:#fff0f6;margin:4px 0 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.node-metrics .node-metric:only-child{grid-column:1/-1}.node-metrics .node-metric:only-child dd{font-size:29px}
.node-range-label{font-size:13px!important;color:#dec8d5!important}.node-range-track{height:7px;border-radius:6px;background:linear-gradient(90deg,#b35b8033,#e993ae,#b35b8033);position:relative;margin:11px 4px 3px;border:1px solid #a36982}.node-range-track i{position:absolute;top:50%;width:11px;height:11px;border-radius:50%;background:#fff0da;box-shadow:0 0 13px #facfc2;transform:translate(-50%,-50%)}
.node-action{min-height:41px;border:1px solid #806173;border-radius:7px;padding:9px 11px;background:#20212f;color:#eed9e5;font-size:14px;line-height:1.35;text-align:left;flex-shrink:0}.node-action:hover{background:#34283b;border-color:#bd8098}.node-prepare{border-color:#ad6480;color:#ffe4ee;background:#432338}.node-question-field{font-size:13px;color:#ccd0da;display:flex;flex-direction:column;gap:6px}.node-question-field input{min-width:0;width:100%;min-height:42px;padding:8px 10px;background:#141b25;border:1px solid #7b6376;border-radius:6px;color:#f7ebf2;font-size:16px}.node-card-body .node-question-ready{font-size:13px;color:#c9e5db;border-left:2px solid #91baaa;padding-left:9px}
.node-team-profile{padding-top:3px}.node-team-heading{display:flex;align-items:center;gap:10px;margin-bottom:12px}.node-team-heading .node-team-logo{width:47px;height:47px;object-fit:contain}.node-team-heading h3{font-size:24px}.node-team-heading p{font-size:12px}.node-card-body .node-season-label{font-size:14px;color:#ede0e9;margin:0 0 11px}.node-profile-status{border-left:2px solid #806173;padding-left:10px}.node-season-metrics{padding:11px;background:#17212a;border:1px solid #3d505f;border-radius:8px;gap:13px 12px}.node-season-metrics .node-metric dt{font-size:12px}.node-season-metrics .node-metric dd{font-size:25px}.node-back{font-size:13px;color:#eac3d3;text-align:left;min-height:40px;margin-top:8px}
.node-team-rail{display:flex;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 0 8px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#9b6a82 transparent}.node-team-button{flex:0 0 54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:7px 4px 6px;min-height:69px;border:1px solid #384453;border-radius:8px;background:#151d28;scroll-snap-align:start}.node-team-button>img{width:36px;height:36px;object-fit:contain}.node-team-button>span{font-size:11px;letter-spacing:.04em;color:#d9dbe4}.node-team-button:hover,.node-team-button[aria-pressed=true]{border-color:#d694ad;background:#382a3b}.node-team-button:focus-visible,.node-card-toggle:focus-visible,.node-action:focus-visible{outline:2px solid #ffb4cf;outline-offset:3px}
@media(min-width:761px){.fusion[data-explore-mode=response][data-node-card-open=true] .fusion-brain{height:calc(100% - 262px)}.fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .fusion-brain{height:calc(100% - 254px)}.fusion[data-explore-mode=response][data-answer-visible=false] .response-context{left:24%;width:54%}.fusion[data-answer-visible=false] .node-card-body{max-height:148px}.fusion[data-answer-visible=false] .node-forecast-intro p{max-width:48ch}.fusion[data-answer-visible=false] .node-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.fusion[data-answer-visible=false] .node-card-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 22px}.fusion[data-answer-visible=false] .node-forecast-intro,.fusion[data-answer-visible=false] .node-team-profile{grid-column:1/-1}}
@media(max-width:760px){.response-context{left:12%;width:86%;bottom:calc(39vh + var(--embed-header-share,0px) - 26px);padding:0;border:0;max-height:calc(100% - 44px)}.response-node-heading{gap:8px}.response-node-heading>img{width:32px;height:32px}.response-context #response-node-select{min-height:33px;font-size:20px;padding:3px 6px}.node-card{margin-top:3px;border-top-color:#584252;background:#0c111bea;border-radius:0 0 8px 8px}.node-card-toggle{font-size:13px;min-height:31px;padding:5px 4px}.node-card-body{max-height:128px;padding:7px 10px 10px;gap:12px}.node-card-body h3{font-size:23px}.node-card-body p{font-size:14px}.node-forecast-intro .node-forecast-art{width:52px;height:64px}.node-metric dd{font-size:25px}.node-card-body .node-eyebrow{font-size:12px}.node-action{min-height:42px}.node-team-rail{gap:7px}.node-team-button{flex-basis:55px}.fusion[data-explore-mode=response][data-answer-visible=false] .response-context{left:13%;width:85%;bottom:0}.fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .fusion-brain{height:calc(100% - 235px)}.fusion[data-explore-mode=response][data-answer-visible=true][data-node-card-open=true] .fusion-brain{height:max(72px,calc(100% - 39vh - var(--embed-header-share,0px) - 138px))}}
@media(max-height:500px) and (min-width:761px){.node-card-body{max-height:86px}.response-context{max-height:calc(100% - 30px)}.fusion[data-explore-mode=response][data-node-card-open=true] .fusion-brain{height:calc(100% - 172px)}.response-context #response-node-select{font-size:20px;min-height:33px}.response-node-heading>img{height:32px;width:32px}.node-card-toggle{min-height:30px;font-size:12px}}
@media(prefers-reduced-motion:reduce){.node-card-toggle:after{transition:none}}

/* Give the profile action room on taller desktops while preserving the brain/card boundary. */
@media(min-width:761px) and (min-height:700px){
 .fusion{--node-body-height:clamp(158px,calc(100dvh - 590px),210px)}
 .node-card-body{max-height:var(--node-body-height)}
 .fusion[data-explore-mode=response][data-node-card-open=true] .fusion-brain{height:calc(100% - 104px - var(--node-body-height))}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .fusion-brain{height:calc(100% - 254px)}
}
.node-card-body::-webkit-scrollbar{width:5px;height:5px}.node-card-body::-webkit-scrollbar-thumb{background:#ac7893;border-radius:5px}.node-card-body::-webkit-scrollbar-track{background:#161c27;border-radius:5px}

/* Cards open on an explicit selection. A full-scene brain keeps its height beside the card. */
.node-scroll-cue{padding:5px 0 0;margin:0;color:#dcb3c7;font-size:12px;line-height:1.3;text-align:right;flex-shrink:0}.node-card-body:focus-visible{outline:1px solid #c187a4;outline-offset:2px}
@media(min-width:761px){
 .fusion[data-explore-mode=response][data-answer-visible=true][data-node-card-open=true] .fusion-brain{height:calc(100% - 262px)}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .response-context{left:auto;right:0;top:58px;bottom:0;width:min(340px,36%);max-height:none;padding:14px 14px 10px;border:1px solid #6d5265;border-radius:12px;background:linear-gradient(155deg,#1b202ce8,#101722f2);display:flex;flex-direction:column;align-items:stretch;gap:0}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .response-node-heading{flex-shrink:0}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] #response-node-card{flex:1;min-height:0;overflow:hidden}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .node-card{position:relative;display:block;height:calc(100% - 7px);min-height:0}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .node-card-toggle{height:40px;box-sizing:border-box}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .node-card-body{position:absolute;top:40px;bottom:22px;left:0;display:flex;flex-direction:column;min-height:0;max-height:none;overflow:auto;gap:14px;padding-right:6px}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .node-scroll-cue{position:absolute;bottom:0;left:0;right:0}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .node-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .fusion-brain{left:0;width:calc(100% - 364px);top:42px;height:calc(100% - 65px)}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] #brain-hint{left:0;width:calc(100% - 360px)}
}

/* Keep the long NBA rail inside the card's own scroll viewport. */
#response-node-card,.node-card,.node-card-body,.node-team-profile,.node-neighbours,.node-team-rail{min-width:0;width:100%;max-width:100%;box-sizing:border-box}
.node-team-rail{position:relative}
.node-team-heading>div,.node-forecast-intro>div{min-width:0}
@media(min-width:761px) and (max-width:1000px){.fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .fusion-brain{width:62%}.fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] #brain-hint{width:62%}}

/* In the full mobile scene, profile logos stay visible before scrolling. */
@media(max-width:760px) and (min-height:700px){
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .node-card-body{max-height:210px}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=true] .fusion-brain{height:calc(100% - 342px)}
 .fusion[data-explore-mode=response][data-answer-visible=false][data-node-card-open=false] .fusion-brain{height:calc(100% - 115px)}
}

/* Embedded as the Home's first scene (?embed=home): the site navigation is the header and «How it works» joins the bottom row. */
html[data-embed=home] body{grid-template-rows:minmax(0,1fr)}
html[data-embed=home] body>header,html[data-embed=home] #preview-note,html[data-embed=home] #fusion-ask{display:none}
html[data-embed=home] .fusion-bottom #about-open{margin-left:auto}
html[data-embed=home] .fusion-bottom #hero-motion:not([hidden])~#about-open,html[data-embed=home] .fusion-bottom #show-answer:not([hidden])~#about-open{margin-left:18px}
@media(max-width:760px){html[data-embed=home] .fusion-bottom #about-open{order:1}html[data-embed=home] #catalogue-summary{order:2}}
/* Embedded in the Home: the sign-in door sits inside the message that asks for it and the message never covers the bottom
   row (measured at 390 px: the status box hid the top of «Explore the brain» and the door covered «How it works»). */
html[data-embed=home] #live-status:has(~#live-login:not([hidden])){padding-right:156px}
html[data-embed=home] #live-login{bottom:160px;right:calc(max((100% - 820px) / 2, 20px) + 10px);padding:7px 14px}
/* On phones the scene sizes the brain and its node picker against 39vh, counting its own header inside the viewport. Embedded, that header is hidden, so its share comes back here and the picker clears the answer as in the standalone scene. */
@media(max-width:760px){html[data-embed=home]{--embed-header-share:calc(56px * .39)}}
@media(max-height:500px) and (min-width:600px){html[data-embed=home]{--embed-header-share:calc(44px * .39)}}
@media(max-width:760px){html[data-embed=home] #live-status{bottom:158px}html[data-embed=home] #live-status:has(~#live-login:not([hidden])){padding-right:18px;padding-bottom:62px}html[data-embed=home] #live-login{bottom:168px;right:26px}}

/* 2-oct-2026 (encargo de WORK, E): la barra de la pregunta crece hacia arriba con el textarea; lo que está encima sube lo mismo. */
#live-form{height:auto;min-height:64px;align-items:flex-end}#live-question{display:block;resize:none;margin:0;font:inherit;font-size:16px;color:inherit;line-height:22px;height:96px;min-height:96px;max-height:180px;padding:15px 16px;overflow-y:hidden;scrollbar-width:thin}#live-question:focus-visible{outline:2px solid #ff8090;outline-offset:-4px}#live-send,#live-cancel{height:52px;align-self:flex-end}.fusion-bottom,#live-status,#answer-dock{margin-bottom:var(--live-extra,0px)}
@media(max-width:760px){#live-form{height:auto;min-height:59px}#live-question{height:91px;min-height:91px;padding:12px 10px 13px}#live-send,#live-cancel{height:47px}}
@media(max-height:500px) and (min-width:600px){#live-form{height:auto;min-height:54px}#live-question{height:86px;min-height:86px;padding:10px 14px}#live-send,#live-cancel{height:42px}}

/* The conversation scope stays next to the composer, with one explicit reset. */
#live-form{display:grid;grid-template-columns:minmax(0,1fr) auto auto}
#conversation-context{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 10px;color:#cbd5e1;font-size:13px;line-height:1.4}
#conversation-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#new-conversation{color:#7dd3fc;white-space:nowrap;padding:4px;font-size:13px}
#live-question{grid-column:1;width:100%}#live-cancel{grid-column:2}#live-send{grid-column:3}
