.Spinner-module__aUPLca__spinner{width:var(--spinner-size);height:var(--spinner-size);border-radius:999px;flex-shrink:0;animation:1s linear infinite Spinner-module__aUPLca__spin}.Spinner-module__aUPLca__sm{--spinner-size:14px;border:2px solid var(--spinner-track);border-top-color:var(--spinner-stroke)}.Spinner-module__aUPLca__md{--spinner-size:24px;border:3px solid var(--spinner-track);border-top-color:var(--spinner-stroke)}.Spinner-module__aUPLca__light{--spinner-track:#ffffff59;--spinner-stroke:#fff}.Spinner-module__aUPLca__dark{--spinner-track:#0003;--spinner-stroke:#000}@keyframes Spinner-module__aUPLca__spin{to{transform:rotate(360deg)}}
.Button-module__-Je6-q__button{border-radius:var(--radius-md,8px);cursor:pointer;transition:background var(--transition-fast,.15s ease), border-color var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease), opacity var(--transition-fast,.15s ease), transform var(--transition-fast,.15s ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:600;line-height:1.2;display:inline-flex}.Button-module__-Je6-q__button:hover:not(:disabled){transform:translateY(-1px)}.Button-module__-Je6-q__button:disabled{cursor:not-allowed;transform:none}.Button-module__-Je6-q__sm{min-height:32px;padding:.45rem .8rem;font-size:.82rem}.Button-module__-Je6-q__md{min-height:38px;padding:.6rem 1.25rem;font-size:.9rem}.Button-module__-Je6-q__primary{color:#fff;background:#3498db;border-color:#3498db73;box-shadow:0 2px 8px #3498db4d}.Button-module__-Je6-q__primary:hover:not(:disabled){background:#2980b9;border-color:#2980b999}.Button-module__-Je6-q__primary:disabled{color:#666;box-shadow:none;background:#333;border-color:#333}.Button-module__-Je6-q__danger{color:#fff;background:#ef4444;border-color:#ef444473}.Button-module__-Je6-q__danger:hover:not(:disabled){background:#dc2626;border-color:#dc262699}.Button-module__-Je6-q__success{color:#fff;background:#27ae60;border-color:#27ae6073}.Button-module__-Je6-q__success:hover:not(:disabled){background:#2ecc71;border-color:#2ecc7199}.Button-module__-Je6-q__info{color:#fff;background:#3498db;border-color:#3498db73}.Button-module__-Je6-q__info:hover:not(:disabled){background:#2980b9;border-color:#2980b999}.Button-module__-Je6-q__secondary{color:#ccc;background:0 0;border-color:#ffffff4d}.Button-module__-Je6-q__secondary:hover:not(:disabled){color:#fff;background:#ffffff0f;border-color:#fff6}.Button-module__-Je6-q__ghost{color:#aaa;background:0 0;border-color:#0000}.Button-module__-Je6-q__ghost:hover:not(:disabled){color:#fff;background:#ffffff14}.Button-module__-Je6-q__tab{color:#aaa;background:0 0;border-color:#ffffff26;font-weight:500}.Button-module__-Je6-q__tab[data-active=true]{color:#00bcd4;background:#00bcd426;border-color:#00bcd466;font-weight:700}.Button-module__-Je6-q__button svg{flex-shrink:0}
.Dialog-module__0sSroq__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000bf;position:fixed;inset:0}.Dialog-module__0sSroq__surface{width:min(90vw, var(--dialog-max-width));height:var(--dialog-height,auto);max-height:90vh;color:var(--text-primary,#fff);--dialog-chrome-bg:var(--sdk-bg-header,#2e2e34);--dialog-tools-header-bg:color-mix(in srgb, var(--dialog-chrome-bg) 85%, black);--dialog-body-bg:var(--sdk-bg-panel,#141416);background:var(--dialog-body-bg);border:1px solid var(--sdk-border-subtle,#ffffff1a);border-radius:var(--sdk-radius-md,12px);outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 10px 40px #00000080}.Dialog-module__0sSroq__surface[data-state=open]{animation:.18s ease-out Dialog-module__0sSroq__dialogFadeIn}.Dialog-module__0sSroq__surfaceSm{--dialog-max-width:420px}.Dialog-module__0sSroq__surfaceMd{--dialog-max-width:640px}.Dialog-module__0sSroq__surfaceLg{--dialog-max-width:900px}.Dialog-module__0sSroq__surfaceXl{--dialog-max-width:1400px}.Dialog-module__0sSroq__header{background:var(--dialog-chrome-bg,var(--sdk-bg-header,#2e2e34));border-bottom:1px solid var(--sdk-border-subtle,#ffffff1f);flex-direction:column;flex-shrink:0;gap:.375rem;padding:1rem 1.5rem;display:flex}.Dialog-module__0sSroq__header[data-variant=embedded]{background:0 0;margin-bottom:1rem;padding:0 0 .75rem}.Dialog-module__0sSroq__headerRow{justify-content:space-between;align-items:center;gap:1rem;width:100%;min-width:0;display:flex}.Dialog-module__0sSroq__headerMain{align-items:center;gap:.75rem;min-width:0;display:flex}.Dialog-module__0sSroq__headerLeading{flex-shrink:0;align-items:center;display:flex}.Dialog-module__0sSroq__header[data-variant=embedded] .Dialog-module__0sSroq__headerLeading .Dialog-module__0sSroq__iconButton{justify-content:flex-start;width:24px}.Dialog-module__0sSroq__headerText{flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0;display:flex}.Dialog-module__0sSroq__headerActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.Dialog-module__0sSroq__title{margin:0;font-size:1.3rem;font-weight:600;line-height:1.2}.Dialog-module__0sSroq__header[data-variant=embedded] .Dialog-module__0sSroq__title{font-size:1.125rem}.Dialog-module__0sSroq__subheader,.Dialog-module__0sSroq__description{color:var(--text-secondary,#aaa);margin:0;font-size:.85rem;line-height:1.4}.Dialog-module__0sSroq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Dialog-module__0sSroq__iconButton,.Dialog-module__0sSroq__closeButton{color:#999;border-radius:var(--radius-sm,4px);cursor:pointer;width:32px;height:32px;transition:color var(--transition-fast,.15s ease), background var(--transition-fast,.15s ease);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Dialog-module__0sSroq__iconButton:disabled,.Dialog-module__0sSroq__closeButton:disabled{cursor:default;opacity:.5}.Dialog-module__0sSroq__iconButton:hover:not(:disabled),.Dialog-module__0sSroq__closeButton:hover:not(:disabled){color:#fff;background:#ffffff1a}.Dialog-module__0sSroq__toolsHeader{background:var(--dialog-tools-header-bg,#25252c);border-bottom:1px solid var(--sdk-border-subtle,#ffffff1f);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.5rem;display:flex}.Dialog-module__0sSroq__body{background:var(--dialog-body-bg,var(--sdk-bg-panel,#141416));flex:1;min-height:0;overflow:auto;box-shadow:inset 0 1px #ffffff0a}.Dialog-module__0sSroq__bodyNoScroll{overflow:hidden}.Dialog-module__0sSroq__bodyPaddingNone{padding:0}.Dialog-module__0sSroq__bodyPaddingCompact{padding:1rem 1.5rem}.Dialog-module__0sSroq__bodyPaddingDefault{padding:1.5rem 2rem}.Dialog-module__0sSroq__bodyPaddingLoose{padding:2rem}.Dialog-module__0sSroq__footer{background:var(--dialog-chrome-bg,var(--sdk-bg-header,#2e2e34));border-top:1px solid var(--sdk-border-subtle,#ffffff1f);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:.75rem 1.5rem;display:flex}.Dialog-module__0sSroq__message{color:#ccc;margin:0 0 1rem;font-size:.95rem;line-height:1.5}.Dialog-module__0sSroq__actions{gap:.75rem;display:flex}.Dialog-module__0sSroq__actions[data-direction=column]{flex-direction:column}.Dialog-module__0sSroq__actions[data-direction=row]{flex-direction:row}.Dialog-module__0sSroq__actions[data-align=start]{justify-content:flex-start}.Dialog-module__0sSroq__actions[data-align=center]{justify-content:center}.Dialog-module__0sSroq__actions[data-align=end]{justify-content:flex-end}.Dialog-module__0sSroq__actions[data-align=stretch]>*{flex:1}.Dialog-module__0sSroq__callout{border:1px solid var(--dialog-callout-border);border-radius:var(--radius-sm,6px);color:var(--dialog-callout-color);background:var(--dialog-callout-bg);margin:0 0 1.5rem;padding:.75rem;font-size:.85rem;line-height:1.5}.Dialog-module__0sSroq__callout[data-tone=danger]{--dialog-callout-color:#ef4444;--dialog-callout-bg:#ef44441a;--dialog-callout-border:#ef444433}.Dialog-module__0sSroq__callout[data-tone=info]{--dialog-callout-color:#3b82f6;--dialog-callout-bg:#3b82f61a;--dialog-callout-border:#3b82f633}.Dialog-module__0sSroq__callout[data-tone=warning]{--dialog-callout-color:#f39c12;--dialog-callout-bg:#f39c121a;--dialog-callout-border:#f39c1233}@media (max-width:767px){.Dialog-module__0sSroq__surface{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none}.Dialog-module__0sSroq__header,.Dialog-module__0sSroq__toolsHeader,.Dialog-module__0sSroq__body,.Dialog-module__0sSroq__footer{padding-left:1rem;padding-right:1rem}.Dialog-module__0sSroq__toolsHeader{flex-direction:column;align-items:stretch}.Dialog-module__0sSroq__bodyPaddingNone{padding:0}.Dialog-module__0sSroq__footer{flex-direction:column-reverse}}@keyframes Dialog-module__0sSroq__dialogFadeIn{0%{opacity:0}to{opacity:1}}
.SDKPlaygroundHeader-module__091Zoa__titleWithAppliance{align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.SDKPlaygroundHeader-module__091Zoa__titleWithAppliance>span:first-child{flex-shrink:0}.SDKPlaygroundHeader-module__091Zoa__titleApplianceSlot{flex-shrink:0;min-width:0}.SDKPlaygroundHeader-module__091Zoa__titleSeparator{color:#555;-webkit-user-select:none;user-select:none;flex-shrink:0;line-height:1}.SDKPlaygroundHeader-module__091Zoa__panelChromeDesktop{-webkit-user-select:none;user-select:none;transition:background .15s,border-color .15s}.SDKPlaygroundHeader-module__091Zoa__panelChromeMobile{min-height:unset;-webkit-user-select:none;user-select:none;gap:.5rem;transition:background .15s,border-color .15s}.SDKPlaygroundHeader-module__091Zoa__applianceRow{color:#ccc;align-items:center;min-width:0;display:inline-flex}.SDKPlaygroundHeader-module__091Zoa__applianceNameText{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:220px;overflow:hidden}.SDKPlaygroundHeader-module__091Zoa__scriptName{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;line-height:1;overflow:hidden}
.LanguageSelector-module__cbElhW__container{align-items:center;gap:var(--language-selector-gap);padding:var(--language-selector-padding);background:var(--language-selector-bg);border:1px solid var(--language-selector-border);height:var(--language-selector-height);box-sizing:border-box;border-radius:6px;display:flex}.LanguageSelector-module__cbElhW__label{color:var(--language-selector-text);white-space:nowrap;font-size:.9rem}.LanguageSelector-module__cbElhW__group{background:var(--language-selector-bg);border:1px solid var(--language-selector-border);box-sizing:border-box;border-radius:4px;height:100%;display:flex;overflow:hidden}.LanguageSelector-module__cbElhW__button{color:var(--language-selector-text);padding:var(--language-selector-button-padding);font-size:var(--language-selector-button-font-size);cursor:pointer;box-sizing:border-box;background:0 0;border:none;align-items:center;height:100%;transition:all .2s;display:flex}.LanguageSelector-module__cbElhW__button:hover:not(:disabled):not(.LanguageSelector-module__cbElhW__buttonActive){color:#fff;background:#323d58f5}.LanguageSelector-module__cbElhW__button:disabled{cursor:not-allowed;opacity:.5}.LanguageSelector-module__cbElhW__buttonActive{color:#fff;background:#3b82f6}.LanguageSelector-module__cbElhW__badge{padding:var(--language-selector-badge-padding);font-size:var(--language-selector-badge-font-size);border-radius:3px;font-family:monospace;font-weight:700}
.AccountSecurityPanel-module__TPiYjq__dialogBody{min-height:0}
.DecisionDialog-module__Ma5lRG__medium{--dialog-max-width:520px}.DecisionDialog-module__Ma5lRG__wide{--dialog-max-width:600px}.DecisionDialog-module__Ma5lRG__iconBox{border-radius:var(--radius-md,8px);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.DecisionDialog-module__Ma5lRG__footerStack{flex-direction:column;align-items:stretch;gap:1rem;width:100%;display:flex}.DecisionDialog-module__Ma5lRG__hint{color:#888;text-align:center;margin:0;font-size:12px}.DecisionDialog-module__Ma5lRG__kbd{border-radius:var(--radius-sm,4px);background:#ffffff1a;padding:2px 6px;font-family:monospace}
.DecisionDialog-module__Cp-CIa__medium{--dialog-max-width:520px}.DecisionDialog-module__Cp-CIa__wide{--dialog-max-width:600px}.DecisionDialog-module__Cp-CIa__iconBox{border-radius:var(--radius-md,8px);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.DecisionDialog-module__Cp-CIa__footerStack{flex-direction:column;align-items:stretch;gap:1rem;width:100%;display:flex}.DecisionDialog-module__Cp-CIa__hint{color:#888;text-align:center;margin:0;font-size:12px}.DecisionDialog-module__Cp-CIa__kbd{border-radius:var(--radius-sm,4px);background:#ffffff1a;padding:2px 6px;font-family:monospace}
.PanelErrorBoundary-module__25v_VG__fallbackRoot{color:#e5e7eb;text-align:center;background:#1f1f1f;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;padding:1rem;display:flex}.PanelErrorBoundary-module__25v_VG__fallbackTitle{color:#fca5a5;margin:0;font-size:.95rem;font-weight:600}.PanelErrorBoundary-module__25v_VG__fallbackMessage{color:#cbd5e1;margin:0;font-size:.85rem}.PanelErrorBoundary-module__25v_VG__retryButton{color:#dbeafe;cursor:pointer;background:#3b82f633;border:1px solid #93c5fd80;border-radius:.35rem;margin-top:.25rem;padding:.4rem .7rem;font-size:.82rem;font-weight:600}.PanelErrorBoundary-module__25v_VG__retryButton:hover{background:#3b82f64d}.PanelErrorBoundary-module__25v_VG__retryButton:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}
.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn{box-shadow:none;border-radius:6px;transition:background-color .15s,border-color .15s,color .15s;overflow:hidden}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn:before{content:none}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn:after{content:none}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn:hover{transform:none}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn:hover svg{transform:none}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn-primary{color:#60a5fa;background:#60a5fa33;border-color:#60a5fa4d}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn-primary:hover:not(:disabled){color:#fff;background:#60a5fa47;border-color:#60a5fa}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn-secondary{color:#d1d5db;background:#ffffff0f;border-color:#ffffff2e}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn-secondary:hover:not(:disabled){color:#fff;background:#60a5fa1a;border-color:#60a5fa66}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn:hover:not(:disabled){box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 14px #ffffff2e}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn-danger{color:#fff;background:#e74c3c;border-color:#c0392b}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn-danger:hover:not(:disabled){background:#c0392b;border-color:#a93226;box-shadow:inset 0 0 0 1px #fff3,inset 0 0 18px #ffffff47!important}.SDKPlaygroundControls-module__7sL-8q__controlsContainer .btn-danger:disabled{color:#999;background:#555;border-color:#444}.SDKPlaygroundControls-module__7sL-8q__controlsContainer [data-test-id=sdk-controls-execute-btn]{color:#fff;background:#667eeae6;border-color:#667eea73}.SDKPlaygroundControls-module__7sL-8q__controlsContainer [data-test-id=sdk-controls-execute-btn]:hover:not(:disabled){color:#fff;background:#768aeef2;border-color:#8498f6a6;box-shadow:inset 0 0 0 1px #fff3,inset 0 0 18px #ffffff47!important}.SDKPlaygroundControls-module__7sL-8q__controlsContainer [data-test-id=sdk-controls-execute-btn]:disabled{color:#b6c4f6d1;background:#242a4af5;border-color:#6072c457}:is(.SDKPlaygroundControls-module__7sL-8q__controlsContainer [data-test-id=sdk-controls-file-btn],.SDKPlaygroundControls-module__7sL-8q__controlsContainer [data-test-id=sdk-controls-logs-btn]){color:#c3d4fff5;background:#283044eb;border-color:#6482c857}:is(.SDKPlaygroundControls-module__7sL-8q__controlsContainer [data-test-id=sdk-controls-file-btn]:hover:not(:disabled),.SDKPlaygroundControls-module__7sL-8q__controlsContainer [data-test-id=sdk-controls-logs-btn]:hover:not(:disabled)){color:#fff;background:#323d58f5;border-color:#7c9de980}.SDKPlaygroundControls-module__7sL-8q__menuChevron{flex-shrink:0}.SDKPlaygroundControls-module__7sL-8q__groupDivider{box-sizing:border-box;flex-shrink:0;align-self:stretch;align-items:stretch;display:flex}.SDKPlaygroundControls-module__7sL-8q__groupDividerLine{background:#ffffff38;align-self:stretch;width:1px}.SDKPlaygroundControls-module__7sL-8q__rightCluster{flex-shrink:0;justify-content:flex-end;align-self:stretch;align-items:stretch;gap:0;display:flex}.SDKPlaygroundControls-module__7sL-8q__runningScriptsBadge{color:#fff;cursor:pointer;background:#2ecc71;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;line-height:1;animation:1.5s infinite SDKPlaygroundControls-module__7sL-8q__pulse;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 4px #0000004d}.SDKPlaygroundControls-module__7sL-8q__globalsBadge{background:#3498db4d;border-radius:8px;padding:1px 5px;font-size:.7rem;font-weight:600}@keyframes SDKPlaygroundControls-module__7sL-8q__pulse{0%,to{opacity:1}50%{opacity:.6}}
.menus-module__6-d_3a__menuAnchor{z-index:100;flex-shrink:0;display:flex;position:relative}.menus-module__6-d_3a__menuAnchorInline{flex-shrink:0;display:inline-block;position:relative}.menus-module__6-d_3a__menuPanel{z-index:9999;background:#2a2a2a;border:1px solid #fff3;border-radius:6px;min-width:170px;margin-top:4px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 4px 12px #00000080}.menus-module__6-d_3a__menuPanelRight{min-width:180px;left:auto;right:0}.menus-module__6-d_3a__menuItem{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.6rem 1rem;font-size:.85rem;transition:background .2s;display:flex}.menus-module__6-d_3a__menuItemIcon{flex-shrink:0;display:inline-flex}.menus-module__6-d_3a__menuItemWithIcon{gap:.5rem;padding-left:.6rem}.menus-module__6-d_3a__menuItem:hover:not(:disabled){background:#ffffff1a}.menus-module__6-d_3a__menuItemBlue{color:#3498db}.menus-module__6-d_3a__menuItemBlue:hover:not(:disabled){background:#3498db1a}.menus-module__6-d_3a__menuItemDisabled{opacity:.5;cursor:not-allowed}.menus-module__6-d_3a__menuDivider{border-top:1px solid #ffffff1a;margin:4px 0}.menus-module__6-d_3a__menuSectionTitle{text-transform:uppercase;letter-spacing:.04em;color:#ffffff80;pointer-events:none;padding:.3rem 1rem .15rem .5rem;font-size:.6rem;font-weight:600}
.EntitlementUpsell-module__s2ph8a__root{position:relative;overflow:hidden}.EntitlementUpsell-module__s2ph8a__root:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#7c3aedd9 0%,#00d4ff8c 100%);border-radius:3px 0 0 3px;width:3px;height:100%;position:absolute;top:0;left:0}.EntitlementUpsell-module__s2ph8a__dismissButton{z-index:2;width:28px;height:28px;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s,border-color .2s;display:inline-flex;position:absolute;top:.45rem;right:.45rem}.EntitlementUpsell-module__s2ph8a__dismissButton:hover{color:var(--text-primary);background:#ffffff14;border-color:#ffffff1f}.EntitlementUpsell-module__s2ph8a__banner{gap:var(--spacing-md);padding:var(--spacing-md) calc(var(--spacing-md) + 2rem) var(--spacing-md) calc(var(--spacing-md) + 6px);-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-md);background:linear-gradient(135deg,#7c3aed14 0%,#00d4ff0a 100%);border:1px solid #7c3aed38;grid-template-columns:auto 1fr auto;align-items:center;animation:.45s cubic-bezier(.22,1,.36,1) both EntitlementUpsell-module__s2ph8a__upsellReveal;display:grid;box-shadow:0 4px 24px #0003,inset 0 1px #ffffff0a}.EntitlementUpsell-module__s2ph8a__inline{gap:.65rem var(--spacing-md);padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) calc(var(--spacing-md) + 6px);-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-md);background:linear-gradient(135deg,#7c3aed0f 0%,#00d4ff08 100%);border:1px solid #7c3aed29;grid-template-columns:auto 1fr;animation:.4s cubic-bezier(.22,1,.36,1) both EntitlementUpsell-module__s2ph8a__upsellReveal;display:grid;box-shadow:inset 0 1px #ffffff08}.EntitlementUpsell-module__s2ph8a__inline .EntitlementUpsell-module__s2ph8a__actions{grid-column:1/-1}.EntitlementUpsell-module__s2ph8a__card{text-align:center;padding:calc(var(--spacing-md) + .15rem) var(--spacing-sm);cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;align-items:center;gap:.3rem;min-height:100%;transition:border-color .2s,background .2s;animation:.4s both EntitlementUpsell-module__s2ph8a__upsellReveal;display:flex}.EntitlementUpsell-module__s2ph8a__card:before,.EntitlementUpsell-module__s2ph8a__card:after{display:none}.EntitlementUpsell-module__s2ph8a__card:hover{box-shadow:none;background:#ffffff09;border-color:#ffffff1a;transform:none}.EntitlementUpsell-module__s2ph8a__cardIcon{width:34px;height:34px;color:var(--text-muted);background:#ffffff08;border-radius:8px;justify-content:center;align-items:center;margin:0 auto .35rem;display:flex}.EntitlementUpsell-module__s2ph8a__cardStatus{letter-spacing:.02em;color:var(--text-muted);margin-top:.1rem;font-size:.62rem;font-weight:500}.EntitlementUpsell-module__s2ph8a__compact .EntitlementUpsell-module__s2ph8a__title{font-size:.82rem}.EntitlementUpsell-module__s2ph8a__compact .EntitlementUpsell-module__s2ph8a__description{font-size:.68rem}@keyframes EntitlementUpsell-module__s2ph8a__upsellReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.EntitlementUpsell-module__s2ph8a__iconWrap{border-radius:var(--radius-md);width:40px;height:40px;color:var(--accent-primary);background:linear-gradient(135deg,#7c3aed2e 0%,#00d4ff1a 100%);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff0f}.EntitlementUpsell-module__s2ph8a__card .EntitlementUpsell-module__s2ph8a__iconWrap{display:none}.EntitlementUpsell-module__s2ph8a__body{flex:1;min-width:0}.EntitlementUpsell-module__s2ph8a__title{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 .25rem;font-size:.88rem;font-weight:700}.EntitlementUpsell-module__s2ph8a__description{color:var(--text-secondary);margin:0;font-size:.72rem;line-height:1.45}.EntitlementUpsell-module__s2ph8a__planNote{color:var(--text-muted);margin:.35rem 0 0;font-size:.65rem}.EntitlementUpsell-module__s2ph8a__planNote strong{color:var(--text-secondary)}.EntitlementUpsell-module__s2ph8a__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.EntitlementUpsell-module__s2ph8a__banner .EntitlementUpsell-module__s2ph8a__actions{flex-direction:column;align-items:stretch}.EntitlementUpsell-module__s2ph8a__card .EntitlementUpsell-module__s2ph8a__actions{width:100%;margin-top:.35rem}.EntitlementUpsell-module__s2ph8a__unlockLink{color:var(--accent-primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.65rem;font-weight:600;text-decoration:none;transition:color .2s}.EntitlementUpsell-module__s2ph8a__unlockLink:hover{color:#66e5ff;text-decoration:underline}.EntitlementUpsell-module__s2ph8a__featureLabel{color:var(--text-primary);font-size:.74rem;font-weight:600}@media (max-width:768px){.EntitlementUpsell-module__s2ph8a__banner{text-align:left;grid-template-columns:1fr}.EntitlementUpsell-module__s2ph8a__banner .EntitlementUpsell-module__s2ph8a__iconWrap{display:none}}@media (prefers-reduced-motion:reduce){.EntitlementUpsell-module__s2ph8a__banner,.EntitlementUpsell-module__s2ph8a__inline,.EntitlementUpsell-module__s2ph8a__card{animation:none}}
.DialogTabStrip-module__WdPP2q__tabStrip{flex-shrink:0;gap:.5rem;display:flex}.DialogTabStrip-module__WdPP2q__badge{background:#ffffff1a;border-radius:999px;margin-left:.4rem;padding:.1rem .4rem;font-size:.75rem}
.dialogs-module__D-t7bG__shellSchedule{--dialog-max-width:480px}.dialogs-module__D-t7bG__scriptManagerBody{padding:1rem}.dialogs-module__D-t7bG__logExplorerBody{flex-direction:column;flex:auto;min-height:0;max-height:100%;padding:0;display:flex;overflow:hidden!important}.dialogs-module__D-t7bG__logExplorerMain{flex:auto;min-height:0;display:flex;overflow:hidden}.dialogs-module__D-t7bG__logExplorerToolsHeader{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.dialogs-module__D-t7bG__logExplorerToolsMain{flex-wrap:wrap;flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.dialogs-module__D-t7bG__logExplorerScriptBadge{color:#fff;background:#007acc;border-radius:4px;flex-shrink:0;padding:.2rem .45rem;font-size:.8rem}.dialogs-module__D-t7bG__logExplorerFilterScriptLabel{color:#e0e0e0;cursor:pointer;flex-shrink:0;align-items:center;gap:.25rem;margin-left:auto;font-size:.8rem;display:flex}
.CloudDataDialog-module__GcQ6JG__mainPanel{box-sizing:border-box;padding:1.5rem}@media (max-width:767px){.CloudDataDialog-module__GcQ6JG__mainPanel{padding:1rem}}
.RobotControlButtons-module__dH0ywW__control-buttons-container{border-top:1px solid #ffffff0a;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex;position:relative;overflow:hidden}.RobotControlButtons-module__dH0ywW__connection-status{color:#82a0ffe6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1;background:linear-gradient(135deg,#1e2332e6,#141928f2);border:1px solid #6482ff26;border-radius:12px;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem;font-size:.85rem;font-weight:600;display:flex;position:relative;box-shadow:0 4px 20px #00000040}.RobotControlButtons-module__dH0ywW__spinner{border:2px solid #6482ff33;border-top-color:#82a0ffcc;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite RobotControlButtons-module__dH0ywW__spin}@keyframes RobotControlButtons-module__dH0ywW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RobotControlButtons-module__dH0ywW__status-text{line-height:1}.RobotControlButtons-module__dH0ywW__primary-row{z-index:1;gap:.4rem;display:flex}.RobotControlButtons-module__dH0ywW__primary-button{background:var(--button-gradient);cursor:pointer;border:1px solid #ffffff1a;border-radius:11px;flex:1;align-items:center;gap:.6rem;min-width:0;padding:.7rem .85rem;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden;box-shadow:0 3px 14px #0003,0 1px 5px #00000026,inset 0 1px #ffffff14}.RobotControlButtons-module__dH0ywW__primary-button:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0f 0%,#0000 100%);border-radius:11px 11px 0 0;height:45%;position:absolute;top:0;left:0;right:0}.RobotControlButtons-module__dH0ywW__primary-button:hover{border-color:#ffffff2e;transform:translateY(-1px);box-shadow:0 6px 22px #00000040,0 3px 10px #0000002e,inset 0 1px #ffffff1f}.RobotControlButtons-module__dH0ywW__primary-button:active{transform:translateY(0)}.RobotControlButtons-module__dH0ywW__primary-icon-wrapper{background:#ffffff21;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .25s;display:flex;box-shadow:inset 0 1px #ffffff1f,0 1px 4px #0000001f}.RobotControlButtons-module__dH0ywW__primary-button:hover .RobotControlButtons-module__dH0ywW__primary-icon-wrapper{background:#ffffff30;transform:scale(1.04)}.RobotControlButtons-module__dH0ywW__primary-icon{color:#fffffff2;justify-content:center;align-items:center;display:flex}.RobotControlButtons-module__dH0ywW__primary-icon svg{width:17px;height:17px}.RobotControlButtons-module__dH0ywW__primary-label{color:#ffffffeb;letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:700;overflow:hidden}.RobotControlButtons-module__dH0ywW__automation-card{z-index:1;background:#2ecc710f;border:1px solid #2ecc711a;border-radius:9px;transition:all .25s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden}.RobotControlButtons-module__dH0ywW__automation-card:hover{background:#2ecc7117;border-color:#2ecc7138;box-shadow:0 3px 12px #2ecc710f}:is(.RobotControlButtons-module__dH0ywW__automation-card>button,.RobotControlButtons-module__dH0ywW__automation-card>div){width:100%;height:100%}.RobotControlButtons-module__dH0ywW__automation-card button{min-height:unset;border-radius:8px;align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:.68rem;transition:background .2s;display:flex;box-shadow:none!important;background:0 0!important;border:none!important}.RobotControlButtons-module__dH0ywW__automation-card button:hover{background:#2ecc710a!important}.RobotControlButtons-module__dH0ywW__tertiary-section{z-index:1;position:relative}.RobotControlButtons-module__dH0ywW__tertiary-grid{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:.35rem;display:grid}.RobotControlButtons-module__dH0ywW__tertiary-button{cursor:pointer;background:linear-gradient(135deg,#191e2acc,#141824e6);border:1px solid #ffffff0a;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.5rem .35rem;transition:all .25s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000001a}.RobotControlButtons-module__dH0ywW__tertiary-button:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff14,#0000);height:1px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.RobotControlButtons-module__dH0ywW__tertiary-button:hover{border-color:color-mix(in srgb, var(--button-color) 30%, transparent);box-shadow:0 4px 14px #0000002e, 0 0 16px color-mix(in srgb, var(--button-color) 10%, transparent);background:linear-gradient(135deg,#232a3ae6,#1c2230f2);transform:translateY(-1px)}.RobotControlButtons-module__dH0ywW__tertiary-button:hover:before{opacity:1}.RobotControlButtons-module__dH0ywW__tertiary-button:active{transform:translateY(0)}.RobotControlButtons-module__dH0ywW__tertiary-icon{color:var(--button-color);opacity:.85;justify-content:center;align-items:center;transition:all .25s;display:flex}.RobotControlButtons-module__dH0ywW__tertiary-icon svg{width:17px;height:17px}.RobotControlButtons-module__dH0ywW__tertiary-button:hover .RobotControlButtons-module__dH0ywW__tertiary-icon{opacity:1;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--button-color) 40%, transparent));transform:scale(1.1)}.RobotControlButtons-module__dH0ywW__tertiary-button-label{color:#ffffff73;text-transform:uppercase;letter-spacing:.4px;font-size:.55rem;font-weight:600;transition:color .25s}.RobotControlButtons-module__dH0ywW__tertiary-button:hover .RobotControlButtons-module__dH0ywW__tertiary-button-label{color:#fffc}.RobotControlButtons-module__dH0ywW__compact-container{flex-wrap:wrap;flex:1;align-items:center;gap:.35rem;min-width:0;padding:.35rem .75rem;display:flex}.RobotControlButtons-module__dH0ywW__compact-primary{background:var(--button-gradient);cursor:pointer;white-space:nowrap;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;width:120px;padding:.3rem .65rem;transition:all .2s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:0 2px 8px #00000026}.RobotControlButtons-module__dH0ywW__compact-primary:hover{border-color:#fff3;transform:translateY(-1px);box-shadow:0 4px 14px #0003}.RobotControlButtons-module__dH0ywW__compact-primary:active{transform:translateY(0)}.RobotControlButtons-module__dH0ywW__compact-primary-icon{color:#ffffffe6;align-items:center;display:flex}.RobotControlButtons-module__dH0ywW__compact-primary-icon svg{width:14px;height:14px}.RobotControlButtons-module__dH0ywW__compact-primary-label{color:#ffffffe6;letter-spacing:.1px;font-size:.68rem;font-weight:600}.RobotControlButtons-module__dH0ywW__compact-divider{background:#ffffff14;flex-shrink:0;width:1px;height:20px;margin:0 .15rem}.RobotControlButtons-module__dH0ywW__compact-tool{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0a;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .2s cubic-bezier(.23,1,.32,1);display:inline-flex}.RobotControlButtons-module__dH0ywW__compact-tool:hover{border-color:color-mix(in srgb, var(--button-color) 35%, transparent);box-shadow:0 3px 10px #00000026, 0 0 12px color-mix(in srgb, var(--button-color) 12%, transparent);background:#ffffff14;transform:translateY(-1px)}.RobotControlButtons-module__dH0ywW__compact-tool:active{transform:translateY(0)}.RobotControlButtons-module__dH0ywW__compact-tool-icon{color:var(--button-color);opacity:.7;justify-content:center;align-items:center;transition:all .2s;display:flex}.RobotControlButtons-module__dH0ywW__compact-tool-icon svg{width:15px;height:15px}.RobotControlButtons-module__dH0ywW__compact-tool:hover .RobotControlButtons-module__dH0ywW__compact-tool-icon{opacity:1;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--button-color) 30%, transparent))}.RobotControlButtons-module__dH0ywW__compact-loading{background:#6482ff0f;border:1px solid #6482ff1a;border-radius:6px;align-items:center;gap:.5rem;padding:.25rem .6rem;display:inline-flex}.RobotControlButtons-module__dH0ywW__compact-loading .RobotControlButtons-module__dH0ywW__spinner{border-width:1.5px;width:12px;height:12px}.RobotControlButtons-module__dH0ywW__compact-loading-text{color:#82a0ffb3;white-space:nowrap;font-size:.65rem;font-weight:500}.RobotControlButtons-module__dH0ywW__hero-row,.RobotControlButtons-module__dH0ywW__hero-button,.RobotControlButtons-module__dH0ywW__hero-icon-wrapper,.RobotControlButtons-module__dH0ywW__hero-icon,.RobotControlButtons-module__dH0ywW__hero-text,.RobotControlButtons-module__dH0ywW__hero-label,.RobotControlButtons-module__dH0ywW__hero-sublabel,.RobotControlButtons-module__dH0ywW__scripting-row,.RobotControlButtons-module__dH0ywW__scripting-button,.RobotControlButtons-module__dH0ywW__scripting-icon-wrapper,.RobotControlButtons-module__dH0ywW__scripting-icon,.RobotControlButtons-module__dH0ywW__scripting-label,.RobotControlButtons-module__dH0ywW__primary-buttons-row,.RobotControlButtons-module__dH0ywW__primary-section,.RobotControlButtons-module__dH0ywW__secondary-section,.RobotControlButtons-module__dH0ywW__automation-wrapper,.RobotControlButtons-module__dH0ywW__primary-glow,.RobotControlButtons-module__dH0ywW__primary-shine,.RobotControlButtons-module__dH0ywW__visualizer-button,.RobotControlButtons-module__dH0ywW__visualizer-icon-wrapper,.RobotControlButtons-module__dH0ywW__visualizer-icon,.RobotControlButtons-module__dH0ywW__visualizer-text,.RobotControlButtons-module__dH0ywW__visualizer-label,.RobotControlButtons-module__dH0ywW__visualizer-sublabel,.RobotControlButtons-module__dH0ywW__visualizer-arrow,.RobotControlButtons-module__dH0ywW__visualizer-shine,.RobotControlButtons-module__dH0ywW__tertiary-label,.RobotControlButtons-module__dH0ywW__control-button,.RobotControlButtons-module__dH0ywW__button-icon,.RobotControlButtons-module__dH0ywW__button-label{display:none}@media (max-width:768px){.RobotControlButtons-module__dH0ywW__control-buttons-container{gap:.4rem;padding:.75rem 1rem}.RobotControlButtons-module__dH0ywW__primary-row{gap:.35rem}.RobotControlButtons-module__dH0ywW__primary-button{gap:.5rem;padding:.55rem .7rem}.RobotControlButtons-module__dH0ywW__primary-icon-wrapper{width:26px;height:26px}.RobotControlButtons-module__dH0ywW__primary-icon svg{width:15px;height:15px}.RobotControlButtons-module__dH0ywW__primary-label{font-size:.68rem}.RobotControlButtons-module__dH0ywW__tertiary-grid{grid-template-columns:repeat(auto-fit,minmax(50px,1fr));gap:.3rem}.RobotControlButtons-module__dH0ywW__tertiary-button{padding:.4rem .3rem}.RobotControlButtons-module__dH0ywW__tertiary-icon svg{width:15px;height:15px}.RobotControlButtons-module__dH0ywW__tertiary-button-label{font-size:.5rem}.RobotControlButtons-module__dH0ywW__compact-container{padding:.3rem .5rem}.RobotControlButtons-module__dH0ywW__compact-primary{width:auto}.RobotControlButtons-module__dH0ywW__compact-divider{display:none}}@media (max-width:380px){.RobotControlButtons-module__dH0ywW__primary-row{flex-direction:column;gap:.3rem}.RobotControlButtons-module__dH0ywW__tertiary-grid{grid-template-columns:repeat(3,1fr)}.RobotControlButtons-module__dH0ywW__tertiary-button{padding:.4rem .25rem}.RobotControlButtons-module__dH0ywW__tertiary-button-label{font-size:.48rem}}
.TextInput-module__vZPrIW__input{width:100%;color:var(--text-primary,#fff);background:var(--bg-primary,#1a1a1a);border-radius:var(--radius-sm,6px);transition:border-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease), background var(--transition-fast,.15s ease);border:1px solid #fff3;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.9rem}.TextInput-module__vZPrIW__input::placeholder{color:var(--text-muted,#888)}.TextInput-module__vZPrIW__input:hover:not(:focus){border-color:#ffffff47}.TextInput-module__vZPrIW__input:focus{border-color:var(--accent-primary,#00d4ff);background:#ffffff0f;box-shadow:0 0 0 3px #00d4ff1a}.TextInput-module__vZPrIW__input:disabled{opacity:.5;cursor:not-allowed}.TextInput-module__vZPrIW__inputSm{padding:.5rem .65rem;font-size:.75rem}.TextInput-module__vZPrIW__inputInline{width:auto;min-width:0;padding:.125rem .375rem;font-size:.75rem;display:inline-block}.TextInput-module__vZPrIW__inputMono{font-family:ui-monospace,Cascadia Code,Menlo,monospace}.TextInput-module__vZPrIW__inputInvalid{border-color:#e74c3c8c}.TextInput-module__vZPrIW__inputInvalid:focus{border-color:#e74c3cbf;box-shadow:0 0 0 3px #e74c3c1f}.TextInput-module__vZPrIW__inputInterval{text-align:center;width:80px;padding:.6rem}
.Form-module__Oj9KSG__formStack{flex-direction:column;gap:1rem;min-height:0;display:flex}.Form-module__Oj9KSG__formStackDense{gap:.75rem}.Form-module__Oj9KSG__formEditorRoot{flex-direction:column;flex:1;gap:1rem;height:100%;min-height:0;display:flex;overflow:hidden}.Form-module__Oj9KSG__formRow{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.Form-module__Oj9KSG__formField{flex-direction:column;gap:.25rem;min-width:0;display:flex}.Form-module__Oj9KSG__formFieldGrow{flex:300px;min-width:200px}.Form-module__Oj9KSG__formFieldNarrow{flex:0 0 150px;min-width:0}.Form-module__Oj9KSG__formFieldFlex{flex:200px;min-width:150px}.Form-module__Oj9KSG__formFieldMbTight{margin-bottom:.75rem}.Form-module__Oj9KSG__formFieldMbRelaxed{margin-bottom:1.25rem}.Form-module__Oj9KSG__formFieldMbSection{margin-bottom:1rem}.Form-module__Oj9KSG__formLabel{color:var(--text-secondary,#aaa);margin:0;font-size:.75rem}.Form-module__Oj9KSG__formLabelLg{font-size:.85rem;font-weight:500}.Form-module__Oj9KSG__formLabelInline{margin:0;display:inline}.Form-module__Oj9KSG__formSectionLabel{color:var(--text-secondary,#aaa);margin:0 0 .25rem;font-size:.75rem}.Form-module__Oj9KSG__formSectionLabelLoose{margin-bottom:.5rem}.Form-module__Oj9KSG__select{width:100%;color:var(--text-primary,#fff);cursor:pointer;border-radius:var(--radius-sm,6px);background:#ffffff0d;border:1px solid #fff3;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.8rem}.Form-module__Oj9KSG__select:disabled{cursor:not-allowed;opacity:.6}.Form-module__Oj9KSG__select option{color:var(--text-primary,#fff);background:#1a1a2e}.Form-module__Oj9KSG__select optgroup{color:var(--accent-secondary,#9c27b0);background:#1a1a2e;font-weight:600}.Form-module__Oj9KSG__selectGrow{flex:1;min-width:120px}.Form-module__Oj9KSG__selectInline{width:auto;min-width:5rem;padding:.125rem .25rem;font-size:.75rem}.Form-module__Oj9KSG__checkboxRow{flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:1.5rem;display:flex}.Form-module__Oj9KSG__checkboxLabel{color:var(--text-secondary,#aaa);cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.Form-module__Oj9KSG__checkboxLabel input{cursor:inherit}.Form-module__Oj9KSG__checkboxLabel:has(input:disabled){cursor:not-allowed;opacity:.75}.Form-module__Oj9KSG__checkboxLabelComfortable{font-size:.9rem}.Form-module__Oj9KSG__tabStrip{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}.Form-module__Oj9KSG__tabStripPlain{border-bottom:none;margin-bottom:1rem;padding-bottom:0}.Form-module__Oj9KSG__tabStripBare{border-bottom:none;margin-bottom:0;padding-bottom:0}.Form-module__Oj9KSG__tabButtonFill{flex:1;font-size:.85rem}.Form-module__Oj9KSG__tabButton{color:#fff;cursor:pointer;border-radius:var(--radius-sm,6px);transition:background var(--transition-fast,.15s ease), border-color var(--transition-fast,.15s ease);background:#ffffff1a;border:1px solid #fff3;padding:8px 16px;font-size:12px;font-weight:500}.Form-module__Oj9KSG__tabButton:hover:not(:disabled){background:#ffffff26}.Form-module__Oj9KSG__tabButton:disabled{cursor:not-allowed;opacity:.5}.Form-module__Oj9KSG__tabButtonActive{font-weight:700}.Form-module__Oj9KSG__toolbar{border-radius:var(--radius-sm,6px);background:#0003;border:1px solid #ffffff1a;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.5rem;display:flex}.Form-module__Oj9KSG__toolbarMeta{color:var(--text-secondary,#aaa);white-space:nowrap;font-size:.7rem}.Form-module__Oj9KSG__toolbarInlineGroup{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.Form-module__Oj9KSG__dateInput{box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:auto;min-width:9.25rem;max-width:100%}.Form-module__Oj9KSG__dateInputEmpty{color:var(--text-muted,#888)}.Form-module__Oj9KSG__searchInputInToolbar{flex:1;min-width:0;font-size:.7rem}.Form-module__Oj9KSG__monoTextarea{color:#fff;resize:none;white-space:pre;overflow-wrap:normal;border-radius:var(--radius-sm,6px);background:#0000004d;border:1px solid #fff3;outline:none;flex:1;width:100%;min-height:0;padding:12px;font-family:ui-monospace,Cascadia Code,Menlo,monospace;font-size:11px;line-height:1.5;overflow:auto}.Form-module__Oj9KSG__monoTextarea:disabled{opacity:.6}.Form-module__Oj9KSG__monoTextareaInvalid{border-color:#e74c3ca6}.Form-module__Oj9KSG__formTextArea{box-sizing:border-box;width:100%;color:var(--text-primary,#fff);resize:vertical;border-radius:var(--radius-sm,6px);background:#0000004d;border:1px solid #ffffff26;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.9rem;line-height:1.45}.Form-module__Oj9KSG__formTextArea:focus{border-color:var(--accent-primary,#00d4ff)}.Form-module__Oj9KSG__formTextArea:disabled{opacity:.6}.Form-module__Oj9KSG__formTextAreaCompact{min-height:60px}.Form-module__Oj9KSG__formTextAreaTall{min-height:80px}.Form-module__Oj9KSG__formTextAreaCompact,.Form-module__Oj9KSG__formTextAreaTall{font-size:.6875rem}.Form-module__Oj9KSG__formReadonlyBlock{background:#0003;border-radius:4px;padding:.5rem .75rem}.Form-module__Oj9KSG__formReadonlyMono{color:var(--text-muted,#888);word-break:break-all;margin:0;font-family:ui-monospace,Cascadia Code,Menlo,monospace;font-size:.75rem}.Form-module__Oj9KSG__editorColumn{flex-direction:column;flex:1;min-height:0;display:flex}.Form-module__Oj9KSG__hintAccent{color:#e91e63;flex:none;align-items:center;gap:.25rem;padding-top:1.5rem;font-size:.7rem;display:flex}.Form-module__Oj9KSG__footerSplit{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;width:100%;min-width:0;display:flex}.Form-module__Oj9KSG__footerNote{color:var(--text-secondary,#aaa);flex:12rem;margin:0;font-size:.75rem;line-height:1.35}.Form-module__Oj9KSG__footerActions{flex-shrink:0;margin-left:auto}.Form-module__Oj9KSG__calloutTight{margin:0 0 .75rem}.Form-module__Oj9KSG__calloutSpacingBottomLg{margin:0 0 1rem}.Form-module__Oj9KSG__calloutSpacingTopLg{margin:1rem 0 0}.Form-module__Oj9KSG__calloutBanner{border-radius:0;margin:0}@media (max-width:767px){.Form-module__Oj9KSG__footerSplit{flex-direction:column-reverse;align-items:stretch}.Form-module__Oj9KSG__footerActions{width:100%;margin-left:0}}
.webSimLaunchProgress-module__XuxXrW__barInner{background:linear-gradient(90deg,#00bcd4,#4dd0e1,#00bcd4) 0 0/200% 100%;border-radius:2px;height:100%}.webSimLaunchProgress-module__XuxXrW__barInnerIndeterminate{width:30%;animation:2s ease-in-out infinite webSimLaunchProgress-module__XuxXrW__webSimLaunchProgressIndeterminate}.webSimLaunchProgress-module__XuxXrW__barInnerDeterminate{transform-origin:0;width:100%;animation:webSimLaunchProgress-module__XuxXrW__webSimLaunchProgressDeterminate var(--web-sim-wait-progress-duration,60s) linear forwards;transform:scaleX(0)}@keyframes webSimLaunchProgress-module__XuxXrW__webSimLaunchProgressIndeterminate{0%{background-position:0%;margin-left:0%}50%{background-position:100%;margin-left:70%}to{background-position:0%;margin-left:0%}}@keyframes webSimLaunchProgress-module__XuxXrW__webSimLaunchProgressDeterminate{0%{background-position:0%;transform:scaleX(0)}to{background-position:100%;transform:scaleX(1)}}
.dashboard-module__3n_SEq__dashboard-content{gap:var(--spacing-xl);flex-direction:column;display:flex}.dashboard-module__3n_SEq__dashboard-section{width:100%}.dashboard-module__3n_SEq__section-header{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}.dashboard-module__3n_SEq__section-header h2{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:600}.dashboard-module__3n_SEq__fleet-stats{gap:var(--spacing-lg);display:flex}.dashboard-module__3n_SEq__stat{text-align:center;flex-direction:column;align-items:center;display:flex}.dashboard-module__3n_SEq__stat-number{color:var(--accent-primary);font-size:2rem;font-weight:700;line-height:1}.dashboard-module__3n_SEq__stat-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.8rem}.dashboard-module__3n_SEq__loading-container{align-items:center;gap:var(--spacing-md);color:var(--text-secondary);flex-direction:column;display:flex}.dashboard-module__3n_SEq__empty-state{text-align:center;padding:var(--spacing-xl) var(--spacing-lg);color:var(--text-secondary);max-width:900px;margin:0 auto}.dashboard-module__3n_SEq__hero-logo-container{margin-bottom:2.5rem;display:inline-block;position:relative}.dashboard-module__3n_SEq__hero-logo{object-fit:contain;filter:drop-shadow(0 0 40px #667eea4d);width:auto;height:140px;display:block}.dashboard-module__3n_SEq__hero-eye{pointer-events:none;z-index:10;width:52px;height:52px;position:absolute;top:50%;transform:translateY(-50%)}.dashboard-module__3n_SEq__hero-left-eye{left:11%}.dashboard-module__3n_SEq__hero-right-eye{right:11%}.dashboard-module__3n_SEq__hero-pupil{z-index:1;background:radial-gradient(circle,#00d4ff 0%,#8257e5cc 100%);border-radius:50%;width:55%;height:55%;animation:8s ease-in-out infinite dashboard-module__3n_SEq__heroLookAround;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #00d4ff99}.dashboard-module__3n_SEq__hero-left-eye .dashboard-module__3n_SEq__hero-pupil{left:47%}.dashboard-module__3n_SEq__hero-right-eye .dashboard-module__3n_SEq__hero-pupil{left:53%}@keyframes dashboard-module__3n_SEq__heroLookAround{0%,10%{border-radius:50%;transform:translate(-50%,-50%)scaleY(1)}12%{border-radius:50%/10%;transform:translate(-50%,-50%)scaleY(.1)}14%{border-radius:50%;transform:translate(-50%,-50%)scaleY(1)}20%,28%{border-radius:50%;transform:translate(-100%,-50%)scaleY(1)}35%,43%{border-radius:50%;transform:translateY(-50%)scaleY(1)}50%,58%{border-radius:50%;transform:translate(-50%,20%)scaleY(1)}65%,75%{border-radius:50%;transform:translate(-50%,-50%)scaleY(1)}78%{border-radius:50%/10%;transform:translate(-50%,-50%)scaleY(.1)}80%,to{border-radius:50%;transform:translate(-50%,-50%)scaleY(1)}}.dashboard-module__3n_SEq__empty-state-header{margin-bottom:2.5rem}.dashboard-module__3n_SEq__empty-state-title{color:var(--text-primary);background:linear-gradient(135deg,#fff 0%,#fffc 100%);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-size:2rem;font-weight:700}.dashboard-module__3n_SEq__empty-state-subtitle{color:var(--text-secondary);opacity:.8;margin:0;font-size:1.05rem}.dashboard-module__3n_SEq__onboarding-options{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.dashboard-module__3n_SEq__onboarding-option{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);cursor:pointer;text-align:center;background:linear-gradient(165deg,#1c202df2 0%,#121623fa 50%,#0f121cfc 100%);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;align-items:center;padding:2rem 1.5rem;text-decoration:none;transition:all .4s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0006,0 2px 8px #0003,inset 0 1px #ffffff0f}a.dashboard-module__3n_SEq__onboarding-option,a.dashboard-module__3n_SEq__onboarding-option:hover,a.dashboard-module__3n_SEq__onboarding-option:focus,a.dashboard-module__3n_SEq__onboarding-option:visited{text-decoration:none}.dashboard-module__3n_SEq__onboarding-option:before{content:"";opacity:0;pointer-events:none;z-index:0;transition:opacity .4s;position:absolute;inset:0}.dashboard-module__3n_SEq__onboarding-option:after{content:"";opacity:0;z-index:3;height:1px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__cloud-sim:before{background:radial-gradient(80% 50% at 50% 0,#00bcd426 0%,#0000 60%),radial-gradient(60% 40% at 50% 100%,#0096b414 0%,#0000 50%)}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__cloud-sim:after{background:linear-gradient(90deg,#0000 5%,#00bcd499 30%,#00e6ff99 70%,#0000 95%)}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__hardware:before{background:radial-gradient(80% 50% at 50% 0,#a855f726 0%,#0000 60%),radial-gradient(60% 40% at 50% 100%,#8b5cf614 0%,#0000 50%)}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__hardware:after{background:linear-gradient(90deg,#0000 5%,#a855f799 30%,#c084fc99 70%,#0000 95%)}.dashboard-module__3n_SEq__onboarding-option:hover{transform:translateY(-8px);box-shadow:0 20px 60px #0006,0 8px 32px #00000059,inset 0 1px #ffffff1a}.dashboard-module__3n_SEq__onboarding-option:hover:before,.dashboard-module__3n_SEq__onboarding-option:hover:after{opacity:1}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__cloud-sim:hover{border-color:#00bcd466;box-shadow:0 20px 60px #00bcd433,0 8px 32px #00000059,0 0 80px #00bcd41a,inset 0 1px #ffffff1a}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__hardware:hover{border-color:#a855f766;box-shadow:0 20px 60px #a855f733,0 8px 32px #00000059,0 0 80px #a855f71a,inset 0 1px #ffffff1a}.dashboard-module__3n_SEq__option-icon{z-index:1;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:1.5rem;display:flex;position:relative}.dashboard-module__3n_SEq__option-icon svg{width:100%;height:100%}.dashboard-module__3n_SEq__option-content{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.dashboard-module__3n_SEq__option-title{letter-spacing:.2px;margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__cloud-sim .dashboard-module__3n_SEq__option-title{color:#00e5ff}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__hardware .dashboard-module__3n_SEq__option-title{color:#c084fc}.dashboard-module__3n_SEq__option-description{color:#fff9;flex:1;margin:0 0 1.25rem;font-size:.9rem;line-height:1.5}.dashboard-module__3n_SEq__option-cta{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__cloud-sim .dashboard-module__3n_SEq__option-cta{color:#00e5ff;background:linear-gradient(135deg,#00bcd433,#00bcd41a);border:1px solid #00bcd44d}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__cloud-sim:hover .dashboard-module__3n_SEq__option-cta{background:linear-gradient(135deg,#00bcd44d,#00bcd433);border-color:#00bcd480;box-shadow:0 4px 20px #00bcd44d}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__hardware .dashboard-module__3n_SEq__option-cta{color:#c084fc;background:linear-gradient(135deg,#a855f733,#a855f71a);border:1px solid #a855f74d}.dashboard-module__3n_SEq__onboarding-option.dashboard-module__3n_SEq__hardware:hover .dashboard-module__3n_SEq__option-cta{background:linear-gradient(135deg,#a855f74d,#a855f733);border-color:#a855f780;box-shadow:0 4px 20px #a855f74d}.dashboard-module__3n_SEq__option-badge{text-transform:uppercase;letter-spacing:.5px;z-index:2;border-radius:20px;padding:.35rem .75rem;font-size:.7rem;font-weight:600;position:absolute;top:1rem;right:1rem}.dashboard-module__3n_SEq__option-badge.dashboard-module__3n_SEq__recommended{color:#00e5ff;background:linear-gradient(135deg,#00bcd44d,#00bcd426);border:1px solid #00bcd466}@keyframes dashboard-module__3n_SEq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes dashboard-module__3n_SEq__pulse-glow{0%,to{opacity:.6}50%{opacity:1}}@keyframes dashboard-module__3n_SEq__orbit{0%{transform:rotate(0)translate(35px)rotate(0)}to{transform:rotate(360deg)translate(35px)rotate(-360deg)}}@keyframes dashboard-module__3n_SEq__data-flow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.dashboard-module__3n_SEq__cloud-float{animation:4s ease-in-out infinite dashboard-module__3n_SEq__float}.dashboard-module__3n_SEq__cloud-float-delayed{animation:4s ease-in-out .5s infinite dashboard-module__3n_SEq__float}.dashboard-module__3n_SEq__pulse-ring{animation:2s ease-in-out infinite dashboard-module__3n_SEq__pulse-glow}.dashboard-module__3n_SEq__orbit-element{transform-origin:60px 60px;animation:8s linear infinite dashboard-module__3n_SEq__orbit}.dashboard-module__3n_SEq__data-line{stroke-dasharray:100;animation:2s linear infinite dashboard-module__3n_SEq__data-flow}@media (max-width:768px){.dashboard-module__3n_SEq__onboarding-options{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.dashboard-module__3n_SEq__hero-logo{height:100px}.dashboard-module__3n_SEq__hero-eye{width:37px;height:37px}.dashboard-module__3n_SEq__empty-state-title{font-size:1.5rem}.dashboard-module__3n_SEq__onboarding-option{padding:1.75rem 1.25rem}.dashboard-module__3n_SEq__option-icon{width:100px;height:100px;margin-bottom:1.25rem}}@media (max-width:480px){.dashboard-module__3n_SEq__empty-state{padding:var(--spacing-lg) var(--spacing-md)}.dashboard-module__3n_SEq__hero-logo{height:80px}.dashboard-module__3n_SEq__hero-eye{width:30px;height:30px}.dashboard-module__3n_SEq__empty-state-title{font-size:1.35rem}.dashboard-module__3n_SEq__empty-state-subtitle{font-size:.95rem}.dashboard-module__3n_SEq__option-icon{width:80px;height:80px}}.dashboard-module__3n_SEq__robots-grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(420px,1fr));display:grid}.dashboard-module__3n_SEq__add-card{background:#ffffff03;border:2px dashed #ffffff1a;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:1.5rem;transition:all .3s;display:flex}.dashboard-module__3n_SEq__add-card:hover{background:#ffffff08;border-color:#ffffff2e}.dashboard-module__3n_SEq__add-card-buttons{gap:.75rem;display:flex}.dashboard-module__3n_SEq__add-card-btn{color:#8f9db1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.dashboard-module__3n_SEq__add-card-btn:hover{color:#d5deec;background:#ffffff14;border-color:#fff3}.dashboard-module__3n_SEq__add-card-select{color:#5a6a80;cursor:pointer;background:0 0;border:none;margin-top:.5rem;font-size:.75rem;transition:color .15s}.dashboard-module__3n_SEq__add-card-select:hover{color:#a0b0c4}.dashboard-module__3n_SEq__robot-card{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(165deg,#1c202df2 0%,#121623fa 50%,#0f121cfc 100%);border:1px solid #ffffff14;border-radius:20px;padding:0;transition:all .4s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #0006,0 2px 8px #0003,inset 0 1px #ffffff0f}.dashboard-module__3n_SEq__robot-card:before{content:"";opacity:0;pointer-events:none;z-index:0;transition:opacity .4s;position:absolute;inset:0}.dashboard-module__3n_SEq__robot-card:after{content:"";opacity:0;z-index:3;height:2px;transition:all .4s;position:absolute;top:0;left:0;right:0}.dashboard-module__3n_SEq__robot-card:hover{transform:translateY(-4px)}.dashboard-module__3n_SEq__robot-card:hover:before{opacity:1}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-connected{border-color:#00ff881a;box-shadow:0 8px 32px #0006,0 2px 8px #0003,inset 0 1px #ffffff0f}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-connected:before{opacity:.6;background:radial-gradient(80% 50% at 20% 0,#00ff880f 0%,#0000 50%)}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-connected:after{opacity:1;background:linear-gradient(90deg,#0000 5%,#0f89 30%,#00ff884d 70%,#0000 95%)}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-connected:hover{border-color:#00ff8840;box-shadow:0 20px 60px #00ff881a,0 8px 32px #00000059,0 0 60px #00ff880d,inset 0 1px #ffffff1a}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-connected:hover:before{opacity:1}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-reconnecting{border-color:#ffa5001a;box-shadow:0 8px 32px #0006,0 2px 8px #0003,inset 0 1px #ffffff0f}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-reconnecting:before{opacity:.6;background:radial-gradient(80% 50% at 20% 0,#ffa5000f 0%,#0000 50%)}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-reconnecting:after{opacity:1;background:linear-gradient(90deg,#0000 5%,#ffa5008c 30%,#ffa5004d 70%,#0000 95%);animation:2s ease-in-out infinite dashboard-module__3n_SEq__accent-pulse}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-reconnecting:hover{border-color:#ffa50040;box-shadow:0 20px 60px #ffa5001a,0 8px 32px #00000059,0 0 60px #ffa5000d,inset 0 1px #ffffff1a}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-initializing{border-color:#00d4ff1a;box-shadow:0 8px 32px #0006,0 2px 8px #0003,inset 0 1px #ffffff0f}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-initializing:before{opacity:.6;background:radial-gradient(80% 50% at 20% 0,#00d4ff0f 0%,#0000 50%)}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-initializing:after{opacity:1;background:linear-gradient(90deg,#0000 5%,#00d4ff8c 30%,#00d4ff4d 70%,#0000 95%);animation:2s ease-in-out infinite dashboard-module__3n_SEq__accent-pulse}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-initializing:hover{border-color:#00d4ff40;box-shadow:0 20px 60px #00d4ff1a,0 8px 32px #00000059,0 0 60px #00d4ff0d,inset 0 1px #ffffff1a}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-pending{border-color:#00bcd41a;box-shadow:0 8px 32px #0006,0 2px 8px #0003,inset 0 1px #ffffff0f}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-pending:before{opacity:.6;background:radial-gradient(80% 50% at 20% 0,#00bcd40f 0%,#0000 50%)}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-pending:after{opacity:1;background:linear-gradient(90deg,#0000 5%,#00bcd48c 30%,#00bcd44d 70%,#0000 95%);animation:2s ease-in-out infinite dashboard-module__3n_SEq__accent-pulse}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-pending:hover{border-color:#00bcd440;box-shadow:0 20px 60px #00bcd41a,0 8px 32px #00000059,0 0 60px #00bcd40d,inset 0 1px #ffffff1a}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-offline{opacity:.75;border-color:#6b779414;box-shadow:0 4px 16px #0000004d,0 2px 8px #00000026}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-offline:before{opacity:0}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-offline:after{opacity:1;background:linear-gradient(90deg,#0000 10%,#6b77944d 35%,#6b779426 65%,#0000 90%)}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-offline:hover{border-color:#6b77942e;transform:translateY(-2px);box-shadow:0 12px 40px #0000004d,0 4px 16px #0003,inset 0 1px #ffffff0f}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-error{border-color:#ff33661f;box-shadow:0 8px 32px #0006,0 2px 8px #0003,inset 0 1px #ffffff0f}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-error:before{opacity:.5;background:radial-gradient(80% 50% at 20% 0,#ff33660d 0%,#0000 50%)}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-error:after{opacity:1;background:linear-gradient(90deg,#0000 5%,#ff33668c 30%,#ff33664d 70%,#0000 95%)}.dashboard-module__3n_SEq__robot-card.dashboard-module__3n_SEq__state-error:hover{border-color:#ff336640;box-shadow:0 20px 60px #ff33661a,0 8px 32px #00000059,0 0 60px #ff33660d,inset 0 1px #ffffff1a}@keyframes dashboard-module__3n_SEq__accent-pulse{0%,to{opacity:1}50%{opacity:.4}}.dashboard-module__3n_SEq__robot-header{z-index:1;justify-content:space-between;align-items:flex-start;padding:1rem 1.25rem;display:flex;position:relative}.dashboard-module__3n_SEq__robot-info{z-index:1;flex:1;min-width:0;position:relative}.dashboard-module__3n_SEq__robot-name{color:var(--text-primary);text-shadow:0 2px 8px #0000004d;letter-spacing:.2px;background:linear-gradient(135deg,#fff 0%,#ffffffd9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:.5rem;margin:0 0 .25rem;font-size:1.35rem;font-weight:700;display:flex}.dashboard-module__3n_SEq__robot-name--with-muted-id{background:0 0;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:unset}.dashboard-module__3n_SEq__robot-name--with-muted-id .dashboard-module__3n_SEq__robot-name-primary{background:linear-gradient(135deg,#fff 0%,#ffffffd9 100%);-webkit-text-fill-color:transparent;text-shadow:0 2px 8px #0000004d;-webkit-background-clip:text;background-clip:text}.dashboard-module__3n_SEq__robot-name-title-block{flex-wrap:nowrap;flex:auto;justify-content:flex-start;align-items:center;gap:.35rem;min-width:0;line-height:1.15;display:inline-flex}.dashboard-module__3n_SEq__robot-name-primary{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;line-height:1.15;display:inline-flex;overflow:hidden}.dashboard-module__3n_SEq__robot-name-id-brackets{letter-spacing:.03em;font-variant-numeric:tabular-nums;color:#ffffff6b;-webkit-text-fill-color:#ffffff6b;text-shadow:none;flex-shrink:0;align-items:center;font-size:.72em;font-weight:500;line-height:1.15;display:inline-flex}.dashboard-module__3n_SEq__shared-badge{color:#ce93d8;-webkit-text-fill-color:#ce93d8;letter-spacing:0;text-shadow:none;background:#ab47bc2e;border-radius:4px;flex-shrink:0;padding:1px 7px;font-size:10px;font-weight:500;line-height:1.6}.dashboard-module__3n_SEq__shared-with-badge{color:#4db6ac;-webkit-text-fill-color:#4db6ac;letter-spacing:0;text-shadow:none;background:#4db6ac2e;border-radius:4px;flex-shrink:0;padding:1px 7px;font-size:10px;font-weight:500;line-height:1.6}.dashboard-module__3n_SEq__inline-status{align-items:center;gap:.35rem;display:inline-flex}.dashboard-module__3n_SEq__status-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.dashboard-module__3n_SEq__dot-connected{background:var(--accent-success);box-shadow:0 0 8px #00ff8880}.dashboard-module__3n_SEq__dot-reconnecting{background:var(--accent-warning);animation:1.5s ease-in-out infinite dashboard-module__3n_SEq__dot-pulse;box-shadow:0 0 8px #ffa50080}.dashboard-module__3n_SEq__dot-initializing,.dashboard-module__3n_SEq__dot-pending{background:var(--accent-primary);animation:1.5s ease-in-out infinite dashboard-module__3n_SEq__dot-pulse;box-shadow:0 0 8px #00d4ff80}.dashboard-module__3n_SEq__dot-offline{background:var(--text-muted);box-shadow:none}.dashboard-module__3n_SEq__dot-error,.dashboard-module__3n_SEq__dot-stopping{background:var(--accent-error);box-shadow:0 0 8px #ff336680}@keyframes dashboard-module__3n_SEq__dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.dashboard-module__3n_SEq__status-text{letter-spacing:.3px;font-size:.7rem;font-weight:500}.dashboard-module__3n_SEq__status-detail{color:var(--text-secondary);opacity:.5;margin-left:.15rem;font-size:.6rem;font-weight:400}.dashboard-module__3n_SEq__sim-time-remaining{font-variant-numeric:tabular-nums;color:var(--text-secondary);background:#ffffff0a;border-radius:3px;align-items:center;gap:.2rem;margin-left:.4rem;padding:.05rem .35rem;font-size:.65rem;font-weight:500;display:inline-flex}.dashboard-module__3n_SEq__sim-time-warning{color:#fbbf24}.dashboard-module__3n_SEq__header-actions{z-index:1;align-items:center;gap:.35rem;display:flex;position:relative}.dashboard-module__3n_SEq__key-settings-btn{color:#5de7f780;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.6;background:#5de7f70d;border:1px solid #5de7f726;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:.4rem;transition:all .25s cubic-bezier(.23,1,.32,1);display:flex}.dashboard-module__3n_SEq__key-settings-btn:hover{color:#5de7f7e6;opacity:1;background:#5de7f726;border-color:#5de7f766;transform:scale(1.08);box-shadow:0 4px 16px #5de7f726}.dashboard-module__3n_SEq__key-settings-btn:active{transform:scale(.95)}.dashboard-module__3n_SEq__delete-btn{color:#ef444480;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.6;z-index:1;background:#ef44440d;border:1px solid #ef444426;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:.4rem;transition:all .25s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.dashboard-module__3n_SEq__delete-btn:hover:not(:disabled){color:#ef4444e6;opacity:1;background:#ef444426;border-color:#ef444466;transform:scale(1.08);box-shadow:0 4px 16px #ef444433}.dashboard-module__3n_SEq__delete-btn:active:not(:disabled){transform:scale(.95)}.dashboard-module__3n_SEq__delete-btn:disabled{opacity:.25;cursor:not-allowed}.dashboard-module__3n_SEq__stop-sim-btn{cursor:pointer;color:#ef4444e6;opacity:1;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ef444414;border:1px solid #ef444440;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:.4rem;transition:all .25s cubic-bezier(.23,1,.32,1);display:flex;position:relative;box-shadow:0 2px 10px #ef44441f}.dashboard-module__3n_SEq__stop-sim-btn svg{flex-shrink:0;width:22px;height:22px;display:block}.dashboard-module__3n_SEq__stop-sim-btn:hover:not(:disabled){color:#f87171;background:#ef44442e;border-color:#ef44447a;transform:scale(1.08);box-shadow:0 4px 16px #ef444438}.dashboard-module__3n_SEq__stop-sim-btn:active:not(:disabled){transform:scale(.95)}.dashboard-module__3n_SEq__stop-sim-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.dashboard-module__3n_SEq__selected-indicator{background:linear-gradient(135deg, var(--accent-primary), var(--accent-secondary));color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);text-align:center;margin-top:var(--spacing-sm);font-size:.8rem;font-weight:500}.dashboard-module__3n_SEq__cloud-sim-loading{z-index:1;flex-direction:column;gap:.75rem;padding:1rem 1.5rem 1.25rem;display:flex;position:relative}.dashboard-module__3n_SEq__cloud-sim-loading-header{align-items:center;gap:.75rem;display:flex}.dashboard-module__3n_SEq__cloud-sim-loading-spinner{border:2px solid #00bcd433;border-top-color:#00bcd4;border-radius:50%;flex-shrink:0;width:20px;height:20px;animation:1s linear infinite dashboard-module__3n_SEq__cloud-sim-spin}@keyframes dashboard-module__3n_SEq__cloud-sim-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboard-module__3n_SEq__cloud-sim-loading-text{color:#00bcd4;letter-spacing:.3px;font-size:.9rem;font-weight:500}.dashboard-module__3n_SEq__cloud-sim-progress-bar{background:#00bcd426;border-radius:2px;height:3px;margin-top:.25rem;overflow:hidden}.dashboard-module__3n_SEq__cloud-sim-progress-bar-inner{background:linear-gradient(90deg,#00bcd4,#4dd0e1,#00bcd4) 0 0/200% 100%;border-radius:2px;width:30%;height:100%;animation:2s ease-in-out infinite dashboard-module__3n_SEq__cloud-sim-progress}.dashboard-module__3n_SEq__cloud-sim-progress-bar-inner-determinate{transform-origin:0;width:100%;animation:dashboard-module__3n_SEq__cloud-sim-progress-determinate var(--web-sim-wait-progress-duration,60s) linear forwards;transform:scaleX(0)}@keyframes dashboard-module__3n_SEq__cloud-sim-progress{0%{background-position:0%;margin-left:0%}50%{background-position:100%;margin-left:70%}to{background-position:0%;margin-left:0%}}@keyframes dashboard-module__3n_SEq__cloud-sim-progress-determinate{0%{background-position:0%;transform:scaleX(0)}to{background-position:100%;transform:scaleX(1)}}.dashboard-module__3n_SEq__view-toggle-bar{justify-content:flex-end;margin-bottom:.75rem;display:flex}.dashboard-module__3n_SEq__view-toggle{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:2px;padding:3px;display:inline-flex}.dashboard-module__3n_SEq__view-toggle-btn{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;width:32px;height:28px;transition:all .2s cubic-bezier(.23,1,.32,1);display:flex}.dashboard-module__3n_SEq__view-toggle-btn:hover{color:#fff9;background:#ffffff0d}.dashboard-module__3n_SEq__view-toggle-active{color:#ffffffe6;background:#ffffff14;box-shadow:0 1px 4px #0003}.dashboard-module__3n_SEq__view-toggle-active:hover{color:#fffffff2;background:#ffffff1a}.dashboard-module__3n_SEq__robots-list{grid-template-columns:1fr!important;gap:6px!important}.dashboard-module__3n_SEq__robot-card-row{overflow:hidden;background:linear-gradient(90deg,#181c28f7 0%,#121623fa 100%)!important;border-radius:10px!important;flex-direction:row!important;align-items:center!important;padding:0!important;display:flex!important;box-shadow:0 1px 4px #0003,inset 0 1px #ffffff08!important}.dashboard-module__3n_SEq__robot-card-row:hover{background:linear-gradient(90deg,#1c2130f7 0%,#161a28fa 100%)!important;transform:none!important;box-shadow:0 2px 8px #00000040,inset 0 1px #ffffff0d!important}.dashboard-module__3n_SEq__robot-card-row:after{border-radius:0!important;width:3px!important;height:auto!important;inset:0 auto 0 0!important}.dashboard-module__3n_SEq__robot-card-row.dashboard-module__3n_SEq__state-connected:after{opacity:1!important;background:#00ff88b3!important}.dashboard-module__3n_SEq__robot-card-row.dashboard-module__3n_SEq__state-reconnecting:after{opacity:1!important;background:#ffa500b3!important}.dashboard-module__3n_SEq__robot-card-row.dashboard-module__3n_SEq__state-initializing:after{opacity:1!important;background:#00d4ffb3!important}.dashboard-module__3n_SEq__robot-card-row.dashboard-module__3n_SEq__state-pending:after{opacity:1!important;background:#00bcd4b3!important}.dashboard-module__3n_SEq__robot-card-row.dashboard-module__3n_SEq__state-error:after{opacity:1!important;background:#ff3366b3!important}.dashboard-module__3n_SEq__robot-card-row.dashboard-module__3n_SEq__state-offline:after{opacity:1!important;background:#ffffff0f!important}.dashboard-module__3n_SEq__robot-card-row:before{display:none!important}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__robot-header{flex:0 0 var(--name-col-width,280px);width:var(--name-col-width,280px);border-bottom:none;align-items:center;padding:.55rem .75rem .55rem 1rem}.dashboard-module__3n_SEq__col-resize-handle{cursor:col-resize;z-index:2;touch-action:none;background:#ffffff0a;flex:0 0 5px;align-self:stretch;transition:background .15s;position:relative}.dashboard-module__3n_SEq__col-resize-handle:after{content:"";background:#ffffff1a;border-radius:1px;width:2px;height:16px;transition:background .15s,height .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dashboard-module__3n_SEq__col-resize-handle:hover{background:#ffffff14}.dashboard-module__3n_SEq__col-resize-handle:hover:after{background:#ffffff40;height:24px}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__robot-info{align-items:center;gap:.65rem;min-width:0;display:flex}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__robot-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;margin:0;font-size:.88rem;font-weight:600;overflow:hidden}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__robot-name-title-block{gap:.28rem;line-height:1.15}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__robot-name-primary{line-height:1.15}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__inline-status{flex-shrink:0;gap:.25rem}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__status-dot{width:6px;height:6px}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__status-text{font-size:.62rem}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__status-detail{display:none}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__sim-time-remaining{margin-left:.25rem;padding:0 .25rem;font-size:.58rem}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__shared-badge,.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__shared-with-badge{padding:0 5px;font-size:9px}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__header-actions{flex-shrink:0;margin-left:auto}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__key-settings-btn,.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__delete-btn{opacity:0;width:26px;height:26px;transition:opacity .15s,background .15s,color .15s}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__stop-sim-btn{width:26px;height:26px;padding:.3rem}.dashboard-module__3n_SEq__robot-card-row:hover .dashboard-module__3n_SEq__key-settings-btn,.dashboard-module__3n_SEq__robot-card-row:hover .dashboard-module__3n_SEq__delete-btn{opacity:.5}.dashboard-module__3n_SEq__robot-card-row:hover .dashboard-module__3n_SEq__key-settings-btn:hover,.dashboard-module__3n_SEq__robot-card-row:hover .dashboard-module__3n_SEq__delete-btn:hover{opacity:1}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__select-checkbox{flex-shrink:0;margin-left:.5rem;margin-right:-.25rem;position:relative;top:auto;right:auto}.dashboard-module__3n_SEq__cloud-sim-loading-compact{flex:1;align-items:center;gap:.6rem;min-width:0;padding:0 .75rem;display:flex}.dashboard-module__3n_SEq__cloud-sim-loading-compact .dashboard-module__3n_SEq__cloud-sim-progress-bar{flex-shrink:0;width:80px;height:3px}.dashboard-module__3n_SEq__cloud-sim-loading-compact-text{color:#00bcd4b3;white-space:nowrap;font-size:.65rem;font-weight:500}.dashboard-module__3n_SEq__add-card-row{align-items:center;gap:.75rem;border-style:dashed!important;border-radius:10px!important;flex-direction:row!important;justify-content:flex-start!important;min-height:auto!important;padding:.5rem 1rem!important}.dashboard-module__3n_SEq__add-card-row .dashboard-module__3n_SEq__add-card-buttons{gap:.5rem}.dashboard-module__3n_SEq__add-card-row .dashboard-module__3n_SEq__add-card-select{margin-top:0;margin-left:.5rem}@media (min-width:1440px){.dashboard-module__3n_SEq__robots-grid{grid-template-columns:repeat(auto-fill,minmax(500px,1fr))}}@media (min-width:1024px) and (max-width:1439px){.dashboard-module__3n_SEq__robots-grid{grid-template-columns:repeat(auto-fill,minmax(450px,1fr))}}@media (max-width:768px){.dashboard-module__3n_SEq__robots-grid{grid-template-columns:1fr}.dashboard-module__3n_SEq__view-toggle-bar{margin-bottom:.5rem}.dashboard-module__3n_SEq__section-header{gap:var(--spacing-md);flex-direction:column;align-items:flex-start}.dashboard-module__3n_SEq__fleet-stats{justify-content:space-around;align-self:stretch}.dashboard-module__3n_SEq__robot-card{border-radius:16px}.dashboard-module__3n_SEq__robot-header{padding:.875rem 1rem}.dashboard-module__3n_SEq__robot-name{font-size:1.2rem}.dashboard-module__3n_SEq__status-text{font-size:.65rem}.dashboard-module__3n_SEq__robot-card-row{flex-wrap:wrap!important}.dashboard-module__3n_SEq__col-resize-handle{display:none}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__robot-header{border-bottom:1px solid #ffffff0a;padding:.5rem .75rem .5rem 1rem;flex:100%!important;width:auto!important}.dashboard-module__3n_SEq__robot-card-row .dashboard-module__3n_SEq__robot-name{font-size:.85rem}}@media (max-width:480px){.dashboard-module__3n_SEq__robot-card{border-radius:14px}.dashboard-module__3n_SEq__robot-header{padding:.75rem .875rem}.dashboard-module__3n_SEq__robot-name{font-size:1.1rem}.dashboard-module__3n_SEq__key-settings-btn,.dashboard-module__3n_SEq__delete-btn,.dashboard-module__3n_SEq__stop-sim-btn{width:28px;height:28px}.dashboard-module__3n_SEq__stop-sim-btn svg{width:24px;height:24px}}.dashboard-module__3n_SEq__robot-card-selectable{cursor:pointer;-webkit-user-select:none;user-select:none}.dashboard-module__3n_SEq__robot-card-selectable:active{transform:scale(.98)}.dashboard-module__3n_SEq__robot-card-selected{border-color:#60a5fa66!important;box-shadow:0 0 0 1px #60a5fa33,0 8px 32px #0006!important}.dashboard-module__3n_SEq__select-checkbox{z-index:5;background:#0000004d;border:2px solid #fff3;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex;position:absolute;top:.75rem;right:.75rem}.dashboard-module__3n_SEq__select-checkbox-checked{background:#3b82f6;border-color:#60a5fa}.dashboard-module__3n_SEq__bulk-action-bar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100;background:#161a28f7;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:.75rem;padding:.75rem 1.25rem;animation:.2s ease-out dashboard-module__3n_SEq__slideUp;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000080,0 0 0 1px #ffffff0d}@keyframes dashboard-module__3n_SEq__slideUp{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.dashboard-module__3n_SEq__bulk-action-count{color:#e2e8f0;white-space:nowrap;font-size:.85rem;font-weight:600}.dashboard-module__3n_SEq__bulk-action-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.82rem;font-weight:500;transition:all .2s;display:flex}.dashboard-module__3n_SEq__bulk-action-delete{color:#fff;background:#ef4444}.dashboard-module__3n_SEq__bulk-action-delete:hover{background:#dc2626}.dashboard-module__3n_SEq__bulk-action-cancel{color:#8f9db1;background:#ffffff0f;border:1px solid #ffffff1f}.dashboard-module__3n_SEq__bulk-action-cancel:hover{color:#d5deec;background:#ffffff1a}
.SelectableCard-module__695YhG__card{width:100%;color:inherit;border-radius:var(--radius-lg,12px);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast,.15s ease), border-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease), transform var(--transition-fast,.15s ease);background:#1a1a1a;border:1px solid #ffffff2e;outline:none;display:flex;position:relative}.SelectableCard-module__695YhG__card:hover,.SelectableCard-module__695YhG__card:focus-visible{background:#252525;border-color:#00bcd466;transform:translateY(-2px)}.SelectableCard-module__695YhG__card:focus-visible{box-shadow:0 0 0 3px #00d4ff29}.SelectableCard-module__695YhG__card[data-selected=true]{background:#00bcd42e;border-color:#00bcd4;box-shadow:0 0 20px #00bcd44d}.SelectableCard-module__695YhG__grid{flex-direction:column;padding:.75rem}.SelectableCard-module__695YhG__list{align-items:center;gap:.75rem;padding:.75rem}.SelectableCard-module__695YhG__check{color:#000;background:#00bcd4;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.85rem;font-weight:800;line-height:1;display:inline-flex}.SelectableCard-module__695YhG__grid .SelectableCard-module__695YhG__check{z-index:1;position:absolute;top:.75rem;right:.75rem}.SelectableCard-module__695YhG__card img,.SelectableCard-module__695YhG__card canvas{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}
.Status-module__8HWJ2q__callout{border-radius:var(--radius-md,8px);margin-bottom:1rem;padding:.75rem 1rem;font-size:.9rem;line-height:1.4}.Status-module__8HWJ2q__error{color:#ef4444;background:#ef444426;border:1px solid #ef444466}.Status-module__8HWJ2q__loadingState,.Status-module__8HWJ2q__emptyState{justify-content:center;align-items:center;padding:3rem;display:flex}.Status-module__8HWJ2q__loadingState{color:#00bcd4;gap:1rem}.Status-module__8HWJ2q__emptyState{color:#666;text-align:center;flex-direction:column}.Status-module__8HWJ2q__emptyTitle{margin:0 0 .5rem;font-size:1rem}.Status-module__8HWJ2q__emptyDescription{margin:0;font-size:.85rem}
.LaunchWebSimDialog-module__AtnC6q__dialogBody{min-height:0;padding:0;overflow:auto}.LaunchWebSimDialog-module__AtnC6q__content{padding:1.5rem 2rem}.LaunchWebSimDialog-module__AtnC6q__budgetCallout{border-radius:var(--radius-md,8px);color:#c8f4ff;background:linear-gradient(135deg,#002837a6,#0a141ed9);border:1px solid #00d4ff40;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem;line-height:1.45}.LaunchWebSimDialog-module__AtnC6q__budgetCallout[data-tone=warning]{color:#fde68a;background:linear-gradient(135deg,#502d0059,#1e140ae6);border-color:#fbbf2473}.LaunchWebSimDialog-module__AtnC6q__budgetCallout[data-tone=critical]{color:#fecaca;background:linear-gradient(135deg,#50141466,#190a0aeb);border-color:#f8717173}.LaunchWebSimDialog-module__AtnC6q__budgetCallout strong{margin-right:.35rem;font-weight:600}.LaunchWebSimDialog-module__AtnC6q__budgetCalloutDetail{opacity:.9;margin:.5rem 0 0;font-size:.8rem}.LaunchWebSimDialog-module__AtnC6q__budgetCalloutLink{color:var(--accent-primary);font-weight:600;text-decoration:underline}.LaunchWebSimDialog-module__AtnC6q__budgetCalloutLink:hover{color:#66e5ff}.LaunchWebSimDialog-module__AtnC6q__searchInput{flex:0 300px;max-width:250px}.LaunchWebSimDialog-module__AtnC6q__worldGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;padding:.5rem;display:grid}.LaunchWebSimDialog-module__AtnC6q__worldThumbnail{object-fit:cover;border-radius:var(--radius-md,8px);-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:120px;margin-bottom:.625rem}.LaunchWebSimDialog-module__AtnC6q__worldFallback{color:#666;border-radius:var(--radius-md,8px);background:#333;justify-content:center;align-items:center;width:100%;height:120px;margin-bottom:.625rem;font-size:3rem;display:none}.LaunchWebSimDialog-module__AtnC6q__worldName{color:#fff;margin:0 0 .25rem;font-size:.95rem}.LaunchWebSimDialog-module__AtnC6q__worldDescription{color:#aaa;flex:1;margin:0;font-size:.8rem;line-height:1.35}.LaunchWebSimDialog-module__AtnC6q__stateList{flex-direction:column;gap:.5rem;display:flex}.LaunchWebSimDialog-module__AtnC6q__stateIcon{color:#888;border-radius:var(--radius-md,8px);background:#333;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.LaunchWebSimDialog-module__AtnC6q__stateContent{flex:1;min-width:0}.LaunchWebSimDialog-module__AtnC6q__stateName{font-size:.95rem;font-weight:500}.LaunchWebSimDialog-module__AtnC6q__stateDescription{color:#888;text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.8rem;overflow:hidden}.LaunchWebSimDialog-module__AtnC6q__stateMeta{color:#666;gap:.75rem;margin-top:.3rem;font-size:.75rem;display:flex}.LaunchWebSimDialog-module__AtnC6q__stateWorld{border-radius:var(--radius-sm,4px);background:#ffffff14;padding:.1rem .4rem}@media (max-width:767px){.LaunchWebSimDialog-module__AtnC6q__content{padding-left:1rem;padding-right:1rem}.LaunchWebSimDialog-module__AtnC6q__tabs{width:100%}.LaunchWebSimDialog-module__AtnC6q__searchInput{flex-basis:auto;max-width:none}}
.billing-module___1mHTG__billingContent{gap:var(--spacing-xl);flex-direction:column;animation:.35s both billing-module___1mHTG__billingFadeIn;display:flex}.billing-module___1mHTG__topStrip{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding-bottom:var(--spacing-lg);margin-bottom:var(--spacing-xs);border-bottom:1px solid #ffffff0f;display:flex}.billing-module___1mHTG__topStripLeft{align-items:center;gap:.6rem;display:flex}.billing-module___1mHTG__backLink{width:28px;height:28px;color:var(--text-muted);border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex}.billing-module___1mHTG__backLink:hover{color:var(--text-primary);background:#ffffff0f;border-color:#ffffff26}.billing-module___1mHTG__backLink:hover svg{transform:translate(-1px)}.billing-module___1mHTG__backLink svg{transition:transform .2s}.billing-module___1mHTG__breadcrumbSep{color:#ffffff26;-webkit-user-select:none;user-select:none;font-size:.9rem;font-weight:300}.billing-module___1mHTG__pageTitle{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:600}.billing-module___1mHTG__planStrip{align-items:center;gap:.5rem;display:flex}.billing-module___1mHTG__planName{color:var(--accent-primary);letter-spacing:-.01em;font-size:.85rem;font-weight:600}.billing-module___1mHTG__trialBanner{align-items:center;gap:var(--spacing-xs);margin-top:calc(var(--spacing-xs) * -1);color:var(--accent-warning);background:#ffa5000d;border:1px solid #ffa50026;border-radius:8px;padding:.55rem .85rem;font-size:.78rem;display:flex}.billing-module___1mHTG__trialBanner strong{color:#fc0}@keyframes billing-module___1mHTG__billingFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.billing-module___1mHTG__loadingWrap{justify-content:center;align-items:center;gap:var(--spacing-md);flex-direction:column;min-height:300px;animation:.3s both billing-module___1mHTG__billingFadeIn;display:flex}.billing-module___1mHTG__spinner{border:2px solid #00d4ff26;border-top-color:var(--accent-primary);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite billing-module___1mHTG__spin}@keyframes billing-module___1mHTG__spin{to{transform:rotate(360deg)}}.billing-module___1mHTG__loadingText{color:var(--text-muted);letter-spacing:.2px;font-size:.82rem}.billing-module___1mHTG__errorWrap{justify-content:center;align-items:center;gap:var(--spacing-md);flex-direction:column;min-height:300px;display:flex}.billing-module___1mHTG__errorText{color:var(--accent-error);font-size:.88rem}.billing-module___1mHTG__errorActions{gap:var(--spacing-sm);display:flex}.billing-module___1mHTG__section{padding-top:var(--spacing-sm);animation:.4s both billing-module___1mHTG__sectionReveal}.billing-module___1mHTG__section+.billing-module___1mHTG__section{margin-top:var(--spacing-xs);padding-top:var(--spacing-md);border-top:1px solid #ffffff0a}.billing-module___1mHTG__section:nth-child(2){animation-delay:40ms}.billing-module___1mHTG__section:nth-child(3){animation-delay:80ms}.billing-module___1mHTG__section:nth-child(4){animation-delay:.12s}.billing-module___1mHTG__section:nth-child(5){animation-delay:.16s}.billing-module___1mHTG__section:nth-child(6){animation-delay:.2s}.billing-module___1mHTG__section:nth-child(7){animation-delay:.24s}@keyframes billing-module___1mHTG__sectionReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.billing-module___1mHTG__sectionLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;margin:0 0 var(--spacing-md) 0;font-size:.68rem;font-weight:600}.billing-module___1mHTG__sectionHeaderRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-wrap:wrap;display:flex}.billing-module___1mHTG__sectionHeaderRow .billing-module___1mHTG__sectionLabel{margin:0}.billing-module___1mHTG__sectionHint{color:var(--text-muted);margin:calc(var(--spacing-sm) * -1) 0 var(--spacing-md);font-size:.75rem;line-height:1.5}.billing-module___1mHTG__sectionHint strong{color:var(--accent-primary);font-weight:600}.billing-module___1mHTG__checkoutNotice{align-items:center;gap:var(--spacing-sm);background:linear-gradient(135deg,#00d4ff1c,#ffffff06 44%,#00d4ff0a),#ffffff06;border:1px solid #00d4ff3d;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:.85rem;animation:.28s both billing-module___1mHTG__sectionReveal;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #0000002e,inset 0 0 0 1px #00d4ff0a}.billing-module___1mHTG__checkoutNotice:before{content:"";background:var(--accent-primary);width:3px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #00d4ffbf}.billing-module___1mHTG__checkoutNoticeBlocked{background:linear-gradient(135deg,#ffa5001f,#ffffff06 44%,#ffa5000a),#ffffff06;border-color:#ffa5003d}.billing-module___1mHTG__checkoutNoticeBlocked:before{background:var(--accent-warning);box-shadow:0 0 18px #ffa5008c}.billing-module___1mHTG__checkoutNoticeIcon{width:38px;height:38px;color:var(--accent-primary);background:#00d4ff17;border:1px solid #00d4ff33;border-radius:10px;justify-content:center;align-items:center;display:flex}.billing-module___1mHTG__checkoutNoticeBlocked .billing-module___1mHTG__checkoutNoticeIcon{color:var(--accent-warning);background:#ffa50014;border-color:#ffa50033}.billing-module___1mHTG__checkoutNoticeBody{flex-direction:column;gap:.15rem;min-width:0;display:flex}.billing-module___1mHTG__checkoutNoticeBody strong{color:var(--text-primary);letter-spacing:-.01em;font-size:.86rem}.billing-module___1mHTG__checkoutNoticeBody span{color:var(--text-muted);font-size:.76rem;line-height:1.45}.billing-module___1mHTG__checkoutNoticeActions{align-items:center;gap:var(--spacing-xs);display:flex}.billing-module___1mHTG__billingToggleWrap{justify-content:center;margin:0;display:flex}.billing-module___1mHTG__plansSectionBody{gap:calc(var(--spacing-xl) + .25rem);flex-direction:column;display:flex}.billing-module___1mHTG__billingToggle{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;grid-template-columns:1fr 1fr;min-width:320px;padding:4px;display:grid;position:relative;box-shadow:inset 0 6px 20px #0000002e}.billing-module___1mHTG__billingToggleSlider{pointer-events:none;background:linear-gradient(135deg,#00d4fff2,#00b4dcd9);border-radius:999px;width:calc(50% - 4px);transition:transform .32s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 4px 14px #00d4ff47,inset 0 0 0 1px #00d4ff66}.billing-module___1mHTG__billingToggle[data-interval=annual] .billing-module___1mHTG__billingToggleSlider{transform:translate(100%)}.billing-module___1mHTG__billingToggleOption{z-index:1;color:var(--text-muted);letter-spacing:.1px;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.78rem;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.billing-module___1mHTG__billingToggleOption:hover{color:var(--text-secondary)}.billing-module___1mHTG__billingToggleOptionActive,.billing-module___1mHTG__billingToggleOptionActive:hover{color:#051218}.billing-module___1mHTG__billingToggleHint{letter-spacing:.45px;text-transform:uppercase;color:inherit;background:#0512182e;border-radius:999px;padding:.12rem .4rem;font-size:.6rem;font-weight:700}.billing-module___1mHTG__billingToggleOption:not(.billing-module___1mHTG__billingToggleOptionActive) .billing-module___1mHTG__billingToggleHint{color:var(--accent-primary);background:#00d4ff1f}.billing-module___1mHTG__plansGrid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;padding-top:.85rem;display:grid}.billing-module___1mHTG__planCardWrap{flex-direction:column;align-self:stretch;gap:.65rem;height:100%;display:flex;position:relative}.billing-module___1mHTG__planCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;flex:1;gap:1rem;height:100%;padding:1.4rem 1.35rem 1.35rem;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.billing-module___1mHTG__planCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% -10%,#ffffff0a,#0000 55%);position:absolute;inset:0}.billing-module___1mHTG__planCard:hover{background:#ffffff09;border-color:#ffffff1f;transform:translateY(-2px)}.billing-module___1mHTG__planCardCurrent{background:linear-gradient(#00d4ff0d,#00d4ff03);border-color:#00d4ff4d;box-shadow:inset 0 0 0 1px #00d4ff14}.billing-module___1mHTG__planCardRecommended{background:linear-gradient(#00d4ff12,#00d4ff03 60%),#ffffff05;border-color:#00d4ff73;box-shadow:0 18px 50px #00d4ff1a,inset 0 0 0 1px #00d4ff1f}.billing-module___1mHTG__planCardRecommended:hover{transform:translateY(-3px);box-shadow:0 22px 60px #00d4ff29,inset 0 0 0 1px #00d4ff33}.billing-module___1mHTG__planCardEnterprise{background:radial-gradient(circle at 85% 12%,#00d4ff2e,#0000 38%),linear-gradient(#080e16f2,#040a10f2);border-color:#ffffff14}.billing-module___1mHTG__planCardEnterprise .billing-module___1mHTG__planCardName{color:#fff}.billing-module___1mHTG__planCardEnterprise:hover{border-color:#00d4ff52;box-shadow:0 22px 60px #00000073,0 0 32px #00d4ff1a}.billing-module___1mHTG__planRibbon{z-index:2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#051218;background:#00d4fff2;border:1px solid #00d4ff73;border-radius:999px;align-items:center;padding:.24rem .65rem;font-size:.58rem;font-weight:600;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px #00d4ff33}.billing-module___1mHTG__planRibbonStar{display:none}.billing-module___1mHTG__planCardHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:relative}.billing-module___1mHTG__planCardName{color:var(--text-primary);letter-spacing:-.02em;font-size:1.18rem;font-weight:750}.billing-module___1mHTG__planPriceBlock{border-bottom:1px solid #ffffff0d;flex-direction:column;gap:.32rem;min-height:5rem;padding-bottom:1rem;display:flex;position:relative}.billing-module___1mHTG__planPriceLine{align-items:baseline;gap:.3rem;line-height:1;display:flex}.billing-module___1mHTG__planPriceAmount{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:2.15rem;font-weight:750;line-height:1}.billing-module___1mHTG__planPriceContact{color:var(--text-primary);letter-spacing:-.03em;font-size:1.6rem;font-weight:750;line-height:1}.billing-module___1mHTG__planPricePeriod{color:var(--text-muted);letter-spacing:.1px;font-size:.78rem;font-weight:500}.billing-module___1mHTG__planPriceAnnualNote,.billing-module___1mHTG__planPriceMonthlyNote{color:var(--accent-primary);letter-spacing:.1px;font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:500;animation:.35s both billing-module___1mHTG__planPriceFade}.billing-module___1mHTG__planPriceAnnualNote strong{color:var(--accent-primary);font-weight:700}.billing-module___1mHTG__planPriceMonthlyNote{color:var(--text-muted)}.billing-module___1mHTG__planPriceFree{color:var(--accent-success)}@keyframes billing-module___1mHTG__planPriceFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.billing-module___1mHTG__planTagline{color:var(--text-muted);text-align:center;letter-spacing:.1px;min-height:2.9em;margin:0;padding:0 .4rem;font-size:.74rem;line-height:1.45}.billing-module___1mHTG__comparisonPrice{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:.12rem;line-height:1.25;display:inline-flex}.billing-module___1mHTG__comparisonPricePrimary{color:var(--text-primary);letter-spacing:-.01em;font-size:.82rem;font-weight:700}.billing-module___1mHTG__comparisonPriceSecondary{color:var(--text-muted);font-size:.68rem;font-weight:500}.billing-module___1mHTG__planCardBadge{text-transform:uppercase;letter-spacing:.6px;color:var(--accent-primary);background:#00d4ff1a;border:1px solid #00d4ff40;border-radius:999px;padding:.15rem .45rem;font-size:.58rem;font-weight:600}.billing-module___1mHTG__planHighlights{flex-direction:column;flex:1;gap:.55rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.billing-module___1mHTG__planHighlights li{color:var(--text-secondary);align-items:flex-start;gap:.55rem;font-size:.8rem;line-height:1.4;display:flex}.billing-module___1mHTG__planHighlights li svg{color:var(--accent-primary);opacity:.95;flex-shrink:0;margin-top:.18rem}.billing-module___1mHTG__planCardButton{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:100%;margin-top:auto;padding:.68rem 1rem;font-family:inherit;font-size:.82rem;font-weight:600;line-height:1.3;transition:background .2s,border-color .2s,color .2s,transform .2s;display:flex;position:relative}.billing-module___1mHTG__planCardButton:before,.billing-module___1mHTG__planCardButton:after{display:none}.billing-module___1mHTG__planCardButton:disabled{cursor:default}.billing-module___1mHTG__planCardButtonPrimary{color:#051218;background:#00d4ffeb;border-color:#00d4ff73}.billing-module___1mHTG__planCardButtonPrimary:hover:not(:disabled){background:#00d4ff;transform:translateY(-1px)}.billing-module___1mHTG__planCardButtonSecondary{color:var(--text-secondary);background:#ffffff0a;border-color:#ffffff1a}.billing-module___1mHTG__planCardButtonSecondary:hover:not(:disabled){color:var(--text-primary);background:#ffffff12;border-color:#ffffff24}.billing-module___1mHTG__planCardButtonCurrent{color:var(--text-muted);opacity:.7;background:0 0;border-color:#ffffff14}.billing-module___1mHTG__metersGrid{align-items:stretch;gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.billing-module___1mHTG__featuresGrid{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}.billing-module___1mHTG__featureCard{padding:calc(var(--spacing-md) + .15rem) var(--spacing-sm);text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;transition:all .25s;animation:.45s both billing-module___1mHTG__sectionReveal;position:relative;overflow:hidden}.billing-module___1mHTG__featureCard:hover{background:#ffffff09;border-color:#ffffff1a}.billing-module___1mHTG__featureCardEnabled{border-color:#00d4ff1f}.billing-module___1mHTG__featureCardEnabled:hover{border-color:#00d4ff40}.billing-module___1mHTG__featureCardDisabled{opacity:.4}.billing-module___1mHTG__meterCell{flex-direction:column;gap:.55rem;min-height:0;display:flex}.billing-module___1mHTG__meterCapacityCallout{color:var(--text-muted);margin:.15rem 0 0;padding:0 .35rem;font-size:.62rem;line-height:1.45}.billing-module___1mHTG__meterCapacityLink{font:inherit;color:var(--accent-primary);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.billing-module___1mHTG__meterCapacityLink:hover{color:#66e5ff}.billing-module___1mHTG__comparisonColUnlock{background:#00d4ff0f}.billing-module___1mHTG__comparisonTable th.billing-module___1mHTG__comparisonColUnlock{background:#00d4ff14}.billing-module___1mHTG__featureIcon{border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;margin:0 auto .4rem;display:flex}.billing-module___1mHTG__featureIconEnabled{color:var(--accent-primary);background:#00d4ff14}.billing-module___1mHTG__featureIconDisabled{color:var(--text-muted);background:#ffffff08}.billing-module___1mHTG__featureLabel{color:var(--text-primary);margin-bottom:.1rem;font-size:.74rem;font-weight:600}.billing-module___1mHTG__featureStatus{letter-spacing:.3px;font-size:.62rem;font-weight:500}.billing-module___1mHTG__featureStatusOn{color:var(--accent-success)}.billing-module___1mHTG__featureStatusOff{color:var(--text-muted)}.billing-module___1mHTG__manageGrid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.billing-module___1mHTG__manageAction{align-items:center;gap:var(--spacing-md);text-align:left;cursor:pointer;width:100%;color:inherit;background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;padding:1rem 1.15rem;font-family:inherit;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.billing-module___1mHTG__manageAction:before{content:"";opacity:0;background:linear-gradient(#00d4ffbf,#00d4ff26);width:2px;transition:opacity .25s;position:absolute;inset:0 auto 0 0}.billing-module___1mHTG__manageAction:hover:not(:disabled){background:#ffffff09;border-color:#00d4ff38;transform:translateY(-1px);box-shadow:0 10px 28px #0000002e}.billing-module___1mHTG__manageAction:hover:not(:disabled):before{opacity:1}.billing-module___1mHTG__manageAction:focus-visible{outline-offset:2px;outline:2px solid #00d4ff73}.billing-module___1mHTG__manageAction:disabled{opacity:.55;cursor:wait}.billing-module___1mHTG__manageActionActive{background:#00d4ff0d;border-color:#00d4ff47}.billing-module___1mHTG__manageActionActive:before{opacity:1}.billing-module___1mHTG__manageActionIcon{width:42px;height:42px;color:var(--accent-primary);background:#00d4ff14;border:1px solid #00d4ff29;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.billing-module___1mHTG__manageActionBody{flex-direction:column;flex:1;gap:.22rem;min-width:0;display:flex}.billing-module___1mHTG__manageActionTitle{color:var(--text-primary);letter-spacing:-.01em;font-size:.84rem;font-weight:600;line-height:1.3}.billing-module___1mHTG__manageActionDesc{color:var(--text-muted);font-size:.7rem;line-height:1.45}.billing-module___1mHTG__manageActionChevron{color:var(--text-muted);opacity:.45;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,opacity .2s,color .2s;display:flex}.billing-module___1mHTG__manageAction:hover:not(:disabled) .billing-module___1mHTG__manageActionChevron{opacity:1;color:var(--accent-primary);transform:translate(2px)}.billing-module___1mHTG__tablePager{justify-content:space-between;align-items:center;gap:var(--spacing-md);background:#ffffff04;border-top:1px solid #ffffff0f;padding:.75rem .85rem;display:flex}.billing-module___1mHTG__tablePagerInfo{color:var(--text-muted);font-size:.72rem}.billing-module___1mHTG__tablePagerControls{align-items:center;gap:.5rem;display:flex}.billing-module___1mHTG__tablePagerStatus{color:var(--text-secondary);text-align:center;min-width:5.5rem;font-size:.68rem;font-weight:500}.billing-module___1mHTG__tablePagerButton{min-width:3.25rem;color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;padding:.35rem .65rem;font-family:inherit;font-size:.72rem;font-weight:600;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.billing-module___1mHTG__tablePagerButton:hover:not(:disabled){color:var(--text-primary);background:#ffffff12;border-color:#ffffff1f}.billing-module___1mHTG__tablePagerButton:disabled{opacity:.45;cursor:default}@media (max-width:768px){.billing-module___1mHTG__tablePager{text-align:center;flex-direction:column;align-items:stretch}.billing-module___1mHTG__tablePagerControls{justify-content:center}}.billing-module___1mHTG__ordersEmpty{color:var(--text-muted);margin:0;font-size:.8rem}.billing-module___1mHTG__ordersTable{border-collapse:collapse;width:100%}.billing-module___1mHTG__ordersTable thead tr{border-bottom:1px solid #ffffff0f}.billing-module___1mHTG__ordersTable th{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding:.65rem .85rem;font-size:.7rem;font-weight:600}.billing-module___1mHTG__ordersTable td{color:var(--text-primary);vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.9rem .85rem;font-size:.82rem}.billing-module___1mHTG__ordersTable tbody tr:last-child td{border-bottom:none}.billing-module___1mHTG__ordersTable tbody tr:hover td{background:#ffffff06}.billing-module___1mHTG__ordersTable .admin-badge{padding:.12rem .42rem;font-size:.62rem}.billing-module___1mHTG__ordersTdDate{white-space:nowrap}.billing-module___1mHTG__ordersTdRef{color:var(--text-muted);letter-spacing:.02em;margin-top:3px;font-size:.64rem;display:block}.billing-module___1mHTG__ordersTable .billing-module___1mHTG__ordersTdAmount{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--accent-primary);white-space:nowrap;font-size:.9rem;font-weight:700}.billing-module___1mHTG__ordersTable thead .billing-module___1mHTG__ordersTdAmount{color:var(--text-muted);letter-spacing:.5px;font-size:.7rem;font-weight:600}.billing-module___1mHTG__ordersTable .billing-module___1mHTG__ordersTdReceipt{text-align:right;white-space:nowrap}.billing-module___1mHTG__ordersReceiptLink{color:var(--accent-primary);opacity:.85;font-size:.73rem;font-weight:500;text-decoration:none}.billing-module___1mHTG__ordersReceiptLink:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.billing-module___1mHTG__ordersReceiptNone{color:#fff3;font-size:.7rem}.billing-module___1mHTG__tableWrap{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;overflow-x:auto}.billing-module___1mHTG__comparisonTable{border-collapse:collapse;width:100%}.billing-module___1mHTG__comparisonTable thead tr{border-bottom:1px solid #ffffff0f}.billing-module___1mHTG__comparisonTable th{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding:.65rem .85rem;font-size:.7rem;font-weight:600}.billing-module___1mHTG__comparisonTable th:not(:first-child){text-align:center}.billing-module___1mHTG__thCurrent{color:var(--accent-primary)!important}.billing-module___1mHTG__currentTag{color:var(--accent-primary);text-transform:none;letter-spacing:0;opacity:.75;margin-top:1px;font-size:.58rem;font-weight:400;display:block}.billing-module___1mHTG__comparisonTable td{color:var(--text-secondary);border-bottom:1px solid #ffffff08;padding:.55rem .85rem;font-size:.78rem}.billing-module___1mHTG__comparisonTable tbody tr{transition:background .15s}.billing-module___1mHTG__comparisonTable tbody tr:last-child td{border-bottom:none}.billing-module___1mHTG__comparisonTable tbody tr:hover{background:#ffffff05}.billing-module___1mHTG__tdCenter{text-align:center}.billing-module___1mHTG__checkoutLaunchWrap{min-height:min(620px,100vh - 180px);padding:var(--spacing-xl) var(--spacing-md);justify-content:center;align-items:center;animation:.35s both billing-module___1mHTG__billingFadeIn;display:flex;position:relative}.billing-module___1mHTG__checkoutLaunchWrap:before{content:"";filter:blur(8px);opacity:.85;background:radial-gradient(circle at 45% 45%,#00d4ff2e,#0000 42%),conic-gradient(from 130deg,#0000,#00d4ff2e,#0000,#ffffff0d,#0000);width:min(520px,80vw);height:min(520px,80vw);animation:7s linear infinite billing-module___1mHTG__checkoutGlow;position:absolute}.billing-module___1mHTG__checkoutLaunchCard{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(150deg,#ffffff14,#ffffff06 48%,#00d4ff0f),#080f14db;border:1px solid #ffffff1c;border-radius:22px;width:min(520px,100%);padding:clamp(1.4rem,4vw,2.3rem);position:relative;overflow:hidden;box-shadow:0 28px 90px #00000061,inset 0 0 0 1px #00d4ff0f}.billing-module___1mHTG__checkoutLaunchCard:after{content:"";opacity:.18;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px);background-size:100% 13px;position:absolute;inset:0}.billing-module___1mHTG__checkoutLaunchOrb{z-index:1;width:72px;height:72px;margin-bottom:var(--spacing-md);color:var(--accent-primary);background:radial-gradient(circle,#00d4ff38,#00d4ff0d 58%,#0000 60%);border:1px solid #00d4ff47;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 0 42px #00d4ff2e}.billing-module___1mHTG__checkoutLaunchKicker{z-index:1;color:var(--accent-primary);letter-spacing:1.4px;text-transform:uppercase;margin-bottom:.35rem;font-size:.68rem;font-weight:700;position:relative}.billing-module___1mHTG__checkoutLaunchTitle{z-index:1;color:var(--text-primary);letter-spacing:-.045em;margin:0;font-size:clamp(1.6rem,5vw,2.45rem);font-weight:750;position:relative}.billing-module___1mHTG__checkoutLaunchCopy{z-index:1;max-width:34rem;color:var(--text-secondary);margin:.85rem auto 0;font-size:.92rem;line-height:1.6;position:relative}.billing-module___1mHTG__checkoutLaunchError{z-index:1;margin-top:var(--spacing-md);color:var(--accent-warning);background:#ffa50014;border:1px solid #ffa5002e;border-radius:10px;padding:.72rem .85rem;font-size:.82rem;position:relative}.billing-module___1mHTG__checkoutLaunchActions{z-index:1;margin-top:var(--spacing-md);justify-content:center;display:flex;position:relative}@keyframes billing-module___1mHTG__checkoutGlow{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.billing-module___1mHTG__manageAction:hover:not(:disabled),.billing-module___1mHTG__manageAction:hover:not(:disabled) .billing-module___1mHTG__manageActionChevron{transform:none}}@media (max-width:900px){.billing-module___1mHTG__metersGrid{gap:calc(var(--spacing-sm) * .8);grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.billing-module___1mHTG__topStrip{flex-direction:column;align-items:flex-start;gap:.5rem}.billing-module___1mHTG__metersGrid{grid-template-columns:1fr}.billing-module___1mHTG__featuresGrid{grid-template-columns:repeat(2,1fr)}.billing-module___1mHTG__manageGrid{grid-template-columns:1fr}.billing-module___1mHTG__checkoutNotice{grid-template-columns:auto minmax(0,1fr)}.billing-module___1mHTG__checkoutNoticeActions{grid-column:1/-1;width:100%}.billing-module___1mHTG__checkoutNoticeActions .billing-module___1mHTG__btn{flex:1}}@media (max-width:480px){.billing-module___1mHTG__featuresGrid{gap:var(--spacing-xs);grid-template-columns:1fr 1fr}}
.CookiePreferencesDialog-module__3kmyKW__optionRow{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.9rem;display:flex}.CookiePreferencesDialog-module__3kmyKW__optionRow:last-child{margin-bottom:0}.CookiePreferencesDialog-module__3kmyKW__optionLabel{color:#ffffffad;margin-top:.25rem;font-size:.82rem;line-height:1.4;display:block}
