@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;700&display=swap";:root{--primary-bg: #1e1e1e;--highlight-color: #1780ea;--light-highlight: #1e4d92;--smooth-highlight: #1e4d9269;--secondary-font: #585c62;--primary-font: #e0e0e0;--sidebar-font: #6b848a;--hover-color: #292b2f;--finance-font: "Inter", "IBM Plex Sans", "Roboto", Arial, sans-serif;--finance-mono: "IBM Plex Mono", "Roboto Mono", monospace;--primary-transparent: #e2e2e287;--dark-font: #1f2022;--boxes-above: #121212}.buttons{background-color:var(--light-highlight)!important;color:var(--primary-font)!important}html,body{background-color:var(--primary-bg);color:var(--primary-font);font-family:var(--finance-font);box-sizing:border-box;margin:0;padding:0;height:100%;width:100%}#root{background-color:var(--primary-bg);width:100%;height:100%;display:grid;justify-items:center}#main{display:flex;flex-flow:column;gap:20px;height:100%;justify-content:center;align-items:center;width:100%;margin-top:65px}.light-text{opacity:.3}.bold-text{font-weight:700}.card-data{display:flex;flex-flow:column;gap:.5rem;text-wrap:nowrap}.card-logo{min-width:50px;min-height:50px;display:inline-block;border-radius:100%;background-color:var(--primary-bg)}#trend{width:95%;background-color:var(--boxes-above);position:relative;box-sizing:border-box;padding:24px;border-radius:12px}@media (min-width: 700px){#trend{max-width:700px}}#holdings-table,#allocations{background-color:var(--boxes-above);width:95%;max-width:700px;height:fit-content;position:relative;border-radius:16px;min-height:300px;box-sizing:border-box;padding:24px;border:1px solid rgba(115,147,179,.08);overflow:auto}#allocations{padding:1.5rem}#holdings-table>hr{opacity:.2}.indie-holdings{padding:0 1rem;display:flex;font-weight:600;justify-content:space-between}.details{width:100%;align-self:flex-start;display:flex;flex-flow:column;gap:.3rem}.particulars{font-weight:400;letter-spacing:.5px;font-size:.95em;color:var(--primary-transparent);opacity:.85;display:flex;flex-flow:column;margin-left:.5rem}.value{width:100%;text-align:end;align-self:center;font-family:var(--finance-mono);font-weight:300;letter-spacing:.5px;display:flex;flex-flow:column;gap:.2rem}@media screen and (max-width: 1000px){#sidebar{display:none}}input[type=radio]{display:none}.toggle-button{display:flex;justify-content:center;height:fit-content;flex-wrap:wrap}.toggle-button>label{padding:8px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;gap:5px;text-wrap:nowrap;place-items:center}.edit-icon{color:#000;cursor:pointer}#wrapper-bg-dim{height:100%;width:100%;background-color:#231f3454;display:flex;justify-content:center;align-content:center;align-items:center}#editable-table{width:50%;height:fit-content;position:relative;background:var(--primary-font);padding:2rem}#post-preview{width:100%;position:relative;display:flex;flex-flow:column;place-content:center;margin-top:65px}#next{position:absolute;top:50%;right:1rem}#prev{z-index:1;position:absolute;top:50%;left:1rem}#preview-item{width:100%;display:flex;flex-flow:column;position:relative;flex:1}#discover{width:100%;position:relative;display:flex;flex-flow:column;gap:1rem;flex:1;place-items:center;overflow:auto;margin-top:65px;box-sizing:border-box;padding:.5rem}#fixedToolTip{position:absolute;top:0;left:0;z-index:2;font-size:.9em;display:flex;flex-flow:column;gap:.5rem;background:#fffffff7;border:1px solid rgba(115,147,179,.18);border-radius:10px;box-shadow:0 4px 16px #1e4d921a;padding:1em 1.25em;color:var(--dark-font)}#fixedToolTip #title{color:var(--light-highlight);font-weight:700;margin-bottom:2px}#fixedToolTip #name{color:var(--highlight-color);font-weight:500;font-size:.98em;margin-bottom:2px}#fixedToolTip #value{font-weight:600;font-family:var(--finance-mono);font-size:1em;margin-bottom:2px}#fixedToolTip #proportion{color:#4caf50;font-weight:500;font-family:var(--finance-mono);font-size:.95em}.commentSection{width:100%;display:flex;flex-flow:column;gap:.5rem;max-height:400px;overflow:auto;position:relative}.addComment{position:sticky;width:100%;text-wrap:nowrap;display:flex;gap:1rem;padding:1rem;box-sizing:border-box;bottom:0;left:0}.comment-input,.caption-input{width:80%;background-color:var(--primary-bg);border:none;border-radius:10px;padding:1rem;color:var(--Paper-shadow)}.caption-input{width:100%;border:.5px var(--highlight-color) solid;box-sizing:border-box;margin-top:1rem}.postComment{border:none;background-color:var(--primary-bg);color:var(--primary-font);border-radius:50%;padding:1em;font-size:1em;display:flex;place-items:center}.arrowBackComment{cursor:"pointer";position:sticky;top:0rem;left:1rem;z-index:2;background-color:var(--primary-bg);border-radius:21px;padding:.5rem;place-self:baseline;color:var(--primary-font)}.masonry-container{columns:1;column-gap:1.5rem;margin:66px auto;padding:1rem;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center}@media (min-width: 540px){.masonry-container{columns:2}.masonry-item{width:40%!important}}@media (min-width: 660px){.masonry-container{columns:3}.masonry-item{width:28%!important}}.masonry-item{display:inline-block;width:auto;margin-bottom:1.5rem;break-inside:avoid}@media (max-width: 540px){.masonry-item{background-color:var(--boxes-above);padding:1rem;box-sizing:border-box}}.header>a{text-decoration:none;color:var(--primary-font)}.header>a:hover{color:var(--highlight-color)}.feed-desc{color:var(--light-highlight)}.time-source{color:var(--secondary-font)}.loader{width:55px;aspect-ratio:1;--g1: conic-gradient(from 90deg at 3px 3px, #0000 90deg, #fff 0);--g2: conic-gradient(from -90deg at 22px 22px, #0000 90deg, #fff 0);background:var(--g1),var(--g1),var(--g1),var(--g2),var(--g2),var(--g2);background-size:25px 25px;background-repeat:no-repeat;animation:l7 1.5s infinite;position:absolute;left:50%;top:50%}@keyframes l7{0%{background-position:0 0,0 100%,100% 100%}25%{background-position:100% 0,0 100%,100% 100%}50%{background-position:100% 0,0 0,100% 100%}75%{background-position:100% 0,0 0,0 100%}to{background-position:100% 100%,0 0,0 100%}}.errorMessage{position:absolute;top:1rem;right:1rem;background-color:#ff4d4f;color:var(--primary-font);width:fit-content;height:fit-content;padding:1rem;display:flex;flex-flow:column;border-radius:15px}.actionButtons{display:flex;flex-flow:row;flex-wrap:nowrap;gap:.5rem}.feed-header{width:100%;display:flex;justify-content:center;position:relative;top:68px}@media screen and (max-width: 650px){body{font-size:.8rem}#holdings-table,#allocations,#trend{padding:10px}}.feedback-link{flex:0 0 auto;margin:0 auto;padding:8px 16px;background:var(--smooth-highlight);color:var(--primary-font);text-decoration:none;border-radius:6px;font-size:.9em;font-weight:500;transition:all .3s ease}.buttons{padding:8px 16px;background:var(--smooth-highlight);color:var(--primary-font);text-decoration:none;border-radius:6px;font-size:.9em;font-weight:500;border:none;cursor:pointer;height:fit-content}
