.sol-plane_scene__2gq37{position:relative;width:100%;height:clamp(610px,50vw,750px);overflow:hidden;perspective:1500px;perspective-origin:50% 46%;isolation:isolate;cursor:crosshair}.sol-plane_sceneFold__SrvZe{height:clamp(500px,42vw,620px)}.sol-plane_sceneFold__SrvZe .sol-plane_bottomNote__dar0b,.sol-plane_sceneFold__SrvZe .sol-plane_topNote__UIU1u{display:none}.sol-plane_plane__EiSDN{--pointer-x:0deg;--pointer-y:0deg;position:absolute;top:45%;left:50%;width:100%;transform-style:preserve-3d;transform:translate3d(-50%,-50%,0) rotate(-8deg) rotateX(calc(14deg + var(--pointer-y))) rotateY(var(--pointer-x));transition:transform .9s cubic-bezier(.16,1,.3,1);will-change:transform}.sol-plane_frontPlane__J0lxa{z-index:2}.sol-plane_sceneFold__SrvZe .sol-plane_frontPlane__J0lxa{top:57%;transform:translate3d(-50%,-50%,0) rotate(-4deg) rotateX(calc(13deg + var(--pointer-y))) rotateY(var(--pointer-x))}.sol-plane_rearPlane__wdlFy{z-index:1;top:35%;left:43%;filter:saturate(.86) brightness(.88) blur(.35px);transform:translate3d(-50%,-50%,-180px) rotate(7deg) rotateX(calc(17deg + var(--pointer-y))) rotateY(var(--pointer-x)) scale(.72)}.sol-plane_belt__b0gWk{display:flex;width:max-content;transform-style:preserve-3d;animation:sol-plane_conveyor__ZF__G 56s linear infinite;will-change:transform}.sol-plane_rearBelt__zXMSu{animation-name:sol-plane_conveyorReverse__TYVbu;animation-duration:144s}.sol-plane_sequence__EZF9U{display:flex;width:max-content;gap:2px;padding-right:2px;transform-style:preserve-3d}.sol-plane_panelSlot__DSSTQ{position:relative;width:clamp(210px,21vw,330px);aspect-ratio:.82;margin:0;flex:none;z-index:var(--float-z);cursor:pointer;transform:translateZ(var(--panel-depth)) rotateX(var(--edge-tilt)) rotateY(var(--fold));transform-origin:center center;transform-style:preserve-3d}.sol-plane_panelSlot__DSSTQ:hover{z-index:12}.sol-plane_panelFloat__lXXM2{position:absolute;inset:0;transform-style:preserve-3d;animation:sol-plane_cardDrift__XhpYO var(--float-duration) cubic-bezier(.45,0,.55,1) var(--float-delay) infinite alternate;will-change:transform}.sol-plane_panel__QAVF5{position:absolute;inset:2px;overflow:hidden;border:1px solid hsla(0,0%,100%,.22);border-radius:6px;background:rgba(20,19,27,.34);transform-origin:50% 52%;backface-visibility:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);transition:transform .52s cubic-bezier(.16,1,.3,1),box-shadow .52s cubic-bezier(.16,1,.3,1),border-color .52s ease}.sol-plane_panelSlot__DSSTQ:hover .sol-plane_panel__QAVF5{transform:translate3d(0,-14px,28px) scale(1.018);border-color:hsla(0,0%,100%,.5);box-shadow:0 20px 48px rgba(12,8,25,.24),inset 0 0 0 1px hsla(0,0%,100%,.08)}.sol-plane_panel__QAVF5 img{object-fit:cover;transform:scale(1.035);filter:saturate(.92) contrast(1.02);transition:filter .52s ease}.sol-plane_panelSlot__DSSTQ:hover .sol-plane_panel__QAVF5 img{filter:saturate(1) contrast(1.035) brightness(1.04)}.sol-plane_panel__QAVF5:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(8,9,13,.72))}.sol-plane_panel__QAVF5 figcaption{position:absolute;z-index:1;right:18px;bottom:17px;left:18px;display:flex;align-items:end;justify-content:space-between;gap:16px;color:#fff}.sol-plane_panel__QAVF5 figcaption span{color:hsla(0,0%,100%,.48);font-size:9px;letter-spacing:.14em}.sol-plane_panel__QAVF5 figcaption strong{font-size:clamp(13px,1.1vw,17px);font-weight:500;letter-spacing:-.03em}.sol-plane_rearPanel__LmxSD figcaption{display:none}.sol-plane_rearPanel__LmxSD:after{background:rgba(15,13,24,.18)}.sol-plane_shadow__Cr_RZ{position:absolute;top:66%;left:50%;width:min(86vw,1240px);height:17%;border-radius:50%;background:rgba(12,7,24,.34);filter:blur(38px);transform:translate(-50%,-50%) rotate(-7deg)}.sol-plane_topNote__UIU1u{position:absolute;z-index:2;top:4px;right:max(134px,calc((100vw - 1180px) / 2 + 110px));width:210px;text-align:right}.sol-plane_topNote__UIU1u small{display:block;margin-bottom:9px;color:hsla(0,0%,100%,.5);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.sol-plane_topNote__UIU1u strong{display:block;color:hsla(0,0%,100%,.86);font-size:15px;font-weight:500;line-height:1.25;letter-spacing:-.02em}.sol-plane_bottomNote__dar0b{position:absolute;left:max(24px,calc((100vw - 1180px) / 2));bottom:39px;display:flex;align-items:center;gap:10px;margin:0;color:hsla(0,0%,100%,.52);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.sol-plane_bottomNote__dar0b span{width:32px;height:1px;background:hsla(0,0%,100%,.38)}@keyframes sol-plane_conveyor__ZF__G{to{transform:translate3d(-50%,0,0)}}@keyframes sol-plane_conveyorReverse__TYVbu{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@keyframes sol-plane_cardDrift__XhpYO{0%{transform:translate3d(calc(var(--float-x) * -.65),calc(var(--float-y) * -.7),2px) rotate(calc(var(--float-rotate) * -.65)) rotateX(calc(var(--float-tilt-x) * -.7)) rotateY(calc(var(--float-tilt-y) * -.55)) scale(1)}44%{transform:translate3d(var(--float-x),calc(var(--float-y) * .12),10px) rotate(calc(var(--float-rotate) * .18)) rotateX(calc(var(--float-tilt-x) * .15)) rotateY(var(--float-tilt-y)) scale(var(--float-scale))}to{transform:translate3d(calc(var(--float-x) * -.3),var(--float-y),4px) rotate(var(--float-rotate)) rotateX(var(--float-tilt-x)) rotateY(calc(var(--float-tilt-y) * -.35)) scale(1.006)}}@media (max-width:700px){.sol-plane_scene__2gq37{height:560px;perspective:1050px;cursor:default}.sol-plane_plane__EiSDN{top:46%;transform:translate3d(-50%,-50%,0) rotate(-7deg) rotateX(calc(17deg + var(--pointer-y))) rotateY(var(--pointer-x))}.sol-plane_sceneFold__SrvZe .sol-plane_frontPlane__J0lxa{top:60%;transform:translate3d(-50%,-50%,0) rotate(-4deg) rotateX(calc(16deg + var(--pointer-y))) rotateY(var(--pointer-x))}.sol-plane_rearPlane__wdlFy{top:35%;left:39%;transform:translate3d(-50%,-50%,-160px) rotate(8deg) rotateX(calc(19deg + var(--pointer-y))) rotateY(var(--pointer-x)) scale(.68)}.sol-plane_belt__b0gWk{animation-duration:44s}.sol-plane_panelSlot__DSSTQ{width:43vw;min-width:168px}.sol-plane_panel__QAVF5 figcaption{right:12px;bottom:12px;left:12px}.sol-plane_panel__QAVF5 figcaption span{display:none}.sol-plane_topNote__UIU1u{top:2px;right:20px;width:170px}.sol-plane_topNote__UIU1u strong{font-size:13px}.sol-plane_bottomNote__dar0b{left:20px;bottom:27px}.sol-plane_sceneFold__SrvZe{height:470px}}@media (prefers-reduced-motion:reduce){.sol-plane_plane__EiSDN{transition:none}.sol-plane_belt__b0gWk{animation-play-state:paused}.sol-plane_panelFloat__lXXM2{animation:none}}.basic-masonry_masonry__M5drY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:clamp(26px,4vw,58px) 0 0;gap:2px;overflow:hidden;background:transparent}.basic-masonry_column__zmtzB{display:flex;min-width:0;flex-direction:column;gap:2px}.basic-masonry_tile__Kjn1g{position:relative;width:100%;min-height:0;margin:0;overflow:hidden;background:hsla(0,0%,100%,.05)}.basic-masonry_tile__Kjn1g img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.basic-masonry_tile__Kjn1g:hover img{transform:scale(1.018)}}@media (max-width:780px){.basic-masonry_masonry__M5drY{grid-template-columns:repeat(2,minmax(0,1fr))}.basic-masonry_column__zmtzB:last-child{display:contents}}@media (max-width:520px){.basic-masonry_masonry__M5drY{display:flex;flex-direction:column;gap:2px;margin-top:24px}.basic-masonry_column__zmtzB,.basic-masonry_column__zmtzB:last-child{display:contents}.basic-masonry_tile__Kjn1g{aspect-ratio:4/3!important}}@media (prefers-reduced-motion:reduce){.basic-masonry_tile__Kjn1g img{transition:none}}.public-home-masonry_gallery__zN2D_{width:100%;height:calc((clamp(310px, 26vw, 500px) + clamp(218px, 18.25vw, 350px)) * 1.5);overflow:hidden}.public-home-masonry_gallery__zN2D_:last-child{border-radius:0 0 27px 27px}.public-home-masonry_masonry__zc2sJ{display:flex;width:auto;height:100%;background:transparent}.public-home-masonry_column__4wco_{display:flex;min-width:0;flex-direction:column;height:100%}.public-home-masonry_tile__b6E7D{position:relative;width:100%;flex:0 0 auto;margin:0;overflow:hidden;background:hsla(0,0%,100%,.045)}.public-home-masonry_column__4wco_ .public-home-masonry_tile__b6E7D:last-child{flex-grow:1}.public-home-masonry_tall__j_95d{height:clamp(310px,26vw,500px)}.public-home-masonry_short___6Ddc{height:clamp(218px,18.25vw,350px)}.public-home-masonry_tile__b6E7D img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.public-home-masonry_tile__b6E7D:hover img{transform:scale(1.018)}}@media (max-width:640px){.public-home-masonry_gallery__zN2D_{height:240vw}.public-home-masonry_tall__j_95d{height:96vw}.public-home-masonry_short___6Ddc{height:68vw}}@media (prefers-reduced-motion:reduce){.public-home-masonry_tile__b6E7D img{transition:none}}.soni-campaign-canvas_section__FLe_y{position:relative;margin-top:clamp(54px,8vw,112px);padding-bottom:clamp(56px,8vw,108px)}.soni-campaign-canvas_intro__9dBeA{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.38fr);align-items:end;gap:42px;width:min(1180px,calc(100% - 48px));margin:0 auto 34px}.soni-campaign-canvas_cardKicker__AnduW,.soni-campaign-canvas_eyebrow__9eOKN{margin:0 0 13px;color:hsla(0,0%,100%,.54);font-size:10px;font-weight:500;letter-spacing:.135em;text-transform:uppercase}.soni-campaign-canvas_intro__9dBeA h2{max-width:760px;margin:0;color:hsla(0,0%,100%,.95);font-size:clamp(38px,5.2vw,74px);font-weight:460;letter-spacing:-.072em;line-height:.93}.soni-campaign-canvas_intro__9dBeA>p{max-width:300px;margin:0 0 5px;color:hsla(0,0%,100%,.66);font-size:14px;line-height:1.52}.soni-campaign-canvas_stage__Lm8Db{--world-x:0px;--world-y:0px;--tilt-x:0deg;--tilt-y:0deg;position:relative;width:min(1320px,calc(100% - 32px));height:clamp(570px,51vw,720px);margin:0 auto;overflow:hidden;border:1px solid hsla(0,0%,100%,.16);border-radius:25px;background:radial-gradient(circle at 51% 47%,rgba(152,176,255,.17),transparent 32%),radial-gradient(circle at 16% 90%,rgba(236,143,183,.12),transparent 29%),rgba(22,24,36,.36);box-shadow:0 28px 70px rgba(4,5,12,.27),inset 0 1px 0 hsla(0,0%,100%,.12);cursor:grab;outline:none;perspective:1250px;touch-action:pan-y}.soni-campaign-canvas_stage__Lm8Db:focus-visible{box-shadow:0 0 0 2px hsla(0,0%,100%,.55),0 28px 70px rgba(4,5,12,.27),inset 0 1px 0 hsla(0,0%,100%,.12)}.soni-campaign-canvas_dragging__ikXa7{cursor:grabbing;user-select:none}.soni-campaign-canvas_stage__Lm8Db:after,.soni-campaign-canvas_stage__Lm8Db:before{position:absolute;z-index:0;pointer-events:none;content:""}.soni-campaign-canvas_stage__Lm8Db:before{inset:0;opacity:.34;background-image:radial-gradient(hsla(0,0%,100%,.44) .7px,transparent .8px);background-position:-4px -4px;background-size:17px 17px;mask-image:radial-gradient(ellipse at center,#000 0,transparent 72%)}.soni-campaign-canvas_stage__Lm8Db:after{inset:0;border-radius:inherit;background:linear-gradient(112deg,hsla(0,0%,100%,.1),transparent 25%,transparent 80%,hsla(0,0%,100%,.06))}.soni-campaign-canvas_stageChrome__aF2j_{position:absolute;z-index:4;top:18px;right:20px;left:20px;display:flex;justify-content:space-between;color:hsla(0,0%,100%,.48);font-size:9px;letter-spacing:.12em;text-transform:uppercase;pointer-events:none}.soni-campaign-canvas_centerLines__wGkzF{position:absolute;inset:50% auto auto 50%;width:1px;height:160%;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.13),transparent);transform:translate(-50%,-50%) rotate(57deg)}.soni-campaign-canvas_centerLines__wGkzF:after{position:absolute;top:50%;left:50%;width:160%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transform:translate(-50%,-50%) rotate(78deg);content:""}.soni-campaign-canvas_world__itEux{position:absolute;inset:-4%;z-index:1;transform-style:preserve-3d;transform:translate3d(var(--world-x),var(--world-y),0) rotateX(var(--tilt-y)) rotateY(var(--tilt-x));transition:transform .8s cubic-bezier(.16,1,.3,1);will-change:transform}.soni-campaign-canvas_dragging__ikXa7 .soni-campaign-canvas_world__itEux{transition:none}.soni-campaign-canvas_frame__p1eo9{position:absolute;left:var(--x);top:var(--y);width:var(--width);margin:0;padding:0;overflow:visible;border:0;background:transparent;color:#fff;cursor:pointer;transform:translate3d(-50%,-50%,var(--z)) rotate(var(--rotation));transform-style:preserve-3d;transition:transform .68s cubic-bezier(.16,1,.3,1),filter .5s ease;animation:soni-campaign-canvas_frameDrift__MMCTs 11s cubic-bezier(.45,0,.55,1) var(--float-delay) infinite alternate}.soni-campaign-canvas_imageWrap__o2pfw{position:relative;display:block;width:100%;aspect-ratio:1.16;overflow:hidden;border:1px solid hsla(0,0%,100%,.28);border-radius:8px;background:#2a2634;box-shadow:0 22px 39px rgba(5,5,10,.26),inset 0 1px hsla(0,0%,100%,.1);transform:translateZ(0);transition:border-color .42s ease,box-shadow .42s ease,transform .42s cubic-bezier(.16,1,.3,1)}.soni-campaign-canvas_imageWrap__o2pfw:after{position:absolute;inset:0;background:linear-gradient(140deg,hsla(0,0%,100%,.11),transparent 28%,transparent 74%,rgba(14,12,24,.18));content:""}.soni-campaign-canvas_imageWrap__o2pfw img{object-fit:cover;filter:saturate(.91) contrast(1.02);transition:transform .7s cubic-bezier(.16,1,.3,1),filter .4s ease}.soni-campaign-canvas_activeFrame__UZ10v .soni-campaign-canvas_imageWrap__o2pfw,.soni-campaign-canvas_frame__p1eo9:hover .soni-campaign-canvas_imageWrap__o2pfw{border-color:hsla(0,0%,100%,.72);box-shadow:0 30px 54px rgba(5,5,12,.39),inset 0 1px hsla(0,0%,100%,.2);transform:translate3d(0,-8px,22px) scale(1.016)}.soni-campaign-canvas_activeFrame__UZ10v img,.soni-campaign-canvas_frame__p1eo9:hover img{transform:scale(1.04);filter:saturate(1.04) contrast(1.04)}.soni-campaign-canvas_frameMeta__emWeo{display:flex;align-items:center;justify-content:space-between;gap:11px;padding:10px 2px 0;color:hsla(0,0%,100%,.84);text-align:left}.soni-campaign-canvas_frameMeta__emWeo small{color:hsla(0,0%,100%,.47);font-size:9px;letter-spacing:.1em}.soni-campaign-canvas_frameMeta__emWeo strong{font-size:13px;font-weight:480;letter-spacing:-.03em}.soni-campaign-canvas_directionCard__ABAbj{position:absolute;z-index:5;right:21px;bottom:20px;width:min(252px,calc(100% - 42px));padding:18px 18px 16px;border:1px solid hsla(0,0%,100%,.18);border-radius:15px;background:rgba(16,16,24,.54);box-shadow:0 18px 36px rgba(3,4,10,.22),inset 0 1px 0 hsla(0,0%,100%,.12);backdrop-filter:blur(18px) saturate(1.08)}.soni-campaign-canvas_directionCard__ABAbj strong{display:block;color:hsla(0,0%,100%,.96);font-size:20px;font-weight:480;letter-spacing:-.052em}.soni-campaign-canvas_directionCard__ABAbj p{min-height:33px;margin:6px 0 13px;color:hsla(0,0%,100%,.59);font-size:12px;line-height:1.38}.soni-campaign-canvas_directionCard__ABAbj button{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:hsla(0,0%,100%,.92);font:inherit;font-size:12px;font-weight:540;cursor:pointer}.soni-campaign-canvas_directionCard__ABAbj button span{font-size:16px;line-height:1;transition:transform .25s ease}.soni-campaign-canvas_directionCard__ABAbj button:hover span{transform:translate(2px,-2px)}.soni-campaign-canvas_recenter__M_yHb{position:absolute;z-index:5;bottom:23px;left:21px;padding:7px 10px;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:rgba(12,12,20,.34);color:hsla(0,0%,100%,.65);font:inherit;font-size:10px;cursor:pointer;backdrop-filter:blur(12px)}.soni-campaign-canvas_recenter__M_yHb:hover{border-color:hsla(0,0%,100%,.42);color:#fff}.soni-campaign-canvas_footerNote__nTB86{display:flex;align-items:flex-start;gap:11px;width:min(720px,calc(100% - 48px));margin:25px auto 0;color:hsla(0,0%,100%,.68)}.soni-campaign-canvas_footerNote__nTB86 p{max-width:590px;margin:0;font-size:clamp(15px,1.45vw,20px);letter-spacing:-.035em;line-height:1.25}.soni-campaign-canvas_spark__qENkn{margin-top:2px;color:hsla(0,0%,100%,.64);font-size:14px}@keyframes soni-campaign-canvas_frameDrift__MMCTs{0%{translate:-1px -2px}to{translate:1px 2px}}@media (max-width:760px){.soni-campaign-canvas_section__FLe_y{margin-top:48px}.soni-campaign-canvas_intro__9dBeA{display:block;width:min(100% - 40px,620px);margin-bottom:25px}.soni-campaign-canvas_intro__9dBeA h2{font-size:clamp(39px,12.2vw,57px)}.soni-campaign-canvas_intro__9dBeA>p{margin-top:18px}.soni-campaign-canvas_stage__Lm8Db{width:calc(100% - 24px);height:580px;border-radius:20px;cursor:default;touch-action:pan-y}.soni-campaign-canvas_stageChrome__aF2j_{top:15px;right:14px;left:14px;font-size:8px}.soni-campaign-canvas_stageChrome__aF2j_ span:last-child{display:none}.soni-campaign-canvas_world__itEux{inset:-4%;transform:translateZ(0)}.soni-campaign-canvas_frame__p1eo9{width:calc(var(--width) * 1.55);animation-duration:15s}.soni-campaign-canvas_frame__p1eo9:first-child{left:3%;top:51%}.soni-campaign-canvas_frame__p1eo9:nth-child(2){left:43%;top:12%}.soni-campaign-canvas_frame__p1eo9:nth-child(3){left:75%;top:29%}.soni-campaign-canvas_frame__p1eo9:nth-child(4){left:86%;top:63%}.soni-campaign-canvas_frame__p1eo9:nth-child(5){left:41%;top:69%}.soni-campaign-canvas_frame__p1eo9:nth-child(6){left:73%;top:3%}.soni-campaign-canvas_frameMeta__emWeo strong{font-size:11px}.soni-campaign-canvas_directionCard__ABAbj{right:12px;bottom:13px;width:min(240px,calc(100% - 24px));padding:14px 15px 13px}.soni-campaign-canvas_directionCard__ABAbj p{min-height:0;margin-bottom:9px}.soni-campaign-canvas_recenter__M_yHb{display:none}.soni-campaign-canvas_footerNote__nTB86{width:calc(100% - 40px);margin-top:20px}}@media (prefers-reduced-motion:reduce){.soni-campaign-canvas_frame__p1eo9,.soni-campaign-canvas_imageWrap__o2pfw,.soni-campaign-canvas_imageWrap__o2pfw img,.soni-campaign-canvas_world__itEux{transition:none}.soni-campaign-canvas_frame__p1eo9{animation:none}}.agent-update-pill_wrap__V6QAH{display:inline-flex;align-items:center;gap:4px;min-width:0}.agent-update-pill_pill__GhLCU{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border-radius:var(--q-reskin-radius-pill);border:1px solid var(--q-reskin-border-standard);background:var(--q-reskin-glass-medium);font-family:var(--q-reskin-font);font-size:13px;font-weight:500;color:var(--q-reskin-text-primary);white-space:nowrap;cursor:pointer;transition:background-color var(--q-motion-fast) ease,border-color var(--q-motion-fast) ease}.agent-update-pill_pill__GhLCU:hover{background:var(--q-reskin-glass-strong);border-color:var(--q-reskin-border-strong)}.agent-update-pill_dismiss__D87MD:focus-visible,.agent-update-pill_pill__GhLCU:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.agent-update-pill_icon__jOcOu{width:13px;height:13px;flex:none}.agent-update-pill_action__PNEHy,.agent-update-pill_icon__jOcOu{color:var(--q-reskin-text-secondary)}.agent-update-pill_action__PNEHy:before{content:"— "}.agent-update-pill_dismiss__D87MD{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--q-reskin-text-secondary);cursor:pointer}.agent-update-pill_dismiss__D87MD:hover{background:var(--q-reskin-glass-medium);color:var(--q-reskin-text-primary)}.agent-update-pill_dismiss__D87MD svg{width:13px;height:13px}.agent-update-pill_steps__KEJjM{display:grid;gap:6px;min-width:0}.agent-update-pill_steps__KEJjM p{margin:0}.agent-update-pill_code___RirE{padding:1px 5px;border-radius:5px;border:1px solid var(--q-reskin-border-soft);background:var(--q-reskin-glass-soft);font-size:.92em}.agent-update-pill_versions__NNPPG{opacity:.85}@media (max-width:699.98px){.agent-update-pill_pill__GhLCU{padding:0 10px;font-size:12px}.agent-update-pill_action__PNEHy{display:none}}.agent-card_card___y3no{font-family:var(--q-reskin-font);color:var(--q-reskin-text-primary);border-radius:var(--q-reskin-radius-card);display:flex;flex-direction:column;max-height:var(--agent-card-max,calc(100dvh - 96px))}.agent-card_body__tdpQN{display:flex;flex-direction:column;gap:12px;min-height:0;padding:16px 18px;overflow-y:auto;overscroll-behavior:contain}.agent-card_head__THduf{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.agent-card_title__iBIi4{margin:0;font-size:16px;font-weight:600;line-height:1.3;letter-spacing:0}.agent-card_lede__OvQI7{margin:-4px 0 0;max-width:68ch;font-size:13px;line-height:1.5;color:var(--q-reskin-text-secondary)}.agent-card_hide__CFoWi{display:grid;flex:none;place-items:center;width:28px;height:28px;margin:-4px -6px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--q-reskin-text-secondary);cursor:pointer}.agent-card_hide__CFoWi:hover{background:var(--q-reskin-glass-medium);color:var(--q-reskin-text-primary)}.agent-card_hide__CFoWi:focus-visible,.agent-card_otherLink___OSoC:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.agent-card_hide__CFoWi svg{width:15px;height:15px}.agent-card_steps__OoRmi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.agent-card_step__NubSS{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px 14px;border-radius:12px;border:1px solid var(--q-reskin-border-softest,var(--q-reskin-border-soft));background:var(--q-reskin-glass-soft)}.agent-card_stepLabel__kLuOp{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;line-height:1.3}.agent-card_stepNumber__9_D9L{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1px solid var(--q-reskin-border-standard);font-size:11px;font-weight:600;color:var(--q-reskin-text-secondary)}.agent-card_hosts__1Sqy_{display:flex;flex-wrap:wrap;gap:6px}.agent-card_hint__qAiS3{line-height:1.45}.agent-card_hint__qAiS3,.agent-card_other__eUyBH{margin:0;font-size:12px;color:var(--q-reskin-text-secondary)}.agent-card_other__eUyBH{line-height:1.4}.agent-card_otherLink___OSoC{color:var(--q-reskin-text-secondary);text-decoration:underline;text-underline-offset:2px;border-radius:4px}.agent-card_otherLink___OSoC:hover{color:var(--q-reskin-text-primary)}.agent-card_otherNote__ntF__,.agent-card_prompt__u_RVF{color:var(--q-reskin-text-secondary)}.agent-card_prompt__u_RVF{display:-webkit-box;margin:0;width:100%;padding:8px 10px;border-radius:8px;border:1px solid var(--q-reskin-border-soft);background:var(--q-reskin-glass-soft);font-size:12px;line-height:1.45;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.agent-card_btn__ono3t{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 14px;font-family:var(--q-reskin-font);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.agent-card_btnPrimary__BPYNN{min-height:36px;padding:0 16px}.agent-card_btn__ono3t:disabled{cursor:default;opacity:.5}.agent-card_btn__ono3t svg{width:14px;height:14px;flex-shrink:0}.agent-card_manual__YhZK_{display:block;width:100%;max-height:96px;overflow:auto;font-size:12px;line-height:1.45;user-select:all;overflow-wrap:anywhere;color:var(--q-reskin-text-secondary)}.agent-card_foot__I8xAc{display:flex;align-items:center;justify-content:space-between;gap:10px 16px}.agent-card_credits__qn0ya{margin:0;flex:1 1 auto;min-width:0;font-size:12px;line-height:1.5;color:var(--q-reskin-text-secondary)}.agent-card_credits__qn0ya strong{font-weight:600;color:var(--q-reskin-text-meta)}.agent-card_status__bI7WU{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;line-height:1.3;color:var(--q-reskin-text-secondary)}.agent-card_dot__p1WL6{width:7px;height:7px;flex:none;border-radius:50%;background:var(--q-reskin-text-secondary)}.agent-card_dot__p1WL6[data-tone=good]{background:var(--q-reskin-toast-success-text)}.agent-card_dot__p1WL6[data-tone=pending]{background:var(--q-reskin-toast-warning-text)}.agent-card_page__HaoFo{display:grid;gap:10px;min-width:0;font-family:var(--q-reskin-font);color:var(--q-reskin-text-primary)}.agent-card_pageBlock__Ghp76{gap:10px;padding:14px 16px}.agent-card_pagePrompt__xiJeh{display:block;-webkit-line-clamp:unset;overflow:visible}@media (max-width:699.98px){.agent-card_body__tdpQN{gap:10px;padding:14px}.agent-card_steps__OoRmi{grid-template-columns:minmax(0,1fr);gap:8px}.agent-card_step__NubSS{padding:10px 12px}.agent-card_foot__I8xAc{flex-wrap:wrap}.agent-card_prompt__u_RVF{-webkit-line-clamp:1;padding:6px 8px}.agent-card_hint__qAiS3{display:none}.agent-card_pageBlock__Ghp76{padding:12px 14px}.agent-card_pagePrompt__xiJeh{padding:8px 10px}.agent-card_page__HaoFo .agent-card_hint__qAiS3{display:block}.agent-card_body__tdpQN,.agent-card_card___y3no,.agent-card_head__THduf,.agent-card_step__NubSS,.agent-card_steps__OoRmi{width:100%;max-width:100%;min-width:0}.agent-card_card___y3no{align-items:stretch;padding:0}.agent-card_head__THduf .agent-card_title__iBIi4{min-width:0;white-space:normal;overflow-wrap:anywhere}.agent-card_btn__ono3t{align-self:stretch;width:100%;max-width:100%;min-height:44px;height:auto;padding:10px 14px;line-height:1.3;white-space:normal;text-align:center}.agent-card_hide__CFoWi{width:44px;height:44px;margin:-12px -14px -8px -8px}.agent-card_hosts__1Sqy_{max-width:100%}.agent-card_hosts__1Sqy_ button{min-height:32px;padding:6px 10px}}.projects_stage__3UfB5{--projects-radius-well:12px;--projects-well-fill:var(--q-reskin-glass-soft);--projects-well-border:var(--q-reskin-border-standard);--projects-thumb:72px;min-height:100dvh;overflow-x:hidden;font-family:var(--q-reskin-font);color:var(--q-reskin-text-primary)}.projects_desk__PmJkF{position:relative;z-index:1;width:min(100%,880px);margin:0 auto;padding:max(20px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));display:grid;gap:16px}.projects_panel__Xc_DH{--q-reskin-prompt-glass-fill:var(--q-reskin-glass-panel);--q-reskin-highlight-compression:var(--q-reskin-product-highlight-compression);border-radius:var(--q-reskin-radius-card);padding:20px;display:grid;gap:20px;align-content:start;min-width:0}.projects_header__uBzSp{display:grid;gap:8px;justify-items:start;min-width:0}.projects_backLink__GbLSq{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px 0 6px;margin-left:-6px;border-radius:var(--q-reskin-radius-pill);font-size:13px;font-weight:500;line-height:1.2;color:var(--q-reskin-text-meta);text-decoration:none;transition:background-color var(--q-motion-fast) ease,color var(--q-motion-fast) ease}.projects_backLink__GbLSq:hover{color:var(--q-reskin-text-primary);background:var(--projects-well-fill)}.projects_backLink__GbLSq:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.projects_backLink__GbLSq svg{width:14px;height:14px;flex-shrink:0}.projects_eyebrow__HedB1{margin:0;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:var(--q-reskin-text-secondary)}.projects_titleRow__8KsiO{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;min-width:0}.projects_title__X2uaM{margin:0;font-size:clamp(20px,2.6vw,26px);font-weight:600;line-height:1.2;color:var(--q-reskin-text-primary);text-wrap:balance;overflow-wrap:anywhere;min-width:0}.projects_lede__kYi7Z{margin:0;max-width:62ch;font-size:14px;line-height:1.5;color:var(--q-reskin-text-meta)}.projects_pill__HyWyf{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 10px;border-radius:var(--q-reskin-radius-pill);border:1px solid var(--projects-well-border);background:var(--projects-well-fill);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;color:var(--q-reskin-text-primary);white-space:nowrap}.projects_pillQuiet__Thwkj{background:transparent;border-color:var(--q-reskin-border-soft);color:var(--q-reskin-text-secondary);font-weight:500}.projects_filters__SHjFK{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.projects_filterLink__RHAoi{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--q-reskin-radius-pill);border:1px solid var(--projects-well-border);background:var(--projects-well-fill);font-size:13px;font-weight:500;line-height:1.2;color:var(--q-reskin-text-meta);text-decoration:none;transition:background-color var(--q-motion-fast) ease,border-color var(--q-motion-fast) ease}.projects_filterLink__RHAoi:hover{background:var(--q-reskin-glass-medium);border-color:var(--q-reskin-border-strong);color:var(--q-reskin-text-primary)}.projects_filterLink__RHAoi[aria-current=page]{background:var(--q-reskin-glass-strong);border-color:var(--q-reskin-border-strong);color:var(--q-reskin-text-primary);font-weight:600}.projects_filterLink__RHAoi:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.projects_section__6yAHE{display:grid;gap:10px;min-width:0}.projects_sectionHead__ZMEvY{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.projects_sectionTitle__CHw6I{margin:0;font-size:15px;font-weight:600;line-height:1.4;color:var(--q-reskin-text-primary)}.projects_sectionMeta__tPlNn{margin:0;font-size:12px;line-height:1.4;color:var(--q-reskin-text-secondary)}.projects_rows__E6A4T{display:grid;gap:8px;margin:0;padding:0;list-style:none;min-width:0}.projects_row__qzurn{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:4px 12px;padding:10px 14px 10px 10px;border-radius:var(--projects-radius-well);border:1px solid var(--projects-well-border);background:var(--projects-well-fill);color:inherit;text-decoration:none;min-width:0;transition:background-color var(--q-motion-fast) ease,border-color var(--q-motion-fast) ease}.projects_row__qzurn:hover{background:var(--q-reskin-glass-medium);border-color:var(--q-reskin-border-strong)}.projects_row__qzurn:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.projects_rowBody__pm082{display:grid;gap:4px;min-width:0}.projects_rowTitle__QVDen{margin:0;font-size:15px;font-weight:600;line-height:1.3;color:var(--q-reskin-text-primary);overflow-wrap:anywhere}.projects_rowMeta__h6r70{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;margin:0;font-size:12px;line-height:1.4;color:var(--q-reskin-text-meta)}.projects_rowMeta__h6r70>span+span:before{content:"·";margin:0 6px;color:var(--q-reskin-text-secondary)}.projects_rowCover__2AoEl{display:grid;place-items:center;width:56px;height:56px;flex-shrink:0;border-radius:10px;border:1px solid var(--q-reskin-border-soft);background:var(--q-reskin-glass-medium);overflow:hidden;font-size:20px;font-weight:600;line-height:1;color:var(--q-reskin-text-meta);user-select:none}.projects_rowCover__2AoEl img{display:block;width:100%;height:100%;object-fit:cover}.projects_duePill__Zr8pd{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:var(--q-reskin-radius-pill);border:1px solid var(--q-reskin-border-soft);background:transparent;font-size:12px;font-weight:500;line-height:1.2;color:var(--q-reskin-text-secondary);white-space:nowrap}.projects_dueNone__BoC0n{border-style:dashed;color:var(--q-reskin-text-secondary)}.projects_dueLater__P_jH_{color:var(--q-reskin-text-meta)}.projects_dueOverdue__3R0aB,.projects_dueSoon___o_UZ{border-color:var(--q-reskin-border-selected);background:var(--q-reskin-glass-strong);color:var(--q-reskin-text-primary);font-weight:600}.projects_rowAction__PCXXp{margin:0;grid-column:3/-1}.projects_rowGo__8LyJx{display:block;width:16px;height:16px;color:var(--q-reskin-text-secondary);flex-shrink:0}.projects_rowStatic__eMQCJ{cursor:default}.projects_rowStatic__eMQCJ:hover{background:var(--projects-well-fill);border-color:var(--projects-well-border)}.projects_rowHint___XgWw{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--q-reskin-text-meta)}.projects_note__aMn49{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;border-radius:var(--projects-radius-well);border:1px solid var(--projects-well-border);background:var(--projects-well-fill);font-size:14px;line-height:1.5;color:var(--q-reskin-text-primary);overflow-wrap:anywhere}.projects_note__aMn49>svg{width:15px;height:15px;margin-top:3px;flex-shrink:0;color:var(--q-reskin-text-meta)}.projects_noteBody__BQ0bV{display:grid;gap:4px;min-width:0}.projects_noteBody__BQ0bV p{margin:0}.projects_noteBody__BQ0bV p+p{font-size:13px;color:var(--q-reskin-text-meta)}.projects_btn__VROIh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;border-radius:var(--q-reskin-radius-pill);font-family:var(--q-reskin-font);font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color var(--q-motion-fast) ease,border-color var(--q-motion-fast) ease}.projects_btn__VROIh svg{width:15px;height:15px;flex-shrink:0}.projects_btn__VROIh:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}@media (max-width:480px){.projects_stage__3UfB5{--projects-thumb:64px}.projects_panel__Xc_DH{padding:16px;gap:18px}.projects_row__qzurn{grid-template-columns:auto minmax(0,1fr);padding:10px 12px 10px 10px}.projects_duePill__Zr8pd,.projects_rowAction__PCXXp{grid-column:2;justify-self:start}.projects_rowCover__2AoEl{width:48px;height:48px;font-size:18px}.projects_rowGo__8LyJx{display:none}.projects_filterLink__RHAoi{min-height:40px}}@media (prefers-reduced-motion:reduce){.projects_backLink__GbLSq,.projects_btn__VROIh,.projects_filterLink__RHAoi,.projects_row__qzurn{transition:none}}.toolkit-bug-report_layer__XbSWe{z-index:2147483001;pointer-events:auto;padding:16px}.toolkit-bug-report_sheet__VH311{position:relative;display:grid;width:min(420px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;gap:12px;align-content:start;padding:20px;border-radius:var(--q-reskin-radius-dialog)}.toolkit-bug-report_sheet__VH311 .q-reskin-dialog__close{position:absolute;top:12px;right:12px}.toolkit-bug-report_title__m_QIe{margin:0;padding-right:36px;color:var(--q-reskin-text-primary);font-size:18px;font-weight:600;line-height:1.3}.toolkit-bug-report_lede__rdzDh{margin:0;color:var(--q-reskin-text-secondary);font-size:14px;line-height:1.45}.toolkit-bug-report_fine__WXzzQ,.toolkit-bug-report_nudge__NLMmx{margin:0;color:var(--q-reskin-text-meta);font-size:12.5px;line-height:1.5}.toolkit-bug-report_nudge__NLMmx b{color:var(--q-reskin-text-primary);font-weight:600}.toolkit-bug-report_reportLink__PTv_i{display:inline;padding:0;border:0;background:none;color:var(--q-reskin-text-meta);font:inherit;font-weight:600;text-decoration:underline;text-decoration-color:var(--q-reskin-border-strong);text-underline-offset:3px;cursor:pointer}.toolkit-bug-report_reportLink__PTv_i:focus-visible,.toolkit-bug-report_reportLink__PTv_i:hover,.toolkit-bug-report_reportRow__vWf7C:focus-visible,.toolkit-bug-report_reportRow__vWf7C:hover{color:var(--q-reskin-text-primary)}.toolkit-bug-report_check__dAydW{display:inline-flex;gap:8px;align-items:center;color:var(--q-reskin-text-secondary);font-size:13px;cursor:pointer}.toolkit-bug-report_check__dAydW input{width:16px;height:16px;accent-color:var(--q-reskin-text-primary)}.toolkit-bug-report_error__89772{margin:0;color:var(--q-reskin-text-primary);font-size:13px;font-weight:600}.toolkit-bug-report_actions__jFv9c{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.toolkit-bug-report_actions__jFv9c button{display:inline-flex;height:36px;align-items:center;justify-content:center;gap:6px;padding:0 14px;border-radius:var(--q-reskin-radius-pill);font-size:13px;font-weight:600;white-space:nowrap}.toolkit-bug-report_actions__jFv9c button svg{width:15px;height:15px}.toolkit-bug-report_actions__jFv9c button:disabled{opacity:.5;cursor:not-allowed}.toolkit-bug-report_okChip__Hr4Tl{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--q-reskin-border-standard);border-radius:var(--q-reskin-radius-pill);background:var(--q-reskin-glass-medium);color:var(--q-reskin-text-primary)}.toolkit-bug-report_okChip__Hr4Tl svg{width:18px;height:18px}.toolkit-bug-report_reportRow__vWf7C{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;padding:12px 0 0;margin-top:4px;border:0;border-top:1px solid var(--q-reskin-border-soft);background:none;color:var(--q-reskin-text-meta);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.toolkit-bug-report_reportRow__vWf7C:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.generation-preference-row_row__hHXMa{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding-top:12px;border-top:1px solid var(--q-reskin-border-softest)}.generation-preference-row_label__va9Hy{font-size:13px;font-weight:500;line-height:1.3;color:var(--q-reskin-text-primary)}.generation-preference-row_segments___bes0{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.generation-preference-row_hint__RmGtS{grid-column:1/-1;margin:0;font-size:12px;line-height:1.45;color:var(--q-reskin-text-meta)}.generation-preference-row_status__7AQPU{grid-column:1/-1;margin:-4px 0 0;font-size:12px;line-height:1.4;color:var(--q-reskin-text-primary)}.generation-preference-row_status__7AQPU:empty{margin-top:-8px}.generation-preference-row_saved__aCyYk{animation:generation-preference-row_generation-preference-saved__5UuxN 4s ease-in forwards}@keyframes generation-preference-row_generation-preference-saved__5UuxN{0%,70%{opacity:1}to{opacity:0}}@media (max-width:440px){.generation-preference-row_row__hHXMa{grid-template-columns:minmax(0,1fr)}.generation-preference-row_segments___bes0{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.generation-preference-row_saved__aCyYk{animation:none}}.portable-scene_workbench__4xusg{--q-reskin-prompt-glass-fill:var(--q-reskin-glass-soft);--q-reskin-prompt-glass-blur:var(--q-reskin-blur-glass);--scene-radius-well:12px;border-radius:var(--q-reskin-radius-card);padding:20px;display:grid;gap:16px;font-family:var(--q-reskin-font);color:var(--q-reskin-text-primary);min-width:0}.portable-scene_head__Cc0IF{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px}.portable-scene_eyebrow__VQVL5{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--q-reskin-text-secondary)}.portable-scene_eyebrow__VQVL5 svg{width:14px;height:14px}.portable-scene_title__QRF0p{margin:4px 0 0;font-size:18px;font-weight:600;line-height:1.25;letter-spacing:0;color:var(--q-reskin-text-primary)}.portable-scene_identity__oZqTt{display:flex;flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--q-reskin-text-secondary)}.portable-scene_identity__oZqTt dt{display:inline;font-weight:600;color:var(--q-reskin-text-meta)}.portable-scene_identity__oZqTt dd{display:inline;margin:0 0 0 4px;font-family:var(--q-reskin-font-mono);color:var(--q-reskin-text-primary)}.portable-scene_identity__oZqTt div{display:inline-flex;align-items:baseline;white-space:nowrap}.portable-scene_provenance__iS3T3{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.portable-scene_chip__K_ocr{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px;border-radius:var(--q-reskin-radius-pill);border:1px solid var(--q-reskin-border-soft);background:var(--q-reskin-glass-whisper);font-size:12px;font-weight:500;line-height:1;color:var(--q-reskin-text-meta);white-space:nowrap}.portable-scene_chipStrong__ij_2m{border-color:var(--q-reskin-border-standard);background:var(--q-reskin-glass-soft);color:var(--q-reskin-text-primary)}.portable-scene_dot__8EBCT{width:6px;height:6px;border-radius:50%;background:var(--q-reskin-text-secondary);flex-shrink:0}.portable-scene_dot__8EBCT[data-tone=good]{background:var(--q-reskin-toast-success-text)}.portable-scene_dot__8EBCT[data-tone=pending]{background:var(--q-reskin-toast-warning-text)}.portable-scene_dot__8EBCT[data-tone=blocked]{background:var(--q-reskin-toast-destructive-text)}.portable-scene_body__6ny_8{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media (min-width:960px){.portable-scene_body__6ny_8{grid-template-columns:minmax(0,7fr) minmax(300px,5fr)}}.portable-scene_controlColumn__QGW8d,.portable-scene_stageColumn__eaC_e{display:grid;gap:12px;min-width:0}.portable-scene_stageHead__yC9Sd{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.portable-scene_stageBadge__FUUVa{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--q-reskin-text-primary)}.portable-scene_stageBadge__FUUVa svg{width:14px;height:14px;color:var(--q-reskin-text-meta)}.portable-scene_stageEvidence__uYbVE{margin:0;font-size:12px;line-height:1.45;color:var(--q-reskin-text-secondary)}.portable-scene_stage__Y6UMj{position:relative;width:100%;border-radius:var(--q-reskin-radius-card);border:1px solid var(--q-reskin-border-soft);background:hsla(0,0%,100%,.03);box-shadow:0 8px 32px rgba(28,18,52,.2),0 2px 8px rgba(0,0,0,.16);overflow:hidden}.portable-scene_stageLive__1ztBE{position:absolute;inset:0}.portable-scene_frameGrid__fIKuk{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:12.5% 12.5%}.portable-scene_frameHorizon__o3cSH{position:absolute;left:0;right:0;top:50%;height:1px;background:hsla(0,0%,100%,.12);pointer-events:none}.portable-scene_frameCorner__l8JYV{position:absolute;margin:10px;padding:4px 8px;border-radius:var(--q-reskin-radius-badge);border:1px solid var(--q-reskin-border-soft);background:hsla(0,0%,100%,.05);font-family:var(--q-reskin-font-mono);font-size:11px;line-height:1.3;color:var(--q-reskin-text-meta);pointer-events:none;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portable-scene_frameCornerTL__EM2cw{top:0;left:0}.portable-scene_frameCornerTR__vjfpO{top:0;right:0}.portable-scene_frameCornerBL__AZin6{bottom:0;left:0}.portable-scene_frameCornerBR__tPCBs{bottom:0;right:0}.portable-scene_marker__Bo1S5{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;border:1px solid var(--q-reskin-border-strong);background:var(--q-reskin-glass-medium);color:var(--q-reskin-text-primary);font-family:var(--q-reskin-font-mono);font-size:11px;font-weight:600;line-height:1;cursor:grab;touch-action:none;user-select:none;padding:0;transition:border-color var(--q-motion-fast) ease,background-color var(--q-motion-fast) ease}.portable-scene_marker__Bo1S5:hover{background:var(--q-reskin-glass-strong)}.portable-scene_marker__Bo1S5[aria-pressed=true]{border:2px solid var(--q-reskin-border-selected);background:var(--q-reskin-glass-strong)}.portable-scene_marker__Bo1S5[data-visible=false]{border-style:dashed;background:transparent;color:var(--q-reskin-text-secondary)}.portable-scene_marker__Bo1S5[data-dragging=true]{cursor:grabbing}.portable-scene_marker__Bo1S5:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:2px}.portable-scene_markerLabel__OESJz{position:absolute;top:100%;left:50%;transform:translate(-50%,4px);padding:2px 6px;border-radius:var(--q-reskin-radius-badge);border:1px solid var(--q-reskin-border-softest);background:var(--q-reskin-glass-soft);font-size:10px;font-weight:500;color:var(--q-reskin-text-meta);white-space:nowrap;pointer-events:none}.portable-scene_stageEmpty__pGhXX{position:absolute;inset:0;display:grid;place-items:center;padding:20px;text-align:center;font-size:13px;line-height:1.5;color:var(--q-reskin-text-secondary)}.portable-scene_stageFoot__k2DIX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;font-size:12px;color:var(--q-reskin-text-secondary)}.portable-scene_stageFoot__k2DIX code{font-family:var(--q-reskin-font-mono);color:var(--q-reskin-text-meta)}.portable-scene_well__24gvv{border-radius:var(--scene-radius-well);border:1px solid var(--q-reskin-border-soft);background:hsla(0,0%,100%,.05);padding:12px 14px;display:grid;gap:10px;min-width:0}.portable-scene_wellHead__nYfa4{display:flex;align-items:center;justify-content:space-between;gap:10px}.portable-scene_wellTitle__txiZ8{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--q-reskin-text-primary)}.portable-scene_wellTitle__txiZ8 svg{width:14px;height:14px;color:var(--q-reskin-text-meta)}.portable-scene_wellHint__ypTMh{margin:0;font-size:12px;line-height:1.45;color:var(--q-reskin-text-secondary)}.portable-scene_objectList__6NKqd{display:grid;gap:6px;margin:0;padding:0;list-style:none}.portable-scene_objectRow__86B_A{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;align-items:center;border-radius:var(--q-reskin-radius-badge);border:1px solid transparent}.portable-scene_objectRow__86B_A[data-selected=true]{border-color:var(--q-reskin-border-strong);background:var(--q-reskin-glass-soft)}.portable-scene_objectSelect__KUqBE{display:grid;gap:3px;min-width:0;padding:8px 10px;text-align:left;background:transparent;border:0;border-radius:var(--q-reskin-radius-badge);color:var(--q-reskin-text-primary);font-family:var(--q-reskin-font);cursor:pointer}.portable-scene_objectSelect__KUqBE:hover{background:var(--q-reskin-glass-soft)}.portable-scene_objectSelect__KUqBE:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:-2px}.portable-scene_objectName__t8OkZ{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;min-width:0}.portable-scene_objectName__t8OkZ code{font-family:var(--q-reskin-font-mono);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portable-scene_objectMeta__2oCU9{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:11px;color:var(--q-reskin-text-secondary)}.portable-scene_objectMeta__2oCU9 span{white-space:nowrap}.portable-scene_objectMeta__2oCU9[data-hidden=true]{color:var(--q-reskin-text-placeholder)}.portable-scene_iconToggle__n74lc{display:inline-grid;place-items:center;width:30px;height:30px;margin-right:6px;border-radius:var(--q-reskin-radius-badge);border:1px solid var(--q-reskin-border-soft);background:hsla(0,0%,100%,.05);color:var(--q-reskin-text-meta);cursor:pointer;padding:0;transition:background-color var(--q-motion-fast) ease,border-color var(--q-motion-fast) ease}.portable-scene_iconToggle__n74lc svg{width:14px;height:14px}.portable-scene_iconToggle__n74lc:hover{background:var(--q-reskin-glass-soft)}.portable-scene_iconToggle__n74lc:hover,.portable-scene_iconToggle__n74lc[aria-pressed=true]{border-color:var(--q-reskin-border-standard);color:var(--q-reskin-text-primary)}.portable-scene_iconToggle__n74lc[aria-pressed=false]{color:var(--q-reskin-text-secondary)}.portable-scene_iconToggle__n74lc:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:2px}.portable-scene_fieldGrid__mQPTV{display:grid;gap:10px}.portable-scene_fieldRow__Y5qPO{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;align-items:center}.portable-scene_fieldLabel__4aphq{font-size:12px;font-weight:600;color:var(--q-reskin-text-meta)}.portable-scene_fieldTriple__tG8p8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.portable-scene_axisField__mNQft{position:relative}.portable-scene_axisField__mNQft>span{position:absolute;left:8px;top:50%;transform:translateY(-50%);font-size:10px;font-weight:600;color:var(--q-reskin-text-secondary);pointer-events:none}.portable-scene_numberInput__YMEDm{width:100%;min-height:30px;padding:0 8px 0 22px;border-radius:var(--q-reskin-radius-badge);border:1px solid var(--q-reskin-border-soft);background:hsla(0,0%,100%,.06);font-family:var(--q-reskin-font-mono);font-size:12px;color:var(--q-reskin-text-primary);-moz-appearance:textfield}.portable-scene_numberInput__YMEDm::-webkit-inner-spin-button,.portable-scene_numberInput__YMEDm::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.portable-scene_numberInput__YMEDm.portable-scene_plain__wm5zi{padding-left:8px}.portable-scene_numberInput__YMEDm:hover:not(:disabled){border-color:var(--q-reskin-border-standard)}.portable-scene_numberInput__YMEDm:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:1px;background:hsla(0,0%,100%,.08)}.portable-scene_numberInput__YMEDm:disabled{opacity:.55;cursor:not-allowed}.portable-scene_select__Zu_UK{width:100%;min-height:30px;padding:0 8px;border-radius:var(--q-reskin-radius-badge);border:1px solid var(--q-reskin-border-soft);background:hsla(0,0%,100%,.06);font-family:var(--q-reskin-font);font-size:12px;color:var(--q-reskin-text-primary);cursor:pointer}.portable-scene_select__Zu_UK:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:1px}.portable-scene_rangeRow__FeaRc{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:8px;align-items:center}.portable-scene_range__Oyeah{width:100%;height:24px;margin:0;background:transparent;accent-color:#fff;cursor:pointer}.portable-scene_range__Oyeah:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:2px;border-radius:var(--q-reskin-radius-badge)}.portable-scene_readout__9WpHY{margin:0;font-family:var(--q-reskin-font-mono);font-size:11px;line-height:1.5;color:var(--q-reskin-text-secondary);word-break:break-all}.portable-scene_btn__8cR0X{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 12px;border-radius:var(--q-reskin-radius-pill);font-family:var(--q-reskin-font);font-size:12px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--q-motion-fast) ease,border-color var(--q-motion-fast) ease,opacity var(--q-motion-fast) ease}.portable-scene_btn__8cR0X svg{width:13px;height:13px;flex-shrink:0}.portable-scene_btn__8cR0X:disabled,.portable-scene_btn__8cR0X[aria-disabled=true]{opacity:.55;cursor:not-allowed}.portable-scene_btn__8cR0X:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:2px}.portable-scene_opList__2H7WO{display:grid;gap:8px;margin:0;padding:0;list-style:none}.portable-scene_op__ceOdm{display:grid;gap:6px;padding:10px 12px;border-radius:var(--q-reskin-radius-badge);border:1px solid var(--q-reskin-border-softest);background:var(--q-reskin-glass-whisper)}.portable-scene_opTop__31Ju9{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.portable-scene_opKind__ZnQ6g{font-size:13px;font-weight:600;color:var(--q-reskin-text-primary);text-transform:capitalize}.portable-scene_opDetail__bhydF{margin:0;font-size:12px;line-height:1.45;color:var(--q-reskin-text-secondary)}.portable-scene_opMeta__Gul6O{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11px;font-family:var(--q-reskin-font-mono);color:var(--q-reskin-text-secondary)}.portable-scene_opActions___9tM5{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.portable-scene_opActionNote__b8aBd{font-size:11px;color:var(--q-reskin-text-secondary)}.portable-scene_empty__JusCt{margin:0;font-size:12px;line-height:1.45;color:var(--q-reskin-text-secondary)}.portable-scene_refusal__XcCg6{display:grid;gap:8px}.portable-scene_refusalList__2sP0f{margin:0;padding-left:18px;font-size:12px;line-height:1.5;color:var(--q-reskin-text-meta)}.portable-scene_srOnly__7NP4K{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.portable-scene_btn__8cR0X,.portable-scene_iconToggle__n74lc,.portable-scene_marker__Bo1S5{transition:none}}.scene-owner_stage__bKhJa{--scene-owner-radius-well:12px;min-height:100dvh;overflow-x:hidden;font-family:var(--q-reskin-font);color:var(--q-reskin-text-primary)}.scene-owner_desk__XeGM3{position:relative;z-index:1;width:min(100%,1280px);margin:0 auto;padding:max(24px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));display:grid;gap:16px}.scene-owner_headerRow__1yluy{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.scene-owner_eyebrow__zuj0Y{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--q-reskin-text-secondary)}.scene-owner_eyebrow__zuj0Y svg{width:14px;height:14px}.scene-owner_eyebrow__zuj0Y a{color:inherit;text-decoration:none}.scene-owner_eyebrow__zuj0Y a:hover,.scene-owner_title__iRxI7{color:var(--q-reskin-text-primary)}.scene-owner_title__iRxI7{margin:6px 0 0;font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.15}.scene-owner_lede__xO8if{margin:8px 0 0;max-width:64ch;font-size:14px;line-height:1.5;color:var(--q-reskin-text-meta)}.scene-owner_chips__grar8{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.scene-owner_chip__yYRK4{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px;border-radius:var(--q-reskin-radius-pill);border:1px solid var(--q-reskin-border-strong);background:var(--q-reskin-glass-medium);font-size:12px;font-weight:500;line-height:1;white-space:nowrap;color:var(--q-reskin-text-primary)}.scene-owner_chip__yYRK4 code{font-family:var(--q-reskin-font-mono)}.scene-owner_dot__484DR{width:6px;height:6px;border-radius:50%;background:var(--q-reskin-text-secondary);flex-shrink:0}.scene-owner_dot__484DR[data-tone=good]{background:var(--q-reskin-toast-success-text)}.scene-owner_dot__484DR[data-tone=pending]{background:var(--q-reskin-toast-warning-text)}.scene-owner_dot__484DR[data-tone=blocked]{background:var(--q-reskin-toast-destructive-text)}.scene-owner_card__NA_t3{--q-reskin-prompt-glass-fill:var(--q-reskin-glass-panel);--q-reskin-prompt-glass-blur:var(--q-reskin-blur-glass);border-radius:var(--q-reskin-radius-card);padding:20px;display:grid;gap:12px}.scene-owner_cardTitle__WYE1Y{margin:0;font-size:16px;font-weight:600;color:var(--q-reskin-text-primary)}.scene-owner_notice__7DDYm{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--scene-owner-radius-well);border:1px solid var(--q-reskin-border-standard);background:hsla(0,0%,100%,.05);font-size:13px;line-height:1.45;color:var(--q-reskin-text-primary)}.scene-owner_notice__7DDYm svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--q-reskin-text-meta)}.scene-owner_notice__7DDYm[data-tone=blocked]{background:var(--q-reskin-toast-destructive-tint)}.scene-owner_notice__7DDYm[data-tone=blocked] svg{color:var(--q-reskin-toast-destructive-text)}.scene-owner_notice__7DDYm[data-tone=good]{background:var(--q-reskin-toast-success-tint)}.scene-owner_notice__7DDYm[data-tone=good] svg{color:var(--q-reskin-toast-success-text)}.scene-owner_notice__7DDYm[data-tone=pending]{background:var(--q-reskin-toast-warning-tint)}.scene-owner_noticeBody__NdoM6{display:grid;gap:8px;min-width:0}.scene-owner_noticeActions__jloJ1{display:flex;flex-wrap:wrap;gap:8px}.scene-owner_bar__10Erl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.scene-owner_barMeta__Bq_WB{font-size:12px;line-height:1.45;color:var(--q-reskin-text-meta)}.scene-owner_btn__vUUco{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 14px;border-radius:var(--q-reskin-radius-pill);font-family:var(--q-reskin-font);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.scene-owner_btn__vUUco svg{width:14px;height:14px;flex-shrink:0}.scene-owner_btnPrimary___YOtx{min-height:40px;padding:0 20px;font-size:14px}.scene-owner_spin__gRpe1{animation:scene-owner_scene-owner-spin__6gwdA .9s linear infinite}@keyframes scene-owner_scene-owner-spin__6gwdA{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.scene-owner_spin__gRpe1{animation-duration:2.4s}}.node-screen_page__8Qjk2{--measure:880px;display:grid;gap:22px;align-content:start;min-width:0;padding:18px 24px 40px;color:var(--q-reskin-text-primary)}.node-screen_pageNarrow__pAACo{gap:18px;padding:14px 16px 32px}.node-screen_bar__xva_v{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap;min-width:0;padding-right:44px}.node-screen_back__hY1Ey{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 12px 0 8px;border-radius:var(--q-reskin-radius-pill);border:1px solid var(--q-reskin-border-standard);background:var(--q-reskin-glass-soft);font-family:var(--q-reskin-font);font-size:13px;font-weight:600;color:var(--q-reskin-text-primary);cursor:pointer;transition:background-color var(--q-motion-fast) ease,border-color var(--q-motion-fast) ease}.node-screen_back__hY1Ey:hover{background:var(--q-reskin-glass-medium);border-color:var(--q-reskin-border-strong)}.node-screen_back__hY1Ey:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.node-screen_back__hY1Ey svg{width:14px;height:14px}.node-screen_crumbs__J5V_8{display:flex;align-items:center;flex-wrap:wrap;gap:2px;flex:1 1 240px;min-width:0;margin:0;padding:0;list-style:none;font-size:13px;line-height:1.3;color:var(--q-reskin-text-meta)}.node-screen_crumb__uInMx{display:inline-flex;align-items:center;gap:2px;min-width:0}.node-screen_crumbSep__vPnYm{width:13px;height:13px;flex:none;color:var(--q-reskin-text-secondary)}.node-screen_crumbButton__rweph{max-width:24ch;padding:2px 4px;border:0;border-radius:6px;background:none;font-family:var(--q-reskin-font);font-size:13px;font-weight:500;color:var(--q-reskin-text-meta);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-screen_crumbButton__rweph:hover{color:var(--q-reskin-text-primary);background:var(--q-reskin-glass-soft)}.node-screen_crumbButton__rweph:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:1px}.node-screen_crumbHere__x_ATi span{max-width:32ch;padding:2px 4px;font-weight:600;color:var(--q-reskin-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-screen_barRight__KpcLu{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.node-screen_head__RHv4c{display:grid;gap:12px;max-width:var(--measure);min-width:0}.node-screen_titleRow__5_CKS{min-width:0}.node-screen_title__XrpWi{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--q-reskin-text-primary);overflow-wrap:anywhere}.node-screen_pageNarrow__pAACo .node-screen_title__XrpWi{font-size:21px}.node-screen_whoRow__fZry0{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;min-width:0;font-size:13px;color:var(--q-reskin-text-meta)}.node-screen_who__GxB2b{display:inline-flex;align-items:center;gap:8px;min-width:0}.node-screen_whoMarks__Le1rP{display:inline-flex;flex-direction:row-reverse;padding-left:6px}.node-screen_whoMark__1d_9J{width:24px;height:24px;margin-left:-6px;font-size:11px;box-shadow:0 0 0 2px var(--q-reskin-scrim-dialog)}.node-screen_whoNames__Yi_Un{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-screen_meta__RFKdy{color:var(--q-reskin-text-secondary)}.node-screen_why__uKNRB{margin:0;font-size:14px;line-height:1.5;color:var(--q-reskin-text-meta);overflow-wrap:anywhere}.node-screen_rails__M99KC{display:grid;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid var(--q-reskin-border-soft);background:var(--q-reskin-glass-soft)}.node-screen_rail__3hN1R{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:baseline;gap:10px;min-width:0}.node-screen_railLabel__s0fcd{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--q-reskin-text-secondary)}.node-screen_railValue__05lZF{margin:0;font-size:15px;line-height:1.45;color:var(--q-reskin-text-primary);overflow-wrap:anywhere}.node-screen_railEmpty__nGHsV{color:var(--q-reskin-text-secondary)}.node-screen_prompt__MAfru{min-width:0;border-radius:12px;border:1px solid var(--q-reskin-border-softest)}.node-screen_prompt__MAfru[open]{background:var(--q-reskin-glass-soft)}.node-screen_promptSummary__nDOxB{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;color:var(--q-reskin-text-meta);cursor:pointer;list-style:none}.node-screen_promptSummary__nDOxB::-webkit-details-marker{display:none}.node-screen_promptSummary__nDOxB:before{content:"";width:6px;height:6px;flex:none;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg);transition:transform var(--q-motion-fast) ease}.node-screen_prompt__MAfru[open]>.node-screen_promptSummary__nDOxB:before{transform:rotate(45deg)}.node-screen_promptSummary__nDOxB:hover{color:var(--q-reskin-text-primary)}.node-screen_promptSummary__nDOxB:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:-2px;border-radius:12px}.node-screen_promptSummary__nDOxB svg{width:13px;height:13px;flex:none}.node-screen_promptHint__nUr21{margin-left:auto;font-size:12px;font-weight:500;color:var(--q-reskin-text-secondary)}.node-screen_promptList__Txwr3{display:grid;gap:14px;margin:0;padding:4px 12px 12px;list-style:none}.node-screen_promptItem__DPpzd{display:grid;gap:6px;min-width:0}.node-screen_promptText__OkttZ{margin:0;max-width:64ch;font-size:14px;line-height:1.5;color:var(--q-reskin-text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.node-screen_promptBy__8aM9J{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0;font-size:12px;color:var(--q-reskin-text-secondary)}.node-screen_promptBy__8aM9J b{font-weight:500;color:var(--q-reskin-text-primary)}.node-screen_promptOutputs__L9So3{display:inline-flex;gap:4px;margin-left:6px}.node-screen_promptOutput__Sz_kj{width:30px;height:30px;padding:0;border:0;border-radius:6px;background:var(--q-reskin-glass-medium);overflow:hidden;cursor:zoom-in}.node-screen_promptOutput__Sz_kj:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.node-screen_promptOutputImage__1dvjf{display:block;width:100%;height:100%;object-fit:cover}.node-screen_stripSection__2cObp{display:grid;gap:14px;min-width:0}.node-screen_strip__5g6c_{display:flex;align-items:flex-start;gap:16px;margin:0 -24px;padding:4px 24px 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:0 24px;scrollbar-width:thin;scrollbar-color:var(--q-reskin-border-standard) transparent}.node-screen_pageNarrow__pAACo .node-screen_strip__5g6c_{margin:0 -16px;padding:4px 16px 6px;scroll-padding:0 16px;scroll-snap-type:x mandatory}.node-screen_stripItem__19Png{display:grid;gap:8px;flex:none;width:clamp(212px,24vw,300px);min-width:0;scroll-snap-align:start;transition:opacity .18s ease}.node-screen_pageNarrow__pAACo .node-screen_stripItem__19Png{width:min(78vw,300px)}.node-screen_stripLive__xks_a{width:auto}.node-screen_stripDim__EopL4{opacity:.72}.node-screen_stripPicture__4cpxy{position:relative;height:196px;width:auto;max-width:100%;border-radius:12px;overflow:hidden;background:var(--q-reskin-glass-soft);box-shadow:var(--q-reskin-shadow-card)}.node-screen_pageNarrow__pAACo .node-screen_stripPicture__4cpxy{height:172px}.node-screen_stripCurrent__pY0Sf .node-screen_stripPicture__4cpxy{box-shadow:0 0 0 2px var(--q-reskin-border-selected),var(--q-reskin-shadow-card)}.node-screen_stripOpen___AjN3{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.node-screen_stripOpen___AjN3:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:-2px;border-radius:12px}.node-screen_stripImage__eD_4N{display:block;width:100%;height:100%;object-fit:cover}.node-screen_stripMissing__z3yRe{display:grid;place-items:center;width:196px;height:100%;padding:12px;font-size:12px;text-align:center;color:var(--q-reskin-text-secondary)}.node-screen_stripClip__oJtNa{position:absolute;right:8px;bottom:8px;padding:2px 7px;border-radius:var(--q-reskin-radius-pill);background:var(--q-reskin-scrim-dialog);font-size:12px;font-weight:600;color:var(--q-reskin-text-primary);pointer-events:none}.node-screen_stripFoot__pX8mT{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.node-screen_stripMarks__IFN6e{min-width:0}.node-screen_stripTools__MeiB3{display:inline-flex;gap:4px;flex:none;margin-left:auto}.node-screen_stripTool__Rq6wq{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:32px;height:32px;padding:0 8px;border-radius:var(--q-reskin-radius-pill);border:1px solid var(--q-reskin-border-soft);background:var(--q-reskin-glass-soft);font-family:var(--q-reskin-font);font-size:12px;font-weight:600;color:var(--q-reskin-text-meta);cursor:pointer;transition:background-color var(--q-motion-fast) ease,border-color var(--q-motion-fast) ease,color var(--q-motion-fast) ease}.node-screen_stripTool__Rq6wq:hover{background:var(--q-reskin-glass-medium);border-color:var(--q-reskin-border-strong);color:var(--q-reskin-text-primary)}.node-screen_stripTool__Rq6wq:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.node-screen_stripTool__Rq6wq svg{width:14px;height:14px}.node-screen_stripToolOn__MGvvl{background:var(--q-reskin-glass-strong);border-color:var(--q-reskin-border-selected);color:var(--q-reskin-text-primary)}.node-screen_stripEmpty__jN9jU{margin:0;font-size:13px;color:var(--q-reskin-text-meta)}.node-screen_stripComments__FTzT8{display:grid;gap:10px;max-width:var(--measure);min-width:0;padding:12px 14px 14px;border-radius:14px;border:1px solid var(--q-reskin-border-soft);background:var(--q-reskin-glass-soft)}.node-screen_stripCommentsLabel__etzvw{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;color:var(--q-reskin-text-meta)}.node-screen_stripCommentsThumb__yjM_A{width:24px;height:24px;border-radius:6px;object-fit:cover}.node-screen_body__zLjeu{display:grid;gap:24px;max-width:var(--measure);min-width:0}.node-screen_layout__w1EFc{display:grid;gap:26px;min-width:0}.node-screen_section__ANNJt{position:relative;display:grid;gap:8px;min-width:0;transition:opacity .18s ease}.node-screen_sectionKind__brd7p{display:inline-flex;align-items:center;gap:6px;padding-right:96px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--q-reskin-text-secondary)}.node-screen_sectionKind__brd7p svg{width:12px;height:12px;flex:none}.node-screen_sectionVis__7tIoK{position:absolute;right:0;top:0;display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:1.2;color:var(--q-reskin-text-secondary);white-space:nowrap}.node-screen_sectionVis__7tIoK svg{width:11px;height:11px}.node-screen_sectionTitle__x4wJc{margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--q-reskin-text-primary);overflow-wrap:anywhere}.node-screen_sectionUnavailable___taUQ .node-screen_sectionTitle__x4wJc{color:var(--q-reskin-text-meta)}.node-screen_unavailable__Y_ojk{margin:0;padding:10px 12px;border-radius:10px;border:1px dashed var(--q-reskin-border-standard);font-size:13px;line-height:1.45;color:var(--q-reskin-text-meta)}.node-screen_text__5vPz1{margin:0;max-width:64ch;font-size:15px;line-height:1.55;color:var(--q-reskin-text-primary);overflow-wrap:anywhere}.node-screen_text__5vPz1+.node-screen_text__5vPz1{margin-top:4px}.node-screen_assetLink__1luFB{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-decoration-color:var(--q-reskin-border-strong);text-underline-offset:3px;cursor:zoom-in;border-radius:3px}.node-screen_assetLink__1luFB:hover{text-decoration-color:var(--q-reskin-text-primary)}.node-screen_assetLink__1luFB:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.node-screen_assetLinkDead__bzvy_{color:var(--q-reskin-text-meta);text-decoration:underline dotted;text-underline-offset:3px}.node-screen_list__CYBk7{display:grid;gap:6px;max-width:64ch;margin:0;padding-left:18px;font-size:15px;line-height:1.5;color:var(--q-reskin-text-primary)}.node-screen_list__CYBk7 li::marker{color:var(--q-reskin-text-secondary)}.node-screen_tile__eRtCj{position:relative;display:block;width:100%;padding:0;border:0;border-radius:10px;background:var(--q-reskin-glass-soft);box-shadow:var(--q-reskin-shadow-card);overflow:hidden;cursor:zoom-in;color:var(--q-reskin-text-secondary)}.node-screen_tile__eRtCj:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px}.node-screen_tileTall__yPP9S{width:auto;height:96px;max-width:100%}.node-screen_tileImage__2UDt1{display:block;width:100%;height:100%;object-fit:cover}.node-screen_tileMissing__VJZVk{display:grid;place-items:center;min-height:96px;aspect-ratio:4/3;cursor:default}.node-screen_tileMissing__VJZVk svg{width:18px;height:18px}.node-screen_tilePending__Zdl7B{position:absolute;inset:0;display:grid;place-items:center;color:var(--q-reskin-text-secondary)}.node-screen_tilePending__Zdl7B svg{width:18px;height:18px}.node-screen_grid__O8yx4{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;align-items:start}.node-screen_gridItem__ihzlX{display:grid;gap:6px;margin:0;min-width:0}.node-screen_caption__ELTjL{font-size:12px;line-height:1.4;color:var(--q-reskin-text-meta);overflow-wrap:anywhere}.node-screen_compare__KwK5M{display:grid;grid-template-columns:repeat(var(--columns,2),minmax(0,1fr));gap:14px;align-items:start}.node-screen_compareColumn___DNAa{display:grid;gap:8px;margin:0;min-width:0}.node-screen_compareCaption__flUfY{display:grid;gap:2px;font-size:13px;line-height:1.45;color:var(--q-reskin-text-meta);overflow-wrap:anywhere}.node-screen_compareCaption__flUfY b{font-size:14px;font-weight:600;color:var(--q-reskin-text-primary)}.node-screen_board__uvtuh{display:grid;gap:10px;margin:0;padding:0;list-style:none}.node-screen_beat__KIJH5{display:grid;grid-template-columns:22px auto minmax(0,1fr);align-items:center;gap:12px;min-width:0}.node-screen_beatNo__zspix{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--q-reskin-border-standard);background:var(--q-reskin-glass-soft);font-size:11px;font-weight:600;color:var(--q-reskin-text-meta)}.node-screen_beatTile__cI_61{flex:none}.node-screen_beatBlank__Cx_Ce{width:28px;height:2px;border-radius:2px;background:var(--q-reskin-border-strong)}.node-screen_beatText__gkSqZ{margin:0;font-size:14px;line-height:1.5;color:var(--q-reskin-text-primary);overflow-wrap:anywhere}.node-screen_fold__rvnnr{min-width:0;border-top:1px solid var(--q-reskin-border-softest);padding-top:12px}.node-screen_foldSummary__0M3Ww{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:600;color:var(--q-reskin-text-meta);cursor:pointer;list-style:none}.node-screen_foldSummary__0M3Ww::-webkit-details-marker{display:none}.node-screen_foldSummary__0M3Ww:before{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg);transition:transform var(--q-motion-fast) ease}.node-screen_fold__rvnnr[open]>.node-screen_foldSummary__0M3Ww:before{transform:rotate(45deg)}.node-screen_foldSummary__0M3Ww:hover{color:var(--q-reskin-text-primary)}.node-screen_foldSummary__0M3Ww:focus-visible{outline:2px solid var(--q-reskin-ring);outline-offset:2px;border-radius:6px}.node-screen_lineage__PsXrR{max-width:var(--measure);padding-top:4px}.node-screen_page__8Qjk2[data-view=client] [data-block-visibility=team],.node-screen_page__8Qjk2[data-view=client] [data-team-only],.node-screen_page__8Qjk2[data-view=client] [data-tile-shown=no]{opacity:.28}.node-screen_page__8Qjk2[data-view=client] [data-block-visibility=team] [data-tile-shown=no],.node-screen_page__8Qjk2[data-view=client] [data-team-only] [data-block-visibility=team],.node-screen_page__8Qjk2[data-view=client] [data-team-only] [data-team-only],.node-screen_page__8Qjk2[data-view=client] [data-team-only] [data-tile-shown=no]{opacity:1}@media (max-width:699.98px){.node-screen_bar__xva_v{gap:10px 12px}.node-screen_barRight__KpcLu{width:100%;margin-left:0}.node-screen_rail__3hN1R{grid-template-columns:1fr;gap:2px}.node-screen_compare__KwK5M{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.node-screen_grid__O8yx4{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.node-screen_beat__KIJH5{grid-template-columns:22px minmax(0,1fr)}.node-screen_beatBlank__Cx_Ce,.node-screen_beatText__gkSqZ,.node-screen_beatTile__cI_61{grid-column:2}.node-screen_promptHint__nUr21{display:none}}.selection_page__BVqws{min-height:100%;padding:16px;min-width:0}.selection_column__leitR{width:min(880px,100%);margin:0 auto;display:grid;gap:16px;min-width:0}.selection_bar__gm23W{display:grid;gap:6px;padding:16px 18px;border-radius:16px;min-width:0}.selection_kicker__z3Fy6{margin:0;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--q-reskin-text-secondary)}.selection_title__ne5qT{margin:0;font-size:22px;line-height:1.2;color:var(--q-reskin-text-primary);overflow-wrap:anywhere}.selection_meta__5rUFG{margin:0;font-size:14px;color:var(--q-reskin-text-secondary)}.selection_unavailable__SZ1pE{margin:0;font-size:14px;color:var(--q-reskin-text-primary)}.selection_close__QMjKn{justify-self:start;margin-top:4px}.selection_list__NakJH{display:grid;gap:28px;margin:0;padding:0;list-style:none;min-width:0}.selection_item__IF2m6{display:grid;gap:10px;min-width:0}.selection_media__yBOFi,.selection_video__QfXiT{display:block;width:100%;max-height:70vh;height:auto;object-fit:contain;border-radius:12px;background:transparent}.selection_file__IXthm,.selection_missing__DBVy2{margin:0;font-size:14px;line-height:1.4;color:var(--q-reskin-text-primary)}.selection_label__NMwQI{margin:0;font-size:15px;font-weight:600;color:var(--q-reskin-text-primary);overflow-wrap:anywhere}.selection_idline__2EKHp{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;min-width:0}.selection_id__1rZzd{font-size:12px;line-height:1.4;color:var(--q-reskin-text-secondary);overflow-wrap:anywhere}.selection_copy__GKgFF{border:0;padding:0;background:transparent;font:inherit;font-size:12px;color:var(--q-reskin-text-secondary);text-decoration:underline;cursor:pointer}.selection_actions__MeIds{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.selection_note__SHxiC{margin:0;font-size:13px;color:var(--q-reskin-text-secondary)}.selection_fallback__zzQBI{font-size:13px;color:var(--q-reskin-text-primary)}.selection_comment__OlTPS{display:grid;gap:8px;min-width:0}.selection_commentRow__a3LdK{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;min-width:0}.selection_commentRow__a3LdK textarea{flex:1 1 180px;min-width:0}.selection_empty__eVzlP{margin:0;font-size:15px;color:var(--q-reskin-text-primary)}@media (min-width:800px){.selection_page__BVqws{padding:28px 32px 48px}.selection_title__ne5qT{font-size:28px}}