@media screen and (min-width:1000px){.screen-size-notification{display:none}}.screen-size-notification{background:radial-gradient(70% 80% at center 0,rgba(74,244,179,.15) 3%,rgba(74,244,179,0) 70%,rgba(74,244,179,0) 100%);padding:0 18%;text-align:center}.dash-main-container{margin:0 10%;font-family:var(--sans-font);padding-top:25px}.dash-page-header-container{font-size:24px;font-weight:700;border-bottom:2px solid var(--bg-primary-hover);padding-bottom:15px;margin-bottom:15px}.welcome-hero-banner{background-image:url(/images/hero-bg1.jpeg);background-repeat:no-repeat;background-size:cover;border-radius:10px;border:2px solid var(--bg-primary-hover);padding:50px}.recent-flows-list{margin-top:10px;display:flex;flex-direction:column;gap:10px}.recent-flows-header{display:flex;gap:5px}.recent-flows-status{font-size:.8em;padding:5px;border-radius:5px}.recent-flows-object{padding:15px;border:1px solid var(--bg-primary-hover);border-radius:10px;justify-content:space-between}.empty-endpoints-placeholder,.recent-flows-object{background-color:var(--bg-interactive);display:flex}.empty-endpoints-placeholder{margin-top:10px;border:2px solid var(--bg-primary-hover);border-radius:10px;padding:5%;flex-direction:column;justify-content:space-around;align-items:center;font-size:18px}.empty-endpoints-placeholder h2{font-weight:700;font-size:24px}.empty-endpoints-placeholder p{font-size:.8em;margin-bottom:15px}.open-workshop-btn{background:var(--brand);border:1px solid var(--bg-primary-hover)!important;border-radius:10px;cursor:pointer;padding:10px 15px}.open-workshop-btn:hover{background-color:var(--brand-hover)!important}.flow-log-section{border-radius:12px;border:1px solid var(--bg-interactive-hover);background:var(--bg-secondary);padding:16px}.flow-log-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:700}.no-logs-row{padding:12px;color:var(--text-muted)}.logs-table{display:flex;flex-direction:column}.logs-header-row,.logs-row{display:grid;grid-template-columns:1.8fr 1fr 1.5fr .7fr 1fr 1.5fr;padding:10px 14px;border-bottom:1px solid var(--bg-interactive-hover)}.logs-header-row{background:var(--bg-interactive);font-weight:700}.logs-row:hover{background:var(--bg-hover)}.logs-table-container{overflow-x:auto;margin-top:20px}.logs-table{width:100%;border-collapse:collapse;font-size:14px}