html.ds-apple .ds-record-surface{min-width:0;padding:var(--ds-space-5);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface)}html.ds-apple :is(#page-content,.dc-invoice-content) .ds-record-surface .ds-record-section{margin:0;border:0;border-radius:var(--ds-radius-none);box-shadow:none;background:0 0}html.ds-apple :is(#page-content,.dc-invoice-content) .ds-record-surface .ds-record-section>:is(.card-header,.ds-record-section__head){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ds-space-3);min-height:0;padding:0 0 var(--ds-space-3);border:0;background:0 0}html.ds-apple :is(#page-content,.dc-invoice-content) .ds-record-surface .ds-record-section__head h2{margin:0;color:var(--ds-text);font-size:var(--ds-card-title-size);font-weight:var(--ds-weight-semibold);line-height:var(--ds-line-height-heading)}html.ds-apple :is(#page-content,.dc-invoice-content) .ds-record-surface .ds-record-section>.card-body{padding:0}html.ds-apple .ds-record-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--ds-space-3) var(--ds-space-5);margin:0;min-width:0}html.ds-apple .ds-record-facts--compact{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}html.ds-apple .ds-record-facts>div{min-width:0}html.ds-apple .ds-record-facts dt{margin-bottom:var(--ds-space-1);color:var(--ds-text-2);font-size:var(--ds-fs-caption);font-weight:var(--ds-weight-medium)}html.ds-apple .ds-record-facts dd{margin:0;overflow-wrap:anywhere}html.ds-apple .ds-record-facts dd>strong{font-weight:var(--ds-weight-semibold)}@media (max-width:767px){html.ds-apple .ds-record-surface{padding:var(--ds-space-4)}}html.ds-apple :is(#page-content,.dc-invoice-content) .ds-record-surface .ds-record-subtitle{margin:0 0 var(--ds-space-2);font-size:var(--ds-fs-body);font-weight:var(--ds-weight-semibold)}html.ds-apple .ds-record-surface .ds-record-amount{display:block;margin-bottom:var(--ds-space-1);font-size:var(--ds-section-title-size);line-height:var(--ds-line-height-heading)}html.ds-apple :is(#page-content,.dc-invoice-content) .ds-record-surface details.ds-record-section>summary{padding:var(--ds-space-3) 0;border:0}html.ds-apple :is(#page-content,.dc-invoice-content) .ds-record-surface details.ds-record-section>.ds-disclosure-body{padding:0;border:0}html.ds-apple :is(#page-content,.dc-invoice-content) .ds-record-surface--reading{width:100%;max-width:64rem;margin-inline:auto}html.ds-apple .ds-button.ds-button--search-result{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;min-width:0;height:auto;min-height:var(--ds-control-height);gap:var(--ds-space-1);padding:var(--ds-space-3);border:0;border-radius:var(--ds-radius-control);box-shadow:none;background:var(--ds-surface);color:var(--ds-text);text-align:left;white-space:normal;overflow-wrap:anywhere;line-height:1.4}html.ds-apple .ds-button.ds-button--search-result:focus-visible,html.ds-apple .ds-button.ds-button--search-result:hover{background:var(--ds-surface-2)}html.ds-apple .ds-button.ds-button--search-result:focus-visible{outline:2px solid var(--ds-focus-color);outline-offset:-2px}html.ds-apple .ds-button.ds-button--search-result strong{font-size:var(--ds-fs-secondary);font-weight:600}html.ds-apple .ds-button.ds-button--search-result small{color:var(--ds-text-3);font-size:var(--ds-fs-caption);font-weight:400}html.ds-apple .ds-button.ds-button--calendar-slot{display:block;position:relative;width:100%;height:15px;min-height:0;margin:0;padding:0;border:0;border-radius:var(--ds-radius-none);box-shadow:none;background:0 0;color:var(--ds-text);cursor:crosshair;text-align:left}html.ds-apple .ds-button.ds-button--calendar-slot:hover{background:color-mix(in srgb,var(--ds-focus-color) 9%,transparent)}html.ds-apple .ds-button.ds-button--calendar-slot:focus-visible{outline:2px solid var(--ds-focus-color);outline-offset:-2px;z-index:3}html.ds-apple .ds-button.ds-button--calendar-slot.is-selected{background:color-mix(in srgb,var(--ds-focus-color) 18%,var(--ds-surface));box-shadow:inset 2px 0 var(--ds-focus-color),inset -2px 0 var(--ds-focus-color)}html.ds-apple .ds-button.ds-button--calendar-slot.is-selection-first{border-top:2px solid var(--ds-focus-color);border-radius:var(--ds-radius-xs) var(--ds-radius-xs) var(--ds-radius-none) var(--ds-radius-none)}html.ds-apple .ds-button.ds-button--calendar-slot.is-selection-last{border-bottom:2px solid var(--ds-focus-color);border-radius:var(--ds-radius-none) var(--ds-radius-none) var(--ds-radius-xs) var(--ds-radius-xs)}html.ds-apple .ds-button.ds-button--message-row{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;min-width:0;height:auto;min-height:0;gap:var(--ds-space-3);padding:var(--ds-space-4);border:0;border-radius:var(--ds-radius-none);background:0 0;color:var(--ds-text);box-shadow:none;text-align:left;white-space:normal;font-size:var(--ds-fs-body);font-weight:400;transform:none}html.ds-apple .ds-button.ds-button--message-row:hover{background:var(--ds-surface-2)}html.ds-apple .ds-button.ds-button--message-row[aria-current=true]{background:color-mix(in srgb,var(--ds-status-info) 12%,var(--ds-surface))}html.ds-apple .ds-button.ds-button--message-row:focus-visible{outline:2px solid var(--ds-focus-color);outline-offset:-2px}html.ds-apple #page-content .ds-disclosure.ds-disclosure--toolbar{position:relative;flex:0 0 auto;margin:0;border-radius:var(--ds-radius-control);background:var(--ds-surface)}html.ds-apple #page-content .ds-disclosure--toolbar>summary{min-height:var(--ds-control-height-sm);padding:var(--ds-space-2) var(--ds-space-3);justify-content:flex-start;gap:var(--ds-space-2);font-size:var(--ds-fs-secondary);font-weight:var(--ds-weight-medium);white-space:nowrap}html.ds-apple #page-content .ds-disclosure--toolbar>summary::after{content:'';width:var(--ds-space-1);height:var(--ds-space-1);margin-left:auto;border-right:var(--ds-border-width) solid currentColor;border-bottom:var(--ds-border-width) solid currentColor;transform:rotate(45deg)}html.ds-apple #page-content .ds-disclosure--toolbar[open]>summary::after{transform:rotate(225deg)}html.ds-apple #page-content .ds-disclosure--toolbar>.ds-disclosure-body{position:absolute;z-index:12;top:calc(100% + var(--ds-space-2));right:0;width:max-content;min-width:220px;max-width:min(440px,calc(100vw - var(--ds-space-8)));max-height:60dvh;overflow:auto;padding:var(--ds-space-3);border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);color:var(--ds-text);box-shadow:var(--ds-shadow-lg)}html.ds-apple #page-content .ds-toolbar-menu{display:grid;gap:var(--ds-space-1)}html.ds-apple #page-content .ds-toolbar-menu>:is(a,form,.ds-button){width:100%;margin:0}html.ds-apple #page-content .ds-toolbar-menu>a{display:flex;align-items:center;min-height:var(--ds-control-height);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-control);color:var(--ds-text);font-size:var(--ds-fs-secondary);text-decoration:none}html.ds-apple #page-content .ds-toolbar-menu>a:hover{background:var(--ds-surface-2)}html.ds-apple #page-content .ds-toolbar-menu>a:focus-visible{outline:2px solid var(--ds-focus-color);outline-offset:-2px}html.ds-apple #page-content .ds-toolbar-menu .ds-button{justify-content:flex-start;white-space:normal;text-align:left}html.ds-apple #page-content .ds-toolbar-indicator{color:var(--ds-text-3);font-size:var(--ds-fs-caption)}html.ds-apple #page-content .has-active-filters>summary{color:var(--ds-status-info);background:color-mix(in srgb,var(--ds-status-info) 10%,var(--ds-surface))}html.ds-apple #page-content .has-active-filters .ds-toolbar-indicator{color:inherit;font-weight:var(--ds-weight-bold)}html.ds-apple .ds-workspace .ds-button.ds-button--message-row{padding:var(--ds-space-3);gap:var(--ds-space-2)}@media(min-width:992px){html.ds-apple #main-content.ds-workspace-shell{display:flex;flex-direction:column;height:100dvh;min-height:0;margin-bottom:0}html.ds-apple .ds-workspace-shell>#main-content-header{flex-shrink:0}html.ds-apple #main-content>#page-content.ds-workspace{display:flex;flex-direction:column;flex:1;min-height:0;padding-top:var(--ds-space-3);padding-bottom:var(--ds-space-4)}html.ds-apple #page-content.ds-workspace>:is(.alert,.mi-page-header){flex-shrink:0}}@media(max-width:991.98px){html.ds-apple #page-content.ds-workspace .ds-disclosure--toolbar>.ds-disclosure-body{position:fixed;top:auto;right:var(--ds-space-4);left:var(--ds-space-4);width:auto;max-width:none}}@media(pointer:coarse){html.ds-apple #page-content .ds-disclosure--toolbar>summary{min-height:var(--ds-control-height-lg)}}@media(max-width:991.98px){html.ds-apple #page-content.ds-workspace .ds-disclosure--toolbar>.ds-disclosure-body{bottom:var(--ds-space-4)}}html.ds-apple :is(#page-content,.dc-invoice-content) .ds-record-surface .ds-record-section>.ds-record-section__head--compact{justify-content:flex-start}html.ds-apple .select2-container .select2-selection__choice{background:var(--ds-surface-2);color:var(--ds-text);border-color:var(--ds-border);border-radius:var(--ds-radius-sm)}html.ds-apple .select2-container .select2-selection__choice__remove{color:var(--ds-text-2);border-color:var(--ds-border);background:0 0}html.ds-apple .select2-container .select2-selection__choice__remove:hover{background:var(--ds-surface-3);color:var(--ds-text)}html.ds-apple .select2-container .select2-search--inline .select2-search__field{min-width:6ch;min-height:1.5em;height:1.5em;padding:0;border:0;border-radius:var(--ds-radius-none);background:0 0;color:var(--ds-text);box-shadow:none}html.ds-apple .select2-dropdown{background:var(--ds-surface);color:var(--ds-text);border-color:var(--ds-border)}html.ds-apple .select2-container .select2-results__option--selected{background:var(--ds-surface-2);color:var(--ds-text)}html.ds-apple .select2-container .select2-results__option--highlighted[aria-selected]{background:var(--ds-text);color:var(--ds-surface)}html.ds-apple #instantimmo-popup .modal-dialog{margin-inline:auto}