.SessionWarningModal_overlay__dOFoV{position:fixed;inset:0;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:SessionWarningModal_fadeIn__TTH8j .2s ease-out}.SessionWarningModal_overlay__dOFoV:focus{outline:none}.SessionWarningModal_modal__ngcMh{background-color:rgba(31,31,35,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 25px -5px rgba(0,0,0,.4);padding:1.5rem;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1);background:#070708;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.05);max-width:450px;width:100%;max-height:90vh;overflow:hidden;animation:SessionWarningModal_slideIn__1B8_6 .3s ease-out;position:relative}.SessionWarningModal_modal__ngcMh:hover{border-color:rgba(1,71,81,.5);box-shadow:0 10px 25px -5px rgba(0,0,0,.4),0 0 8px rgba(1,71,81,.35)}.SessionWarningModal_header__38hu5{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 1.5rem 0}.SessionWarningModal_iconContainer__uS8ns{flex-shrink:0;margin-right:1rem}.SessionWarningModal_icon__9b6Ae{height:3rem;width:3rem;border-radius:50%;padding:.75rem;display:flex;align-items:center;justify-content:center}.SessionWarningModal_icon__9b6Ae svg{width:100%;height:100%}.SessionWarningModal_icon__9b6Ae.SessionWarningModal_iconWarning__Jabsa{background:rgba(251,191,36,.1);color:#fbbf24;animation:SessionWarningModal_pulse__g1AIf 2s infinite}.SessionWarningModal_icon__9b6Ae.SessionWarningModal_iconInfo__OZZaN{background:rgba(59,130,246,.1);color:#014751}.SessionWarningModal_closeButton__DcLN6{background:none;border:none;color:#a1a1aa;cursor:pointer;padding:.5rem;border-radius:.5rem;transition:all .2s ease;flex-shrink:0}.SessionWarningModal_closeButton__DcLN6 svg{height:1.25rem;width:1.25rem}.SessionWarningModal_closeButton__DcLN6:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:#f0f0f2}.SessionWarningModal_closeButton__DcLN6:disabled{opacity:.3;cursor:not-allowed}.SessionWarningModal_content___7tmA{padding:1rem 1.5rem 1.5rem}.SessionWarningModal_title__DfunE{font-size:1.25rem;font-weight:600;color:#f0f0f2;margin:0 0 .75rem;line-height:1.4}.SessionWarningModal_message__lhaiq{color:#a1a1aa;font-size:.9375rem;line-height:1.6;margin:0 0 1rem}.SessionWarningModal_submessage__Os692{color:hsla(0,0%,100%,.6);font-size:.875rem;line-height:1.5;margin:0}.SessionWarningModal_countdown__NWpat{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem;margin:1.25rem 0;background:rgba(251,191,36,.05);border:2px solid rgba(251,191,36,.2);border-radius:.75rem;transition:all .3s ease}.SessionWarningModal_countdown__NWpat.SessionWarningModal_countdownUrgent__Z9ytq{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.4);animation:SessionWarningModal_urgentPulse__AgVyR 1s infinite}.SessionWarningModal_countdownIcon__ntJDl{width:1.75rem;height:1.75rem;color:#fbbf24;flex-shrink:0}.SessionWarningModal_countdownUrgent__Z9ytq .SessionWarningModal_countdownIcon__ntJDl{color:#ef4444}.SessionWarningModal_countdownTime__rxIfy{font-size:2rem;font-weight:700;color:#fbbf24;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.05em}.SessionWarningModal_countdownUrgent__Z9ytq .SessionWarningModal_countdownTime__rxIfy{color:#ef4444}.SessionWarningModal_footer__9i2qF{display:flex;gap:.75rem;padding:0 1.5rem 1.5rem;justify-content:flex-end}.SessionWarningModal_button__pr_sz{border:none;cursor:pointer;display:inline-block;text-align:center;background:none;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:500;border-radius:.5rem;transition:all .2s ease;flex:1 1;min-width:120px}.SessionWarningModal_button__pr_sz:disabled{opacity:.5;cursor:not-allowed}.SessionWarningModal_buttonPrimary__kBn0I{background:#014751;color:#fff;border:1px solid #014751}.SessionWarningModal_buttonPrimary__kBn0I:hover:not(:disabled){background:#016170;border-color:#016170;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.SessionWarningModal_buttonPrimary__kBn0I:active:not(:disabled){transform:translateY(0)}.SessionWarningModal_buttonPrimary__kBn0I:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.3)}.SessionWarningModal_buttonSecondary__KKTu4{background:rgba(0,0,0,0);color:#a1a1aa;border:1px solid hsla(0,0%,100%,.1)}.SessionWarningModal_buttonSecondary__KKTu4:hover:not(:disabled){background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);color:#f0f0f2}.SessionWarningModal_buttonSecondary__KKTu4:focus{outline:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.1)}@keyframes SessionWarningModal_fadeIn__TTH8j{0%{opacity:0}to{opacity:1}}@keyframes SessionWarningModal_slideIn__1B8_6{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes SessionWarningModal_pulse__g1AIf{0%,to{opacity:1}50%{opacity:.6}}@keyframes SessionWarningModal_urgentPulse__AgVyR{0%,to{border-color:rgba(239,68,68,.4);box-shadow:0 0 0 rgba(239,68,68,0)}50%{border-color:rgba(239,68,68,.8);box-shadow:0 0 20px rgba(239,68,68,.3)}}@media(max-width:640px){.SessionWarningModal_modal__ngcMh{max-width:100%;margin:0 1rem}.SessionWarningModal_footer__9i2qF{flex-direction:column-reverse}.SessionWarningModal_button__pr_sz{width:100%}.SessionWarningModal_countdownTime__rxIfy{font-size:1.75rem}}.SessionExpiredModal_overlay__gmALC{position:fixed;inset:0;background:rgba(0,0,0,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem;animation:SessionExpiredModal_fadeIn__K7ZsM .3s ease-out}.SessionExpiredModal_overlay__gmALC:focus{outline:none}.SessionExpiredModal_modal__UQNQG{background-color:rgba(31,31,35,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 25px -5px rgba(0,0,0,.4);padding:1.5rem;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1);background:#070708;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.05);max-width:420px;width:100%;max-height:90vh;overflow:hidden;animation:SessionExpiredModal_slideIn__iYv_U .4s ease-out;position:relative}.SessionExpiredModal_modal__UQNQG:hover{border-color:rgba(1,71,81,.5);box-shadow:0 10px 25px -5px rgba(0,0,0,.4),0 0 8px rgba(1,71,81,.35)}.SessionExpiredModal_header__Pa1Od{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem 0}.SessionExpiredModal_iconContainer__czFIn{flex-shrink:0}.SessionExpiredModal_icon__mhMFV{height:4rem;width:4rem;border-radius:50%;padding:1rem;display:flex;align-items:center;justify-content:center}.SessionExpiredModal_icon__mhMFV svg{width:100%;height:100%}.SessionExpiredModal_icon__mhMFV.SessionExpiredModal_iconWarning__4evVg{background:rgba(251,191,36,.15);color:#fbbf24}.SessionExpiredModal_content__KWRDF{padding:1.5rem;text-align:center}.SessionExpiredModal_title__i6cfK{font-size:1.5rem;font-weight:600;color:#f0f0f2;margin:0 0 1rem;line-height:1.3}.SessionExpiredModal_message__W_UVD{color:#a1a1aa;font-size:1rem;line-height:1.6;margin:0 0 1.25rem}.SessionExpiredModal_submessage__6H2QS{color:hsla(0,0%,100%,.6);font-size:.875rem;line-height:1.5;margin:0;padding:1rem;background:hsla(0,0%,100%,.02);border-radius:.5rem;border:1px solid hsla(0,0%,100%,.05)}.SessionExpiredModal_footer___5mlQ{display:flex;gap:.75rem;padding:0 1.5rem 2rem;justify-content:center}.SessionExpiredModal_button__hlGfC{border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;background:none;padding:.75rem 2rem;font-size:1rem;font-weight:600;border-radius:.5rem;transition:all .2s ease;min-width:140px}.SessionExpiredModal_button__hlGfC:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.SessionExpiredModal_buttonPrimary__kv8Yh{background:#014751;color:#fff;border:1px solid #014751;box-shadow:0 4px 14px rgba(59,130,246,.25)}.SessionExpiredModal_buttonPrimary__kv8Yh:hover:not(:disabled){background:#016170;border-color:#016170;transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.35)}.SessionExpiredModal_buttonPrimary__kv8Yh:active:not(:disabled){transform:translateY(0)}.SessionExpiredModal_buttonPrimary__kv8Yh:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.4)}.SessionExpiredModal_buttonSecondary__j_f_d{background:rgba(0,0,0,0);color:#a1a1aa;border:1px solid hsla(0,0%,100%,.2)}.SessionExpiredModal_buttonSecondary__j_f_d:hover:not(:disabled){background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.3);color:#f0f0f2}.SessionExpiredModal_buttonSecondary__j_f_d:focus{outline:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.1)}@keyframes SessionExpiredModal_fadeIn__K7ZsM{0%{opacity:0}to{opacity:1}}@keyframes SessionExpiredModal_slideIn__iYv_U{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:640px){.SessionExpiredModal_modal__UQNQG{max-width:100%;margin:0 1rem}.SessionExpiredModal_title__i6cfK{font-size:1.25rem}.SessionExpiredModal_message__W_UVD{font-size:.9375rem}.SessionExpiredModal_button__hlGfC{width:100%}}.Dashboard_dashboard__Lb3d1{display:flex;flex-direction:column;gap:2rem}.Dashboard_dashboard__Lb3d1 .Dashboard_header__GSAYl{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.Dashboard_dashboard__Lb3d1 .Dashboard_header__GSAYl h1{font-size:1.75rem;font-weight:600;letter-spacing:-.025em;color:#f0f0f2;background:linear-gradient(135deg,#014751,#017d92);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.Dashboard_dashboard__Lb3d1 .Dashboard_createButton___BD_d{display:inline-flex;align-items:center;background-image:linear-gradient(135deg,#014751,#017d92);padding:.75rem 1.25rem;border-radius:.5rem;color:#fff;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);border:none;cursor:pointer;box-shadow:0 0 8px rgba(1,71,81,.35)}.Dashboard_dashboard__Lb3d1 .Dashboard_createButton___BD_d:hover{background-image:linear-gradient(135deg,#016170,#016170);transform:translateY(-2px);box-shadow:0 0 15px rgba(1,71,81,.5)}.Dashboard_dashboard__Lb3d1 .Dashboard_createButton___BD_d:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.Dashboard_dashboard__Lb3d1 .Dashboard_createButton___BD_d.Dashboard_disabled__h9OLW{opacity:.6;cursor:not-allowed;background-image:linear-gradient(90deg,rgba(161,161,170,.3),rgba(161,161,170,.3))}.Dashboard_dashboard__Lb3d1 .Dashboard_createButton___BD_d.Dashboard_disabled__h9OLW:hover{transform:none;box-shadow:0 4px 6px rgba(0,0,0,.1);background-image:linear-gradient(90deg,rgba(161,161,170,.3),rgba(161,161,170,.3))}.Dashboard_dashboard__Lb3d1 .Dashboard_createButton___BD_d .Dashboard_icon__nKUSy{height:1rem;width:1rem;margin-right:.5rem}.Dashboard_dashboard__Lb3d1 .Dashboard_subscribeButton__hWJBW{background-image:linear-gradient(90deg,#34d399,#059669)!important}.Dashboard_dashboard__Lb3d1 .Dashboard_subscribeButton__hWJBW:hover{background-image:linear-gradient(90deg,#059669,#047857)!important;transform:translateY(-2px);box-shadow:0 6px 12px rgba(52,211,153,.3)}.Dashboard_dashboard__Lb3d1 .Dashboard_upgradeButton__V34bH{background-image:linear-gradient(90deg,#fbbf24,#d97706)!important}.Dashboard_dashboard__Lb3d1 .Dashboard_upgradeButton__V34bH:hover{background-image:linear-gradient(90deg,#d97706,#b45309)!important;transform:translateY(-2px);box-shadow:0 6px 12px rgba(251,191,36,.3)}.Dashboard_dashboard__Lb3d1 .Dashboard_quotaInfo__XmyjY{display:flex;align-items:center;padding:.5rem .75rem;background:rgba(1,71,81,.08);border-radius:.375rem;color:#a1a1aa;border:1px solid rgba(1,71,81,.15)}.Dashboard_dashboard__Lb3d1 .Dashboard_grid__fA_7x{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9{background-color:rgba(31,31,35,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(1,71,81,.3);box-shadow:0 10px 25px -5px rgba(0,0,0,.4);border-radius:1rem;padding:1.5rem;color:#f0f0f2;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden;position:relative}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background-image:linear-gradient(135deg,#014751,#017d92);opacity:.6;transition:opacity .15s cubic-bezier(.16,1,.3,1)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(1,125,146,.06) 45%,rgba(1,125,146,.1) 50%,rgba(1,125,146,.06) 55%,transparent 60%);transform:translateX(-100%);transition:none;pointer-events:none;z-index:1}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9:hover{box-shadow:0 0 15px rgba(1,71,81,.5);border-color:rgba(1,71,81,.4)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9:hover:before{opacity:1}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9:hover:after{transform:translateX(100%);transition:transform .8s cubic-bezier(.16,1,.3,1)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_heartbeat__DT8CY{position:absolute;top:12px;right:12px;width:8px;height:8px;border-radius:50%;background:#34d399;animation:Dashboard_heartbeat-success__86UzX 2s ease-in-out infinite}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_error__bUA2E:before{background-image:linear-gradient(90deg,#f87171,#b91c1c)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_running__xPA_0:before{background-image:linear-gradient(90deg,#34d399,#059669)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_starting__iE8uH:before,.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_stopping__gcjGz:before{background-image:linear-gradient(90deg,#fbbf24,#d97706)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_paused__ssNKJ:before{background-image:linear-gradient(90deg,#014751,#016170)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_image_building__9ANvM:before{background-image:linear-gradient(90deg,#22d3ee,#a855f7);animation:Dashboard_pulse__68uMI 1.8s ease-in-out infinite}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_image_build_failed__MyDiZ:before{background-image:linear-gradient(90deg,#f87171,#7f1d1d)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_cardHeader__OsOvz{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_cardHeader__OsOvz h2{font-size:1.25rem;font-weight:600;letter-spacing:-.025em;color:#f0f0f2}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_cardHeader__OsOvz .Dashboard_status__qJPaO{background-color:rgba(161,161,170,.12);color:#a1a1aa;border:1px solid rgba(161,161,170,.25);text-shadow:0 0 8px rgba(161,161,170,.4);font-weight:600;letter-spacing:.02em;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_running__xPA_0 .Dashboard_status__qJPaO{background-color:rgba(52,211,153,.12);color:#34d399;border:1px solid rgba(52,211,153,.25);text-shadow:0 0 8px rgba(52,211,153,.4);font-weight:600;letter-spacing:.02em}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_starting__iE8uH .Dashboard_status__qJPaO,.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_stopping__gcjGz .Dashboard_status__qJPaO{background-color:rgba(251,191,36,.12);color:#fbbf24;border:1px solid rgba(251,191,36,.25);text-shadow:0 0 8px rgba(251,191,36,.4);font-weight:600;letter-spacing:.02em}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_error__bUA2E .Dashboard_status__qJPaO{background-color:rgba(248,113,113,.12);color:#f87171;border:1px solid rgba(248,113,113,.25);text-shadow:0 0 8px rgba(248,113,113,.4);font-weight:600;letter-spacing:.02em}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_paused__ssNKJ .Dashboard_status__qJPaO{background-color:rgba(1,71,81,.12);color:#014751;border:1px solid rgba(1,71,81,.25);text-shadow:0 0 8px rgba(1,71,81,.4);font-weight:600;letter-spacing:.02em}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_image_building__9ANvM .Dashboard_status__qJPaO{background-color:rgba(34,211,238,.12);color:#22d3ee;border:1px solid rgba(34,211,238,.25);text-shadow:0 0 8px rgba(34,211,238,.4);font-weight:600;letter-spacing:.02em}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9.Dashboard_image_build_failed__MyDiZ .Dashboard_status__qJPaO{background-color:rgba(248,113,113,.12);color:#f87171;border:1px solid rgba(248,113,113,.25);text-shadow:0 0 8px rgba(248,113,113,.4);font-weight:600;letter-spacing:.02em}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_details__G3gGe{margin:1rem 0 1.5rem;font-size:.875rem;color:#a1a1aa}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_details__G3gGe p{margin:.25rem 0;display:flex;justify-content:space-between}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_details__G3gGe p strong{color:#f0f0f2;font-weight:500}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_details__G3gGe .Dashboard_envLive__CIf98{color:#22c55e;font-weight:600}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_details__G3gGe .Dashboard_envPractice__v6uQV{color:#3b82f6;font-weight:600}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_errorBox__E50dT{margin-top:.75rem;background-color:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:.5rem;padding:.75rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_error__bUA2E{color:#ef4444;font-size:.8rem;margin:0;line-height:1.4}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_errorHelp__Rh6s3{color:#a1a1aa;font-size:.75rem;margin:.5rem 0 0;line-height:1.4}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_errorHelp__Rh6s3 a{color:#014751;text-decoration:none;font-weight:500}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_errorHelp__Rh6s3 a:hover{text-decoration:underline}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_buildingIndicator__P514E{margin-top:.75rem;background-color:rgba(34,211,238,.08);border:1px solid rgba(34,211,238,.2);border-radius:.5rem;padding:.75rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_buildingIndicator__P514E .Dashboard_buildingText__qDN5R{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_buildingIndicator__P514E .Dashboard_buildingText__qDN5R span{font-size:.8rem;color:#014751;font-weight:500}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_buildingIndicator__P514E .Dashboard_buildingText__qDN5R .Dashboard_buildingSubtext__peepA{font-size:.7rem;color:#a1a1aa;font-weight:400}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_buildingIndicator__P514E .Dashboard_progressBar__OQ9Ny{width:100%;height:4px;background-color:hsla(0,0%,100%,.1);border-radius:2px;overflow:hidden}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_buildingIndicator__P514E .Dashboard_progressBar__OQ9Ny .Dashboard_progressFill__HDoCp{height:100%;background:linear-gradient(135deg,#014751,#017d92);animation:Dashboard_indeterminateProgress__2X2qS 1.5s ease-in-out infinite;transform-origin:0 50%}@keyframes Dashboard_indeterminateProgress__2X2qS{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(.4)}to{transform:translateX(100%) scaleX(.5)}}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_actionButton__znVPV{background-color:rgba(1,71,81,.08);border:1px solid rgba(1,71,81,.15);padding:.5rem;border-radius:.5rem;color:#f0f0f2;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s cubic-bezier(.16,1,.3,1);height:2.25rem;width:2.25rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_actionButton__znVPV:hover{background-color:rgba(1,71,81,.15);transform:translateY(-2px);box-shadow:0 0 8px rgba(1,71,81,.35)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_actionButton__znVPV:active{transform:translateY(0)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_actionButton__znVPV svg{height:1.25rem;width:1.25rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_actionButton__znVPV:disabled{opacity:.4;cursor:not-allowed;transform:none}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_startButton__NVI60:not(:disabled):hover{background-color:rgba(52,211,153,.2);color:#34d399;border-color:rgba(52,211,153,.3)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_stopButton__18o5I:not(:disabled):hover{background-color:rgba(251,191,36,.2);color:#fbbf24;border-color:rgba(251,191,36,.3)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_deleteButton__J_1XF:not(:disabled):hover{background-color:rgba(248,113,113,.2);color:#f87171;border-color:rgba(248,113,113,.3)}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_spin__979_T{animation:Dashboard_spin__979_T 1s linear infinite}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_loadingIcon__tX0LV{width:1.25rem;height:1.25rem}.Dashboard_engine-build-banner__2mVPw{background-color:rgba(31,31,35,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 25px -5px rgba(0,0,0,.4);display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;border:1px solid rgba(1,71,81,.3);border-left:4px solid #014751;background:linear-gradient(90deg,rgba(1,71,81,.12),rgba(1,125,146,.12));animation:Dashboard_fadeIn__yeewX .3s ease;position:relative;width:auto;max-width:860px;margin:0 auto 1rem;border-radius:.75rem;box-shadow:0 0 8px rgba(1,71,81,.35)}@media(max-width:960px){.Dashboard_engine-build-banner__2mVPw{max-width:100%;margin-left:0;margin-right:0}}.Dashboard_engine-build-banner__2mVPw .Dashboard_icon__nKUSy{display:flex;align-items:center;justify-content:center;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;position:relative}.Dashboard_engine-build-banner__2mVPw .Dashboard_icon__nKUSy svg{width:1.6rem;height:1.6rem;transition:opacity .15s ease}.Dashboard_engine-build-banner__2mVPw .Dashboard_icon__nKUSy .Dashboard_spin__979_T{animation:Dashboard_spin__979_T 1s linear infinite}.Dashboard_engine-build-banner__2mVPw .Dashboard_content__fukwN{flex:1 1 auto;min-width:0}.Dashboard_engine-build-banner__2mVPw .Dashboard_content__fukwN strong{display:block;font-weight:600;margin-bottom:.35rem;line-height:1.1}.Dashboard_engine-build-banner__2mVPw .Dashboard_content__fukwN .Dashboard_sub__qjY_L{font-size:.8rem;opacity:.85;display:flex;flex-wrap:wrap;gap:.75rem;line-height:1.1}.Dashboard_engine-build-banner__2mVPw .Dashboard_content__fukwN .Dashboard_elapsed__EZjKA{opacity:.6}.Dashboard_engine-build-banner__2mVPw .Dashboard_content__fukwN .Dashboard_error-text__aQV_S{color:#f87171}.Dashboard_engine-build-banner__2mVPw.Dashboard_error__bUA2E{border-left-color:#f87171;background:linear-gradient(90deg,rgba(220,38,38,.15),rgba(127,29,29,.15))}.Dashboard_engine-build-banner__2mVPw.Dashboard_done__A4VGy{border-left-color:#34d399;background:linear-gradient(90deg,rgba(16,185,129,.15),rgba(5,150,105,.15))}.Dashboard_buildBannerWrapper__dPd_n{display:flex;justify-content:center;width:100%;padding:0 .5rem}@keyframes Dashboard_fadeIn__yeewX{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Dashboard_spin__979_T{to{transform:rotate(1turn)}}@keyframes Dashboard_pulse__68uMI{0%,to{opacity:.6}50%{opacity:1}}@keyframes Dashboard_heartbeat-success__86UzX{0%,to{box-shadow:0 0 0 0 rgba(16,185,129,.4);opacity:1}50%{box-shadow:0 0 0 6px rgba(16,185,129,0);opacity:.8}}@media(max-width:768px){.Dashboard_dashboard__Lb3d1{gap:1rem}.Dashboard_dashboard__Lb3d1 .Dashboard_header__GSAYl{flex-direction:column;align-items:flex-start;gap:.75rem}.Dashboard_dashboard__Lb3d1 .Dashboard_header__GSAYl h1{font-size:clamp(1.25rem,5vw,1.5rem);font-weight:700}.Dashboard_dashboard__Lb3d1 .Dashboard_grid__fA_7x{grid-template-columns:1fr;gap:1rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9{padding:1rem;width:100%;border-radius:12px}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_cardHeader__OsOvz h2{font-size:1.05rem;font-weight:700}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_details__G3gGe{font-size:.8125rem;gap:.375rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_details__G3gGe .Dashboard_detailItem__tpCrg{padding:.25rem 0}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_errorBox__E50dT{font-size:.8125rem;padding:.75rem;border-radius:8px;line-height:1.5}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d{justify-content:space-around;gap:.5rem;padding-top:.5rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_actionButton__znVPV{height:2.75rem;width:2.75rem;min-width:44px;min-height:44px}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_actionButton__znVPV svg{height:1.25rem;width:1.25rem}.Dashboard_dashboard__Lb3d1 .Dashboard_quotaInfo__XmyjY{width:100%;justify-content:center;font-size:.8125rem}.Dashboard_dashboard__Lb3d1 .Dashboard_createButton___BD_d,.Dashboard_dashboard__Lb3d1 .Dashboard_subscribeButton__hWJBW,.Dashboard_dashboard__Lb3d1 .Dashboard_upgradeButton__V34bH{width:100%;justify-content:center;min-height:48px;font-size:.875rem}}@media(max-width:480px){.Dashboard_dashboard__Lb3d1{gap:.75rem}.Dashboard_dashboard__Lb3d1 .Dashboard_header__GSAYl h1{font-size:1.2rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9{padding:.875rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_details__G3gGe{font-size:.75rem}.Dashboard_dashboard__Lb3d1 .Dashboard_card__L0sL9 .Dashboard_actions__Now9d .Dashboard_actionButton__znVPV{height:2.5rem;width:2.5rem}}