:root{--second-bg-color:#1e555c;--main-bg-color:#00292f;--second-text-color:#cfb9a5;--primary-text-color:#fff;--accent-color:#cfb9a5}body.stanford{--main-bg-color:#2e2d29;--second-bg-color:#175e54;--primary-text-color:#eaeaea;--second-text-color:#acacac;--accent-color:#8c1515}body.irvine,body.stanford{font-family:Source Sans\ 3,sans-serif}body.irvine{--main-bg-color:#2e2d29;--second-bg-color:#00386c;--primary-text-color:#eaeaea;--second-text-color:#acacac;--accent-color:#f6aa0d}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#00292f;background:var(--main-bg-color);color:#fff;color:var(--primary-text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,:after,:before{box-sizing:border-box;margin:0;padding:0}ol,ul{list-style:none}blockquote,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{background:none;border:none;color:inherit;font:inherit;margin:0;padding:0}:focus{outline:none}input,select,textarea{-webkit-appearance:none;appearance:none;border-radius:0}img{border:none;height:auto;max-width:100%}.landing{text-align:center}.landing h2{margin:50px auto}.landing .refresh-pill{align-items:center;background-color:var(--second-text-color);border-radius:99999px;color:var(--main-bg-color);display:flex;font-weight:600;gap:5px;justify-content:center;left:50%;padding:5px 10px;position:fixed;top:65px;transform:translateX(-50%);white-space:nowrap;width:195px;z-index:10}.landing .refresh-pill img{height:20px;width:20px}.card{background:var(--second-bg-color);border:2px solid var(--accent-color);border-radius:10px;margin:20px;padding:0 20px;position:relative}.card .footer,.card .header{align-items:center;display:flex;justify-content:space-between;margin:25px 0}.card .header h2{margin:0;text-align:left}.card .header img{height:20px;width:20px}.card .text{text-align:justify}.card .footer{height:40px}.card .footer span{color:var(--second-text-color);font-size:8px;font-style:italic}.card img{-webkit-user-select:none;user-select:none}.card .see-more{color:var(--second-text-color);font-weight:700}.card .emoji-pill{background:var(--accent-color);border-radius:9999px;bottom:-10px;color:var(--primary-text-color);font-size:11px;font-weight:700;gap:10px;padding:2px 10px;position:absolute;right:20px;width:fit-content}.card .emoji-pill,.card .emoji-pill>div{align-items:center;display:flex;justify-content:center}.card .emoji-pill>div{gap:2px}.card .emoji-pill img{height:15px;width:15px}.card .emoji-selector *{cursor:pointer;display:none;opacity:0}.card .emoji-selector.visible *{display:block;opacity:1}.card .emoji-selector .add{display:block!important;opacity:1!important}.card .emoji-selector{align-items:center;display:flex;gap:5px;justify-content:center;transition:.3s ease-in-out}.card .emoji-selector.visible{border:2px solid var(--second-text-color);border-radius:9999px;opacity:1;padding:5px 10px}.card .content{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:800px){.card .content{flex-direction:row;gap:40px}.card .header h2{font-size:40px}.card .text{font-size:22px;max-width:40%}.card{border:4px solid var(--accent-color);border-radius:20px;margin:40px;padding:0 40px}.card .footer,.card .header{margin:50px 0}.card .header img{height:40px;width:40px}.card .footer{height:80px}.card .footer span{font-size:16px}.card .emoji-pill{bottom:-20px;font-size:22px;gap:20px;padding:4px 20px;right:40px}.card .emoji-pill>div{gap:4px}.card .emoji-pill img{height:30px;width:30px}.card .emoji-selector{gap:10px}.card .emoji-selector.visible{border:4px solid var(--second-text-color);padding:10px 20px}.card .emoji-selector img{height:48px;width:48px}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.carousel-container{margin:20px auto;position:relative;-webkit-user-select:none;user-select:none}.bremen .carousel-container{max-width:300px}.bremen .carousel{border:1px solid var(--second-text-color);border-radius:10px}.carousel-container .images-carousel img{height:200px;max-width:100%;object-fit:cover}.dots{display:flex;justify-content:center;margin-top:10px}.dot{background-color:var(--second-text-color);border-radius:9999px;cursor:pointer;height:5px;margin:0 5px;transition:width .5s ease-in-out;width:5px}.dot.active{width:10px}.carousel .control-dots{display:none}.overlay{background-color:#000000b3;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.full-size-image{left:50%;max-height:90%;max-width:90%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:2}.close-button,.next-arrow,.prev-arrow{color:var(--second-text-color);cursor:pointer;font-size:80px;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;z-index:10}.prev-arrow{left:20px}.next-arrow{right:20px}.close-button{font-size:30px;right:20px;top:20px}@media screen and (min-width:800px){.close-button,.next-arrow,.prev-arrow{font-size:80px}.prev-arrow{left:50px}.next-arrow{right:50px}.carousel-container{margin:40px auto;max-width:600px!important}.carousel-container .images-carousel img{height:400px}.bremen .carousel{border:2px solid var(--second-text-color);border-radius:20px}.dots{margin-top:20px}.dot{height:10px;margin:0 10px;width:10px}.dot.active{width:20px}}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes rotate2{0%{border-top-color:var(--second-bg-color);transform:rotate(0deg)}50%{border-top-color:var(--second-bg-color);transform:rotate(180deg)}to{border-top-color:var(--second-text-color);transform:rotate(1turn)}}.loader{display:block;height:50px;margin:25px auto;overflow:hidden;position:relative;width:50px}.loader div{height:100%}.loader1,.loader1 div{animation:rotate 3.5s linear infinite;border-bottom:1px solid #0000;border-bottom-color:var(--second-bg-color);border-left:1px solid #0000;border-radius:50%;border-right:1px solid #0000;border-top:1px solid #0000;border-top-color:var(--second-text-color);padding:2px}.loader2,.loader2 div{border-bottom:2px solid #0000;border-left:2px solid #0000;border-left-color:var(--second-text-color);border-radius:50%;border-right:2px solid #0000;border-right-color:var(--second-text-color);border-top:2px solid #0000;border-top-color:var(--second-bg-color)}.loader2,.loader2 div,.loader3,.loader3 div{animation:rotate 3.5s linear infinite;padding:8px}.loader3,.loader3 div{animation-duration:3s;animation-timing-function:cubic-bezier(.55,.38,.21,.88);border-bottom:2px solid #0000;border-left:2px solid #0000;border-left-color:var(--second-bg-color);border-radius:50%;border-right:2px solid #0000;border-top:2px solid #0000;border-top-color:var(--second-text-color)}.loader4,.loader4 div{animation:rotate2 4s linear infinite;border-radius:50%;border-top-color:var(--second-text-color);padding:4px}div:hover{animation-play-state:paused}.loader,.loader *{will-change:transform}.signet{align-items:center;background-color:var(--second-bg-color);border:1px solid var(--accent-color);border-radius:10px;box-shadow:0 4px 4px 0 #00000040;display:flex;height:fit-content;justify-content:space-between;margin:15px 10px;padding:5px 10px}.signet.viewed{border:initial}.signet>img{height:24px;width:24px}.signet>div{display:block;text-align:left}.signet h3{font-size:16px;font-weight:400}.signet .text{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--second-text-color);display:-webkit-box;font-size:10px;font-style:italic;font-weight:300;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media screen and (min-width:800px){.signet{border:2px solid var(--accent-color);border-radius:20px;margin:15px 10px;padding:10px 20px}.signet>img{height:40px;width:40px}.signet h3{font-size:24px;font-weight:600}.signet .text{font-size:20px}}.list{background:var(--second-bg-color);border:2px solid var(--accent-color);border-radius:10px;margin:20px;padding:5px 20px;position:relative}.list.viewed{border:initial}.list .footer,.list .header{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.list .header h2{margin:0;text-align:left}.list .header img{height:20px;width:20px}.list .text{text-align:justify}.list .footer{height:40px;margin-top:0}.list .footer span{color:var(--second-text-color);font-size:8px;font-style:italic}.list .carousel-hidden{display:none;margin-bottom:0}.list .carousel-visible{display:block}.list img{-webkit-user-select:none;user-select:none}.list .see-more{color:var(--second-text-color);font-weight:700}.list .emoji-pill{background:var(--accent-color);border-radius:9999px;bottom:-10px;color:var(--primary-text-color);font-size:11px;font-weight:700;gap:10px;padding:2px 10px;position:absolute;right:20px;width:fit-content}.list .emoji-pill,.list .emoji-pill>div{align-items:center;display:flex;justify-content:center}.list .emoji-pill>div{gap:2px}.list .emoji-pill img{height:15px;width:15px}.list .emoji-selector *{cursor:pointer;display:none;opacity:0}.list .emoji-selector.visible *{display:block;opacity:1}.list .emoji-selector .add{display:block!important;opacity:1!important}.list .emoji-selector{align-items:center;display:flex;gap:5px;justify-content:center;transition:.3s ease-in-out}.list .emoji-selector.visible{border:2px solid var(--second-text-color);border-radius:9999px;opacity:1;padding:5px 10px}.list .content{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:800px){.list{border:4px solid var(--accent-color);border-radius:20px;margin:40px;padding:10px 60px}.list .content{align-items:flex-start;flex-direction:row;gap:40px;justify-content:space-between}.list .header h2{font-size:40px}.list .text.half{font-size:22px;max-width:40%}.list .text{font-size:22px}.list .footer,.list .header{margin:50px 0}.list .header img{height:40px;width:40px}.list .carousel-container{margin:0}.list .footer{height:80px}.list .footer span{font-size:16px}.list .emoji-pill{bottom:-20px;font-size:22px;gap:20px;padding:4px 20px;right:40px}.list .emoji-pill>div{gap:4px}.list .emoji-pill img{height:30px;width:30px}.list .emoji-selector{gap:10px}.list .emoji-selector.visible{border:4px solid var(--second-text-color);padding:10px 20px}.list .emoji-selector img{height:48px;width:48px}}.dashboard{padding:20px}.dashboard h2{margin:20px}.dashboard form>div{border:1px solid var(--second-text-color);border-radius:10px;display:flex;gap:5px;margin:15px;padding:10px}.dashboard textarea{height:100px}.dashboard form>div:last-child{justify-content:center}.top{align-items:center;background:var(--second-bg-color);color:var(--second-text-color);display:flex;height:80px;justify-content:space-between;top:0;z-index:999}.top .link{display:inline;opacity:.9999;overflow:hidden;position:relative;text-transform:uppercase}.top .link:after{background:var(--second-text-color);content:"";height:1px;position:absolute;right:0;top:17px;transition-duration:.3s;transition-property:width;transition-timing-function:ease-out;width:0;z-index:-1}.top .link:active:after,.top .link:focus:after,.top .link:hover:after{left:0;right:auto;width:100%}.top .topList{display:flex;gap:20px;justify-content:center;list-style:none;margin:0}.top .topListItem{cursor:pointer;font-size:13px;font-weight:700;position:relative}.top .topRight{justify-content:center;margin:0 50px}.top .topLeft,.top .topRight{align-items:center;display:flex}.top .topLeft{justify-content:left;margin:0 25px}.top .topLeft img{cursor:pointer;height:60px;width:auto}.top .dropdown{background:var(--accent-color);border-radius:10px;box-shadow:0 4px 4px 0 #00000040;color:var(--primary-text-color);left:50%;margin-top:10px;padding:10px;position:absolute;top:100%;transform:translateX(-50%);z-index:999}.top .dropdown li{cursor:pointer}@media (min-width:800px){.top .topListItem{font-size:18px}.top .link:after{height:2px;top:25px}}.post-btn{background-color:var(--main-bg-color);border:2px solid var(--second-text-color);border-radius:5px;color:var(--second-text-color);cursor:pointer;font-weight:700;padding:5px;width:fit-content}.post-btn.over{bottom:10%;left:50%;position:absolute;transform:translate(-50%,-50%);z-index:10}.post-btn:hover{background-color:var(--second-text-color);border:2px solid var(--second-bg-color);border-radius:5px;color:var(--second-bg-color);cursor:pointer}.album-container{align-items:center;border:2px solid var(--second-text-color);border-radius:10px;cursor:pointer;flex-direction:column;margin:10px;overflow:hidden}.album-container,.gallery{display:flex;justify-content:center}.gallery{flex-direction:row;flex-wrap:wrap;max-width:none}.gallery .plus-btn-container{align-items:center;display:flex;justify-content:center;margin:20px 0;width:100%}.post-page{margin:20px;text-align:justify}.post-page p{color:var(--second-text-color)}.post-page .post-header{align-items:center;display:flex;justify-content:space-between;margin:30px 0 15px}.post-page .post-header>div{align-items:center;cursor:pointer;display:flex;font-style:italic;gap:5px;justify-content:center;min-width:fit-content;padding-left:5px}.post-page .post-header>div img{height:20px;width:20px}.post-page .emoji-set{align-items:center;display:flex;justify-content:space-evenly}.post-page .emoji-set>div{align-items:center;display:flex;gap:10px;justify-content:center}.post-page .footer{display:block;font-size:10px;font-style:italic;margin-top:20px;text-align:center}.post-page .footer .bar{background-color:var(--second-text-color);display:block;height:1px;margin:0 auto;width:100%}.post-page .footer span{display:block;margin-top:10px}@media screen and (min-width:800px){.post-page{margin:40px auto;width:600px}}
/*# sourceMappingURL=main.819792e6.css.map*/