.positive{color:var(--color-quiver-green)}main{padding-bottom:4rem;max-width:1300px}a.back-link{display:inline-flex;align-items:center;padding:.5rem .75rem;border-radius:4px;margin-bottom:1rem;font-size:14px;box-shadow:0 2px 4px rgb(0 0 0 / 10%),0 8px 16px rgb(0 0 0 / 10%)}a.back-link i{margin-right:.5rem;color:#849aae;font-size:13px}a.back-link:hover{background-color:var(--color-border-gray);text-decoration:none}a.back-link:hover i{color:var(--color-quiver-green)}div.page-title-outer{padding:0 0 24px 0px}div.page-title-outer .page-title{padding-bottom:0;color:var(--color-quiver-white-light);font-size:clamp(24px,3.25vw,34px);font-weight:550}.page-title-inner{position:relative;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.75rem;padding:.75rem 0 0}.page-title-inner .page-title-btns{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:center}a.track-x-link,.page-title-inner button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #87cefa7c;border-radius:1px;padding:.5rem .5rem;background-color:#87cefa0a;font-size:clamp(12px,1.5vw,13px);font-weight:500;text-align:center;color:var(--color-dataset-ci)}a.track-x-link{background-color:transparent;border:0;padding:0}.page-title-inner button:hover{text-decoration:none;border-color:#87cefa85}a.track-x-link:hover{text-decoration:underline;text-underline-offset:1px}.page-title-inner button{margin-top:.75rem;border:1px solid #87fad670;border-radius:0;padding:.25rem .5rem;min-width:250px;min-height:38px;height:auto;background-color:#57d7b914;color:var(--color-quiver-white);cursor:pointer}.page-title-inner button:not(:disabled):hover{border-color:#87fad5b3}.page-title-inner button:disabled{opacity:.5;cursor:default}.page-title-inner button + div{display:none}.page-title-inner button + div a{color:var(--color-quiver-green);margin:0;padding:0;border:0;font-size:12px}.page-title-inner button + div a:hover{text-decoration:underline}.page-title-btns:hover button + div{display:block;position:absolute;top:100%;left:0;right:0;padding:.75rem .75rem;min-width:250px;text-align:center;line-height:1.4;background-color:#2a2f37;font-size:12px;color:white}.page-title-inner button + div:hover{display:block}.page-title-inner button span{display:inline-block;margin-right:.5rem;color:var(--color-quiver-green);font-size:clamp(18px,2vw,20px)}button span.error{color:var(--color-error-red)}a.track-x-link i{display:none;margin-right:.25rem;font-size:clamp(11px,1.25vw,11px)}div.page-title-outer .page-title-description{padding-top:1rem;max-width:975px;font-weight:400;font-size:clamp(12px,1.5vw,15px);font-family:"Roboto",sans-serif;color:var(--color-quiver-gray);line-height:1.8;letter-spacing:.2px}div.page-subtitle{display:flex;align-items:center;gap:.33rem;margin-top:.25rem;white-space:nowrap;span{color:var(--color-quiver-gray-3)}}.update-time{color:var(--color-quiver-gray-3);font-size:clamp(12px,1.5vw,13px)}p.form-disclaimer{font-size:clamp(16px,1.5vw,18px);color:var(--color-quiver-white-light);font-weight:450}#ticker-search-form-insiders{position:relative;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;margin-top:.75rem;padding-left:.75rem;background-color:#141414;border:1px solid var(--color-border-gray);#auto-suggest-links-container li{padding:.25rem 1rem .25rem .75rem}.ticker-image{width:24px;max-width:24px;height:24px}button.search-submit i{cursor:initial}.autosuggest-text-container{max-width:95%}}#ticker-search-form-insiders .search-submit{border-radius:4px;background-color:transparent}#ticker-search-form-insiders input,#ticker-search-form-insiders i{font-size:clamp(14px,2.5vw,15px);cursor:pointer;line-height:1;background-color:transparent;color:var(--color-quiver-white-2)}#ticker-search-form-insiders i{color:var(--color-quiver-white-4)}#ticker-search-form-insiders input::placeholder{color:var(--color-quiver-gray-4)}#ticker-search-form-insiders input{padding:.5rem 0;min-width:300px;cursor:text}.auto-suggest-insiders{z-index:1;position:absolute;top:calc(100% + 1rem);left:0;border-radius:2px;background-color:rgb(31,36,45);box-shadow:2px 2px 5px rgb(0 0 0 / 33%),-2px -2px 5px rgb(0 0 0 / 33%);min-width:0!important}.auto-suggest-insiders .span-active-autosuggest-result{background-color:var(--color-border-gray)!important}.auto-suggest-insiders #auto-suggest-results,.auto-suggest-insiders #auto-suggest-results-mobile{width:auto}#auto-suggest-links-container.auto-suggest-insiders{border-top:none;left:0;right:unset}.insider-item{margin-top:1.75rem;border-top:1px solid var(--color-border-gray-dark)}.insider-viz{height:450px}.table-outer{border:0}.table-outer.insider-item .table-inner{min-height:650px;height:max-content;max-height:72vh;background-color:#121212;mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 98%,rgba(0,0,0,0) 100%)}.table-header{display:flex;flex-direction:column;gap:1.25rem;padding-left:0;padding-bottom:1.5rem;background-color:transparent;.table-header-tabs{display:flex;gap:1rem;flex-wrap:wrap}.table-header-tab{padding:.4rem .85rem;border-radius:4px;border:1px solid #3a3a3a;color:var(--color-quiver-white-4);font-size:clamp(12px,1.5vw,14px);font-weight:400;cursor:pointer;&.tab-active{border-color:#7b50e9;background-color:#2f323560;color:var(--color-quiver-white-light)}}}.graph-header,.table-header-title{padding-left:0;h3{font-size:clamp(20px,2vw,24px);font-weight:500;color:var(--color-quiver-white-light)}}.table-header-title{display:flex}.js-plotly-plot .plotly .main-svg{left:-4px!important}.table-outer.insider-item .table-inner:not(.table-active),.insider-graph-outer:not(.graph-active){display:none}table.paginated-table tr.sticky-table-headers>th{border:1px solid #2f2f2f;background-color:#161617;color:var(--color-quiver-white);font-size:13px;font-weight:450;&:nth-child(1){border-left:0;min-width:150px;width:24%}}.paginated-table tbody tr:nth-child(even){background-color:transparent}.paginated-table tbody tr:hover{box-shadow:none;cursor:initial;transition:0s}.paginated-table td{border-bottom:1px solid var(--color-border-gray);height:42px;white-space:nowrap;>div{padding:.125rem 1rem .125rem 1rem}}.paginated-table td strong.roboto-font{font-family:"Roboto",sans-serif;letter-spacing:1px}.paginated-table td:not(:first-child) div{display:flex;align-items:center;justify-content:flex-end}.paginated-table td:first-child{strong,span,a{display:inline-block;min-width:115px;max-width:min(18vw,240px);overflow:hidden;text-overflow:ellipsis}span{font-size:11px;color:var(--color-quiver-gray);font-weight:350}span.table-loader{min-width:auto;max-width:initial}div{gap:0px}}.paginated-table td a{padding:0;width:min-content;height:auto;color:#57aefb;font-size:13px;&:hover{text-decoration:underline}}.paginated-table td strong{color:var(--color-quiver-white);font-size:13px}.paginated-table td.col-centered div{justify-content:center}.paginated-table td.col-date div strong{letter-spacing:0}.paginated-table tbody tr:has(.purchase-cell){td{border-top:1px solid #165238;border-bottom:0;background-color:rgb(0 164 73 / 0.15);&:not(:first-child) strong.purchase-cell{color:#beeac1}}}.paginated-table tbody tr:has(.sale-cell){td{border-top:1px solid #6e353d;border-bottom:0;background-color:rgb(251 80 87 / 0.15);&:not(:first-child) strong.sale-cell{color:#fcd6d6}}}.paginated-table .sort-outer i{color:var(--color-border-gray)}.table-disclaimer{padding:1.5rem 1.25rem 1rem .25rem;font-size:12px;line-height:1.7;color:var(--color-quiver-gray-3)}.strategy-preview-container{position:relative;margin-top:4rem;padding:2.25rem 0.75rem 2.25rem 0.75rem;border-top:1px solid var(--color-border-gray);border-bottom:1px solid var(--color-border-gray)}.strategy-title>h3{font-size:clamp(24px,3.5vw,32px)}.content-loader-outer,.content-placeholder-outer,.loader-outer{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.loader-outer{z-index:3;background-color:#161616}.content-placeholder-outer{flex-direction:column;justify-content:flex-start;padding:.75rem;background-color:#161616;opacity:1;transition:.25s;overflow:hidden}.content-placeholder-item{margin-bottom:.5rem;border-radius:4px;width:100%;min-height:44px;background-color:#1e1e1e;animation:placeholderShimmer 1.5s infinite}@keyframes placeholderShimmer{0%{background-color:#1c1c1c}50%{background-color:#222222}100%{background-color:#1c1c1c}}.content-placeholder-outer.hide-loader{opacity:0;pointer-events:none;transition:.25s}.content-loader,.loader{box-sizing:border-box;display:inline-block;border-top:5px solid #657c92;border-right:5px solid transparent;border-radius:50%;width:48px;height:48px;animation:rotation 1s linear infinite}.loader-row span.table-loader{min-width:48px;max-width:48px}.hide-content-loader,.hide-content-loader-table{opacity:0;pointer-events:none;transition:.25s}.hide-content-loader-table{transition:.25s}.hide-content-loader-table .content-loader-outer{background-color:transparent}.about-outer{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:2.5rem;padding:1rem;width:100%;min-height:100vh}.about-outer img{margin-top:1rem;padding:0 1rem;min-width:325px;width:52vw;max-width:450px;transform:scaleX(-1)}.about-inner{display:flex;flex-direction:column}.about-inner-left{display:flex;flex-direction:column;justify-content:center;gap:.25rem}.about-inner-left strong{display:block;max-width:22ch;font-size:clamp(22px,3.5vw,38px);font-weight:550;line-height:1.3;color:var(--color-quiver-white-light)}.about-inner-left p{margin-top:.75rem;max-width:42ch;font-size:clamp(14px,2.5vw,18px);font-weight:350;color:var(--color-quiver-gray-2);line-height:1.5}.about-inner-right{display:flex}.about-inner-right a{margin:2.5rem .5rem 0 0rem;padding:.75rem 2rem;border-radius:2px;font-size:clamp(15px,2.5vw,18px);font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:var(--color-quiver-green);color:black}.about-inner-right a:hover{background-color:#5be9c8}@media screen and (max-width:1280px){main{padding:calc(var(--header-height) + 20px) 1rem 0 1rem}}@media screen and (max-width:800px){.page-title-inner{padding:3.25rem 0 .75rem}.page-title-inner .page-title-btns{left:50%;right:auto;transform:translateX(-50%)}.page-title-inner button{margin-top:0}#ticker-search-form-insiders input{min-width:200px}}@media screen and (max-width:1000px){.graph-outer{border:0;padding:0;background-color:transparent}.page-title-inner button{min-height:32px}.table-outer-insiders{border-top:1px solid var(--color-border-gray-dark);border-radius:0}}@media screen and (min-width:1000px){.table-header{padding-left:1.75rem}.insider-graph-outer{padding:0 1.25rem}.insider-item{margin-top:1.75rem;border:1px solid var(--color-border-gray-dark);border-radius:8px;background-image:linear-gradient(175deg,#181818 -120%,#161616 30%)}.table-disclaimer{padding:1.5rem 1.25rem 1rem 1.25rem}.about-outer{flex-direction:row-reverse;gap:0;img{margin-left:-2rem}}}@media screen and (max-width:450px){div.page-subtitle{flex-direction:column;align-items:flex-start;span{display:none}}}