.network-placeholder{-webkit-user-select:none;user-select:none;font-style:italic}.network-dim{opacity:.25}.network-desktop{border-radius:var(--fa-radius-control);width:100%;min-width:0;overflow-x:auto}.network-root{min-width:0}.network-root svg text{font-family:var(--fa-font-sans)}.network-root svg .text-micro{font-size:var(--fa-chart-label)}.network-root svg a:hover>rect{stroke:var(--fa-foreground);stroke-width:2px}.network-connections{padding:var(--fa-space-4) 0}.network-more{margin-top:var(--fa-space-3)}.network-more a{text-decoration:underline}.network-group{margin-top:var(--fa-space-4)}.network-group+.network-group{margin-top:var(--fa-space-8)}@media (width<640px){.network-desktop>svg{min-width:var(--network-mobile-min-width)}}.record-page{max-width:1280px;padding:var(--fa-space-8) var(--fa-space-6) var(--fa-space-16);margin:auto}.record-page.record-page--app{padding:0 0 var(--fa-space-12)}.record-header{padding:0 0 var(--fa-space-6)}.record-search{margin-bottom:var(--fa-space-6)}.record-page .record-header h1{font-size:var(--fa-text-detail-title);letter-spacing:normal;font-weight:600;line-height:var(--fa-leading-detail-title);margin:var(--fa-space-3) 0;overflow-wrap:anywhere}.record-header>p{max-width:72ch;color:var(--fa-muted-foreground);margin:var(--fa-space-3) 0}.record-meta,.record-actions,.record-memberships{align-items:center;gap:var(--fa-space-2);flex-wrap:wrap;display:flex}.record-meta{font-size:var(--fa-text-sm);color:var(--fa-muted-foreground)}.record-main{min-width:0}.record-muted{color:var(--fa-muted-foreground)}.record-list-pill a{align-items:center;gap:calc(var(--fa-space-1) * 1.5);height:100%;padding:0 var(--fa-space-3) 0 var(--fa-space-2);border-radius:inherit;color:var(--fa-foreground);text-decoration:none;display:inline-flex}.record-list-pill:has(.record-list-remove) a{padding-right:var(--fa-space-1)}.record-list-mark{width:var(--fa-space-2);height:var(--fa-space-2);background:var(--fa-badge-tint);border-radius:50%}.record-list-remove{aspect-ratio:1;border-radius:var(--fa-radius-pill);block-size:100%;inline-size:auto}.record-section{margin:var(--fa-space-8) 0 var(--fa-space-12)}[data-slot=tabs-content]>.record-section:not(:not(template)~*),[data-slot=tabs-content]>.record-financials:first-child>.record-section:first-child{margin-top:0}.record-section h2{font-size:var(--fa-text-heading);letter-spacing:-.02em;margin:0 0 var(--fa-space-4);font-weight:600}.record-section h3{font-size:var(--fa-text-base);margin:var(--fa-space-6) 0 var(--fa-space-2);font-weight:600}.record-section p{max-width:72ch;line-height:1.7}.record-tab-scroll,.record-year-scroll{padding-bottom:var(--fa-space-2);max-width:100%;overflow:auto hidden}.record-seat-map{border:1px solid var(--fa-border);border-radius:var(--fa-radius-control);height:320px;margin-top:var(--fa-space-6);position:relative;overflow:hidden}.record-seat-pin{color:var(--fa-primary);fill:var(--fa-background);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.record-own-note{white-space:pre-wrap}.record-form{gap:var(--fa-space-3);margin-top:var(--fa-space-3);display:grid}.record-form button{justify-self:start}.record-form [role=combobox]{justify-self:stretch}.record-error{color:var(--fa-destructive)}.record-section [data-slot=source-note]{margin-top:var(--fa-space-4)}.record-section .record-summary{margin:0;line-height:1.65}.record-overview-chips{gap:var(--fa-space-2);margin-top:var(--fa-space-4);flex-wrap:wrap;display:flex}.record-kpis{margin-top:var(--fa-space-6)}.record-header>[data-slot=alert]{margin:var(--fa-space-4) 0}.record-network-locked{margin-bottom:var(--fa-space-4)}.record-page a{text-underline-offset:3px}.record-page a:hover{text-decoration:underline}@media (width<=900px){.record-page{padding:var(--fa-space-6) var(--fa-space-4) var(--fa-space-12)}}.record-title{justify-content:space-between;align-items:center;gap:var(--fa-space-3) var(--fa-space-4);flex-wrap:wrap;display:flex}.record-name{align-items:center;gap:var(--fa-space-2);flex-wrap:wrap;min-width:0;display:flex}.record-name h1{min-width:0}.record-watch{flex:none}.record-watch--floating{display:none}@media (width<=600px){.record-title>.record-watch{display:none}.record-watch--floating{right:max(var(--fa-space-6), env(safe-area-inset-right));bottom:calc(var(--fa-space-6) + env(safe-area-inset-bottom));z-index:30;height:var(--fa-touch-target);padding-inline:var(--fa-space-4);border-radius:var(--fa-radius-pill);box-shadow:var(--fa-shadow-overlay);display:inline-flex;position:fixed}}.record-workspace-head{justify-content:space-between;align-items:flex-start;gap:var(--fa-space-3);margin-bottom:var(--fa-space-3);display:flex}.record-workspace-title{gap:var(--fa-space-1);min-width:0;display:grid}.record-section .record-workspace-head h2{margin:0}.record-workspace-head>button{flex:none}.record-workspace-private{align-items:center;gap:var(--fa-space-2);font-size:var(--fa-text-xs);color:var(--fa-muted-foreground);display:inline-flex}.record-section .record-workspace-intro{margin:0 0 var(--fa-space-2);font-size:var(--fa-text-sm);text-wrap:pretty;line-height:1.6}.record-workspace-rows dd{min-width:0}.record-workspace-rows .record-memberships{gap:var(--fa-space-2)}.record-workspace-value{align-items:center;gap:var(--fa-space-1);min-height:var(--fa-space-6);display:flex}.record-workspace-value [role=combobox]{max-width:260px}.record-workspace-edit{min-width:0;margin-left:calc(-1 * var(--fa-space-2));padding:0 var(--fa-space-2);border-radius:var(--fa-radius-mark);color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;flex:1}.record-workspace-edit:hover{background:var(--fa-muted)}.record-workspace-input{gap:var(--fa-space-1);flex:1;display:grid}.record-workspace-input small,.record-workspace-note small{font-size:var(--fa-text-xs);color:var(--fa-muted-foreground)}.record-workspace-note{gap:var(--fa-space-1);display:grid}.record-section .record-workspace-note-text{line-height:inherit;white-space:pre-wrap;margin:0}.record-workspace-note textarea{resize:none;min-height:0}.record-workspace-confirm p{margin:0 0 var(--fa-space-2);font-size:var(--fa-text-sm)}.record-section .record-workspace-undo{align-items:center;gap:var(--fa-space-2);margin:var(--fa-space-2) 0 0;font-size:var(--fa-text-xs);color:var(--fa-muted-foreground);display:flex}.record-workspace-add{margin-top:var(--fa-space-3)}.record-list-popover{--record-row-inset:calc(var(--fa-space-3) / 2) var(--fa-space-2)}.record-list-title{padding:var(--record-row-inset);color:var(--fa-muted-foreground);font-size:var(--fa-text-xs);font-weight:500}.record-list-chooser{gap:var(--fa-space-1);display:grid}.record-list-choices{max-height:calc(var(--fa-space-12) * 5);display:grid;overflow-y:auto}.record-list-choices>p{padding:var(--record-row-inset,calc(var(--fa-space-3) / 2) var(--fa-space-2));font-size:var(--fa-text-sm)}.record-list-choice{align-items:center;gap:var(--fa-space-2);padding:var(--record-row-inset,calc(var(--fa-space-3) / 2) var(--fa-space-2));border-radius:var(--fa-radius-sm);font-size:var(--fa-text-sm);cursor:pointer;display:flex}.record-list-choice:hover{background:var(--fa-accent);color:var(--fa-accent-foreground)}.record-list-choice>span{overflow-wrap:anywhere;flex:1;min-width:0}.record-list-choice>small{font-size:var(--fa-text-xs);color:var(--fa-muted-foreground);font-variant-numeric:tabular-nums}.record-list-chooser>button{white-space:normal;height:auto;min-height:var(--fa-control-height);text-align:left;justify-content:flex-start}.record-list-create{border-top:1px solid var(--fa-border)}.record-field-choice{width:100%;color:inherit;font:inherit;font-size:var(--fa-text-sm);text-align:left;background:0 0;border:0}.record-field-choice>svg{color:var(--fa-muted-foreground);flex:none}.record-field-choice>span{display:grid}.record-field-choice small{font-size:var(--fa-text-xs);color:var(--fa-muted-foreground)}.record-field-step{align-items:center;gap:var(--fa-space-2);padding-bottom:var(--fa-space-1);border-bottom:1px solid var(--fa-border);display:flex}.record-field-step p{min-width:0;font-size:var(--fa-text-sm);overflow-wrap:anywhere;margin:0;font-weight:600;display:grid}.record-field-step small{font-size:var(--fa-text-xs);color:var(--fa-muted-foreground);font-weight:400}.record-list-sheet [data-slot=sheet-body]{padding:0 var(--fa-space-4) calc(var(--fa-space-4) + env(safe-area-inset-bottom))}.record-list-sheet .record-list-choices{max-height:50dvh}.record-company-history{padding:0;list-style:none}.record-company-history>li{margin-left:var(--fa-space-1);padding:0 0 var(--fa-space-6) var(--fa-space-6);border-left:1px solid var(--fa-border);overflow-wrap:anywhere;position:relative}.record-company-history>li:last-child{border-left-color:#0000}.record-company-history>li:before{content:"";top:calc(var(--fa-space-1) * 1.5);left:calc((var(--fa-space-2) - 1px) / -2);width:var(--fa-space-2);height:var(--fa-space-2);background:var(--fa-muted-foreground);border-radius:50%;position:absolute}.record-company-history>.record-history-document:before{background:var(--fa-info)}.record-history-meta{align-items:center;gap:var(--fa-space-2);flex-wrap:wrap;display:flex}.record-history-meta time{font-size:var(--fa-text-xs);color:var(--fa-muted-foreground)}.record-company-history h3{font-size:var(--fa-text-sm);margin:var(--fa-space-1) 0}.record-company-history p{font-size:var(--fa-text-sm);color:var(--fa-muted-foreground);margin:var(--fa-space-1) 0}.record-company-history a{margin-top:var(--fa-space-1);font-size:var(--fa-text-sm);display:inline-block}.record-company-history details{padding:var(--fa-space-1) 0 0;font-size:var(--fa-text-xs)}.record-company-history summary{cursor:pointer;font-weight:500}.record-company-history details p{font-size:var(--fa-text-xs)}.record-history-heading{justify-content:space-between;align-items:center;gap:var(--fa-space-3);margin-bottom:var(--fa-space-6);flex-wrap:wrap;display:flex}.record-history-heading h2{margin:0}.record-history-filter [data-slot=select-trigger]{width:auto}.record-publication-file{color:var(--fa-muted-foreground)}.record-holders{align-items:center;gap:var(--fa-space-8);grid-template-columns:180px minmax(0,1fr);display:grid}.record-holders:not([data-view=chart]){grid-template-columns:minmax(0,1fr)}.record-figure{white-space:nowrap;font-size:var(--fa-text-sm);font-variant-numeric:tabular-nums;justify-items:end;display:grid}.record-figure small{font-size:var(--fa-text-xs);color:var(--fa-muted-foreground)}.record-heading{align-items:baseline;gap:var(--fa-space-1) var(--fa-space-3);margin-bottom:var(--fa-space-4);flex-wrap:wrap;display:flex}.record-section .record-heading>:is(h2,h3){margin:0}.record-heading-count{font-size:var(--fa-text-xs);color:var(--fa-muted-foreground)}.record-function-group+.record-function-group{margin-top:var(--fa-space-8)}.record-show-all{margin-top:var(--fa-space-3)}@media (width<=600px){.record-search{margin-bottom:var(--fa-space-4)}.record-page .record-header h1{font-size:var(--fa-text-detail-title-compact)}.record-header{padding-bottom:var(--fa-space-4)}.record-header>p{margin:var(--fa-space-2) 0}.record-header>p:last-child{margin-bottom:0}.record-holders{justify-items:center;gap:var(--fa-space-4);grid-template-columns:minmax(0,1fr)}.record-holders>div:last-child{justify-self:stretch}}.record-header-pending{margin-block:var(--fa-space-3)}
