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;font-size:16pt;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{background:#fff;display:flex;flex-direction:column;font-size:1rem;min-height:100vh}*,:after,:before{box-sizing:border-box}input{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-cyrillic-ext-300-normal.4777461b144e55145268.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-300-normal.3503ec5cc6330e21f695.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-cyrillic-300-normal.1431d1cef06ad04f5458.woff2) format("woff2"),url(/static/media/roboto-cyrillic-300-normal.5b5f2f31962967dfc22c.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-greek-ext-300-normal.35b9d6be04b95f0f0530.woff2) format("woff2"),url(/static/media/roboto-greek-ext-300-normal.392a45a84c081c4b412d.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-greek-300-normal.db2632771401f61463fe.woff2) format("woff2"),url(/static/media/roboto-greek-300-normal.8ecd7085cfe9bc2c22ac.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-vietnamese-300-normal.32fc45a3d1e8ea11fabc.woff2) format("woff2"),url(/static/media/roboto-vietnamese-300-normal.8472d69545c7409091b4.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-latin-ext-300-normal.dc7dcec8e3f654e0ed63.woff2) format("woff2"),url(/static/media/roboto-latin-ext-300-normal.182712ab85f1472cdb2f.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-latin-300-normal.c48fb6765a9fcb00b330.woff2) format("woff2"),url(/static/media/roboto-latin-300-normal.0515ab82dae6923cab85.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-normal.804378952da8a10faae2.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-400-normal.af4d91666ea345601bea.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-400-normal.71a33b6b50457b2c903a.woff2) format("woff2"),url(/static/media/roboto-cyrillic-400-normal.c1d66054fe23e181d92c.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-ext-400-normal.169619821ea93019d1bb.woff2) format("woff2"),url(/static/media/roboto-greek-ext-400-normal.f708607d2a7290fb8bfa.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-400-normal.c35e4c3958e209d17b31.woff2) format("woff2"),url(/static/media/roboto-greek-400-normal.dfdff8fa12eac629d29f.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-vietnamese-400-normal.3230f9b040f3c630e0c3.woff2) format("woff2"),url(/static/media/roboto-vietnamese-400-normal.e0e8ba725ebd107367a8.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-ext-400-normal.861b791f9de857a6e7bc.woff2) format("woff2"),url(/static/media/roboto-latin-ext-400-normal.e757c42df6aaa3e11b62.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-400-normal.b009a76ad6afe4ebd301.woff2) format("woff2"),url(/static/media/roboto-latin-400-normal.3f2b9a42f643e62a49b7.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-ext-500-normal.62ced72e5832f02c2796.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-500-normal.268f264f58eba5c07c88.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-500-normal.cad7d3d9cb265e334e58.woff2) format("woff2"),url(/static/media/roboto-cyrillic-500-normal.965aebef74db72eaf236.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-ext-500-normal.6fb9cffb1d3e72bf9293.woff2) format("woff2"),url(/static/media/roboto-greek-ext-500-normal.eaa367bbd0b333a7f80b.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-500-normal.9ac81fefbe6c319ea40b.woff2) format("woff2"),url(/static/media/roboto-greek-500-normal.1a05a4887ccb810cb4dd.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-vietnamese-500-normal.d8642a3d1d4ef6179644.woff2) format("woff2"),url(/static/media/roboto-vietnamese-500-normal.657896dad292ee9a0a0a.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-ext-500-normal.9165081d10e1ba601384.woff2) format("woff2"),url(/static/media/roboto-latin-ext-500-normal.252057e589a0379208ed.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-500-normal.f25d774ecfe0996f8eb5.woff2) format("woff2"),url(/static/media/roboto-latin-500-normal.1f075502d0094a398e21.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-cyrillic-ext-700-normal.be4d02458ce53887dc37.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-700-normal.198a421f279162d59143.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-cyrillic-700-normal.d010f1f324e111a22e53.woff2) format("woff2"),url(/static/media/roboto-cyrillic-700-normal.f8a034d72aa6828199d4.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-greek-ext-700-normal.bd9854c751441ccc1a70.woff2) format("woff2"),url(/static/media/roboto-greek-ext-700-normal.249853776d22a271b2b5.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-greek-700-normal.50e795c1345353b0e996.woff2) format("woff2"),url(/static/media/roboto-greek-700-normal.a84892c56152037b3552.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-vietnamese-700-normal.3425a701027d0699e369.woff2) format("woff2"),url(/static/media/roboto-vietnamese-700-normal.4df79f684fcbca8386bd.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-latin-ext-700-normal.ed67ad54b1a8f5d21150.woff2) format("woff2"),url(/static/media/roboto-latin-ext-700-normal.c1cc6d6fc851b3a2f79d.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-latin-700-normal.227c93190fe7f82de3f8.woff2) format("woff2"),url(/static/media/roboto-latin-700-normal.666d7a2f9db53cf52e2d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}#portfolio-manager #page-title #left-part{align-items:first baseline}#portfolio-manager #album-list{grid-gap:25px;display:grid;gap:25px;grid-template-columns:1fr;margin-top:25px}#portfolio-manager #album-list>.album-list-item .title{display:flex}#portfolio-manager #album-list>.album-list-item .title .MuiFormControl-root{margin-right:50px}#portfolio-manager #album-list>.album-list-item .title .MuiInput-input{font-size:1.4rem}#portfolio-manager #album-list>.album-list-item .title .MuiButtonBase-root{flex:0 0 100px}@media(max-width:968px){#portfolio-manager #album-list>.album-list-item{align-items:center;flex-direction:column}}.draggable{position:relative}.draggable.draggable--dragging .draggable-content{scale:1.2;transition:.3s}.draggable .draggable-overlay{background:#0000;border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}#admin-page-manage-albums #page-title #left-part{align-items:flex-end}@media(max-width:768px){#admin-page-manage-albums #page-title{flex-direction:column}#admin-page-manage-albums #page-title #left-part{flex-wrap:wrap;width:100%}#admin-page-manage-albums #page-title #left-part button{width:50px}#admin-page-manage-albums #page-title #left-part #edit-title{flex:1 1}#admin-page-manage-albums #page-title #left-part .photos-count{flex:1 1 100%;margin-left:70px}}#admin-page-manage-albums #album-description .MuiFormControl-root{background:#fff;border-radius:30px}#admin-page-manage-albums .save-button{display:flex;justify-content:flex-end;margin-top:15px}#admin-page-manage-albums #photo-list{grid-gap:25px;display:grid;gap:25px;grid-template-columns:1fr;margin-top:25px}#admin-page-manage-albums #photo-list .photo{align-items:flex-start;border:2px solid #999;border-radius:30px;display:flex;flex-direction:row;justify-content:space-between;padding:15px;position:relative}#admin-page-manage-albums #photo-list .photo.photo--new{background:#fff;border-style:dashed}#admin-page-manage-albums #photo-list .photo.photo--new .cover-photo{flex:1 1;height:150px}#admin-page-manage-albums #photo-list .photo.photo--new .cover-photo .draggable-content{cursor:pointer;display:flex;flex-direction:column;height:150px;justify-content:center;padding-left:calc(50% - 37.5px)}#admin-page-manage-albums #photo-list .photo.photo--new .cover-photo .draggable-content:hover{scale:1.2;transition:.3s}#admin-page-manage-albums #photo-list .photo.photo--new .cover-photo .draggable-content #page-loader{padding-left:0;padding-top:0;position:absolute}#admin-page-manage-albums #photo-list .photo.photo--new .cover-photo .draggable-content svg{height:75px;width:75px}#admin-page-manage-albums #photo-list .photo .title .MuiInput-input{font-size:1.4rem}@media(max-width:968px){#admin-page-manage-albums #photo-list .photo{align-items:center;flex-direction:column}#admin-page-manage-albums #photo-list .photo .photo-details{margin-left:0;max-width:450px;width:100%}}#instance-selector-page #instance-list{grid-gap:25px;display:grid;gap:25px;grid-template-columns:1fr;margin-top:25px}#instance-selector-page #instance-list>.instance .cover-photo img{position:relative}#instance-selector-page #instance-list>.instance .cover-photo .btn-edit-photo{display:none}#instance-selector-page #instance-list>.instance .cover-photo:hover .btn-edit-photo{align-items:center;background-color:#fff3;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}#instance-selector-page #instance-list>.instance .cover-photo:hover .btn-edit-photo svg{color:#fff;font-size:48px}#instance-selector-page #instance-list>.instance .title{display:flex}#instance-selector-page #instance-list>.instance .title .MuiFormControl-root{margin-right:50px}#instance-selector-page #instance-list>.instance .title .MuiInput-input{font-size:1.4rem}#instance-selector-page #instance-list>.instance .title .MuiButtonBase-root{flex:0 0 100px}#instance-selector-page #instance-list>.instance .instance-links{margin-top:10px}#instance-selector-page #instance-list>.instance div.instance-link{padding:2px 0}#instance-selector-page #instance-list>.instance div.instance-link a{color:#de5200;text-decoration:none}@media(max-width:968px){#instance-selector-page #instance-list>.instance{align-items:center;flex-direction:column}}header#admin-header{align-items:center;display:flex;flex:0 0 60px;justify-content:space-between;margin:0 auto;max-width:1280px;position:relative;width:100%}header#admin-header #logo{cursor:pointer;flex:0 0 45px;height:40px;margin:10px 40px}header#admin-header #logo svg{color:#de5200;height:100%;width:100%}header#admin-header #user-icon{flex:0 0 40px;height:40px;margin:10px 40px;position:relative}header#admin-header #user-icon>button{border:3px solid #de5200;border-radius:50%;height:100%;padding:5px;width:100%}header#admin-header #user-icon>button svg{color:#de5200;height:100%;width:100%}header#admin-header #user-icon-dropout{background:#fff;border:2px solid #999;border-radius:30px;bottom:-130px;color:#000;display:flex;flex-direction:column;height:120px;justify-content:space-between;line-height:2.2em;padding:15px 50px 30px;position:absolute;right:-25px;z-index:999}header#admin-header #user-icon-dropout button{bottom:0;width:100%}#admin-page{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:1280px;padding:0 15px 15px;width:100%}#admin-page #page{background:#f6f6f6;border:2px solid #de5200;border-radius:30px;flex:1 1;padding:30px;position:relative}#admin-page #page-title{align-items:center;display:flex;font-size:1.8rem;justify-content:space-between;line-height:2em;margin-bottom:25px}#admin-page #page-title #left-part{display:flex;justify-content:flex-start}#admin-page #page-title #left-part button{font-size:2rem;height:1.8em;padding:0}#admin-page #page-title #left-part button svg#navigate-back{height:1.8em;width:1.8em}#admin-page #page-title #left-part .input-element{margin-bottom:0;margin-left:15px}#admin-page #page-title #left-part .photos-count{color:#333;font-size:.6em;font-style:italic;line-height:2em;margin-left:15px}#admin-page #page-title .MuiInput-input{font-size:2rem}#admin-page #page-loader{padding-left:50%;padding-top:120px;position:absolute}#admin-page #page-loader>span>span{background-color:#de5200!important}#admin-page .card-layout{align-items:flex-start;border:2px solid #999;border-radius:30px;display:flex;flex-direction:row;justify-content:space-between;padding:15px;position:relative}#admin-page .cover-photo{border-radius:30px;box-shadow:5px 5px 5px #333;cursor:pointer;flex:0 0 350px;height:350px;margin-bottom:3px;max-width:100%;overflow:hidden;position:relative;width:100%}#admin-page .cover-photo img{transform:scale(1);width:100%}#admin-page .cover-photo:hover img,#admin-page .cover-photo:hover svg{transform:scale(1.05)}#admin-page .cover-photo .file-name{background:#fff;bottom:0;font-size:.8em;font-style:italic;line-height:1.2em;padding:0 20px;position:absolute;text-align:center;width:100%}#admin-page .cover-photo.cover-photo--no-img{align-items:center;display:flex;flex-direction:column;justify-content:center}#admin-page .cover-photo.cover-photo--no-img #page-loader{padding:9px}#admin-page .cover-photo.cover-photo--no-img svg.no-photos{color:#de5200;height:75px;width:75px}#admin-page .card-details{flex:1 1 auto;margin-left:25px;margin-top:25px}@media(max-width:968px){#admin-page .card-details{margin-left:0;max-width:450px;width:100%}}#admin-page .card-details.card-details--flex{align-items:flex-start;display:flex;flex:0 0 100%;justify-content:center}#admin-page .card-details .card-details-left,#admin-page .card-details .card-details-right{flex:0 0 50%}#admin-page .card-details .input-element{margin-bottom:25px}#admin-page .card-details .input-element .input-error{bottom:-1.4em;color:red;font-size:11pt;font-style:italic;left:25px;position:absolute;visibility:hidden}#admin-page .input-buttons{display:flex;justify-content:space-between}@media(max-width:968px){#admin-page .input-buttons{flex-direction:column}}#admin-page .input-buttons .left-buttons{display:flex}#admin-page .input-buttons .left-buttons button{margin-right:15px}@media(max-width:968px){#admin-page .input-buttons .left-buttons{justify-content:space-between;margin-bottom:15px}#admin-page .input-buttons .left-buttons button{margin-right:0}}#admin-page .input-buttons .right-buttons{display:flex}#admin-page .input-buttons .right-buttons button{margin-left:15px}@media(max-width:968px){#admin-page .input-buttons .right-buttons{justify-content:space-between;margin-bottom:15px}#admin-page .input-buttons .right-buttons button{margin-left:0}}#admin-page .upload-error{color:red}#admin-page .upload-error,#admin-page .upload-success{bottom:0;font-size:11pt;font-style:italic;padding:25px;position:absolute;text-align:center;width:100%}#admin-page .upload-success{color:green}#admin-page #photosUpload{display:none}#admin-page .error-box{background:#ffebeb;border:2px solid crimson;border-radius:30px;color:crimson;font-size:1rem;margin-bottom:15px;padding:15px}.pos--rel{position:relative}.pointer{cursor:pointer}.pad{padding:15px}.bold{font-weight:700}.border{border:2px solid #999}.border--round{border-radius:30px}.inline-block{display:inline-block}.flex{align-items:center;display:flex;justify-content:center}.flex--vert{flex-direction:column}@media(max-width:768px){.flex--vert-sm{flex-direction:column}.flex--align-center-sm{align-items:center}}.flex--stretch{justify-content:space-between}.flex--align-start{align-items:flex-start}#breadcrumb{align-items:center;display:flex;justify-content:flex-start}#breadcrumb a{color:#de5200}#breadcrumb span.crumb{display:inline-block;margin:0 5px}
/*# sourceMappingURL=main.00ab3e17.css.map*/