@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/desk/roboto-1.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/desk/roboto-2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/desk/roboto-1.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/desk/roboto-2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/desk/roboto-1.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/desk/roboto-2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/desk/roboto-1.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/desk/roboto-2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--office-sidebar:208px;--office-secondary:12px;--office-table:13px;--office-body:14px;--office-heading:20px;--office-row-border:var(--office-theme-divider)}.app-shell.office-shell{width:100%;max-width:none;margin:0;height:100vh;height:100dvh;min-height:0;overflow:hidden;display:grid;grid-template-columns:var(--office-sidebar) minmax(0,1fr);grid-template-rows:64px minmax(0,1fr);background:var(--md-surface-container-low);font-size:var(--office-body);line-height:1.45}.office-shell button,.office-shell input,.office-shell select{font-family:inherit}.office-shell button{font-weight:500}.office-shell .button{min-height:40px;font-size:var(--office-body);border-radius:22px}.office-shell .button-secondary{border-color:var(--md-outline-variant);background:var(--md-surface)}.office-shell button:disabled{cursor:default}.office-shell a:focus-visible,.office-shell button:focus-visible,.office-shell input:focus-visible,.office-shell select:focus-visible{outline:3px solid var(--md-primary);outline-offset:2px}.office-skip{position:fixed;top:-100px;left:220px;z-index:200;background:var(--md-primary);color:white;padding:12px;border-radius:8px}.office-skip:focus{top:8px}.office-topbar{grid-column:1/-1;display:grid;grid-template-columns:calc(var(--office-sidebar) - 20px) minmax(100px,1fr) auto;align-items:center;gap:24px;min-width:0;padding:0 24px 0 20px;background:var(--md-surface);border-bottom:1px solid var(--md-outline-variant)}.office-brand{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:20px;letter-spacing:-.4px}.office-brand .brand-mark{width:36px;height:36px;border-radius:11px}.office-brand .brand-mark .material-symbols-rounded{font-size:24px}.office-brand strong{font-weight:700}.office-page-title{display:flex;min-width:0;align-items:center;gap:12px}.office-page-title h1{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--office-heading);font-weight:500;letter-spacing:-.4px;line-height:1.25}.office-count{padding:5px 9px;background:var(--md-surface-container-high);border-radius:8px;font-size:var(--office-body);color:var(--md-on-surface-variant);font-variant-numeric:tabular-nums}.office-account{display:flex;align-items:center;gap:10px;min-width:0}.office-role select{max-width:220px;min-height:36px;padding:0 28px 0 10px;border:1px solid var(--md-outline-variant);border-radius:8px;background:var(--md-surface);font-weight:500}.office-role select,.office-role-label{color:var(--md-primary);font-size:var(--office-body)}.office-role-label{white-space:nowrap}.office-account .office-account-avatar{width:32px;height:32px;margin-left:5px;background:var(--md-secondary-container);font-size:12px}.office-account-name{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.office-logout{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-left:8px;padding:0 8px;border:0;border-radius:20px;color:var(--md-primary);background:transparent;font-size:13px}.office-logout:hover{background:var(--md-surface-container-low)}.office-menu-toggle,.office-navigation-backdrop{display:none}.office-sidebar{grid-column:1;grid-row:2;min-height:0;display:flex;flex-direction:column;padding:16px 12px;border-right:1px solid var(--md-outline-variant)}.office-sidebar nav{min-height:0;overflow-y:auto;scrollbar-width:thin}.office-nav-group+.office-nav-group{margin-top:16px;padding-top:16px;border-top:1px solid var(--md-outline-variant)}.office-nav-group>p{padding:0 16px;margin:0 0 8px;color:var(--md-on-surface-variant);font-size:var(--office-secondary);font-weight:600}.office-nav-group>a,.office-nav-group>button{width:100%;display:flex;align-items:center;gap:12px;min-height:44px;margin-top:3px;padding:0 16px;border:0;border-radius:24px;color:var(--md-on-surface-variant);background:transparent;text-decoration:none;text-align:left;font-size:var(--office-body);line-height:1.3}.office-nav-group>a .material-symbols-rounded,.office-nav-group>button .material-symbols-rounded{flex:0 0 auto;font-size:21px}.office-nav-group>a>.material-symbols-rounded:last-child{margin-left:auto;font-size:14px;opacity:.65}.office-nav-group>a:hover,.office-nav-group>button:hover{background:var(--md-surface-container-high)}.office-nav-group>button:is(.active,[aria-current=page]){background:var(--md-secondary-container);color:var(--md-on-primary-container);font-weight:700}.office-sidebar-caption{padding:18px 16px 2px;margin:auto 0 0;color:var(--md-on-surface-variant);font-size:var(--office-secondary)}.main-area.office-main{grid-column:2;grid-row:2;display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;max-width:none;margin:0;padding:16px 24px;overflow:hidden}.office-main:focus{outline:none}.office-context{flex:0 0 auto;justify-content:space-between;gap:16px}.office-context,.office-context-selectors{min-width:0;display:flex;align-items:flex-end}.office-context-selectors{flex-wrap:wrap;gap:12px}.office-context-selectors>label,.office-team-controls>label{display:flex;flex-direction:column;gap:5px;min-width:0}.office-context-selectors label>span,.office-team-controls label>span{color:var(--md-on-surface-variant);font-size:var(--office-secondary)}.office-context-selectors select,.office-team-controls input,.office-team-controls select{width:230px;max-width:100%;min-height:40px;padding:8px 12px;border:1px solid var(--md-outline-variant);border-radius:8px;background:var(--md-surface);color:var(--md-on-surface);font-size:var(--office-body)}.office-context-note{max-width:300px;align-self:flex-end;padding-bottom:10px;color:var(--md-on-surface-variant);font-size:var(--office-secondary)}.office-context-actions{display:flex;flex-shrink:0;align-items:center;gap:10px}.office-personal-context{min-height:40px;display:flex;gap:10px;align-items:center;color:var(--md-on-surface-variant)}.office-personal-context strong{color:var(--md-on-surface);font-weight:500}.office-context-actions .office-review-active{color:var(--md-on-primary-container);background:var(--md-primary-container)}.office-review-note{display:flex;align-items:center;gap:10px;flex-shrink:0;border:1px solid var(--md-outline-variant);padding:8px 12px;border-radius:8px;color:var(--md-on-primary-container);background:var(--md-secondary-container);font-size:13px}.office-review-note button{margin-left:auto;min-height:32px;border:0;background:transparent;color:var(--md-primary)}.office-records{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;border:1px solid var(--md-outline-variant);border-radius:16px;background:var(--md-surface);overflow:hidden}.office-records .listing-filters{flex:0 0 auto;max-width:none;width:100%;margin:0}.office-records .list-toolbar{display:flex;max-width:none;width:100%;min-height:76px;gap:12px;margin:0;padding:16px;border:0;border-bottom:1px solid var(--md-outline-variant);border-radius:0;background:transparent}.office-records .list-search{flex:1;height:44px;min-width:180px;max-width:none;order:0;padding:0 12px;border-color:var(--md-outline-variant);border-radius:8px;background:var(--md-surface-container-low)}.office-records .list-search input{font-size:var(--office-body);background:transparent}.office-records .manager-filter-trigger{order:2;font-weight:500;background:var(--md-surface)}.office-records .manager-filter-trigger,.office-records .toolbar-select{min-height:44px;font-size:var(--office-body);border-radius:8px;border-color:var(--md-outline-variant)}.office-records .toolbar-select{order:1}.office-records .toolbar-select>span{font-size:var(--office-secondary);font-weight:400;text-transform:none}.office-records .toolbar-select select{font-size:var(--office-table);font-weight:400}.office-records .manager-filter-chips{padding:8px 16px;margin:0;border-bottom:1px solid var(--office-row-border)}.office-work-views{display:flex;align-items:center;gap:14px;min-height:52px;flex:0 0 auto;padding:8px 14px;border-bottom:1px solid var(--md-outline-variant)}.office-periods,.office-segments{display:flex;align-items:center;gap:3px}.office-segments{padding-right:14px;border-right:1px solid var(--md-outline-variant)}.office-work-views button{min-height:34px;padding:0 12px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--md-on-surface-variant);font-size:13px;white-space:nowrap}.office-work-views button:hover{background:var(--md-surface-container-low)}.office-work-views button.active{border-color:var(--office-selection-border);background:var(--md-secondary-container);color:var(--md-on-secondary-container);font-weight:600}.office-list-scope{margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--md-on-surface-variant);font-size:var(--office-secondary)}.office-records .table-section{flex:1;display:flex;flex-direction:column;max-width:none;min-width:0;min-height:0;width:100%;margin:0}.office-records .table-heading{flex:0 0 auto;margin:0;padding:10px 16px;border-bottom:1px solid var(--office-row-border)}.office-records .table-heading h2{font-size:15px;font-weight:500}.office-records .table-heading>span{font-size:var(--office-secondary)}.office-data-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.office-data-scroll>.table-wrap{overflow:visible;border:0;border-radius:0}.office-data-scroll table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--office-table)}.office-data-scroll .table-wrap th{position:sticky;top:0;z-index:1;padding:11px 12px;border-bottom:1px solid var(--md-outline-variant);color:var(--md-on-surface-variant);background:var(--md-surface-container-low);text-align:left;text-transform:none;font-size:var(--office-secondary);font-weight:400;letter-spacing:0}.office-data-scroll .table-wrap td{padding:14px 12px;border-bottom:1px solid var(--office-row-border);vertical-align:top;font-size:var(--office-table)}.office-data-scroll .table-wrap tr:hover td{background:var(--md-surface-container-low)}.office-data-scroll .table-wrap .primary-cell{font-size:var(--office-body);font-weight:500}.office-data-scroll .work-identity{gap:10px}.office-data-scroll .work-identity .avatar{display:none}.office-data-scroll .inquiry-agent strong,.office-data-scroll .inquiry-source strong,.office-data-scroll .work-identity small{font-size:var(--office-table);font-weight:400}.office-data-scroll .row-button{min-height:34px;padding:0 12px;border-radius:18px;font-size:13px;font-weight:500}.office-data-scroll .listing-cards{overflow:visible;margin:0;padding:12px;gap:10px}.office-records .listing-pagination{flex:0 0 auto;max-width:none;width:100%;min-height:56px;gap:16px;margin:0;padding:9px 16px;border-top:1px solid var(--md-outline-variant);font-size:var(--office-secondary);background:var(--md-surface)}.office-records .listing-pagination select{min-height:36px;height:36px;border-radius:8px}.office-records .listing-page-buttons button{width:34px;min-height:34px;height:34px;border-radius:8px;font-size:20px}.office-data-message,.office-no-agent{min-height:300px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center}.office-data-message>.material-symbols-rounded,.office-no-agent>.material-symbols-rounded{font-size:32px;color:var(--md-on-surface-variant)}.office-data-message h2,.office-no-agent h2{margin:0;font-size:18px;font-weight:500}.office-data-message p,.office-no-agent p{margin:0 0 4px;font-size:var(--office-body);color:var(--md-on-surface-variant)}.office-records .business-source-notice{flex-shrink:0;max-width:none;width:100%;margin:0;padding:12px 16px;border:0;border-bottom:1px solid var(--office-row-border);border-radius:0;background:transparent}.office-records .business-source-notice>.material-symbols-rounded,.office-records .business-source-notice>div>span{display:none}.office-records .business-display-switch{background:var(--md-surface-container-low)}.office-records .business-display-switch button{font-weight:500;font-size:13px}.office-overview{overflow-y:auto;padding:16px;gap:16px}.office-overview .table-section{flex:0 0 auto;min-height:240px}.office-overview .office-data-scroll{flex:0 0 auto;max-height:600px}.office-overview .conversion{width:100%;flex-shrink:0;grid-template-columns:repeat(7,minmax(90px,1fr));margin:0;border-radius:10px;background:var(--md-surface-container-low)}.office-overview .conversion>div{min-width:0}.office-overview .conversion>div span{font-size:12px}.office-overview .conversion>div strong{font-size:22px;font-weight:500}.office-overview .today-calls,.office-overview .today-section{max-width:none;width:100%;margin:0}.office-overview .agenda-item{border-color:var(--md-outline-variant);background:var(--md-surface);box-shadow:none;color:var(--md-on-surface)}.office-overview .agenda-item .agenda-icon{background:var(--md-surface-container-low);color:var(--md-primary)}.office-overview .agenda-active{background:var(--md-secondary-container);border-color:var(--md-primary)}.office-overview .agenda-item>strong{color:var(--md-on-surface)}.office-overview .agenda-item b{font-size:14px}.office-overview .agenda-item small{font-size:12px}.office-overview .section-title h2{font-size:18px;font-weight:500}.office-overview .portfolio-workspace{margin:0}.office-source-summary{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:8px 12px;border:1px solid var(--md-outline-variant);border-radius:8px;color:var(--md-on-surface-variant);font-size:13px}.office-source-summary button{min-height:30px;margin-left:auto;border:0;background:transparent;color:var(--md-primary)}.office-source-summary summary{cursor:pointer;color:var(--md-primary)}.office-shell .dialog-sheet{border-radius:16px}.office-shell .dialog-header{background:var(--md-surface)}.office-shell .dialog-header h2{font-size:22px}.office-shell .dialog-header>button{font-size:14px}.office-shell .dialog-header p{font-size:12px}.office-shell .manager-filter-sheet{border-radius:16px 0 0 16px}.office-shell .manager-filter-header h2{font-size:20px}.office-shell .manager-filter-field-list strong{font-size:14px}.office-shell .manager-filter-field-list small,.office-shell .manager-filter-hint{font-size:12px}.office-team-sheet{max-width:700px}.office-team-controls{display:flex;flex-wrap:wrap;gap:12px;padding:16px 24px;border-bottom:1px solid var(--md-outline-variant)}.office-team-controls>label{flex:1}.office-team-controls input,.office-team-controls select{width:100%}.office-team-list{min-height:0;overflow:auto;padding:8px 24px 24px}.office-team-list>button{width:100%;min-height:68px;display:flex;align-items:center;gap:12px;padding:10px 0;border:0;border-bottom:1px solid var(--office-row-border);background:transparent;color:var(--md-on-surface);text-align:left}.office-team-list>button>span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:4px}.office-team-list strong{font-size:14px;font-weight:500}.office-team-list small{font-size:12px;color:var(--md-on-surface-variant)}.office-team-list>button:hover{background:var(--md-surface-container-low)}@media (max-width:1300px){.office-account-avatar,.office-account-name,.office-context-note,.office-list-scope{display:none!important}.office-topbar{gap:16px;padding-right:16px}.main-area.office-main{padding:16px}}.app-shell.office-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.office-topbar{min-height:64px;grid-template-columns:auto minmax(0,1fr);grid-template-rows:56px auto;padding:0 16px;gap:0 16px}.office-brand{grid-column:1;grid-row:1;font-size:18px}.office-brand .brand-mark{display:none}.office-menu-toggle{display:inline-flex}.office-account{grid-column:2;grid-row:1;justify-self:end;gap:5px}.office-page-title{grid-column:1/-1;grid-row:2;padding:4px 0 12px}.office-logout>span:last-child{display:none}.office-sidebar{display:none;position:fixed;top:56px;bottom:0;left:0;width:240px;z-index:60;background:var(--md-surface-container-low);box-shadow:8px 0 30px rgb(24 32 43/12%)}.office-navigation-open .office-sidebar{display:flex}.office-navigation-backdrop{display:block;position:fixed;inset:56px 0 0;z-index:59;border:0;background:rgb(24 32 43/25%)}.main-area.office-main{grid-column:1;padding:12px}.office-context-selectors{flex:1;flex-wrap:nowrap}.office-context-selectors>label{flex:1;width:150px}.office-context-selectors select{width:100%}.office-context-actions .button{font-size:13px;padding:0 12px}.office-overview .conversion{grid-template-columns:repeat(4,minmax(90px,1fr))}@media (max-width:700px){.office-topbar{padding:0 10px;column-gap:4px}.office-brand{gap:3px;font-size:16px}.office-role select{max-width:172px;padding-left:8px;padding-right:18px;font-size:12px}.office-role-label{font-size:12px}.office-inbox,.office-logout{margin:0;min-width:32px;padding:0}.office-account .icon-button{width:32px}.office-page-title h1{font-size:18px}.main-area.office-main{padding:10px;gap:10px}.office-context{flex-wrap:wrap;gap:8px}.office-context-selectors{flex:1 1 calc(100% - 48px);gap:8px}.office-context-selectors select{min-height:40px;font-size:13px;padding-left:8px}.office-context-actions{gap:4px}.office-context-actions .button{width:38px;min-height:38px;padding:0;font-size:0;gap:0}.office-context-actions .button .material-symbols-rounded{font-size:20px}.office-context-actions .icon-button{width:32px}.office-records{border-radius:12px}.office-records .list-toolbar{display:flex;flex-wrap:wrap;gap:8px;padding:12px}.office-records .list-search{flex:1 1 calc(100% - 96px);min-width:100px}.office-records .manager-filter-trigger{order:1;min-width:76px;padding:0 8px}.office-records .toolbar-select{flex:1;order:2;min-width:0;min-height:36px}.office-work-views{flex-wrap:wrap;gap:6px;padding:8px 10px}.office-segments{padding-right:8px}.office-work-views button{padding:0 8px;font-size:12px}.office-periods{flex-wrap:wrap;gap:2px}.office-periods button{padding:0 6px}.office-data-scroll .table-wrap table,.office-data-scroll .table-wrap tbody,.office-data-scroll .table-wrap thead{display:table;width:100%}.office-data-scroll .table-wrap table{display:table}.office-data-scroll .table-wrap thead{display:table-header-group}.office-data-scroll .table-wrap tbody{display:table-row-group}.office-data-scroll .table-wrap tr{display:table-row;padding:0;border:0;border-radius:0}.office-data-scroll .table-wrap td,.office-data-scroll .table-wrap th{display:table-cell}.office-data-scroll .table-wrap td:before{display:none}.office-data-scroll .table-wrap td.action-cell{display:table-cell}.office-records .listing-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 12px}.office-records .listing-pagination>span{flex:1 1 100%}.office-records .listing-pagination>label{margin-left:0;font-size:12px}.office-records .listing-page-buttons{gap:3px}.office-records .listing-page-buttons button{width:30px;min-height:34px}.office-records .listing-page-buttons>span{font-size:12px}.office-data-message{min-height:240px;padding:24px 16px}.office-data-message h2{font-size:16px}.office-overview{padding:12px}.office-overview .conversion{grid-template-columns:repeat(2,minmax(90px,1fr))}.office-records .business-source-notice{flex-wrap:wrap;gap:10px}.office-team-controls{padding:12px}.office-team-list{padding:8px 12px}.office-shell .dialog-sheet,.office-shell .dialog-sheet.listing-dialog-sheet{width:100%;height:100%;border-radius:0}}@media (prefers-reduced-motion:reduce){.office-shell *,.office-shell :after,.office-shell :before{scroll-behavior:auto!important;transition:none!important}}.case-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--md-outline-variant)}.case-caption label,.case-pagination label,.case-toolbar label:not(.case-archive){display:flex;align-items:center;gap:8px}.case-pagination label>span,.case-toolbar label>span:first-child{color:var(--md-on-surface-variant);font-size:12px}.case-actions select,.case-workspace input:not([type=checkbox]),.case-workspace select{min-height:40px;max-width:100%;padding:8px 10px;border:1px solid var(--md-outline-variant);border-radius:7px;color:var(--md-on-surface);background:var(--md-surface);font:inherit}.case-toolbar select{max-width:190px}.case-archive{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap;cursor:pointer}.case-archive input{width:17px;height:17px;accent-color:var(--md-primary)}.case-archive>span{padding:3px 6px;border-radius:4px;background:var(--md-surface-container-low);font-size:12px}.case-search{display:flex;flex:1;min-width:230px;gap:8px}.case-search input{flex:1;min-width:0;width:100%}.case-workspace .button{padding:8px 12px;min-height:40px;border-radius:7px;white-space:nowrap;font-size:13px}.case-caption{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;gap:12px;border-bottom:1px solid var(--md-outline-variant);font-size:13px}.case-caption>div{display:flex;flex-wrap:wrap;gap:14px}.case-caption span{color:var(--md-on-surface-variant)}.case-caption select{min-height:32px;padding:4px 8px;font-size:12px}.case-scroll{flex:1;min-height:100px}.case-workspace .case-table{table-layout:auto;min-width:1100px;width:100%;font-size:13px}.case-workspace .case-table th{white-space:nowrap;position:sticky;top:0;z-index:1;background:var(--md-surface-container-low)}.case-workspace .case-table td{padding:13px 12px;vertical-align:top;border-bottom:1px solid var(--office-row-border)}.case-table td>small,.case-table td>span,.case-table td>strong{display:block}.case-table strong{font-size:13px;font-weight:500;line-height:1.5}.case-table small{margin-top:3px;font-size:11px;line-height:1.45;color:var(--md-on-surface-variant)}.case-table td:first-child{width:150px}.case-table td:nth-last-child(5){min-width:210px;max-width:300px}.case-table td:last-child{width:42px}.case-property-link{display:block;margin:4px 0;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--md-primary);text-align:left;cursor:pointer}.case-status{display:flex;flex-direction:column;gap:6px;line-height:1.45;min-width:92px}.case-status>span{font-weight:500}.case-status small{display:flex;align-items:center;gap:4px;color:var(--md-on-surface-variant)}.case-status .material-symbols-rounded{font-size:15px}.case-report-link{display:flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--md-primary);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.case-report-link .material-symbols-rounded{font-size:18px}.case-property-facts{margin:0;display:grid;grid-template-columns:auto auto;gap:3px 10px;font-size:12px}.case-property-facts>div{display:contents}.case-property-facts dt{color:var(--md-on-surface-variant)}.case-property-facts dd{margin:0;white-space:nowrap}.case-archived-row{background:color-mix(in srgb,var(--md-surface-container-low) 30%,var(--md-surface))}.case-pagination{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--md-outline-variant);font-size:12px}.case-pagination>span:first-child{margin-right:auto}.case-pagination select{min-height:30px;padding:3px 8px}.case-pagination .icon-button{width:32px;height:32px}.case-notice{display:flex;align-items:center;gap:10px;padding:12px 16px;margin:0;color:var(--md-on-surface-variant);background:var(--md-surface-container-low);font-size:13px}.case-notice button{border:0;background:none;color:var(--md-primary);text-decoration:underline;cursor:pointer}.case-detail-sheet{width:min(820px,calc(100vw - 32px));display:flex;flex-direction:column;max-height:90dvh}.case-detail-sheet .dialog-header{flex-shrink:0}.case-detail-tabs{display:flex;gap:6px;padding:8px 20px;border-bottom:1px solid var(--md-outline-variant)}.case-detail-tabs button{min-height:40px;border:1px solid transparent;background:none;padding:10px;color:var(--md-on-surface-variant);cursor:pointer;font:inherit;font-size:14px;border-radius:var(--office-field-radius)}.case-detail-tabs button[aria-selected=true]{background:var(--md-secondary-container);border-color:var(--office-selection-border);color:var(--md-on-secondary-container);font-weight:600}.case-detail-content{overflow:auto;flex:1;min-height:0}.case-detail-content .dialog-section{margin:0;padding:20px;border-bottom:1px solid var(--md-outline-variant)}.case-detail-content h3{margin:0 0 12px;font-size:15px;font-weight:600}.case-detail-content .case-property-facts{grid-template-columns:auto 1fr auto 1fr;max-width:550px}.case-contact{display:flex;flex-wrap:wrap;gap:12px;font-size:14px}.case-prewrap,.case-timeline p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.case-timeline{list-style:none;margin:0;padding:0}.case-timeline li{padding:14px 0;border-bottom:1px solid var(--md-outline-variant)}.case-timeline li:last-child{border-bottom:0}.case-timeline li>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12px}.case-timeline time{color:var(--md-on-surface-variant)}.case-timeline p{font-size:13px;margin:8px 0 0}.case-actions form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:14px}.case-actions label{flex:1;min-width:200px;display:flex;flex-direction:column;gap:6px;font-size:13px}.case-actions textarea{resize:vertical;min-height:90px;padding:10px;border:1px solid var(--md-outline-variant);border-radius:6px;font:inherit;background:var(--md-surface);color:var(--md-on-surface)}.case-actions .button{border-radius:6px}.case-detail-footer{flex-shrink:0;display:flex;flex-wrap:wrap;gap:10px;padding:14px 20px;border-top:1px solid var(--md-outline-variant)}.case-detail-footer .button{border-radius:6px;font-size:13px}@media (max-width:900px){.case-toolbar{gap:8px;padding:12px}.case-search{flex-basis:100%;order:5}.case-pagination{flex-wrap:wrap;gap:5px}.case-caption>div{flex-direction:column;gap:4px}}@media (max-width:550px){.case-toolbar label>span:first-child{display:none}.case-caption{padding:10px}.case-pagination>span:first-child{flex-basis:100%}.case-detail-tabs{padding:8px}}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.art-filter-heading{color:var(--art-ink);font-size:.75rem;font-weight:650;line-height:1rem}.art-filter-value{color:var(--art-ink-soft);font-size:.75rem;font-weight:500;line-height:1rem}.art-filter-field{border:1px solid var(--art-filter-border);background-color:var(--art-filter-surface);text-align:left;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:3.25rem;padding:.625rem .75rem;transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s;display:flex;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffffdb}.art-filter-field:hover{border-color:var(--art-accent)}@supports (color:color-mix(in lab,red,red)){.art-filter-field:hover{border-color:color-mix(in srgb,var(--art-accent) 34%,var(--art-filter-border))}}.art-filter-field:hover{background-color:var(--art-accent-soft)}@supports (color:color-mix(in lab,red,red)){.art-filter-field:hover{background-color:color-mix(in srgb,var(--art-accent-soft) 54%,var(--art-filter-surface))}}.art-filter-field:hover{box-shadow:0 2px 6px #0f172a14,inset 0 1px #ffffffe6}.art-filter-field:focus-visible{border-color:var(--art-accent);box-shadow:0 0 0 3px var(--art-accent-soft),0 2px 6px #0f172a14;outline:none}@supports (color:color-mix(in lab,red,red)){.art-filter-field:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--art-accent-soft) 78%,transparent),0 2px 6px #0f172a14}}.art-filter-option{background-color:#0000;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.625rem;width:100%;min-height:2.75rem;padding:.5625rem .6875rem;transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s;display:flex}.art-filter-option:hover{border-color:var(--art-accent)}@supports (color:color-mix(in lab,red,red)){.art-filter-option:hover{border-color:color-mix(in srgb,var(--art-accent) 20%,var(--art-filter-border))}}.art-filter-option:hover{background-color:var(--art-filter-surface);box-shadow:0 1px 3px #0f172a0f}.art-filter-option-active{border-color:var(--art-accent)}@supports (color:color-mix(in lab,red,red)){.art-filter-option-active{border-color:color-mix(in srgb,var(--art-accent) 42%,var(--art-filter-border))}}.art-filter-option-active{background-color:var(--art-accent-soft)}@supports (color:color-mix(in lab,red,red)){.art-filter-option-active{background-color:color-mix(in srgb,var(--art-accent-soft) 78%,var(--art-filter-surface))}}.art-filter-option-active{box-shadow:inset 3px 0 0 var(--art-accent),0 1px 3px #0f172a12}.art-filter-option input[type=checkbox],.art-filter-option input[type=radio]{width:1.125rem;height:1.125rem;accent-color:var(--art-accent)}.art-filter-input{border:1px solid var(--art-filter-border);background-color:var(--art-filter-surface);width:100%;min-height:2.75rem;color:var(--art-ink);border-radius:.625rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:border-color .16s,background-color .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffffc7}.art-filter-input::placeholder{color:var(--art-ink-faint)}.art-filter-input:hover{border-color:var(--art-accent)}@supports (color:color-mix(in lab,red,red)){.art-filter-input:hover{border-color:color-mix(in srgb,var(--art-accent) 28%,var(--art-filter-border))}}.art-filter-input:hover{background-color:var(--art-filter-surface)}.art-filter-input:focus{border-color:var(--art-accent);box-shadow:0 0 0 3px var(--art-accent-soft),inset 0 1px 0 #ffffffe6;outline:none}@supports (color:color-mix(in lab,red,red)){.art-filter-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--art-accent-soft) 82%,transparent),inset 0 1px 0 #ffffffe6}}.art-filter-search{border:1px solid var(--art-filter-border);background-color:var(--art-filter-surface);border-radius:.625rem;min-height:2.75rem;transition:border-color .16s,background-color .16s,box-shadow .16s;position:relative;box-shadow:inset 0 1px #ffffffc7}.art-filter-search:hover{border-color:var(--art-accent)}@supports (color:color-mix(in lab,red,red)){.art-filter-search:hover{border-color:color-mix(in srgb,var(--art-accent) 28%,var(--art-filter-border))}}.art-filter-search:focus-within{border-color:var(--art-accent);box-shadow:0 0 0 3px var(--art-accent-soft),inset 0 1px 0 #ffffffe6}@supports (color:color-mix(in lab,red,red)){.art-filter-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--art-accent-soft) 82%,transparent),inset 0 1px 0 #ffffffe6}}.art-filter-search-icon{pointer-events:none;z-index:1;width:1rem;height:1rem;color:var(--art-ink-faint);position:absolute;top:50%;left:.8125rem;transform:translateY(-50%)}.art-filter-search-input{width:100%;height:2.75rem;color:var(--art-ink);background:0 0;border:0;outline:none;padding:0 2.75rem 0 2.5rem;font-size:.9375rem;font-weight:500;line-height:1.25rem}.art-filter-search-input::placeholder{color:var(--art-ink-faint)}.art-filter-search-clear{z-index:2;width:2rem;height:2rem;color:var(--art-ink-faint);border-radius:.5rem;justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:inline-flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.art-filter-search-clear:hover{background-color:var(--art-filter-surface-muted);color:var(--art-ink)}body.art-filter-modal-open,html.art-filter-modal-open{overscroll-behavior-y:none}.art-filter-drawer-shell{height:var(--art-filter-viewport-height,100dvh);min-height:var(--art-filter-viewport-height,100dvh);max-height:var(--art-filter-viewport-height,100dvh);overscroll-behavior:contain;touch-action:pan-y}.art-filter-drawer-header{min-height:4rem!important;padding:.75rem 1rem!important}.art-filter-drawer-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.art-filter-panel-footer{border-top:1px solid var(--art-filter-border);background-color:var(--art-filter-surface-muted)}@supports (color:color-mix(in lab,red,red)){.art-filter-panel-footer{background-color:color-mix(in srgb,var(--art-filter-surface-muted) 86%,white)}}.art-filter-panel-footer{box-shadow:0 -8px 20px #0f172a14,inset 0 1px #ffffffdb}.art-filter-choice-label{color:var(--art-ink-soft);font-size:.875rem;font-weight:500;line-height:1.25rem}.art-filter-option-active .art-filter-choice-label{color:var(--art-ink);font-weight:650}:root{--art-ink:var(--md-on-surface);--art-ink-soft:var(--md-on-surface-variant);--art-ink-faint:var(--md-on-surface-variant);--art-accent:var(--md-primary);--art-accent-strong:var(--md-primary);--art-accent-soft:var(--md-primary-container);--art-on-accent:#fff;--art-page-bg:var(--md-surface-container-low);--art-surface:var(--md-surface);--art-surface-muted:var(--md-surface-container-low);--art-surface-subtle:var(--md-surface-container-low);--art-border:var(--md-outline-variant);--art-border-strong:var(--md-outline);--art-filter-page-bg:var(--md-surface-container-low);--art-filter-surface:var(--md-surface);--art-filter-surface-muted:var(--md-surface-container-low);--art-filter-border:var(--md-outline-variant);--art-filter-token-text:var(--md-on-surface);--art-control-text:var(--md-on-surface);--art-control-border:var(--md-outline-variant);--art-control-border-strong:var(--md-outline);--art-control-surface:var(--md-surface);--art-control-surface-hover:var(--md-surface-container-low);--art-focus-ring:var(--md-primary)}@supports (color:color-mix(in lab,red,red)){:root{--art-focus-ring:color-mix(in srgb,var(--md-primary) 20%,transparent)}}:root{--art-primary-action-bg:var(--md-primary);--art-primary-action-bg-hover:var(--office-theme-primary);--art-primary-action-border:var(--md-primary);--art-primary-action-text:#fff;--art-primary-action-shadow:none;--art-secondary-action-bg:var(--md-surface);--art-secondary-action-bg-hover:var(--md-surface-container-low);--art-secondary-action-border:var(--md-outline-variant);--art-secondary-action-border-hover:var(--md-primary);--art-secondary-action-text:var(--md-primary);--art-secondary-action-text-hover:var(--md-primary);--art-dialog-bg:var(--md-surface);--art-dialog-surface:var(--md-surface);--art-dialog-border:var(--md-outline-variant);--art-dialog-header-bg:var(--md-surface);--art-dialog-header-text:var(--md-on-surface);--art-dialog-header-border:var(--md-outline-variant);--art-dialog-close-border:transparent;--art-dialog-close-bg:transparent;--art-dialog-close-bg-hover:var(--md-primary-container);--art-dialog-shadow:0 12px 40px #19202a30;--art-toolbar-surface-hover:var(--md-primary-container);--art-overlay-bg:var(--office-theme-scrim);--art-danger:var(--office-theme-error);--art-status-danger:var(--office-theme-error);--art-status-danger-border:var(--office-theme-error-container);--art-status-danger-bg:var(--office-theme-error-container);--art-switch-bg:var(--office-theme-divider);--art-switch-border:var(--md-outline);--art-switch-checked-bg:var(--md-primary);--art-switch-checked-border:var(--md-primary);--art-switch-ring:var(--md-primary-container);--art-switch-thumb:#fff;--destructive-foreground:#fff}.office-prijemi-filter{color:var(--art-ink);font-family:inherit}.office-prijemi-filter.art-filter-drawer-shell{box-shadow:-12px 0 36px #19202a26}.office-prijemi-filter .prijemi-x3-filter-field{min-height:3.625rem;box-shadow:none}.office-prijemi-filter .prijemi-x3-filter-field[data-active=true]{border-color:var(--md-primary);background:var(--md-primary-container)}.office-prijemi-filter .art-filter-panel-footer{box-shadow:none}.case-active-filters{border-bottom:1px solid var(--md-outline-variant);flex-shrink:0}.office-prijemi-filter button{cursor:pointer}.office-prijemi-filter button:disabled{cursor:default}.office-production-cases{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--md-outline-variant);border-radius:16px;background:var(--md-surface)}.office-production-cases>div{min-height:0}.office-production-cases>div>main,.office-production-cases>main{height:100%;min-height:0;flex:1}body.office-cases-active,body.office-cases-active .artmarket-x3-scope,body.office-cases-active .prijemi-form-shell,body.office-cases-active .prijemi-lidovi-shadcn-scope,body.office-cases-active [role=dialog]{--art-ink:var(--md-on-surface);--art-ink-soft:var(--md-on-surface-variant);--art-ink-faint:var(--md-on-surface-variant);--art-accent:var(--md-primary);--art-accent-strong:var(--md-primary);--art-accent-soft:var(--md-primary-container);--art-on-accent:#fff;--art-page-bg:var(--md-surface-container-low);--art-surface:var(--md-surface);--art-surface-muted:var(--md-surface-container-low);--art-surface-subtle:var(--md-surface-container-low);--art-border:var(--md-outline-variant);--art-border-strong:var(--md-outline);--art-filter-page-bg:var(--md-surface-container-low);--art-filter-surface:var(--md-surface);--art-filter-surface-muted:var(--md-surface-container-low);--art-filter-border:var(--md-outline-variant);--art-filter-token-text:var(--md-on-surface);--art-control-text:var(--md-on-surface);--art-control-border:var(--md-outline-variant);--art-control-border-strong:var(--md-outline);--art-control-surface:var(--md-surface);--art-control-surface-hover:var(--md-surface-container-low);--art-focus-ring:color-mix(in srgb,var(--md-primary) 20%,transparent);--art-primary-action-bg:var(--md-primary);--art-primary-action-bg-hover:var(--office-theme-primary);--art-primary-action-border:var(--md-primary);--art-primary-action-text:#fff;--art-primary-action-shadow:none;--art-secondary-action-bg:var(--md-surface);--art-secondary-action-bg-hover:var(--md-surface-container-low);--art-secondary-action-border:var(--md-outline-variant);--art-secondary-action-border-hover:var(--md-primary);--art-secondary-action-text:var(--md-primary);--art-secondary-action-text-hover:var(--md-primary);--art-dialog-bg:var(--md-surface);--art-dialog-surface:var(--md-surface);--art-dialog-border:var(--md-outline-variant);--art-dialog-header-bg:var(--md-surface);--art-dialog-header-text:var(--md-on-surface);--art-dialog-header-border:var(--md-outline-variant);--art-dialog-close-border:transparent;--art-dialog-close-bg:transparent;--art-dialog-close-bg-hover:var(--md-primary-container);--art-dialog-shadow:0 12px 40px #19202a30;--art-toolbar-surface-hover:var(--md-primary-container);--art-overlay-bg:var(--office-theme-scrim);--art-danger:var(--office-theme-error);--art-status-danger:var(--office-theme-error);--art-status-danger-border:var(--office-theme-error-container);--art-status-danger-bg:var(--office-theme-error-container);--art-switch-bg:var(--office-theme-divider);--art-switch-border:var(--md-outline);--art-switch-checked-bg:var(--md-primary);--art-switch-checked-border:var(--md-primary);--art-switch-ring:var(--md-primary-container);--art-switch-thumb:#fff;--destructive-foreground:#fff;--art-action:var(--md-primary);--art-action-hover:var(--office-theme-primary);--art-action-soft:var(--md-primary-container);--art-panel-raised:var(--md-surface);--art-table-header-bg:var(--md-surface-container-low);--art-table-header-text:var(--md-on-surface-variant);--art-table-header-text-soft:var(--md-on-surface-variant);--art-table-row-bg:var(--md-surface);--art-table-row-hover-bg:var(--office-theme-primary-container);--art-table-row-selected-bg:var(--md-primary-container);--art-table-border:var(--md-outline-variant);--art-table-row-border:var(--office-theme-divider);--art-toolbar-bg:var(--md-surface);--art-toolbar-border:var(--md-outline-variant);--art-dialog-footer-bg:var(--md-surface);--art-inspector-bg:var(--md-surface);--art-inspector-surface:var(--md-surface);--art-inspector-header-bg:var(--md-surface);--art-inspector-header-border:var(--md-outline-variant);--art-inspector-border:var(--md-outline-variant);--art-inspector-footer-bg:var(--md-surface-container-low);--art-inspector-footer-border:var(--md-outline-variant);--art-control-bg:var(--md-surface);--art-control-active-bg:var(--md-primary-container);--art-control-active-border:var(--md-primary);--art-control-active-text:var(--md-on-primary-container);--art-command-action:var(--md-primary);--art-overlay-bg-muted:var(--office-theme-scrim)}body.office-cases-active .office-production-cases :is(.lead-toolbar-form,.art-table-footer,.art-table-head-cell){background-image:none;box-shadow:none}body.office-cases-active .office-production-cases :is(.art-table-head-cell,th){text-transform:none;letter-spacing:normal;font-size:12px;font-weight:500;color:var(--md-on-surface-variant);background-color:var(--md-surface-container-low)}body.office-cases-active .office-production-cases td{font-size:13px}body.office-cases-active .office-production-cases .lead-toolbar-form{border-bottom:1px solid var(--md-outline-variant);padding:12px 16px}body.office-cases-active :is(.prijemi-form-shell,.prijemi-x3-actions-dialog,.prijemi-x3-status-dialog){font-family:inherit}@media (max-width:760px){.office-production-cases{border-radius:10px}}.office-case-controls{flex-shrink:0;background:var(--md-surface)}.office-case-controls .case-toolbar{border-bottom:0;padding:16px 16px 12px;gap:10px}.office-case-controls .office-case-search{display:flex;align-items:center;gap:10px;flex:1;min-width:200px;border:1px solid var(--md-outline-variant);border-radius:var(--office-field-radius);padding:0 12px;background:var(--md-surface);color:var(--md-on-surface-variant)}.office-case-search input{border:0!important;background:transparent!important;flex:1;min-width:0;height:42px;outline:none}.office-case-search:focus-within{outline:2px solid var(--md-primary);outline-offset:2px}.office-case-search button{display:grid;place-items:center;border:0;background:none;padding:4px;color:inherit}.office-case-filter-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:0 16px 14px;border-bottom:1px solid var(--md-outline-variant)}.office-case-choice{display:flex;align-items:center;gap:9px;min-height:36px;border:1px solid var(--md-outline-variant);padding:6px 10px;border-radius:8px;background:var(--md-surface);font:inherit;font-size:13px;cursor:pointer}.office-case-choice>span{font-size:12px;color:var(--md-on-surface-variant)}.office-case-reset{margin-left:auto;color:var(--md-primary);background:none;border:0;font:inherit;font-size:12px;cursor:pointer}.office-case-count{background:var(--md-primary-container);color:var(--md-on-primary-container);border-radius:20px;padding:1px 6px}.office-case-table-scroll{flex:1;min-height:0;overflow:auto;background:var(--md-surface)}.office-case-table-scroll th{padding:12px;text-align:left;border-bottom:1px solid var(--md-outline-variant);font-weight:400}.office-case-table-scroll td{padding:16px 12px!important}.office-case-table-scroll tr:hover{background:var(--office-theme-primary-container)}.office-case-status{font-size:12px;font-weight:500;white-space:nowrap}.office-production-cases .case-pagination{background:var(--md-surface)}.office-production-cases .case-pagination button{display:grid;place-items:center}.office-production-cases .case-pagination button:disabled{opacity:.35}.office-production-cases .button{display:inline-flex;align-items:center;gap:8px}body.office-cases-active .prijemi-x3-inspector-layer{position:fixed!important;inset:0!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:30px 24px!important;background:var(--office-theme-scrim);z-index:80!important}body.office-cases-active .prijemi-x3-inspector-shell{position:relative!important;width:min(960px,100%)!important;max-width:960px!important;height:min(890px,calc(100dvh - 60px))!important;max-height:calc(100dvh - 60px)!important;min-height:0!important;border:0!important;border-radius:28px;background:var(--md-surface);box-shadow:0 18px 60px #19202a26}.office-case-inspector-header{flex-shrink:0;background:var(--md-surface);border-bottom:1px solid var(--md-outline-variant)}.office-case-inspector-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 28px 16px}.office-case-inspector-heading p{margin:0 0 8px;font-size:13px;color:var(--md-primary)}.office-case-inspector-heading h2{font-size:21px;font-weight:500;line-height:1.3;margin:0 0 6px}.office-case-inspector-heading span{color:var(--md-on-surface-variant);font-size:13px}.office-case-inspector-heading .icon-button{width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--md-surface-container);color:var(--md-on-surface-variant)}.office-case-inspector-header .case-detail-tabs{padding:0 28px 12px;border:0}body.office-cases-active .prijemi-x3-inspector-scroll{background:var(--md-surface)}body.office-cases-active .prijemi-x3-inspector-slide{padding:24px 28px}body.office-cases-active .prijemi-x3-inspector-overlay-nav{background:var(--md-surface);color:var(--md-primary)}body.office-cases-active .prijemi-x3-inspector-overlay-nav[aria-label^=Prethod]{left:max(10px,calc(50% - 536px))!important}body.office-cases-active .prijemi-x3-inspector-overlay-nav[aria-label^=Slede]{right:max(10px,calc(50% - 536px))!important}body.office-cases-active .prijemi-x3-inspector-footer{background:var(--md-surface-container-low);border-color:var(--md-outline-variant);padding:14px 28px;min-height:72px;gap:12px}body.office-cases-active .prijemi-x3-inspector-footer button{border:1px solid var(--md-outline-variant);border-radius:var(--office-action-radius);color:var(--md-primary);background:var(--md-surface);box-shadow:none}body.office-cases-active .prijemi-x3-inspector-footer-actions{background:var(--md-primary-container)!important;color:var(--md-on-primary-container)!important;border:0!important}body.office-cases-active .prijemi-x3-inspector-footer-index{border:0;margin-left:auto;color:var(--md-on-surface-variant);font-size:12px}body.office-cases-active .prijemi-x3-form-layer{background:var(--office-theme-scrim)!important;align-items:center!important;padding:30px 24px!important}body.office-cases-active .prijemi-x3-form-dialog{width:min(960px,100%);max-width:960px!important;max-height:calc(100dvh - 60px)!important;border:0;border-radius:28px;background:var(--md-surface);box-shadow:0 18px 60px #19202a26}body.office-cases-active .prijemi-x3-form-header{padding:24px 28px 20px;background:var(--md-surface);border-color:var(--md-outline-variant)}body.office-cases-active .prijemi-x3-form-eyebrow{color:var(--md-primary)}body.office-cases-active .prijemi-x3-form-title{font-size:21px;font-weight:500}body.office-cases-active .prijemi-x3-form-close{background:var(--md-surface-container);border:0;width:40px;height:40px}body.office-cases-active .prijemi-x3-form-body{padding:0;background:var(--md-surface)}body.office-cases-active .prijemi-x3-form-sections{gap:0}body.office-cases-active .prijemi-x3-form-section{border:0;border-bottom:1px solid var(--office-theme-divider);border-radius:0;padding:24px 28px;background:var(--md-surface)}body.office-cases-active .prijemi-x3-form-section-title{font-size:15px;font-weight:500;color:var(--md-on-surface);margin:0 0 20px;gap:10px}body.office-cases-active .prijemi-x3-form-section-icon{display:none}body.office-cases-active .prijemi-x3-form-section-heading-copy{display:block}body.office-cases-active .prijemi-x3-form-section-description{display:block;font-size:12px;font-weight:400;color:var(--md-on-surface-variant);margin-top:5px}body.office-cases-active .prijemi-x3-form-section-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}body.office-cases-active .prijemi-x3-form-field{display:flex!important;flex-direction:column;gap:7px}body.office-cases-active .prijemi-x3-form-label{min-height:0!important;padding:0!important;font-size:13px;font-weight:400;color:var(--md-on-surface)}body.office-cases-active :is(.prijemi-x3-form-input,.prijemi-x3-form-textarea,.prijemi-x3-form-select-trigger){background:var(--md-surface);border:1px solid var(--md-outline);border-radius:var(--office-field-radius);min-height:44px;color:var(--md-on-surface);box-shadow:none;font-weight:400}body.office-cases-active .prijemi-x3-form-field :is(input,textarea,button[aria-haspopup]){border:1px solid var(--md-outline);background:var(--md-surface);color:var(--md-on-surface);border-radius:var(--office-field-radius)}body.office-cases-active .prijemi-x3-form-field input{min-height:44px;padding:9px 12px;font-size:14px}body.office-cases-active .prijemi-x3-form-field :is(input,textarea,button):focus-visible{outline:2px solid var(--md-primary);outline-offset:2px}body.office-cases-active .prijemi-x3-form-hint{font-size:12px;margin-top:0}body.office-cases-active .prijemi-x3-form-footer{background:var(--md-surface-container-low);border-color:var(--md-outline-variant);padding:18px 28px}body.office-cases-active .prijemi-x3-form-footer button{border-radius:var(--office-action-radius);min-height:42px;padding:9px 20px}body.office-cases-active :is(.prijemi-x3-actions-dialog,.prijemi-x3-status-dialog,[data-slot=dialog-content]){border-radius:var(--office-action-radius);background:var(--md-surface);color:var(--md-on-surface);border-color:var(--md-outline-variant);box-shadow:0 12px 50px #19202a26}body.office-cases-active :is(.prijemi-x3-actions-head,.prijemi-x3-status-head){background:var(--md-surface);border-color:var(--md-outline-variant)}body.office-cases-active :is(.prijemi-x3-actions-body,.prijemi-x3-status-body){background:var(--md-surface)}body.office-cases-active :is(.prijemi-x3-form-choice-trigger,.prijemi-x3-actions-item){border-color:var(--md-outline-variant);background:var(--md-surface);color:var(--md-on-surface);box-shadow:none}@media(max-width:700px){body.office-cases-active :is(.prijemi-x3-inspector-layer,.prijemi-x3-form-layer){padding:12px!important}body.office-cases-active :is(.prijemi-x3-inspector-shell,.prijemi-x3-form-dialog){max-height:calc(100dvh - 24px)!important;border-radius:20px}body.office-cases-active .prijemi-x3-form-section-fields{grid-template-columns:minmax(0,1fr)}body.office-cases-active :is(.prijemi-x3-form-section,.prijemi-x3-inspector-slide){padding:20px}.office-case-controls .office-case-search{flex-basis:100%}}body.office-cases-active .lead-quick-workspace{display:grid;gap:24px;font-size:14px;line-height:1.5}body.office-cases-active .lead-quick-workspace svg{width:18px;height:18px}body.office-cases-active .lead-quick-workspace h3{font-size:15px;font-weight:500;margin:0 0 16px}body.office-cases-active :is(.lead-quick-workflow-icon,.lead-quick-context-icon){display:none}body.office-cases-active .lead-quick-task{background:var(--md-surface-container-low);border-radius:12px;padding:16px 18px}body.office-cases-active .lead-quick-task-label{font-size:12px;color:var(--md-on-surface-variant);margin-bottom:6px}body.office-cases-active .lead-quick-task-title{display:flex;align-items:center;gap:8px}body.office-cases-active .lead-quick-task-title strong{font-weight:500}body.office-cases-active .lead-quick-task p{margin:6px 0 0;font-size:13px;color:var(--md-on-surface-variant)}body.office-cases-active .lead-quick-workflow-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px}body.office-cases-active .lead-quick-workflow-fact :is(span,strong,small){display:block}body.office-cases-active .lead-quick-workflow-fact span{color:var(--md-on-surface-variant);font-size:12px;margin-bottom:5px}body.office-cases-active .lead-quick-workflow-fact strong{font-weight:500}body.office-cases-active .lead-quick-workflow-fact small{font-size:12px;color:var(--md-on-surface-variant);margin-top:4px}body.office-cases-active .lead-quick-report-fact{display:flex;align-items:center;justify-content:space-between;gap:10px}body.office-cases-active .lead-quick-contact-strip{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 0;border-block:1px solid var(--office-theme-divider)}body.office-cases-active .lead-quick-contact-strip .lead-quick-context-copy{margin-right:auto}body.office-cases-active .lead-quick-context-copy :is(span,strong,small){display:block}body.office-cases-active .lead-quick-context-copy span{font-size:12px;color:var(--md-on-surface-variant);margin-bottom:5px}body.office-cases-active .lead-quick-context-copy strong{font-weight:500}body.office-cases-active .lead-quick-context-copy small{margin-top:4px;font-size:13px}body.office-cases-active .lead-quick-phone{display:flex;align-items:center;gap:9px;border:1px solid var(--md-outline-variant);border-radius:var(--office-action-radius);padding:10px 14px;color:var(--md-primary);background:var(--md-surface);font-size:13px}body.office-cases-active .lead-quick-property-card{padding:20px;border:1px solid var(--office-theme-primary-container);border-radius:14px;background:var(--office-theme-primary-container)}body.office-cases-active .lead-quick-property-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;border-top:1px solid var(--office-theme-primary-container);padding-top:16px;margin-top:18px}body.office-cases-active .lead-quick-property-metric :is(small,strong){display:block}body.office-cases-active .lead-quick-property-metric small{font-size:12px;color:var(--md-on-surface-variant);margin-bottom:5px}body.office-cases-active .lead-quick-property-metric strong{font-size:14px;font-weight:500}body.office-cases-active .lead-quick-notes .lead-quick-context-head{margin-bottom:16px}body.office-cases-active .lead-detail-note-entry{padding:14px 0;border-top:1px solid var(--office-theme-divider)}body.office-cases-active .lead-detail-note-entry-head{display:flex;justify-content:space-between;gap:12px;color:var(--md-on-surface-variant);font-size:12px;margin-bottom:8px}body.office-cases-active .lead-detail-note-entry-body{white-space:pre-wrap;font-size:14px;line-height:1.6}body.office-cases-active .lead-detail-note-entry-meta{font-size:12px;color:var(--md-on-surface-variant);margin-top:8px}body.office-cases-active .prijemi-x3-inline-action{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--md-outline-variant);border-radius:var(--office-action-radius);padding:8px 14px;color:var(--md-primary);background:var(--md-surface);font-size:13px}body.office-cases-active .lead-quick-primary-actions{display:flex;gap:10px;margin:14px 0}body.office-cases-active .lead-quick-primary-action{background:var(--md-primary-container);color:var(--md-on-primary-container);border:0}body.office-cases-active .prijemi-x3-full-detail{background:var(--md-surface)}body.office-cases-active .prijemi-x3-quick-property-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:18px 0}body.office-cases-active .prijemi-x3-quick-property-metric span{display:block}body.office-cases-active .prijemi-x3-quick-property-metric-label{font-size:12px;color:var(--md-on-surface-variant);margin-bottom:5px}body.office-cases-active .prijemi-x3-quick-property-metric-value{font-size:14px;font-weight:500}@media(max-width:700px){body.office-cases-active .lead-quick-workflow-facts{grid-template-columns:1fr}body.office-cases-active .lead-quick-property-metrics{grid-template-columns:repeat(3,1fr)}}body.office-cases-active .prijemi-x3-form-field :is(input,textarea){width:100%}body.office-cases-active .prijemi-x3-form-field button{border:1px solid var(--md-outline)!important;background:var(--md-surface)!important;color:var(--md-on-surface)!important;border-radius:var(--office-field-radius);box-shadow:none!important}body.office-cases-active .prijemi-x3-form-footer button{background:var(--md-surface);color:var(--md-primary);border:1px solid var(--md-outline-variant)}body.office-cases-active .prijemi-x3-form-footer button:last-child{background:var(--md-primary);color:white;border-color:var(--md-primary);font-weight:500}body.office-cases-active .prijemi-x3-scan-section{padding:20px 0;border-bottom:1px solid var(--office-theme-divider)}body.office-cases-active .prijemi-x3-scan-head{display:flex;align-items:center;gap:10px;margin-bottom:16px}body.office-cases-active .prijemi-x3-scan-icon{display:none}body.office-cases-active .prijemi-x3-scan-title{font-weight:500;font-size:15px}body.office-cases-active .prijemi-x3-detail-row{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;padding:11px 0;border-bottom:1px solid var(--office-theme-surface-low);font-size:14px}body.office-cases-active .prijemi-x3-detail-row-label{color:var(--md-on-surface-variant);font-size:13px}body.office-cases-active .prijemi-x3-detail-row-meta{color:var(--md-on-surface-variant);font-size:12px;margin-top:4px}body.office-cases-active .prijemi-x3-detail-row-state{min-width:0}body.office-cases-active .lead-detail-data-phone-list{display:flex;flex-wrap:wrap;gap:12px}body.office-cases-active .lead-detail-data-phone-link{display:inline-flex;gap:8px;align-items:center;color:var(--md-primary)}body.office-cases-active .lead-detail-data-phone-link svg{width:16px;height:16px}body.office-cases-active .lead-table-report-dialog{display:flex;flex-direction:column;width:min(760px,100%);max-height:calc(100dvh - 64px);background:var(--md-surface);border-radius:var(--office-action-radius);box-shadow:0 16px 50px #19202a30;overflow:auto;padding:24px 28px;color:var(--md-on-surface);font-size:14px}body.office-cases-active .lead-table-report-dialog svg{width:18px;height:18px}body.office-cases-active :is(.lead-report-agent-mark,.lead-report-entry-leading){display:none}body.office-cases-active .lead-report-drawer-record-head{display:flex;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--md-outline-variant)}body.office-cases-active .lead-report-drawer-record-head button{align-self:flex-start}body.office-cases-active .lead-table-report-popover-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0}body.office-cases-active .lead-detail-reports-kicker{font-size:15px;font-weight:500}body.office-cases-active .lead-table-report-popover-title{font-size:12px;color:var(--md-on-surface-variant);margin-top:4px}body.office-cases-active .lead-table-report-popover button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;border:1px solid var(--md-outline-variant);padding:7px 12px;border-radius:20px;background:var(--md-surface);color:var(--md-primary);font-size:13px}body.office-cases-active .lead-table-report-popover button:disabled{opacity:.45}body.office-cases-active .lead-table-report-popover-view-switch{display:flex;gap:8px;padding:12px 0;border-bottom:1px solid var(--md-outline-variant)}body.office-cases-active .lead-table-report-popover-view-option-active{background:var(--md-primary-container)!important;border-color:transparent!important;color:var(--md-on-primary-container)!important}body.office-cases-active .lead-table-report-popover-view-count{font-size:11px;border-radius:20px;padding:0 4px}body.office-cases-active .lead-table-report-popover-entry{padding:18px 0;border-bottom:1px solid var(--office-theme-divider)}body.office-cases-active .lead-table-report-popover-entry-head{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;color:var(--md-on-surface-variant)}body.office-cases-active .lead-report-entry-author{display:flex;flex-wrap:wrap;align-items:center;gap:10px}body.office-cases-active .lead-table-report-popover-entry-head-end{display:flex;align-items:center;gap:10px}body.office-cases-active .lead-table-report-popover-body{margin-top:10px;white-space:pre-wrap;line-height:1.6}body.office-cases-active .lead-table-report-popover-meta{font-size:12px;color:var(--md-on-surface-variant);margin-top:8px}body.office-cases-active .lead-table-report-popover-empty{padding:24px 0;color:var(--md-on-surface-variant)}body.office-cases-active .lead-table-report-popover-composer{padding:16px 0;border-bottom:1px solid var(--md-outline-variant)}body.office-cases-active .lead-table-report-popover-composer-label{font-weight:500;font-size:14px}body.office-cases-active .lead-report-composer-help{font-size:12px;color:var(--md-on-surface-variant);margin:6px 0 12px}body.office-cases-active .lead-table-report-popover-textarea{display:block;width:100%;min-height:130px;padding:12px;border:1px solid var(--md-outline);border-radius:8px;background:var(--md-surface);color:var(--md-on-surface);font:inherit;resize:vertical}body.office-cases-active .lead-table-report-popover-composer-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}body.office-cases-active .lead-table-report-popover-submit{background:var(--md-primary)!important;color:white!important;border:0!important}body.office-cases-active .prijemi-x3-actions-layer{align-items:center!important;background:var(--office-theme-scrim)}body.office-cases-active .prijemi-x3-actions-dialog{max-width:620px;max-height:calc(100dvh - 64px)}body.office-cases-active .prijemi-x3-actions-head{padding:22px 24px}body.office-cases-active .lead-x3-drawer-icon{display:none}body.office-cases-active .prijemi-x3-actions-eyebrow{font-size:12px;color:var(--md-primary);margin-bottom:6px}body.office-cases-active .prijemi-x3-actions-title{font-size:20px;font-weight:500}body.office-cases-active .lead-x3-drawer-message{font-size:13px;color:var(--md-on-surface-variant);margin-top:7px}body.office-cases-active .prijemi-x3-actions-summary{margin:0 24px 12px;padding:16px;background:var(--md-surface-container-low);border-radius:12px}body.office-cases-active .prijemi-x3-actions-summary-label{font-size:12px;color:var(--md-on-surface-variant)}body.office-cases-active .prijemi-x3-actions-summary-title{font-weight:500;margin-top:5px}body.office-cases-active .prijemi-x3-actions-summary-meta{font-size:12px;color:var(--md-on-surface-variant);margin-top:4px}body.office-cases-active .prijemi-x3-actions-list{padding:0 16px 18px}body.office-cases-active .prijemi-x3-actions-item{padding:14px 12px;border:0;border-bottom:1px solid var(--office-theme-divider);border-radius:8px;font-size:14px}body.office-cases-active .prijemi-x3-actions-item:hover{background:var(--md-surface-container-low)}body.office-cases-active .prijemi-x3-actions-icon{display:grid;place-items:center;width:32px;flex-shrink:0;color:var(--md-primary)}body.office-cases-active .prijemi-x3-actions-icon svg{width:19px;height:19px}body.office-cases-active .prijemi-x3-actions-close{background:var(--md-surface-container);border:0}body.office-cases-active .lead-report-drawer-lead-header-inner{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--md-outline-variant)}body.office-cases-active .lead-report-drawer-lead-header .prijemi-x3-detail-status{color:var(--md-primary);margin-bottom:8px;text-transform:none;font-size:12px}body.office-cases-active .lead-report-drawer-lead-header .prijemi-x3-detail-title{font-weight:500}body.office-cases-active .prijemi-x3-status-layer{background:var(--office-theme-scrim);align-items:center!important}body.office-cases-active .prijemi-x3-status-dialog{max-height:calc(100dvh - 64px)}body.office-cases-active .lead-x3-drawer-eyebrow{font-size:12px;color:var(--md-primary);margin-bottom:7px}body.office-cases-active .lead-x3-drawer-title{font-size:20px;font-weight:500}body.office-cases-active .lead-v2-completion-option{display:flex;flex-direction:column;gap:5px}body.office-cases-active .lead-v2-completion-option-icon{display:none}body.office-cases-active .lead-v2-completion-option[data-selected=true]{background:var(--md-primary-container);border-color:var(--md-primary)}body.office-cases-active .prijemi-x3-status-body textarea{width:100%;min-height:120px;border:1px solid var(--md-outline);background:var(--md-surface);border-radius:8px;padding:12px;font-size:14px}body.office-cases-active .prijemi-x3-status-footer{background:var(--md-surface-container-low)}body.office-cases-active .prijemi-x3-status-footer button{border-radius:var(--office-action-radius);color:var(--md-primary);border-color:var(--md-outline-variant)}body.office-cases-active .prijemi-x3-status-footer button:last-child{background:var(--md-primary);color:white;border-color:var(--md-primary)}.office-case-filter-row>select{margin-left:auto;font-size:12px;min-height:36px}.office-case-confirmation{width:min(460px,calc(100vw - 24px));max-height:calc(100dvh - 24px);margin:auto;padding:24px;border:0;border-radius:var(--office-action-radius);background:var(--md-surface);color:var(--md-on-surface);box-shadow:0 16px 50px #19202a30;overflow:auto}.office-case-confirmation::backdrop{background:var(--office-theme-scrim)}.office-case-confirmation h2{margin:0;font-size:20px;font-weight:500}.office-case-confirmation p{margin:14px 0 20px;font-size:14px;line-height:1.6;color:var(--md-on-surface-variant)}.office-case-confirmation label{display:flex;flex-direction:column;gap:8px;font-size:13px}.office-case-confirmation textarea{width:100%;border:1px solid var(--md-outline);border-radius:8px;padding:12px;font:inherit;font-size:16px;background:var(--md-surface)}.office-case-confirmation footer{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.office-case-confirmation footer button{min-height:48px;padding:10px 20px;border:1px solid var(--md-outline-variant);border-radius:var(--office-action-radius);color:var(--md-primary);background:var(--md-surface);font:inherit;font-size:14px}.office-case-confirmation footer button:last-child{color:#fff;background:var(--office-theme-error);border-color:var(--office-theme-error)}.office-property{min-width:0;color:var(--md-on-surface);text-align:left;font-size:13px;line-height:1.45}.office-property-all{display:grid;grid-template-columns:minmax(230px,1fr) 252px 120px;gap:12px;align-items:start}.office-property .office-property-identity{display:flex;align-items:start;gap:12px;min-width:0}.office-property .office-property-photo{display:block;flex-shrink:0;width:88px;height:66px;object-fit:cover;border-radius:8px;margin:0}.office-property .office-property-placeholder{display:grid;place-items:center;background:var(--md-surface-container);color:var(--md-on-surface-variant)}.office-property .office-property-copy{min-width:0}.office-property .office-property-meta{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0 0 4px;color:var(--md-on-surface-variant);font-size:12px}.office-property .office-property-meta>span{color:inherit;margin:0;font-size:inherit}.office-property .office-property-meta>span+span{border-left:1px solid var(--md-outline-variant);padding-left:8px}.office-property .office-property-meta>span:last-child:not(:nth-child(2)){color:var(--md-primary)}.office-property .office-property-location{display:block;margin:0;padding:0;border:0;background:transparent;font:inherit;font-weight:500;color:var(--md-primary);text-align:left;overflow-wrap:anywhere}.office-property button.office-property-location{cursor:pointer}.office-property button.office-property-location:hover{text-decoration:underline}.office-property .office-property-address{display:block;margin:4px 0 0;color:var(--md-on-surface);font-size:inherit;overflow-wrap:anywhere}.office-property .office-property-price{display:block;margin:0;font-size:16px;font-weight:600;text-align:right;white-space:nowrap;color:var(--md-on-surface)}.office-property .office-property-facts{display:grid;grid-template-columns:repeat(4,minmax(max-content,1fr));gap:8px;margin:0;padding:0;border:0}.office-property .office-property-facts>div{display:block;min-width:0}.office-property .office-property-facts dt{margin:0 0 4px;color:var(--md-on-surface-variant);font-size:12px;font-weight:400;white-space:nowrap}.office-property .office-property-facts dd{margin:0;color:var(--md-on-surface);font-size:13px;font-weight:500;white-space:nowrap}.case-table .office-property-cell{min-width:250px;width:30%}.case-table .office-property-facts-cell{width:252px;min-width:252px}.case-table .office-property-price-cell{width:120px;min-width:120px}.office-property-commission{display:block;margin-top:8px;color:var(--md-on-surface-variant);font-size:12px}.office-property-price-cell .office-property-commission{text-align:right}.listing-card-property{min-width:640px}.listing-record{min-width:1180px}.listing-detail-summary .office-property-all{grid-template-columns:minmax(0,1fr);gap:18px}.listing-detail-summary .office-property-price{text-align:left}.subject-box:has(>.office-property){display:block}.subject-box>.office-property+small{display:block;margin-top:12px}.contact-listings>article{grid-template-columns:minmax(0,1fr) auto auto}.contact-listings>article>div{min-width:0}@media(max-width:1100px){.lead-quick-property-card .office-property-all{grid-template-columns:minmax(0,1fr) 120px}.lead-quick-property-card .office-property-facts{grid-column:1;grid-row:2}.lead-quick-property-card .office-property-price{grid-column:2;grid-row:1}}@media(max-width:700px){.office-property{font-size:14px}.lead-quick-property-card .office-property-all,.office-property-all{display:flex;flex-direction:column;gap:12px}.office-property .office-property-price{font-size:18px;text-align:left}.office-property .office-property-facts{display:flex;flex-wrap:wrap;gap:12px 20px}.office-property .office-property-facts dd{font-size:14px}.office-property button.office-property-location{min-height:44px;padding:6px 0}.office-case-mobile-open .office-property{margin-top:12px}.listing-record{min-width:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"statuses" "property" "owner" "actions"}.listing-card-property,.listing-cards{min-width:0}.listing-card-statuses{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-right:0;border-bottom:1px solid var(--md-outline-variant)}.office-shell .office-main:has(.office-records:not(.office-overview)){display:block;overflow-y:auto}.office-main:has(.office-records:not(.office-overview)) .office-context{margin-bottom:12px}.office-records:not(.office-overview){display:block;overflow:visible;min-height:0}.office-records:not(.office-overview) .table-section{display:block}.office-records:not(.office-overview) .office-data-scroll{overflow:visible}.office-records .table-heading{flex-direction:row;align-items:center}.office-records .listing-page-buttons>button:first-child,.office-records .listing-page-buttons>button:last-child,.office-records .listing-pagination>label{display:none}.contact-listings>article{grid-template-columns:minmax(0,1fr)}}.office-data-scroll .inquiry-table{min-width:1360px;width:100%;table-layout:fixed}.inquiry-col-actions,.inquiry-col-date{width:108px}.inquiry-col-contact{width:224px}.inquiry-col-property{width:auto}.inquiry-col-facts{width:232px}.inquiry-col-price{width:112px}.inquiry-col-agent{width:168px}.inquiry-col-status{width:128px}.office-data-scroll .inquiry-table .inquiry-actions{position:sticky;left:0;z-index:1;text-align:left;justify-content:flex-start;background:var(--md-surface);border-right:1px solid var(--office-row-border)}.office-data-scroll .inquiry-table th.inquiry-actions{top:0;z-index:3;background:var(--md-surface-container-low)}.office-data-scroll .inquiry-table th.inquiry-price-cell{text-align:right}.office-data-scroll .inquiry-table .inquiry-actions .row-button{padding-inline:10px}.inquiry-table{--inquiry-person-accent:var(--md-primary);--inquiry-person-surface:color-mix(in srgb,var(--inquiry-person-accent) 9%,var(--md-surface));--inquiry-group-inset:4px;--inquiry-group-tip:16px}.inquiry-table[data-segment=tenant]{--inquiry-person-accent:var(--office-theme-tenant)}.office-data-scroll .inquiry-table td.inquiry-contact-cell{position:relative;isolation:isolate}.office-data-scroll .inquiry-table td.inquiry-contact-cell:after{content:"";position:absolute;inset-block:var(--inquiry-group-inset);inset-inline:4px 0;border-start-start-radius:6px;border-end-start-radius:6px;background:var(--inquiry-person-surface);z-index:-1;pointer-events:none}.office-data-scroll .inquiry-table tbody tr>.inquiry-date-cell{background-image:linear-gradient(var(--inquiry-person-surface),var(--inquiry-person-surface));background-size:100% calc(100% - 2 * var(--inquiry-group-inset));background-position:50%;background-repeat:no-repeat}.office-data-scroll .inquiry-table td.inquiry-date-cell{position:relative}.office-data-scroll .inquiry-table td.inquiry-date-cell:after{content:"";position:absolute;inset-block:var(--inquiry-group-inset);inset-inline-start:100%;width:var(--inquiry-group-tip);background:var(--inquiry-person-surface);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 64' preserveAspectRatio='none'%3E%3Cpath d='M0 0C2.5 0 4 1.2 5.2 3.2L20.5 28.8Q22.5 32 20.5 35.2L5.2 60.8C4 62.8 2.5 64 0 64Z'/%3E%3C/svg%3E") center /100% 100% no-repeat;pointer-events:none}.office-data-scroll .inquiry-table :is(th,td).inquiry-property-cell{padding-inline-start:calc(var(--inquiry-group-tip) + 10px)}@media (hover:hover){.inquiry-table tbody tr:hover{--inquiry-person-surface:color-mix(in srgb,var(--inquiry-person-accent) 13%,var(--md-surface))}}.inquiry-entry,.inquiry-state{display:grid;gap:6px;min-width:0}.inquiry-agent small,.inquiry-entry small,.inquiry-state small{color:var(--md-on-surface-variant);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.inquiry-contact{--contact-accent:var(--md-primary);--contact-surface:var(--md-primary-container);display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-width:0;min-height:48px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--md-on-surface);font:inherit;text-align:left;cursor:pointer}.inquiry-contact-tenant{--contact-accent:var(--office-theme-tenant);--contact-surface:#e0eff3}.inquiry-contact-avatar{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--contact-surface);color:var(--contact-accent)}.inquiry-contact-avatar>.material-symbols-rounded{font-size:28px}.inquiry-contact-role-icon{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:1.5rem;height:1.5rem;border:2px solid var(--md-surface);border-radius:50%;background:var(--contact-accent);color:var(--md-on-primary)}.inquiry-contact-role-icon .material-symbols-rounded{font-size:.875rem}.inquiry-contact-info{display:grid;gap:4px;min-width:0}.inquiry-contact-name{color:var(--md-primary);font-size:.9375rem;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.inquiry-contact-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px;font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.inquiry-contact:hover .inquiry-contact-name{color:var(--md-primary);text-decoration:underline;text-underline-offset:3px}.inquiry-contact:focus-visible{outline:2px solid var(--md-primary);outline-offset:5px}.inquiry-agent{overflow-wrap:anywhere}.inquiry-state .status{justify-self:start;max-width:100%;white-space:normal;overflow-wrap:anywhere}.inquiry-financing{padding:1px 5px;border-radius:4px;color:var(--md-on-surface-variant);background:var(--md-surface-container);font-size:12px;font-weight:500;white-space:nowrap}.fact-list .inquiry-detail-note{grid-column:1/-1}.fact-list .inquiry-detail-note dd{white-space:pre-wrap;font-weight:400;overflow-wrap:anywhere}.inquiry-table .office-property-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.inquiry-table .office-property-facts dd{white-space:normal;overflow-wrap:anywhere}.inquiry-agent{display:grid;gap:4px}.inquiry-entry{gap:2px}.inquiry-entry time{font-variant-numeric:tabular-nums}.inquiry-entry small{line-height:1.35}.inquiry-price-cell .office-property-unit-price{display:block;margin-top:2px;text-align:right;color:var(--md-on-surface-variant);font-size:12px;line-height:1.35;white-space:nowrap}