:root{--insora-control-height:36px;--insora-action-height:34px;--insora-menu-height:34px;--insora-control-radius:6px;--insora-card-radius:8px;--insora-popup-radius:10px;--insora-popup-shadow:0 8px 24px #0b25451f;--insora-control-surface:#fff;--insora-control-ink:#203552;--insora-control-line:#ccd7e2;--insora-control-hover:#edf3f8}html[data-theme=dark]{--insora-control-surface:#14283e;--insora-control-ink:#e6eef8;--insora-control-line:#405873;--insora-control-hover:#203a55}html[data-theme] body .search-select-field .structured-select,html[data-theme] body :is(.event-form,.company-job-form,.company-form,.inline-profile-editor,.editor-section,.admin-catalog-form,.company-manager-card,.auth-form) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select){height:var(--insora-control-height)!important;min-height:var(--insora-control-height)!important;padding:7px 10px!important;border:1px solid var(--insora-control-line)!important;border-radius:var(--insora-control-radius)!important;background:var(--insora-control-surface)!important;color:var(--insora-control-ink)!important;font-size:14px!important;line-height:20px;box-shadow:none!important}html[data-theme] body :is(.event-form,.company-job-form,.company-form,.inline-profile-editor,.editor-section,.admin-catalog-form,.company-manager-card) textarea{padding:8px 10px;border-radius:var(--insora-control-radius);font-size:14px;line-height:1.45;box-shadow:none}html[data-theme=light] body select,html[data-theme=light] body select :is(option,optgroup){color-scheme:light;background-color:#fff;color:#203552}html[data-theme] body :is(.event-form,.company-job-form,.company-form,.inline-profile-editor) label{gap:5px}html[data-theme] body .event-form{gap:12px}html[data-theme] body :is(.event-form-grid,.company-job-form){gap:10px 12px;align-items:start}html[data-theme] body .event-form-section{padding-top:12px}html[data-theme] body .event-form-subitem{padding:12px;gap:10px;border-radius:6px}html[data-theme] body :is(.company-action-primary,.company-profile-actions>a,.company-manager-actions>a,.company-manager-actions>button,.company-manager-form-actions button,.company-manager-people button,.company-manager-kinds button,.company-manager-posts-head button,.company-manager-posts-empty button,.company-manager-posts-more,.event-form-actions button,.event-form-section button:not(.event-cover-option),.directory-connect,.profile-relationship-actions button,.profile-relationship-actions a,.admin-catalog-form>button,.admin-manager button,.admin-claim-link button,.admin-visibility-actions button){min-height:var(--insora-action-height);padding:6px 10px;gap:6px;border-radius:var(--insora-control-radius);font-size:13px;font-weight:600;line-height:20px;box-shadow:none!important}html[data-theme] body :is(.admin-catalog-tabs button,.company-manager-tabs button,.profile-tabs-layout .v2-profile-tabs button,.directory-type-filter button){min-height:var(--insora-action-height);padding:6px 10px;gap:6px;font-size:13px;box-shadow:none!important}html[data-theme] body :is(.feed-post-actions button,.post-action-bar button,.directory-connect,.connect-button,.profile-action,.v2-profile-actions button,.v2-profile-action,.event-form-actions button,.v2-sidebar-nav a,.company-profile-actions>a):hover{box-shadow:none!important;transform:none!important}html[data-theme=light] body :is(.directory-connect,.connect-button,.profile-action,.v2-profile-actions button,.v2-profile-action):hover{background:#edf3f8!important;color:#0a66c2!important}html[data-theme] body :is(.profile-select-popover,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],.messages-menu,.post-options-menu,.saved-card-menu,.saved-rail-menu,.my-menu,.header-search-results){border-radius:var(--insora-control-radius)!important;box-shadow:var(--insora-popup-shadow)!important;backdrop-filter:none!important}html[data-theme] body .profile-select-popover{background:var(--insora-control-surface)!important;color:var(--insora-control-ink)!important;border-color:var(--insora-control-line)!important}html[data-theme] body .profile-select-popover :is([data-slot=command-input-wrapper],[data-slot=command-input]){height:var(--insora-control-height)!important;min-height:var(--insora-control-height)!important;font-size:14px}html[data-theme] body .profile-select-popover [data-slot=command-list]{padding:4px}html[data-theme] body .profile-select-popover [data-slot=command-item]{min-height:var(--insora-menu-height)!important;padding:6px 9px!important;gap:8px;border-radius:4px;font-size:14px;color:var(--insora-control-ink)!important}html[data-theme] body .profile-select-popover [data-slot=command-item]:has(small){min-height:42px!important}html[data-theme] body .profile-select-popover [data-slot=command-item]:is(:hover,[data-selected=true]){background:var(--insora-control-hover)!important;color:var(--insora-control-ink)!important}html[data-theme] body :is(.messages-menu button,.post-options-menu button,.post-options-menu a,.saved-card-menu>button,.saved-rail-menu button,.my-menu>a,.my-menu>button,[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]){min-height:var(--insora-menu-height);padding-block:6px;border-radius:4px;font-size:13px;box-shadow:none!important}html[data-theme] body :is(.home-panel,.feed-post,.profile-pin-card,.editor-section,.directory-results,.v2-network-aside section,.v2-network-stats a,.v2-event-side-card,.jobs-list>article,.jobs-filters,.saved-card,.saved-library-rail,.company-profile-grid>section,.company-jobs-panel,.company-manager-head,.company-manager-card,.company-manager-stats article,.company-manager-posts,.personal-analytics-grid section,.personal-analytics-companies,.admin-card){border-radius:var(--insora-card-radius)!important;box-shadow:none!important}html[data-theme] body :is(.company-manager-head,.company-manager-card,.company-manager-stats article,.company-manager-posts,.personal-analytics-grid section,.personal-analytics-companies){padding:14px}html[data-theme] body .company-manager-head{gap:12px}html[data-theme] body .company-manager-identity{gap:10px}html[data-theme] body .company-manager-identity>:is(img,svg){width:48px;height:48px}html[data-theme] body .personal-analytics{padding:16px 18px 40px}html[data-theme] body .personal-analytics-grid{margin-top:14px;gap:10px}html[data-theme] body .personal-analytics-grid strong{font-size:26px;margin:6px 0}html[data-theme] body :is(.home-dialog,.jobs-preview-dialog,.directory-event-preview,.v2-event-calendar-modal,.v2-day-create){padding:18px!important;gap:10px;border-radius:var(--insora-popup-radius)!important;box-shadow:var(--insora-popup-shadow)!important}html[data-theme] body :is(.insora-profile-preview-dialog,.insora-company-preview-dialog,.insora-full-profile-dialog,.site-banner-modal,.messages-create-dialog,.messages-overlay-dialog,[data-slot=dialog-content]){border-radius:var(--insora-popup-radius)!important;box-shadow:var(--insora-popup-shadow)!important}html[data-theme] body .home-dialog [data-slot=dialog-title]{font-size:20px;line-height:1.25}html[data-theme] body .home-dialog [data-slot=dialog-description]{line-height:1.45}html[data-theme] body .composer-dialog{padding:18px!important}html[data-theme] body .composer-dialog textarea{line-height:1.45}html[data-theme] body [data-slot=dialog-content]:not(.profile-photo-expanded):not(.profile-post-dialog):not(.insora-profile-preview-dialog):not(.insora-company-preview-dialog):not(.insora-full-profile-dialog):not(.live-preview-dialog):not(.feed-image-viewer){padding:18px!important;gap:12px}html[data-theme] body .site-banner-modal>header{padding:16px 18px 12px}html[data-theme] body .site-banner-modal>footer{padding:12px 18px}html[data-theme] body .site-banner-modal :is(header,footer) button{min-height:var(--insora-action-height);box-shadow:none}html[data-theme] body .v2-day-create h2{font:600 20px/1.25 Arial,sans-serif}html[data-theme] body .v2-day-create>button{min-height:var(--insora-action-height);padding:7px 9px;gap:7px;margin-top:6px;border-radius:6px}html[data-theme] body .v2-day-create>header>button{width:var(--insora-action-height);height:var(--insora-action-height);padding:0;margin:0;flex:none;justify-content:center}html[data-theme] body .messages-revamp-header{padding:14px 16px 10px!important}html[data-theme] body .messages-revamp-header h1{font-size:26px!important}html[data-theme] body .messages-compose{width:var(--insora-action-height);height:var(--insora-action-height);border-radius:6px;box-shadow:none}html[data-theme] body .messages-revamp .message-thread>header{min-height:68px;padding-block:10px}html[data-theme] body .messages-revamp .message-conversations>button{padding-block:10px;min-height:74px}html[data-theme] body .messages-create-dialog:not(.messages-new-dialog){padding:16px;gap:10px}html[data-theme] body .messages-new-dialog>header{padding:14px 16px}html[data-theme] body .messages-new-dialog h3{padding:10px 16px}html[data-theme] body .messages-new-dialog .messages-create-people>button{min-height:56px;padding-block:6px}html[data-theme] body .messages-new-dialog .messages-create-people :is(img,svg:not(.messages-recipient-check)){width:36px;height:36px}html[data-theme] body .messages-recipient-search{min-height:var(--insora-control-height);border-radius:6px}html[data-theme] body .admin-portal{padding:16px 18px 40px}html[data-theme] body :is(.admin-card p){margin-bottom:10px;line-height:1.4}html[data-theme] body .admin-card{padding:14px;margin-bottom:12px}html[data-theme] body :is(.admin-summary-line,.admin-status){padding:8px 0;gap:10px}html[data-theme] body .admin-card :is(th,td){padding:8px 10px}html[data-theme] body :is(.admin-alert,.admin-notice,.admin-claim-link,.admin-company-logo-editor){padding:10px 12px;margin-bottom:10px}html[data-theme] body .connection-requests-drawer>header{min-height:58px;padding-inline:18px}html[data-theme] body .connection-requests-drawer>nav{min-height:42px;padding-inline:12px}html[data-theme] body .connection-requests-content{padding:16px 18px 24px}html[data-theme] body .connection-request-card{min-height:108px;padding-block:12px}html[data-theme] body .connection-request-avatar{width:48px;height:48px;border-radius:6px}html[data-theme] body .connection-request-identity{gap:10px}html[data-theme] body .connection-request-actions{margin-top:6px;gap:8px}html[data-theme] body .connection-request-actions button{height:var(--insora-action-height);border-radius:6px}html[data-theme] body :is(.feed-author-actions a,.feed-author-actions button,.profile-tabs-layout .v2-profile-tabs button,.profile-section-title>button,.network-invitations-list article>div button,.inline-profile-editor-heading .inline-profile-save,.admin-primary){min-height:var(--insora-action-height);padding:6px 10px;border-radius:6px;box-shadow:none!important}html[data-theme] body :is(.feed-author-actions a,.feed-author-actions button,.profile-tabs-layout .v2-profile-tabs button,.profile-section-title>button,.network-invitations-list article>div button,.inline-profile-editor-heading .inline-profile-save,.admin-primary):hover{box-shadow:none!important;transform:none!important}html[data-theme] body .insora-home .author-avatar.has-day-post{border:2px solid #0a66c2;padding:2px;box-shadow:none!important;animation:none!important}html[data-theme] body .insora-home .v2-stories .v2-story-card>.v2-story-avatar.active{border:2px solid #fff;box-shadow:0 0 0 2px #087bff,0 0 8px 3px #279affd9,0 0 16px 5px #087bff8c!important;animation:none!important}html[data-theme] body .messages-recipient-search input{height:var(--insora-control-height);min-height:0;padding-block:6px;border:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body :is(.messages-recipient-search,.messages-search):focus-within{box-shadow:none}html[data-theme] body :is(.builder-sidebar-card,.builder-entry-card,.import-box,.import-review,.connection-info){border-radius:8px;box-shadow:none}html[data-theme] body :is(.builder-entry-card,.import-box,.import-review,.connection-info){padding:14px}html[data-theme] body :is(.school-select-popover){border-radius:6px!important;box-shadow:var(--insora-popup-shadow)!important;background:var(--insora-control-surface);color:var(--insora-control-ink)}html[data-theme] body .school-select-popover :is([data-slot=command-input-wrapper],[data-slot=command-input]){height:var(--insora-control-height);min-height:var(--insora-control-height)}html[data-theme] body .school-select-popover [data-slot=command-item]{min-height:var(--insora-menu-height);padding:6px 9px;border-radius:4px}html[data-theme] body :is(.social-links-editor button){min-height:var(--insora-action-height);padding:6px 10px;border-radius:6px;box-shadow:none}html[data-theme] body :is(.v2-sidebar-nav a,.composer-actions>button,.feed-post-actions button,.feed-author-actions a,.feed-author-actions button,.profile-tabs-layout .v2-profile-tabs button,.profile-section-title>button,.network-invitations-list article>div button,.inline-profile-editor-heading .inline-profile-save,.admin-primary,.event-form-actions button[type=submit],.profile-mini-edit,.profile-pin-edit,.event-address-matches button):not(:disabled):hover{box-shadow:none!important;transform:none!important}html[data-theme] body .inline-profile-editor .structured-select{height:var(--insora-control-height)!important;min-height:var(--insora-control-height)!important;padding:7px 10px!important;border-radius:6px!important;background:var(--insora-control-surface)!important;color:var(--insora-control-ink)!important;font-size:14px;box-shadow:none!important}html[data-theme] body :is(.inline-profile-editor){border-radius:8px;box-shadow:none!important}html[data-theme] body .select-actions button{min-height:var(--insora-menu-height);padding:6px 9px;border-radius:4px}html[data-theme] body :is(.messages-menu,.saved-card-menu,.saved-rail-menu){border-radius:6px!important;background:var(--insora-control-surface)!important;color:var(--insora-control-ink)!important;border-color:var(--insora-control-line)!important;box-shadow:var(--insora-popup-shadow)!important}html[data-theme] body :is(.messages-menu,.saved-card-menu,.saved-rail-menu) :is(button,a):hover{background:var(--insora-control-hover)!important}html[data-theme] body .messages-revamp .messages-list-fallback{flex:0 0 48px;width:48px;height:48px;max-width:48px;border-radius:50%}html[data-theme] body .messages-search input{height:100%;min-height:0;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--insora-control-ink)}html[data-theme] body .messages-search:focus-within{outline:none}html[data-theme] body .messages-header-pin{filter:none!important}html[data-theme] body .v2-event-search input{color:#203552!important}html[data-theme] body .v2-event-search input::placeholder{color:#6b7f94!important}html[data-theme] body .saved-rail-menu button{color:var(--insora-control-ink)}html[data-theme] body .saved-card-menu>button{background:transparent}html[data-theme=dark] body .insora-home .home-person{min-height:52px;gap:7px;padding:5px 0!important}html[data-theme=dark] body .insora-home .home-person-identity{display:flex;align-items:center;gap:7px;min-width:0;flex:1}html[data-theme=dark] body .insora-home .home-person-identity .feed-avatar{width:36px;height:36px;flex:none}html[data-theme=dark] body .insora-home .home-person-identity>span{min-width:0}html[data-theme=dark] body .insora-home .home-person-identity strong{color:#e6eef8;font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] body .insora-home .home-person-identity small{color:#a9bdd3;font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] body .insora-home .home-panel-preview small{color:#a9bdd3}html[data-theme=dark] body .insora-home .home-panel-preview strong{font-size:13px}html[data-theme=dark] body .post-action-bar [data-slot=dropdown-menu-trigger],html[data-theme=dark] body .post-action-bar>button{color:#a9bdd3}@media (max-width:700px),(pointer:coarse){html[data-theme] body .post-action-bar [data-slot=dropdown-menu-trigger],html[data-theme] body .post-action-bar>button{min-height:44px;font-size:11px!important}:root{--insora-control-height:44px;--insora-action-height:44px;--insora-menu-height:44px}html[data-theme] body .profile-select-popover [data-slot=command-item]:has(small){min-height:44px!important}html[data-theme] body :is(.event-form,.company-job-form,.company-form,.inline-profile-editor,.editor-section,.admin-catalog-form,.company-manager-card,.auth-form) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select,textarea){font-size:16px!important}html[data-theme] body :is(.home-dialog,.jobs-preview-dialog,.directory-event-preview,.v2-event-calendar-modal,.v2-day-create){padding:16px!important}html[data-theme] body [data-slot=dialog-content]:not(.profile-photo-expanded):not(.profile-post-dialog):not(.insora-profile-preview-dialog):not(.insora-company-preview-dialog):not(.insora-full-profile-dialog):not(.live-preview-dialog):not(.feed-image-viewer){padding:16px!important}html[data-theme] body :is(.admin-portal,.personal-analytics){padding-inline:10px}html[data-theme] body .connection-requests-drawer>nav{min-height:44px}html[data-theme] body .connection-request-identity{width:calc(100% - 45px)}}html[data-theme] body .structured-select{justify-content:flex-start;gap:8px}html[data-theme] body .select-trigger-value{flex:1;min-width:0;display:grid;text-align:left}html[data-theme] body .select-trigger-value small,html[data-theme] body .select-trigger-value>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .select-trigger-value small{font-size:11px;line-height:15px;font-weight:400}html[data-theme] body .select-trigger-chevron{flex:none;margin-left:auto;opacity:.7}html[data-theme] body .search-select-field .structured-select.has-person{height:auto!important;min-height:46px!important;padding-block:5px!important}html[data-theme] body .select-option-image{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:4px;background:var(--insora-control-hover);color:var(--insora-control-ink);overflow:hidden}html[data-theme] body .select-option-image img{width:100%;height:100%;object-fit:contain}html[data-theme] body .select-option-image.is-person{border-radius:50%}html[data-theme] body .select-option-image.is-person img{object-fit:cover;object-position:center}html[data-theme] body .profile-select-popover{width:min(420px,max(260px,var(--radix-popover-trigger-width)),calc(100vw - 24px))!important;max-height:var(--radix-popover-content-available-height);z-index:650}html[data-theme] body .profile-select-popover [data-slot=command]{background:var(--insora-control-surface);color:var(--insora-control-ink);border-radius:0}html[data-theme] body .profile-select-popover [data-slot=command-list]{max-height:min(280px,calc(var(--radix-popover-content-available-height) - 120px))}html[data-theme] body .profile-select-popover .select-popover-hint{padding:5px 10px;background:var(--insora-control-surface)!important;color:var(--insora-control-ink)!important;opacity:.8;border-color:var(--insora-control-line)!important;font-size:11px;font-weight:400;letter-spacing:0}html[data-theme] body .profile-select-popover .select-option-main strong{white-space:normal;overflow-wrap:anywhere;line-height:17px}html[data-theme] body .profile-select-popover .select-option-main small{white-space:normal;overflow-wrap:anywhere;line-height:15px;opacity:.8}html[data-theme] body .profile-select-popover .select-check{width:15px;margin-left:auto;flex:none;color:#0a66c2}html[data-theme] body .profile-select-popover [data-slot=command-empty],html[data-theme] body .select-search-error{padding:12px;font-size:13px;line-height:1.4}html[data-theme] body .select-search-error button{display:block;border:0;background:transparent;color:#0a66c2;padding:8px 0 0;font:inherit;cursor:pointer}html[data-theme] body .selected-chips{gap:5px!important;margin-top:8px}html[data-theme] body .selected-chips button{border-radius:4px;padding:5px 7px}html[data-theme] body .feed-media-tags-selected>span{border-radius:4px}html[data-theme] body .feed-media-tags-selected img{width:22px;height:22px;border-radius:50%;object-fit:cover}html[data-theme] body .v2-event-format-filters button{border-radius:6px;box-shadow:none}html[data-theme] body .v2-event-search input{border:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important}@media(pointer:coarse){html[data-theme] body .profile-select-popover :is([data-slot=command-input-wrapper],[data-slot=command-input],[data-slot=command-item]),html[data-theme] body .search-select-field .structured-select,html[data-theme] body .select-search-error button{min-height:44px!important}html[data-theme] body .search-select-field .structured-select{font-size:16px!important}}html[data-theme] body .mention-picker{border:1px solid var(--insora-control-line);border-radius:6px;background:var(--insora-control-surface);color:var(--insora-control-ink);box-shadow:var(--insora-popup-shadow);padding:4px}html[data-theme] body .mention-picker>button{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 8px;border-radius:4px}html[data-theme] body .mention-avatar,html[data-theme] body .mention-picker>button>img{flex:none;width:30px;height:30px;border-radius:50%;object-fit:cover;object-position:center;display:grid;place-items:center;background:var(--insora-control-hover)}html[data-theme] body .mention-person{display:grid;flex:1;min-width:0;text-align:left;gap:1px}html[data-theme] body .mention-person strong{font-size:13px;line-height:17px;color:inherit}html[data-theme] body .mention-person small{font-size:11px;line-height:15px;color:inherit;opacity:.8;margin:0;white-space:normal}html[data-theme] body .mention-picker>p{padding:8px;margin:0;font-size:13px}html[data-theme] body .event-form-subitem>button{align-self:start;justify-self:start;height:var(--insora-action-height)!important}html[data-theme] body .personal-analytics-grid section{border:0;background:transparent;border-radius:0;box-shadow:none;padding:10px 0}html[data-theme] body .v2-sidebar .sidebar-analytics>div>a,html[data-theme] body .v2-sidebar .sidebar-analytics>div>span{border:0;background:transparent;border-radius:0;box-shadow:none;backdrop-filter:none}html[data-theme] body .sidebar-analytics>div>a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(min-width:901px){html[data-theme] body .insora-home .feed-right-slot>.feed-right{max-height:var(--insora-rail-max-height,none)!important;overflow-y:auto!important;overscroll-behavior:contain}html[data-theme] body .insora-home .feed-right-slot>.feed-right>.home-panel{flex-shrink:0}}