.owner-toolbar,.owner-card-heading,.owner-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.owner-stack{display:grid;gap:24px;margin-block:24px}.owner-card{min-width:0;padding:clamp(18px,3vw,30px);border:1px solid #d9c9a5;border-radius:18px;background:#fffcf5;overflow-wrap:anywhere}.owner-card-heading strong{font-size:1.1rem}.owner-card-heading small{color:#526965}.owner-card blockquote{margin:22px 0;padding:12px 20px;border-left:3px solid #b99b57;line-height:1.8;background:#f3ede0}.owner-card form{display:grid;gap:16px;margin-top:20px}.owner-card label{display:grid;gap:8px;font-weight:600}.owner-card input:not([type=checkbox]),.owner-card textarea,.owner-card select{width:100%;max-width:100%;box-sizing:border-box;font:inherit;color:#173e34;border:1px solid #cbbd9d;border-radius:10px;padding:12px;background:white}.owner-card textarea{min-height:96px;resize:vertical}.owner-card .owner-check{display:flex;align-items:flex-start;font-size:.95rem;font-weight:500;line-height:1.5}.owner-check input{flex:0 0 auto;margin-top:5px}.owner-card fieldset{border:1px solid #d9c9a5;border-radius:10px;padding:16px;display:grid;gap:12px;min-width:0}.owner-card legend{padding:0 8px;font-weight:700}.owner-preview{display:block;width:min(100%,320px);max-height:65vh;margin:20px auto;background:#0b1d1a;border-radius:16px;object-fit:contain}.owner-small,.owner-empty{font-size:.92rem;color:#526965;line-height:1.7}.owner-price{font-size:1.1rem}.owner-card button{white-space:normal;max-width:100%;min-height:44px}.owner-card button:disabled{opacity:.6}#ownerNotice{padding:16px;line-height:1.7;overflow-wrap:anywhere}.video-report{margin-top:18px;border-top:1px solid #d9c9a5;padding-top:16px}.video-report summary{cursor:pointer;font-weight:700;min-height:44px;display:list-item}.video-report form{display:grid;gap:12px;margin-top:12px}.video-report label{display:grid;gap:6px}.video-report select,.video-report textarea{box-sizing:border-box;max-width:100%;width:100%;font:inherit;padding:10px;border:1px solid #cbbd9d;border-radius:8px}.video-report textarea{min-height:90px}.video-report [role=status]{overflow-wrap:anywhere}
@media(max-width:600px){.owner-card{padding:18px}.owner-card .owner-actions{align-items:stretch;flex-direction:column}.owner-actions button,.owner-toolbar button{width:100%}.owner-card blockquote{padding:10px 14px}.owner-card fieldset{padding:12px}}
.owner-confirm{box-sizing:border-box;width:min(520px,calc(100% - 32px));padding:clamp(20px,4vw,32px);border:1px solid #cbbd9d;border-radius:20px;background:#fffcf5;color:#173e34;box-shadow:0 20px 80px #061d1940}.owner-confirm::backdrop{background:#061d19b8}.owner-confirm h2{font-family:Fraunces,serif;font-size:1.8rem;line-height:1.2}.owner-confirm p{line-height:1.7;overflow-wrap:anywhere}.owner-confirm .owner-actions{margin-top:24px}.owner-confirm button{white-space:normal;min-height:44px}

/* Operations studio. The family library's report styles above stay unchanged. */
.owner-icon-library{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}
.operations-page #workspace-main{max-width:1920px;margin-right:auto}
.operations-page [hidden]{display:none!important}
.operations-page button,.operations-page input,.operations-page select{font:inherit}
.operations-page button{cursor:pointer;min-height:44px}
.operations-page button:disabled{cursor:wait;opacity:.55}
.operations-page :is(button,input,select,textarea,summary):focus-visible{outline:3px solid #a67421;outline-offset:3px}
.operations-page svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}
.operations-header{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:28px;padding:24px 30px;border-radius:24px;background:linear-gradient(110deg,#0b2942,#163d51);color:#fffaf0;box-shadow:0 12px 30px #071a2c12;overflow:hidden}
.operations-header .eyebrow{color:#e6c27b;margin:0 0 8px;font-size:10px;letter-spacing:.16em}
.operations-header h1{font-family:Fraunces,Georgia,serif;font-size:clamp(30px,3vw,42px);line-height:1.03;margin:0;letter-spacing:-.045em;color:#fffaf0}
.operations-header p:not(.eyebrow){font-size:14px;line-height:1.65;color:#d2dedd;max-width:55ch;margin:12px 0 0}
.operations-header img{display:block;width:220px;height:150px;object-fit:cover;object-position:50% 20%;border-radius:16px;border:1px solid #ffffff30}
.owner-connection-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0 18px;min-height:44px}
.operations-page #ownerNotice{margin:0;padding:0;font-size:12px;line-height:1.6;color:#48645c;max-width:78ch}
.operations-page #ownerNotice[data-tone=error]{color:#8f2430}
.operations-page #ownerNotice[data-tone=working]{color:#72551e}
.owner-refresh{display:flex;align-items:center;gap:8px;padding:9px 14px;white-space:nowrap;font-size:12px!important}
.owner-refresh svg{width:16px;height:16px}
.owner-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:6px;margin-bottom:24px;border:1px solid #ded5c5;border-radius:18px;background:#eae5db}
.owner-tabs [role=tab]{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:54px;border:1px solid transparent;border-radius:12px;color:#4d625c;background:transparent;font-size:13px;font-weight:700;transition:background-color .16s,color .16s,box-shadow .16s}
.owner-tabs [role=tab]:hover{background:#fffaf0}
.owner-tabs [role=tab][aria-selected=true]{background:#fffdf7;color:#153d31;box-shadow:0 3px 10px #3026170b;border-color:#dfd3bc}
.owner-tabs [role=tab][aria-selected=true] svg{color:#927029}
.owner-tab-count{display:inline-grid;place-items:center;min-width:23px;height:23px;padding:0 5px;border-radius:7px;background:#e3e8df;color:#254d3e;font-size:11px;font-variant-numeric:tabular-nums}
.owner-section-title{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:18px}
.owner-section-title .eyebrow{font-size:10px;color:#836123;margin-bottom:6px}
.owner-section-title :is(h2,h3){margin:0;line-height:1.15;color:#153d31;font-family:Fraunces,Georgia,serif;letter-spacing:-.035em}
.owner-section-title h2{font-size:clamp(26px,2.4vw,34px)}
.owner-section-title h3{font-size:22px}
.owner-attention-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px}
.owner-attention{position:relative;display:grid;grid-template-columns:44px 1fr;gap:5px 14px;text-align:left;padding:22px;border:1px solid #ddd2bd;border-radius:18px;background:#fffdf7;color:#1a4436;box-shadow:0 6px 20px #30261705;transition:transform .16s,box-shadow .16s}
.owner-attention:hover{transform:translateY(-2px);box-shadow:0 10px 24px #30261710}
.owner-attention .owner-action-icon{grid-row:1/3}
.owner-attention strong{font-family:Fraunces,Georgia,serif;font-size:36px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}
.owner-attention>span:not(.owner-action-icon){font-size:13px;font-weight:750;line-height:1.4}
.owner-attention small{grid-column:2;color:#627067;font-size:11px;line-height:1.5;padding-right:12px}
.owner-action-icon{display:inline-grid;place-items:center;width:42px;height:42px;background:#f3ecdc;border:1px solid #e6d8b8;border-radius:13px;color:#89651d}
.owner-attention .owner-arrow{position:absolute;right:20px;top:24px;width:16px;height:16px}
.owner-attention-review{background:#174f3c;color:#fffaf0;border-color:#174f3c}
.owner-attention-review .owner-action-icon{background:#ffffff0c;border-color:#ffffff26;color:#edcc88}
.owner-attention-review small{color:#d2e2d9}
.owner-overview-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,1fr);gap:18px}
.owner-surface{min-width:0;background:#fffdf7;border:1px solid #ded4c0;border-radius:18px;padding:24px}
.owner-text-button{display:inline-flex;align-items:center;gap:8px;border:0;background:none;color:#315b48;font-size:12px;font-weight:700;padding:8px 0}
.owner-next-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 0;border:0;border-top:1px solid #e8e0d1;background:none;color:#153d31}
.owner-next-row:first-child{border-top:0}
.owner-next-row>span:nth-child(2){display:grid;gap:4px;min-width:0;flex:1}
.owner-next-row strong{font-size:13px;overflow-wrap:anywhere}
.owner-next-row small{font-size:11px;color:#5d6e66;line-height:1.4}
.owner-initials{display:grid;place-items:center;width:37px;height:37px;flex:0 0 37px;border-radius:11px;background:#e8eee5;border:1px solid #d4dfd1;color:#2b5845;font:600 19px Fraunces,Georgia,serif}
.owner-family-welcome{background:linear-gradient(140deg,#f6efe0,#fdf9ee)}
.owner-family-welcome .owner-action-icon{float:right;margin-left:12px}
.owner-family-welcome>.eyebrow{font-size:10px;color:#806024;margin:0 0 8px}
.owner-family-welcome h3{font:600 24px/1.18 Fraunces,Georgia,serif;letter-spacing:-.035em;color:#153d31;max-width:21ch;margin:0}
.owner-family-welcome>p:not(.eyebrow){color:#5c695f;line-height:1.7;font-size:13px;margin:14px 0 18px}
.owner-family-welcome button{display:inline-flex;align-items:center;gap:12px;font-size:12px}
.owner-family-welcome button svg{width:16px;height:16px}
.owner-scope-note{margin:18px 0 0;max-width:100ch;color:#67665e;font-size:11px;line-height:1.7}
.owner-view-intro{font-size:14px;line-height:1.7;color:#59685f;margin:-6px 0 20px;max-width:80ch}
.owner-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,240px);gap:14px;margin-bottom:12px}
.owner-filters label{display:grid;gap:8px;color:#355146;font-weight:650;font-size:12px}
.owner-filters :is(input,select){box-sizing:border-box;width:100%;min-width:0;min-height:46px;border:1px solid #cfc4af;border-radius:11px;background:#fffcf6;color:#193e31;padding:11px 14px;font-size:14px;line-height:1.4}
.owner-result-count{margin:0 0 14px;color:#697168;font-size:12px;line-height:1.6}
.owner-request-workspace{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.6fr);gap:18px;align-items:start}
.owner-request-rail{min-width:0;padding:8px;background:#ebe8df;border:1px solid #dbd3c3;border-radius:18px}
#ownerRequestList{list-style:none;padding:0;margin:0;display:grid;gap:6px;max-height:580px;overflow-y:auto;scrollbar-width:thin}
.owner-request-item{width:100%;display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;border:1px solid transparent;border-radius:12px;background:transparent;color:#1c4535;text-align:left;padding:14px 12px}
.owner-request-item:hover{background:#f9f6ef}
.owner-request-item[aria-current=true]{background:#fffdf7;border-color:#d1b87f;box-shadow:0 3px 12px #30261707}
.owner-request-item>span:nth-child(2){display:grid;gap:5px;min-width:0}
.owner-request-item strong{font-size:13px;line-height:1.4;overflow-wrap:anywhere}
.owner-request-item small{font-size:11px;color:#607067;line-height:1.5}
.owner-request-item .owner-status{justify-self:start;margin-top:3px}
.owner-status{display:inline-block;padding:5px 8px;border-radius:7px;font-size:10px;line-height:1.4;font-weight:750;letter-spacing:.015em;background:#e6ebe3;color:#365845}
.owner-status[data-tone=review]{color:#18543d;background:#e1eedf}
.owner-status[data-tone=approval]{color:#75500d;background:#f5e9cc}
.owner-status[data-tone=recording]{color:#245274;background:#e4edf4}
.owner-status[data-tone=attention]{color:#8c2933;background:#f6e3e3}
.owner-request-rail>#ownerNext{width:100%;margin-top:12px}
.operations-page .owner-card{margin:0;padding:24px;border:1px solid #dcd0b8;border-radius:18px;background:#fffdf7}
.operations-page .owner-card-heading{align-items:flex-start;gap:12px;margin-bottom:18px}
.operations-page .owner-card-heading>div{display:grid;gap:6px;min-width:0}
.operations-page .owner-card-heading h3{font:600 clamp(22px,2vw,29px)/1.15 Fraunces,Georgia,serif;letter-spacing:-.035em;color:#153d31;margin:0}
.operations-page .owner-card blockquote{padding:14px 18px;font-size:14px;margin:16px 0;background:#f5f0e6;border-left-color:#bc9850;line-height:1.75;color:#3e5345}
.owner-script-label{display:block;color:#81704f;letter-spacing:.09em;font-size:9px;font-weight:800;text-transform:uppercase;margin-top:20px}
.owner-cost-box{padding:18px;background:#f7f0df;border:1px solid #e5d4ac;border-radius:13px}
.owner-cost-box .owner-price{margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}
.owner-cost-box .owner-price strong{font:600 30px/1 Fraunces,Georgia,serif;color:#61460e}
.owner-cost-box>p:not(.owner-price){font-size:12px;line-height:1.7;color:#6d644d;margin:12px 0 0}
.owner-review-grid{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1fr);gap:22px;align-items:start}
.owner-review-grid .owner-preview{width:100%;max-height:440px;margin:0}
.owner-review-grid form{margin:0}
.operations-page .owner-card legend{font-size:12px}
.operations-page .owner-card .owner-check{font-size:12px;line-height:1.65}
.operations-page .owner-card :is(input[type=checkbox]){width:17px;height:17px;accent-color:#174f3c}
.operations-page .owner-card form label:not(.owner-check){font-size:12px}
.operations-page .owner-card form button{font-size:12px}
.operations-page .owner-card textarea{min-height:84px}
.owner-form-status{font-size:12px;color:#8f2430;line-height:1.6;min-height:0;margin:0}
.owner-form-status:empty,.owner-inline-notice:empty{display:none}
.owner-back-button{display:none;border:0;background:none;color:#174f3c;font-weight:750;font-size:13px;margin-bottom:12px;padding:8px 0}
.owner-inline-notice{padding:12px 16px;background:#e9f0e4;border:1px solid #d1dfca;border-radius:10px;color:#234e37;font-size:13px;line-height:1.6}
.owner-family-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.owner-family-card{display:flex;flex-direction:column;gap:16px;min-width:0;background:#fffdf7;border:1px solid #ded4c0;border-radius:16px;padding:20px}
.owner-family-card header{display:flex;align-items:center;gap:12px}
.owner-family-card header>div{min-width:0}
.owner-family-card strong{display:block;font-size:14px;color:#224a38;line-height:1.5;overflow-wrap:anywhere}
.owner-family-card .owner-email{font-size:12px;color:#5f6d64;line-height:1.6;overflow-wrap:anywhere;margin:5px 0 0}
.owner-family-credit{border-top:1px solid #e9e1d2;padding-top:14px;font-size:12px;line-height:1.6;color:#5d6c62}
.owner-family-credit b{font:600 25px/1 Fraunces,Georgia,serif;color:#1b4b35;margin-right:6px}
.owner-family-card .primary-button{margin-top:auto;white-space:normal;font-size:12px}
.owner-gift-added{display:flex;align-items:center;gap:7px;color:#2d5c40;font-size:12px;min-height:44px;margin-top:auto}
.owner-gift-added svg{width:16px;height:16px}
.owner-pagination{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:18px;flex-wrap:wrap}
.owner-pagination button{font-size:12px}
.owner-report-list{display:grid;gap:12px}
.owner-report-card{border:1px solid #ded4c0;border-radius:16px;background:#fffdf7;overflow:hidden}
.owner-report-card>summary{display:flex;align-items:center;gap:14px;cursor:pointer;padding:18px 22px;min-height:60px;list-style:none;color:#1c4535}
.owner-report-card>summary::-webkit-details-marker{display:none}
.owner-report-card>summary>span:nth-child(2){display:grid;gap:5px;flex:1;min-width:0}
.owner-report-card>summary strong{font-size:14px}
.owner-report-card>summary small{font-size:12px;color:#627067;line-height:1.5;overflow-wrap:anywhere}
.owner-report-card .owner-report-expand{font-size:11px;font-weight:750;white-space:nowrap}
.owner-report-card[open] .owner-report-expand{color:#856021}
.owner-report-card .owner-card{border:0;border-top:1px solid #e9e1d2;border-radius:0;padding-top:0}
.owner-report-card form{max-width:740px}
.owner-empty-state{padding:32px 18px;display:grid;justify-items:center;text-align:center;gap:12px;color:#607067;max-width:560px;margin:auto}
.owner-empty-state strong{font:600 23px/1.2 Fraunces,Georgia,serif;letter-spacing:-.025em;color:#1e4d38}
.owner-empty-state p{font-size:13px;line-height:1.7;margin:0;max-width:42ch}
.owner-empty-state .owner-action-icon{width:48px;height:48px}
.owner-empty-state .owner-text-button{font-size:12px}
.owner-family-grid>.owner-empty-state{grid-column:1/-1}
.owner-request-rail .owner-empty-state{padding:24px 14px}
.owner-request-rail .owner-empty-state strong{font-size:20px}
@media(min-width:1600px){.owner-review-grid{grid-template-columns:240px minmax(0,1fr)}.owner-attention{padding:24px}}
@media(max-width:1100px){.owner-family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-overview-grid{grid-template-columns:1fr 1fr}.owner-attention{padding:18px;gap:8px 10px;grid-template-columns:36px 1fr}.owner-attention .owner-action-icon{width:34px;height:34px}.owner-attention .owner-arrow{display:none}.owner-attention small{padding:0}.owner-review-grid{grid-template-columns:1fr}.owner-review-grid .owner-preview{max-height:340px;width:auto;max-width:100%;margin:auto}.owner-request-workspace{grid-template-columns:minmax(200px,.7fr) minmax(0,1.4fr)}}
@media(max-width:900px){.operations-header{grid-template-columns:minmax(0,1fr) 150px;padding:24px;gap:20px}.operations-header img{width:150px;height:140px}.owner-tabs{gap:4px}.owner-tabs [role=tab]{gap:7px;padding:12px 8px;font-size:12px}.owner-tabs svg{width:17px;height:17px}.owner-request-workspace{display:block}.owner-back-button{display:inline-flex;align-items:center}.owner-request-workspace:not(.has-mobile-detail) .owner-request-detail{display:none}.owner-request-workspace.has-mobile-detail .owner-request-rail{display:none}#ownerRequestList{max-height:none}.owner-overview-grid{grid-template-columns:1fr}.owner-review-grid{grid-template-columns:minmax(170px,.75fr) 1fr}.owner-review-grid .owner-preview{max-height:400px;width:100%}}
@media(max-width:600px){.operations-header{grid-template-columns:minmax(0,1fr) 76px;gap:12px;padding:22px 18px;border-radius:19px;align-items:start}.operations-header h1{font-size:29px}.operations-header .eyebrow{font-size:8px;letter-spacing:.1em}.operations-header p:not(.eyebrow){font-size:12px;margin-top:10px}.operations-header img{width:76px;height:94px;border-radius:12px}.owner-connection-bar{align-items:flex-start;gap:10px;margin-bottom:14px}.owner-refresh{font-size:0!important;padding:10px;min-width:44px;justify-content:center}.owner-refresh svg{width:18px;height:18px}.operations-page #ownerNotice{font-size:11px;padding-top:7px}.owner-tabs{grid-template-columns:1fr 1fr;margin-bottom:22px}.owner-tabs [role=tab]{justify-content:flex-start;min-height:50px;padding:10px 12px;gap:8px;font-size:12px}.owner-tab-count{margin-left:auto;font-size:10px;min-width:21px;height:21px}.owner-attention-grid{grid-template-columns:1fr;gap:10px}.owner-attention{grid-template-columns:38px 1fr 32px;gap:5px 12px;padding:16px 18px}.owner-attention .owner-action-icon{grid-column:1;grid-row:1/4;width:36px;height:36px;align-self:center}.owner-attention strong{grid-column:3;grid-row:1/4;align-self:center;font-size:30px;text-align:right}.owner-attention>span:not(.owner-action-icon){grid-column:2;grid-row:1;font-size:12px}.owner-attention small{grid-column:2;grid-row:2;font-size:10px}.owner-surface{padding:20px}.owner-section-title h2{font-size:27px}.owner-section-title h3{font-size:21px}.owner-section-title{gap:10px}.owner-section-title>.owner-small{display:none}.owner-filters{grid-template-columns:1fr;gap:12px}.owner-family-grid{grid-template-columns:1fr}.owner-review-grid{grid-template-columns:1fr}.owner-review-grid .owner-preview{max-height:360px;width:auto;max-width:100%}.operations-page .owner-card{padding:18px}.owner-report-card>summary{padding:16px;gap:10px;align-items:flex-start}.owner-report-card>summary>.owner-action-icon{width:34px;height:34px;flex:0 0 34px}.owner-report-card .owner-report-expand{white-space:normal;font-size:10px;width:42px;line-height:1.5}.owner-pagination{justify-content:space-between;gap:8px}.owner-pagination button{font-size:11px;padding:10px}.owner-pagination .owner-small{font-size:11px}.owner-result-count{font-size:11px}.owner-scope-note{font-size:10px}.owner-attention .owner-arrow{display:none}}
@media(prefers-reduced-motion:reduce){.operations-page *{scroll-behavior:auto!important}.owner-tabs [role=tab],.owner-attention{transition:none}.owner-attention:hover{transform:none}}
.operations-page .owner-kicker{font-size:10px;letter-spacing:.07em;color:#7a6542;margin:0 0 7px}
.operations-page .owner-detail-heading h3{margin:0}
.owner-cost-box{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#6b541e;font-size:12px}
.owner-cost-box>strong{font:600 30px/1 Fraunces,Georgia,serif}
.owner-request-item{grid-template-columns:36px minmax(0,1fr) 14px}
.owner-request-item>svg{width:14px;height:14px;align-self:center}
.owner-preview-wrap{min-width:0}
.owner-delivered{display:flex;align-items:center;gap:8px;color:#27533f;font-size:13px;line-height:1.7}
.owner-warning{padding:16px;border-radius:12px;background:#fbebdb;color:#784421;font-size:13px;line-height:1.7}
.owner-report-icon{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:11px;background:#f5ebdc;color:#8a6624}
.owner-report-expand{display:flex;align-items:center;gap:6px}
.owner-report-expand svg{width:15px;height:15px}
.operations-page .owner-card .owner-check{min-height:44px;align-items:center}
.operations-page .owner-card .owner-check input{margin-top:0}
.operations-page .owner-card .owner-check{text-transform:none;letter-spacing:0}
.operations-page .owner-small{font-size:12px;line-height:1.7}
.operations-page .owner-preview{width:min(100%,240px);height:auto;aspect-ratio:9/16;max-height:none;margin:0 auto}
@media(max-width:600px){.owner-refresh{flex:0 0 44px;width:44px;max-width:44px}}
@media(max-width:600px){.owner-report-card>summary{flex-wrap:wrap}.owner-report-card>summary>span:nth-child(2){flex:1 1 calc(100% - 52px)}.owner-report-card>summary>.owner-status{margin-left:48px}.owner-report-card .owner-report-expand{margin-left:auto;width:auto}.owner-report-expand svg{width:14px}.owner-request-item{grid-template-columns:36px minmax(0,1fr) 14px}}
