.artist-profile{background-image:#000;background-image:linear-gradient(90deg, hsl(341, 48%, 49%) 0%, hsl(339, 49%, 46%) 21%, hsl(337, 51%, 43%) 30%, hsl(335, 53%, 40%) 39%, hsl(333, 55%, 37%) 46%, hsl(331, 58%, 34%) 54%, hsl(328, 61%, 31%) 61%, hsl(326, 64%, 28%) 69%, hsl(324, 69%, 26%) 79%, hsl(321, 74%, 23%) 100%);border-radius:10px;margin:0 auto;max-width:1200px;padding:10px;position:relative;z-index:20;color:#fec;margin-left:auto;margin-right:auto;padding:10px}.artist-profile__content.content-container{padding:0}.artist-profile__card.row{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;overflow:hidden}.artist-profile__card.row:has(.artist-profile__featured){border-radius:10px}.artist-profile__card.row:not(:has(.artist-profile__featured)) .info{margin-right:0}.artist-profile__information{display:flex;flex-direction:column;flex-grow:1;min-width:0}.artist-profile__card:not(:has(.artist-profile__featured))>.artist-profile__information>.artist-profile__title-bar{background-color:#b74166}.artist-profile__title-bar{align-items:center;background-color:rgba(0,0,0,0);border-top-left-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem 1rem;min-height:5.25rem;padding:.75rem 1.25rem 1.25rem 6.5rem;position:relative}.artist-profile__avatar{border:3px solid #e37094;border-radius:50%;display:block;height:75px;left:1.25rem;position:absolute;top:50%;transform:translateY(-50%);width:75px;z-index:2}.artist-profile__identity{display:flex;flex-direction:column;flex-grow:1;gap:.35rem;justify-content:center;min-width:0;position:relative;z-index:25}.artist-profile__identity-row{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;min-width:0;width:100%}.artist-profile__name{color:#fec;font-family:"Exo","Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:2rem;font-style:italic;font-weight:900;line-height:1.1;margin:0;min-width:0;text-transform:uppercase}.artist-profile__roles{color:#fec;font-size:.95rem;font-style:italic;font-weight:600;margin:0;opacity:.95}.artist-profile__challenge{align-self:flex-start;color:#fec !important;font-size:.9rem;font-weight:700;text-decoration:underline}.artist-profile__challenge:link,.artist-profile__challenge:visited,.artist-profile__challenge:active{color:#fec !important}.artist-profile__challenge:hover,.artist-profile__challenge:focus-visible{color:#fff !important}.artist-profile__card:has(.artist-profile__featured)>.artist-profile__information>.artist-profile__title-bar{padding-right:calc(75px + 95px)}.artist-profile__edit{align-self:flex-start;color:#fec;font-size:.9rem;font-weight:700;text-decoration:underline}.artist-profile__edit:hover,.artist-profile__edit:focus-visible{color:#fff}.artist-profile__masquerade{align-self:auto;color:#fec !important;flex-shrink:0;font-size:.9rem;font-weight:700;text-decoration:underline}.artist-profile__masquerade:link,.artist-profile__masquerade:visited,.artist-profile__masquerade:active{color:#fec !important}.artist-profile__masquerade:hover,.artist-profile__masquerade:focus-visible{color:#fff !important}.artist-profile__info-header{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;width:100%}.artist-profile__info-header .artist-profile__masquerade{margin-right:auto;text-align:left}.artist-profile__info-header .artist-profile__status.stats{margin-left:auto}.artist-profile__card .info{background-color:#4d4d4d;border-radius:10px;display:flex;flex-direction:column;flex-grow:1;gap:.75rem;margin:0 0 0 .75rem;margin-right:-75px;min-height:200px;min-width:0;padding:1rem 1.25rem;position:relative;z-index:10}.artist-profile__card:has(.artist-profile__featured) .info{padding-right:calc(75px + 95px)}.artist-profile__info-body{min-width:0;width:100%}.artist-profile__status.stats{align-self:flex-end;color:#fec;flex-shrink:0;font-size:.95rem;line-height:1.45;margin:0;max-width:100%;text-align:right;white-space:nowrap}.artist-profile__info-header .artist-profile__status.stats{align-self:flex-start}.artist-profile__social ul{list-style:none;margin:0;max-width:100%;padding:0}.artist-profile__social-item{align-items:start;border-bottom:2px solid #67645f;display:grid;gap:.35rem 1.25rem;grid-template-columns:minmax(7rem, 34%) minmax(0, 1fr);margin-bottom:10px;min-width:0;padding-bottom:6px}.artist-profile__social-label{color:#fec;display:block;font-weight:700;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artist-profile__social-value{color:#fec;display:block;font-size:.9rem;font-weight:400;line-height:1.35;min-width:0;overflow:hidden;overflow-wrap:anywhere;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.artist-profile__social-url{color:#bf8094;display:block;font-size:.9rem;line-height:1.35;min-width:0;overflow:hidden;overflow-wrap:anywhere;text-decoration:underline;text-overflow:ellipsis;text-underline-offset:.12em;white-space:nowrap}.artist-profile__social-url:hover,.artist-profile__social-url:focus-visible{color:#fec}.artist-profile__social-value--solo{font-weight:700;grid-column:1/-1;white-space:normal;word-break:normal}.artist-profile__featured.image{align-self:stretch;background-position-x:center;background-repeat:no-repeat;background-size:cover;border-bottom-right-radius:10px;border-top-right-radius:10px;clip-path:polygon(16% 0, 100% 0, 100% 100%, 0 100%);flex-shrink:0;margin-left:-75px;min-height:375px;width:375px;position:relative;z-index:20}.artist-profile__featured-link{display:block;height:100%;inset:0;position:absolute;width:100%;z-index:21}.artist-profile__ranking.row{display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0}.artist-profile__ranking.row .ranking-icon img{width:135px}.artist-profile__ranking.row .rank{align-self:center;margin:0;text-align:center}.artist-profile__ranking.row .rank.artwork{margin-left:0}.artist-profile__ranking.row .rank.artwork .stars-background{border-bottom-left-radius:10px}.artist-profile__ranking.row .rank.overall{margin-right:0}.artist-profile__ranking.row .rank.overall .stars-background{border-bottom-right-radius:10px}.artist-profile__ranking.row .rank h4{font-family:"Exo","Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:2.25rem;font-style:italic;font-weight:900;margin:0}.artist-profile__ranking.row .rank .stars-container{background-color:#4d4d4d;margin:12px auto 0;min-width:250px;padding:2px}.artist-profile__ranking.row .rank .stars-container .stars-background{background-image:url("/themes/custom/oculama/images/ranking-stars-empty.png");background-position-y:center;background-repeat:no-repeat;background-size:250px;font-family:"Exo","Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:3.8rem;font-style:italic;font-weight:900;height:54px;line-height:.92;position:relative;width:250px}.artist-profile__ranking.row .rank .stars-container .stars-background .star-ranking{background-image:url("/themes/custom/oculama/images/ranking-stars-full.png");background-position-y:center;background-repeat:no-repeat;background-size:250px;bottom:0;height:100%;left:0;position:absolute;z-index:1}.artist-profile__ranking.row .rank .stars-container .stars-background .text-ranking{bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:2}.artist-profile__bio-card{margin:0;width:100%}.artist-profile__bio-inner{background-color:#4d4d4d;border:5px solid #650f47;border-radius:10px;box-sizing:border-box;font-size:1.15rem;line-height:1.5;margin:0;max-width:100%;padding:1rem 1.5rem;width:100%;word-break:break-word}.artist-profile__commission{background-color:#2d2d2d;border:5px solid #650f47;border-radius:10px;margin-top:1rem}.artist-profile__commission summary{align-items:center;background-color:#b74166;color:#fec;cursor:pointer;display:flex;font-family:"Exo","Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:1.25rem;font-style:italic;font-weight:900;gap:.75rem;list-style:none;padding:.75rem 1.5rem;text-transform:uppercase}.artist-profile__commission summary::-webkit-details-marker{display:none}.artist-profile__commission summary::marker{display:none}.artist-profile__commission summary::after{border-bottom:3px solid #fec;border-right:3px solid #fec;content:"";display:block;flex-shrink:0;height:.55rem;margin-left:auto;transform:rotate(-45deg);transition:transform .2s ease;width:.55rem}.artist-profile__commission[open] summary::after{transform:rotate(45deg)}.artist-profile__commission-body{padding:1rem 1.5rem}.artist-profile__commission-heading{border-bottom:2px solid #b74166;color:#fec;font-family:"Exo","Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:1rem;font-weight:900;margin:1rem 0 .35rem;padding-bottom:.25rem;text-transform:uppercase}.artist-profile__commission-section:first-child .artist-profile__commission-heading{margin-top:0}.artist-profile__commission-closed{margin:0}.artist-profile__commission-page-link{margin:0}.artist-profile__commission-page--after-closed{margin-top:1.25rem;padding-top:1rem}.artist-profile__external-links-notice{color:rgba(255,238,204,.75);font-size:.8rem;line-height:1.35;margin:.5rem 0 0;max-width:1200px;padding:0 10px}.artist-profile__tabs{margin:1rem 0 0}.artist-profile__tabs ul{background-color:#4d4d4d;border:5px solid #650f47;border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0;width:100%}.artist-profile__tab{flex-grow:1;list-style:none;text-align:center}.artist-profile__tab a,.artist-profile__tab span{border-right:1px solid #000;color:#fec !important;display:block;font-family:"Exo","Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:1.25rem;font-weight:900;padding:.85rem 1rem;text-decoration:none;text-transform:uppercase}.artist-profile__tab:last-child a,.artist-profile__tab:last-child span{border-right:none}.artist-profile__tab.is-active a{background-color:#2d2d2d;box-shadow:inset 0 0 10px #000;pointer-events:none}.artist-profile__tab.is-disabled span{color:#67645f !important;cursor:not-allowed}.artist-profile__tab a:hover,.artist-profile__tab a:focus-visible{background-color:rgba(45,45,45,.65);text-decoration:none}.artist-profile__tab-panel{background-color:#2d2d2d;border:5px solid #650f47;border-radius:0 0 10px 10px;border-top:none;margin-top:0;padding:1rem 1.5rem 2rem}.artist-profile__tab-panel .view.users-comics-overview,.artist-profile__tab-panel .view.characters-overview{background-image:none;border-radius:0;margin:0;max-width:none;padding:0}.artist-profile__comics.view.users-comics-overview{background-image:none;border-radius:0;margin:0;max-width:none;padding:0}.artist-profile__portfolio{background-color:#4d4d4d;border-radius:10px;padding:.5rem}.artist-profile__gallery-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.35rem;justify-content:flex-start;list-style:none;margin:0;padding:0}.artist-profile__gallery-item{flex:0 0 145px;max-width:295px;padding:2px;width:145px}.artist-profile__portfolio-thumb{display:block;width:100%}.artist-profile__portfolio-thumb img{border:2px solid #650f47;border-radius:10px;cursor:pointer;display:block;height:auto;width:100%}.artist-profile__portfolio-thumb:hover img,.artist-profile__portfolio-thumb:focus-visible img{outline:2px solid #fec;outline-offset:2px}.artist-profile__placeholder{opacity:.85}.artist-profile__comics-pills{margin:0 0 1.25rem}.artist-profile__comics-pills-list{display:flex;flex-wrap:wrap;gap:.65rem;list-style:none;margin:0;padding:0}.artist-profile__comics-pill{align-items:center;background-color:#4d4d4d;border:2px solid #650f47;border-radius:999px;color:#fec;display:inline-flex;font-family:"Exo","Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:.95rem;font-weight:700;gap:.5rem;line-height:1.2;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase}.artist-profile__comics-pill,.artist-profile__comics-pill:link,.artist-profile__comics-pill:visited,.artist-profile__comics-pill:active{color:#fec !important}.artist-profile__comics-pill:hover,.artist-profile__comics-pill:focus-visible{background-color:rgb(64.25,64.25,64.25);border-color:#b74166;color:#fff !important}.artist-profile__comics-pill.is-active{background-color:#650f47;border-color:#b74166;box-shadow:0 2px 8px rgba(0,0,0,.35);color:#fff !important;pointer-events:none}.artist-profile__comics-pill-count{background-color:rgba(0,0,0,.25);border-radius:999px;font-size:.8rem;font-weight:900;line-height:1;min-width:1.5rem;padding:.2rem .45rem;text-align:center}.artist-profile__comics-pill.is-active .artist-profile__comics-pill-count{background-color:rgba(0,0,0,.35)}.artist-profile__comics-empty{color:#fff;font-size:1.1rem;font-style:italic;margin:0;padding:1rem 0}.artist-profile__comics-results .views-rows{background-color:#4d4d4d;border-radius:10px;padding:15px 25px}.artist-profile__comics-results .views-row{margin-bottom:15px}.artist-profile__comics-results .profile-comics-archive>header{display:block;margin-bottom:0;width:100%}.artist-profile__comics-results .profile-comics-archive>.views-exposed-form,.artist-profile__comics-results .profile-comics-archive header .views-exposed-form{max-width:100%}@media(max-width: 900px){.artist-profile__card.row{flex-wrap:wrap}.artist-profile__card.row:has(.artist-profile__featured) .info{margin:0;padding-right:1.25rem}.artist-profile__card.row:has(.artist-profile__featured) .artist-profile__info-header{align-items:flex-start;flex-wrap:wrap}.artist-profile__card.row:has(.artist-profile__featured) .stats{align-self:flex-start;margin:0;text-align:left;white-space:normal}.artist-profile__featured.image{border-top-right-radius:10px;clip-path:none;margin-left:0;min-height:280px;order:-1;width:100%}.artist-profile .info{margin-right:0;padding-left:1.5rem}.artist-profile__title-bar{padding-left:6.5rem}.artist-profile__social ul{max-width:100%}.artist-profile__ranking.row{flex-wrap:wrap;gap:1rem;justify-content:center}}.artist-profile .visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}body.path-user .main-region.has-sidebar .content-container:has(.user-form){display:flex}body.path-user .main-region.has-sidebar .content-container:has(.user-form)>main{flex-grow:1;margin-left:0;margin-right:auto;width:auto}body.path-user .main-region.has-sidebar .content-container:has(.user-form) .user-form{margin-left:0;margin-right:auto;width:100%}body.path-user .main-region.has-sidebar main:has(.artist-profile){display:flex;flex-direction:column;align-items:center}.artist-profile-edit__nav{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.artist-profile-edit__nav a{color:#fec;font-weight:700}.artist-profile-edit__nav a:hover,.artist-profile-edit__nav a:focus-visible{color:#fff}/*# sourceMappingURL=artist-profile.min.css.map */
