.refreshed-workspace.v2-workspace{--ink:#192f2c;--muted:#586a65;--paper:#f7f5f0;--line:#e3e4dd;background:var(--paper)}.refreshed-workspace.v2-workspace .demo-sidebar{background:#123e36;border-right:1px solid #224e45}.refreshed-workspace.v2-workspace .demo-brand{color:#fff;padding-bottom:30px}.refreshed-workspace.v2-workspace .demo-brand-mark{color:#173e35;background:#e7be79}.refreshed-workspace.v2-workspace .demo-brand small{letter-spacing:.08em;color:#d2dfd9;font-size:8px}.refreshed-workspace.v2-workspace .v2-nav{flex-direction:column;gap:7px;display:flex}.refreshed-workspace.v2-workspace .v2-nav button,.refreshed-workspace.v2-workspace .v2-nav button:last-child{text-align:left;min-height:46px;margin:0;color:#e2ede7!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:12px!important;font-weight:550!important}.refreshed-workspace.v2-workspace .v2-nav .v2-group-toggle{gap:10px;width:100%;display:flex}.refreshed-workspace.v2-workspace .v2-group-toggle>span:first-of-type{flex:1}.refreshed-workspace.v2-workspace .v2-nav button:hover{color:#fff!important;background:#28594d!important}.refreshed-workspace.v2-workspace .v2-nav button.selected{box-shadow:none;color:#183e34!important;background:#ebc483!important;font-weight:750!important}.refreshed-workspace.v2-workspace .v2-nav-children{border-left:1px solid #679185;margin:5px 0 9px 21px;padding-left:11px}.refreshed-workspace.v2-workspace .v2-nav-children[hidden]{display:none}.refreshed-workspace.v2-workspace .v2-nav-children button{min-height:44px;font-size:13px!important}.refreshed-workspace.v2-workspace .v2-nav>button:last-child{margin-top:14px;border-top:1px solid #416b5f!important;border-radius:0!important}.refreshed-workspace.v2-workspace .demo-content{max-width:1380px;margin:0 auto;padding:30px 36px}.refreshed-workspace.v2-workspace .demo-topbar{background:#fffefa;border-bottom:1px solid #e1e4db}.refreshed-workspace.v2-workspace .sample-alert{color:#4b5c55;background:#edece5;border:1px solid #dddcd3;margin:0 0 20px;padding:9px 14px;font-size:12px!important}.refreshed-workspace.v2-workspace .demo-card{border-color:#e1e4dc;border-radius:16px}.br-today{gap:25px;display:grid}.br-welcome{background:#154b3f;border-radius:20px;justify-content:space-between;gap:28px;padding:36px 38px;display:flex;position:relative;overflow:hidden}.refreshed-workspace .br-welcome h1{color:#fff9ef;max-width:650px;margin:12px 0;font-size:clamp(26px,2.5vw,37px)!important;line-height:1.2!important}.refreshed-workspace .br-welcome p{color:#d6e7dc;max-width:580px;margin:0}.br-kicker{letter-spacing:.04em;color:#e9c78d;font-size:12px;font-weight:600}.br-welcome-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.refreshed-workspace.v2-workspace .br-welcome .demo-button-primary{color:#193b30!important;background:#ebc483!important;border-color:#ebc483!important}.refreshed-workspace.v2-workspace .br-light-button{min-height:46px;font-weight:650;color:#234c3d!important;background:#fff8ec!important;border:1px solid #fff8ec!important;border-radius:8px!important;padding:12px 18px!important;font-size:14px!important}.br-welcome-mark{color:#e9c78d;text-align:center;flex-direction:column;flex:0 0 140px;justify-content:center;align-items:center;gap:14px;font-size:13px;line-height:1.5;display:flex}.br-welcome-mark svg{stroke-width:1.1px;width:65px;height:65px;transform:rotate(-12deg)}.br-count-strip{background:#fffefa;border:1px solid #e2e3db;border-radius:14px;grid-template-columns:repeat(3,1fr);padding:4px 0;display:grid}.refreshed-workspace .br-count-strip button{align-items:center;gap:12px;display:flex;color:#264a3c!important;background:0 0!important;border:0!important;border-right:1px solid #e2e3db!important;border-radius:0!important;padding:13px 22px!important}.refreshed-workspace .br-count-strip button:last-child{border-right:0!important}.br-count-strip strong{letter-spacing:-.04em;font-size:27px}.br-count-strip span{font-size:14px}.br-count-strip span:last-child{margin-left:auto}.br-home-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:start;gap:26px;display:grid}.br-main-column,.br-side-column{gap:26px;min-width:0;display:grid}.br-section-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.br-section-heading .demo-eyebrow{margin-bottom:6px;display:block}.br-litter-list{gap:16px;display:grid}.br-litter-card{background:#fffefa;border:1px solid #dce2d8;border-radius:16px;overflow:hidden;box-shadow:0 5px 16px #1e3e2804}.br-litter-top{align-items:center;gap:14px;padding:21px 22px 16px;display:flex}.br-dog-avatar{color:#513d24;background:#ead5b3;border-radius:15px;flex:none;place-items:center;width:56px;height:56px;font-size:24px;font-weight:650;display:grid;overflow:hidden}.br-dog-avatar img{object-fit:cover;width:100%;height:100%}.refreshed-workspace .br-litter-title h3{margin:0 0 4px;font-size:18px!important}.br-litter-title{flex:1;min-width:0}.br-litter-title span{color:#5a6c61;font-size:12px}.br-age{color:#34562d;white-space:nowrap;background:#e6eee1;border-radius:30px;padding:6px 10px;font-size:11px;font-weight:650}.br-litter-facts{grid-template-columns:repeat(3,1fr);gap:12px;padding:4px 22px 21px;display:grid}.br-litter-facts div{gap:4px;display:grid}.br-litter-facts strong{color:#284839;font-size:15px;font-weight:650}.br-litter-facts span{color:#5a6c61;font-size:12px}.br-litter-actions{background:#f9faf5;border-top:1px solid #e5e7de;display:flex}.refreshed-workspace .br-litter-actions button{text-align:left;min-height:47px;font-weight:650;color:#225841!important;background:0 0!important;border:0!important;border-radius:0!important;padding:13px 22px!important;font-size:13px!important}.br-litter-actions button:first-child{flex:1}.br-attention,.br-upcoming{background:#fffefa;border:1px solid #dce2d8;border-radius:16px;padding:22px}.br-attention{border-top:4px solid #c99347}.br-task-count{color:#674214;background:#f4e3c8;border-radius:20px;padding:4px 10px;font-size:13px;font-weight:700}.refreshed-workspace .br-section-note{margin:-8px 0 9px;font-size:13px!important}.br-task-list{margin-bottom:10px;display:grid}.refreshed-workspace .br-task-list button{text-align:left;align-items:center;gap:10px;display:flex;color:#244335!important;background:0 0!important;border:0!important;border-bottom:1px solid #e6e8df!important;border-radius:0!important;padding:15px 0!important}.br-task-list button>span:nth-child(2){flex:1}.br-task-list strong{font-size:13px;font-weight:650;display:block}.br-task-list small{color:#746149;margin-top:5px;font-size:11px;display:block}.br-task-dot{background:#b9863f;border-radius:50%;flex:none;width:8px;height:8px}.br-caught-up{color:#315b43;gap:10px;padding:15px 0 20px;font-size:13px;display:grid}.br-caught-up span{color:#5b6b62;line-height:1.6}.br-calendar-list{margin-bottom:12px;display:grid}.refreshed-workspace .br-calendar-list button{text-align:left;align-items:center;gap:14px;line-height:1.5;display:flex;color:#304c3c!important;background:0 0!important;border:0!important;border-bottom:1px solid #e5e7de!important;border-radius:0!important;padding:13px 0!important;font-size:13px!important}.br-calendar-date{color:#37573c;background:#edf0e5;border-radius:8px;place-items:center;min-width:44px;padding:5px;display:grid}.br-calendar-date strong{font-size:19px}.br-calendar-date small{text-transform:uppercase;font-size:10px}.refreshed-workspace .br-upcoming p{font-size:13px!important}.refreshed-workspace .br-buyer-link{text-align:left;align-items:center;gap:12px;display:flex;color:#244630!important;background:#e9eddf!important;border:1px solid #d9dfd0!important;border-radius:14px!important;padding:19px!important}.br-buyer-link>span:nth-child(2){flex:1}.br-buyer-link strong{font-size:13px;display:block}.br-buyer-link small{margin-top:6px;font-size:11px;font-weight:400;display:block}.br-dogs-section{padding-top:5px}.br-dogs-row{flex-wrap:wrap;gap:16px;display:flex}.refreshed-workspace .br-dogs-row button{justify-items:center;gap:8px;min-width:68px;display:grid;color:#244630!important;background:0 0!important;border:0!important;padding:5px!important}.br-dogs-row .br-dog-avatar{border-radius:50%;width:58px;height:58px}.br-dogs-row button:nth-child(2n) .br-dog-avatar{color:#385c35;background:#d8e5d1}.br-dogs-row strong{font-size:12px}.br-dogs-row small{color:#5d6d61;font-size:11px;font-weight:400}.br-empty{text-align:center;background:#fffefa;border:1px dashed #b9c9b6;border-radius:16px;padding:32px}.br-empty>svg{color:#49704a;width:36px;height:36px}.refreshed-workspace .br-empty p{font-size:14px!important}.refreshed-workspace.v2-workspace .br-count-strip button:hover,.refreshed-workspace.v2-workspace .br-litter-actions button:hover,.refreshed-workspace.v2-workspace .br-task-list button:hover,.refreshed-workspace.v2-workspace .br-calendar-list button:hover{background:#edf1e7!important}@media (min-width:901px){.refreshed-workspace.v2-workspace{align-items:start}.refreshed-workspace.v2-workspace .demo-sidebar{height:100dvh;position:sticky;top:0}}@media (max-width:1150px) and (min-width:901px){.br-home-grid{grid-template-columns:1fr}.br-side-column{grid-template-columns:1fr 1fr}.br-buyer-link{grid-column:1/-1}.br-welcome-mark{display:none}}@media (max-width:900px){.refreshed-workspace.v2-workspace .demo-sidebar{position:fixed}.br-home-grid{grid-template-columns:minmax(0,1.3fr) minmax(250px,1fr);gap:18px}.br-welcome-mark{display:none}.refreshed-workspace.v2-workspace .demo-content{padding:24px}.br-litter-top{flex-wrap:wrap}.br-age{margin-left:70px}}@media (max-width:700px){.br-home-grid,.br-side-column{grid-template-columns:1fr}.br-age{margin-left:0}.br-welcome{padding:27px 23px}.refreshed-workspace.v2-workspace .demo-content{padding:18px 16px}.br-count-strip strong{font-size:24px}.refreshed-workspace .br-count-strip button{gap:8px;padding:12px!important}.br-count-strip span{font-size:12px}.br-count-strip span:last-child{display:none}.br-today{gap:21px}.br-litter-top{padding:18px}.br-litter-facts{padding:0 18px 18px}.br-welcome-actions{gap:10px}.br-welcome-actions button{flex:1}.br-section-heading{align-items:center}.br-section-heading .small-text-link{font-size:12px!important}.br-litter-title{flex-basis:110px}}@media (prefers-reduced-motion:reduce){.refreshed-workspace.v2-workspace *{scroll-behavior:auto!important;transition:none!important}}@media (max-width:680px){.refreshed-workspace.v2-workspace .demo-topbar{grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr) auto;gap:3px 11px;min-height:68px;padding:11px 16px;display:grid}.refreshed-workspace.v2-workspace .demo-topbar .mobile-menu{grid-area:1/1/3;align-self:center}.refreshed-workspace.v2-workspace .demo-breadcrumb{grid-area:1/2;align-self:end;min-width:0;line-height:1.25;display:block}.refreshed-workspace.v2-workspace .demo-breadcrumb strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.refreshed-workspace.v2-workspace .demo-top-actions{display:contents}.refreshed-workspace.v2-workspace .demo-topbar .save-indicator{overflow-wrap:normal;color:#496353;grid-area:2/2;align-self:start;align-items:center;gap:5px;max-width:none;margin:0;line-height:1.3;white-space:nowrap!important;font-size:11px!important;display:flex!important}.refreshed-workspace.v2-workspace .save-indicator i{border-radius:50%;flex:0 0 6px;width:6px;min-width:6px;height:6px;display:block}.refreshed-workspace.v2-workspace .demo-topbar .demo-export-button{white-space:nowrap;grid-area:1/3/3;align-self:center;min-height:42px}}
form.litter-weights-module__fjnHhW__batch{margin-top:24px;gap:14px!important}.litter-weights-module__fjnHhW__batch>h3,.litter-weights-module__fjnHhW__batch>p{margin:0!important}.litter-weights-module__fjnHhW__batch fieldset{border:1px solid #dce5df;border-radius:9px;gap:10px;min-width:0;margin:0;padding:14px;display:grid}.litter-weights-module__fjnHhW__batch fieldset p{line-height:1.5;background:0 0!important;margin:0!important;padding:0!important;font-size:13px!important}.litter-weights-module__fjnHhW__batch legend{max-width:100%;padding:0 6px}.litter-weights-module__fjnHhW__batch .litter-weights-module__fjnHhW__selector{align-items:center;gap:8px;font-weight:600;width:auto!important;display:flex!important}.litter-weights-module__fjnHhW__batch .litter-weights-module__fjnHhW__selector input[type=checkbox]{accent-color:#175441;flex:none;margin:0;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;padding:0!important}
