.f-title{font-family:Titan One,sans-serif}.withmargins,.wrapper{width:100%;max-width:1480px;margin:0 auto;padding:1rem}@media (max-width:1000px){.withmargins,.wrapper{padding:.6rem}}.app .cookie-banner{color:#e5e9f0;z-index:20;background:#3b4252f2;border:1px solid #81a1c199;border-radius:14px;align-items:center;gap:.75rem;width:fit-content;max-width:min(520px,100vw - 2rem);padding:.75rem 1rem;font-size:.9rem;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px -1px #0003}.app .cookie-banner p{margin:0}.app .cookie-banner button{color:#2e3440;cursor:pointer;background:#ebcb8b;border:0;border-radius:999px;padding:.4rem .9rem;font-weight:700;transition:transform .2s,background .2s}.app .cookie-banner button:hover,.app .cookie-banner button:focus-visible{background:#e7bf71;transform:translateY(-1px)}@media (max-width:600px){.app .cookie-banner{flex-direction:column;align-items:flex-start}}.header .header-content{justify-content:space-between;align-items:center;display:flex}.header .header-content .description-wrapper{justify-content:flex-start;align-items:center;display:none}.header .header-content .description-wrapper .description-image{width:150px;height:150px}.header .header-content .description-wrapper .description-image img{object-fit:contain;width:100%;height:100%}.header .header-content .description-wrapper .description-text{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:1rem;display:flex}.header .header-content .description-wrapper .description-text h1{text-transform:uppercase;color:#88c0d0;margin-bottom:.3rem;font-size:4rem;line-height:1}.header .header-content .description-wrapper .description-text h1 span{color:#ebcb8b}.header .header-content .description-wrapper .description-text p{color:#d8dee9;font-size:1.2rem;font-weight:300;line-height:1}.header .header-content .links-wrapper{flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-right:auto;padding:.6rem 0;display:flex}.header .header-content .links-wrapper>span{white-space:nowrap;align-items:center;display:inline-flex}.header .header-content .links-wrapper .separator{color:#d8dee9;letter-spacing:1px;margin-right:.3rem;padding:0 .4rem;font-size:1rem}.header .header-content .links-wrapper a{color:#eceff4;text-transform:uppercase;outline:none;margin-right:1.2rem;font-family:Titan One,sans-serif;font-size:1.3rem;transition:all .2s;position:relative}.header .header-content .links-wrapper a:hover{color:#ebcb8b;transform:translateY(-2px)}@media (max-width:1000px){.header .header-content .links-wrapper{margin-right:unset;justify-content:center;width:100%;font-size:1.1rem}.header .header-content .links-wrapper .separator{display:none}}.header .header-information-wrapper{justify-content:center;align-items:center;padding-top:0;display:flex}.header .header-information-wrapper .header-information{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:2rem;display:grid}.header .header-information-wrapper .header-information .block{justify-content:center;align-items:center;padding:1rem;font-size:1rem;display:flex}.header .header-information-wrapper .header-information .block-title{background-color:#2e3440;flex-direction:row;grid-area:1/1/span 2;justify-content:center;align-items:center;display:flex}.header .header-information-wrapper .header-information .block-title .description-image{width:150px}.header .header-information-wrapper .header-information .block-title .description-image img{object-fit:contain;width:100%;height:100%}.header .header-information-wrapper .header-information .block-title .description-text{flex-direction:column;justify-content:center;align-items:flex-start;display:inline-flex}.header .header-information-wrapper .header-information .block-title .description-text h1{text-transform:uppercase;color:#88c0d0;margin-bottom:.3rem;font-size:2.6rem;line-height:1}.header .header-information-wrapper .header-information .block-title .description-text h1 span{color:#ebcb8b}.header .header-information-wrapper .header-information .block-title .description-text p{color:#d8dee9;font-size:1rem;font-weight:300;line-height:1}.header .header-information-wrapper .header-information .block-lastupdate{color:#2e3440;background-color:#a3be8c;grid-area:1/3/span 2;grid-template-columns:1fr 1fr;place-items:center;gap:.5rem 1rem;padding:.8rem 1rem;display:grid}.header .header-information-wrapper .header-information .block-lastupdate .info{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;display:flex}.header .header-information-wrapper .header-information .block-lastupdate .info .number{font-family:Titan One,sans-serif;font-size:1rem}.header .header-information-wrapper .header-information .block-lastupdate .info .timeago{text-align:center;font-family:Titan One,sans-serif;font-size:1rem}.header .header-information-wrapper .header-information .block-lastupdate .info .title{margin-left:0;font-size:.9rem;font-weight:300}.header .header-information-wrapper .header-information .block-lastupdate .info:last-child{margin-bottom:0}.header .header-information-wrapper .header-information .block-totalusers{color:#2e3440;background-color:#88c0d0;flex-direction:column;grid-area:2/1/span 1/span 1;justify-content:center;align-items:center;display:flex}.header .header-information-wrapper .header-information .block-totalusers .number{font-family:Titan One,sans-serif;font-size:1.4rem}.header .header-information-wrapper .header-information .block-totalusers .text{font-weight:300}.header .header-information-wrapper .header-information .block-totaltweets{color:#2e3440;background-color:#81a1c1;flex-direction:column;grid-area:2/3/span 3/span 1;justify-content:center;align-items:center;display:flex}.header .header-information-wrapper .header-information .block-totaltweets .number{font-family:Titan One,sans-serif;font-size:1.4rem}.header .header-information-wrapper .header-information .block-totaltweets .text{font-weight:300}.header .header-information-wrapper .header-information .block-points{color:#2e3440;text-align:center;background-color:#ebcb8b;flex-direction:column;grid-area:2/2;justify-content:center;align-items:center;font-size:.92rem;display:flex}.header .header-information-wrapper .header-information .block-howto{color:#2e3440;text-align:center;background-color:#b48ead;flex-direction:column;grid-area:1/2;justify-content:center;align-items:center;padding:1rem;font-size:.92rem;font-weight:400;display:flex}.header .header-information-wrapper .header-information .block-treemap{color:#eceff4;text-align:center;background-color:#3b4252;flex-direction:column;grid-area:3/3/span 1/span 1;justify-content:center;align-items:center;display:flex}.header .header-information-wrapper .header-information .block-time{color:#d8dee9;text-align:center;background-color:#434c5e;flex-direction:column;grid-area:4/3/span 1/span 1;justify-content:center;align-items:center;display:flex}.header .header-information-wrapper .header-information .block-description{color:#2e3440;text-align:center;background-color:#d08770;flex-direction:column;grid-area:5/2/span 1/span 2;justify-content:center;align-items:center;display:flex}.header .header-information-wrapper .header-information .block-viewtype{color:#eceff4;text-align:center;background-color:#4c566a;flex-direction:column;grid-area:3/1/span 1/span 1;justify-content:center;align-items:center;display:flex}@media (max-width:1000px){.header .header-information-wrapper .header-information{grid-template-columns:repeat(2,minmax(0,1fr))}.header .header-information-wrapper .header-information .block-title{grid-area:1/1/auto/span 2;padding:1rem}.header .header-information-wrapper .header-information .block-points{grid-area:2/1/auto/span 2}.header .header-information-wrapper .header-information .block-howto{grid-area:3/1/auto/span 2}.header .header-information-wrapper .header-information .block-lastupdate{grid-area:4/1/auto/span 2;padding:1rem}}@media (max-width:600px){.header .header-information-wrapper .header-information{grid-template-columns:1fr;margin-top:0;margin-bottom:2rem}.header .header-information-wrapper .header-information .block{min-height:110px}.header .header-information-wrapper .header-information .block-title,.header .header-information-wrapper .header-information .block-howto,.header .header-information-wrapper .header-information .block-points,.header .header-information-wrapper .header-information .block-lastupdate{grid-column:1}.header .header-information-wrapper .header-information .block-title{text-align:center;flex-direction:column;grid-row:1;row-gap:.8rem}.header .header-information-wrapper .header-information .block-title .description-text{align-items:center;margin-left:0}.header .header-information-wrapper .header-information .block-title .description-text h1{font-size:2.6rem}.header .header-information-wrapper .header-information .block-title .description-text p{font-size:1rem}.header .header-information-wrapper .header-information .block-howto{grid-row:2;font-size:1rem}.header .header-information-wrapper .header-information .block-points{grid-row:3}.header .header-information-wrapper .header-information .block-lastupdate{grid-row:4}.header .header-information-wrapper .header-information .block-lastupdate .info .timeago,.header .header-information-wrapper .header-information .block-lastupdate .info .number,.header .header-information-wrapper .header-information .block-lastupdate .info .title{text-align:center;margin-left:0}}.content-wrapper .content-actions{flex-wrap:wrap;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;display:flex}.content-wrapper .type-selector,.content-wrapper .layout-selector,.content-wrapper .period-selector{align-items:center;margin-right:2rem;display:flex}.content-wrapper .type-selector.disabled,.content-wrapper .layout-selector.disabled,.content-wrapper .period-selector.disabled{opacity:.5;filter:grayscale();pointer-events:none}.content-wrapper .grid-size-selector{justify-content:center;margin-right:0;transform:scale(.76)}.content-wrapper .grid-size-selector button.active{background-color:#81a1c1!important}.content-wrapper .grid-size-selector.disabled{opacity:.4;filter:grayscale();pointer-events:none}.content-wrapper .period-selector{margin-bottom:1.6rem;position:relative}@media (max-width:1000px){.content-wrapper .period-selector{margin-bottom:2rem}}.content-wrapper .period-selector.disabled{opacity:.4;pointer-events:none}.content-wrapper .period-selector .calendar-icon{margin-left:auto;margin-right:.2rem}.content-wrapper .period-selector .period-dropdown-trigger{cursor:pointer;color:#2e3440;background-color:#8fbcbb;border:1px solid #5e81ac;border-radius:.3rem;align-items:center;gap:.3rem;min-width:200px;padding:.3rem 1rem;font-family:Titan One,sans-serif;font-size:1rem;display:inline-flex;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.content-wrapper .period-selector .period-dropdown-trigger svg{object-fit:contain;color:currentColor;fill:currentColor;width:1.2rem;height:1.2rem}.content-wrapper .period-selector .period-dropdown-trigger .period-dropdown-arrow{margin-left:auto;padding-left:.2rem;font-size:1.4rem;font-style:normal}.content-wrapper .period-selector .period-dropdown-trigger:disabled{cursor:not-allowed;opacity:.5}.content-wrapper .period-selector .period-dropdown-menu{z-index:100;scrollbar-color:#ebcb8b #2e34401a;background-color:#3b4252;border:1px solid #4c566a;border-radius:.4rem;min-width:160px;max-height:360px;margin:0;padding:.3rem 0;list-style:none;position:absolute;top:calc(100% + .4rem);left:0;overflow-y:auto;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.content-wrapper .period-selector .period-dropdown-menu::-webkit-scrollbar{background-color:#2e34401a}.content-wrapper .period-selector .period-dropdown-menu::-webkit-scrollbar-thumb{background-color:#ebcb8b}.content-wrapper .period-selector .period-dropdown-menu li{cursor:pointer;color:#d8dee9;align-items:center;padding:.4rem 1rem;font-size:.95rem;transition:background-color .15s;display:flex}.content-wrapper .period-selector .period-dropdown-menu li:hover{background-color:#434c5e}.content-wrapper .period-selector .period-dropdown-menu li.active{color:#2e3440;background-color:#8fbcbb;font-weight:700}.content-wrapper .pill-slider{margin-bottom:1.6rem;margin-right:3rem;position:relative}@media (max-width:1000px){.content-wrapper .pill-slider{margin-bottom:2rem;margin-right:0}}.content-wrapper .pill-slider button{cursor:pointer;color:#d8dee9;opacity:1;z-index:1;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;margin-right:.6rem;padding:.3rem 1rem;font-family:Titan One,sans-serif;font-size:1rem;transition:transform .2s;display:inline-flex}.content-wrapper .pill-slider button img,.content-wrapper .pill-slider button svg{object-fit:contain;color:currentColor;fill:currentColor;width:1.2rem;height:1.2rem;margin-right:.3rem}.content-wrapper .pill-slider button.active{color:#2e3440;z-index:10;background-color:#8fbcbb;border:1px solid #5e81ac;border-radius:.3rem;font-size:1rem;transform:scale(1.2);box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.content-wrapper .pill-slider button.active img,.content-wrapper .pill-slider button.active svg{opacity:1;color:currentColor;fill:currentColor}.content-wrapper .content-data{color:#3b4252;width:100%;min-height:70vh;margin-top:0}.content-wrapper .error-message{color:#bf616a}.content-wrapper .stats-summary{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;font-weight:600;display:flex}body.stats-modal-open{overflow:hidden}.content-wrapper .withmargins:has(.loading){grid-column:1/-1}.content-wrapper .loading,.content-wrapper .error-message{color:#e5e9f0;background-color:#434c5e;border-radius:1rem;justify-content:center;align-items:center;width:100%;padding:6rem;font-family:Titan One,sans-serif;font-size:2rem;display:flex;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.content-wrapper .loading .snek-loader{object-fit:contain;width:100px;height:100px;image-rendering:-webkit-optimize-contrast;margin-right:1rem}.content-wrapper .error-message{color:#d8dee9;background-color:#bf616a}.content-wrapper .stats-treemap{width:100%;height:min(99vh - 70px,960px);position:relative}.content-wrapper .stats-treemap svg{border-radius:.8rem;display:block;overflow:hidden;width:100%!important;height:100%!important}.content-wrapper .stats-list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));display:grid}@media (max-width:1000px){.content-wrapper .stats-list{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.content-wrapper .stats-list.grid-size-small{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}@media (max-width:1000px){.content-wrapper .stats-list.grid-size-small{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}.content-wrapper .stats-list.grid-size-medium{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}@media (max-width:1000px){.content-wrapper .stats-list.grid-size-medium{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.content-wrapper .stats-list.grid-size-large{grid-template-columns:repeat(auto-fill,minmax(450px,1fr))}@media (max-width:1000px){.content-wrapper .stats-list.grid-size-large{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.content-wrapper .grid-hover-card{z-index:200;pointer-events:none;aspect-ratio:1;background-color:#3b4252;background-position:50%;background-size:cover;border-radius:1rem;min-width:340px;max-width:380px;padding:1rem;position:fixed;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.content-wrapper .grid-hover-card .twitter-info{z-index:3;background-color:#434c5e;border-radius:1rem;justify-content:flex-start;align-items:center;width:100%;margin-bottom:.6rem;padding:.6rem;display:flex;position:relative}.content-wrapper .grid-hover-card .twitter-info .text{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.content-wrapper .grid-hover-card .twitter-info .text a{color:#ebcb8b;justify-content:flex-start;align-items:center;width:100%;font-size:1rem;font-weight:300;text-decoration:none;display:inline-flex}.content-wrapper .grid-hover-card .twitter-info .text .display-name{color:#eceff4;text-align:left;margin-bottom:.3rem;font-size:1rem;font-weight:700;line-height:1}.content-wrapper .grid-hover-card .twitter-info .avatar{justify-content:center;align-items:center;margin-right:1rem;display:flex}.content-wrapper .grid-hover-card .twitter-info .avatar a{justify-content:center;align-items:center;display:inline-flex}.content-wrapper .grid-hover-card .twitter-info .avatar img{object-fit:cover;border:2px solid #ebcb8b;border-radius:9999px;width:4rem;height:4rem}.content-wrapper .grid-hover-card .twitter-info .rank-badge{color:#e5e9f0;flex-shrink:0;margin-left:auto;margin-right:1rem;font-size:1.3rem;font-weight:600}.content-wrapper .grid-hover-card .score{z-index:3;background-color:#434c5e;border-radius:1rem;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding:.3rem;display:flex}.content-wrapper .grid-hover-card .score .score-item{flex-flow:column wrap;justify-content:flex-end;align-items:flex-end;width:50%;margin-left:auto;padding:.6rem;display:flex}.content-wrapper .grid-hover-card .score .score-item.likes .score-value{color:#bf616a}.content-wrapper .grid-hover-card .score .score-item.votes .score-value{color:#b48ead}.content-wrapper .grid-hover-card .score .score-item.tweets .score-value{color:#ebcb8b}.content-wrapper .grid-hover-card .score .score-item.points .score-value{color:#5e81ac}.content-wrapper .grid-hover-card .score .score-item.retweets .score-value{color:#d08770}.content-wrapper .grid-hover-card .score .score-item.replies .score-value{color:#a3be8c}.content-wrapper .grid-hover-card .score .score-item.impressions .score-value{color:#8fbcbb}.content-wrapper .grid-hover-card .score .score-item.rt-received .score-value{color:#b48ead}.content-wrapper .grid-hover-card .score .score-item .score-value{color:#b48ead;font-family:Titan One,sans-serif;font-size:1.6rem}.content-wrapper .grid-hover-card .score .score-item .score-label{color:#d8dee9;text-transform:lowercase;font-size:.9rem;font-weight:300}.content-wrapper .stats-item-card{will-change:transform,opacity,scale,opacity}.content-wrapper .square-flip{aspect-ratio:1;width:100%;position:relative}.content-wrapper .square-flip .flip-overlay{display:none}.content-wrapper .square-flip .square,.content-wrapper .square-flip .square2{background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;overflow:hidden}.content-wrapper .square-flip .square{z-index:1}.content-wrapper .square-flip .square2{z-index:2}.content-wrapper .square-flip .square-container{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:.6rem;transition:transform .6s cubic-bezier(.5,.3,.3,1);display:flex;position:relative;top:0%}.content-wrapper .square-flip .square-container .background-flip{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.content-wrapper .square-flip .square-container .twitter-info{z-index:3;opacity:0;will-change:transform,opacity;background-color:#434c5ef0;border-radius:1rem;justify-content:flex-start;align-items:center;width:100%;margin-bottom:.6rem;padding:.6rem;transition:transform .8s cubic-bezier(.5,.3,.3,1),opacity .8s cubic-bezier(.5,.3,.3,1);display:flex;position:relative;transform:translate(120px)}.content-wrapper .square-flip .square-container .twitter-info .text{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.content-wrapper .square-flip .square-container .twitter-info .text a{color:#ebcb8b;justify-content:flex-start;align-items:center;width:100%;font-size:.76rem;font-weight:300;text-decoration:none;display:inline-flex}.content-wrapper .square-flip .square-container .twitter-info .text .display-name{color:#eceff4;text-align:left;margin-bottom:.3rem;font-size:.9rem;font-weight:700;line-height:1}.content-wrapper .square-flip .square-container .twitter-info .rank-badge{color:#d8dee9;text-align:center;flex-shrink:0;min-width:1.8rem;margin-right:.5rem;font-family:Titan One,sans-serif;font-size:.9rem;font-weight:700}.content-wrapper .square-flip .square-container .twitter-info .avatar{justify-content:center;align-items:center;margin-right:.6rem;display:flex}.content-wrapper .square-flip .square-container .twitter-info .avatar a{justify-content:center;align-items:center;display:inline-flex}.content-wrapper .square-flip .square-container .twitter-info .avatar img{object-fit:cover;border:2px solid #ebcb8b;border-radius:9999px;width:2.6rem;height:auto}.content-wrapper .square-flip .square-container .score{z-index:3;opacity:0;will-change:transform,opacity;background-color:#434c5ef0;border-radius:1rem;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding:.3rem;transition:transform .8s cubic-bezier(.5,.3,.3,1),opacity .8s cubic-bezier(.5,.3,.3,1);display:flex;transform:translate(120px)}.content-wrapper .square-flip .square-container .score .score-item{flex-flow:column wrap;justify-content:flex-end;align-items:flex-end;width:50%;margin-left:auto;padding:.5rem;display:flex}.content-wrapper .square-flip .square-container .score .score-item.likes .score-value{color:#bf616a}.content-wrapper .square-flip .square-container .score .score-item.votes .score-value{color:#b48ead}.content-wrapper .square-flip .square-container .score .score-item.tweets .score-value{color:#ebcb8b}.content-wrapper .square-flip .square-container .score .score-item.points .score-value{color:#5e81ac}.content-wrapper .square-flip .square-container .score .score-item.retweets .score-value{color:#d08770}.content-wrapper .square-flip .square-container .score .score-item.replies .score-value{color:#a3be8c}.content-wrapper .square-flip .square-container .score .score-item.impressions .score-value{color:#8fbcbb}.content-wrapper .square-flip .square-container .score .score-item.rt-received .score-value{color:#b48ead}.content-wrapper .square-flip .square-container .score .score-item .score-value{color:#b48ead;font-family:Titan One,sans-serif;font-size:1.4rem}.content-wrapper .square-flip .square-container .score .score-item .score-label{color:#d8dee9;text-transform:lowercase;font-size:.8rem;font-weight:300}.content-wrapper .square-flip .square-container .heart-vote-button{z-index:3;color:#e5e9f0;background:#434c5ef0;border:1px solid #8fbcbb8c;border-radius:9999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin:0;padding:0;font-size:.85rem;font-weight:600;display:inline-flex;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.content-wrapper .square-flip .square-container .heart-vote-button svg{width:1.6rem;height:1.6rem}.content-wrapper .square-flip .square-container .heart-vote-button{cursor:pointer}.content-wrapper .square-flip .square-container .heart-vote-button.active{color:#bf616a;border-color:#bf616acc}.content-wrapper .vote-feedback-inline{z-index:4;color:#e5e9f0;text-align:center;pointer-events:none;background:#2e3440d1;border:1px solid #8fbcbb73;border-radius:.7rem;padding:.45rem .65rem;font-size:.78rem;line-height:1.35;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;box-shadow:0 6px 16px #2e344073}.content-wrapper .stats-item-modal-overlay{z-index:1200;background:#2e3440d1;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.content-wrapper .stats-item-modal{aspect-ratio:1;border-radius:1rem;width:100%;max-width:100%;position:relative;overflow:hidden}.content-wrapper .stats-item-modal-front{display:none}.content-wrapper .stats-item-modal-body{width:100%;height:100%;position:relative}.content-wrapper .stats-item-modal-container{text-align:center;transform-style:preserve-3d;z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:.6rem;transition:transform .6s cubic-bezier(.5,.3,.3,1);display:flex;position:relative;top:0%}.content-wrapper .stats-item-modal-container .background-flip{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.content-wrapper .stats-item-modal-container .twitter-info{z-index:3;opacity:0;will-change:transform,opacity;background-color:#434c5ef5;border-radius:1rem;justify-content:flex-start;align-items:center;width:100%;margin-bottom:.6rem;padding:.6rem;transition:transform .8s cubic-bezier(.5,.3,.3,1),opacity .8s cubic-bezier(.5,.3,.3,1);display:flex;position:relative;transform:translate(120px)}.content-wrapper .stats-item-modal-container .twitter-info .text{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.content-wrapper .stats-item-modal-container .twitter-info .text a{color:#ebcb8b;justify-content:flex-start;align-items:center;width:100%;font-size:.76rem;font-weight:300;text-decoration:none;display:inline-flex}.content-wrapper .stats-item-modal-container .twitter-info .text .display-name{color:#eceff4;text-align:left;margin-bottom:.3rem;font-size:.9rem;font-weight:700;line-height:1}.content-wrapper .stats-item-modal-container .twitter-info .avatar{justify-content:center;align-items:center;margin-right:.6rem;display:flex}.content-wrapper .stats-item-modal-container .twitter-info .avatar a{justify-content:center;align-items:center;display:inline-flex}.content-wrapper .stats-item-modal-container .twitter-info .avatar img{object-fit:cover;border:2px solid #ebcb8b;border-radius:9999px;width:2.6rem;height:auto}.content-wrapper .stats-item-modal-container .score{z-index:3;opacity:0;will-change:transform,opacity;background-color:#434c5ef5;border-radius:1rem;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding:.3rem;transition:transform .8s cubic-bezier(.5,.3,.3,1),opacity .8s cubic-bezier(.5,.3,.3,1);display:flex;transform:translate(120px)}.content-wrapper .stats-item-modal-container .score .score-item{flex-flow:column wrap;justify-content:flex-end;align-items:flex-end;width:50%;margin-left:auto;padding:.5rem;display:flex}.content-wrapper .stats-item-modal-container .score .score-item.likes .score-value{color:#bf616a}.content-wrapper .stats-item-modal-container .score .score-item.votes .score-value{color:#b48ead}.content-wrapper .stats-item-modal-container .score .score-item.tweets .score-value{color:#ebcb8b}.content-wrapper .stats-item-modal-container .score .score-item.points .score-value{color:#5e81ac}.content-wrapper .stats-item-modal-container .score .score-item.retweets .score-value{color:#d08770}.content-wrapper .stats-item-modal-container .score .score-item.replies .score-value{color:#a3be8c}.content-wrapper .stats-item-modal-container .score .score-item.impressions .score-value{color:#8fbcbb}.content-wrapper .stats-item-modal-container .score .score-item.rt-received .score-value{color:#b48ead}.content-wrapper .stats-item-modal-container .score .score-item .score-value{color:#b48ead;font-family:Titan One,sans-serif;font-size:1.4rem}.content-wrapper .stats-item-modal-container .score .score-item .score-label{color:#d8dee9;text-transform:lowercase;font-size:.8rem;font-weight:300}.content-wrapper .stats-item-modal-container .rank-badge{color:#e5e9f0;flex-shrink:0;margin-left:auto;margin-right:1rem;font-size:1.3rem;font-weight:600}.content-wrapper .stats-item-modal-container .heart-vote-button{z-index:3;color:#e5e9f0;background:#434c5ef0;border:1px solid #8fbcbb8c;border-radius:9999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin:0;padding:0;font-size:.85rem;font-weight:600;display:inline-flex;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.content-wrapper .stats-item-modal-container .heart-vote-button svg{width:1.6rem;height:1.6rem}.content-wrapper .stats-item-modal-container .heart-vote-button{cursor:pointer}.content-wrapper .stats-item-modal-container .heart-vote-button.active{color:#bf616a;border-color:#bf616acc}.content-wrapper .stats-item-modal-background{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.content-wrapper .stats-item-modal-background-overlay{background-blend-mode:overlay;z-index:1;background:#8fbcbbe6;width:100%;height:100%;display:none;position:absolute;top:0}.content-wrapper .stats-item-modal .twitter-info,.content-wrapper .stats-item-modal .score{opacity:1;transform:translate(0)}.shareable-stats-overlay{z-index:1300;background-color:#81a1c1f2;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media (max-width:600px){.shareable-stats-overlay{padding:0}}.shareable-stats-modal{background-color:#3b4252;border-radius:.75rem;flex-direction:column;width:100%;max-width:1480px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}@media (max-width:600px){.shareable-stats-modal{border-radius:0;min-height:100dvh}}.shareable-stats-modal .shareable-stats-close{color:#d8dee9;cursor:pointer;background-color:#0000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:1rem;right:1.4rem}.shareable-stats-modal .shareable-stats-close svg{fill:currentColor;width:1.4rem;height:1.4rem}.shareable-stats-modal .shareable-stats-close:hover{color:#eceff4;background-color:#bf616a}.shareable-stats-modal .shareable-stats-header{z-index:10;background-color:#3b4252;border-bottom:1px solid #4c566a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex;position:sticky;top:0}.shareable-stats-modal .shareable-stats-header .shareable-stats-title{color:#d8dee9;margin:0;font-family:Titan One,sans-serif;font-size:2.2rem}.shareable-stats-modal .logo{text-align:center;color:#d8dee9;margin-top:.8rem;font-size:1rem;font-weight:300}.shareable-stats-body{scrollbar-color:#ebcb8b #2e34401a;padding:1.5rem;overflow-y:auto}.shareable-stats-body::-webkit-scrollbar{background-color:#2e34401a}.shareable-stats-body::-webkit-scrollbar-thumb{background-color:#ebcb8b}@media (max-width:600px){.shareable-stats-body{padding:1rem .75rem}}.shareable-stats-body .shareable-stats-year{margin-bottom:2.5rem}.shareable-stats-body .shareable-stats-year:last-child{margin-bottom:0}.shareable-stats-body .shareable-stats-year-title{color:#88c0d0;border-bottom:2px solid #d8dee9;margin-bottom:1rem;padding-bottom:.4rem;font-size:1.8rem}.shareable-stats-loading,.shareable-stats-error,.shareable-stats-empty{text-align:center;color:#d8dee9;padding:3rem 1rem;font-size:1rem}.shareable-stats-error{color:#bf616a}.shareable-stats-months-grid{flex-wrap:wrap;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:1000px){.shareable-stats-months-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.shareable-stats-months-grid{grid-template-columns:1fr}}.shareable-stats-month-card{background-color:#3b4252;border:1px solid #2e3440;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.shareable-stats-month-card .shareable-stats-month-title{color:#eceff4;text-align:center;margin:0 0 1rem;font-size:1.4rem;font-weight:700}.shareable-stats-month-card .shareable-stats-month-title span{color:#d8dee9;font-size:.9rem;font-weight:300}.shareable-stats-users-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.shareable-stats-user{border-bottom:1px solid #4c566a66;align-items:center;min-width:0;margin-bottom:.6rem;padding-bottom:.6rem;display:flex}.shareable-stats-user:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.shareable-stats-user .shareable-stats-user-rank{color:#e5e9f0;text-align:right;flex-shrink:0;min-width:2rem;margin-right:.6rem;font-size:1.1rem;font-weight:500}.shareable-stats-user .shareable-stats-user-avatar{object-fit:cover;background-color:#4c566a;border:2px solid #ebcb8b;border-radius:50%;flex-shrink:0;width:2.4rem;height:2.4rem;margin-right:.6rem}.shareable-stats-user .shareable-stats-user-info{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex}.shareable-stats-user .shareable-stats-user-info .naming{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.shareable-stats-user .shareable-stats-user-info .shareable-stats-user-name{color:#e5e9f0;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;width:90%;min-width:0;font-size:1rem;font-weight:600;display:inline-block;overflow:hidden}.shareable-stats-user .shareable-stats-user-handle{color:#ebcb8b;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:300;overflow:hidden}.shareable-stats-user .shareable-stats-user-points{color:#eceff4;text-align:right;min-width:fit-content;margin-left:auto;font-family:Titan One,sans-serif;font-size:1.2rem}.shareable-stats-user .shareable-stats-user-points .points{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:300}.shareable-stats-action{justify-content:center;margin-bottom:1rem;display:flex}.shareable-stats-btn{color:#ebcb8b;cursor:pointer;background-color:#0000;border:1px solid #ebcb8b;border-radius:.4rem;align-items:center;padding:.4rem 1.2rem;font-family:Titan One,sans-serif;font-size:1.12rem;transition:background-color .2s,color .2s,transform .15s;display:inline-flex;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003}.shareable-stats-btn svg{fill:currentColor;width:1.2rem;height:1.2rem;margin-right:.3rem}.shareable-stats-btn:hover{color:#2e3440;background-color:#ebcb8b}body.shareable-stats-modal-open{max-height:100vh;overflow:hidden}.footer{color:#e5e9f0;background-color:#4c566a;margin-top:0}.footer .footer-wrapper p{text-align:center;font-size:.85rem}body,html{font-optical-sizing:auto;scroll-behavior:smooth;font-display:1rem;color:#d8dee9;scrollbar-color:#ebcb8b #2e34401a;background:#2e3440;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;overflow-x:hidden}body::-webkit-scrollbar{background-color:#2e34401a}html::-webkit-scrollbar{background-color:#2e34401a}body::-webkit-scrollbar-thumb{background-color:#ebcb8b}html::-webkit-scrollbar-thumb{background-color:#ebcb8b}body{z-index:-1;background-color:#2e3440;max-width:100vw;min-height:100vh;position:relative;overflow-x:hidden}body p{line-height:1.4}body a{text-decoration:none}body a.link{color:#8fbcbb;background-image:linear-gradient(0deg,#8fbcbb 0 .13169rem,#8fbcbb00 .13169rem 100%);outline:none;text-decoration:none;transition:all .2s}body a.link:hover{color:#88c0d0}*,:after,:before{box-sizing:border-box;margin:0;padding:0}
