.ow-content{--cg-table-sticky-top:var(--cg-topbar-h,60px);flex:1 0 auto;box-sizing:border-box;display:flex;align-items:flex-start;padding:24px}.sol-root{--cg-table-sticky-top:58px}:is(.ow-content,.sol-root) .ow-stack{width:100%;min-width:0;display:flex;flex-direction:column;gap:16px;padding-bottom:24px}:is(.ow-content,.sol-root) .ow-stack *{box-sizing:border-box}:is(.ow-content,.sol-root) .ow-stack>*{flex-shrink:0}.ow-content.has-dock{display:grid;grid-template-columns:minmax(0,1fr) clamp(480px,32vw,600px);column-gap:20px;align-items:start}.ow-content.has-dock>.ow-stack{grid-column:1;grid-row:1}:is(.ow-content,.sol-root) .ow-admin-preview{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:0 14px;border:1px solid var(--cg-selected-edge);border-radius:12px;background:var(--cg-selected);color:var(--cg-ink-2);font-size:12.5px;font-weight:600}:is(.ow-content,.sol-root) .ow-admin-preview a{color:var(--cg-accent);font-weight:650;text-decoration:none;border-bottom:1px solid}:is(.ow-content,.sol-root) .ow-head{position:relative;z-index:3}:is(.ow-content,.sol-root) .ow-head-main{min-width:0}:is(.ow-content,.sol-root) .ow-title{font-size:24px}:is(.ow-content,.sol-root) .ow-scope{margin-top:4px;color:var(--cg-ink-2);font-variant-numeric:tabular-nums}:is(.ow-content,.sol-root) .ow-actions{align-self:center}:is(.ow-content,.sol-root) .ow-actions .rv-btn:disabled{opacity:.5}:is(.ow-content,.sol-root) .ow-context-return{max-width:340px;min-width:0;flex:0 1 auto}:is(.ow-content,.sol-root) .ow-context-return .rv-btn-label{min-width:0;overflow:hidden;text-overflow:ellipsis}:is(.ow-content,.sol-root) .ow-context-return b{font-weight:700}:is(.ow-content,.sol-root) .ow-export-caption{margin:-6px 2px 0;color:var(--cg-muted);font-size:12.5px}:is(.ow-content,.sol-root) .ow-head-search{grid-column:1/-1;position:relative;min-width:0}:is(.ow-content,.sol-root) .ow-omni{width:100%}:is(.ow-content,.sol-root) .ow-omni .ow-search-input{font-size:14px}:is(.ow-content,.sol-root) .ow-menu{position:absolute;z-index:60;top:calc(100% + 8px);left:0;width:min(640px,100%);max-height:min(58vh,520px);overflow-y:auto;overscroll-behavior:contain;display:grid;gap:2px;padding:6px;border:1px solid var(--cg-popover-edge);border-radius:16px;background:var(--cg-popover);box-shadow:var(--cg-popover-shadow);-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover);scrollbar-width:thin;scrollbar-color:var(--cg-divider) transparent}:is(.ow-content,.sol-root) :is(.ow-menu,.ow-head .rv-menu,.ow-hold-unit-menu){background:linear-gradient(160deg,#ffffff,#f3f7ff)}:root[data-curve-look=dark] :is(.ow-content,.sol-root) :is(.ow-menu,.ow-head .rv-menu,.ow-hold-unit-menu){background:linear-gradient(160deg,#13275a,#0b1a40)}:is(.ow-content,.sol-root) :is(.ow-menu-group,.ow-menu-more){padding:8px 10px 4px;color:var(--cg-muted);font-size:12px;font-weight:600}:is(.ow-content,.sol-root) .ow-menu-item{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;margin:0;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--cg-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease}:is(.ow-content,.sol-root) :is(.ow-menu-item:hover,.ow-menu-item.is-active){background:var(--cg-row-hover)}:is(.ow-content,.sol-root) .ow-menu-name{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--cg-ink);font-size:13.5px;font-weight:600}:is(.ow-content,.sol-root) .ow-menu-dist{flex:0 0 auto;color:var(--cg-muted);font-size:12.5px;white-space:nowrap}:is(.ow-content,.sol-root) .ow-menu-empty{padding:12px 10px;color:var(--cg-muted);font-size:13px}:is(.ow-content,.sol-root) .ow-menu-div{height:1px;margin:4px;background:var(--cg-divider)}:is(.ow-content,.sol-root) .ow-menu-owner{position:sticky;bottom:-6px;z-index:1;appearance:none;display:flex;align-items:center;gap:10px;width:100%;min-height:52px;margin:0;padding:8px 10px;border:0;border-radius:10px;background:linear-gradient(160deg,#ffffff,#f3f7ff);color:var(--cg-ink);font:inherit;text-align:left;cursor:pointer;box-shadow:0 -1px 0 var(--cg-divider)}:root[data-curve-look=dark] :is(.ow-content,.sol-root) .ow-menu-owner{background:linear-gradient(160deg,#13275a,#0b1a40)}:is(.ow-content,.sol-root) :is(.ow-menu-owner:hover,.ow-menu-owner.is-active){background:linear-gradient(var(--cg-row-hover),var(--cg-row-hover)),linear-gradient(160deg,#ffffff,#f3f7ff)}:root[data-curve-look=dark] :is(.ow-content,.sol-root) :is(.ow-menu-owner:hover,.ow-menu-owner.is-active){background:linear-gradient(var(--cg-row-hover),var(--cg-row-hover)),linear-gradient(160deg,#13275a,#0b1a40)}:is(.ow-content,.sol-root) .ow-menu-owner-badge{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center;border-radius:999px;background:var(--cg-tag-bg);color:var(--cg-tag-ink);border:1px solid var(--cg-tag-edge)}:is(.ow-content,.sol-root) .ow-menu-owner-copy{display:grid;gap:2px;min-width:0}:is(.ow-content,.sol-root) .ow-menu-owner-name{color:var(--cg-ink);font-size:13.5px;font-weight:650}:is(.ow-content,.sol-root) .ow-menu-owner-sub{color:var(--cg-muted);font-size:12px}:is(.ow-content,.sol-root) .ow-kbd{margin-left:auto;padding:2px 7px;border:1px solid var(--cg-field-edge);border-radius:6px;background:var(--cg-field);color:var(--cg-muted);font-size:12px}:is(.ow-content,.sol-root) .ow-refine{grid-column:1/-1;display:flex;align-items:center;gap:8px;min-width:0;padding-top:2px}:is(.ow-content,.sol-root) .ow-refine-q{flex:0 1 340px;min-width:200px}:is(.ow-content,.sol-root) .ow-refine-bar{flex:0 0 auto}:is(.ow-content,.sol-root) .ow-refine-status{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:4px}:is(.ow-content,.sol-root) .ow-refine-count{color:var(--cg-muted);font-size:13px;font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}:is(.ow-content,.sol-root) .ow-hold-summary{font-variant-numeric:tabular-nums}:is(.ow-content,.sol-root) .ow-fdrop{position:relative}:is(.ow-content,.sol-root) .ow-fdrop-menu{width:320px;max-width:min(360px,calc(100vw - 32px))}:is(.ow-content,.sol-root) .ow-fdrop-item{min-height:44px;align-items:center}:is(.ow-content,.sol-root) .ow-fdrop-copy{flex:1 1 auto;min-width:0;display:grid;gap:1px;padding:4px 0}:is(.ow-content,.sol-root) .ow-fdrop-label{color:var(--cg-ink);font-size:13px}:is(.ow-content,.sol-root) .ow-fdrop-sub{color:var(--cg-muted);font-size:12px;font-weight:500;line-height:1.35;white-space:normal}:is(.ow-content,.sol-root) .ow-hold-menu{width:360px;padding:6px 6px 10px;overflow:visible}:is(.ow-content,.sol-root) .ow-hold-head span{line-height:1.4}:is(.ow-content,.sol-root) .ow-hold-field{display:grid;grid-template-columns:minmax(96px,1fr) 168px;align-items:center;gap:12px;padding:8px 10px;color:var(--cg-ink-2);font-size:13px;font-weight:550}:is(.ow-content,.sol-root) .ow-hold-input{height:40px;display:grid;grid-template-columns:minmax(40px,1fr) 92px;align-items:stretch;border:1px solid var(--cg-field-edge);border-radius:12px;background:var(--cg-field);transition:border-color .18s ease,box-shadow .18s ease}:is(.ow-content,.sol-root) .ow-hold-input:focus-within{border-color:var(--cg-selected-edge);box-shadow:var(--cg-focus)}:is(.ow-content,.sol-root) .ow-hold-input input{width:100%;min-width:0;height:100%;padding:0 10px;border:0;outline:0;background:transparent;color:var(--cg-ink);font:inherit;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}:root[data-curve-look=dark] :is(.ow-content,.sol-root) .ow-hold-input input{color-scheme:dark}:is(.ow-content,.sol-root) .ow-hold-unit{position:relative;display:flex;align-items:stretch;border-left:1px solid var(--cg-field-edge);border-radius:0 11px 11px 0;background:var(--cg-glass-soft);color:var(--cg-ink-2)}:is(.ow-content,.sol-root) :is(.ow-hold-unit:hover,.ow-hold-unit.is-open){background:var(--cg-selected);color:var(--cg-ink)}:is(.ow-content,.sol-root) .ow-hold-unit-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px;padding:0 10px;border:0;border-radius:0 11px 11px 0;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:600;cursor:pointer}:is(.ow-content,.sol-root) .ow-hold-unit-trigger:focus-visible{outline:2px solid var(--cg-accent-2);outline-offset:-2px}:is(.ow-content,.sol-root) .ow-hold-unit.is-open .ow-hold-unit-trigger>svg{transform:rotate(180deg)}:is(.ow-content,.sol-root) .ow-hold-unit-menu{position:absolute;z-index:80;right:-1px;top:calc(100% + 6px);width:124px;display:grid;gap:2px;padding:5px;border:1px solid var(--cg-popover-edge);border-radius:12px;background:var(--cg-popover);box-shadow:var(--cg-popover-shadow);-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover)}:is(.ow-content,.sol-root) .ow-hold-unit-option{min-height:36px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 0 10px;border:0;border-radius:9px;background:transparent;color:var(--cg-ink-2);font:inherit;font-size:13px;font-weight:550;text-align:left;cursor:pointer}:is(.ow-content,.sol-root) :is(.ow-hold-unit-option:hover,.ow-hold-unit-option.is-active){background:var(--cg-row-hover);color:var(--cg-ink)}:is(.ow-content,.sol-root) .ow-hold-unit-option.is-selected{color:var(--cg-ink);font-weight:650}:is(.ow-content,.sol-root) .ow-hold-unit-option:focus-visible{outline:2px solid var(--cg-accent-2);outline-offset:-2px}:is(.ow-content,.sol-root) .ow-hold-unit-check{width:18px;height:18px;flex:none;display:inline-grid;place-items:center;border-radius:6px;color:#ffffff}:is(.ow-content,.sol-root) .ow-hold-unit-option.is-selected .ow-hold-unit-check{background:var(--cg-cta)}:is(.ow-content,.sol-root) .ow-hold-error{margin:2px 10px 0;color:color-mix(in srgb,var(--cg-negative) 80%,var(--cg-ink));font-size:12.5px;font-weight:550;line-height:1.4}:is(.ow-content,.sol-root) .ow-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 16px;border:1px solid;border-radius:14px;font-size:13.5px;line-height:1.5}:is(.ow-content,.sol-root) .ow-banner.error{border-color:color-mix(in srgb,var(--cg-negative) 30%,transparent);background:color-mix(in srgb,var(--cg-negative) 8%,var(--cg-glass-dense));color:color-mix(in srgb,var(--cg-negative) 78%,var(--cg-ink))}:is(.ow-content,.sol-root) .ow-banner.amber{border-color:rgba(245,158,11,.32);background:color-mix(in srgb,#f59e0b 9%,var(--cg-glass-dense));color:#8a4b08}:root[data-curve-look=dark] :is(.ow-content,.sol-root) .ow-banner.amber{color:#fcd34d}.sol-root .ow-shell{position:relative;container:ow-list/inline-size;overflow:clip;border:1px solid var(--cg-edge);border-radius:16px;background:var(--cg-glass-dense);box-shadow:var(--cg-shadow),inset 0 0 0 1px var(--cg-hairline)}:is(.ow-content,.sol-root) .ow-list{container:ow-list/inline-size;min-height:120px}:is(.ow-content,.sol-root) .ow-table{table-layout:fixed}:is(.ow-content,.sol-root) .ow-main{overflow-anchor:none}:is(.ow-content,.sol-root) .ow-table td:first-child,:is(.ow-content,.sol-root) .ow-table th:first-child{padding-left:20px}:is(.ow-content,.sol-root) .ow-table td:last-child,:is(.ow-content,.sol-root) .ow-table th:last-child{padding-right:20px}:is(.ow-content,.sol-root) .ow-table td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--cg-ink-2)}:is(.ow-content,.sol-root) .ow-table tbody tr:focus-visible{outline:2px solid var(--cg-accent-2);outline-offset:-2px}:is(.ow-content,.sol-root) .ow-table tbody tr:focus-visible td{background:var(--cg-row-hover)}:is(.ow-content,.sol-root) .ow-table.is-pending tbody{opacity:.55;transition:opacity .2s ease}:is(.ow-content,.sol-root) .ow-sort{display:inline-flex;align-items:center;gap:5px;color:inherit;font:inherit}:is(.ow-content,.sol-root) .ow-sort-arrow{flex:0 0 10px;color:var(--cg-accent);transition:transform .16s ease}:is(.ow-content,.sol-root) .ow-table th.is-num .ow-sort{justify-content:flex-end}:is(.ow-content,.sol-root) .ow-table tr.ow-spacer,:is(.ow-content,.sol-root) .ow-table tr.ow-spacer td{padding:0;border:0;background:none}:is(.ow-content,.sol-root) .ow-table tbody tr.ow-spacer:hover td{background:none}:is(.ow-content,.sol-root) .ow-main .ow-col-unit{width:7%}:is(.ow-content,.sol-root) .ow-main .ow-col-type{width:8%}:is(.ow-content,.sol-root) .ow-main .ow-col-beds{width:6%}:is(.ow-content,.sol-root) .ow-main .ow-col-sqft{width:6%}:is(.ow-content,.sol-root) .ow-main .ow-col-held{width:10%}:is(.ow-content,.sol-root) .ow-main .ow-col-sale{width:9%}:is(.ow-content,.sol-root) .ow-main .ow-col-price{width:10%}:is(.ow-content,.sol-root) .ow-main .ow-col-fin{width:9%}:is(.ow-content,.sol-root) .ow-unit{color:var(--cg-ink);font-weight:600}:is(.ow-content,.sol-root) .ow-owner{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.ow-content,.sol-root) .ow-owner>.ow-owner-name:only-child{display:block;overflow:hidden;text-overflow:ellipsis}:is(.ow-content,.sol-root) .ow-owner-name{color:var(--cg-ink);font-weight:600;font-size:14px}:is(.ow-content,.sol-root) .ow-developer-owner .ow-owner-name{color:var(--cg-accent)}:is(.ow-content,.sol-root) .ow-owner-note{margin-left:8px;color:var(--cg-muted);font-size:12.5px}:is(.ow-content,.sol-root) .ow-type-cell{color:var(--cg-ink-2)}:is(.ow-content,.sol-root) .ow-price{color:var(--cg-ink);font-weight:600}:is(.ow-content,.sol-root) .ow-fin{font-weight:600}:is(.ow-content,.sol-root) .ow-fin.cash{color:color-mix(in srgb,var(--cg-positive) 72%,var(--cg-ink))}:is(.ow-content,.sol-root) .ow-fin.mort{color:var(--cg-ink-2)}:is(.ow-content,.sol-root) .ow-blank{color:var(--cg-muted);text-decoration:underline dotted color-mix(in srgb,var(--cg-muted) 60%,transparent);text-underline-offset:3px;cursor:help}:is(.ow-content,.sol-root) .ow-table tbody tr:hover :is(.ow-owner-name,.ow-unit,.ow-prop){color:var(--cg-accent)}@container ow-list (min-width: 960px) and (max-width: 1099px){:is(.ow-content,.sol-root) .ow-main :is(.ow-col-beds,.ow-col-sqft){width:0;padding:0!important;border-left:0;border-right:0;font-size:0;visibility:hidden}:is(.ow-content,.sol-root) .ow-main .ow-col-type{width:10%}:is(.ow-content,.sol-root) .ow-main .ow-col-held{width:12%}:is(.ow-content,.sol-root) .ow-main :is(.ow-col-sale,.ow-col-price){width:11%}}@container ow-list (max-width: 959px){:is(.ow-content,.sol-root) .ow-main :is(.ow-col-type,.ow-col-beds,.ow-col-sqft){width:0;padding:0!important;border-left:0;border-right:0;font-size:0;visibility:hidden}:is(.ow-content,.sol-root) .ow-main .ow-col-unit{width:76px}:is(.ow-content,.sol-root) .ow-main .ow-col-held{width:108px}:is(.ow-content,.sol-root) .ow-main .ow-col-sale{width:102px}:is(.ow-content,.sol-root) .ow-main .ow-col-price{width:106px}:is(.ow-content,.sol-root) .ow-main .ow-col-fin{width:96px}}@container ow-list (max-width: 799px){:is(.ow-content,.sol-root) .ow-main,:is(.ow-content,.sol-root) .ow-main tbody{display:block}:is(.ow-content,.sol-root) .ow-main thead{display:none}:is(.ow-content,.sol-root) .ow-main tbody tr[data-index]{display:flex;flex-wrap:wrap;align-content:center;align-items:baseline;min-height:56px;height:auto;padding:8px 16px;overflow:hidden;border-bottom:1px solid var(--cg-divider);cursor:pointer}:is(.ow-content,.sol-root) .ow-main tbody tr[data-index]:last-child{border-bottom:0}:is(.ow-content,.sol-root) .ow-main tbody tr[data-index]:after{content:"";order:1;flex:0 0 100%;height:3px}:is(.ow-content,.sol-root) .ow-main tbody tr[data-index] td{display:block;width:auto;height:auto;padding:0!important;border:0;background:none;line-height:1.3}:is(.ow-content,.sol-root) .ow-main tbody tr[data-index] td:is(.ow-col-unit,.ow-col-sale,.ow-col-price,.ow-col-fin){width:auto}:is(.ow-content,.sol-root) .ow-main tbody tr[data-index]:hover{background:var(--cg-row-hover)}:is(.ow-content,.sol-root) .ow-main tbody tr[aria-selected=true]{background:color-mix(in srgb,var(--cg-accent) 11%,transparent)}:is(.ow-content,.sol-root) .ow-main :is(.ow-col-type,.ow-col-beds,.ow-col-sqft,.ow-col-held){display:none!important}:is(.ow-content,.sol-root) .ow-main td.ow-unit-cell{order:0;flex:0 0 auto;max-width:30%;margin-right:10px;color:var(--cg-muted);font-size:13px}:is(.ow-content,.sol-root) .ow-main td.ow-unit-cell .ow-unit{color:var(--cg-muted);font-weight:600}:is(.ow-content,.sol-root) .ow-main td.ow-owner-cell{order:0;flex:1 1 0;min-width:0;white-space:normal}:is(.ow-content,.sol-root) .ow-main td.ow-owner-cell .ow-owner{white-space:normal;overflow:visible}:is(.ow-content,.sol-root) .ow-main td.ow-owner-cell .ow-owner-name{font-size:14.5px}:is(.ow-content,.sol-root) .ow-main :is(td.ow-col-sale,td.ow-col-price,td.ow-col-fin){order:2;flex:0 0 auto;color:var(--cg-muted);font-size:13px;text-align:left}:is(.ow-content,.sol-root) .ow-main td.ow-col-price{color:var(--cg-ink-2);font-weight:600}:is(.ow-content,.sol-root) .ow-main :is(td.ow-col-price,td.ow-col-fin):before{content:"·";margin:0 6px;color:var(--cg-faint);font-weight:400}:is(.ow-content,.sol-root) .ow-main td.ow-col-fin{flex:1 1 0;min-width:0}:is(.ow-content,.sol-root) .ow-main td.ow-col-fin .ow-fin{font-weight:600}:is(.ow-content,.sol-root) .ow-main tr.ow-spacer{display:block}:is(.ow-content,.sol-root) .ow-main tr.ow-spacer td{display:none}}:is(.ow-content,.sol-root) .ow-loading-table{position:relative;overflow:hidden}:is(.ow-content,.sol-root) :is(.ow-loading-head,.ow-loading-row){display:grid;grid-template-columns:.8fr 2.4fr .9fr .6fr .7fr 1fr 1fr 1.2fr 1fr;gap:18px;align-items:center;padding:0 20px}:is(.ow-content,.sol-root) .ow-loading-head{height:36px;border-bottom:1px solid var(--cg-divider)}:is(.ow-content,.sol-root) .ow-loading-row{height:44px;border-bottom:1px solid var(--cg-divider)}:is(.ow-content,.sol-root) .ow-loading-row:last-child{border-bottom:0}:is(.ow-content,.sol-root) .ow-loading-line{display:block;height:10px;border-radius:999px;background:var(--cg-divider);animation:ow-breathe 1.6s ease-in-out infinite}:is(.ow-content,.sol-root) .ow-loading-head .ow-loading-line{height:8px;opacity:.7}@keyframes ow-breathe{0%,to{opacity:.55}50%{opacity:1}}@container ow-list (max-width: 799px){:is(.ow-content,.sol-root) .ow-loading-head{display:none}:is(.ow-content,.sol-root) .ow-loading-row{height:56px;grid-template-columns:1fr 3fr;row-gap:8px;align-content:center;padding:0 16px}:is(.ow-content,.sol-root) .ow-loading-row .ow-loading-line:nth-child(n+3){display:none}}:is(.ow-content,.sol-root) .ow-list .cg-empty{padding:44px 20px}:is(.ow-content,.sol-root) .ow-icon{display:block;width:18px;height:18px}:is(.ow-content,.sol-root) .ow-rec-head{margin:0;padding:18px 20px 10px}:is(.ow-content,.sol-root) .ow-recs-list{list-style:none;margin:0;padding:0 12px 12px;display:grid;grid-template-columns:minmax(0,1fr);column-gap:28px}:is(.ow-content,.sol-root) .ow-recs-list>li{min-width:0;border-top:1px solid var(--cg-divider)}@container ow-list (min-width: 900px){:is(.ow-content,.sol-root) .ow-recs-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--ow-rec-rows,1),auto)}}:is(.ow-content,.sol-root) .ow-rec{appearance:none;width:100%;min-height:56px;display:flex;align-items:center;gap:14px;margin:0;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease}:is(.ow-content,.sol-root) .ow-rec:hover{background:var(--cg-row-hover)}:is(.ow-content,.sol-root) .ow-rec:focus-visible{outline:2px solid var(--cg-accent-2);outline-offset:-2px}:is(.ow-content,.sol-root) .ow-rec-rank{flex:0 0 26px;color:var(--cg-muted);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}:is(.ow-content,.sol-root) .ow-rec-main{flex:1 1 auto;min-width:0;display:grid;gap:2px}:is(.ow-content,.sol-root) .ow-rec-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cg-ink);font-size:14px;font-weight:650;letter-spacing:-.01em}:is(.ow-content,.sol-root) .ow-rec-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cg-muted);font-size:12.5px;font-variant-numeric:tabular-nums}:is(.ow-content,.sol-root) .ow-rec-arrow{flex:0 0 16px;color:var(--cg-faint);transition:transform .18s ease,color .18s ease}:is(.ow-content,.sol-root) .ow-rec:is(:hover,:focus-visible) .ow-rec-arrow{color:var(--cg-accent);transform:translateX(2px)}:is(.ow-content,.sol-root) .ow-rec:hover .ow-rec-name{color:var(--cg-accent)}:is(.ow-content,.sol-root) .ow-results{padding:4px 0 12px}:is(.ow-content,.sol-root) .ow-collision{margin:16px 20px 0;padding:10px 14px;border:1px solid var(--cg-selected-edge);border-radius:12px;background:var(--cg-selected);color:var(--cg-ink-2);font-size:13px;line-height:1.5}:is(.ow-content,.sol-root) .ow-collision b{color:var(--cg-ink)}:is(.ow-content,.sol-root) .ow-bucket{padding-top:18px}:is(.ow-content,.sol-root) .ow-bucket-head{display:flex;align-items:baseline;gap:8px;padding:0 20px}:is(.ow-content,.sol-root) .ow-bucket-title{margin:0;color:var(--cg-ink);font-size:15px;font-weight:700;letter-spacing:-.01em}:is(.ow-content,.sol-root) .ow-bucket-count{color:var(--cg-muted);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}:is(.ow-content,.sol-root) .ow-bucket-note{max-width:76ch;margin:4px 20px 0;color:var(--cg-muted);font-size:13px;line-height:1.5}:is(.ow-content,.sol-root) .ow-bucket-wrap{margin-top:10px;border-top:1px solid var(--cg-divider)}:is(.ow-content,.sol-root) .ow-bucket-wrap .cg-table th{position:static}:is(.ow-content,.sol-root) .ow-match-table th:first-child{width:34%}:is(.ow-content,.sol-root) .ow-match-table th:nth-child(3){width:13%}:is(.ow-content,.sol-root) .ow-match-table th:nth-child(4){width:15%}:is(.ow-content,.sol-root) .ow-match-table th:nth-child(5){width:13%}:is(.ow-content,.sol-root) .ow-match-table td{height:52px;padding-block:8px}:is(.ow-content,.sol-root) .ow-match-table :is(td.ow-prop-cell,td.ow-owner-cell){white-space:normal;overflow-wrap:anywhere}:is(.ow-content,.sol-root) .ow-match-table :is(td.ow-prop-cell,td.ow-owner-cell) .ow-owner{white-space:normal;overflow:visible}:is(.ow-content,.sol-root) .ow-match-table .ow-prop{display:block}:is(.ow-content,.sol-root) .ow-match-table.past tbody td{color:var(--cg-muted)}@container ow-list (max-width: 639px){:is(.ow-content,.sol-root) .ow-match-table,:is(.ow-content,.sol-root) .ow-match-table tbody{display:block}:is(.ow-content,.sol-root) .ow-match-table thead{display:none}:is(.ow-content,.sol-root) .ow-match-table tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;padding:10px 16px;border-bottom:1px solid var(--cg-divider)}:is(.ow-content,.sol-root) .ow-match-table tbody tr:last-child{border-bottom:0}:is(.ow-content,.sol-root) .ow-match-table tbody td{display:block;height:auto;padding:0!important;border:0;background:none}:is(.ow-content,.sol-root) .ow-match-table td.ow-prop-cell{flex:0 0 100%}:is(.ow-content,.sol-root) .ow-match-table td.ow-owner-cell{flex:0 0 100%;margin-top:4px}:is(.ow-content,.sol-root) .ow-match-table :is(td.ow-fact,td.ow-price,td.ow-fin-cell){flex:0 0 auto;margin-top:2px;color:var(--cg-muted);font-size:13px;text-align:left}:is(.ow-content,.sol-root) .ow-match-table :is(td.ow-price,td.ow-fin-cell):before{content:"·";margin:0 6px;color:var(--cg-faint)}}:is(.ow-content,.sol-root) .ow-export-toast{position:fixed;z-index:6050;top:calc(var(--cg-topbar-h, 60px) + 16px);right:24px;width:min(380px,calc(100vw - 32px));display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:12px;padding:12px 10px 14px 14px;overflow:hidden;border:1px solid var(--cg-popover-edge);border-radius:16px;background:var(--cg-popover);color:var(--cg-ink);box-shadow:var(--cg-popover-shadow);-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover);animation:ow-export-toast-life 3.6s cubic-bezier(.22,1,.36,1) forwards}:is(.ow-content,.sol-root) .ow-export-toast-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--cg-positive) 16%,transparent);color:color-mix(in srgb,var(--cg-positive) 80%,var(--cg-ink))}:is(.ow-content,.sol-root) .ow-export-toast-copy{display:grid;gap:2px;min-width:0}:is(.ow-content,.sol-root) .ow-export-toast-copy strong{color:var(--cg-ink);font-size:14px;font-weight:700}:is(.ow-content,.sol-root) .ow-export-toast-balance{display:flex;align-items:baseline;gap:4px;color:var(--cg-ink-2);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}:is(.ow-content,.sol-root) .ow-export-toast-balance b{color:var(--cg-ink);font-weight:700}:is(.ow-content,.sol-root) .ow-export-toast-balance i{width:3px;height:3px;margin:0 4px;border-radius:999px;background:var(--cg-faint);align-self:center}:is(.ow-content,.sol-root) .ow-export-toast-window{color:var(--cg-muted);font-size:12px}:is(.ow-content,.sol-root) .ow-export-toast-close{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--cg-muted);cursor:pointer}:is(.ow-content,.sol-root) .ow-export-toast-close:hover{background:var(--cg-row-hover);color:var(--cg-ink)}:is(.ow-content,.sol-root) .ow-export-toast-progress{position:absolute;left:0;right:0;bottom:0;height:2px;transform-origin:left center;background:var(--cg-accent);animation:ow-export-toast-progress 3.6s linear forwards}@keyframes ow-export-toast-life{0%{opacity:0;transform:translateY(-8px)}7%{opacity:1;transform:none}90%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes ow-export-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:1279px){:is(.ow-content,.sol-root) .ow-change .rv-btn-label{display:none}:is(.ow-content,.sol-root) .ow-change{width:40px;padding:0}}@media (max-width:1100px){.ow-content{padding:16px}:is(.ow-content,.sol-root) .ow-refine{flex-wrap:wrap}:is(.ow-content,.sol-root) .ow-refine-q{flex:1 1 100%}:is(.ow-content,.sol-root) .ow-refine-status{flex:1 1 auto}}@media (max-width:768px){.ow-content{padding:12px 12px 20px}:is(.ow-content,.sol-root) .ow-stack{gap:12px}:is(.ow-content,.sol-root) .ow-head{z-index:auto;background:var(--cg-glass-dense);-webkit-backdrop-filter:none;backdrop-filter:none;gap:12px}:is(.ow-content,.sol-root) .ow-title{font-size:21px}:is(.ow-content,.sol-root) .ow-scope{font-size:13px}:is(.ow-content,.sol-root) .ow-change{width:44px}:is(.ow-content,.sol-root) .ow-actions{width:100%}:is(.ow-content,.sol-root) .ow-actions>:is(.ow-export,.ow-share){flex:1 1 0;min-width:0}:is(.ow-content,.sol-root) .ow-refine{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}:is(.ow-content,.sol-root) .ow-refine-bar>.ow-fdrop{flex:1 1 0;min-width:0}:is(.ow-content,.sol-root) .ow-refine-bar>.ow-fdrop>.rv-btn{width:100%;justify-content:space-between;max-width:none}:is(.ow-content,.sol-root) .ow-refine-status{justify-content:space-between;min-height:24px}:is(.ow-content,.sol-root) .ow-refine-status .rv-btn{height:32px;min-height:32px}:is(.ow-content,.sol-root) .ow-fdrop-menu,:is(.ow-content,.sol-root) .ow-hold-menu{width:auto;max-width:none}:is(.ow-content,.sol-root) .ow-hold-field{grid-template-columns:minmax(0,1fr) 168px}:is(.ow-content,.sol-root) .ow-menu{width:100%;max-height:min(52vh,420px)}:is(.ow-content,.sol-root) .ow-export-toast{top:auto;right:16px;bottom:calc(104px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){:is(.ow-content,.sol-root) :is(.ow-loading-line,.ow-export-toast,.ow-export-toast-progress,.ow-rec-arrow,.ow-sort-arrow){animation:none!important;transition:none!important}}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel[data-tone=held]{--ol-accent:#2747d8;--ol-ring:rgba(74,122,255,.28);--ol-ringw:rgba(74,122,255,.14);--ol-dot:linear-gradient(135deg,#2747d8,#0ea5e9);--ol-date:linear-gradient(135deg,#123bb6,#2747d8);--ol-rail:linear-gradient(180deg,rgba(191,219,254,.18),rgba(59,130,246,.34) 35%,rgba(148,163,184,.22));--ol-card:linear-gradient(135deg,rgba(74,122,255,.16),rgba(117,215,255,.10),rgba(255,255,255,.97));--ol-cshadow:0 30px 72px rgba(37,99,235,.16),0 12px 34px rgba(14,165,233,.10);--ol-wash:radial-gradient(circle at 88% -14%,rgba(74,122,255,.30),transparent 56%);--ol-orb:rgba(90,132,255,.28);--ol-pbg:rgba(117,146,255,.18);--ol-pbd:rgba(117,146,255,.42);--ol-ptx:#dbe4ff;--ol-edge:linear-gradient(180deg,#2747d8,#2747d8)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel[data-tone=repapered]{--ol-accent:#17327f;--ol-ring:rgba(23,50,127,.28);--ol-ringw:rgba(23,50,127,.14);--ol-dot:linear-gradient(135deg,#17327f,#2747d8);--ol-date:linear-gradient(135deg,#5b21b6,#17327f);--ol-rail:linear-gradient(180deg,rgba(23,50,127,.55),rgba(167,139,250,.42) 42%,rgba(148,163,184,.22));--ol-card:linear-gradient(135deg,rgba(23,50,127,.18),rgba(167,139,250,.10),rgba(255,255,255,.97));--ol-cshadow:0 30px 72px rgba(23,50,127,.18),0 12px 34px rgba(91,33,182,.12);--ol-wash:radial-gradient(circle at 86% -12%,rgba(23,50,127,.42),transparent 55%);--ol-orb:rgba(23,50,127,.30);--ol-pbg:rgba(167,139,250,.20);--ol-pbd:rgba(167,139,250,.42);--ol-ptx:#ddd6fe;--ol-edge:linear-gradient(180deg,#17327f,#2747d8)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel[data-tone=repapered][data-soft="1"]{--ol-wash:radial-gradient(circle at 86% -12%,rgba(23,50,127,.16),transparent 55%);--ol-orb:rgba(23,50,127,.14);--ol-pbg:rgba(167,139,250,.10);--ol-pbd:rgba(167,139,250,.24);--ol-ptx:#c4b5fd;--ol-rail:linear-gradient(180deg,rgba(23,50,127,.28),rgba(167,139,250,.22) 42%,rgba(148,163,184,.20))}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel[data-tone=original]{--ol-accent:#0ea5e9;--ol-ring:rgba(56,189,248,.26);--ol-ringw:rgba(56,189,248,.13);--ol-dot:linear-gradient(135deg,#0ea5e9,#0ea5e9);--ol-date:linear-gradient(135deg,#0284c7,#2747d8);--ol-rail:linear-gradient(180deg,rgba(117,215,255,.42),rgba(74,122,255,.30) 40%,rgba(148,163,184,.22));--ol-card:linear-gradient(135deg,rgba(117,215,255,.20),rgba(74,122,255,.10),rgba(255,255,255,.97));--ol-cshadow:0 30px 72px rgba(14,165,233,.18),0 12px 34px rgba(37,99,235,.10);--ol-wash:radial-gradient(circle at 86% -12%,rgba(117,215,255,.30),transparent 55%);--ol-orb:rgba(117,215,255,.26);--ol-pbg:rgba(117,215,255,.16);--ol-pbd:rgba(117,215,255,.38);--ol-ptx:#bfeaff;--ol-edge:linear-gradient(180deg,#0ea5e9,#0ea5e9)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel[data-tone=past]{--ol-accent:#64748b;--ol-ring:rgba(148,163,184,.24);--ol-ringw:rgba(148,163,184,.12);--ol-dot:linear-gradient(135deg,#475569,#94a3b8);--ol-date:linear-gradient(135deg,#334155,#64748b);--ol-rail:linear-gradient(180deg,rgba(148,163,184,.34),rgba(148,163,184,.22) 50%,rgba(148,163,184,.16));--ol-card:linear-gradient(135deg,rgba(100,116,139,.13),rgba(245,158,11,.06),rgba(255,255,255,.98));--ol-cshadow:0 22px 54px rgba(15,23,42,.12),0 0 0 1px rgba(148,163,184,.18);--ol-wash:radial-gradient(circle at 86% -12%,rgba(148,163,184,.26),transparent 55%);--ol-orb:rgba(148,163,184,.20);--ol-pbg:rgba(148,163,184,.18);--ol-pbd:rgba(148,163,184,.32);--ol-ptx:#cbd5e1;--ol-edge:linear-gradient(180deg,#64748b,#94a3b8)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel[data-tone=blank]{--ol-accent:#b45309;--ol-ring:rgba(245,158,11,.26);--ol-ringw:rgba(245,158,11,.13);--ol-dot:linear-gradient(135deg,#b45309,#f59e0b);--ol-date:linear-gradient(135deg,#334155,#64748b);--ol-rail:linear-gradient(180deg,rgba(245,158,11,.30),rgba(148,163,184,.24) 45%,rgba(148,163,184,.18));--ol-card:linear-gradient(135deg,rgba(245,158,11,.10),rgba(148,163,184,.08),rgba(255,255,255,.98));--ol-cshadow:0 22px 54px rgba(15,23,42,.12),0 0 0 1px rgba(148,163,184,.18);--ol-wash:radial-gradient(circle at 86% -12%,rgba(245,158,11,.22),transparent 55%);--ol-orb:rgba(245,158,11,.18);--ol-pbg:rgba(245,158,11,.18);--ol-pbd:rgba(245,158,11,.38);--ol-ptx:#fde68a;--ol-edge:linear-gradient(180deg,#f59e0b,#fbbf24)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft{flex:0 0 auto}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev :focus-visible,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft :focus-visible{outline:2px solid rgba(74,122,255,.52);outline-offset:2px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev{padding:18px 26px 0;display:flex;flex-direction:column;gap:10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc{position:relative;border:1px solid rgba(226,232,240,.96);border-radius:16px;background:linear-gradient(180deg,#ffffff,#f8faff);box-shadow:inset 0 1px 0 rgba(255,255,255,.92);overflow:clip;animation:ol-rise .26s cubic-bezier(.22,1,.36,1) both;transition:box-shadow .24s ease,border-color .2s ease}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev .ol-acc:first-child{animation-delay:80ms}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev .ol-acc:nth-child(2){animation-delay:.1s}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev .ol-acc:nth-child(3){animation-delay:.12s}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev .ol-acc:nth-child(4){animation-delay:.14s}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev .ol-acc:nth-child(5){animation-delay:.16s}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc:hover{border-color:rgba(74,122,255,.34);box-shadow:0 14px 26px rgba(37,64,151,.1),inset 0 1px 0 rgba(255,255,255,.96)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc.open{border-color:rgba(39,71,216,.42);box-shadow:0 12px 24px rgba(39,71,216,.1),inset 0 1px 0 rgba(255,255,255,.92)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn{position:relative;width:100%;min-height:58px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:11px 13px 11px 15px;background:transparent;border:0;text-align:left;font-family:inherit;cursor:pointer;transition:background .2s ease}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn:hover{background:linear-gradient(180deg,#ffffff,#f2f6ff)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:0;border-radius:0 999px 999px 0;background:var(--ol-edge);transition:width .2s cubic-bezier(.22,1,.36,1)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn:hover:before,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc.open .ol-acc-btn:before{width:3px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn[disabled]{opacity:.55;cursor:default}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn:focus-visible{outline-offset:-2px;border-radius:16px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-l{display:block;font-size:11px;font-weight:900;letter-spacing:0;color:#94a3b8;transition:color .2s ease}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc.open .ol-acc-l{color:#3557b6}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-s{display:block;margin-top:5px;font-weight:750;line-height:1.4;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-chev{width:12px;height:12px;stroke:#94a3b8;stroke-width:1.6;transition:transform .2s cubic-bezier(.22,1,.36,1)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc.open .ol-acc-chev{transform:rotate(180deg)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc.open .ol-acc-wrap{grid-template-rows:1fr}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-inner{min-height:0;overflow:hidden}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-body{padding:14px 15px 16px;border-top:1px solid rgba(226,232,240,.86)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-sub{font-size:10px;font-weight:900;letter-spacing:0;color:#94a3b8;margin:0 0 8px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-party{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:9px;border-radius:13px;border:1px solid rgba(226,232,240,.9);background:rgba(255,255,255,.72);padding:9px 10px;transition:border-color .2s ease,background .2s ease}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-party+.ol-party{margin-top:7px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-party:hover{border-color:rgba(74,122,255,.34);background:#fff}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-party-d{display:block;font-size:13.5px;font-weight:850;letter-spacing:-.01em;color:#0f172a}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-party-r{display:block;margin-top:3px;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:#94a3b8;font-variant-numeric:tabular-nums;word-break:break-word}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-kind{border-radius:999px;padding:4px 8px;font-size:10px;font-weight:900;letter-spacing:0;white-space:nowrap}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-kind.entity{background:rgba(23,50,127,.1);border:1px solid rgba(23,50,127,.2);color:#17327f}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-kind.person{background:rgba(148,163,184,.14);border:1px solid rgba(148,163,184,.22);color:#475569}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-kind.unknown{background:rgba(148,163,184,.1);border:1px solid rgba(203,213,225,.9);color:#64748b}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-party.past{opacity:.92;background:rgba(248,250,252,.8)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-note{margin-top:11px;font-size:11.5px;line-height:1.55;color:#64748b}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-source-note{margin:12px 0 0;padding-top:10px;border-top:1px solid rgba(226,232,240,.82);font-size:10.5px;line-height:1.5;color:#94a3b8}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-record-line{margin-top:11px;display:grid;gap:4px;padding:12px 13px;border-radius:14px;border:1px solid rgba(203,213,225,.78);background:#f8fafc}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-record-line span{font-size:10px;font-weight:900;letter-spacing:0;color:#94a3b8}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-record-line strong{font-size:12.5px;line-height:1.5;color:#0f172a}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-people-list{display:grid;gap:12px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-person{display:grid;gap:12px;padding:16px;border-radius:18px;border:1px solid rgba(188,200,232,.85);background:linear-gradient(180deg,#fff,#f5f8ff);box-shadow:0 10px 26px rgba(37,58,110,.06),inset 0 1px 0 #fff}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-person-main{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-person-main>strong{font-size:20px;line-height:1.15;font-weight:950;letter-spacing:-.03em;color:#102653}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-roles{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-roles span{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border-radius:999px;background:#e8edff;color:#29439a;font-size:10px;font-weight:900;letter-spacing:.02em}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-name{font-size:11px;font-weight:880;color:#64748b;letter-spacing:0}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-unresolved{margin:0;font-size:12px;line-height:1.55;color:#64748b}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-official-sources{padding-top:13px;border-top:1px solid #e2e8f3;display:grid;gap:8px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-official-sources h4{margin:0 0 1px;font-size:12px;line-height:1.35;font-weight:900;color:#223a70}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source{min-width:0;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px;border:1px solid rgba(61,91,189,.22);border-radius:14px;background:linear-gradient(135deg,#f5f8ff,#edf3ff);color:inherit;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 20px rgba(48,76,160,.07);transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,box-shadow .18s ease}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source:hover{transform:translateY(-1px);border-color:rgba(48,78,180,.42);box-shadow:inset 0 1px 0 #fff,0 13px 28px rgba(48,76,160,.13)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source-icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;background:#fff;color:#3152b8;box-shadow:0 5px 14px rgba(36,61,134,.1)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source-icon svg{width:19px;height:19px;stroke-width:1.9}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source-copy{min-width:0;display:grid;gap:2px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source-copy strong{font-size:11.5px;line-height:1.25;font-weight:920;color:#17306c;overflow-wrap:anywhere}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source-copy span{font-size:9.5px;line-height:1.3;font-weight:720;color:#75829a;overflow-wrap:anywhere}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source-action{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border-radius:10px;background:linear-gradient(135deg,#3155c6,#3c5cc9);color:#fff;font-size:10px;font-weight:900;white-space:nowrap;box-shadow:0 8px 18px rgba(49,85,198,.22)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source-action svg{width:12px;height:12px;stroke-width:2}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-registry-link{display:grid;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:9px;color:#64748b;text-decoration:none;padding:9px 10px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;transition:border-color .18s ease,color .18s ease,background .18s ease}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-registry-link:hover{color:#29439a;border-color:#c7d2fe;background:#fbfcff}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-registry-link>svg:first-child{width:16px;height:16px;justify-self:center}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-registry-link>svg:last-child{width:12px;height:12px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-registry-link span{display:grid;gap:1px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-registry-link strong{font-size:10.5px;line-height:1.3;color:#475569}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-registry-link small{font-size:9.5px;line-height:1.3;font-weight:760;color:#94a3b8}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact-list{display:grid;gap:10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact{display:grid;gap:10px;padding:13px;border-radius:15px;border:1px solid rgba(203,213,225,.78);background:linear-gradient(180deg,#fff,#f8faff)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact>div:first-child{display:grid;gap:4px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact>div:first-child span{font-size:10px;font-weight:900;letter-spacing:0;color:#64748b}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact>div:first-child a{font-size:14px;font-weight:900;color:#17327f;text-decoration:none;word-break:break-word}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact-evidence{display:flex;flex-wrap:wrap;gap:7px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact-evidence a{font-size:10.5px;font-weight:800;color:#475569;text-decoration:none;border-bottom:1px solid rgba(71,85,105,.24)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact-empty{display:grid;gap:10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief-start p,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact-empty p{margin:0;font-size:12px;line-height:1.6;color:#475569}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact-empty a{font-size:12px;font-weight:900;color:#17327f;text-decoration:none}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief-start{display:grid;gap:12px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief-start button{justify-self:start;border:0;border-radius:13px;padding:10px 13px;background:linear-gradient(135deg,#10296f,#2747d8);color:#fff;font-family:inherit;font-size:11.5px;font-weight:900;cursor:pointer;box-shadow:0 10px 20px rgba(37,64,151,.2)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief-start button:disabled{opacity:.58;cursor:wait}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief{display:grid;gap:10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief h3{margin:0;font-size:16px;letter-spacing:-.02em;color:#0f172a}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief>p{margin:0;font-size:12.5px;line-height:1.6;color:#334155}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief section{padding-top:9px;border-top:1px solid rgba(226,232,240,.82)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief h4{margin:0 0 6px;font-size:10.5px;letter-spacing:0;color:#64748b}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief ul{margin:0;padding-left:17px;display:grid;gap:5px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief li{font-size:11.5px;line-height:1.55;color:#475569}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-brief>span{font-size:10px;font-weight:850;color:#94a3b8}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts.two{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact{min-width:0;min-height:74px;border-radius:16px;background:rgba(255,255,255,.82);border:1px solid rgba(191,219,254,.82);padding:10px 11px;box-shadow:inset 0 1px 0 rgba(255,255,255,.72);display:flex;flex-direction:column;justify-content:center}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts.two .ol-fact{min-height:84px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact-l{font-size:9.5px;line-height:1.08;letter-spacing:0;color:#94a3b8;font-weight:850}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact-v{margin-top:6px;font-size:18px;line-height:1.06;font-weight:950;letter-spacing:-.035em;color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact-v.blank{color:#94a3b8}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact-d{margin-top:5px;font-size:11px;font-weight:700;line-height:1.4;color:#64748b}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft{position:sticky;bottom:0;margin-top:auto;padding:14px 26px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(247,249,255,0),#f7f9ff 24%,#f7f9ff);border-top:1px solid rgba(226,232,240,.78);display:flex;flex-direction:column;gap:9px;z-index:5}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;border:1px solid rgba(39,71,216,.28);border-radius:16px;background:linear-gradient(135deg,#10296f,#2747d8);color:#fff;font-family:inherit;font-size:13px;font-weight:950;letter-spacing:-.01em;text-decoration:none;box-shadow:0 16px 32px rgba(39,71,216,.22),inset 0 1px 0 rgba(255,255,255,.2);cursor:pointer;transition:filter .2s ease,transform .22s cubic-bezier(.22,1,.36,1)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-cta:hover{filter:saturate(1.08) brightness(1.03);transform:translateY(-1px)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-cta:before{content:"";position:absolute;inset:-45% auto -45% -48%;width:44%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.82),transparent);opacity:0}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-cta:hover:before{animation:ol-glint .9s cubic-bezier(.22,1,.36,1)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-cta.ok{background:linear-gradient(135deg,#065f46,#047857);border-color:rgba(4,120,87,.4)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft-row{display:grid;gap:9px;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border-radius:16px;border:1px solid rgba(177,192,241,.65);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(233,239,255,.96));color:#17327f;font-family:inherit;font-size:12px;font-weight:900;text-decoration:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .24s ease}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft-link:hover{transform:translateY(-1px);border-color:rgba(74,122,255,.52);box-shadow:0 12px 24px rgba(41,72,167,.12)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft-link.done{color:#047857;border-color:rgba(4,120,87,.32)}@media (max-width:768px){:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source{grid-template-columns:38px minmax(0,1fr);padding:10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source-action{grid-column:1/-1;min-height:36px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-person{padding:14px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-person-main{display:grid;gap:9px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-roles{justify-content:flex-start}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev{padding:14px 16px 0;gap:8px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev .ol-acc{animation-delay:0s!important;animation-duration:.18s}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn{min-height:56px;padding:11px 12px 11px 14px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-s{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-body{padding:12px 12px 14px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact{min-height:64px;border-radius:13px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact-l{font-size:8.5px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact-v{font-size:15px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-party{grid-template-columns:1fr auto;grid-template-rows:auto auto}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-kind{grid-column:1;justify-self:start;margin-top:6px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft{padding:12px 16px calc(14px + env(safe-area-inset-bottom))}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-cta{min-height:50px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft-link{min-height:46px}}@media (prefers-reduced-motion:reduce){:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-chev,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-cta,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-cta:before,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev>*,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft-link{animation:none!important;transition:none!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-cta:hover,:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft-link:hover{transform:none!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-wrap{grid-template-rows:0fr}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc.open .ol-acc-wrap{grid-template-rows:1fr}}.curve-glass .ol-acc{background:var(--cg-tile)!important;border:1px solid var(--cg-field-edge)!important;box-shadow:var(--cg-tile-shadow)!important}:root:not([data-curve-look=dark]) .curve-glass .ol-acc{background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(255,255,255,.62))!important}.curve-glass .ol-acc:hover{border-color:var(--cg-tag-edge)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .ol-acc.open{border-color:var(--cg-selected-edge)!important}.curve-glass .ol-acc-btn:hover{background:var(--cg-row-hover)!important}.curve-glass .ol-acc-l{color:var(--cg-muted)!important}.curve-glass .ol-acc.open .ol-acc-l{color:var(--cg-accent)!important}.curve-glass .ol-acc-s{color:var(--cg-ink-2)!important}.curve-glass .ol-acc-chev{stroke:var(--cg-muted)!important}.curve-glass .ol-acc-body{border-top-color:var(--cg-divider)!important}:root[data-curve-look=dark] .curve-glass .ol-panel[data-tone]{--ol-accent:#8fb6ff;--ol-date:linear-gradient(135deg,#ffffff,#8fb6ff)}:root[data-curve-look=dark] .curve-glass .ol-panel[data-tone=original]{--ol-accent:#7dd3fc}:root[data-curve-look=dark] .curve-glass .ol-panel[data-tone=past]{--ol-accent:#a9b8d6}:root[data-curve-look=dark] .curve-glass .ol-panel[data-tone=blank]{--ol-accent:#fcd34d}.curve-glass .ol-party:hover{background:var(--cg-glass-hover)!important;border-color:var(--cg-tag-edge)!important}.curve-glass .ol-party.past{background:transparent!important}.curve-glass .ol-source-note{color:var(--cg-faint)!important;border-top-color:var(--cg-divider)!important}.curve-glass .ol-kind.entity{background:var(--cg-tag-bg)!important;border-color:var(--cg-tag-edge)!important;color:var(--cg-tag-ink)!important}.curve-glass .ol-kind:is(.person,.unknown){background:var(--cg-glass-soft)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-muted)!important}.curve-glass .ol-fact{background:var(--cg-tile)!important;border-color:var(--cg-field-edge)!important;box-shadow:var(--cg-tile-shadow)!important}:root:not([data-curve-look=dark]) .curve-glass .ol-fact{background:rgba(255,255,255,.82)!important}.curve-glass .ol-fact-v{color:var(--cg-ink)!important}.curve-glass .ol-fact-d{color:var(--cg-muted)!important}.curve-glass .ol-entity-person{background:var(--cg-tile)!important;border-color:var(--cg-field-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .ol-entity-person-main>strong{color:var(--cg-ink)!important}.curve-glass .ol-entity-roles span{background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important;box-shadow:inset 0 0 0 1px var(--cg-tag-edge)}.curve-glass .ol-entity-official-sources{border-top-color:var(--cg-divider)!important}.curve-glass .ol-entity-official-sources h4{color:var(--cg-ink-2)!important}.curve-glass .ol-entity-source{background:var(--cg-glass-soft)!important;border-color:var(--cg-tag-edge)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .ol-entity-source:hover{border-color:var(--cg-selected-edge)!important;box-shadow:var(--cg-shadow-hover)!important}.curve-glass .ol-entity-source-icon{background:var(--cg-tag-bg)!important;color:var(--cg-tag-ink)!important;box-shadow:inset 0 0 0 1px var(--cg-tag-edge)!important}.curve-glass .ol-entity-source-copy strong{color:var(--cg-ink)!important}.curve-glass .ol-entity-source-copy span{color:var(--cg-muted)!important}.curve-glass .ol-entity-source-action{background:var(--cg-cta)!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .ol-entity-registry-link{background:var(--cg-glass-soft)!important;border-color:var(--cg-field-edge)!important;color:var(--cg-muted)!important}.curve-glass .ol-entity-registry-link:hover{background:var(--cg-glass-hover)!important;border-color:var(--cg-tag-edge)!important;color:var(--cg-accent)!important}.curve-glass .ol-entity-registry-link strong{color:var(--cg-ink-2)!important}.curve-glass .ol-entity-registry-link small{color:var(--cg-faint)!important}.curve-glass .ol-contact{background:var(--cg-glass-soft)!important;border-color:var(--cg-field-edge)!important}.curve-glass .ol-contact>div:first-child span{color:var(--cg-muted)!important}.curve-glass :is(.ol-contact>div:first-child a,.ol-contact-empty a){color:var(--cg-accent)!important}.curve-glass .ol-contact-evidence a{color:var(--cg-ink-2)!important;border-bottom-color:var(--cg-field-edge)!important}.curve-glass :is(.ol-contact-empty p,.ol-brief-start p){color:var(--cg-ink-2)!important}.curve-glass .ol-brief-start button{background:var(--cg-cta)!important;border:1px solid var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .ol-brief-start button:hover:not(:disabled){box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)}.curve-glass .ol-brief h3{color:var(--cg-ink)!important}.curve-glass .ol-brief>p{color:var(--cg-ink-2)!important}.curve-glass .ol-brief section{border-top-color:var(--cg-divider)!important}.curve-glass .ol-brief h4{color:var(--cg-muted)!important}.curve-glass .ol-brief li{color:var(--cg-ink-2)!important}.curve-glass .ol-brief>span{color:var(--cg-faint)!important}.curve-glass .ol-ft{border-top-color:var(--cg-divider)!important}:root:not([data-curve-look=dark]) .curve-glass .ol-ft{background:linear-gradient(180deg,rgba(242,246,255,0),#f2f6ff 24%,#f1f5ff)!important}:root[data-curve-look=dark] .curve-glass .ol-ft{background:linear-gradient(180deg,rgba(9,22,52,0),#091634 24%,#091634)!important}.curve-glass .ol-cta:not(.ok){background:var(--cg-cta)!important;border:1px solid var(--cg-cta-edge)!important;color:#ffffff!important;box-shadow:var(--cg-cta-shadow)!important}.curve-glass .ol-cta:not(.ok):hover{box-shadow:var(--cg-cta-shadow-hover)!important;filter:brightness(1.05)!important;transform:none!important}.curve-glass .ol-cta.ok{color:#ffffff!important}.curve-glass .ol-ft-link.done{color:var(--cg-positive)!important;border-color:color-mix(in srgb,var(--cg-positive) 40%,transparent)!important}.curve-glass :is(.ol-party,.ol-record-line){background:var(--cg-glass-soft)!important;border-color:var(--cg-field-edge)!important}.curve-glass :is(.ol-party-d,.ol-record-line strong){color:var(--cg-ink)!important}.curve-glass :is(.ol-party-r,.ol-record-line span,.ol-sub,.ol-fact-l){color:var(--cg-muted)!important}.curve-glass :is(.ol-note,.ol-entity-unresolved,.ol-entity-name){color:var(--cg-muted)!important}.curve-glass .ol-fact-v.blank{color:var(--cg-muted)!important}.curve-glass .ol-ft-link{background:var(--cg-button)!important;border:1px solid var(--cg-button-edge)!important;color:var(--cg-button-ink)!important;box-shadow:var(--cg-tile-shadow)!important}.curve-glass .ol-ft-link:hover{border-color:var(--cg-selected-edge)!important;background:var(--cg-glass-hover)!important;box-shadow:var(--cg-shadow-hover)!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-scrim{position:fixed;inset:0;z-index:6100;display:flex;justify-content:flex-end;background:var(--cg-scrim);animation:ol-fade .16s ease}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-blur{position:absolute;inset:0;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes ol-fade{0%{opacity:0}to{opacity:1}}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel{position:relative;width:min(560px,100%);height:100dvh;max-height:100dvh;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;border-left:1px solid var(--cg-popover-edge);background:linear-gradient(180deg,#fbfcff,#f2f6ff);box-shadow:-24px 0 70px rgba(7,18,42,.22);color:var(--cg-ink);scrollbar-width:thin;scrollbar-color:var(--cg-divider) transparent;animation:ol-slide .24s cubic-bezier(.22,1,.36,1)}:root[data-curve-look=dark] :is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel{background:linear-gradient(180deg,#0d1c42,#091634);box-shadow:-24px 0 70px rgba(0,0,0,.4)}@supports not (height:100dvh){:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel{height:100vh;max-height:100vh}}@keyframes ol-slide{0%{transform:translateX(24px);opacity:.6}to{transform:none;opacity:1}}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel *{box-sizing:border-box}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel :focus-visible{outline:2px solid var(--cg-accent-2);outline-offset:2px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-hero,.ol-stickwrap){flex:0 0 auto}@media (max-width:1100px) and (min-width:769px){:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel{width:min(560px,calc(100% - 48px))}}.ow-content .ol-scrim.is-docked{display:contents}.ow-content .ol-scrim.is-docked .ol-panel{grid-column:2;grid-row:1;align-self:start;position:sticky;top:calc(var(--cg-topbar-h, 60px) + 16px);width:auto;height:calc(100dvh - var(--cg-topbar-h, 60px) - 32px);max-height:none;border:1px solid var(--cg-edge);border-radius:16px;box-shadow:var(--cg-shadow);animation:none}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-stickwrap{position:sticky;top:0;height:0;z-index:6}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-stickbar{height:52px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px 0 20px;border-bottom:1px solid var(--cg-divider);background:var(--cg-popover);box-shadow:0 10px 24px -18px rgba(10,22,60,.4);-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover);opacity:0;transform:translateY(-52px);pointer-events:none;transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-stickbar.on{opacity:1;transform:none;pointer-events:auto}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-stickbar-dot{width:8px;height:8px;border-radius:999px;background:var(--ol-dot,var(--cg-accent))}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-stickbar-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cg-ink);font-size:14px;font-weight:650}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-hero{position:relative;padding:14px 24px 20px;border-bottom:1px solid var(--cg-divider)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-grabwrap{display:none}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-chrome{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-nav{display:flex;align-items:center;gap:6px;min-height:36px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-navbtn,.ol-x,.ol-copy){position:relative;flex:none;width:36px;height:36px;display:inline-grid;place-items:center;margin:0;padding:0;border:1px solid var(--cg-button-edge);border-radius:999px;background:var(--cg-button);color:var(--cg-button-ink);box-shadow:var(--cg-tile-shadow);font:inherit;font-size:18px;line-height:1;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-navbtn,.ol-x,.ol-copy):hover{border-color:var(--cg-selected-edge);box-shadow:var(--cg-shadow-hover)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-navbtn,.ol-x,.ol-copy):after{content:"";position:absolute;inset:-4px;border-radius:inherit}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-navbtn:disabled{opacity:.4;cursor:default;box-shadow:none}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-copy.done{color:color-mix(in srgb,var(--cg-positive) 80%,var(--cg-ink));border-color:color-mix(in srgb,var(--cg-positive) 40%,transparent)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-count{margin-left:6px;color:var(--cg-muted);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name{display:flex;align-items:flex-start;gap:10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-name-txt,.ol-name-blank){margin:0;min-width:0;color:var(--cg-ink);font-weight:700;line-height:1.15;letter-spacing:-.02em;outline:none;overflow-wrap:anywhere}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name-txt[data-n="1"]{font-size:28px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name-txt[data-n="2"]{font-size:24px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name-txt[data-n="3"]{font-size:21px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name-blank{font-size:24px;color:var(--cg-muted)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name-sep{margin:0 8px;color:var(--cg-faint);font-weight:500}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name-lead{box-shadow:inset 0 -.28em 0 color-mix(in srgb,var(--cg-accent) 18%,transparent)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name-more{margin-left:8px;padding:0;border:0;background:none;color:var(--cg-accent);font:inherit;font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:3px;cursor:pointer}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-addr{margin-top:6px;color:var(--cg-muted);font-size:13px;font-weight:500;line-height:1.4}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-addr i{margin:0 6px;color:var(--cg-muted);font-style:normal}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-developer-record,.ol-now){margin:12px 0 0;color:var(--cg-ink-2);font-size:13.5px;line-height:1.5}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-developer-record>span,.ol-vehicle-l){color:var(--cg-muted)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-developer-record strong,.ol-vehicle-v){color:var(--cg-ink);font-weight:650}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-developer-record small{color:var(--cg-muted);font-size:13px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-vehicle-rec{display:block;margin-top:2px;color:var(--cg-muted);font-size:12.5px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-reason{margin:12px 0 0;padding:10px 12px;border:1px solid rgba(245,158,11,.32);border-radius:12px;background:color-mix(in srgb,#f59e0b 9%,transparent);color:#8a4b08;font-size:13.5px;line-height:1.5}:root[data-curve-look=dark] :is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-reason{color:#fde68a}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-verdict{margin:14px 0 0;color:var(--cg-ink-2);font-size:14.5px;line-height:1.55}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-verdict strong{color:var(--cg-ink);font-weight:650}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight{margin-top:14px;padding:14px 16px;border:1px solid var(--cg-tile-edge);border-radius:14px;background:var(--cg-tile);box-shadow:var(--cg-tile-shadow)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-head{display:flex;align-items:center;gap:8px;color:var(--cg-muted);font-size:12.5px;font-weight:600}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-mark{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--cg-tag-bg);color:var(--cg-tag-ink)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-mark svg{width:14px;height:14px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-list{margin-top:8px;display:grid;gap:12px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-resolution{display:grid;gap:10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-resolution+.ol-entity-highlight-resolution{padding-top:12px;border-top:1px solid var(--cg-divider)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-identity{display:grid;gap:2px;min-width:0}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-identity>strong{color:var(--cg-ink);font-size:19px;font-weight:700;line-height:1.2;letter-spacing:-.015em;overflow-wrap:anywhere}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-identity>span{color:var(--cg-ink-2);font-size:12.5px;overflow-wrap:anywhere}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-identity>small{color:var(--cg-muted);font-size:12.5px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-highlight-sources{display:grid;gap:6px;min-width:0}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source.compact{padding:8px 10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts3{margin-top:16px;grid-template-columns:repeat(3,minmax(0,1fr))}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts3 .cg-stat{padding:2px 14px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts3 .cg-stat-value{font-size:20px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts3 .cg-stat-note{line-height:1.4}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts3 .ol-f.blank .cg-stat-value{background:none;-webkit-text-fill-color:currentColor;color:var(--cg-muted)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts3 .ol-f.is-cash .cg-stat-value{background:none;-webkit-text-fill-color:currentColor;color:color-mix(in srgb,var(--cg-positive) 76%,var(--cg-ink))}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-holdnote{margin:12px 0 0;color:var(--cg-ink-2);font-size:13px;line-height:1.5}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-holdnote strong{color:var(--cg-ink);font-weight:650}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-scrim:not(.is-docked) .ol-panel{position:sticky;top:0}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc:not(.open) .ol-acc-inner{visibility:hidden;transition:visibility 0s linear .26s}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc.open .ol-acc-inner{visibility:visible;transition:visibility 0s}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc{border:0!important;border-top:1px solid var(--cg-divider)!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible;animation:none}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev>.ol-acc:first-child{border-top:0!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn{padding:10px 4px;border-radius:10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn:before{display:none}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-body{padding:4px 4px 16px;border-top:0!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact{min-height:0;padding:0;border:0!important;border-radius:0;background:none!important;box-shadow:none!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts{gap:14px 16px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact-v{margin-top:3px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-person{padding:0;border:0!important;border-radius:0;background:none!important;box-shadow:none!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-person+.ol-entity-person{padding-top:14px;border-top:1px solid var(--cg-divider)!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-contact{padding:10px 0;border:0!important;border-bottom:1px solid var(--cg-divider)!important;border-radius:0;background:none!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev{padding:6px 20px 0;gap:0}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-btn{min-height:54px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-l{font-size:13.5px;font-weight:650;color:var(--cg-ink)!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc.open .ol-acc-l{color:var(--cg-ink)!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-acc-s{margin-top:2px;font-size:12.5px;font-weight:500;color:var(--cg-muted)!important}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-fact-l,.ol-sub,.ol-record-line span,.ol-entity-name,.ol-kind,.ol-contact>div:first-child span,.ol-brief h4){font-size:12px;font-weight:600}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-party-r,.ol-entity-source-copy span,.ol-entity-registry-link small,.ol-entity-roles span,.ol-source-note,.ol-brief>span){font-size:11.5px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-entity-source-action{font-size:12px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-fact-v{font-size:17px;font-weight:700}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft{padding:12px 24px calc(14px + env(safe-area-inset-bottom))}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-cta{min-height:44px;border-radius:999px;font-size:14px;font-weight:650}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft-link{min-height:40px;border-radius:999px;font-size:13px;font-weight:650}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-toast{position:fixed;z-index:6200;bottom:32px;left:50%;transform:translateX(-50%);padding:9px 16px;border-radius:999px;background:var(--cg-ink);color:var(--cg-glass-dense,#fff);font-size:13px;font-weight:650;box-shadow:var(--cg-popover-shadow);pointer-events:none;animation:ol-toast 1.8s cubic-bezier(.22,1,.36,1) forwards}:root:not([data-curve-look=dark]) :is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-toast{background:#0f1b3d;color:#ffffff}:root[data-curve-look=dark] :is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-toast{background:#eef3ff;color:#0a1633}@keyframes ol-toast{0%{opacity:0;transform:translate(-50%,8px)}9%{opacity:1;transform:translate(-50%)}88%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-6px)}}@media (max-width:768px){:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-scrim{align-items:flex-end;justify-content:center}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-blur{display:none}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel{width:100%;height:auto;max-height:92dvh;border-left:0;border-top:1px solid var(--cg-popover-edge);border-radius:20px 20px 0 0;animation:ol-sheet .26s cubic-bezier(.22,1,.36,1)}@supports not (height:100dvh){:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-panel{max-height:92vh}}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-grabwrap{display:flex;height:18px;align-items:center;justify-content:center;margin-top:-6px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-grab{width:40px;height:4px;border-radius:999px;background:var(--cg-divider)}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-hero{padding:10px 16px 18px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-navbtn,.ol-x){width:44px;height:44px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name-txt[data-n="1"]{font-size:24px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name-txt[data-n="2"]{font-size:21px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-name-txt[data-n="3"]{font-size:19px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-verdict{font-size:14px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts3 .cg-stat{padding:2px 10px}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-facts3 .cg-stat-value{font-size:16px;white-space:normal}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ev{padding:4px 12px 0}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-ft{padding:12px 16px calc(14px + env(safe-area-inset-bottom))}:is(.ow-content,.sol-root,.unit-owner-panel-portal) .ol-toast{bottom:118px}}@keyframes ol-sheet{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){:is(.ow-content,.sol-root,.unit-owner-panel-portal) :is(.ol-scrim,.ol-panel,.ol-stickbar,.ol-toast,.ol-navbtn,.ol-x,.ol-copy){animation:none!important;transition:none!important}}.curve-glass-portal.ols-backdrop{position:fixed;inset:0;z-index:6200;display:grid;place-items:center;padding:24px;overflow:auto;background:var(--cg-scrim);animation:ols-fade .16s ease both}@keyframes ols-fade{0%{opacity:0}to{opacity:1}}@keyframes ols-lift{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.curve-glass-portal .ols-modal{position:relative;width:min(560px,100%);box-sizing:border-box;padding:24px;border:1px solid var(--cg-popover-edge);border-radius:20px;background:var(--cg-popover);color:var(--cg-ink);box-shadow:var(--cg-popover-shadow);-webkit-backdrop-filter:var(--cg-blur-popover);backdrop-filter:var(--cg-blur-popover);font-family:var(--font-inter,system-ui,sans-serif);animation:ols-lift .2s ease-out both}.curve-glass-portal .ols-modal *{box-sizing:border-box}.curve-glass-portal .ols-close{position:absolute;top:16px;right:16px;width:36px;height:36px;display:grid;place-items:center;padding:0;border:1px solid var(--cg-button-edge);border-radius:999px;background:var(--cg-button);color:var(--cg-button-ink);cursor:pointer;box-shadow:var(--cg-tile-shadow)}.curve-glass-portal .ols-close:hover{border-color:var(--cg-selected-edge)}.curve-glass-portal .ols-hero{padding-right:44px}.curve-glass-portal .ols-hero h2{margin:0;color:var(--cg-ink);font-size:21px;font-weight:700;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.curve-glass-portal .ols-hero p{margin:6px 0 0;color:var(--cg-ink-2);font-size:13.5px;line-height:1.5}.curve-glass-portal .ols-body{margin-top:18px;display:grid;gap:12px}.curve-glass-portal :is(.ols-email-card,.ols-copy-card){padding:14px;border:1px solid var(--cg-tile-edge);border-radius:14px;background:var(--cg-tile)}.curve-glass-portal .ols-section-title{margin:0 0 10px;color:var(--cg-ink);font-size:13.5px;font-weight:650}.curve-glass-portal .ols-email-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.curve-glass-portal .ols-input{width:100%;min-width:0;height:40px;padding:0 14px;border:1px solid var(--cg-field-edge);border-radius:999px;outline:none;background:var(--cg-field);color:var(--cg-ink);font:inherit;font-size:14px;caret-color:var(--cg-accent)}.curve-glass-portal .ols-input::placeholder{color:var(--cg-muted)}.curve-glass-portal .ols-input:focus{border-color:var(--cg-selected-edge);box-shadow:var(--cg-focus)}.curve-glass-portal .ols-send{white-space:nowrap}.curve-glass-portal :is(.ols-send,.ols-copy,.ols-qr-start):disabled{opacity:.5;cursor:default}.curve-glass-portal .ols-success{margin-top:10px;display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:center;padding:10px 12px;border:1px solid color-mix(in srgb,var(--cg-positive) 34%,transparent);border-radius:12px;background:color-mix(in srgb,var(--cg-positive) 9%,transparent)}.curve-glass-portal .ols-success>span{width:26px;height:26px;display:grid;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--cg-positive) 18%,transparent);color:color-mix(in srgb,var(--cg-positive) 80%,var(--cg-ink))}.curve-glass-portal .ols-success small,.curve-glass-portal .ols-success strong{display:block}.curve-glass-portal .ols-success strong{color:var(--cg-ink);font-size:13px}.curve-glass-portal .ols-success small{margin-top:2px;color:var(--cg-ink-2);font-size:12.5px}.curve-glass-portal .ols-copy-card p{margin:0 0 10px;color:var(--cg-ink-2);font-size:13px;line-height:1.45}.curve-glass-portal .ols-copy-row{display:flex;align-items:center;gap:8px}.curve-glass-portal .ols-copy{flex:1 1 auto}.curve-glass-portal .ols-copy.copied{border-color:color-mix(in srgb,var(--cg-positive) 50%,transparent);background:color-mix(in srgb,var(--cg-positive) 12%,var(--cg-button));color:color-mix(in srgb,var(--cg-positive) 80%,var(--cg-ink))}.curve-glass-portal .ols-qr{flex:0 0 auto}.curve-glass-portal .ols-qr .curve-qr-launch-wrap{width:auto}.curve-glass-portal .ols-qr .curve-qr-launch{width:auto;height:40px;min-height:40px;padding:0 16px 0 13px;gap:8px;border:1px solid var(--cg-button-edge);border-radius:999px;background:var(--cg-button);color:var(--cg-button-ink);box-shadow:var(--cg-tile-shadow);font-size:13px;font-weight:650;transform:none}.curve-glass-portal .ols-qr .curve-qr-launch:hover:not(:disabled){background:var(--cg-button);border-color:var(--cg-selected-edge);transform:none}.curve-glass-portal .ols-qr .curve-qr-launch small{display:none}.curve-glass-portal .ols-error{margin-top:14px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--cg-negative) 32%,transparent);border-radius:12px;background:color-mix(in srgb,var(--cg-negative) 8%,transparent);color:color-mix(in srgb,var(--cg-negative) 78%,var(--cg-ink));font-size:13px;line-height:1.5}.curve-glass-portal .ols-error button{margin-left:8px;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:650;text-decoration:underline;cursor:pointer}.curve-glass-portal .ols-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:640px){.curve-glass-portal.ols-backdrop{padding:max(12px,env(safe-area-inset-top)) 12px max(16px,env(safe-area-inset-bottom))}.curve-glass-portal .ols-modal{max-height:calc(100svh - 28px);overflow:auto;padding:18px;border-radius:18px}.curve-glass-portal .ols-hero h2{font-size:19px}.curve-glass-portal .ols-email-row{grid-template-columns:1fr}.curve-glass-portal .ols-send{width:100%}}@media (prefers-reduced-motion:reduce){.curve-glass-portal :is(.ols-backdrop,.ols-modal){animation:none}}