.bellis-showroom .demo-main{max-width:1320px;padding-top:12px}.bellis-showroom .demo-notice{margin-bottom:18px;padding:9px 12px;font-size:11px}.bellis-showroom .demo-title-row{margin-bottom:20px}.bellis-showroom .demo-title-row h1{font-size:28px;font-weight:700}.bellis-showroom .demo-title-row p{font-size:13px}.bellis-showroom .crm-main .demo-panel{padding:18px}.bellis-showroom .crm-main h2{margin-bottom:6px;font-size:16px}.showroom-text-button{color:var(--primary);text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:12px;font-weight:600;display:inline-flex}.showroom-pending-list{gap:3px;display:grid}.showroom-pending-list>button{text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:12px 0;display:flex}.showroom-pending-list>button>span:nth-child(2){flex:1;min-width:0}.showroom-pending-list b,.showroom-pending-list small{display:block}.showroom-pending-list b{font-size:13px;font-weight:600}.showroom-pending-list small{color:var(--muted-foreground);margin-top:4px;font-size:11px}.showroom-pending-list svg{flex:none}.showroom-notification-summary{border-top:1px solid var(--border);width:100%;margin-top:12px;padding-top:12px;font-size:11px}.showroom-rules{grid-template-columns:minmax(0,1fr)}.showroom-rule-heading{align-items:center;gap:12px;display:flex}.showroom-rule-heading>div{flex:1;min-width:0}.showroom-rule-heading .metric-icon{flex:none;width:34px;height:34px}.bellis-showroom .showroom-rule-heading h2{margin:0 0 5px;font-size:15px}.bellis-showroom .showroom-rule-heading p{font-size:12px}.bellis-showroom .automation-steps{flex-wrap:wrap;gap:12px;margin:12px 0;font-size:12px;display:flex}.bellis-showroom .automation-actions .live-secondary{margin-left:0;padding:7px 10px;font-size:12px}.bellis-showroom .automation-history small{overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.5}.bellis-showroom .automation-history>div>span:last-of-type{min-width:0}.bellis-showroom .showroom-task-table{margin-top:14px}.bellis-showroom .crm-table td{padding:12px 10px}.bellis-showroom .crm-table-actions button{min-height:28px}.bellis-showroom .notification-body{overflow-wrap:anywhere;min-width:0}.bellis-showroom .bell-item-icon{background:var(--sage-subtle)}.bellis-showroom .demo-main :is(input,select){max-width:100%}@media (max-width:1100px){.bellis-showroom .crm-follow-up-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bellis-showroom .panel-head{flex-wrap:wrap}}@media (max-width:720px){.bellis-showroom .demo-top-link{display:none}.bellis-showroom .demo-main{padding-inline:14px}.bellis-showroom .demo-title-row h1{font-size:26px}.bellis-showroom .demo-notice span{margin-bottom:2px;display:block}.bellis-showroom .calendar-toolbar{flex-wrap:wrap}.bellis-showroom .calendar-toolbar strong{min-width:0;max-width:calc(100% - 90px);font-size:13px}.bellis-showroom .calendar-item{grid-template-columns:44px minmax(0,1fr);padding:12px 0}.bellis-showroom .calendar-item>span:last-child{grid-column:2;justify-self:start}.bellis-showroom .demo-title-row{flex-wrap:wrap}.bellis-showroom .panel-head .search-box{width:100%}.bellis-showroom .search-box input{width:100%;min-width:0}.bellis-showroom .showroom-rule-heading{flex-wrap:wrap;align-items:start;gap:9px}.showroom-rule-heading>div{flex-basis:calc(100% - 48px)}.showroom-rule-heading .automation-state{margin-left:43px}.bellis-showroom .crm-toolbar .crm-search{width:100%;min-width:0}.bellis-showroom .automation-history>div>div{flex-basis:100%;min-width:0}.bellis-showroom .notification-actions>.live-secondary{margin-left:0;padding:8px 10px;font-size:12px}.bellis-showroom .notification-filters{gap:5px}.bellis-showroom .notification-filters button{padding:8px 10px}}
