.hidden{position:absolute!important;top:-9999px!important;left:-9999px!important}#header{position:fixed;height:43px;top:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Rajdhani,sans-serif;z-index:3}#banner{background-color:#ffd105;font-size:12px;font-style:italic;color:#000!important;text-align:center}#retry{text-decoration:underline;cursor:pointer}#header-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#site-menu-icon-container{width:50px;margin-top:7px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}#site-menu-icon{height:30px;left:0;opacity:.7;filter:grayscale(1);z-index:10}#site-menu-icon-container:hover #site-menu-icon{opacity:1;filter:grayscale(0)}#site-menu{position:fixed;width:130px;padding-bottom:6px;padding-left:6px;box-shadow:1px 1px 1px #989898;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;opacity:0;transition:all .5s;z-index:3}#site-menu.closed{opacity:0!important;visibility:hidden;transition:all .5s}#site-menu.opened{opacity:1!important;transition:all .5s}#site-menu-spacer-row{height:44px}.site-menu-row{height:20px;opacity:.5;cursor:pointer}.site-menu-row:hover{opacity:1}.site-menu-row td{padding-top:0;padding-bottom:0;line-height:1}.site-menu-image-cell{width:18px}.site-menu-image{height:12px;filter:grayscale(1)}.site-menu-row:hover .site-menu-image{filter:grayscale(0)}.site-menu-text{font-family:Rajdhani,sans-serif;font-size:12px;font-weight:100;color:#000!important}#account-menu{margin-right:3px;top:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:Rajdhani,sans-serif;font-size:12px;z-index:10}#account-link,#profile-link{margin-right:7px}#footer{margin-top:5px;margin-bottom:5px;font-family:Rajdhani,sans-serif;font-size:12px;text-align:center;line-height:1.3;z-index:100}@media only screen and (min-width:768px){#site-menu{width:150px}#account-menu,.site-menu-text{font-size:14px}.site-menu-row{height:23px}.site-menu-image-cell{width:22px}.site-menu-image{height:15px}}body{min-height:100vh;font-family:Rajdhani,sans-serif;cursor:default;user-select:none;-webkit-user-select:none}::selection{background-color:#ffb1b1}::-moz-selection{background-color:#ffb1b1}.divider{border-bottom:4px solid #000;background-color:#fff}#header.divider{height:48px;transition:all .3s}#header.divider.shrink{height:35px;transition:all .3s}a{color:inherit;text-decoration:none}a:active{text-shadow:.1px -.1px 0 #000}.drawing-title:hover,.parent-post:hover,.post-comments:hover,.post-title:hover,a:hover{color:grey;text-decoration:none}a:focus{outline:0;color:grey;text-decoration:none}#profile-container{padding:0;flex:1}#profile-icon-row{min-height:fit-content;width:fit-content;margin-top:23px;z-index:4}#profile-icon{height:70px;width:70px;border-color:#000;border-radius:35px;border-style:solid;border-width:4px;background-color:#fff;transition:all .3s}#diamond{height:40px;margin-top:5px;fill:#fff}#profile-info{position:fixed;margin-top:97px;transition:all .3s;z-index:2}#user-link-row{min-height:fit-content}#profile-title{margin-top:5px;margin-bottom:5px;font-size:24px;font-weight:700;transition:all .3s}#name{font-size:18px;font-weight:700}.personal-info{font-size:12px;text-align:center}#email{font-size:16px}.fa-star{margin-right:5px}#about-blurb{max-width:300px;margin-top:10px;font-style:italic;user-select:text;-webkit-user-select:text;word-wrap:break-word}#content-area{max-height:56vh;margin-top:15px}#content-area .menu-options{position:relative}.left,.right{font-size:30px;opacity:0}.display{opacity:.7!important;cursor:pointer}.display:hover{opacity:1!important}.content-display{max-width:311px;font-family:Rajdhani,sans-serif;text-align:center}#comment-list-row .content-display,#gallery-row .content-display,#post-list-row .content-display{height:100%;max-height:55vh;overflow:scroll}.drawing-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:Chathura,sans-serif;font-size:25px}button{border:none;background-color:#ffb1b1;font-family:'Bungee Hairline',cursive;font-size:10px;font-weight:700;color:#000;cursor:pointer;transform:scale(1) translateZ(0);transition:all .3s}button:active{box-shadow:1px 1px #000;background-color:rgba(0,128,0,.75);text-shadow:.1px .1px 0 #000}button:hover{background-color:rgba(0,128,0,.75);color:#fff;transform:scale(1.1) translateZ(0);transition:all .3s}button:disabled,button:hover:disabled{background-color:#c5c5c5;color:#000;cursor:not-allowed;transform:scale(1) translateZ(0);transition:all .3s}button:focus{outline:0!important;border:2px solid rgba(0,128,0,.69);box-shadow:0 0 2px 0 rgba(0,128,0,.69)}.delete-button{position:absolute;top:0;right:10px;padding:0;border:none!important;outline:0!important;box-shadow:none!important;background:0 0!important;font-family:inherit;font-size:20px;font-weight:700;line-height:1;color:#000!important;opacity:1;cursor:pointer;z-index:1}.delete-button:hover{color:grey!important;opacity:1;transform:none;transition:none}.drawing-title{width:136px;line-height:.8;cursor:pointer}.drawing{height:136px;width:136px;border:8px solid rgba(0,0,0,.08);margin-top:2%;margin-left:10px;margin-right:10px;background-color:#fff;transition:all .4s;cursor:pointer}.drawing-info{width:136px;display:flex}.drawing-likes,.drawing-views{width:31%;padding:1px;font-size:15px;text-align:left;text-overflow:ellipsis;line-height:.5;opacity:.6;cursor:default}.drawing-artist{width:38%;padding:3px;text-align:right;text-overflow:ellipsis;line-height:.5;opacity:.6}.fas.fa-heart{color:red}.fa-heart{cursor:pointer}.clicked{animation-name:pop;animation-duration:.2s}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.content-display text{padding:3px;font-size:25px;cursor:default}.comment-container,.post-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:'Cutive Mono',monospace}.comment-container{margin-top:1%}.post-title{width:140px;margin-left:10px;margin-right:10px;font-size:15px;text-align:center;text-overflow:ellipsis;line-height:1.5;cursor:pointer;overflow:hidden;white-space:nowrap}.comment-board,.post-board{position:relative;height:125px;width:140px;margin-bottom:3px;margin-left:10px;margin-right:10px;outline-style:solid;outline-width:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#000;transition:all .4s}.post-board{background-color:#ff90cd}.comment-board{background-color:#cecece}.comment-board .delete-button{right:5px}.comment-content,.post-content{height:111px;width:126px;padding:5px;outline:0;resize:none;font-size:12px;text-align:left;cursor:default;overflow:auto;user-select:text;-webkit-user-select:text}.post-content{border-style:solid;border-width:2px;background-color:#ff0}.comment-content{background-color:#cecece}.comment-content img,.post-content img{max-height:100%;max-width:100%}.comment-info,.post-info{width:140px;margin-left:10px;margin-right:10px;font-size:10px;text-align:left}.parent-post,.post-comments{cursor:pointer}:focus{outline:0!important}.modal-footer,.modal-header{border:none;font-family:Rajdhani,sans-serif}.modal-title{font-size:18px}.modal-body{font-size:14px}.close{position:absolute;top:5px;right:5px;font-size:25px}button.close:active,button.close:hover{background:0 0!important}.title{font-family:Sail,cursive;font-size:42px}.banner{position:absolute;margin:auto;top:0;left:0;right:0;display:none;font-family:Rajdhani,sans-serif;font-size:15px;font-style:italic;color:red;text-align:center}#logout{top:45px}#main-container{flex:1}.container{width:300px;margin-right:15px;margin-left:15px;box-shadow:1px 1px #000}h4{margin-top:15px;font-family:Pompiere,cursive;font-size:15px;text-align:right}h2{margin-bottom:0;font-family:Pompiere,cursive;font-size:12px;text-align:right}input{width:181px;border-color:#c1c1c1;border-style:solid;border-width:1px;font-family:Pompiere,cursive;font-size:15px;cursor:text;user-select:text;-webkit-user-select:text}button:focus,input:focus{border:2px solid rgba(0,128,0,.69);box-shadow:0 0 2px 0 rgba(0,128,0,.69)}.tooltip>.tooltip-inner{width:130px!important}.warning{max-width:181px;margin-top:3px;display:none;font-size:9px;color:red;text-align:left}#verify-password-input{font-size:15px}#zip-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#zip-container a{margin-left:8px;font-size:20px}#success{margin-top:3px}#title{position:absolute;height:70px;width:fit-content;margin:auto;top:0;left:0;right:0;margin-top:28px;font-family:Sail,cursive;font-size:42px!important;text-align:center;z-index:1}#my-account-container{flex:1;font-family:Pompiere,cursive!important}#navbar{position:fixed;padding:0;top:76px;background-color:#fff;align-items:center;font-variant:all-small-caps;z-index:1}.nav-link{font-size:12px!important;color:#000!important;text-align:center;letter-spacing:3px;transition:all .3s}.nav-link:hover{text-shadow:.1px .1px #000;transition:all .3s}.nav-link.active{background-color:#fff!important;font-weight:700;color:#000!important;text-shadow:.2px .2px #000}#menu-container{position:fixed;height:87vh;top:106px;left:0}#menu-scroll-area{position:relative;height:100%;text-align:center;overflow-x:hidden;overflow-y:auto}.menu-section{height:400px;transform:rotateY(0);transition:all 1s}.menu-section.flip{transform:rotateY(180deg);transition:all 1s}#personal-menu{background-color:#f1958a}.main-link{position:absolute;top:5px;left:5px;font-size:18px;font-weight:700}#personal-menu .row{width:100%}.front-menu{font-family:Sail,cursive;font-size:65px;color:#fff;cursor:pointer;opacity:1;transition:opacity .3s linear;transition-delay:.3s;z-index:2}.flip>.front-menu{opacity:0!important;transition-delay:.1s!important;z-index:1!important}.back-menu{position:absolute;margin:0;top:0;bottom:0;left:0;right:0;font-size:12px;text-align:left;opacity:0;transform:matrix3d(-1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transition:opacity .3s linear;transition-delay:0s;z-index:1}.flip>.back-menu{opacity:1!important;transition-delay:.3s!important;z-index:2!important}.back-button{position:absolute;top:0;right:0;font-size:30px;opacity:.7;cursor:pointer}.back-button:hover{opacity:1}#profile-background{width:90%;max-width:500px;padding-bottom:5px;border:4px solid #000;margin-top:25px;background-color:#fff}#profile-background.editing,#profile-icon.editing{cursor:pointer}.dark{color:#000}.light{color:#fff}#account-buttons{position:absolute;top:0;right:0}.account-button{border:none!important;box-shadow:none!important;background-color:rgba(0,0,0,0);font-size:9px;text-align:right;transform:none!important;transition:none!important}.account-button:active{box-shadow:none;background-color:rgba(0,0,0,0)}.account-button:hover{background-color:rgba(0,0,0,0);color:grey;transform:none}.account-button:focus{outline:0!important;background-color:rgba(0,0,0,0);color:grey}.account-button:focus.light,.account-button:hover.light{color:#cacaca}#profile-icon-container{margin-top:-25px!important}.my-row{margin-top:4px;margin-bottom:4px}#background-color-picker,#icon-color-picker{height:1px;width:1px;padding:0!important;border:0!important;margin:0;top:0;opacity:0;z-index:0}#icon-color-picker:focus{opacity:0!important;z-index:0}#diamond-svg.editing{cursor:pointer}.user-data textarea{text-align:center}.user-data input,.user-data textarea{height:100%;padding:5px!important;border:none!important;outline:0!important;resize:none!important;background-color:rgba(0,0,0,0)!important;font-family:Pompiere,cursive!important;line-height:1.5!important;cursor:default!important;user-select:none!important;-webkit-user-select:none!important}.user-data input::placeholder,.user-data textarea::placeholder{opacity:.6!important}.user-data input.dark::placeholder,.user-data textarea.dark::placeholder{color:#000}.user-data input.light::placeholder,.user-data textarea.light::placeholder{color:#fff}.user-data input.dark.editing::placeholder,.user-data input.light.editing::placeholder,.user-data textarea.dark.editing::placeholder,.user-data textarea.light.editing::placeholder{color:#000!important}.user-data input.editing,.user-data textarea.editing,span.editing{border:1px solid #000!important;background-color:#fff!important;color:#000!important;user-select:text!important;-webkit-user-select:text!important}.form-control{font-size:12px}.field-title{width:100px;padding-left:10px;padding-right:10px;font-weight:700;display:flex;cursor:default;z-index:2}.col-5{max-width:350px!important}.user-data{height:100%;padding-top:0;padding-bottom:0;padding-left:2.5px;padding-right:2.5px;text-align:center}.col-1{min-width:40px;max-width:100px!important;padding-left:10px!important;padding-right:10px!important}.col-2{max-width:150px!important}.col-3{max-width:200px!important}.public-text{font-size:11px;cursor:default}.public-text.editing{cursor:pointer}label{min-height:unset!important;padding:0!important;margin:0!important;cursor:default!important}label.editing{cursor:pointer!important}.dark .custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23000000' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.light .custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.editing.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23000000' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.public{position:relative;margin-top:-4px;background-color:rgba(0,0,0,0)!important;cursor:default!important}#button-row{width:unset!important;min-width:100%;margin-top:10px}.form-button{border-color:#000;border-radius:2px;border-style:solid;border-width:1px;outline:0;background-color:rgba(0,0,0,0);font-size:11px;font-variant:small-caps;font-weight:700;text-shadow:.2px .2px #000;cursor:pointer}.form-button:active{outline:0;box-shadow:.3px .3px #000}.form-button:focus,.form-button:hover{outline:0!important;background-color:#f37c6e;color:#000}#cancel,#save{margin-right:15px;display:none}#scores-menu{background-color:#b2e389}#scores-menu .col-1{padding:0!important;text-align:right}.arrow-container{width:min-content;width:-moz-min-content}.up{top:40%;font-size:30px;opacity:0}.down{top:50%;font-size:30px;opacity:0}.score-area{padding:0;height:90%;max-width:300px;font-family:'Wire One',sans-serif;font-size:15px;text-align:center}.score-area .row{position:relative;margin-top:5px;margin-bottom:5px}#rhythm-error a,#rhythm-link,#rhythm-no-scores a{font-family:Tangerine,cursive;font-size:24px}#rhythm-link,#shapes-link{height:35px}.header{font-weight:700}#rhythm-error,#rhythm-no-scores,#shapes-error,#shapes-no-scores{font-size:24px}#rhythm-score-data .delete-button{top:unset;right:-10px;align-self:center}#shapes-error a,#shapes-link,#shapes-no-scores a{font-family:'Bungee Shade';font-size:10px;line-height:4}#shapes-score-data .delete-button{top:unset;right:-5px;align-self:center}#shapes-down-arrow,#shapes-up-arrow{right:0;left:unset}#drawings-menu{background-color:#78d9f1}#drawings-menu .main-link{font-family:'League Script',cursive}.menu-options{position:absolute;height:26px;margin-top:3px;top:0}.menu-options button{border:none;outline:0;padding:0;margin:5px;background-color:rgba(0,0,0,0);font-size:13px;font-weight:400;transform:none}.menu-options button:hover{font-weight:700;color:#000}.menu-options button.selected,.menu-options button:active,.menu-options button:focus{border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1px;outline:0!important;box-shadow:none!important;font-weight:700;text-shadow:.2px .2px 0 #000}.canvashare-link-container,.content-container,.thought-writer-link-container{height:100%;max-height:365px;width:100%;max-width:600px;text-align:center;overflow:scroll}.content-container{position:relative}#gallery-container,.canvashare-link-container{font-family:Chathura,sans-serif}.content-container .content-display{height:100%}.content-container text{padding:3px;font-size:25px}.canvashare-link-container,.thought-writer-link-container{position:absolute}.canvashare-link-container{font-size:20px}.canvashare-link{font-family:'League Script',cursive;font-size:30px;font-weight:700}#my-account-container .left{position:absolute;top:45%;left:0;font-size:30px;opacity:0}#my-account-container .right{position:absolute;top:45%;right:0;font-size:30px;opacity:0}#posts-menu{background-color:#b096eb}#posts-menu .main-link{font-family:Share,cursive;font-variant:small-caps}#post-list-container,.thought-writer-link-container{font-family:'Cutive Mono',monospace}.thought-writer-link{font-family:Share,cursive;font-size:25px;font-variant:small-caps}#stats-menu{background-color:#d594eb}@media only screen and (min-width:576px){.content-display{max-width:500px}#comment-list-row .content-display,#gallery-row .content-display,#post-list-row .content-display{overflow:unset}button{font-size:15px}.title{font-size:78px}.container{width:540px}h4{margin-top:30px;font-size:18px}h2{font-size:24px}.warning{font-size:10px}.front-menu{font-size:110px}.back-menu{font-size:18px}.back-button{font-size:40px}#profile-background{max-width:600px}.account-button{font-size:12px}.form-control{font-size:14px}.field-title{width:150px}.public-text{font-size:13px}.form-button{font-size:13px}.score-area{font-size:18px}.score-area .row{margin-top:0;margin-bottom:0}#rhythm-error a,#rhythm-link,#rhythm-no-scores a{font-size:31px}#rhythm-link,#shapes-link{height:47px}#rhythm-score-data .delete-button{right:20px}#shapes-error a,#shapes-link,#shapes-no-scores a{font-size:16px;line-height:3}#shapes-score-data .delete-button{right:30px}#shapes-down-arrow,#shapes-up-arrow{right:unset}.content-container,.content-container .content-display{overflow:unset}.content-container text{font-size:25px}}@media only screen and (min-width:768px){.main-link{font-size:23px}#profile-icon{height:90px;width:90px;border-radius:45px}#diamond{height:60px;margin-top:6px}#profile-info{margin-top:118px}#profile-title{font-size:30px}#content-area{max-height:55vh}.content-display{max-width:700px}.drawing-container{margin-bottom:1%}.delete-button{top:-2px;font-size:30px;opacity:0}.drawing-container:hover .delete-button{opacity:1}.drawing-title{width:181px;font-size:30px}.drawing{height:178px;width:181px}.drawing-info{width:181px}.drawing-likes,.drawing-views{width:25%}.drawing-artist{width:50%}.post-container:hover .delete-button{opacity:1}.post-title{width:181px;font-size:18px}.comment-board,.post-board{height:164px;width:181px}.comment-board:hover .delete-button{opacity:1}.comment-content,.post-content{height:143px;width:160px;font-size:20px}.comment-info,.post-info{width:181px;font-size:12px}.title{max-width:35vw;font-size:90px}#title{font-size:54px!important;z-index:4}.banner{font-size:19px}#navbar{top:100px}.nav-link{font-size:15px!important}#menu-container{height:83vh;top:139px}.menu-section{height:500px}.front-menu{font-size:160px}#profile-background{margin-top:20px;max-width:700px}#profile-icon-container{margin-top:-30px!important}.my-row{margin-top:6px;margin-bottom:6px}.score-area{font-size:24px}#rhythm-error a,#rhythm-link,#rhythm-no-scores a{font-size:34px}#rhythm-score-data .row:hover .delete-button{opacity:1}#shapes-error a,#shapes-link,#shapes-no-scores a{font-size:25px;line-height:2}#shapes-score-data .row:hover .delete-button{opacity:1}.menu-options button{font-size:15px}.canvashare-link-container,.content-container,.thought-writer-link-container{max-height:460px;max-width:800px;overflow:unset}.canvashare-link-container{font-size:30px}.canvashare-link{font-size:45px}.thought-writer-link{font-size:35px}}@media only screen and (min-width:992px){#profile-background{max-width:750px}.my-row{margin-top:12px;margin-bottom:12px}}