.EZDrawer .EZDrawer__checkbox{display:none}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__overlay{opacity:1;display:block}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__container{visibility:visible;transform:translate(0,0)!important}.EZDrawer .EZDrawer__overlay{width:100%;height:100vh;display:none;position:fixed;top:0;left:0}.EZDrawer .EZDrawer__container{visibility:hidden;background:#fff;transition:all;position:fixed;box-shadow:0 0 10px 5px #0000001a}
.applicationNavigationBar-module__DOCd4a__navigationBar:before,.applicationNavigationBar-module__DOCd4a__navigationBar,.applicationNavigationBar-module__DOCd4a__navigationBar:after{border:none;border-image-width:0;border-radius:0}
.settingsSurface-module__wcH_OW__portal{inset-inline:0;top:var(--settings-viewport-top,0px);height:var(--settings-viewport-height,100dvh);pointer-events:none;position:fixed}:is(html:has(.settingsSurface-module__wcH_OW__drawer),body:has(.settingsSurface-module__wcH_OW__drawer)){overscroll-behavior:none;overflow:hidden}.settingsSurface-module__wcH_OW__overlay{background:var(--black-a8);pointer-events:auto;position:fixed;inset:0}.settingsSurface-module__wcH_OW__surface{--settings-space:clamp(20px, 5vw, 28px);background:var(--color-panel-solid);min-width:0;max-height:90dvh;color:var(--gray-12);flex-direction:column;padding:0;display:flex;overflow:clip}.settingsSurface-module__wcH_OW__drawer{--settings-drawer-height:calc(var(--settings-viewport-height,100dvh) - max(16px, env(safe-area-inset-top) + 8px));max-height:var(--settings-drawer-height);pointer-events:auto;background:var(--color-background);box-shadow:0 -12px 48px var(--black-a3);border-radius:24px 24px 0 0;outline:none;position:absolute;inset:auto 0 0}.settingsSurface-module__wcH_OW__tall{height:90dvh}.settingsSurface-module__wcH_OW__drawer.settingsSurface-module__wcH_OW__tall{height:var(--settings-drawer-height)}.settingsSurface-module__wcH_OW__desktop{width:calc(100vw - 32px)}.settingsSurface-module__wcH_OW__handle{flex-shrink:0;margin:12px auto 0}.settingsSurface-module__wcH_OW__handle [data-vaul-handle-hitarea]{z-index:1;touch-action:none;width:100vw;height:64px;top:-12px;transform:translate(-50%)}.settingsSurface-module__wcH_OW__header{padding:var(--space-3) var(--settings-space) var(--space-2);flex-shrink:0}.settingsSurface-module__wcH_OW__header .rt-IconButton{z-index:2;position:relative}.settingsSurface-module__wcH_OW__header h2{overflow-wrap:anywhere}.settingsSurface-module__wcH_OW__header h2:focus{outline:none}.settingsSurface-module__wcH_OW__navigation{min-width:0;padding-inline:var(--settings-space);flex-shrink:0}.settingsSurface-module__wcH_OW__navigation .rt-TabsList{box-shadow:none}.settingsSurface-module__wcH_OW__body{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--space-5) var(--settings-space);padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}.settingsSurface-module__wcH_OW__footer{padding:var(--space-4) var(--settings-space) calc(var(--space-4) + var(--settings-safe-bottom,env(safe-area-inset-bottom,0px)));background:inherit;flex-shrink:0}.settingsSurface-module__wcH_OW__surface button,.settingsSurface-module__wcH_OW__surface [role=switch],.settingsSurface-module__wcH_OW__surface [role=tab],.settingsSurface-module__wcH_OW__surface [role=combobox]{min-height:44px}.settingsSurface-module__wcH_OW__surface button{white-space:normal}.settingsSurface-module__wcH_OW__surface .rt-IconButton{flex-shrink:0;min-width:44px}.settingsSurface-module__wcH_OW__surface .rt-SegmentedControlRoot{min-width:0;min-height:44px}.settingsSurface-module__wcH_OW__surface .rt-SegmentedControlItem{min-width:0}.settingsSurface-module__wcH_OW__surface .rt-SegmentedControlItemLabel{padding-inline:var(--space-2)}.settingsSurface-module__wcH_OW__surface input,.settingsSurface-module__wcH_OW__surface textarea{font-size:max(16px,1em)}.settingsSurface-module__wcH_OW__surface .rt-TabsList{flex-wrap:nowrap;overflow-x:auto}.settingsSurface-module__wcH_OW__surface .rt-TabsTrigger{flex-shrink:0}.settingsSurface-module__wcH_OW__surface .rt-TabsContent[data-state=inactive]{display:none}.settingsSurface-module__wcH_OW__preview{text-align:left;width:100%;color:var(--gray-12);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;display:block}.settingsSurface-module__wcH_OW__preview:hover .settingsSurface-module__wcH_OW__editAffordance{text-decoration:underline}.settingsSurface-module__wcH_OW__preview:focus-visible{outline:2px solid var(--focus-8);outline-offset:4px;border-radius:var(--radius-2)}.settingsSurface-module__wcH_OW__editAffordance{align-items:center;gap:var(--space-1);color:var(--accent-11);flex-shrink:0;display:inline-flex}.settingsSurface-module__wcH_OW__previewText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--font-size-2);color:var(--gray-11);line-height:1.65}.settingsSurface-module__wcH_OW__editor{flex:1;height:100%;min-height:0}.settingsSurface-module__wcH_OW__editorBody{padding-top:var(--space-4);padding-bottom:var(--space-2);scroll-padding-bottom:var(--space-2);display:flex;overflow:hidden}.settingsSurface-module__wcH_OW__compactBody{padding-block:var(--space-3);scroll-padding-block:var(--space-3)}.settingsSurface-module__wcH_OW__compactFooter{padding-top:var(--space-2);padding-bottom:calc(var(--space-2) + var(--settings-safe-bottom,env(safe-area-inset-bottom,0px)))}.settingsSurface-module__wcH_OW__compactFooter .rt-Button{min-height:var(--space-6);padding-inline:var(--space-2);position:relative}.settingsSurface-module__wcH_OW__compactFooter .rt-Button:before{content:"";inset-inline:0;height:max(100%,44px);position:absolute;top:50%;transform:translateY(-50%)}.settingsSurface-module__wcH_OW__editor textarea{resize:none;overscroll-behavior:contain;min-height:100%;line-height:1.7}.settingsSurface-module__wcH_OW__tabBody{padding-top:var(--space-5)}.settingsSurface-module__wcH_OW__voiceRow{align-items:center;gap:var(--space-2);padding:var(--space-3) 0;display:flex}.settingsSurface-module__wcH_OW__voiceTrigger{align-items:center;gap:var(--space-3);text-align:left;min-width:0;padding:var(--space-2);border-radius:var(--radius-2);flex:1;display:flex}.settingsSurface-module__wcH_OW__voiceTrigger:focus-visible{outline:2px solid var(--focus-8)}.settingsSurface-module__wcH_OW__surface .settingsSurface-module__wcH_OW__pageLength .rt-SegmentedControlItemLabel{padding-inline:2px}.settingsSurface-module__wcH_OW__surface .rt-TextFieldRoot{min-height:44px}
.scenarioBuilder-module__Tb14na__shimmer{background:linear-gradient(110deg, var(--gray-10) 40%, var(--gray-10) 40%, var(--gray-12) 50%, var(--gray-10) 60%, var(--gray-10) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.5s linear infinite scenarioBuilder-module__Tb14na__shimmer;display:inline-flex}.scenarioBuilder-module__Tb14na__pulse{animation:2.5s ease-in-out infinite scenarioBuilder-module__Tb14na__pulse}@keyframes scenarioBuilder-module__Tb14na__shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes scenarioBuilder-module__Tb14na__pulse{0%,to{filter:brightness(.9)}50%{filter:brightness(1.2)}}.scenarioBuilder-module__Tb14na__accessibleScope{touch-action:manipulation}.scenarioBuilder-module__Tb14na__accessibleScope :where(button,a,input,textarea,select,summary,[role=textbox]):focus-visible{outline-offset:3px;outline:2px solid var(--focus-8)!important}@media (max-width:767px),(hover:none) and (pointer:coarse){.scenarioBuilder-module__Tb14na__accessibleScope input,.scenarioBuilder-module__Tb14na__accessibleScope textarea,.scenarioBuilder-module__Tb14na__accessibleScope select,.scenarioBuilder-module__Tb14na__accessibleScope [contenteditable],.scenarioBuilder-module__Tb14na__composerInput{font-size:max(16px,1em)!important}}@media (pointer:coarse){.scenarioBuilder-module__Tb14na__accessibleScope :where(button,summary){min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.scenarioBuilder-module__Tb14na__accessibleScope,.scenarioBuilder-module__Tb14na__accessibleScope *,.scenarioBuilder-module__Tb14na__shimmer,.scenarioBuilder-module__Tb14na__pulse{scroll-behavior:auto!important;transition:none!important;animation:none!important}.scenarioBuilder-module__Tb14na__shimmer{-webkit-text-fill-color:currentColor;background:0 0}}
