#loader{position:fixed;inset:0;-webkit-backdrop-filter:blur(1vh);backdrop-filter:blur(1vh);background-color:#222;z-index:10;display:flex;align-items:center;justify-content:center;opacity:1;pointer-events:all;transition:opacity .9s cubic-bezier(.4,0,.2,1),backdrop-filter .9s cubic-bezier(.4,0,.2,1)}#loader.fading{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);pointer-events:none}#loader section{position:absolute;box-sizing:border-box;margin:0;padding:0;border:6px solid #a78247;overflow:hidden}#loader section:before,#loader section:after{content:"";display:block;position:absolute}#loader .trademark{font-size:20px;color:#a78247;position:relative;top:100%;text-align:center}#loader .wrapper{position:absolute;top:50%;left:50%;width:1200px;height:400px;border:0!important;transform:translate(-50%,-50%);overflow:visible!important}#loader .wrapper .icon{position:relative;display:inline-block;width:180px;height:180px;margin:20px;border:0!important;overflow:visible!important;top:calc(50% - 20px);left:calc(50% - 20px);transform:translate(-50%,-50%)}#loader .wrapper .icon .moon,#loader .wrapper .icon .planetoid,#loader .wrapper .icon .planet{border-radius:50%;background:#303030}#loader .wrapper .icon.icon2 .planetoid{top:15%;right:9%;width:10%;height:10%;overflow:visible!important;animation:icon2planetoid 5s linear 0s infinite}#loader .wrapper .icon.icon2 .planetoid:after{top:-35%;left:-35%;width:1%;height:1%;border:3px solid #a78247;border-radius:50%}#loader .wrapper .icon.icon2 .planet{top:20%;left:17%;width:63%;height:63%}#loader .wrapper .icon.icon2 .planet:after{top:10%;left:10%;width:70%;height:70%;border:5px solid #a78247;border-radius:50%;border-color:#a78247 transparent transparent transparent;transform:rotate(-50deg)}#loader .wrapper .icon.icon2 .ring-planet{top:40%;left:10%;width:77.5%;height:25%;border-radius:50%;border-color:transparent #a78247 #a78247 #a78247;transform:rotate(-17deg);animation:icon2ring 5s linear 0s alternate infinite}@keyframes icon2planetoid{0%{top:15%;left:90%;transform:rotate(0);z-index:0}49%{top:80%;left:5%;transform:rotate(720deg);z-index:0}50%{top:80%;left:5%;transform:rotate(720deg);z-index:1}99%{top:15%;left:90%;transform:rotate(1440deg);z-index:1}to{top:15%;left:90%;transform:rotate(1440deg);z-index:0}}@keyframes icon2ring{0%{transform:rotate(-10deg)}to{transform:rotate(-30deg)}}.explore-menu{border:none;background:none;outline:none;color:#f9e7c5;font-size:1.6vh;line-height:2.7vh;font-weight:800;font-family:Poppins,Arial;display:block;position:relative;cursor:pointer;width:16vh;text-align:center;border-radius:2.6vh;padding:0;margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;transition:transform var(--transform-duration, .4s);will-change:transform;transform-style:preserve-3d;transform:perspective(48vh) rotateX(calc(var(--rotate, 0deg) + var(--rx, 0deg))) rotateY(calc(0deg + var(--ry, 0deg))) translateZ(0)}.explore-menu:hover{--rotate: 18deg;--easing: cubic-bezier(.8, .5, .2, 1.4);--transform-duration: .15s;--duration: .5s;--top-y: -.3vh;--top-z: 3.6vh;--pickle-x: 0;--pickle-z: .5vh;--ketchup-y: -.2vh;--ketchup-s: 1;--ketchup-z: 2.8vh;--salad-s: 1;--salad-z: 2.4vh;--cheese-y: .2vh;--cheese-s: 1;--cheese-z: 1.6vh;--beef-y: .2vh;--beef-s: 1;--beef-z: .4vh;--bottom-y: .2vh;--bottom-s: 1;--pickle-y: 0}.explore-menu:hover:after{box-shadow:-2vh 2vh #0000000f,-1.6vh 1.2vh #0000000f,-2vh .8vh #0000000f}.explore-menu:active{--duration: .25s;--rotate: 16deg;--pickle-x: .2vh;--top-y: -.1vh;--top-z: 2.4vh;--ketchup-y: 0vh;--ketchup-s: .975;--ketchup-z: 2vh;--salad-s: .975;--salad-z: 1.6vh;--cheese-y: .1vh;--cheese-s: .975;--cheese-z: 1.2vh;--beef-y: .1vh;--beef-s: .965;--beef-z: .2vh;--bottom-y: .1vh;--bottom-s: .975}.explore-menu:active:after{box-shadow:-1.5vh 1vh #00000014,-1vh .8vh #00000014,-1.6vh .4vh #00000014}.explore-menu .top{position:relative;z-index:7;padding:1.2vh 0;background:radial-gradient(55% 165% at 50% 50%,#f0a151,#d18334);box-shadow:0 .1vh .3vh #0003,inset 0 -.25vh #00000026;border-radius:2.6vh;text-shadow:0 .05vh 0 rgba(0,0,0,.15);transform:translateY(var(--top-y, 0)) translateZ(var(--top-z, .1vh));transition:transform var(--duration, .3s) var(--easing, ease);color:#fff}.explore-menu:before,.explore-menu:after{content:"";display:block;position:absolute}.explore-menu:before{left:-.2vh;top:1.6vh;z-index:3;width:2.8vh;height:2.8vh;border-radius:50%;background:#a7be5b;box-shadow:inset 0 -.2vh #00000040;transform:translate(var(--pickle-x, .8vh)) translateZ(var(--pickle-z, 0));transition:transform var(--duration, .3s) var(--easing, ease)}.explore-menu:after{position:absolute;left:-.2vh;top:0;width:16.4vh;height:5.3vh;background:#b1612e;border-radius:2.6vh;transform:translateY(var(--bottom-y, 0)) scale(var(--bottom-s, .8)) translateZ(0);transition:transform var(--duration, .3s) var(--easing, ease),box-shadow var(--duration, .3s) var(--easing, ease)}.explore-menu .ketchup,.explore-menu .salad,.explore-menu .cheese{position:absolute;left:0;top:0;display:block;width:16vh;transition:transform var(--duration, .3s) var(--easing, ease)}.explore-menu .ketchup{z-index:6;height:5.4vh;fill:#d14253;transform:translateY(var(--ketchup-y, 0)) scale(var(--ketchup-s, .9)) translateZ(var(--ketchup-z, 0))}.explore-menu .salad{z-index:5;height:5.2vh;fill:#5b9a70;transform:scale(var(--salad-s, .8)) translateZ(var(--salad-z, 0))}.explore-menu .cheese{z-index:4;height:5.3vh;fill:#f89931;transform:translateY(var(--cheese-y, 0)) scale(var(--cheese-s, .8)) translateZ(var(--cheese-z, 0))}.explore-menu .beef{z-index:2;position:absolute;left:-.4vh;top:0;width:16.8vh;height:5.1vh;border-radius:2.6vh;background:#6d392d;box-shadow:inset 0 -.25vh #00000040;transform:translateY(var(--beef-y, 0)) scale(var(--beef-s, .75)) translateZ(var(--beef-z, 0));transition:transform var(--duration, .3s) var(--easing, ease)}.explore-menu .beef:before,.explore-menu .beef:after{content:"";display:block;position:absolute}.explore-menu .beef:before{background:#000;opacity:.25;width:1vh;height:3.6vh;border-radius:.5vh;position:absolute;left:.9vh;bottom:.8vh;box-shadow:1.6vh .3vh #000,3.2vh .3vh #000,4.8vh .3vh #000,6.3vh .3vh #000,7.8vh .3vh #000,9.3vh .3vh #000,10.8vh .3vh #000,12.4vh .3vh #000,14vh 0 #000}.explore-menu .beef:after{left:9.7vh;top:2.1vh;width:2.8vh;height:2.8vh;border-radius:50%;background:#a7be5b;box-shadow:inset 0 -.2vh #00000040;transform:translateY(var(--pickle-y, -.6vh)) translateZ(0);transition:transform var(--duration, .3s) var(--easing, ease)}.explore-menu{position:relative;top:10vh}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}.top{position:relative;overflow:hidden}.menu-text{display:inline-block;animation:textSwap .5s ease forwards}@keyframes textSwap{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.app-wrap{grid-column-start:2;visibility:hidden;position:absolute;top:0vh;width:100%}.app-container{background:#0000009e;border:.15vh solid var(--gold-border);border-radius:1.8vh;margin:4.5vh auto;max-width:40vh;padding:1.3vh 0 0;box-shadow:0 1.9vh 4vh #000000a6;backdrop-filter:blur(1.5vh);-webkit-backdrop-filter:blur(1.5vh);position:relative;overflow:hidden}.header-image{width:100%;height:17.5vh;position:absolute;top:0;left:-10%;right:-10%;margin:0 auto;z-index:1;overflow:hidden}.header-image img{position:absolute;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover;object-position:center bottom}.overlay{position:absolute;inset:0;background-image:linear-gradient(135deg,#a782478c,#3c280fbf);z-index:2}.header-container{display:flex;align-items:center;margin:0 auto}.profile-image{width:15vh;height:15vh;margin:0 auto;border-radius:50%;overflow:hidden;position:relative;box-shadow:0 .2vh 2.2vh #a7824780,0 0 0 .4vh var(--gold);z-index:3}.profile-image img{width:100%}.content{margin:0 auto;text-align:center}.content h2{margin:3.5vh 0 1.2vh;font-size:3vh;font-weight:700;color:var(--text)}.content h3{font-size:1.4vh;font-weight:600;margin-bottom:2.5vh;text-transform:uppercase;letter-spacing:.18vh;color:var(--text-dim)}.content h3:after{content:"";display:block;width:4vh;height:.25vh;background-color:var(--gold);margin:1.2vh auto 0}.socials{height:3vh;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0vh 5vh 2vh;color:var(--gold)}.socials .icon-size{font-size:2vh;cursor:pointer;transition:transform .45s cubic-bezier(.34,1.56,.64,1),color .4s ease,filter .4s ease}@media(hover:hover){.socials a:hover .icon-size{transform:scale(1.22);color:var(--gold-lite);filter:drop-shadow(0 0 5px rgba(167,130,71,.75))}}.socials a{color:inherit;text-decoration:none;display:inline-flex}.signature{position:absolute;z-index:2;left:2vh;top:.7vh}.signature-main{display:flex;min-height:51px;flex-flow:wrap;justify-content:start}.signature-main svg path{stroke-linejoin:round;stroke-linecap:round;stroke-width:1.8;stroke:#ffe4b5;transition:.2s stroke-dashoffset}.up,.lo{max-height:51px}.up.k{margin:0 -23px 0 -3px}.lo.j{margin:0 -5px 0 -14px}.lo.k{margin:0 -6.5px 0 0}.lo.l{margin:0 -12px 0 -4px}.lo.m,.lo.n{margin:0 -5px 0 0}.lo.o{margin:0 -2.5px 0 0}.up.k path{stroke-dasharray:244;stroke-dashoffset:244}.lo.i path{stroke-dasharray:16;stroke-dashoffset:16}.lo.j path{stroke-dasharray:59;stroke-dashoffset:59}.lo.l path{stroke-dasharray:33;stroke-dashoffset:33}.lo.m path{stroke-dasharray:43;stroke-dashoffset:43}.lo.n path{stroke-dasharray:27;stroke-dashoffset:27}.lo.o path{stroke-dasharray:17;stroke-dashoffset:17}@media(max-width:768px){.app-wrap{position:relative;top:auto;visibility:visible}.app-container{max-width:92vw;margin:2vh auto 4vh;border-radius:3vw}.profile-image{width:26vw;height:26vw}.content h2{font-size:5.5vw}.content h3{font-size:3vw}.socials{height:auto;padding:0 6vw 3.5vw}.socials .icon-size{font-size:5vw}.header-image{height:30vw}}.main-wrapper{text-align:center;display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(3,auto);gap:0vh 27.5vh;justify-content:center;align-items:center}.main-wrapper.hidden{pointer-events:none}.main-wrapper.visible{pointer-events:auto}.badge{position:relative;margin:1.7vh 10vh;width:6.77vh;height:10.5vh;border-radius:1vh;display:inline-block;top:0;z-index:2;opacity:0;transform:scale(0) rotateX(65deg) rotate(-15deg);visibility:hidden;transition:top .28s cubic-bezier(.4,0,.2,1),filter .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:0 1.2vh 2.5vh #00000080,0 0 0 .18vh #a7824759;filter:drop-shadow(0 0 .8vh rgba(167,130,71,.18))}.badge:before,.badge:after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background:inherit;content:"";inset:0;margin:auto}.badge:before{transform:rotate(60deg)}.badge:after{transform:rotate(-60deg)}@media(hover:hover){.badge:hover{top:-.7vh;filter:drop-shadow(0 0 1.6vh rgba(167,130,71,.55)) brightness(1.13);box-shadow:0 1.8vh 3.5vh #000000a6,0 0 0 .18vh #a782478c,0 0 2.2vh .3vh #a782472e}}.badge .circle{width:6vh;height:6vh;position:absolute;background:#fff9ee;z-index:10;border-radius:50%;inset:0;margin:auto;display:flex;align-items:center;justify-content:center}.badge .circle svg{display:block;transform:translateY(-.6vh);font-size:3vh}.badge .circle i.fa{margin-top:.8vh}.badge .font{display:inline-block;margin-top:1.5vh}.badge .ribbon{position:absolute;border-radius:.4vh;padding:.5vh .5vh .4vh;width:10vh;z-index:11;color:#fff;bottom:1.2vh;left:50%;margin-left:-5.5vh;height:1.5vh;font-size:1.4vh;box-shadow:0 .1vh .4vh #0006,0 0 .6vh #a7824740;text-shadow:0 .1vh .3vh rgba(0,0,0,.35);text-transform:uppercase;background:linear-gradient(to bottom right,#d4a85c,#8a6028);cursor:default;box-sizing:content-box}@media(max-width:768px){.main-wrapper{grid-template-columns:repeat(3,auto);grid-template-rows:repeat(2,auto);gap:0 2vw;padding:2vh 0 4vh}.badge{margin:1.5vh 1.5vw;width:15vw;height:22.5vw}.badge .circle{width:13vw;height:13vw}.badge .circle svg{font-size:6vw;transform:translateY(-1vw)}.badge .circle i.fa{margin-top:1.5vw}.badge .ribbon{width:18vw;margin-left:-9vw;font-size:2.2vw;height:auto;padding:.5vh .3vh}}.yellow{background:linear-gradient(to bottom right,#c9a84c,#7a6020);color:#c9a84c}.orange{background:linear-gradient(to bottom right,#c07838,#7a4010);color:#c07838}.pink{background:linear-gradient(to bottom right,#b05870,#6c2840);color:#b05870}.red{background:linear-gradient(to bottom right,#a04040,#6c1818);color:#a04040}.purple{background:linear-gradient(to bottom right,#7840a8,#3c1870);color:#7840a8}.teal{background:linear-gradient(to bottom right,#3a8878,#185850);color:#3a8878}.blue{background:linear-gradient(to bottom right,#3870a8,#184878);color:#3870a8}.blue-dark{background:linear-gradient(to bottom right,#1c5898,#102460);color:#1c5898}.green{background:linear-gradient(to bottom right,#5a8838,#2c5010);color:#5a8838}.green-dark{background:linear-gradient(to bottom right,#3a7848,#183820);color:#3a7848}.silver{background:linear-gradient(to bottom right,#787878,#484848);color:#909090}.gold{background:linear-gradient(to bottom right,#d4a84c,#8a6020);color:#d4a84c}.profile-gallery{width:100%;max-width:75em;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2em 0 0;position:relative;z-index:10;height:100%}.socials-header{width:calc(100% - 10vh);position:relative;padding:1rem 2rem;box-sizing:border-box;backdrop-filter:blur(1.5vh);-webkit-backdrop-filter:blur(1.5vh);border-radius:var(--radius);font-size:1.5rem;font-weight:600;letter-spacing:.18vh;text-transform:uppercase;color:var(--gold-lite);text-align:center;background:var(--surface);box-shadow:0 1.5vh 4vh #0000008c;border:.15vh solid var(--gold-border);z-index:10}.post-flip-stack-wrapper.is-expanding{z-index:999}.posts-grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:4vh 3vh;max-height:calc(100vh - 10rem);overflow-y:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.flip-stack{position:relative;width:100%;aspect-ratio:1 / 1;max-width:320px;margin:0 auto}.flip-card{position:absolute;inset:0;border-radius:1.8vh;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border:.12vh solid var(--gold-border);background:var(--surface);box-shadow:0 1.5vh 4vh #000000b3;z-index:2;transform:none}.flip-card img{width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}.post-stats-2{position:absolute;bottom:0;left:0;right:0;padding:1em 1.4em;width:100%;background:var(--surface);backdrop-filter:blur(1.5vh);-webkit-backdrop-filter:blur(1.5vh);color:var(--text-dim);font-size:.88rem;font-weight:600;border-top:.12vh solid var(--gold-dim);display:flex;justify-content:flex-start;gap:1rem;cursor:pointer;z-index:10;transition:background .25s var(--ease)}.post-stats-2:hover{background:#000000bf}.post-stats-2 span{display:flex;align-items:center;gap:.3rem}.post-stats-2 svg{font-size:1rem}.post-stats-2 .likes svg{color:#ff4d6d}.post-stats-2 .reads svg{color:var(--gold)}.expanded-post-overlay{position:fixed;inset:0;backdrop-filter:blur(1.5vh);-webkit-backdrop-filter:blur(1.5vh);background:#0009;z-index:9999;display:flex;justify-content:center;align-items:center;overflow-y:auto;padding:3rem 2rem}.expanded-post-content{position:relative;max-width:900px;width:90vw;padding:2rem;background:#000000d1;border-radius:var(--radius);box-shadow:0 2vh 5vh #000000b3;border:.15vh solid var(--gold-border);color:var(--text-dim);display:flex;flex-direction:column;gap:1rem;overflow:hidden;max-height:90vh;scrollbar-width:thin;scrollbar-color:var(--gold-dim) transparent}.expanded-post-content::-webkit-scrollbar{width:6px}.expanded-post-content::-webkit-scrollbar-track{background:transparent}.expanded-post-content::-webkit-scrollbar-thumb{background-color:var(--gold-dim);border-radius:4px}.close-btn,.nav-btn{position:absolute;background:var(--surface);border:.12vh solid var(--gold-border);color:var(--gold-lite);border-radius:50%;cursor:pointer;z-index:20;transition:background .25s var(--ease),border-color .25s var(--ease)}.close-btn{top:1rem;right:1rem;padding:.6rem;font-size:1.1rem}.nav-btn{top:50%;padding:.5rem .7rem;font-size:1.1rem;transform:translateY(-50%)}.nav-btn.left{left:1rem}.nav-btn.right{right:1rem}.expanded-media-wrapper{width:100%;display:flex;justify-content:center}.expanded-media-image{width:100%;max-height:60vh;object-fit:contain;border-radius:1.2vh;-webkit-user-select:none;user-select:none;pointer-events:none;background:#0006;display:block}.expanded-post-meta{color:var(--text)}.post-title{margin:0;font-size:1.6rem;font-weight:700;color:var(--text)}.post-subtitle{margin:.3rem 0 .6rem;font-size:1.05rem;color:var(--text-dim)}.post-location{font-style:italic;font-size:.9rem;color:var(--text-faint);margin-bottom:1rem;padding-bottom:1rem;border-bottom:.1vh solid var(--gold-dim)}.expanded-post-meta .post-stats svg{color:#ff4d6d}.expanded-post-meta .post-stats .reads svg{color:var(--gold)}.hashtags-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;margin-top:auto}.btn-countdown{background:var(--gold-surface);border:.12vh solid var(--gold-border);color:var(--gold-lite);border-radius:2rem;padding:.45rem 1.1rem;font-weight:600;font-size:.85rem;letter-spacing:.04vh;transition:background .25s var(--ease),border-color .25s var(--ease);cursor:pointer;-webkit-user-select:none;user-select:none;z-index:10;display:inline-block;text-decoration:none}.btn-countdown:hover{background:#a7824747;border-color:var(--gold-lite)}.card-footer{display:flex;justify-content:space-between;align-items:center;padding:.7em 1.25em .5em 1.5em}a{text-decoration:none;display:inline-block}.hide-scrollbar{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{width:0;height:0}.thoughts-header{width:calc(100% - 10vh);position:relative;padding:1rem 2rem;box-sizing:border-box;backdrop-filter:blur(1.5vh);-webkit-backdrop-filter:blur(1.5vh);border-radius:var(--radius);font-size:1.5rem;font-weight:600;letter-spacing:.18vh;text-transform:uppercase;color:var(--gold-lite);text-align:center;background:var(--surface);box-shadow:0 1.5vh 4vh #0000008c;border:.15vh solid var(--gold-border);z-index:10}#posts{width:100%;height:100%;display:flex;justify-content:center;flex-wrap:wrap;max-width:75em;margin-inline:auto;gap:2rem;position:relative;z-index:10;align-items:center;padding:2em 0 5rem}#posts .card{position:relative;z-index:555;max-width:20rem;min-height:20rem;width:90%;box-shadow:0 1.5vh 4vh #000000b3;border-radius:2.25rem;text-align:center;cursor:pointer;will-change:transform;overflow:hidden;display:flex;flex-direction:column;place-content:center;place-items:center}#posts .card:before{position:absolute;content:"";top:0;width:100%;height:100%;border-radius:2.25rem;z-index:2;border:.155rem solid transparent;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}#posts .card-header{position:absolute;top:0;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.4em .5em 1.2em 1.5em;backdrop-filter:blur(1.2vh);-webkit-backdrop-filter:blur(1.2vh);z-index:1;border-bottom:.12vh solid var(--gold-dim)}#posts .card-header .date{color:var(--text-dim);cursor:default;font-size:.85rem;letter-spacing:.05vh}#posts .card-header svg{color:var(--gold-lite);width:2.5rem;cursor:pointer}#posts .card-body{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding:.7em 1.25em .5em 1.5em;display:block}#posts .card-body h3{color:var(--text);font-size:1.375rem;margin-top:.625em;margin-bottom:.188em;text-transform:capitalize;font-weight:600}#posts .card-body p{color:var(--text-dim);font-size:1rem;letter-spacing:.031rem}#posts .card-body .progress{margin-top:3rem}#posts .card-body .progress .progress-bar{position:relative;width:100%;background:#ffffff14;height:.313rem;display:block;border-radius:3.125rem}#posts .card-body .progress .progress-bar:after{position:absolute;content:"";top:0;left:0;bottom:0;height:100%;display:block;border-radius:3.125rem;width:var(--progress-width, 0);transition:width .4s var(--ease)}#posts .card-body .progress span:first-of-type{color:var(--text-dim);text-align:left;font-weight:600;font-size:.8rem;letter-spacing:.06vh;text-transform:uppercase;width:100%;display:block;margin-bottom:.313rem}#posts .card-body .progress span{margin-top:.313rem;text-align:right;display:block;color:var(--gold-lite);font-size:.8rem}.card-footer{position:absolute;bottom:0;left:0;right:0;width:100%;border-top:.12vh solid var(--gold-dim);display:flex;justify-content:space-between;padding:.7em 1.25em .5em 1.5em;backdrop-filter:blur(1.2vh);-webkit-backdrop-filter:blur(1.2vh);z-index:1;align-items:center}.card-footer .btn-countdown{background:var(--gold-surface);border:.12vh solid var(--gold-border);color:var(--gold-lite);border-radius:2em;padding:.5rem 1.2rem;font-size:.82rem;font-weight:600;letter-spacing:.05vh;will-change:transform;transition:background .3s var(--ease),border-color .3s var(--ease)}.card-footer .btn-countdown:hover{background:#a7824747;border-color:var(--gold-lite)}.post-stats{display:flex;gap:1rem;color:var(--text-dim);font-weight:600;font-size:.9rem;cursor:default}.post-stats span{display:flex;align-items:center;gap:.3rem}.post-stats svg{color:#ff4d6d;font-size:1.1rem}.post-stats .reads svg{color:var(--gold)}#posts .green{background:radial-gradient(ellipse at right top,#10766773,#10766738 20%,#0c0c12e0 55%,#0c0c12)}#posts .green:before{background:linear-gradient(45deg,#0c0c12,#0c0c12,#0c0c12,#0c0c12,#01c3a8) border-box}#posts .green .progress-bar:after{background:#01c3a8}#posts .green .btn-countdown:hover{background:#01c3a840;border-color:#01c3a8;color:#01c3a8}#posts .blue{background:radial-gradient(ellipse at right top,#00458f73,#00458f38 20%,#0c0c12e0 55%,#0c0c12)}#posts .blue:before{background:linear-gradient(45deg,#0c0c12,#0c0c12,#0c0c12,#0c0c12,#1890ff) border-box}#posts .blue .progress-bar:after{background:#1890ff}#posts .blue .btn-countdown:hover{background:#1890ff40;border-color:#1890ff;color:#1890ff}#posts .orange{background:radial-gradient(ellipse at right top,#ffb74166,#ffb74133 20%,#0c0c12e0 55%,#0c0c12)}#posts .orange:before{background:linear-gradient(45deg,#0c0c12,#0c0c12,#0c0c12,#0c0c12,#ffb741) border-box}#posts .orange .progress-bar:after{background:#ffb741}#posts .orange .btn-countdown:hover{background:#ffb74140;border-color:#ffb741;color:#ffb741}#posts .red{background:radial-gradient(ellipse at right top,#a63d2a73,#a63d2a38 20%,#0c0c12e0 55%,#0c0c12)}#posts .red:before{background:linear-gradient(45deg,#0c0c12,#0c0c12,#0c0c12,#0c0c12,#a63d2a) border-box}#posts .red .progress-bar:after{background:#a63d2a}#posts .red .btn-countdown:hover{background:#a63d2a40;border-color:#a63d2a;color:#ff6b55}#posts .card.active-bg:after{opacity:1}#posts .card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at right top,rgba(255,255,255,.04),transparent 70%);opacity:0;transition:opacity 1.5s var(--ease);z-index:0}#posts .card:before{position:absolute;content:"";inset:0;border-radius:2.25rem;z-index:2;border:.155rem solid transparent;background:linear-gradient(45deg,#0c0c12,#0c0c12,#0c0c12,#0c0c12,var(--border-color, var(--gold))) border-box;transition:opacity 1.5s var(--ease);pointer-events:none}#posts .card.expanded{position:absolute;top:5rem;left:0;width:100%!important;height:calc(100% - 10rem)!important;max-width:none!important;min-height:auto!important;z-index:100;cursor:default;display:flex;flex-direction:column;padding:2rem;overflow-y:auto;transition:background .5s var(--ease)}#posts .card.hidden{opacity:0;pointer-events:none;transform:scale(.85);will-change:transform}.close-btn,.nav-btn{position:absolute;background:var(--surface);border:.12vh solid var(--gold-border);color:var(--gold-lite);padding:.5rem;border-radius:50%;cursor:pointer;font-size:1.1rem;will-change:transform;z-index:110;transition:background .25s var(--ease),border-color .25s var(--ease)}.close-btn:hover,.nav-btn:hover{background:var(--gold-surface);border-color:var(--gold-lite)}.close-btn{top:1rem;right:1rem}.nav-btn.left{top:50%;left:1rem;transform:translateY(-50%)}.nav-btn.right{top:50%;right:1rem;transform:translateY(-50%)}.post-content{position:absolute;inset:0;overflow-y:auto;padding:2.4vh;line-height:1.8;color:var(--text-dim);pointer-events:auto}.post-content h2,.post-content h3{margin-top:2rem;margin-bottom:1rem;color:var(--text);font-weight:600}.post-content p{margin-bottom:1rem}.post-content blockquote{border-left:.3vh solid var(--gold);border-right:.3vh solid var(--gold);padding:.8rem 1.2rem;margin:2rem 0;font-style:italic;color:var(--text-dim);background:var(--gold-surface);border-radius:.6vh}.post-content ul{margin-left:1.5rem}.post-content li{margin-bottom:.5rem}.post-content.fade-in{opacity:1;transition:opacity .3s var(--ease)}.post-content.fade-out{opacity:0;transition:opacity .25s var(--ease)}.card.expanded .card-body .progress{display:none}.card.expanded .card-header svg{display:none}.card.expanded .card-body>h3,.card.expanded .card-body>p{display:none}.hashtags-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.hashtags-container .btn-countdown{white-space:nowrap}.post-cover-with-title{position:relative;overflow:hidden;border-radius:1.2vh;z-index:2}.post-cover-with-title img{width:100%;display:block;border-radius:1.2vh;object-fit:cover}.post-text-container{position:relative;max-width:70vh;margin:0 auto;padding:0 2vh;box-sizing:border-box}.date,.likes,.reads,.hashtags-container,.btn-countdown{opacity:1;transition:opacity .25s var(--ease)}.date.fade-out,.likes.fade-out,.reads.fade-out,.hashtags-container.fade-out,.btn-countdown.fade-out{opacity:0}.date.fade-in,.likes.fade-in,.reads.fade-in,.hashtags-container.fade-in,.btn-countdown.fade-in{opacity:1}.cards-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;width:100%;height:100%;overflow-y:auto;box-sizing:border-box;padding-bottom:3rem}.field{stroke-dasharray:1070;stroke-dashoffset:0;-webkit-animation:strokeField 3s ease-out;-moz-animation:strokeField 3s ease-out;animation:strokeField 3s ease-out}.castle{stroke-dasharray:130;stroke-dashoffset:0;-webkit-animation:strokeCastle 10s ease-in-out;-moz-animation:strokeCastle 10s ease-in-out;animation:strokeCastle 10s ease-in-out}@-webkit-keyframes strokeCastle{0%{stroke-dashoffset:130;stroke-opacity:.5}to{stroke-dashoffset:0}}@-moz-keyframes strokeCastle{0%{stroke-dashoffset:130;stroke-opacity:.5}to{stroke-dashoffset:0}}@keyframes strokeCastle{0%{stroke-dashoffset:130;stroke-opacity:.5}to{stroke-dashoffset:0}}@-webkit-keyframes strokeField{0%{stroke-dashoffset:1070}to{stroke-dashoffset:0}}@-moz-keyframes strokeField{0%{stroke-dashoffset:1070}to{stroke-dashoffset:0}}@keyframes strokeField{0%{stroke-dashoffset:1070}to{stroke-dashoffset:0}}.castle-wrapper{position:fixed;inset:0;z-index:1}.castle-title{position:absolute;width:100%;margin-left:-50%;text-align:center;color:#bb994d;top:50%;margin-top:-25px;left:50%;font-size:1em;font-weight:400}.castle-svg{position:absolute;height:90%;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}:root{--gold: #a78247;--gold-lite: moccasin;--gold-dim: rgba(167, 130, 71, .28);--gold-surface: rgba(167, 130, 71, .14);--gold-border: rgba(167, 130, 71, .35);--surface: rgba(0, 0, 0, .58);--surface-light: rgba(255, 255, 255, .05);--text: #fff;--text-dim: rgba(255, 255, 255, .55);--text-faint: rgba(255, 255, 255, .28);--ease: cubic-bezier(.4, 0, .2, 1);--radius: 1.8vh}html,body,#root{height:100%;width:100%;margin:0;padding:0;overflow:hidden;box-sizing:border-box;-webkit-font-smoothing:antialiased}body{background:#000c;background-size:1600% 1600%;-webkit-animation:skygradient 100s ease infinite;-moz-animation:skygradient 100s ease infinite;-o-animation:skygradient 100s ease infinite;animation:skygradient 100s ease infinite;font-family:Poppins,sans-serif}@-webkit-keyframes skygradient{0%{background-position:50% 0%}25%{background-position:50% 50%}50%{background-position:50% 100%}75%{background-position:50% 50%}to{background-position:50% 0%}}@keyframes skygradient{0%{background-position:50% 0%}25%{background-position:50% 50%}50%{background-position:50% 100%}75%{background-position:50% 50%}to{background-position:50% 0%}}.routes-container{position:absolute;inset:0;opacity:0;transition:opacity .75s cubic-bezier(.4,0,.2,1)}.routes-container.revealed{opacity:1}canvas{width:100%!important;height:100%!important;z-index:1;position:absolute}#app{left:50%;position:absolute;transform:translate(-50%);z-index:2}@keyframes blur-in-steps{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}}@keyframes blur-out-steps{0%{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}to{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}#full-screen{width:100%;height:100%;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);z-index:1;position:absolute;pointer-events:none}#full-screen.blur-active{animation:blur-in-steps 2s forwards ease-in-out}#full-screen.blur-removing{animation:blur-out-steps 2s forwards ease-in-out}#profile{z-index:2;position:absolute;width:100%;top:25vh}@media(max-width:768px){#profile{top:18vh;height:82vh;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:stretch}#profile .app-wrap{order:1;position:relative!important;top:auto!important}#profile .main-wrapper{order:2;padding-bottom:4vh}}@media(prefers-reduced-motion:reduce){body{animation:none}.routes-container{transition:none}}
