::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background:var(--bg3);background-clip:padding-box;border:2px solid transparent;border-radius:20px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:0}*,body{margin:0}*{border-radius:8px;box-sizing:border-box;z-index:0}.drag-and-drop .preview-container,.tag,.w-fc{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar,.prime-layout{display:flex;flex-direction:row;padding:4px 16px}@media(max-width:480px){.navbar,.prime-layout{gap:4px;padding:4px}}@media(min-width:480px)and (max-width:768px){.navbar,.prime-layout{gap:8px}}@media(min-width:768px){.navbar,.prime-layout{gap:16px}}@media(max-width:480px){.content-layout.navbar,.prime-layout.content-layout{flex-direction:column}}.navbar{background-color:#fff;border-bottom:1px solid #bbb;border-radius:0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.navbar #brand-panel{display:flex;flex-direction:row;gap:2px;width:180px}@media(max-width:480px){.navbar #brand-panel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.navbar #brand-panel #logo{aspect-ratio:1;width:32px}.navbar #brand-panel #title{font-size:18px;font-weight:700}@media(max-width:480px){.navbar #brand-panel #title{display:none}}.navbar #search{flex:1 1}.navbar #clip-panel{display:flex;flex-direction:row;width:200px}.navbar #clip-panel .link{text-wrap-mode:nowrap;border-radius:4px;padding:2px 4px}.navbar #clip-panel .link:hover{background-color:#d3d3d3}@media(max-width:768px){.navbar #clip-panel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar #clip-panel #upload--topping{display:none}}@media(min-width:768px){.navbar #clip-panel #upload--filling{display:none}}.navbar #clip-panel #hamburger{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar #clip-panel .btn-round{-webkit-margin-start:auto;border:1px solid #d3d3d3;margin-inline-start:auto}#home :not(button){border-radius:0}#home .align,#home header *,#home section *{max-width:1024px}#home header{background-color:#000;color:#fff;padding:16px;text-align:center}#home header h1{font-size:48px}#home section{margin:8px 0;padding:8px}@media(max-width:480px){#home section{padding:4px}}#home section:first-of-type{background-color:#705b86;color:#dec5f8;margin-top:0}#home section:first-of-type h2,#home section:first-of-type strong{color:#fff}#home footer{border-top:1px solid #d3d3d3;padding:16px;text-align:center}.content{background-color:#fff;flex:1 1;padding:8px 0}.panel-left{padding:8px 0;width:180px}.panel-left ul{margin:auto;padding:8px 2px}.panel-left .explore.label.active{background-color:#dec5f8;color:#705b86}.panel-left .profile-section{display:flex;flex-direction:column;text-align:center}.panel-left .profile-picture{aspect-ratio:1;border:1px solid #dec5f8;flex:1 1;object-fit:cover;width:100%}@media(max-width:480px){.panel-left{width:100%}.panel-left .profile-section{flex-direction:row;gap:8px;text-align:left}.panel-left .profile-picture{max-width:48px}.panel-left.explore{display:none}}.panel-right{width:200px}@media(max-width:768px){.panel-right{display:none}}.gradient-text{background:linear-gradient(90deg,#f32170,#ff6b08,#cf23cf,#ed4);background-clip:text;-webkit-background-clip:text}.gradient-text,.gradient-text-a{-webkit-text-fill-color:transparent}.gradient-text-a{background:linear-gradient(135deg,#2ecc71,#16a085);background-clip:text;-webkit-background-clip:text}.gradient-text-b{background:linear-gradient(135deg,#3498db,#d6b1e4);background-clip:text;-webkit-background-clip:text}.gradient-text-b,.gradient-text-c{-webkit-text-fill-color:transparent}.gradient-text-c{background:linear-gradient(135deg,#e74c3c,#e67e22);background-clip:text;-webkit-background-clip:text}.gradient-text-d{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#f1c40f,#2ecc71);background-clip:text;-webkit-background-clip:text}.pop-over-wrapper{position:relative;z-index:50}.pop-over{background-color:#fff;border:1px solid #d3d3d3;border-radius:0;padding:8px;position:absolute}.pop-over.left{left:0}.pop-over.right{right:0}.gallery{box-sizing:initial;display:grid;grid-template-columns:25% 25% 25% 25%}@media(max-width:480px){.gallery{grid-template-columns:50% 50%}}@media(min-width:480px)and (max-width:768px){.gallery{grid-template-columns:33.33% 33.33% 33.33%}}.gallery .image-wrapper{display:flex;flex-direction:column;padding:8px;width:100%}@media(max-width:768px){.gallery .image-wrapper{padding:4px}}.gallery .image-wrapper .image{position:relative}.gallery .image-wrapper .image .preview{align-items:center;aspect-ratio:1;background-color:rgba(0,0,0,.376);display:flex;justify-content:center;opacity:0;position:absolute}.gallery .image-wrapper .image img{aspect-ratio:1;background-color:#333;object-fit:cover}.gallery .image-wrapper .image:hover .preview{opacity:1}.gallery .image-wrapper .image:hover img{object-fit:contain}.gallery .image-wrapper .actions{display:flex;justify-content:space-between}.image-input-wrapper{display:flex;gap:8px}.image-input-wrapper #drag-and-drop,.image-input-wrapper #image-meta{width:50%}.image-input-wrapper textarea{flex:1 1}.tag-wrapper{max-width:100%;padding:4px}.tag{border:1px solid #bbb;cursor:pointer;display:inline-block;font-size:14px;padding:4px 8px;white-space:nowrap}.tag.active{background-color:#dec5f8}.image-view-page{padding:8px}.image-view-page .image-view-container .image-view-wrapper{max-width:768px}.image-view-page .image-view-container .image-view-wrapper .image-view{border-bottom:4px solid #333;border-radius:0;border-right:2px solid #333;max-height:768px;object-fit:contain;width:100%}.image-view-page .image-view-container .image-view-wrapper .actions .end{margin-left:auto}.form-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:768px;padding:8px;width:100%}.form-wrapper .notify,.form-wrapper div{margin-bottom:4px;margin-top:4px}.form-wrapper .notify{background-color:#dec5f8;border-radius:0;padding:8px;text-align:center}.form-wrapper .error{color:red;font-size:14px}.drag-and-drop{background-color:#fff;border:2px dashed #bbb;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:256px;overflow:auto;padding:16px;text-align:center;transition:border-color .2s,background-color .2s;width:100%}.drag-and-drop.drag-active{background-color:#d3d3d3;border-color:#705b86}.drag-and-drop.preview-inactive{align-items:center;justify-content:center}.drag-and-drop .file-input{display:none}.drag-and-drop .message.dragging{color:#705b86}.drag-and-drop .message .text-center{cursor:pointer}.drag-and-drop .message .size-info{color:#333;font-size:12px}.drag-and-drop .preview-container{position:relative}.drag-and-drop .preview-container img{border-radius:0;object-fit:contain}.drag-and-drop .preview-container #close{position:absolute;right:0;top:0}.checker{border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.checker .item{background-color:#d3d3d3;border:1px solid #fff;border-radius:0;color:#333;cursor:pointer;font-size:14px;padding:4px 8px}.checker .item:first-child{border-radius:8px 0 0 8px}.checker .item:last-child{border-radius:0 8px 8px 0}.checker .checked{background-color:#fff;border-color:#705b86;color:#705b86}.message-container{background-color:#fff;max-width:80%;position:fixed;right:10px;top:10px;z-index:100}.message-block{border:1px solid #333;border-radius:0;gap:4px;padding:2px 8px;position:relative;transition:top .3s ease-in-out}.message-block p{flex-grow:1;width:calc(100% - 20px)}.message-block .btn-small{aspect-ratio:1;background-color:inherit;border-radius:0;font-size:18px;margin-left:auto;padding:0 2px;position:absolute;right:0;top:0;width:20px}.message-block.info{background-color:#dec5f8}.message-block.warning{background-color:#fff;border-color:red;color:red}.btn-primary{background-color:#000;border-radius:8px;color:#fff;padding:8px}.btn-secondary{border:1px solid #000;border-radius:8px}.btn-secondary,.btn-warning{background-color:#fff;padding:8px}.btn-warning{border:1px solid red;border-radius:8px}.btn-round{aspect-ratio:1;background-color:#fff;border:1px solid #fff;border-radius:100%}.btn-round:hover{background-color:#d3d3d3}.btn-small{background-color:#fff;border:0 solid #000;border-radius:8px;padding:4px 8px}.btn-small:hover{background-color:#d3d3d3}.hide{display:none}.highlight{color:#705b86}.inline{display:inline}.cursor-pointer,.navbar #clip-panel .link,.panel-left .explore.label{cursor:pointer}.square{aspect-ratio:1}.space-x-1>:not([hidden])~:not([hidden]),button>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.icon{width:18px}.flex,.image-view-page .image-view-container .image-view-wrapper .actions,.tag-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.flex .ms-auto,.image-view-page .image-view-container .image-view-wrapper .actions .ms-auto,.tag-wrapper .ms-auto{-webkit-margin-start:auto;margin-inline-start:auto}.content,.flex-column,ol,ul{display:flex;flex-direction:column;gap:8px}.content,.flex-column,.form-wrapper :not(span):not(.inline):not(input[type=checkbox]):not(input[type=radio]),.gallery,.gallery .image-wrapper .image .preview,.gallery .image-wrapper .image img,.navbar #search #field,.w-full,ol,ul{box-sizing:border-box;width:100%}.br-full,.navbar #search #field,.panel-left .profile-picture,.tag{border-radius:9999px}h1,h2,h3,h4,h5,h6{margin-bottom:4px}h1{font-size:32px}h2{font-size:24px}h3{font-weight:500}h3,h4,h5,h6{font-size:18px}h4,h5,h6{font-weight:400}ul{list-style-type:none}ol,ul{padding:0}li{font-size:14px}.label,label{font-size:16px;font-weight:200}input{border:1px solid #bbb;outline:none;padding:8px}button{text-wrap-mode:nowrap;border:none;cursor:pointer;display:flex;flex-direction:row;justify-content:center}button *{margin:auto}button .active{background-color:#d3d3d3}button:disabled{background-color:#bbb;border:none;color:#fff;cursor:not-allowed}span.highlight{cursor:pointer}hr{margin-bottom:2px;margin-top:2px}.px-xs{padding-left:2px;padding-right:2px}.px-s{padding-left:4px;padding-right:4px}.px-m{padding-left:8px;padding-right:8px}.px-l{padding-left:16px;padding-right:16px}.py-xs{padding-bottom:2px;padding-top:2px}.py-s{padding-bottom:4px;padding-top:4px}.py-m{padding-bottom:8px;padding-top:8px}.py-l{padding-bottom:16px;padding-top:16px}.p-xs{padding:2px}.p-s{padding:4px}.image-view-page .image-view-container .image-view-wrapper .image-view,.p-m,.panel-left .explore.label{padding:8px}.p-l{padding:16px}.btn-primary,.btn-small,.my-auto,.navbar #brand-panel #logo,.navbar #brand-panel #title,.navbar #clip-panel,.navbar #search{margin-bottom:auto;margin-top:auto}#home header *,#home section button,#home section h2,#home section ol,#home section ul,.form-wrapper,.image-view-page .image-view-container .image-view-wrapper,.image-view-page .image-view-container .image-view-wrapper .image-view,.mx-auto{margin-left:auto;margin-right:auto}.m-xs{margin:2px}.m-s,.panel-left .explore.label{margin:4px}.m-m{margin:8px}.m-l{margin:16px}.mx-xs{margin-left:2px;margin-right:2px}.mx-s{margin-left:4px;margin-right:4px}.mx-m{margin-left:8px;margin-right:8px}.mx-l{margin-left:16px;margin-right:16px}.my-xs{margin-bottom:2px;margin-top:2px}.my-s{margin-bottom:4px;margin-top:4px}.my-m{margin-bottom:8px;margin-top:8px}#home header *,#home section button,.my-l{margin-bottom:16px;margin-top:16px}
/*# sourceMappingURL=main.79dd04fe.css.map*/