@charset "UTF-8";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;background:none}ul,ol{list-style:none}@font-face{font-family:Coolvetica;src:url(/fonts/Coolvetica%20Rg.otf) format("opentype");font-weight:400;font-style:normal;font-display:optional}:root{font-family:Coolvetica,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/img/bg_night.webp);background-size:cover;background-attachment:fixed}body{min-height:100vh;width:100%}#root{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding:15px 15px 25px}main{width:100%;max-width:1600px;flex:1;display:flex;justify-content:center}a,a:visited{color:#fff}a:hover{color:#f6d85f}button{cursor:pointer;outline:none;background:none;border:none}@media(any-pointer:fine){html[data-furnova-cursor=on][data-furnova-cursor-scale="75"],html[data-furnova-cursor=on][data-furnova-cursor-scale="75"] *{cursor:image-set(url(/cursors/furnova/default-75.png) 1x,url(/cursors/furnova/default-75@2x.png) 2x) 1 14,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="80"],html[data-furnova-cursor=on][data-furnova-cursor-scale="80"] *{cursor:image-set(url(/cursors/furnova/default-80.png) 1x,url(/cursors/furnova/default-80@2x.png) 2x) 1 15,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="85"],html[data-furnova-cursor=on][data-furnova-cursor-scale="85"] *{cursor:image-set(url(/cursors/furnova/default-85.png) 1x,url(/cursors/furnova/default-85@2x.png) 2x) 1 15,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="90"],html[data-furnova-cursor=on][data-furnova-cursor-scale="90"] *{cursor:image-set(url(/cursors/furnova/default-90.png) 1x,url(/cursors/furnova/default-90@2x.png) 2x) 1 15,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="95"],html[data-furnova-cursor=on][data-furnova-cursor-scale="95"] *{cursor:image-set(url(/cursors/furnova/default-95.png) 1x,url(/cursors/furnova/default-95@2x.png) 2x) 1 16,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="100"],html[data-furnova-cursor=on][data-furnova-cursor-scale="100"] *{cursor:image-set(url(/cursors/furnova/default-100.png) 1x,url(/cursors/furnova/default-100@2x.png) 2x) 1 16,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="105"],html[data-furnova-cursor=on][data-furnova-cursor-scale="105"] *{cursor:image-set(url(/cursors/furnova/default-105.png) 1x,url(/cursors/furnova/default-105@2x.png) 2x) 1 17,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="110"],html[data-furnova-cursor=on][data-furnova-cursor-scale="110"] *{cursor:image-set(url(/cursors/furnova/default-110.png) 1x,url(/cursors/furnova/default-110@2x.png) 2x) 1 17,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="115"],html[data-furnova-cursor=on][data-furnova-cursor-scale="115"] *{cursor:image-set(url(/cursors/furnova/default-115.png) 1x,url(/cursors/furnova/default-115@2x.png) 2x) 1 17,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="120"],html[data-furnova-cursor=on][data-furnova-cursor-scale="120"] *{cursor:image-set(url(/cursors/furnova/default-120.png) 1x,url(/cursors/furnova/default-120@2x.png) 2x) 1 18,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="125"],html[data-furnova-cursor=on][data-furnova-cursor-scale="125"] *{cursor:image-set(url(/cursors/furnova/default-125.png) 1x,url(/cursors/furnova/default-125@2x.png) 2x) 2 18,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="130"],html[data-furnova-cursor=on][data-furnova-cursor-scale="130"] *{cursor:image-set(url(/cursors/furnova/default-130.png) 1x,url(/cursors/furnova/default-130@2x.png) 2x) 2 19,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="135"],html[data-furnova-cursor=on][data-furnova-cursor-scale="135"] *{cursor:image-set(url(/cursors/furnova/default-135.png) 1x,url(/cursors/furnova/default-135@2x.png) 2x) 2 19,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="140"],html[data-furnova-cursor=on][data-furnova-cursor-scale="140"] *{cursor:image-set(url(/cursors/furnova/default-140.png) 1x,url(/cursors/furnova/default-140@2x.png) 2x) 2 20,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="145"],html[data-furnova-cursor=on][data-furnova-cursor-scale="145"] *{cursor:image-set(url(/cursors/furnova/default-145.png) 1x,url(/cursors/furnova/default-145@2x.png) 2x) 2 20,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="150"],html[data-furnova-cursor=on][data-furnova-cursor-scale="150"] *{cursor:image-set(url(/cursors/furnova/default-150.png) 1x,url(/cursors/furnova/default-150@2x.png) 2x) 2 20,auto}html[data-furnova-cursor=on][data-furnova-cursor-scale="75"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="75"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-75.png) 1x,url(/cursors/furnova/pointer-75@2x.png) 2x) 1 15,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="80"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="80"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-80.png) 1x,url(/cursors/furnova/pointer-80@2x.png) 2x) 1 15,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="85"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="85"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-85.png) 1x,url(/cursors/furnova/pointer-85@2x.png) 2x) 1 16,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="90"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="90"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-90.png) 1x,url(/cursors/furnova/pointer-90@2x.png) 2x) 1 16,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="95"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="95"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-95.png) 1x,url(/cursors/furnova/pointer-95@2x.png) 2x) 1 17,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="100"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="100"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-100.png) 1x,url(/cursors/furnova/pointer-100@2x.png) 2x) 1 17,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="105"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="105"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-105.png) 1x,url(/cursors/furnova/pointer-105@2x.png) 2x) 1 17,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="110"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="110"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-110.png) 1x,url(/cursors/furnova/pointer-110@2x.png) 2x) 1 18,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="115"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="115"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-115.png) 1x,url(/cursors/furnova/pointer-115@2x.png) 2x) 2 18,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="120"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="120"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-120.png) 1x,url(/cursors/furnova/pointer-120@2x.png) 2x) 2 19,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="125"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="125"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-125.png) 1x,url(/cursors/furnova/pointer-125@2x.png) 2x) 2 19,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="130"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="130"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-130.png) 1x,url(/cursors/furnova/pointer-130@2x.png) 2x) 2 20,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="135"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="135"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-135.png) 1x,url(/cursors/furnova/pointer-135@2x.png) 2x) 2 20,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="140"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="140"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-140.png) 1x,url(/cursors/furnova/pointer-140@2x.png) 2x) 2 21,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="145"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="145"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-145.png) 1x,url(/cursors/furnova/pointer-145@2x.png) 2x) 2 21,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="150"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]),html[data-furnova-cursor=on][data-furnova-cursor-scale="150"] :is(a,button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],[role=combobox],[role=slider],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],[data-clickable],[class*=-card],[class*=-button],[class*=-link]) *{cursor:image-set(url(/cursors/furnova/pointer-150.png) 1x,url(/cursors/furnova/pointer-150@2x.png) 2x) 2 22,pointer}html[data-furnova-cursor=on][data-furnova-cursor-scale="75"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="75"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-75.png) 1x,url(/cursors/furnova/text-75@2x.png) 2x) 1 15,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="80"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="80"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-80.png) 1x,url(/cursors/furnova/text-80@2x.png) 2x) 1 15,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="85"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="85"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-85.png) 1x,url(/cursors/furnova/text-85@2x.png) 2x) 1 16,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="90"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="90"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-90.png) 1x,url(/cursors/furnova/text-90@2x.png) 2x) 1 16,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="95"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="95"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-95.png) 1x,url(/cursors/furnova/text-95@2x.png) 2x) 1 17,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="100"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="100"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-100.png) 1x,url(/cursors/furnova/text-100@2x.png) 2x) 1 17,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="105"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="105"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-105.png) 1x,url(/cursors/furnova/text-105@2x.png) 2x) 1 18,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="110"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="110"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-110.png) 1x,url(/cursors/furnova/text-110@2x.png) 2x) 1 18,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="115"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="115"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-115.png) 1x,url(/cursors/furnova/text-115@2x.png) 2x) 1 18,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="120"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="120"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-120.png) 1x,url(/cursors/furnova/text-120@2x.png) 2x) 1 19,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="125"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="125"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-125.png) 1x,url(/cursors/furnova/text-125@2x.png) 2x) 1 19,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="130"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="130"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-130.png) 1x,url(/cursors/furnova/text-130@2x.png) 2x) 1 20,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="135"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="135"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-135.png) 1x,url(/cursors/furnova/text-135@2x.png) 2x) 1 20,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="140"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="140"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-140.png) 1x,url(/cursors/furnova/text-140@2x.png) 2x) 1 21,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="145"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="145"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-145.png) 1x,url(/cursors/furnova/text-145@2x.png) 2x) 1 21,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="150"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]),html[data-furnova-cursor=on][data-furnova-cursor-scale="150"] :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox]) *{cursor:image-set(url(/cursors/furnova/text-150.png) 1x,url(/cursors/furnova/text-150@2x.png) 2x) 1 22,text}html[data-furnova-cursor=on][data-furnova-cursor-scale="75"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="75"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-75.png) 1x,url(/cursors/furnova/default-75@2x.png) 2x) 1 14,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="80"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="80"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-80.png) 1x,url(/cursors/furnova/default-80@2x.png) 2x) 1 15,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="85"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="85"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-85.png) 1x,url(/cursors/furnova/default-85@2x.png) 2x) 1 15,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="90"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="90"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-90.png) 1x,url(/cursors/furnova/default-90@2x.png) 2x) 1 15,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="95"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="95"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-95.png) 1x,url(/cursors/furnova/default-95@2x.png) 2x) 1 16,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="100"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="100"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-100.png) 1x,url(/cursors/furnova/default-100@2x.png) 2x) 1 16,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="105"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="105"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-105.png) 1x,url(/cursors/furnova/default-105@2x.png) 2x) 1 17,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="110"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="110"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-110.png) 1x,url(/cursors/furnova/default-110@2x.png) 2x) 1 17,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="115"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="115"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-115.png) 1x,url(/cursors/furnova/default-115@2x.png) 2x) 1 17,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="120"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="120"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-120.png) 1x,url(/cursors/furnova/default-120@2x.png) 2x) 1 18,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="125"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="125"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-125.png) 1x,url(/cursors/furnova/default-125@2x.png) 2x) 2 18,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="130"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="130"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-130.png) 1x,url(/cursors/furnova/default-130@2x.png) 2x) 2 19,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="135"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="135"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-135.png) 1x,url(/cursors/furnova/default-135@2x.png) 2x) 2 19,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="140"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="140"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-140.png) 1x,url(/cursors/furnova/default-140@2x.png) 2x) 2 20,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="145"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="145"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-145.png) 1x,url(/cursors/furnova/default-145@2x.png) 2x) 2 20,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="150"] :is(button,input,textarea,select)[disabled],html[data-furnova-cursor=on][data-furnova-cursor-scale="150"] :is(button,input,textarea,select)[disabled] *{cursor:image-set(url(/cursors/furnova/default-150.png) 1x,url(/cursors/furnova/default-150@2x.png) 2x) 2 20,not-allowed}html[data-furnova-cursor=on][data-furnova-cursor-scale="75"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="75"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-75.png) 1x,url(/cursors/furnova/loading-75@2x.png) 2x) 1 15,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="80"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="80"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-80.png) 1x,url(/cursors/furnova/loading-80@2x.png) 2x) 1 15,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="85"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="85"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-85.png) 1x,url(/cursors/furnova/loading-85@2x.png) 2x) 1 16,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="90"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="90"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-90.png) 1x,url(/cursors/furnova/loading-90@2x.png) 2x) 1 16,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="95"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="95"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-95.png) 1x,url(/cursors/furnova/loading-95@2x.png) 2x) 1 17,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="100"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="100"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-100.png) 1x,url(/cursors/furnova/loading-100@2x.png) 2x) 1 17,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="105"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="105"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-105.png) 1x,url(/cursors/furnova/loading-105@2x.png) 2x) 1 18,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="110"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="110"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-110.png) 1x,url(/cursors/furnova/loading-110@2x.png) 2x) 1 18,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="115"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="115"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-115.png) 1x,url(/cursors/furnova/loading-115@2x.png) 2x) 1 18,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="120"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="120"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-120.png) 1x,url(/cursors/furnova/loading-120@2x.png) 2x) 1 19,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="125"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="125"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-125.png) 1x,url(/cursors/furnova/loading-125@2x.png) 2x) 1 19,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="130"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="130"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-130.png) 1x,url(/cursors/furnova/loading-130@2x.png) 2x) 1 20,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="135"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="135"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-135.png) 1x,url(/cursors/furnova/loading-135@2x.png) 2x) 1 20,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="140"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="140"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-140.png) 1x,url(/cursors/furnova/loading-140@2x.png) 2x) 1 21,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="145"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="145"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-145.png) 1x,url(/cursors/furnova/loading-145@2x.png) 2x) 1 21,progress}html[data-furnova-cursor=on][data-furnova-cursor-scale="150"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true],html[data-furnova-cursor=on][data-furnova-cursor-scale="150"] :is(a,button,input,textarea,select)[data-furnova-cursor-loading=true] *{cursor:image-set(url(/cursors/furnova/loading-150.png) 1x,url(/cursors/furnova/loading-150@2x.png) 2x) 1 22,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="75"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="75"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-75.png) 1x,url(/cursors/furnova/loading-75@2x.png) 2x) 1 15,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="80"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="80"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-80.png) 1x,url(/cursors/furnova/loading-80@2x.png) 2x) 1 15,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="85"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="85"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-85.png) 1x,url(/cursors/furnova/loading-85@2x.png) 2x) 1 16,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="90"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="90"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-90.png) 1x,url(/cursors/furnova/loading-90@2x.png) 2x) 1 16,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="95"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="95"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-95.png) 1x,url(/cursors/furnova/loading-95@2x.png) 2x) 1 17,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="100"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="100"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-100.png) 1x,url(/cursors/furnova/loading-100@2x.png) 2x) 1 17,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="105"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="105"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-105.png) 1x,url(/cursors/furnova/loading-105@2x.png) 2x) 1 18,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="110"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="110"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-110.png) 1x,url(/cursors/furnova/loading-110@2x.png) 2x) 1 18,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="115"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="115"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-115.png) 1x,url(/cursors/furnova/loading-115@2x.png) 2x) 1 18,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="120"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="120"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-120.png) 1x,url(/cursors/furnova/loading-120@2x.png) 2x) 1 19,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="125"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="125"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-125.png) 1x,url(/cursors/furnova/loading-125@2x.png) 2x) 1 19,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="130"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="130"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-130.png) 1x,url(/cursors/furnova/loading-130@2x.png) 2x) 1 20,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="135"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="135"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-135.png) 1x,url(/cursors/furnova/loading-135@2x.png) 2x) 1 20,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="140"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="140"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-140.png) 1x,url(/cursors/furnova/loading-140@2x.png) 2x) 1 21,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="145"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="145"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-145.png) 1x,url(/cursors/furnova/loading-145@2x.png) 2x) 1 21,progress}html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="150"],html[data-furnova-cursor=on][data-furnova-cursor-page-loading=true][data-furnova-cursor-scale="150"] *:not(:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=true],[role=textbox])){cursor:image-set(url(/cursors/furnova/loading-150.png) 1x,url(/cursors/furnova/loading-150@2x.png) 2x) 1 22,progress}}.tap-sticker-layer{position:fixed;inset:0;pointer-events:none;z-index:10000;overflow:hidden}.tap-sticker{position:absolute;width:48px;height:48px;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform,opacity;animation:tap-sticker-pop .7s ease-out forwards}@keyframes tap-sticker-pop{0%{transform:translate(-50%,-50%) scale(.7);opacity:0}20%{transform:translate(-50%,-50%) scale(1.05);opacity:.7}to{transform:translate(-50%,-50%) scale(.9);opacity:0}}@media(prefers-reduced-motion:reduce){.tap-sticker{animation:none;display:none}}.starry-background{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background:linear-gradient(180deg,#0c0e2b,#5e3aff)}.starry-background .stars:after,.starry-background .stars2:after,.starry-background .stars3:after{position:absolute;inset:0;width:2px;height:2px;content:"";background:transparent;border-radius:50%;box-shadow:20vw 10vh #fff,40vw 30vh #ede7f6,65vw 50vh #fff9c4,80vw 20vh #e1bee7,15vw 70vh #bbdefb,5vw 40vh #f3e5f5,90vw 65vh #fffde7,55vw 15vh #d1c4e9,72vw 82vh #e8eaf6,30vw 88vh #fce4ec,10vw 85vh #e0f7fa,85vw 90vh #fff8e1;filter:drop-shadow(0 0 4px rgba(255,255,255,.35))}.starry-background .stars{animation:drift1 60s linear infinite alternate}.starry-background .stars:after{animation:twinkle 5s ease-in-out infinite}.starry-background .stars2{animation:drift2 90s linear infinite alternate}.starry-background .stars2:after{opacity:.8;animation:twinkle 7.5s ease-in-out infinite;transform:scale(1.2)}.starry-background .stars3{animation:drift3 120s linear infinite alternate}.starry-background .stars3:after{opacity:.6;animation:twinkle 10s ease-in-out infinite;transform:scale(1.6)}.preview-access-lock{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#041032;overflow-y:auto;z-index:9999}.preview-access-lock-card{position:relative;width:100%;max-width:560px;padding:30px 25px;background:radial-gradient(circle at 0% 0%,rgba(90,24,154,.35),transparent 55%),radial-gradient(circle at 100% 100%,rgba(254,223,44,.08),transparent 60%),linear-gradient(135deg,#3c096ca6,#041032f2);border:1px solid rgba(138,110,221,.73);border-radius:30px;box-shadow:0 18px 48px #3c096c66;text-align:center}@media(max-width:950px){.preview-access-lock-card{padding:25px 15px}}.preview-access-lock-badge{display:inline-flex;gap:5px;align-items:center;padding:2px 10px;margin-bottom:15px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#f6d85f;background:#fedf2c1a;border:1px solid #d8b93a;border-radius:30px}.preview-access-lock-title{margin:0 0 10px;font-size:1.8rem;font-weight:700;line-height:1.2;color:#fff}@media(max-width:950px){.preview-access-lock-title{font-size:1.6rem}}.preview-access-lock-body{margin:0 0 10px;font-size:1rem;line-height:1.55;color:#fff}.preview-access-lock-secondary{margin:0 0 20px;font-size:.9375rem;line-height:1.5;color:#ffffffd6}.preview-access-banner{position:fixed;top:0;left:0;right:0;display:flex;gap:5px;align-items:center;justify-content:center;padding:2px 10px;background:linear-gradient(135deg,#3c096cf2,#041032f2);border-bottom:1px solid rgba(138,110,221,.73);color:#fff;font-size:.875rem;z-index:9999;text-align:center}@media(max-width:950px){.preview-access-banner{font-size:.8125rem;padding:2px 5px}}.preview-access-banner-badge{display:inline-flex;gap:2px;align-items:center;padding:0 5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#f6d85f;white-space:nowrap}.preview-access-banner-text{color:#ffffffd6}.preview-access-lock-cta{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;font-family:Coolvetica,sans-serif;font-size:.875rem;font-weight:600;color:#fff;background:#6b4ebb;border:1px solid #8a6edd;border-radius:20px;text-decoration:none;transition:background .2s ease-out,box-shadow .2s ease-out}.preview-access-lock-cta:hover{background:#8a6edd;box-shadow:0 8px 24px #7757bd59}.preview-access-lock-cta:focus-visible{outline:2px solid #f6d85f;outline-offset:2px}.preview-access-lock-cta-primary{margin-top:5px}.preview-access-lock-cta-secondary{margin-top:10px;background:transparent;border-color:#8a6eddba;color:#ffffffd6}.preview-access-lock-cta-secondary:hover{background:#7757bd2e;box-shadow:none;color:#fff}.preview-access-lock-hint{margin:10px 0 0;font-size:.875rem;color:#ffffffd6}.footer{display:flex;flex-direction:column;align-items:center;gap:15px;width:calc(100% + 30px);margin:40px -15px -25px;padding:25px 25px 20px;background-color:#00102ab2;border-top:solid 4px rgba(0,29,75,.7450980392)}.footer .footer-discover{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;max-width:1200px;padding:15px 20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#fff;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out}.footer .footer-discover:hover{background:#ffffff14;border-color:#ffffff40}@media(max-width:600px){.footer .footer-discover{flex-direction:column;align-items:flex-start;gap:10px}}.footer .footer-discover-badge{position:absolute;top:-8px;right:-8px;min-width:22px;height:20px;padding:0 2px;background:#e5484d;border-radius:10px;color:#fff;font-family:Coolvetica,sans-serif;font-size:.8125rem;font-weight:700;line-height:20px;text-align:center;pointer-events:none;animation:navbar-unread-pulse 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.footer .footer-discover-badge{animation:none}}.footer .footer-discover-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.footer .footer-discover-title{color:#f6d85f;font-family:Coolvetica,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.01em}.footer .footer-discover-text{color:#ffffffb3;font-family:Coolvetica,sans-serif;font-size:.875rem;line-height:1.4}.footer .footer-discover-cta{flex-shrink:0;padding:5px 15px;background:#f6d85f26;border:1px solid rgba(246,216,95,.4);border-radius:10px;color:#f6d85f;font-family:Coolvetica,sans-serif;font-size:.875rem;font-weight:600;white-space:nowrap}.footer .footer-content{display:flex;gap:40px;width:100%;max-width:1200px;justify-content:space-evenly}@media(max-width:600px){.footer .footer-content{flex-direction:column;gap:25px;align-items:center}}.footer .footer-column{display:flex;flex-direction:column;gap:10px}@media(max-width:600px){.footer .footer-column{align-items:center}}.footer .footer-column .footer-column-title{margin:0;font-family:Coolvetica,sans-serif;font-size:1rem;font-weight:700;color:#f6d85f}.footer .footer-links{display:flex;flex-direction:column;gap:5px}@media(max-width:600px){.footer .footer-links{align-items:center}}.footer .footer-links a{font-family:Coolvetica,sans-serif;font-size:.9375rem;color:#ffffffd6;text-decoration:none;transition:color .15s ease-out}.footer .footer-links a:hover{color:#fff}.footer .footer-bottom{padding-top:15px;border-top:1px solid rgba(255,255,255,.1);width:100%;max-width:1200px;text-align:center}.footer .footer-bottom span{font-family:Coolvetica,sans-serif;font-size:.9375rem;color:#ffffff8c}.button{display:flex;gap:5px;max-width:300px;align-items:center;justify-content:center;color:#fff;cursor:pointer;white-space:nowrap;border:solid 4px;border-radius:20px;transition:background-color .3s ease-out,border-color .3s ease-out}.button svg{flex-shrink:0}.button:focus-visible{outline:2px solid white;outline-offset:2px}.button:disabled,.button.disabled{cursor:not-allowed;opacity:.6}.button .button-spinner{animation:spin 1s linear infinite;height:1em;width:1em}.button.button-sm{padding:5px 10px;font-size:.8rem;min-width:80px;border-width:3px}.button.button-sm svg{width:14px;height:14px}.button.button-md{padding:5px 10px;font-size:1rem}.button.button-md svg{width:18px;height:18px}.button.button-lg{padding:10px 20px;font-size:1rem}.button.button-lg svg{width:20px;height:20px}.button{background-color:#6b4ebb;border-color:#8a6edd}.button:hover:not(:disabled){background-color:#8a6edd}.button.button-secondary{background-color:#f6d85f;border-color:#d8b93a;color:#1a1a1a}.button.button-secondary:hover:not(:disabled){background-color:#d8b93a}.button.button-ghost{background-color:transparent!important;border-color:#7f7f7f}.button.button-ghost:hover:not(:disabled){border-color:#fff}.button.button-danger{background-color:#e5484d;border-color:#e5484d;color:#fff}.button.button-danger:hover:not(:disabled){background-color:#ca3f44;border-color:#ca3f44}.button.button-icon{min-width:unset;max-width:unset;padding:5px;border-radius:20px;aspect-ratio:1}.button.button-icon.button-sm{padding:2px}.button.button-icon.button-lg{padding:10px}.missed-request-review-modal-overlay{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade-in .2s ease;overflow:hidden;cursor:default;z-index:100;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.missed-request-review-modal-panel{display:flex;flex-direction:column;gap:15px;width:100%;max-width:520px;max-height:min(90dvh,90vh);overflow-y:auto;padding:40px;background-color:#041032;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px}.missed-request-review-modal-list{display:flex;flex-direction:column;gap:5px;max-height:200px;overflow-y:auto;padding:0;margin:0;list-style:none}.missed-request-review-modal-list li{display:flex;justify-content:space-between;gap:10px;padding:5px 10px;background:#ffffff05;border-radius:10px}.missed-request-review-modal-step{display:flex;flex-direction:column;gap:5px}.missed-request-review-modal-confirm{display:flex;align-items:center;gap:5px}.missed-request-review-modal-actions{display:flex;gap:10px;flex-wrap:wrap}.missed-request-review-modal-logout{display:flex;align-items:center;gap:5px;align-self:center;background:none;border:none;color:#ffffffd6;cursor:pointer}.language-flag{display:inline-block;position:relative;flex-shrink:0;box-sizing:border-box;width:28px;height:18px;background-clip:padding-box;border:1px solid rgba(255,255,255,.55);border-radius:3px;box-shadow:inset 0 0 0 1px #00000038;overflow:hidden;vertical-align:middle}.language-flag-fr{background:linear-gradient(to right,#002395 33.33%,#fff 33.33% 66.66%,#ed2939 66.66%)}.language-flag-it{background:linear-gradient(to right,#008c45 33.33%,#fff 33.33% 66.66%,#cd212a 66.66%)}.language-flag-de{background:linear-gradient(to bottom,#000 33.33%,#d00 33.33% 66.66%,#fc0 66.66%)}.language-flag-nl{background:linear-gradient(to bottom,#ae1c28 33.33%,#fff 33.33% 66.66%,#21468b 66.66%)}.language-flag-es{background:linear-gradient(to bottom,#c60b1e 25%,#ffc400 25% 75%,#c60b1e 75%)}.language-flag-pl{background:linear-gradient(to bottom,#fff 50%,#dc143c 50%)}.language-flag-ja{background:#fff}.language-flag-ja:before{content:"";position:absolute;top:50%;left:50%;width:11px;height:11px;background:#bc002d;border-radius:50%;transform:translate(-50%,-50%)}.language-flag-ko{background:#fff}.language-flag-ko:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;background:linear-gradient(to bottom,#cd2e3a 50%,#0047a0 50%);border-radius:50%;transform:translate(-50%,-50%)}.language-flag-pt-br{background:linear-gradient(to right,#046a38 40%,#da291c 40%)}.language-flag-pt-br:before{content:"";position:absolute;top:50%;left:40%;width:6px;height:6px;background:#ffcc29;border-radius:50%;transform:translate(-50%,-50%)}.language-flag-zh-tw{background:#fe0000}.language-flag-zh-tw:before{content:"";position:absolute;top:0;left:0;width:13px;height:9px;background:#000095}.language-flag-zh-tw:after{content:"";position:absolute;top:1px;left:3px;width:7px;height:7px;background:#fff;clip-path:polygon(50% 0%,59% 28%,85% 15%,72% 41%,100% 50%,72% 59%,85% 85%,59% 72%,50% 100%,41% 72%,15% 85%,28% 59%,0% 50%,28% 41%,15% 15%,41% 28%)}.language-flag-en{background:#012169}.language-flag-en:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 46%,#FFF 46% 54%,transparent 54%),linear-gradient(-45deg,transparent 46%,#FFF 46% 54%,transparent 54%)}.language-flag-en:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,transparent 12px,#C8102E 12px 14px,transparent 14px),linear-gradient(to bottom,transparent 7px,#C8102E 7px 9px,transparent 9px),linear-gradient(to right,transparent 10px,#FFF 10px 16px,transparent 16px),linear-gradient(to bottom,transparent 6px,#FFF 6px 10px,transparent 10px)}.language-selector{position:relative;display:inline-flex;flex-shrink:0}@media(max-width:600px){.language-selector .language-selector-trigger .language-selector-trigger-label{display:none}}.language-selector-trigger{display:inline-flex;align-items:center;gap:2px;padding:2px 5px;background:none;border:solid 1px rgba(255,255,255,.12);border-radius:20px;color:#fff;cursor:pointer;font-family:Coolvetica,sans-serif;font-size:.8rem;font-weight:600;transition:border-color .2s ease-out,color .2s ease-out,background-color .2s ease-out}.language-selector-trigger:hover,.language-selector-trigger[aria-expanded=true]{border-color:#f6d85f8c;color:#f6d85f;background-color:#f6d85f0f}.language-selector-trigger svg{flex-shrink:0}.language-selector-trigger-flag{flex-shrink:0}.language-selector-trigger-label{font-variant-numeric:tabular-nums;letter-spacing:.04em}.language-selector-menu{position:absolute;top:calc(100% + 2px);right:0;z-index:50;list-style:none;margin:0;padding:2px;min-width:160px;background-color:#041032;border:solid 1px rgba(255,255,255,.1);border-radius:20px;box-shadow:0 12px 32px #00000059}.language-selector-option{margin:0}.language-selector-option-button{display:flex;align-items:center;gap:5px;width:100%;padding:2px 5px;background:none;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Coolvetica,sans-serif;font-size:.8rem;text-align:left;transition:background-color .2s ease-out,color .2s ease-out}.language-selector-option-button:hover,.language-selector-option-button:focus-visible{background-color:#f6d85f1a;color:#f6d85f}.language-selector-option-active .language-selector-option-button{color:#f6d85f}.language-selector-option-flag{flex-shrink:0}.language-selector-option-code{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;min-width:28px}.language-selector-option-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-selector-option-check{display:inline-flex;align-items:center;color:#f6d85f;flex-shrink:0}.avatar-presence-indicator{position:absolute;bottom:0;right:0;border-radius:50%;border:2px solid #041032}.avatar-presence-indicator--sm{width:9px;height:9px;border-width:1.5px}.avatar-presence-indicator--md{width:12px;height:12px}.avatar-presence-indicator--lg{width:16px;height:16px;border-width:2.5px}.avatar-presence-indicator--online{background:#58d68d;box-shadow:0 0 6px #58d68d8c}.avatar-presence-indicator--offline{background:#7f7f7f}.avatar{display:block;border-radius:50%;object-fit:cover}.avatar-sm{width:40px;height:40px;font-size:1rem}.avatar-md{width:70px;height:70px;font-size:1.2rem}.avatar-lg{width:100px;height:100px;font-size:1.6rem}.avatar-presence-frame{position:relative;display:inline-flex;align-self:flex-start;justify-self:flex-start;flex:0 0 auto;justify-content:center;align-items:center;aspect-ratio:1;min-width:0;min-height:0;border-radius:50%}.avatar-presence-frame-sm{width:40px;height:40px}.avatar-presence-frame-md{width:70px;height:70px}.avatar-presence-frame-lg{width:100px;height:100px}.avatar-with-presence{position:relative;display:inline-flex;width:100%;height:100%;aspect-ratio:1;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%}.avatar-with-presence>.avatar{width:100%;height:100%;flex:0 0 auto}.user-menu{position:relative;display:inline-block;display:flex;align-items:center;justify-content:center}.user-menu .user-menu-avatar-button{cursor:pointer;border:none;border-radius:50%;transition:transform .2s ease-out;overflow:hidden;width:50px;height:50px;flex-shrink:0}@media(max-width:600px){.user-menu .user-menu-avatar-button{width:35px;height:35px}}.user-menu .user-menu-avatar-button:hover{transform:scale(1.05)}.user-menu .user-menu-avatar-button .user-menu-avatar{width:100%;height:100%}.user-menu .user-menu-dropdown{position:absolute;top:100%;right:0;z-index:10;width:250px;padding:5px;background-color:#4e3b84;border:solid 4px rgba(138,110,221,.73);border-radius:25px;box-shadow:0 4px 8px #0003}.user-menu .user-menu-list{padding:0;margin:0;font-family:Coolvetica,sans-serif;font-size:1.2rem;color:#fff;list-style:none}.user-menu .user-menu-item{border-radius:30px;transition:background-color .3s ease-out}.user-menu .user-menu-item:hover{background-color:#8a6eddba}.user-menu .user-menu-item a,.user-menu .user-menu-item button{display:block;width:100%;padding:5px 10px;color:inherit;text-align:left;text-decoration:none;cursor:pointer;background:none;border:none;font:inherit}@media(max-width:600px){.user-menu .user-menu-item a,.user-menu .user-menu-item button{font-size:1rem}}.user-menu .user-menu-item.user-menu-item-logout:first-of-type{margin-top:5px;padding-top:5px;border-top:solid 3px rgba(138,110,221,.73)}.user-menu .user-menu-item.user-menu-item-logout-everywhere button{color:#f5b342;font-size:1rem}.user-menu .user-menu-item.user-menu-item-logout-everywhere button:disabled{color:#7f7f7f}.age16-form{display:flex;flex-direction:column;gap:10px}.age16-form .age16-form-text{margin:0;font-size:.875rem;color:#ffffffd6;line-height:1.4}.age16-form .age16-form-checkbox{display:flex;align-items:center;gap:5px;font-size:.875rem;color:#fff;cursor:pointer}.age16-form .age16-form-error{font-size:.8125rem;color:#f5aab8}.action-button{position:absolute;bottom:12px;right:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:#fff;background-color:#6b4ebb;border:solid 3px rgba(0,29,75,.7450980392);border-radius:20px;opacity:0;cursor:pointer;transition:all .2s ease-out}@media(max-width:950px){.action-button{opacity:1}}.action-button svg{width:50%;height:50%}.action-button:hover{background-color:#f6d85f}.action-button.action-button-delete:hover{background-color:#f5aab8}.action-button:disabled{opacity:.5;cursor:not-allowed}.action-button.action-button-loading{opacity:1}.action-button .action-button-spinner{animation:spin 1s linear infinite}.chat-button{display:flex;gap:5px;max-width:300px;align-items:center;justify-content:center;color:#fff;cursor:pointer;white-space:nowrap;border:solid 4px;border-radius:20px;transition:background-color .3s ease-out,border-color .3s ease-out}.chat-button svg{flex-shrink:0}.chat-button:focus-visible{outline:2px solid white;outline-offset:2px}.chat-button:disabled,.chat-button.disabled{cursor:not-allowed;opacity:.6}.chat-button .button-spinner{animation:spin 1s linear infinite;height:1em;width:1em}.chat-button.chat-button-sm{padding:5px 10px;font-size:.8rem;min-width:80px;border-width:3px}.chat-button.chat-button-sm svg{width:14px;height:14px}.chat-button.chat-button-md{padding:5px 10px;font-size:1rem}.chat-button.chat-button-md svg{width:18px;height:18px}.chat-button.chat-button-lg{padding:10px 20px;font-size:1rem}.chat-button.chat-button-lg svg{width:20px;height:20px}.chat-button.chat-button-full-width{width:100%}.chat-button{background-color:#6b4ebb;border-color:#8a6edd}.chat-button:hover:not(:disabled){background-color:#8a6edd}.chat-button.chat-button-secondary{background-color:#f6d85f;border-color:#d8b93a;color:#1a1a1a}.chat-button.chat-button-secondary:hover:not(:disabled){background-color:#d8b93a}.contact-email{display:flex;flex-direction:column;gap:5px}.contact-email-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.contact-email-copy{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;font-size:.875rem;color:#ffffffd6;background:transparent;border:solid 1px rgba(107,78,187,.3);border-radius:10px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.contact-email-copy:hover,.contact-email-copy:focus-visible{color:#fff;border-color:#6b4ebb99}.contact-email-copy svg{flex-shrink:0}.contact-email-fallback{margin:0;font-size:.875rem;color:#ffffffd6;line-height:1.5}.tooltip-trigger{display:contents}.tooltip-content{position:fixed;transform:translate(-50%,calc(-100% - 8px));padding:5px 10px;font-size:.875rem;line-height:1.4;font-family:Coolvetica,sans-serif;color:#fff;background-color:#2e1f5e;border:solid 1px rgba(138,110,221,.73);border-radius:10px;max-width:min(280px,100vw - 32px);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:pre-line;text-align:center;pointer-events:none;z-index:9999}.emotion-button{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;border:none;border-radius:50%;transition:transform .15s ease-out;width:12%;max-width:25px;height:auto;aspect-ratio:1;--fx-scale: .625;overflow-anchor:none;--emotion-glow-color: transparent}.emotion-button:hover{transform:scale(1.1)}.artwork-post .emotion-button{width:24px;max-width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:10px;flex-shrink:0;--fx-scale: .45}.artwork-post .emotion-button .emotion-button-icon{width:18px;height:18px}.emotion-button.emotion-button-just-activated{animation:emotion-pop-plus .42s cubic-bezier(.34,1.56,.64,1),emotion-glow-out .42s ease-out}.emotion-button.emotion-button-just-deactivated{animation:emotion-shrink .3s ease-out}.emotion-button.emotion-button-disabled{opacity:.5;cursor:wait;pointer-events:none}.emotion-button .emotion-button-icon{display:block;width:100%;height:100%;color:#7f7f7f;transition:color .2s ease-out}.emotion-button .emotion-button-icon:hover{color:#f6d85f}.emotion-button .emotion-button-burst{position:absolute;inset:50% auto auto 50%;width:0;height:0;overflow:visible;pointer-events:none;contain:layout;transform:scale(var(--fx-scale, 1));transform-origin:center;z-index:10}.emotion-button .emotion-button-burst .emotion-button-burst-particle{position:absolute;top:0;left:0;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background-color:var(--emotion-particle-color, transparent);opacity:0;animation:emotion-burst-out .42s ease-out forwards}.emotion-button .emotion-button-burst .emotion-button-burst-particle-1{--burst-x: -14px;--burst-y: -12px}.emotion-button .emotion-button-burst .emotion-button-burst-particle-2{--burst-x: 14px;--burst-y: -12px}.emotion-button .emotion-button-burst .emotion-button-burst-particle-3{--burst-x: -12px;--burst-y: 14px}.emotion-button .emotion-button-burst .emotion-button-burst-particle-4{--burst-x: 12px;--burst-y: 14px}.emotion-button.emotion-button-just-activated.emotion-button-variant-normal-a .emotion-button-burst-particle{width:5px;height:5px;margin:-2.5px 0 0 -2.5px;animation-duration:.45s}.emotion-button.emotion-button-just-activated.emotion-button-variant-normal-a .emotion-button-burst-particle-1{--burst-x: -18px;--burst-y: -16px}.emotion-button.emotion-button-just-activated.emotion-button-variant-normal-a .emotion-button-burst-particle-2{--burst-x: 18px;--burst-y: -16px}.emotion-button.emotion-button-just-activated.emotion-button-variant-normal-a .emotion-button-burst-particle-3{--burst-x: -16px;--burst-y: 18px}.emotion-button.emotion-button-just-activated.emotion-button-variant-normal-a .emotion-button-burst-particle-4{--burst-x: 16px;--burst-y: 18px}.emotion-button.emotion-button-just-activated.emotion-button-variant-normal-b .emotion-button-burst-particle,.emotion-button.emotion-button-just-activated.emotion-button-variant-normal-c .emotion-button-burst-particle{opacity:0;animation:none}.emotion-button.emotion-button-just-activated.emotion-button-variant-rare-a .emotion-button-burst-particle{width:6px;height:6px;margin:-3px 0 0 -3px;animation-duration:.6s}.emotion-button.emotion-button-just-activated.emotion-button-variant-rare-a .emotion-button-burst-particle-1{--burst-x: -20px;--burst-y: -18px}.emotion-button.emotion-button-just-activated.emotion-button-variant-rare-a .emotion-button-burst-particle-2{--burst-x: 20px;--burst-y: -18px}.emotion-button.emotion-button-just-activated.emotion-button-variant-rare-a .emotion-button-burst-particle-3{--burst-x: -20px;--burst-y: 18px}.emotion-button.emotion-button-just-activated.emotion-button-variant-rare-a .emotion-button-burst-particle-4{--burst-x: 20px;--burst-y: 18px}.emotion-button.emotion-button-just-activated.emotion-button-variant-rare-b .emotion-button-burst-particle{opacity:0;animation:none}.emotion-button.emotion-button-just-activated.emotion-button-variant-legendary .emotion-button-icon{animation:emotion-legendary-spin 1s cubic-bezier(.4,0,.2,1)}.emotion-button.emotion-button-just-activated.emotion-button-variant-legendary .emotion-button-burst-particle{width:8px;height:8px;margin:-4px 0 0 -4px;animation-duration:.7s}.emotion-button.emotion-button-just-activated.emotion-button-variant-legendary .emotion-button-burst-particle-1{--burst-x: -22px;--burst-y: -22px}.emotion-button.emotion-button-just-activated.emotion-button-variant-legendary .emotion-button-burst-particle-2{--burst-x: 22px;--burst-y: -22px}.emotion-button.emotion-button-just-activated.emotion-button-variant-legendary .emotion-button-burst-particle-3{--burst-x: -22px;--burst-y: 22px}.emotion-button.emotion-button-just-activated.emotion-button-variant-legendary .emotion-button-burst-particle-4{--burst-x: 22px;--burst-y: 22px}.emotion-button.emotion-button-just-activated.emotion-button-variant-legendary .emotion-button-burst:before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;margin:-15px 0 0 -15px;border:solid 3px #f6d85f;border-radius:50%;opacity:0;animation:emotion-legendary-shockwave .75s ease-out}.emotion-button.emotion-button-just-activated.emotion-button-variant-legendary .emotion-button-burst:after{content:"";position:absolute;top:0;left:0;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;box-shadow:0 0 22px 8px #f6d85fa6;opacity:0;animation:emotion-legendary-halo .7s ease-out}.emotion-button .emotion-button-fx{position:absolute;inset:50% auto auto 50%;width:0;height:0;overflow:visible;pointer-events:none;transform:scale(var(--fx-scale, 1));transform-origin:center;contain:layout;z-index:50}.emotion-button .emotion-button-fx-ghost-icon{position:absolute;top:0;left:0;width:32px;height:32px;margin:-16px 0 0 -16px;color:var(--emotion-particle-color, currentcolor);filter:drop-shadow(0 0 8px var(--emotion-particle-color, currentcolor));opacity:0;animation:emotion-ghost-rise .75s ease-out}.emotion-button .emotion-button-fx-ripple{position:absolute;top:0;left:0;width:30px;height:30px;margin:-15px 0 0 -15px;border:solid 2px var(--emotion-particle-color, currentcolor);border-radius:50%;opacity:0;animation:emotion-ripple-expand .65s ease-out}.emotion-button .emotion-button-fx-flash{position:absolute;top:0;left:0;width:18px;height:18px;margin:-9px 0 0 -9px;background-color:var(--emotion-particle-color, currentcolor);border-radius:50%;opacity:0;animation:emotion-firework-flash .32s ease-out}.emotion-button .emotion-button-fx-spark{position:absolute;top:0;left:0;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;background-color:var(--emotion-particle-color, currentcolor);border-radius:50%;box-shadow:0 0 10px 3px var(--emotion-particle-color, currentcolor);opacity:0;animation:emotion-firework-spark .9s cubic-bezier(.2,.7,.3,1)}.emotion-button .emotion-button-fx-spark-1{--burst-x: -42px;--burst-y: -12px;animation-delay:60ms}.emotion-button .emotion-button-fx-spark-2{--burst-x: 42px;--burst-y: -12px;animation-delay:.1s}.emotion-button .emotion-button-fx-spark-3{--burst-x: -12px;--burst-y: -42px;animation-delay:.15s}.emotion-button .emotion-button-fx-spark-4{--burst-x: 12px;--burst-y: 42px;animation-delay:.2s}.emotion-button .emotion-button-fx-orbit{position:absolute;top:0;left:0;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;background-color:var(--emotion-particle-color, currentcolor);border-radius:50%;box-shadow:0 0 11px 3px var(--emotion-particle-color, currentcolor);opacity:0;animation:emotion-orbit-spiral .95s cubic-bezier(.3,.7,.4,1)}.emotion-button .emotion-button-fx-orbit-1{--orbit-start: 0deg}.emotion-button .emotion-button-fx-orbit-2{--orbit-start: 60deg;animation-delay:40ms}.emotion-button .emotion-button-fx-orbit-3{--orbit-start: 120deg;animation-delay:80ms}.emotion-button .emotion-button-fx-orbit-4{--orbit-start: 180deg;animation-delay:.12s}.emotion-button .emotion-button-fx-orbit-5{--orbit-start: 240deg;animation-delay:.16s}.emotion-button .emotion-button-fx-orbit-6{--orbit-start: 300deg;animation-delay:.2s}.emotion-button .emotion-button-fx-legendary-mega-halo{position:absolute;top:0;left:0;width:40px;height:40px;margin:-20px 0 0 -20px;background:radial-gradient(circle,#f6d85fbf,#f6d85f73 35%,#f6d85f26 65%,#f6d85f00 85%);border-radius:50%;opacity:0;animation:emotion-legendary-mega-halo 1.1s ease-out 40ms}.emotion-button .emotion-button-fx-gold-spark{position:absolute;top:0;left:0;width:12px;height:12px;margin:-6px 0 0 -6px;background-color:#f6d85f;border-radius:50%;box-shadow:0 0 14px 4px #f6d85fbf;opacity:0;animation:emotion-firework-spark 1.15s cubic-bezier(.2,.7,.3,1)}.emotion-button .emotion-button-fx-gold-spark-1{--burst-x: 0px;--burst-y: -48px;animation-delay:.12s}.emotion-button .emotion-button-fx-gold-spark-2{--burst-x: 48px;--burst-y: 0px;animation-delay:.18s}.emotion-button .emotion-button-fx-gold-spark-3{--burst-x: 0px;--burst-y: 48px;animation-delay:.24s}.emotion-button .emotion-button-fx-gold-spark-4{--burst-x: -48px;--burst-y: 0px;animation-delay:.3s}.emotion-button .emotion-button-fx-debug-label{position:absolute;top:-40px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:1px;padding:2px 5px;background:#000000e6;font-family:monospace;font-size:.8125rem;line-height:1.15;text-transform:uppercase;white-space:nowrap;border:1px solid rgba(254,223,44,.35);border-radius:10px;box-shadow:0 2px 12px #0000008c;pointer-events:none;opacity:0;animation:emotion-debug-label-fade 1.4s ease-in-out;z-index:100}.emotion-button .emotion-button-fx-debug-label .emotion-button-fx-debug-label-mode{color:#fff9;font-weight:400;letter-spacing:.05em;opacity:.85}.emotion-button .emotion-button-fx-debug-label .emotion-button-fx-debug-label-variant{color:#f6d85f;font-weight:700;letter-spacing:.03em}.emotion-button.emotion-button-sparkles{--emotion-glow-color: rgba(246, 216, 95, .55);--emotion-particle-color: #f6d85f}.emotion-button.emotion-button-sparkles.emotion-button-active .emotion-button-icon{color:#f6d85f}.emotion-button.emotion-button-palette{--emotion-glow-color: rgba(95, 199, 232, .5);--emotion-particle-color: #5fc7e8}.emotion-button.emotion-button-palette.emotion-button-active .emotion-button-icon{color:#5fc7e8}.emotion-button.emotion-button-leaf{--emotion-glow-color: rgba(88, 214, 141, .5);--emotion-particle-color: #58d68d}.emotion-button.emotion-button-leaf.emotion-button-active .emotion-button-icon{color:#58d68d}.emotion-button.emotion-button-flame{--emotion-glow-color: rgba(245, 179, 66, .55);--emotion-particle-color: #f5b342}.emotion-button.emotion-button-flame.emotion-button-active .emotion-button-icon{color:#f5b342}.emotion-button.emotion-button-heart{--emotion-glow-color: rgba(245, 170, 184, .55);--emotion-particle-color: #f5aab8}.emotion-button.emotion-button-heart.emotion-button-active .emotion-button-icon{color:#f5aab8}@media(prefers-reduced-motion:reduce){.emotion-button{transition:none}.emotion-button:hover{transform:none}.emotion-button.emotion-button-just-activated,.emotion-button.emotion-button-just-deactivated{animation:none}.emotion-button .emotion-button-burst,.emotion-button .emotion-button-burst-particle,.emotion-button .emotion-button-fx,.emotion-button .emotion-button-fx-ghost-icon,.emotion-button .emotion-button-fx-ripple,.emotion-button .emotion-button-fx-flash,.emotion-button .emotion-button-fx-spark,.emotion-button .emotion-button-fx-orbit,.emotion-button .emotion-button-fx-legendary-mega-halo,.emotion-button .emotion-button-fx-gold-spark{animation:none;opacity:0}.emotion-button .emotion-button-fx-debug-label{animation:none;opacity:1;transform:translate(-50%)}.emotion-button.emotion-button-variant-legendary .emotion-button-icon{animation:none}.emotion-button.emotion-button-variant-legendary .emotion-button-burst:before,.emotion-button.emotion-button-variant-legendary .emotion-button-burst:after{animation:none;opacity:0}}.follow-button{display:flex;gap:5px;max-width:300px;align-items:center;justify-content:center;color:#fff;cursor:pointer;white-space:nowrap;border:solid 4px;border-radius:20px;transition:background-color .3s ease-out,border-color .3s ease-out}.follow-button svg{flex-shrink:0}.follow-button:focus-visible{outline:2px solid white;outline-offset:2px}.follow-button:disabled,.follow-button.disabled{cursor:not-allowed;opacity:.6}.follow-button .button-spinner{animation:spin 1s linear infinite;height:1em;width:1em}.follow-button.follow-button-sm{padding:5px 10px;font-size:.8rem;min-width:80px;border-width:3px}.follow-button.follow-button-sm svg{width:14px;height:14px}.follow-button.follow-button-md{padding:5px 10px;font-size:1rem}.follow-button.follow-button-md svg{width:18px;height:18px}.follow-button.follow-button-lg{padding:10px 20px;font-size:1rem}.follow-button.follow-button-lg svg{width:20px;height:20px}.follow-button.follow-button-full-width{width:100%}.follow-button{background-color:#f6d85f;border-color:#d8b93a;color:#1a1a1a}.follow-button:hover:not(:disabled){background-color:#d8b93a}.follow-button.follow-button-following{background-color:#6b4ebb;border-color:#8a6edd}.follow-button.follow-button-following:hover:not(:disabled){background-color:#8a6edd}.smart-back-button{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:5px 10px;background:none;border:none;border-radius:20px;color:#ffffffd6;font-family:Coolvetica,sans-serif;font-size:.875rem;cursor:pointer;transition:background .2s ease-out,color .2s ease-out}.smart-back-button svg{transition:transform .2s ease-out}.smart-back-button:hover{background:#ffffff0f;color:#fff}.smart-back-button:hover svg{transform:translate(-2px)}.smart-back-button:focus-visible{outline:4px solid #8a6edd;outline-offset:2px}.smart-back-button-icon-only{justify-content:center;min-width:44px;padding:5px}.smart-back-button-label{text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem}.dropdown{position:relative;display:inline-block}.dropdown .dropdown-button{display:flex;position:relative;align-items:center;justify-content:center;padding:10px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;cursor:pointer;background-color:#4e3b84;border:solid 4px rgba(138,110,221,.73);border-radius:20px;transition:background-color .3s ease-out;z-index:5}.dropdown .dropdown-content{position:absolute;z-index:10;display:none;min-width:100%;max-height:300px;overflow-y:auto;background-color:#4e3b84;border-left:solid 4px rgba(138,110,221,.73);border-right:solid 4px rgba(138,110,221,.73);border-bottom:solid 4px rgba(138,110,221,.73);border-bottom-right-radius:20px;border-bottom-left-radius:20px;transform:translateY(-4px)}.dropdown .dropdown-content a{display:block;padding:10px 15px;font-family:Coolvetica,sans-serif;color:#fff;text-decoration:none;transition:background-color .2s ease-out}.dropdown .dropdown-content a:hover{background-color:#8a6eddba}.dropdown:hover:not(.dropdown-closed) .dropdown-content{display:block}.dropdown:hover:not(.dropdown-closed) .dropdown-button{background-color:#4e3b84;border-bottom-right-radius:0;border-bottom-left-radius:0}.text-error{font-family:Coolvetica,sans-serif;font-size:.8rem;color:#f5aab8}.dropdown-checkbox{display:flex;flex-direction:column;gap:5px;width:100%}.dropdown-checkbox .dropdown-checkbox-label{font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff}.dropdown-checkbox .dropdown-checkbox-wrapper{position:relative;width:100%}.dropdown-checkbox .dropdown-button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;cursor:pointer;background-color:#6b4ebb;border:solid 4px #8a6edd;border-radius:20px;transition:background-color .3s ease-out}.dropdown-checkbox .dropdown-checkbox-arrow{width:0;height:0;flex-shrink:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;transition:transform .2s ease-out}.dropdown-checkbox .dropdown-checkbox-arrow.arrow-up,.dropdown-checkbox .dropdown-checkbox-arrow.dropdown-checkbox-arrow-up{transform:rotate(180deg)}.dropdown-checkbox .dropdown-checkbox-open .dropdown-button{border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-checkbox .dropdown-checkbox-open.dropdown-checkbox-open-upward .dropdown-button{border-radius:0 0 20px 20px}.dropdown-checkbox.dropdown-checkbox-error .dropdown-button{border-color:#f5aab8}.dropdown-checkbox.dropdown-checkbox-disabled .dropdown-button{opacity:.5;cursor:not-allowed}.dropdown-checkbox-content{z-index:100;max-height:300px;overflow-y:auto;background-color:#6b4ebb;border:solid 4px #8a6edd;border-top:none;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.dropdown-checkbox-content.dropdown-checkbox-content-upward{border-top:solid 4px #8a6edd;border-bottom:none;border-radius:20px 20px 0 0}.dropdown-checkbox-content .dropdown-checkbox-search{position:sticky;top:0;z-index:1;padding:5px 10px;background-color:#041032;border-bottom:1px solid #8a6edd}.dropdown-checkbox-content .dropdown-checkbox-search .dropdown-checkbox-search-input{width:100%;padding:5px 10px;font-family:Coolvetica,sans-serif;font-size:.875rem;color:#fff;background-color:#00102ab2;border:solid 1px rgba(0,29,75,.7450980392);border-radius:10px}.dropdown-checkbox-content .dropdown-checkbox-search .dropdown-checkbox-search-input::placeholder{color:#ffffffd6}.dropdown-checkbox-content .dropdown-checkbox-search .dropdown-checkbox-search-input:focus-visible{outline:solid 2px #f6d85f;outline-offset:1px}.dropdown-checkbox-content .dropdown-checkbox-empty{margin:0;padding:10px 15px;font-size:.875rem;color:#ffffffd6;text-align:center}.dropdown-checkbox-content .dropdown-checkbox-group .dropdown-checkbox-group-title{margin:0;padding:5px 15px;font-size:.8125rem;font-weight:700;color:#ffffffd6;text-transform:uppercase;letter-spacing:.04em;background-color:#0000001f}.dropdown-checkbox-content .dropdown-checkbox-group+.dropdown-checkbox-group{border-top:1px solid #8a6edd}.dropdown-checkbox-content .dropdown-checkbox-clear{display:flex;align-items:center;gap:5px;width:100%;padding:5px 15px;font-family:Coolvetica,sans-serif;font-size:.8rem;color:#f5aab8;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #8a6edd;transition:background-color .2s ease-out}.dropdown-checkbox-content .dropdown-checkbox-clear:hover{background-color:#f5aab81a}.dropdown-checkbox-content .dropdown-checkbox-clear .dropdown-checkbox-clear-icon{font-size:1.2rem;font-weight:700;line-height:1}.dropdown-checkbox-content .dropdown-checkbox-item{display:flex;align-items:center;width:100%;gap:15px;padding:10px 15px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;cursor:pointer;transition:background-color .2s ease-out}.dropdown-checkbox-content .dropdown-checkbox-item:hover{background-color:#8a6edd}.dropdown-checkbox-content .dropdown-checkbox-item:hover .dropdown-checkbox-checkmark{border-color:#f6d85f}.dropdown-checkbox-content .dropdown-checkbox-item input[type=checkbox]{display:none}.dropdown-checkbox-content .dropdown-checkbox-item .dropdown-checkbox-item-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-checkbox-content .dropdown-checkbox-item .dropdown-checkbox-item-count{flex:0 0 auto;font-size:.875rem;color:#ffffffd6;font-variant-numeric:tabular-nums}.dropdown-checkbox-content .dropdown-checkbox-item .dropdown-checkbox-checkmark{width:18px;height:18px;flex-shrink:0;border:solid 2px #8a6edd;border-radius:10px;background-color:transparent;transition:background-color .2s ease-out,border-color .2s ease-out;position:relative}.dropdown-checkbox-content .dropdown-checkbox-item .dropdown-checkbox-checkmark:after{content:"";position:absolute;display:none;left:5px;top:1px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.dropdown-checkbox-content .dropdown-checkbox-item input[type=checkbox]:checked+.dropdown-checkbox-checkmark{background-color:#f6d85f;border-color:#d8b93a}.dropdown-checkbox-content .dropdown-checkbox-item input[type=checkbox]:checked+.dropdown-checkbox-checkmark:after{display:block;border-color:#1a1a1a}.dropdown-select{display:flex;flex-direction:column;gap:5px;width:100%}.dropdown-select .dropdown-select-label{font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff}.dropdown-select .dropdown-select-wrapper{position:relative;width:100%}.dropdown-select .dropdown-button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;cursor:pointer;background-color:#6b4ebb;border:solid 4px #8a6edd;border-radius:20px;transition:background-color .3s ease-out}.dropdown-select .dropdown-arrow{width:0;height:0;flex-shrink:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;transition:transform .2s ease-out}.dropdown-select .dropdown-arrow.arrow-up{transform:rotate(180deg)}.dropdown-select .dropdown-select-open .dropdown-button{border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-select .dropdown-select-open.dropdown-select-open-upward .dropdown-button{border-radius:0 0 20px 20px}.dropdown-select.dropdown-select-error .dropdown-button{border-color:#f5aab8}.dropdown-select.dropdown-select-disabled .dropdown-button{opacity:.5;cursor:not-allowed;pointer-events:none}.dropdown-select-content{z-index:100;max-height:300px;overflow-y:auto;background-color:#6b4ebb;border:solid 4px #8a6edd;border-top:none;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.dropdown-select-content.dropdown-select-content-upward{border-top:solid 4px #8a6edd;border-bottom:none;border-radius:20px 20px 0 0}.dropdown-select-content .dropdown-select-search{position:sticky;top:0;z-index:1;padding:5px 10px;background-color:#041032;border-bottom:1px solid #8a6edd}.dropdown-select-content .dropdown-select-search .dropdown-select-search-input{width:100%;padding:5px 10px;font-family:Coolvetica,sans-serif;font-size:.875rem;color:#fff;background-color:#00102ab2;border:solid 1px rgba(0,29,75,.7450980392);border-radius:10px}.dropdown-select-content .dropdown-select-search .dropdown-select-search-input::placeholder{color:#ffffffd6}.dropdown-select-content .dropdown-select-search .dropdown-select-search-input:focus-visible{outline:solid 2px #f6d85f;outline-offset:1px}.dropdown-select-content .dropdown-select-empty{margin:0;padding:10px 15px;font-size:.875rem;color:#ffffffd6;text-align:center}.dropdown-select-content .dropdown-select-item{display:flex;align-items:center;width:100%;gap:15px;padding:10px 15px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;cursor:pointer;transition:background-color .2s ease-out}.dropdown-select-content .dropdown-select-item:hover{background-color:#8a6edd}.dropdown-select-content .dropdown-select-item .dropdown-select-radio{width:18px;height:18px;flex-shrink:0;border:solid 2px #8a6edd;border-radius:50%;background-color:transparent;transition:background-color .2s ease-out,border-color .2s ease-out;position:relative}.dropdown-select-content .dropdown-select-item .dropdown-select-radio:after{content:"";position:absolute;display:none;top:50%;left:50%;width:8px;height:8px;background-color:#1a1a1a;border-radius:50%;transform:translate(-50%,-50%)}.dropdown-select-content .dropdown-select-item:hover .dropdown-select-radio{border-color:#f6d85f}.dropdown-select-content .dropdown-select-item.dropdown-select-item-selected .dropdown-select-radio{background-color:#f6d85f;border-color:#d8b93a}.dropdown-select-content .dropdown-select-item.dropdown-select-item-selected .dropdown-select-radio:after{display:block}.input-field{display:flex;flex-direction:column;gap:5px}.input-field .input-field-label{font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff}.input-field .input-field-control{width:100%;padding:10px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;background-color:#6b4ebb;border:solid 4px #8a6edd;border-radius:20px;transition:border-color .2s ease-out}.input-field .input-field-control::placeholder{color:#8a68df}.input-field .input-field-control:focus{outline:none;border-color:#f6d85f}.input-field .input-field-control:disabled{opacity:.4;cursor:not-allowed}.input-field textarea.input-field-control{resize:none;min-height:100px}.input-field.input-field-sm{gap:2px}.input-field.input-field-sm .input-field-label{font-size:.8rem}.input-field.input-field-sm .input-field-control{padding:5px 10px;font-size:.8rem;font-family:Coolvetica,sans-serif;border:solid 3px #8a6edd;border-radius:20px}.input-field.input-field-lg{gap:5px}.input-field.input-field-lg .input-field-label{font-size:1.2rem}.input-field.input-field-lg .input-field-control{padding:15px;font-size:1.2rem}.input-field.input-field-error .input-field-control{border-color:#f5aab8}.input-field.input-field-full{width:100%}.media-upload{display:flex;flex-direction:column;gap:5px}.media-upload .media-upload-label{font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff}.media-upload .media-upload-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:20px;background-color:#6b4ebb80;border:2px dashed #8a6edd;border-radius:20px;cursor:pointer;transition:border-color .2s ease-out,background-color .2s ease-out}.media-upload .media-upload-dropzone:hover{border-color:#f6d85f;background-color:#6b4ebbb3}.media-upload .media-upload-dropzone.media-upload-dropzone-dragging{border-color:#f6d85f;background-color:#f6d85f1a}.media-upload .media-upload-dropzone.media-upload-dropzone-disabled{cursor:not-allowed;opacity:.6}.media-upload .media-upload-dropzone.media-upload-dropzone-disabled:hover{border-color:#8a6edd;background-color:#6b4ebb80}.media-upload .media-upload-input{display:none}.media-upload .media-upload-icon{font-size:2rem;font-weight:700;color:#8a68df;line-height:1}.media-upload .media-upload-text{font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;margin:0}.media-upload .media-upload-hint{font-family:Coolvetica,sans-serif;font-size:.8rem;color:#7f7f7f;margin:0}.media-upload .media-upload-file-errors{display:flex;flex-direction:column;gap:2px}.media-upload .media-upload-previews{display:flex;flex-wrap:wrap;margin-top:10px;gap:10px;cursor:pointer}.media-upload .media-upload-preview{position:relative;width:80px;height:80px;padding:0;background:transparent;border:none;cursor:pointer}.media-upload .media-upload-preview:hover{scale:1.02;transition:transform .3s ease-out}.media-upload .media-upload-preview .media-upload-preview-image{width:100%;height:100%;object-fit:cover;border-radius:10px;border:2px solid #8a6edd}.media-upload .media-upload-preview .media-upload-preview-remove{position:absolute;top:-8px;right:-8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;color:#fff;background-color:#f5aab8;border:none;border-radius:50%;cursor:pointer;transition:transform .2s ease-out}.media-upload .media-upload-preview .media-upload-preview-remove:hover{transform:scale(1.1)}.media-upload .media-upload-preview .media-upload-preview-name{position:absolute;bottom:0;left:0;right:0;padding:2px;font-family:Coolvetica,sans-serif;font-size:.8125rem;color:#fff;background-color:#000000b3;border-bottom-left-radius:10px;border-bottom-right-radius:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-upload.media-upload-error .media-upload-dropzone{border-color:#f5aab8}.password-input-field{display:flex;flex-direction:column;gap:5px}.password-input-field .password-input-label{font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff}.password-input-field .password-input-wrapper{position:relative;display:flex;align-items:center}.password-input-field .password-input-wrapper .password-input-control{width:100%;padding:10px 40px 10px 10px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;background-color:#6b4ebb;border:solid 4px #8a6edd;border-radius:20px;transition:border-color .2s ease-out}.password-input-field .password-input-wrapper .password-input-control::placeholder{color:#8a68df}.password-input-field .password-input-wrapper .password-input-control:focus{outline:none;border-color:#f6d85f}.password-input-field .password-input-wrapper .password-input-toggle{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;padding:2px;color:#7f7f7f;cursor:pointer;background:none;border:none;transition:color .15s ease-out}.password-input-field .password-input-wrapper .password-input-toggle:hover{color:#fff}.password-input-field.password-input-field-error .password-input-control{border-color:#f5aab8}.password-input-field.password-input-field-full{width:100%}.otp-input{display:flex;flex-direction:column;gap:5px}.otp-input .otp-input-label{font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff}.otp-input .otp-input-fields{display:flex;gap:5px;justify-content:center}.otp-input .otp-input-fields .otp-input-field{width:48px;height:56px;padding:0;font-family:Coolvetica,sans-serif;font-size:1.4rem;font-weight:600;text-align:center;color:#fff;background-color:#6b4ebb;border:solid 4px #8a6edd;border-radius:20px;transition:border-color .2s ease-out}.otp-input .otp-input-fields .otp-input-field:focus{outline:none;border-color:#f6d85f}.otp-input .otp-input-fields .otp-input-field:disabled{opacity:.5;cursor:not-allowed}.otp-input.otp-input-error .otp-input-field{border-color:#f5aab8}.badge{--badge-accent: #6b4ebb;--badge-accent-border: rgba(195, 113, 255, .65);--badge-accent-soft: rgba(195, 113, 255, .16);--badge-accent-glow: rgba(195, 113, 255, .4);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px 5px;min-width:72px;border:solid 3px var(--badge-accent-border);border-radius:20px;background:var(--badge-accent-soft);color:var(--badge-accent);font-size:.875rem;font-weight:600;box-shadow:0 0 16px var(--badge-accent-glow);text-align:center}.badge-icon{flex-shrink:0}.badge-icon--image{width:24px;height:24px;object-fit:contain}.badge--sm .badge-icon--image{width:18px;height:18px}.badge--showcase{min-width:96px;padding:15px 10px;gap:5px}.badge--showcase .badge-icon--image{width:80px;height:80px}.badge-name{color:#fff;white-space:nowrap}.badge--sm{min-width:56px;padding:5px;font-size:.8125rem}.badge--yellow{--badge-accent: #f5c842;--badge-accent-border: rgba(245, 200, 66, .7);--badge-accent-soft: rgba(245, 200, 66, .16);--badge-accent-glow: rgba(245, 200, 66, .45)}.badge--sky{--badge-accent: #53d8ff;--badge-accent-border: rgba(83, 216, 255, .7);--badge-accent-soft: rgba(83, 216, 255, .16);--badge-accent-glow: rgba(83, 216, 255, .4)}.badge--deep{--badge-accent: #5b6dff;--badge-accent-border: rgba(91, 109, 255, .7);--badge-accent-soft: rgba(91, 109, 255, .18);--badge-accent-glow: rgba(91, 109, 255, .45)}.badge--green{--badge-accent: #6dd49a;--badge-accent-border: rgba(109, 212, 154, .7);--badge-accent-soft: rgba(109, 212, 154, .16);--badge-accent-glow: rgba(109, 212, 154, .4)}@keyframes badge-premium-breathe{0%,to{box-shadow:0 0 12px var(--badge-accent-glow),0 0 24px var(--badge-accent-glow)}50%{box-shadow:0 0 20px var(--badge-accent-glow),0 0 36px var(--badge-accent-glow)}}@keyframes badge-premium-shimmer{0%{transform:translate(-110%)}to{transform:translate(110%)}}.badge--premium{position:relative;overflow:hidden;animation:badge-premium-breathe 7s ease-in-out infinite}.badge--premium:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%);transform:translate(-110%);pointer-events:none}.badge--premium:hover:after,.badge--premium:focus-within:after{animation:badge-premium-shimmer .9s ease-out}@media(prefers-reduced-motion:reduce){.badge--premium{animation:none;box-shadow:0 0 14px var(--badge-accent-glow),0 0 28px var(--badge-accent-glow)}.badge--premium:after{display:none}}.badge--rarity-classic{--badge-accent-border: rgba(88, 214, 141, .7);--badge-accent-glow: rgba(88, 214, 141, .28)}.badge--rarity-rare{--badge-accent-border: rgba(83, 149, 255, .75);--badge-accent-glow: rgba(83, 149, 255, .4)}.badge--rarity-legendary{--badge-accent-border: rgba(245, 200, 66, .85);--badge-accent-glow: rgba(245, 200, 66, .4);--badge-accent-soft: rgba(20, 15, 42, .72);--badge-accent: white;border-width:4px;box-shadow:0 0 12px var(--badge-accent-glow),inset 0 0 0 1px #ffe24947}.badge--rarity-mythique{--badge-accent-border: transparent;--badge-accent-glow: transparent;--badge-accent-soft: rgba(20, 12, 40, .9);--badge-accent: white;position:relative;isolation:isolate;border-width:4px;background:linear-gradient(#140c28e6,#140c28e6) padding-box,linear-gradient(90deg,#ff3b7f,#ff9f1c,#ffe45e,#5cff8d,#38bdf8,#8b5cf6,#ff3b7f) border-box;background-size:100% 100%,200% 100%;animation:mythique-rainbow-shift 5.5s linear infinite;box-shadow:inset 0 0 0 1px #ffffff59}.badge--rarity-mythique:after{content:"";position:absolute;inset:-12px;border-radius:inherit;background:linear-gradient(90deg,#ff3b7f,#ff9f1c,#ffe45e,#5cff8d,#38bdf8,#8b5cf6,#ff3b7f);background-size:200% 100%;animation:mythique-rainbow-shift 5.5s linear infinite;opacity:.45;filter:blur(14px);pointer-events:none;z-index:-1}@media(prefers-reduced-motion:reduce){.badge--rarity-mythique{animation:none;background:linear-gradient(#140c28e6,#140c28e6) padding-box,linear-gradient(135deg,#a855f7e6,#ec4899e6) border-box;background-size:100% 100%,100% 100%;background-position:0 0,0 0;box-shadow:0 0 20px #a855f7b3,0 0 38px #ec489980,inset 0 0 0 1px #ec489980}.badge--rarity-mythique:after{animation:none;background:radial-gradient(circle at center,rgba(236,72,153,.35) 0%,rgba(168,85,247,.2) 60%,transparent 100%);background-size:100% 100%;background-position:0 0;opacity:.35;filter:blur(18px)}}.alpha-banner{background-color:#e5484d;border-radius:10px;color:#fff;margin:10px 20px;padding:10px 20px;text-align:center;width:calc(100% - 40px)}.alpha-banner-text{font-size:1rem;font-weight:500}.artwork-reaction-counts{align-items:center;color:#fff}.artwork-reaction-counts .artwork-reaction-counts-chip{display:inline-flex;align-items:center;line-height:1;min-width:0}.artwork-reaction-counts .artwork-reaction-counts-icon{flex-shrink:0;color:#ffffffd6}.artwork-reaction-counts .artwork-reaction-counts-value{font-variant-numeric:tabular-nums;line-height:1}.artwork-reaction-counts-sm{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.artwork-reaction-counts-sm .artwork-reaction-counts-chip{justify-content:center;gap:2px;font-size:.8125rem;font-weight:600}.artwork-reaction-counts-md{display:flex;justify-content:space-around;width:100%;gap:15px}.artwork-reaction-counts-md .artwork-reaction-counts-chip{gap:5px;font-size:1rem;font-weight:600}.commission-order-status{display:inline-flex;align-items:center;justify-content:center;font-family:Coolvetica,sans-serif;font-weight:500;color:#fff;width:fit-content;border-radius:30px;text-transform:uppercase;letter-spacing:.5px}.commission-order-status.commission-order-status-sm{padding:0 5px;font-size:.8125rem}.commission-order-status.commission-order-status-md{padding:2px 15px;font-size:.8rem}.commission-order-status.commission-order-status-blue{background-color:#5fc7e8}.commission-order-status.commission-order-status-orange{background-color:#f5b342}.commission-order-status.commission-order-status-pink{background-color:#f5aab8}.commission-order-status.commission-order-status-primary{background-color:#6b4ebb}.commission-order-status.commission-order-status-green{background-color:#58d68d}.commission-order-status.commission-order-status-red{background-color:#e5484d}.commission-order-status.commission-order-status-compact{background-color:transparent}.commission-order-status.commission-order-status-compact.commission-order-status-blue{color:#5fc7e8;border:solid 1px #5fc7e8}.commission-order-status.commission-order-status-compact.commission-order-status-orange{color:#f5b342;border:solid 1px #f5b342}.commission-order-status.commission-order-status-compact.commission-order-status-pink{color:#f5aab8;border:solid 1px #f5aab8}.commission-order-status.commission-order-status-compact.commission-order-status-primary{color:#8a6edd;border:solid 1px #8a6edd}.commission-order-status.commission-order-status-compact.commission-order-status-green{color:#58d68d;border:solid 1px #58d68d}.commission-order-status.commission-order-status-compact.commission-order-status-red{color:#e5484d;border:solid 1px #e5484d}.commission-reachability-alert{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;background-color:#f5b34214;border:solid 1px rgba(245,179,66,.35);border-left:solid 3px #f5b342;border-radius:0 10px 10px 0}.commission-reachability-alert .commission-reachability-alert-body strong{display:block;margin-bottom:2px;color:#f5b342;font-size:.9375rem;font-weight:700}.commission-reachability-alert .commission-reachability-alert-body p{margin:0;color:#ffffffd6;font-size:.875rem;line-height:1.45}.commission-reachability-alert .commission-reachability-alert-body .commission-reachability-alert-feedback{display:block;margin-top:5px;color:#fff;font-size:.875rem;font-weight:600}.commission-reachability-alert .commission-reachability-alert-actions{display:flex;flex-direction:column;gap:5px;flex-shrink:0}.commission-reachability-alert .button{flex-shrink:0}@media(max-width:600px){.commission-reachability-alert{align-items:stretch;flex-direction:column}.commission-reachability-alert .button{width:100%}}.commission-status{display:flex;align-items:center;justify-content:center;font-family:Coolvetica,sans-serif;font-weight:500;color:#fff;width:fit-content;border-radius:30px}.commission-status.commission-status-default.commission-status-open{background-color:#58d68d;color:#102b1f}.commission-status.commission-status-default.commission-status-closed{background-color:#e5484d;color:#20080b}.commission-status.commission-status-compact{border:none}.commission-status.commission-status-sm{width:fit-content;padding:0 5px;min-width:0;font-size:.8rem}.commission-status.commission-status-md{padding:2px 15px;font-size:1rem}.commission-status.commission-status-lg{padding:10px 20px;font-size:1rem}.content-display-notice{display:flex;align-items:flex-start;gap:5px;padding:5px 10px;color:#fff;background-color:#6b4ebb12;border:solid 1px rgba(107,78,187,.3);border-radius:10px;line-height:1.4}.content-display-notice svg{flex-shrink:0;margin-top:2px;color:#8a68df}.content-display-notice-body{display:flex;flex-direction:column;gap:2px}.content-display-notice-title{font-size:.875rem;font-weight:600;color:#fff}.content-display-notice-text{font-size:.875rem;color:#ffffffd6}.content-display-notice-compact{align-items:center}.content-display-notice-compact svg{margin-top:0}.content-display-notice-short{font-size:.875rem;color:#ffffffd6}.content-rules-notice{display:flex;align-items:flex-start;gap:5px;padding:5px 10px;color:#fff;background-color:#6b4ebb12;border:solid 1px rgba(107,78,187,.3);border-radius:10px;line-height:1.4;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.content-rules-notice-icon{flex-shrink:0;margin-top:2px;color:#8a68df}.content-rules-notice:hover{background-color:#6b4ebb24;border-color:#6b4ebb80}.content-rules-notice:hover .content-rules-notice-cta-chevron{transform:translate(2px)}.content-rules-notice:focus-visible{outline:solid 2px rgba(107,78,187,.65);outline-offset:2px}.content-rules-notice-body{display:flex;flex-direction:column;gap:5px;min-width:0;width:100%}.content-rules-notice-item{display:flex;flex-direction:column;gap:2px}.content-rules-notice-title{font-size:.875rem;font-weight:600;color:#fff}.content-rules-notice-text{font-size:.875rem;color:#ffffffd6}.content-rules-notice-cta{display:inline-flex;align-items:center;align-self:flex-start;gap:2px;font-size:.875rem;font-weight:600;color:#f6d85f}.content-rules-notice-cta-chevron{transition:transform .2s ease-out}@media(prefers-reduced-motion:reduce){.content-rules-notice,.content-rules-notice-cta-chevron{transition:none}.content-rules-notice:hover .content-rules-notice-cta-chevron{transform:none}}.external-escalation-banner{display:flex;align-items:flex-start;gap:5px;padding:5px 10px;color:#fff;background-color:#ffffff0a;border:solid 1px rgba(255,255,255,.16);border-radius:10px;line-height:1.4}.external-escalation-banner svg{flex-shrink:0;margin-top:2px;color:#ffffffd6}.external-escalation-banner-body{display:flex;flex-direction:column;gap:2px}.external-escalation-banner-title{font-size:.875rem;font-weight:600}.external-escalation-banner-text{font-size:.875rem;color:#ffffffd6}.external-escalation-banner-cta{align-self:flex-start;margin-top:2px;font-size:.875rem;font-weight:500;color:#6b4ebb;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease-out}.external-escalation-banner-cta:hover{color:#f6d85f}.mention-text-link{color:#6b4ebb;font-weight:600;text-decoration:none}.mention-text-link:hover,.mention-text-link:focus-visible{text-decoration:underline}.platform-protection-notice{display:flex;align-items:flex-start;gap:5px;padding:5px 10px;color:#6b4ebb;background-color:#6b4ebb12;border:solid 1px rgba(107,78,187,.3);border-radius:10px;line-height:1.4}.platform-protection-notice svg{flex-shrink:0;margin-top:2px}.platform-protection-notice-body{display:flex;flex-direction:column;gap:2px}.platform-protection-notice-title{font-size:.875rem;font-weight:600}.platform-protection-notice-text{font-size:.875rem;color:#ffffffd6}.platform-protection-notice-compact{align-items:center}.platform-protection-notice-compact svg{margin-top:0}.platform-protection-notice-short{font-size:.875rem;color:#ffffffd6}.rarity-obtained-bubble{position:relative;pointer-events:auto}.rarity-obtained-bubble-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.rarity-obtained-bubble--dot{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:28px;height:28px;cursor:default}.rarity-obtained-bubble--dot .rarity-obtained-bubble-dot-star{display:block;width:20px;height:20px;fill:currentColor;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;filter:drop-shadow(0 0 .4px rgba(0,0,0,.55)) drop-shadow(0 0 .8px currentColor) drop-shadow(0 0 1.5px currentColor)}.rarity-obtained-bubble--label{display:inline-flex;align-items:center;align-self:center;gap:2px;padding:2px 10px;min-height:25px;max-width:100%;background-color:#04103299;border:solid 3px rgba(255,255,255,.24);border-radius:20px;color:#ffffffd6;font-family:Coolvetica,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.2;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rarity-obtained-bubble--label .rarity-obtained-bubble-label{display:inline-flex;align-items:center;line-height:1.2}.rarity-obtained-bubble--standard.rarity-obtained-bubble--dot{color:#58d68d}.rarity-obtained-bubble--standard.rarity-obtained-bubble--label{background-color:#58d68d1a;border-color:#58d68d8c;color:#58d68d}.rarity-obtained-bubble--rare.rarity-obtained-bubble--dot{color:#5fc7e8}.rarity-obtained-bubble--rare.rarity-obtained-bubble--label{background-color:#5fc7e81f;border-color:#5fc7e8a6;color:#5fc7e8}.rarity-obtained-bubble--legendary.rarity-obtained-bubble--dot{color:#f6d85f}.rarity-obtained-bubble--legendary.rarity-obtained-bubble--label{background-color:#f6d85f24;border-color:#f6d85fbf;color:#f6d85f}.rarity-obtained-bubble--mythique.rarity-obtained-bubble--dot{color:#a855f7f2;animation:mythique-rainbow-color 5s linear infinite}.rarity-obtained-bubble--mythique.rarity-obtained-bubble--label{position:relative;isolation:isolate;background:#140c28d9;border-color:transparent;color:#fffafffa;text-shadow:0 1px 2px rgba(0,0,0,.55)}.rarity-obtained-bubble--mythique.rarity-obtained-bubble--label:before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:linear-gradient(90deg,#ff3b7f,#ff9f1c,#ffe45e,#5cff8d,#38bdf8,#8b5cf6,#ff3b7f);background-size:200% 100%;animation:mythique-rainbow-shift 5.5s linear infinite;pointer-events:none;z-index:-1}.rarity-obtained-bubble--mythique.rarity-obtained-bubble--label:after{content:"";position:absolute;inset:-8px;border-radius:inherit;background:linear-gradient(90deg,#ff3b7f,#ff9f1c,#ffe45e,#5cff8d,#38bdf8,#8b5cf6,#ff3b7f);background-size:200% 100%;animation:mythique-rainbow-shift 5.5s linear infinite;opacity:.5;filter:blur(10px);pointer-events:none;z-index:-2}@media(prefers-reduced-motion:reduce){.rarity-obtained-bubble--mythique.rarity-obtained-bubble--dot,.rarity-obtained-bubble--mythique.rarity-obtained-bubble--label{animation:none}.rarity-obtained-bubble--mythique.rarity-obtained-bubble--dot{color:#a855f7f2}.rarity-obtained-bubble--mythique.rarity-obtained-bubble--label{background:linear-gradient(135deg,#9333ea47,#ec489947);border-color:#ec4899bf;color:#f9a8d4}.rarity-obtained-bubble--mythique.rarity-obtained-bubble--label:before,.rarity-obtained-bubble--mythique.rarity-obtained-bubble--label:after{animation:none;display:none}}.rarity-obtained-bubble-particles{position:absolute;top:50%;left:50%;width:0;height:0;pointer-events:none}.rarity-obtained-bubble-particle{position:absolute;top:0;left:0;width:6px;height:6px;margin:-3px 0 0 -3px;background-color:#f6d85f;border-radius:50%;opacity:0;will-change:transform,opacity}@keyframes rarity-particle-burst-0{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(28px,-22px) scale(1)}}@keyframes rarity-particle-burst-1{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(-30px,-18px) scale(1)}}@keyframes rarity-particle-burst-2{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(34px,8px) scale(1)}}@keyframes rarity-particle-burst-3{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(-32px,14px) scale(1)}}@keyframes rarity-particle-burst-4{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(18px,26px) scale(1)}}@keyframes rarity-particle-burst-5{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(-20px,30px) scale(1)}}@keyframes rarity-particle-burst-6{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(38px,-6px) scale(1)}}@keyframes rarity-particle-burst-7{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(-36px,-4px) scale(1)}}.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-0{animation:rarity-particle-burst-0 .9s cubic-bezier(.22,1,.36,1) forwards}.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-1{animation:rarity-particle-burst-1 .9s cubic-bezier(.22,1,.36,1) 40ms forwards}.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-2{animation:rarity-particle-burst-2 .9s cubic-bezier(.22,1,.36,1) 80ms forwards}.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-3{animation:rarity-particle-burst-3 .9s cubic-bezier(.22,1,.36,1) .12s forwards}.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-4{animation:rarity-particle-burst-4 .9s cubic-bezier(.22,1,.36,1) .16s forwards}.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-5{animation:rarity-particle-burst-5 .9s cubic-bezier(.22,1,.36,1) .2s forwards}.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-6{animation:rarity-particle-burst-6 .9s cubic-bezier(.22,1,.36,1) .24s forwards}.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-7{animation:rarity-particle-burst-7 .9s cubic-bezier(.22,1,.36,1) .28s forwards}@media(prefers-reduced-motion:reduce){.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-0,.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-1,.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-2,.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-3,.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-4,.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-5,.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-6,.rarity-obtained-bubble--legendary-active .rarity-obtained-bubble-particle-7{animation:none;opacity:0}}.reaction-highlight-badge{position:absolute;bottom:calc(100% + 5px);left:50%;z-index:101;display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:5px 10px;background-color:#041032f5;border:solid 4px rgba(246,216,95,.55);border-radius:25px;box-shadow:0 10px 32px #0000008c;color:#fff;width:max-content;max-width:min(90vw,420px);pointer-events:none;transform:translate(-50%);transform-origin:50% 100%;animation:reaction-highlight-pop .42s cubic-bezier(.34,1.56,.64,1),reaction-highlight-fade-out .4s ease-out 3.6s both}.reaction-highlight-badge .reaction-highlight-badge-title{font-family:Coolvetica,sans-serif;font-size:.8125rem;font-weight:600;color:#ffffffd6;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;white-space:nowrap;text-align:center}.reaction-highlight-badge .reaction-highlight-badge-emitters{display:inline-flex;align-items:center;justify-content:center;gap:2px}.reaction-highlight-badge .reaction-highlight-badge-emitters .reaction-highlight-emitter-avatar{flex-shrink:0;border:solid 3px rgba(246,216,95,.4);border-radius:50%}.reaction-highlight-badge .reaction-highlight-badge-emitters .reaction-highlight-emitter-overflow{display:inline-flex;align-items:center;padding:2px 5px;background-color:#ffffff0f;border-radius:20px;font-family:Coolvetica,sans-serif;font-size:.8125rem;font-weight:600;color:#ffffffd6;line-height:1}.reaction-highlight-badge .reaction-highlight-badge-chips{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:center}.reaction-highlight-badge .reaction-highlight-chip{display:inline-flex;align-items:center;gap:2px;padding:2px 5px;background-color:#ffffff0a;border-radius:20px}.reaction-highlight-badge .reaction-highlight-chip .reaction-highlight-chip-icon{flex-shrink:0}.reaction-highlight-badge .reaction-highlight-chip .reaction-highlight-chip-count{font-family:Coolvetica,sans-serif;font-size:.8rem;font-weight:700;color:#fff;line-height:1}.reaction-highlight-badge .reaction-highlight-chip-inspiring .reaction-highlight-chip-icon{color:#f6d85f}.reaction-highlight-badge .reaction-highlight-chip-creative .reaction-highlight-chip-icon{color:#5fc7e8}.reaction-highlight-badge .reaction-highlight-chip-gentle .reaction-highlight-chip-icon{color:#58d68d}.reaction-highlight-badge .reaction-highlight-chip-powerful .reaction-highlight-chip-icon{color:#f5b342}.reaction-highlight-badge .reaction-highlight-chip-heartfelt .reaction-highlight-chip-icon{color:#f5aab8}.reaction-highlight-badge .reaction-highlight-overflow{display:inline-flex;align-items:center;padding:0 5px;font-family:Coolvetica,sans-serif;font-size:.8rem;font-weight:600;color:#ffffffd6}.reaction-highlight-badge-compact{gap:2px;padding:2px 5px;max-width:min(94vw,320px)}.reaction-highlight-badge-compact .reaction-highlight-badge-title{font-size:.8125rem;letter-spacing:.06em}.reaction-highlight-badge-compact .reaction-highlight-badge-chips{gap:2px}.reaction-highlight-badge-compact .reaction-highlight-badge-emitters{gap:1px}.reaction-highlight-badge-compact .reaction-highlight-badge-emitters .reaction-highlight-emitter-overflow{padding:1px 2px}.reaction-highlight-badge-compact .reaction-highlight-chip{padding:2px;gap:4px}.reaction-highlight-badge-compact .reaction-highlight-chip .reaction-highlight-chip-count{font-size:.8125rem}.reaction-highlight-badge-compact .reaction-highlight-overflow{padding:0 2px;font-size:.8125rem}@keyframes reaction-highlight-pop{0%{opacity:0;transform:translate(-50%) translateY(6px) scale(.9)}50%{opacity:1;transform:translate(-50%) translateY(-2px) scale(1.04)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.reaction-highlight-badge{animation:reaction-highlight-fade .3s ease-out ease-out}}@keyframes reaction-highlight-fade{0%{opacity:0}to{opacity:1}}@keyframes reaction-highlight-fade-out{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(-4px) scale(1)}}.sanction-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:25px;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sanction-overlay .sanction-overlay-panel{max-width:560px;width:100%;padding:25px 20px;border:3px solid #f5aab8;border-radius:20px;background:#18060ceb;color:#f5aab8;text-align:center}.sanction-overlay .sanction-overlay-title{margin:0 0 10px;font-size:1.4rem;font-weight:700}.sanction-overlay .sanction-overlay-separator{margin-bottom:10px;opacity:.6}.sanction-overlay .sanction-overlay-line{margin:0 0 5px;font-size:1rem}.sanction-overlay .sanction-overlay-label{font-weight:700}.sanction-overlay .sanction-overlay-contact{margin:20px 0 0;font-size:.8rem;line-height:1.5}.sanction-overlay .sanction-overlay-link{color:#f5aab8;text-decoration:underline}.sanction-overlay .sanction-overlay-logout{display:inline-flex;align-items:center;gap:5px;margin-top:20px;padding:5px 15px;border:3px solid #f5aab8;border-radius:20px;background:transparent;color:#f5aab8;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .12s ease-out}.sanction-overlay .sanction-overlay-logout:hover,.sanction-overlay .sanction-overlay-logout:focus-visible{background:#ff7b9c26}.sanction-overlay .sanction-overlay-logout:focus-visible{outline:2px solid #f5aab8;outline-offset:2px}.tag-badge{display:inline-flex;align-items:center;justify-content:center;font-family:Coolvetica,sans-serif;font-weight:500;border-radius:20px;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}.tag-badge.tag-badge-sm{padding:2px 5px;font-size:.8125rem;border-radius:10px}.tag-badge.tag-badge-md{padding:5px 10px;font-size:.8rem}.toaster{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:9999}.toast{display:flex;align-items:center;gap:10px;padding:20px 15px;border-radius:10px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;box-shadow:0 4px 8px #0003;animation:slide-in-left .3s ease-out;min-width:280px}.toast .toast-icon{flex-shrink:0}.toast .toast-message{flex:1}.toast .toast-action{flex-shrink:0;padding:5px 10px;border:solid 1px rgba(255,255,255,.26);border-radius:10px;background:#ffffff1a;color:inherit;cursor:pointer;font-family:Coolvetica,sans-serif;font-size:.8125rem;font-weight:700;transition:background .15s ease-out,border-color .15s ease-out}.toast .toast-action:hover,.toast .toast-action:focus-visible{background:#ffffff2e;border-color:#ffffff6b}.toast .toast-close{display:flex;align-items:center;justify-content:center;padding:2px;background:transparent;border:none;color:inherit;cursor:pointer;opacity:.7;transition:opacity .15s ease-out}.toast .toast-close:hover{opacity:1}.toast.toast-success{background:linear-gradient(135deg,#1a472a,#2d5a3d);border:1px solid #58d68d}.toast.toast-success .toast-icon{color:#58d68d}.toast.toast-warning{background:linear-gradient(135deg,#4a3a1a,#5a4a2a);border:1px solid #f5b342}.toast.toast-warning .toast-icon{color:#f5b342}.toast.toast-error{background:linear-gradient(135deg,#4a1a1a,#5a2a2a);border:1px solid #e5484d}.toast.toast-error .toast-icon{color:#e5484d}.artist-card{display:flex;align-items:center;gap:15px;width:100%;height:auto;color:#fff;padding:10px;border-radius:25px;background-color:#4e3b84;border:solid 4px rgba(138,110,221,.73);box-shadow:0 0 20px 5px #f6f3287a;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.artist-card:hover{transform:translateY(-2px);box-shadow:0 0 20px 5px #f6f3287a,0 4px 12px #0000004d}.artist-card .artist-card-avatar{object-fit:cover;border-radius:50%;width:80px;height:auto}.artist-card .artist-card-info{display:flex;flex-direction:column}.artist-card .artist-card-name{font-size:1.6rem}.artist-card .artist-card-styles{font-size:1rem}.artist-card .artist-card-footer{margin-top:5px;display:flex;align-items:center;gap:15px}.translation-language-combobox{position:relative;width:100%}.translation-language-combobox .translation-language-combobox-trigger{display:flex;align-items:center;gap:10px;width:100%;padding:10px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;background-color:#4e3b84;border:solid 4px rgba(138,110,221,.73);border-radius:20px;cursor:pointer;transition:background-color .2s ease-out,border-color .2s ease-out}.translation-language-combobox .translation-language-combobox-trigger:hover{background-color:#7757bd}.translation-language-combobox .translation-language-combobox-trigger:focus-visible{outline:none;border-color:#f6d85f}.translation-language-combobox .translation-language-combobox-flag{font-size:1.2rem;line-height:1;flex-shrink:0}.translation-language-combobox .translation-language-combobox-value{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.translation-language-combobox .translation-language-combobox-caret{flex-shrink:0;transition:transform .2s ease-out;color:#ffffffd6}.translation-language-combobox .translation-language-combobox-panel{position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:10;background-color:#4e3b84;border:solid 4px rgba(138,110,221,.73);border-radius:20px;box-shadow:0 8px 24px #0000004d;overflow:hidden;display:flex;flex-direction:column}.translation-language-combobox .translation-language-combobox-search{display:flex;align-items:center;gap:5px;padding:10px;border-bottom:1px solid rgba(255,255,255,.1)}.translation-language-combobox .translation-language-combobox-search-icon{color:#ffffffd6;flex-shrink:0}.translation-language-combobox .translation-language-combobox-search-input{flex:1;appearance:none;background:transparent;border:0;padding:0;color:#fff;font-family:Coolvetica,sans-serif;font-size:.875rem}.translation-language-combobox .translation-language-combobox-search-input:focus-visible{outline:none}.translation-language-combobox .translation-language-combobox-search-input::placeholder{color:#ffffffd6}.translation-language-combobox .translation-language-combobox-list{max-height:min(280px,50vh);overflow-y:auto;display:flex;flex-direction:column}.translation-language-combobox .translation-language-combobox-option-button{display:flex;align-items:center;gap:10px;width:100%;padding:10px;background:transparent;border:0;color:#fff;font-family:Coolvetica,sans-serif;font-size:1rem;text-align:left;cursor:pointer;transition:background-color .15s ease-out}.translation-language-combobox .translation-language-combobox-option-button:hover,.translation-language-combobox .translation-language-combobox-option-button:focus-visible{outline:none;background-color:#ffffff14}.translation-language-combobox .translation-language-combobox-option-highlighted{background-color:#ffffff1f}.translation-language-combobox .translation-language-combobox-option-selected{background-color:#ffffff2e;font-weight:600}.translation-language-combobox .translation-language-combobox-option-label{flex:1}.translation-language-combobox .translation-language-combobox-empty{margin:0;padding:10px;font-size:.875rem;color:#ffffffd6;text-align:center}.translation-language-combobox.translation-language-combobox-open .translation-language-combobox-caret{transform:rotate(180deg)}.translation-settings-modal{display:flex;flex-direction:column;gap:20px;padding-top:10px}.translation-settings-modal .translation-settings-modal-title{margin:0;font-size:1.4rem;color:#fff}.translation-settings-modal .translation-settings-modal-description{margin:0;font-size:.875rem;color:#ffffffd6}.translation-settings-modal .translation-settings-modal-row{display:flex;align-items:center;justify-content:space-between;gap:15px}.translation-settings-modal .translation-settings-modal-field{display:flex;flex-direction:column;gap:5px}.translation-settings-modal .translation-settings-modal-row-label{flex:1;font-size:1rem;color:#fff}@media(max-width:480px){.translation-settings-modal{gap:15px}.translation-settings-modal .translation-settings-modal-row{gap:10px}.translation-settings-modal .translation-settings-modal-title{font-size:1.2rem}}.translated-text{display:block}.translated-text .translated-text-body{display:block;overflow-wrap:anywhere}.translated-text .translated-text-prevails{display:block;margin-top:5px;font-size:.8125rem;font-style:italic;color:#ffffffd6}.translated-text .translated-text-controls{display:inline-flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:5px;font-size:.8125rem;color:#ffffffd6}.translated-text .translated-text-toggle,.translated-text .translated-text-settings{appearance:none;background:transparent;border:0;padding:0;margin:0;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:.8125rem;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.translated-text .translated-text-toggle:hover,.translated-text .translated-text-toggle:focus-visible,.translated-text .translated-text-settings:hover,.translated-text .translated-text-settings:focus-visible{color:#f6d85f;outline:none}.translated-text .translated-text-toggle-icon{flex-shrink:0}.translated-text .translated-text-settings{text-decoration:none;padding:2px;border-radius:50%}.translated-text .translated-text-settings:hover,.translated-text .translated-text-settings:focus-visible{background:#ffffff14}.translated-text .translated-text-status{font-style:italic;color:#ffffffd6}.estimated-amount{display:inline-flex;align-items:baseline;gap:2px;margin-left:5px;color:#fff;font-size:.875rem;font-weight:400;opacity:.7;white-space:nowrap;cursor:help}.estimated-amount.estimated-amount-stale{opacity:.55}.ranked-avatar{--rank-accent: #6b4ebb;--rank-accent-border: rgba(195, 113, 255, .6);--rank-accent-glow: rgba(195, 113, 255, .4);--rank-ring-width: 2px;--rank-glow-radius: 14px;position:relative;display:inline-flex;align-self:flex-start;justify-self:flex-start;align-items:center;justify-content:center;flex:0 0 auto;aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 var(--rank-ring-width) var(--rank-accent-border),0 0 var(--rank-glow-radius) var(--rank-accent-glow)}.ranked-avatar--sm{width:40px;height:40px}.ranked-avatar--md{width:70px;height:70px}.ranked-avatar--lg{width:100px;height:100px}.ranked-avatar-img{width:100%;height:100%;display:block;object-fit:cover}.ranked-avatar--strong{--rank-ring-width: 4px;--rank-glow-radius: 28px}.ranked-avatar--compact{--rank-ring-width: 1px;--rank-glow-radius: 0}.ranked-avatar--yellow{--rank-accent: #f5c842;--rank-accent-border: rgba(245, 200, 66, .75);--rank-accent-glow: rgba(245, 200, 66, .5)}.ranked-avatar--sky{--rank-accent: #53d8ff;--rank-accent-border: rgba(83, 216, 255, .75);--rank-accent-glow: rgba(83, 216, 255, .5)}.ranked-avatar--deep{--rank-accent: #5b6dff;--rank-accent-border: rgba(91, 109, 255, .75);--rank-accent-glow: rgba(91, 109, 255, .55)}.ranked-avatar--green{--rank-accent: #6dd49a;--rank-accent-border: rgba(109, 212, 154, .75);--rank-accent-glow: rgba(109, 212, 154, .5)}.artist-profile-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:15px;padding:25px 20px;color:#fff;background-color:#00102ab2;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px;width:100%}@media(max-width:600px){.artist-profile-card{padding:15px;gap:10px}}.artist-profile-card .artist-profile-card-more{align-self:flex-end;margin-bottom:-5px}.artist-profile-card .artist-profile-card-more .artist-actions-more{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#ffffff0f;border:solid 3px rgba(0,29,75,.7450980392);border-radius:20px;color:#7f7f7f;cursor:pointer;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.artist-profile-card .artist-profile-card-more .artist-actions-more:hover{background:#ffffff24;border-color:#8a6edd;color:#fff}.artist-profile-card .artist-profile-card-more .artist-actions-more:disabled{opacity:.5;cursor:not-allowed}.artist-profile-card .artist-profile-card-avatar-section{position:relative;display:flex;align-items:center;justify-content:center}.artist-profile-card .artist-profile-card-avatar-section .avatar-presence-frame,.artist-profile-card .artist-profile-card-avatar-section .ranked-avatar,.artist-profile-card .artist-profile-card-avatar-section .avatar,.artist-profile-card .artist-profile-card-avatar-section .ranked-avatar-img{width:96px;height:96px}.artist-profile-card .artist-profile-card-commission-badge{position:absolute;top:10px;left:10px;padding:2px 10px;border-radius:20px;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border:solid 3px transparent;z-index:2}@media(max-width:600px){.artist-profile-card .artist-profile-card-commission-badge{top:5px;left:5px}}.artist-profile-card .artist-profile-card-commission-badge--open{color:#58d68d;background:#58d68d2e;border-color:#58d68d8c}.artist-profile-card .artist-profile-card-commission-badge--closed{color:#e5484d;background:#e5484d2e;border-color:#e5484d8c}.artist-profile-card .artist-profile-card-identity{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;width:100%}.artist-profile-card .artist-profile-card-identity .artist-profile-card-nickname{font-size:1.6rem;font-weight:700;color:#fff;line-height:1.2}.artist-profile-card .artist-profile-card-identity .artist-profile-card-username{font-size:1rem;color:#ffffffd6}.artist-profile-card .artist-profile-card-identity .artist-profile-card-pronouns{display:inline-flex;max-width:100%;padding:2px 5px;color:#fff;font-size:.875rem;line-height:1.35;background:#6b4ebb1f;border:solid 3px rgba(138,110,221,.6);border-radius:10px;overflow-wrap:anywhere}.artist-profile-card .artist-profile-card-bio{font-size:.9375rem;color:#ffffffd6;text-align:center;line-height:1.5;margin:0;width:100%}.artist-profile-card .artist-profile-card-donation,.artist-profile-card .artist-profile-card-badges{width:100%;padding-top:10px;border-top:solid 1px rgba(0,29,75,.7450980392)}.artist-profile-card .artist-profile-card-payment-methods{display:flex;flex-direction:column;gap:5px;width:100%;padding-top:10px;border-top:solid 1px rgba(0,29,75,.7450980392)}.artist-profile-card .artist-profile-card-payment-methods-label{color:#ffffffd6;font-size:.9375rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.artist-profile-card .artist-profile-card-payment-methods-list{display:flex;flex-wrap:wrap;gap:5px}.artist-profile-card .artist-profile-card-payment-method{display:inline-flex;align-items:center;gap:2px;padding:2px 5px;color:#fff;font-size:.9375rem;font-weight:700;background:#ffffff0a;border:solid 3px rgba(0,29,75,.7450980392);border-radius:10px}.artist-profile-card .artist-profile-card-payment-methods-empty{color:#ffffffd6;font-size:.9375rem;font-style:italic}.artist-profile-card .artist-profile-card-stats-header{display:flex;align-items:center;width:100%;padding-top:15px;padding-bottom:5px;border-top:solid 1px rgba(0,29,75,.7450980392)}.artist-profile-card .artist-profile-card-stats-title{margin:0;color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.artist-profile-card .artist-profile-card-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.artist-profile-card .artist-profile-card-stats .artist-profile-card-price,.artist-profile-card .artist-profile-card-stats .artist-profile-card-rating{display:flex;flex-direction:column;gap:5px;padding:10px;background:#ffffff0a;border:solid 3px rgba(0,29,75,.7450980392);border-radius:25px}.artist-profile-card .artist-profile-card-stats .artist-profile-card-price-label{font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffffd6}.artist-profile-card .artist-profile-card-stats .artist-profile-card-price-value{font-size:1rem;font-weight:700;color:#fff}.artist-profile-card .artist-profile-card-stats .artist-profile-card-rating-label{font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffffd6}.artist-profile-card .artist-profile-card-stats .artist-profile-card-rating-value{display:inline-flex;align-items:baseline;gap:2px;font-size:1rem;font-weight:700;color:#fff}.artist-profile-card .artist-profile-card-stats .artist-profile-card-rating-number{font-variant-numeric:tabular-nums}.artist-profile-card .artist-profile-card-stats .artist-profile-card-rating-scale{color:#ffffffd6;font-weight:500}.artist-profile-card .artist-profile-card-stats .artist-profile-card-rating-star{color:#f5c842}.artist-profile-card .artist-profile-card-stats .artist-profile-card-rating-empty{font-size:.9375rem;color:#ffffffd6;font-style:italic}.artist-profile-card .artist-profile-card-stats .artist-profile-card-reviews-link{background:none;border:none;padding:0;font-family:Coolvetica,sans-serif;font-size:.9375rem;color:#f6d85f;cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-align:left}.artist-profile-card .artist-profile-card-stats .artist-profile-card-reviews-link:hover{color:#fff}.artist-profile-card .artist-profile-card-stats .artist-profile-card-subscribers{grid-column:1/-1;display:flex;align-items:center;justify-content:center;padding:5px 10px;background:#ffffff0a;border:solid 3px rgba(0,29,75,.7450980392);border-radius:25px}.artist-profile-card .artist-profile-card-stats .artist-profile-card-subscribers-button{cursor:pointer;color:#fff;transition:background-color .2s ease-out,border-color .2s ease-out}.artist-profile-card .artist-profile-card-stats .artist-profile-card-subscribers-button:hover{background:#ffffff12;border-color:#8a6edd8c}.artist-profile-card .artist-profile-card-stats .artist-profile-card-subscribers-button:focus-visible{outline:solid 2px #f6d85f;outline-offset:2px}.artist-profile-card .artist-profile-card-stats .artist-profile-card-subscribers-value{font-size:.9375rem;font-weight:700;color:#fff}.artist-profile-card .artist-profile-card-specialties{display:flex;flex-direction:column;gap:5px;width:100%;padding-top:15px;border-top:solid 1px rgba(0,29,75,.7450980392)}.artist-profile-card .artist-profile-card-specialties .artist-profile-card-specialties-label{font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffffd6}.artist-profile-card .artist-profile-card-specialties .artist-profile-card-tags{display:flex;flex-wrap:wrap;gap:5px}.artist-profile-card .artist-profile-card-specialties .artist-profile-card-tag{padding:1px 5px;background:transparent;border:solid 1px #f6d85f;border-radius:10px;font-size:.8rem;color:#f6d85f}.artist-profile-card .artist-profile-card-specialties .artist-profile-card-no-specialties{font-size:.9375rem;color:#ffffffd6;font-style:italic}.artist-profile-card .artist-profile-card-actions{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:2px}.artist-profile-card .artist-profile-card-btn-full{width:100%}.artist-profile-card .artist-profile-card-btn-full .button{font-size:.9375rem}.private-media-placeholder{animation:private-media-pulse 1.4s ease-in-out infinite;background:var(--color-surface-muted, rgba(127, 127, 127, .15));min-height:2rem;min-width:2rem}.private-media-fallback{align-items:center;background:var(--color-surface-muted, rgba(127, 127, 127, .12));display:flex;justify-content:center;min-height:2rem;min-width:2rem;position:relative}.private-media-fallback:after{content:"🖼";filter:grayscale(1);opacity:.45}@keyframes private-media-pulse{0%,to{opacity:.6}50%{opacity:1}}.artwork-post{position:relative;display:flex;flex-direction:column;gap:5px;width:100%;padding:5px;background-color:#4e3b84;border-radius:25px;box-sizing:border-box}.artwork-post .artwork-post-status,.artwork-post .skeleton-status{position:absolute;top:8px;left:50px;z-index:1;transform:translate(-50%,50%)}.artwork-post .artwork-post-image-wrapper,.artwork-post .skeleton-image{width:100%;min-height:0;min-width:0;border-radius:25px 25px 10px 10px}.artwork-post .artwork-post-footer,.artwork-post .skeleton-footer{display:flex;align-items:center;padding:2px 5px;gap:5px;width:100%;flex-shrink:0}.artwork-post .artwork-post-avatar-link,.artwork-post .skeleton-avatar{width:24px;height:24px;flex-shrink:0}.artwork-post .artwork-post-content,.artwork-post .skeleton-content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;min-width:0}.artwork-post .artwork-post-content .artwork-post-tag-button,.artwork-post .skeleton-content .artwork-post-tag-button{display:flex;align-items:center}.artwork-post .artwork-post-content .artwork-post-emotions,.artwork-post .skeleton-content .artwork-post-emotions{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.artwork-post .artwork-post-share,.artwork-post .skeleton-share{width:20px;height:20px;flex-shrink:0}.artwork-post .artwork-post-image-wrapper,.artwork-post .skeleton-image{flex:1 1 auto;min-height:0}.artwork-post{container-type:inline-size;container-name:artwork-post;color:#fff;transition:opacity .2s ease,filter .2s ease;overflow-anchor:none}.artwork-post:has(.emotion-button-variant-legendary.emotion-button-just-activated){animation:artwork-post-legendary-card-glow 1.2s ease-out}@media(prefers-reduced-motion:reduce){.artwork-post:has(.emotion-button-variant-legendary.emotion-button-just-activated){animation:none}}.artwork-post.artwork-post-pending{opacity:.45;filter:grayscale(.6);pointer-events:none}.artwork-post .artwork-post-menu{position:absolute;top:10px;right:10px;z-index:10}.artwork-post .artwork-post-menu .artwork-post-menu-trigger{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:#0009;border:1px solid rgba(255,255,255,.14);border-radius:50%;cursor:pointer;color:#fff;opacity:0;transition:opacity .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}@media(max-width:950px){.artwork-post .artwork-post-menu .artwork-post-menu-trigger{opacity:1}}.artwork-post .artwork-post-menu .artwork-post-menu-trigger:hover{background:#000c;border-color:#ffffff47}.artwork-post:hover .artwork-post-menu-trigger{opacity:1}.artwork-post .artwork-post-image-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;border:none;padding:0;overflow:hidden;position:relative}.artwork-post .artwork-post-image-wrapper:hover .action-button,.artwork-post .artwork-post-image-wrapper:hover .artwork-post-share-card{opacity:1}.artwork-post .artwork-post-image-wrapper .artwork-post-image{width:100%;height:100%;object-fit:cover;transition:transform .2s ease-out}.artwork-post .artwork-post-image-wrapper:hover .artwork-post-image{transform:scale(1.05)}.artwork-post .artwork-post-share-card{position:absolute;z-index:5;right:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:#0009;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#fff;cursor:pointer;opacity:0;transition:opacity .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}@media(max-width:950px){.artwork-post .artwork-post-share-card{opacity:1}}.artwork-post .artwork-post-share-card:hover{background:#000c;border-color:#ffffff47}.artwork-post .artwork-post-share-card:focus-visible{opacity:1;outline:2px solid #f6d85f;outline-offset:2px}.artwork-post .artwork-post-share-card .artwork-post-share-card-icon{width:14px;height:14px;color:#fff}.artwork-post .artwork-post-footer{--artwork-footer-avatar-size: clamp(30px, 12cqi, 44px);--artwork-footer-patpat-size: clamp(30px, 11cqi, 44px);display:grid;grid-template-columns:var(--artwork-footer-avatar-size) minmax(0,1fr) var(--artwork-footer-patpat-size);grid-template-areas:"avatar tag patpat";align-items:center;gap:5px}.artwork-post .artwork-post-footer:has(.artwork-post-content .tag-badge){grid-template-areas:"avatar rarity patpat" ".      tag    .";row-gap:2px}.artwork-post .artwork-post-footer:has(.artwork-post-content .tag-badge) .rarity-obtained-bubble--dot{grid-area:rarity;justify-self:center;align-self:center}.artwork-post .artwork-post-footer:has(.artwork-post-content .tag-badge) .artwork-post-avatar-link,.artwork-post .artwork-post-footer:has(.artwork-post-content .tag-badge) .artwork-post-patpat{grid-row:1/-1;align-self:center}.artwork-post .artwork-post-footer:has(.artwork-post-content .tag-badge) .artwork-post-content{justify-self:center;width:100%;max-width:100%}.artwork-post .artwork-post-patpat{grid-area:patpat;display:inline-flex;align-items:center;justify-content:center;width:var(--artwork-footer-patpat-size);height:var(--artwork-footer-patpat-size);padding:0;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.28);border-radius:50%;cursor:pointer;flex-shrink:0;z-index:1;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out,transform .2s ease-out}.artwork-post .artwork-post-patpat:hover:not(:disabled){background:#ffffff29;border-color:#ffffff80;box-shadow:0 0 0 4px #6b4ebb2e;transform:scale(1.06)}.artwork-post .artwork-post-patpat:focus-visible{outline:2px solid #f6d85f;outline-offset:2px}.artwork-post .artwork-post-patpat:disabled{cursor:not-allowed;transform:none}.artwork-post .artwork-post-patpat.artwork-post-patpat-active{color:#fff;background:linear-gradient(135deg,#f6d85f,#6b4ebb);border-color:#ffffff80;box-shadow:0 0 0 3px #f6d85f40}.artwork-post .artwork-post-patpat.artwork-post-patpat-active:hover:not(:disabled){background:linear-gradient(135deg,#f6d85f 0% 100%);border-color:#ffffffbf;box-shadow:0 0 0 5px #f6d85f59}.artwork-post .artwork-post-patpat.artwork-post-patpat-syncing .artwork-post-patpat-icon{animation:artwork-post-patpat-pulse .7s ease-in-out infinite}.artwork-post .artwork-post-patpat .artwork-post-patpat-icon{transition:transform .2s ease-out}.artwork-post .artwork-post-patpat.artwork-post-patpat-active .artwork-post-patpat-icon{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.artwork-post .artwork-post-patpat{transition:none}.artwork-post .artwork-post-patpat:hover:not(:disabled),.artwork-post .artwork-post-patpat.artwork-post-patpat-active .artwork-post-patpat-icon,.artwork-post .artwork-post-patpat.artwork-post-patpat-active:hover:not(:disabled){transform:none}.artwork-post .artwork-post-patpat.artwork-post-patpat-syncing .artwork-post-patpat-icon{animation:none}}@keyframes artwork-post-patpat-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.92)}}.artwork-post .artwork-post-avatar-link{grid-area:avatar;display:inline-flex;align-items:center;justify-content:center;width:var(--artwork-footer-avatar-size);height:var(--artwork-footer-avatar-size);justify-self:start;align-self:center;min-width:0;flex-shrink:0;border-radius:50%}.artwork-post .artwork-post-avatar-link .artwork-post-avatar{width:100%;height:100%;border-radius:50%;transition:transform .2s ease-out}.artwork-post .artwork-post-avatar-link .artwork-post-avatar:hover{transform:scale(1.05)}.artwork-post .artwork-post-content{grid-area:tag;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.artwork-post .artwork-post-content .artwork-post-tag-button{background:none;border:none;padding:0;cursor:pointer;max-width:100%;min-width:0}.artwork-post .artwork-post-content .artwork-post-tag-button .tag-badge{transition:transform .15s ease;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artwork-post .artwork-post-content .artwork-post-tag-button:hover .tag-badge{transform:scale(1.05)}.artwork-post .artwork-post-content .tag-badge{font-size:.8125rem;padding:2px 5px}.artwork-post .artwork-post-content .artwork-post-emotions{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:2px;width:100%;max-width:100%;min-width:0}.artwork-post .artwork-post-footer:has(.artwork-post-emotions){grid-template-columns:var(--artwork-footer-avatar-size) minmax(0,1fr);grid-template-areas:"avatar tag"}.artwork-post .artwork-post-footer:has(.artwork-post-emotions) .artwork-post-content{width:100%;min-width:0}@container artwork-post (max-width: 240px){.artwork-post .artwork-post-footer{--artwork-footer-avatar-size: clamp(28px, 12cqi, 34px);--artwork-footer-patpat-size: clamp(30px, 11cqi, 34px);gap:2px}.artwork-post .artwork-post-content .tag-badge{padding:1px 2px}.artwork-post .artwork-post-emotions{gap:1px}.artwork-post .artwork-post-emotions .emotion-button{width:23px;max-width:23px;height:23px}.artwork-post .artwork-post-emotions .emotion-button .emotion-button-icon{width:17px;height:17px}}@container artwork-post (max-width: 200px){.artwork-post .artwork-post-footer{--artwork-footer-avatar-size: clamp(26px, 14cqi, 32px);--artwork-footer-patpat-size: clamp(30px, 14cqi, 32px);grid-template-columns:var(--artwork-footer-avatar-size) minmax(0,1fr) var(--artwork-footer-patpat-size);grid-template-areas:"avatar . patpat" "tag    tag tag";row-gap:2px}.artwork-post .artwork-post-footer:has(.artwork-post-content .tag-badge){grid-template-areas:"avatar rarity patpat" ".      tag    ."}.artwork-post .artwork-post-content{justify-self:center;width:100%;max-width:100%}.artwork-post .artwork-post-footer:has(.artwork-post-emotions){grid-template-columns:var(--artwork-footer-avatar-size) minmax(0,1fr);grid-template-areas:"avatar tag";row-gap:0}.artwork-post .artwork-post-emotions{justify-content:flex-start;gap:1px}.artwork-post .artwork-post-emotions .emotion-button{width:22px;max-width:22px;height:22px}.artwork-post .artwork-post-emotions .emotion-button .emotion-button-icon{width:16px;height:16px}}.feed-item{position:relative;border-radius:25px;overflow:hidden;cursor:pointer;transition:transform .2s ease-out}.feed-item:hover{transform:scale(1.02)}.feed-item .feed-item-image{width:100%;height:100%;object-fit:cover}.feed-item .feed-item-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;border:3px solid rgba(138,110,221,.73)}.feed-item .feed-item-tag{font-family:Coolvetica,sans-serif;font-size:.8rem;color:#fff}.feed-item-grid{display:flex}.feed-item-grid .feed-item-overlay{position:absolute;bottom:0;left:0;display:flex;align-items:center;gap:5px;padding-right:5px;background-color:#0009;border-radius:20px;margin:5px}.feed-item-grid .feed-item-avatar-link{flex-shrink:0}.feed-item-grid .feed-item-avatar-link .feed-item-avatar{width:30px;height:auto}.feed-item-list{display:flex;flex-direction:row;flex-shrink:0;gap:10px;padding-right:10px;background-color:#4e3b84;border:solid 3px rgba(138,110,221,.73);width:100%;box-sizing:border-box;overflow:hidden;height:65px}.feed-item-list:hover{transform:none}.feed-item-list .feed-item-image{flex-shrink:0;width:auto;height:100%;object-fit:cover;border-radius:10px}.feed-item-list .feed-item-content{display:flex;flex-direction:row;align-items:center;gap:10px;flex:1}.feed-item-list .feed-item-artist{display:flex;align-items:center;gap:5px;text-decoration:none;color:#fff}.feed-item-list .feed-item-artist:hover .feed-item-artist-name{color:#f6d85f}.feed-item-list .feed-item-artist-name{font-family:Coolvetica,sans-serif;font-size:1rem;transition:color .2s ease-out}.feed-item-list .feed-item-avatar{width:30px;height:30px}.feed-item-list .feed-item-tag{width:fit-content;font-size:.8rem;margin-left:auto}.feed-item-compact{aspect-ratio:1}.feed-item-compact .feed-item-avatar{position:absolute;bottom:5px;left:5px;width:30px;height:30px}.feed-item-compact .feed-item-avatar-link{display:block}.profile-card{display:flex;flex-direction:column;gap:15px;width:100%;padding:15px;background-color:#00102ab2;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px;color:#fff;animation:fade-in .2s ease}.profile-card .profile-card-header{display:flex;flex-direction:row;gap:20px;align-items:center}.profile-card .profile-card-header .avatar-presence-frame,.profile-card .profile-card-header .ranked-avatar,.profile-card .profile-card-header .avatar{width:70px;height:70px}.profile-card .profile-card-header .profile-card-identity{display:flex;flex-direction:column}.profile-card .profile-card-header .profile-card-identity .profile-card-username{font-size:2rem;line-height:30px}.profile-card .profile-card-header .profile-card-identity .profile-card-handle{font-size:1.4rem;color:#7f7f7f}.profile-card .profile-card-header .profile-card-edit{margin-left:auto}.profile-card .profile-card-bio{display:flex;flex-direction:column;gap:2px}.profile-card .profile-card-bio .profile-card-bio-title{font-size:1.2rem;font-weight:500}.profile-card .profile-card-bio .profile-card-bio-text{margin:0;font-size:1rem;line-height:1.5}.service-card{width:180px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;background-color:#6b4ebb;border:solid 4px rgba(138,110,221,.73);border-radius:30px;padding:2px 0 10px}.service-card .action-button{width:30px;height:30px}.service-card .service-card-category{font-size:.8rem;color:#f6d85f;text-transform:uppercase;padding:2px 0}.service-card .service-card-carousel{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:170px;overflow:hidden;margin:5px auto;border-radius:25px 25px 20px 20px}.service-card .service-card-image-button{width:100%;height:100%;padding:0;cursor:pointer;background:transparent;border:none}.service-card .service-card-image{width:100%;height:100%;object-fit:cover}.service-card .service-card-image.slide-left{animation:slide-in-left .2s ease-out}.service-card .service-card-image.slide-right{animation:slide-in-right .2s ease-out}.service-card .service-card-no-image{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;height:100%;background-color:#ffffff0f;color:#fff6;font-size:.9375rem}.service-card .service-card-nav{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:#fff;font-size:1.6rem;cursor:pointer;background:#00000080;border:none;border-radius:50%;transform:translateY(-50%);opacity:0;transition:opacity .2s ease-out}@media(max-width:950px){.service-card .service-card-nav{opacity:1}}.service-card .service-card-nav:hover{background:#000000b3}.service-card .service-card-nav-prev{left:0}.service-card .service-card-nav-next{right:0}.service-card:hover .service-card-nav,.service-card:hover .action-button{opacity:1}.service-card .service-card-details{display:flex;flex-direction:column;align-items:center;padding:5px 5px 0;gap:2px}.service-card .service-card-name{font-size:1rem}.service-card .service-card-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:3px}.service-card .service-card-tag{max-width:100%;font-size:.8125rem;padding:1px 5px;border-radius:10px;background-color:transparent;border:solid 1px #f6d85f;color:#f6d85f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-card .service-card-tag-more{border-color:#fff3;color:#fff9}.service-card .service-card-tag-options{border-color:#ffffff26;color:#ffffffb3;font-style:italic}.service-card .service-card-meta{font-size:.9375rem;color:#ffffffd6}.service-card .service-card-counter{position:absolute;bottom:0;left:0;right:0;font-size:.8125rem;color:#fff;text-align:center;padding:2px 0;background:linear-gradient(transparent,#0009)}.service-card .service-card-commission-button{padding:5px 15px;font-size:1rem;font-family:Coolvetica,sans-serif;color:#fff;background-color:#6b4ebb;border:solid 2px #8a6edd;border-radius:25px;cursor:pointer;transition:all .2s ease-out}.service-card .service-card-commission-button:hover{background-color:#4e3b84}.service-card .service-card-commission-button.service-card-commission-disabled{opacity:.5;cursor:not-allowed}.service-card .service-card-commission-button.service-card-commission-disabled:hover{background-color:#6b4ebb}.service-card .service-card-price-range{font-size:1rem;color:#f6d85f;padding-top:2px}.context-menu-overlay{position:fixed;inset:0;z-index:9999}.context-menu{position:fixed;z-index:9999;min-width:180px;background:#041032;border:solid 3px #8a6edd;border-radius:20px;padding:2px;box-shadow:0 4px 12px #0006;animation:fade-in .1s ease}.context-menu .context-menu-item{display:flex;align-items:center;gap:5px;width:100%;padding:5px 10px;background:none;border:none;border-radius:10px;color:#fff;font-family:Coolvetica,sans-serif;font-size:.8rem;cursor:pointer;text-align:left;white-space:nowrap;transition:background .15s ease-out}.context-menu .context-menu-item:hover{background:#ffffff0d}.context-menu .context-menu-item.context-menu-item-danger{color:#f5aab8}.context-menu .context-menu-item.context-menu-item-danger:hover{background:#f5aab81a}.accordion{display:flex;flex-direction:column;gap:10px;width:100%}.accordion-item{background:#00102ab2;border:1px solid rgba(0,29,75,.7450980392);border-radius:20px;overflow:hidden;transition:border-color .2s ease-out}.accordion-item[open]{border-color:#8a6eddba}.accordion-summary{display:flex;gap:15px;align-items:center;justify-content:space-between;padding:15px 20px;font-size:1rem;font-weight:600;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;transition:background .2s ease-out}.accordion-summary::-webkit-details-marker{display:none}.accordion-summary:hover{background:#ffffff0a}.accordion-summary:focus-visible{outline:2px solid #f6d85f;outline-offset:-2px}.accordion-summary-title{flex:1;line-height:1.4}.accordion-summary-icon{flex-shrink:0;color:#ffffffd6;transition:transform .2s ease-out}.accordion-item[open] .accordion-summary-icon{transform:rotate(180deg);color:#f6d85f}.accordion-body{padding:0 20px 20px;font-size:.9375rem;line-height:1.6;color:#ffffffd6}.accordion-body p{margin:0 0 10px}.accordion-body p:last-child{margin-bottom:0}.accordion-body ul,.accordion-body ol{padding-left:20px;margin:0 0 10px}.accordion-body ul li,.accordion-body ol li{margin-bottom:5px}.accordion-body a{color:#f6d85f;text-decoration:underline;text-underline-offset:2px}.accordion-body a:hover{color:#f6d85f}.accordion-body strong{color:#fff;font-weight:600}.commission-timeline{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:15px}.commission-timeline .commission-timeline-cancelled{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;padding:5px 20px;font-size:1.2rem;font-weight:600;color:#fff;background-color:#e5484d;border-radius:30px;text-transform:uppercase}.commission-timeline .commission-timeline-track{display:flex;align-items:flex-start;justify-content:center;width:100%}.commission-timeline .commission-timeline-track.commission-timeline-dimmed{opacity:.3}.commission-timeline .commission-timeline-step{display:flex;flex-direction:column;align-items:center;gap:5px;position:relative;flex:1}.commission-timeline .commission-timeline-step .commission-timeline-circle{width:16px;height:16px;border-radius:50%;background-color:#7f7f7f;border:solid 2px #7f7f7f;z-index:1;transition:all .2s ease-out}.commission-timeline .commission-timeline-step .commission-timeline-label{font-size:.8rem;color:#7f7f7f;text-align:center}@media(max-width:600px){.commission-timeline .commission-timeline-step .commission-timeline-label{display:none}}.commission-timeline .commission-timeline-step .commission-timeline-label-short{display:none;font-size:.8rem;color:#7f7f7f;text-align:center}@media(max-width:600px){.commission-timeline .commission-timeline-step .commission-timeline-label-short{display:block}}.commission-timeline .commission-timeline-step .commission-timeline-line{position:absolute;top:8px;right:50%;width:100%;height:2px;background-color:#7f7f7f;z-index:0}.commission-timeline .commission-timeline-step .commission-timeline-line.commission-timeline-line-past{background-color:#58d68d}.commission-timeline .commission-timeline-step.commission-timeline-step-past .commission-timeline-circle{background-color:#58d68d;border-color:#58d68d}.commission-timeline .commission-timeline-step.commission-timeline-step-past .commission-timeline-label,.commission-timeline .commission-timeline-step.commission-timeline-step-past .commission-timeline-label-short{color:#58d68d}.commission-timeline .commission-timeline-step.commission-timeline-step-current .commission-timeline-circle{background-color:#f6d85f;border-color:#f6d85f;box-shadow:0 0 8px #ffe28480}.commission-timeline .commission-timeline-step.commission-timeline-step-current .commission-timeline-label,.commission-timeline .commission-timeline-step.commission-timeline-step-current .commission-timeline-label-short{color:#f6d85f;font-weight:600}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:1;padding:40px;color:#7f7f7f;text-align:center}.empty-state .empty-state-icon{opacity:.5}.empty-state .empty-state-text{font-size:1.4rem}.empty-state .empty-state-hint{font-size:.8rem;color:#ffffffd6;max-width:30rem}.empty-state .empty-state-action{margin-top:5px;padding:5px 15px;border:1px solid #8a6edd;border-radius:20px;background:transparent;color:#fff;font-size:.8rem;cursor:pointer}.empty-state .empty-state-action:hover{background-color:#6b4ebb}.empty-state .empty-state-action:focus-visible{outline:2px solid #f6d85f;outline-offset:2px}@media(max-width:950px){.empty-state{gap:5px;padding:0}.empty-state .empty-state-icon{width:32px;height:32px}.empty-state .empty-state-text{font-size:1rem}}@media(max-width:600px){.empty-state{gap:5px}.empty-state .empty-state-icon{width:22px;height:22px}}.react-photo-album{display:flex}.react-photo-album,.react-photo-album *{box-sizing:border-box}.react-photo-album--track{align-items:flex-start;display:flex}.react-photo-album--photo{padding:calc(var(--react-photo-album--padding) * 1px);position:relative}.react-photo-album--image{width:100%;height:auto;aspect-ratio:var(--react-photo-album--photo-width) / var(--react-photo-album--photo-height);display:block}.react-photo-album--button{cursor:pointer;border:initial;background:initial}.react-photo-album--rows{row-gap:calc(var(--react-photo-album--spacing) * 1px);flex-direction:column}.react-photo-album--rows .react-photo-album--track{--react-photo-album--track-gaps:calc(var(--react-photo-album--spacing) * (var(--react-photo-album--track-size) - 1) + 2 * var(--react-photo-album--padding) * var(--react-photo-album--track-size));justify-content:space-between}.react-photo-album--rows .react-photo-album--photo{width:calc((100% - var(--react-photo-album--track-gaps) * 1px) / (var(--react-photo-album--container-width) - var(--react-photo-album--track-gaps)) * var(--react-photo-album--photo-width) + 2px * var(--react-photo-album--padding))}.select{position:relative;display:inline-block}.select .select-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 10px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;cursor:pointer;background-color:#4e3b84;border:solid 4px rgba(138,110,221,.73);border-radius:20px;transition:background-color .3s ease-out;min-width:150px}.select .select-value{flex:1;text-align:left}.select .select-icon{font-size:.8rem;transition:transform .2s ease-out}.select .select-content{position:absolute;top:100%;left:0;right:0;z-index:10;background-color:#4e3b84;border-left:solid 4px rgba(138,110,221,.73);border-right:solid 4px rgba(138,110,221,.73);border-bottom:solid 4px rgba(138,110,221,.73);border-bottom-right-radius:20px;border-bottom-left-radius:20px;transform:translateY(-4px);overflow:hidden}.select .select-option{display:block;width:100%;padding:5px 10px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff;text-align:left;cursor:pointer;background:none;border:none;transition:background-color .2s ease-out}.select .select-option:hover{background-color:#8a6eddba}.select .select-option.select-option-selected{background-color:#ffffff1a}.select.select-open .select-trigger{border-bottom-right-radius:0;border-bottom-left-radius:0}.select.select-open .select-icon{transform:rotate(180deg)}.select.select-disabled .select-trigger{cursor:not-allowed;opacity:.6}.artwork-post-skeleton{position:relative;display:flex;flex-direction:column;gap:5px;width:100%;padding:5px;background-color:#4e3b84;border-radius:25px;box-sizing:border-box}.artwork-post-skeleton .artwork-post-status,.artwork-post-skeleton .skeleton-status{position:absolute;top:8px;left:50px;z-index:1;transform:translate(-50%,50%)}.artwork-post-skeleton .artwork-post-image-wrapper,.artwork-post-skeleton .skeleton-image{width:100%;min-height:0;min-width:0;border-radius:25px 25px 10px 10px}.artwork-post-skeleton .artwork-post-footer,.artwork-post-skeleton .skeleton-footer{display:flex;align-items:center;padding:2px 5px;gap:5px;width:100%;flex-shrink:0}.artwork-post-skeleton .artwork-post-avatar-link,.artwork-post-skeleton .skeleton-avatar{width:24px;height:24px;flex-shrink:0}.artwork-post-skeleton .artwork-post-content,.artwork-post-skeleton .skeleton-content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;min-width:0}.artwork-post-skeleton .artwork-post-content .artwork-post-tag-button,.artwork-post-skeleton .skeleton-content .artwork-post-tag-button{display:flex;align-items:center}.artwork-post-skeleton .artwork-post-content .artwork-post-emotions,.artwork-post-skeleton .skeleton-content .artwork-post-emotions{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.artwork-post-skeleton .artwork-post-share,.artwork-post-skeleton .skeleton-share{width:20px;height:20px;flex-shrink:0}.artwork-post-skeleton .artwork-post-image-wrapper,.artwork-post-skeleton .skeleton-image{flex:1 1 auto;min-height:0}.artwork-post-skeleton .skeleton-status{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:60px;height:22px;border-radius:10px}.artwork-post-skeleton .skeleton-image{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px}.artwork-post-skeleton .skeleton-avatar{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;border-radius:50%}.artwork-post-skeleton .skeleton-tag{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:80px;height:20px;border-radius:10px}.artwork-post-skeleton .skeleton-share{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;border-radius:50%}.artist-profile-card-skeleton{position:relative;display:flex;flex-direction:column;align-items:center;gap:15px;padding:25px 20px;width:100%;background-color:#00102ab2;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px}@media(max-width:600px){.artist-profile-card-skeleton{padding:15px;gap:10px}}.artist-profile-card-skeleton .artist-profile-card-skeleton-avatar-section{display:flex;align-items:center;justify-content:center}.artist-profile-card-skeleton .artist-profile-card-skeleton-avatar{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;flex-shrink:0;width:100px;height:100px;border-radius:50%}@media(max-width:950px){.artist-profile-card-skeleton .artist-profile-card-skeleton-avatar{width:90px;height:90px}}@media(max-width:600px){.artist-profile-card-skeleton .artist-profile-card-skeleton-avatar{width:80px;height:80px}}.artist-profile-card-skeleton .artist-profile-card-skeleton-identity{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%}.artist-profile-card-skeleton .artist-profile-card-skeleton-nickname{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:60%;max-width:200px;height:28px;border-radius:10px}@media(max-width:600px){.artist-profile-card-skeleton .artist-profile-card-skeleton-nickname{height:24px}}.artist-profile-card-skeleton .artist-profile-card-skeleton-username{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:40%;max-width:140px;height:18px;border-radius:10px}.artist-profile-card-skeleton .artist-profile-card-skeleton-bio{display:flex;flex-direction:column;align-items:stretch;gap:5px;width:100%}.artist-profile-card-skeleton .artist-profile-card-skeleton-bio-line{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:100%;height:14px;border-radius:10px}.artist-profile-card-skeleton .artist-profile-card-skeleton-bio-line.artist-profile-card-skeleton-bio-line--short{width:65%}.artist-profile-card-skeleton .artist-profile-card-skeleton-stats{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.artist-profile-card-skeleton .artist-profile-card-skeleton-stat{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:70%;max-width:220px;height:24px;border-radius:10px}.artist-profile-card-skeleton .artist-profile-card-skeleton-specialties{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%}.artist-profile-card-skeleton .artist-profile-card-skeleton-specialties-label{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:40%;max-width:140px;height:16px;border-radius:10px}.artist-profile-card-skeleton .artist-profile-card-skeleton-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;width:100%}.artist-profile-card-skeleton .artist-profile-card-skeleton-tag{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:72px;height:24px;border-radius:20px}.artist-profile-card-skeleton .artist-profile-card-skeleton-actions{display:flex;flex-direction:column;align-items:stretch;gap:5px;width:100%}.artist-profile-card-skeleton .artist-profile-card-skeleton-btn{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:100%;height:40px;border-radius:20px}.service-card-skeleton{display:flex;flex-direction:column;gap:5px;align-items:center;width:170px;flex-shrink:0}.service-card-skeleton .skeleton-image{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:150px;height:150px;border-radius:25px}.service-card-skeleton .skeleton-title{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:80px;height:20px;border-radius:10px}.service-card-skeleton .skeleton-price{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:40px;height:18px;border-radius:10px}.moderation-card-skeleton{display:flex;align-items:center;gap:15px;padding:15px}.moderation-card-skeleton:not(:last-child){border-bottom:1px solid rgba(0,29,75,.7450980392)}.moderation-card-skeleton .skeleton-info{flex:1;display:flex;flex-direction:column;gap:5px}.moderation-card-skeleton .skeleton-info .skeleton-title{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:140px;height:18px;border-radius:10px}.moderation-card-skeleton .skeleton-info .skeleton-meta{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:220px;height:14px;border-radius:10px}.moderation-card-skeleton .skeleton-badge{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:80px;height:28px;border-radius:10px}.moderation-card-skeleton .skeleton-actions{display:flex;gap:5px}.moderation-card-skeleton .skeleton-actions .skeleton-btn{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:36px;height:36px;border-radius:10px}.dispute-card-skeleton{display:flex;align-items:center;gap:15px;padding:15px}.dispute-card-skeleton:not(:last-child){border-bottom:1px solid rgba(0,29,75,.7450980392)}.dispute-card-skeleton .skeleton-info{flex:1;display:flex;flex-direction:column;gap:5px}.dispute-card-skeleton .skeleton-info .skeleton-reference{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:160px;height:18px;border-radius:10px}.dispute-card-skeleton .skeleton-info .skeleton-participants{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:240px;height:12px;border-radius:10px}.dispute-card-skeleton .skeleton-info .skeleton-date{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:90px;height:12px;border-radius:10px}.dispute-card-skeleton .skeleton-badge{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:80px;height:26px;border-radius:10px}.dispute-card-skeleton .skeleton-arrow{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:16px;height:16px;border-radius:10px}.active-sessions-skeleton{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;gap:10px}.active-sessions-skeleton .active-session-skeleton{display:flex;align-items:flex-start;gap:10px;padding:10px;border:solid 3px #8a6edd;border-radius:10px}.active-sessions-skeleton .active-session-skeleton .skeleton-icon{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:36px;height:36px;flex-shrink:0;border-radius:10px}.active-sessions-skeleton .active-session-skeleton .skeleton-content{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}.active-sessions-skeleton .active-session-skeleton .skeleton-heading{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.active-sessions-skeleton .active-session-skeleton .skeleton-device{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:160px;height:18px;border-radius:10px}.active-sessions-skeleton .active-session-skeleton .skeleton-badge{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:90px;height:18px;border-radius:10px}.active-sessions-skeleton .active-session-skeleton .skeleton-meta{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:220px;height:14px;border-radius:10px}.active-sessions-skeleton .active-session-skeleton .skeleton-action{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:110px;height:36px;flex-shrink:0;border-radius:20px}.mfa-section-skeleton .skeleton-action{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:90px;height:32px;border-radius:20px}.message-list-skeleton{display:flex;flex-direction:column;gap:15px;padding:15px;flex:1}.message-list-skeleton .skeleton-bubble{display:flex;flex-direction:column;gap:2px;max-width:70%}.message-list-skeleton .skeleton-bubble-left{align-self:flex-start}.message-list-skeleton .skeleton-bubble-right{align-self:flex-end}.message-list-skeleton .skeleton-message{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;height:44px;border-radius:20px}.message-list-skeleton .skeleton-message-short{width:120px}.message-list-skeleton .skeleton-message-medium{width:200px}.message-list-skeleton .skeleton-message-long{width:280px}.message-list-skeleton .skeleton-time{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;max-height:400px;width:40px;height:14px;border-radius:10px}.message-list-skeleton .skeleton-time-right{align-self:flex-end}.feed-section{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%;height:800px;font-family:Coolvetica,sans-serif;color:#fff}.feed-section .feed-section-header{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.feed-section .feed-section-title-row{display:flex;flex-direction:row;align-items:center;gap:10px}.feed-section .feed-section-title{font-size:1.6rem}.feed-section .feed-section-subtitle{display:flex;align-items:flex-end;height:50px;font-size:1rem}.feed-section .feed-section-filters{display:flex;flex-direction:row;align-items:flex-end;gap:15px;justify-content:center;height:50px}.feed-section .feed-section-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:100%;overflow-y:auto;scrollbar-width:none;gap:10px;container-type:inline-size;touch-action:pan-y;padding:15px;background-color:#00102ab2;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px;color:#fff;animation:fade-in .2s ease}.feed-section .feed-section-content::-webkit-scrollbar{display:none}.feed-section .feed-section-content.feed-section-content-grid .masonry-grid{width:100%;min-height:200px}.feed-section .feed-section-content.feed-section-content-grid .masonry-grid.masonry-single{max-width:400px;margin:0 auto}.feed-section .feed-section-content.feed-section-content-grid .masonry-grid .masonry-item .artwork-post .artwork-post-image-wrapper,.feed-section .feed-section-content.feed-section-content-grid .masonry-grid .masonry-item .artwork-post .skeleton-image,.feed-section .feed-section-content.feed-section-content-grid .masonry-grid .masonry-item .artwork-post-skeleton .artwork-post-image-wrapper,.feed-section .feed-section-content.feed-section-content-grid .masonry-grid .masonry-item .artwork-post-skeleton .skeleton-image{flex:1 1 auto;min-height:0}.feed-section .feed-section-content.feed-section-content-grid .masonry-grid .masonry-item .artwork-post,.feed-section .feed-section-content.feed-section-content-grid .masonry-grid .masonry-item .artwork-post-skeleton{width:100%;height:100%}.feed-section .feed-section-content.feed-section-content-grid .masonry-grid .masonry-item .artwork-post .artwork-post-image-wrapper,.feed-section .feed-section-content.feed-section-content-grid .masonry-grid .masonry-item .artwork-post .skeleton-image,.feed-section .feed-section-content.feed-section-content-grid .masonry-grid .masonry-item .artwork-post-skeleton .artwork-post-image-wrapper,.feed-section .feed-section-content.feed-section-content-grid .masonry-grid .masonry-item .artwork-post-skeleton .skeleton-image{aspect-ratio:auto;height:100%}.feed-section .feed-section-content.feed-section-content-grid .masonry-skeleton{display:flex;flex-wrap:wrap;gap:10px}.feed-section .feed-section-content.feed-section-content-grid .masonry-skeleton .artwork-post-skeleton{flex:1 1 200px;max-width:280px;height:280px}.feed-section .feed-section-content.feed-section-content-list{flex-direction:column;flex-wrap:nowrap;gap:15px}.feed-section .feed-section-content.feed-section-content-compact{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));align-content:start}.feed-section .feed-section-content.feed-section-content-favorites{flex-direction:column;flex-wrap:nowrap;gap:15px}.feed-section .feed-section-content.feed-section-content-favorites .artwork-post .artwork-post-image-wrapper,.feed-section .feed-section-content.feed-section-content-favorites .artwork-post .skeleton-image,.feed-section .feed-section-content.feed-section-content-favorites .artwork-post-skeleton .artwork-post-image-wrapper,.feed-section .feed-section-content.feed-section-content-favorites .artwork-post-skeleton .skeleton-image{flex:0 0 auto;width:100%;aspect-ratio:16/9}.feed-section .feed-section-content.feed-section-content-favorites .artwork-post .artwork-post-image-wrapper img,.feed-section .feed-section-content.feed-section-content-favorites .artwork-post-skeleton .artwork-post-image-wrapper img{width:100%;height:100%;object-fit:cover}.feed-section .feed-section-content.feed-section-content-favorites .infinite-scroll-sentinel{display:flex;justify-content:center;padding:15px;color:#7f7f7f}.scrollable-row{position:relative}.scrollable-row .scrollable-row-content{display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:2px 0}.scrollable-row .scrollable-row-content::-webkit-scrollbar{display:none}.scrollable-row .scrollable-row-arrow{position:absolute;top:25%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:#6b4ebb;color:#fff;cursor:pointer;z-index:9999;opacity:.8;transition:opacity .2s ease-out}.scrollable-row .scrollable-row-arrow:hover{opacity:1}.scrollable-row .scrollable-row-arrow.scrollable-row-arrow-left{left:-25px}.scrollable-row .scrollable-row-arrow.scrollable-row-arrow-right{right:-25px}.section{max-width:950px;padding:25px;margin:30px auto;background:#ffffff0d;border-radius:20px;box-shadow:0 0 15px #ffffff0d}.section-title{padding-bottom:10px;margin-top:0;font-size:1.4rem;font-weight:700;color:#f6d85f;border-bottom:1px solid rgba(255,255,255,.1)}.table-of-contents{display:flex;flex-direction:column;gap:10px}.table-of-contents a{font-size:1.2rem;font-weight:600;color:#f6d85f;text-decoration:none;transition:color .3s ease-out}.table-of-contents a:hover{color:#f6d85f;text-shadow:0 0 8px #f6d85f}body:has(.modal-overlay){overflow:hidden}.modal-overlay{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade-in .2s ease;overflow:hidden;cursor:default}.modal-overlay .modal-container{position:relative;display:flex;flex-direction:column;max-width:500px;max-height:90vh;width:90%;background-color:#7757bd;border:solid 4px #2e1f5e;border-radius:30px;animation:slide-up .2s ease}@media(max-width:600px){.modal-overlay .modal-container{width:100%;max-width:100vw;max-height:100vh;border-radius:0;border-left:none;border-right:none}}.modal-overlay .modal-container .modal-close{position:absolute;top:10px;right:10px;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:#00000059;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;cursor:pointer;transition:background .15s ease-out,border-color .15s ease-out,transform .15s ease-out}@media(max-width:600px){.modal-overlay .modal-container .modal-close{width:44px;height:44px}}.modal-overlay .modal-container .modal-close:hover,.modal-overlay .modal-container .modal-close:focus-visible{background:#0000008c;border-color:#ffffff73;transform:scale(1.05)}.modal-overlay .modal-container .modal-content{flex:1;overflow-y:auto;padding:20px}@media(max-width:600px){.modal-overlay .modal-container .modal-content{padding:10px}}.modal-overlay .modal-container .modal-content .modal-content-step{animation:fade-in .18s ease-out}.modal-overlay .modal-container .modal-footer{display:flex;flex-direction:row;justify-content:space-between;gap:10px;padding:15px 20px;border-top:1px solid rgba(255,255,255,.1);flex-wrap:wrap;animation:slide-up .2s ease-out}@media(max-width:600px){.modal-overlay .modal-container .modal-footer{flex-direction:column-reverse;padding:10px;gap:5px}.modal-overlay .modal-container .modal-footer .modal-footer-left,.modal-overlay .modal-container .modal-footer .modal-footer-right{width:100%;justify-content:center;flex-direction:column}}.modal-overlay .modal-container .modal-footer .modal-footer-left,.modal-overlay .modal-container .modal-footer .modal-footer-right{display:flex;gap:10px}.tabs{position:relative;display:flex}.tabs .tabs-item{flex:1;padding:15px 10px;font-family:Coolvetica,sans-serif;font-size:1.2rem;color:#7f7f7f;cursor:pointer;background:none;border:none;transition:color .3s ease-out}.tabs .tabs-item:hover{color:#f6d85f}.tabs .tabs-item.tabs-item-active{color:#fff}.tabs .tabs-item.tabs-item-disabled{cursor:not-allowed;opacity:.5}.tabs .tabs-item.tabs-item-disabled:hover{color:#7f7f7f}.tabs .tabs-indicator{position:absolute;bottom:0;height:4px;background-color:#f6d85f;border-radius:20px;transition:left .3s ease-out}.tab-panel{width:100%}.otp-verify-form{display:flex;flex-direction:column;align-items:stretch;margin-top:15px;gap:15px;width:100%}.otp-verify-form .otp-input{outline:none;border:none}.otp-verify-form .otp-verify-form-actions{display:flex;flex-direction:column;align-items:stretch;gap:5px;width:100%;max-width:240px;margin:0 auto}.rating{font-family:Coolvetica,sans-serif;color:#fff}.rating.rating-sm{font-size:.8rem}.rating.rating-md{font-size:1rem}.rating.rating-lg{font-size:1.2rem}.rating-interactive{display:flex;align-items:center;gap:10px;font-family:Coolvetica,sans-serif;color:#fff}.rating-interactive .rating-stars{display:flex;gap:2px}.rating-interactive .rating-star{border:none;background:none;padding:0;cursor:pointer;color:#7f7f7f;transition:color .15s ease-out}.rating-interactive .rating-star.rating-star-filled,.rating-interactive .rating-star:hover{color:#f6d85f}.rating-interactive .rating-value{font-size:inherit;white-space:nowrap}.rating-interactive.rating-sm,.rating-interactive.rating-sm .rating-star{font-size:.8rem}.rating-interactive.rating-md,.rating-interactive.rating-md .rating-star{font-size:1rem}.rating-interactive.rating-lg,.rating-interactive.rating-lg .rating-star{font-size:1.2rem}.search-bar{display:flex;align-items:center;width:95%;padding:10px;background-color:#041032ad;border:solid 4px rgba(138,110,221,.62);border-radius:25px;font-size:1rem;box-shadow:0 0 18px #2e1f5e47;transition:border-color .2s ease-out,background-color .2s ease-out,box-shadow .2s ease-out}.search-bar:focus-within{border-color:#f6d85fd9;background-color:#041032c7;box-shadow:0 0 0 3px #f6d85f24,0 0 22px #8a6edd47}.search-bar .search-bar-button{padding:0;margin:0;cursor:pointer;background-color:transparent;border:none}.search-bar .search-bar-icon{width:24px;height:auto;transform:translateY(2px)}.search-bar .search-bar-input{width:100%;height:100%;margin-left:5px;color:#fff;background-color:transparent;border:none}.search-bar .search-bar-input::placeholder{color:#fff9}.search-bar .search-bar-input:focus{outline:none}.search-bar .search-bar-clear{display:flex;align-items:center;justify-content:center;padding:2px;background:none;border:none;color:#7f7f7f;cursor:pointer;transition:color .15s ease-out}.search-bar .search-bar-clear:hover{color:#fff}.switch-wrapper{display:flex;align-items:center;gap:10px}.switch-wrapper .switch{position:relative;width:50px;height:28px;padding:0;cursor:pointer;background-color:#00102ab2;border:1px solid rgba(0,29,75,.7450980392);border-radius:60px;transition:background-color .15s ease-out}.switch-wrapper .switch:hover:not(.switch-disabled){border-color:#8a6edd}.switch-wrapper .switch:focus-visible{outline:2px solid #6b4ebb;outline-offset:2px}.switch-wrapper .switch.switch-checked{background-color:#58d68d;border-color:#58d68d}.switch-wrapper .switch.switch-disabled{cursor:not-allowed;opacity:.5}.switch-wrapper .switch .switch-thumb{position:absolute;top:50%;left:4px;width:20px;height:20px;background-color:#fff;border-radius:50%;transform:translateY(-50%);transition:left .15s ease-out}.switch-wrapper .switch.switch-checked .switch-thumb{left:calc(100% - 24px)}.switch-wrapper .switch-label{color:#fff;font-size:.8rem;-webkit-user-select:none;user-select:none;cursor:pointer}.switch-wrapper .switch-label.switch-label-disabled{cursor:not-allowed;opacity:.5}.auth-age-policy .age-policy-hidden-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.auth-age-policy .age-policy-dropdown .dropdown-select-label{color:#ffffffd6;font-size:.8rem;line-height:1.35}.auth-age-policy .age-policy-dropdown .dropdown-button{min-height:48px;background-color:#1a1a1a47;background-image:linear-gradient(135deg,#f6d85f1a,#6b4ebbe6);border-color:#8a6edddb;box-shadow:inset 0 1px #ffffff0a}.auth-age-policy .age-policy-dropdown .dropdown-button:hover:not(:disabled){background-color:#1a1a1a57;background-image:linear-gradient(135deg,#f6d85f29,#6b4ebbf0);border-color:#f6d85fb8}.auth-age-policy .age-policy-dropdown .dropdown-button:focus-visible{outline:solid 4px #f6d85f;outline-offset:2px}.auth-age-policy .age-policy-date-grid{display:grid;grid-template-columns:minmax(88px,.8fr) minmax(120px,1.2fr) minmax(104px,1fr);gap:10px;width:100%}.auth-age-policy .age-policy-date-dropdown--year .dropdown-select-content{max-height:260px}.age-policy-dropdown-content{background-color:#041032;border-color:#8a6eddeb;box-shadow:0 18px 42px #1a1a1a57;scrollbar-color:rgba(246,216,95,.72) rgba(26,26,26,.2);scrollbar-width:thin}.age-policy-dropdown-content::-webkit-scrollbar{width:10px}.age-policy-dropdown-content::-webkit-scrollbar-track{background:#1a1a1a2e}.age-policy-dropdown-content::-webkit-scrollbar-thumb{background:#f6d85fad;border:2px solid #041032;border-radius:20px}.age-policy-dropdown-content .dropdown-select-item{min-height:42px}.age-policy-dropdown-content .dropdown-select-item:hover{background-color:#f6d85f29}.age-policy-dropdown-content .dropdown-select-item-selected{background-color:#f6d85f38}.age-policy-country-dropdown-content{max-height:min(360px,100vh - 32px)}@media(max-width:600px){.auth-age-policy .age-policy-date-grid{grid-template-columns:1fr}}.age-country-declaration{display:flex;flex-direction:column;gap:15px}.age-country-declaration .age-country-declaration-title{margin:0;font-family:Coolvetica,sans-serif;font-size:1.4rem;font-weight:700;color:#fff}.age-country-declaration .age-country-declaration-description,.age-country-declaration .age-country-declaration-status{margin:0;color:#ffffffd6;font-size:.8rem;line-height:1.55}.age-country-declaration .age-country-declaration-status{padding:10px;border:solid 1px rgba(246,216,95,.24);border-radius:20px;background:#f6d85f14;color:#fff}.age-country-declaration .age-country-declaration-form{display:flex;flex-direction:column;gap:15px}.age-country-declaration .age-country-declaration-locked{display:flex;flex-direction:column;gap:10px;padding:15px;background-color:#1a1a1a38;border:solid 3px rgba(138,110,221,.62);border-radius:25px}.age-country-declaration .age-country-declaration-locked p{margin:0;color:#ffffffd6;font-size:.8rem;line-height:1.45}.age-country-declaration .age-country-declaration-seller-capacity{display:flex;flex-direction:column;gap:10px;padding:10px;background-color:#f6d85f14;border:solid 3px rgba(246,216,95,.28);border-radius:25px}.age-country-declaration .age-country-declaration-seller-capacity h3{margin:0;color:#fff;font-size:1rem;line-height:1.35}.age-country-declaration .age-country-declaration-seller-capacity .auth-age-policy-consent{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:flex-start;padding:10px;color:#ffffffd6;font-size:.8rem;background-color:#f6d85f1a;border:solid 3px rgba(246,216,95,.28);border-radius:25px}.age-country-declaration .age-country-declaration-seller-capacity .auth-age-policy-consent input{width:20px;height:20px;margin-top:2px;accent-color:#f6d85f}.age-country-declaration .age-country-declaration-seller-capacity .auth-age-policy-consent span{display:flex;flex-direction:column;gap:2px;min-width:0}.age-country-declaration .age-country-declaration-seller-capacity .auth-age-policy-consent strong{color:#fff;font-size:.8rem;line-height:1.35}.age-country-declaration .age-country-declaration-seller-capacity .auth-age-policy-consent small{color:#ffffffd6;font-size:.8125rem;line-height:1.35}.age-country-declaration .age-country-declaration-error{margin:0;color:#f5aab8;font-size:.8rem;line-height:1.45}.age-country-declaration .auth-age-policy{display:flex;flex-direction:column;gap:10px;width:100%;padding:15px;background-color:#1a1a1a38;border:solid 3px rgba(138,110,221,.62);border-radius:25px}.age-country-declaration .auth-age-policy>legend{padding:0;margin-bottom:2px;font-family:Coolvetica,sans-serif;font-size:1rem;color:#fff}.age-country-declaration .auth-age-policy p{margin:0;color:#ffffffd6;font-size:.8rem;line-height:1.45;text-align:left}.age-country-declaration .auth-age-policy .auth-age-policy-field{display:flex;flex-direction:column;gap:5px;width:100%;color:#ffffffd6;font-size:.8rem}.age-country-declaration .auth-age-policy .auth-age-policy-field input,.age-country-declaration .auth-age-policy .auth-age-policy-field select{width:100%;padding:10px;font:inherit;color:#fff;background-color:#1a1a1a3d;border:solid 3px #8a6edd;border-radius:20px;color-scheme:dark;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.age-country-declaration .auth-age-policy .auth-age-policy-field input:focus-visible,.age-country-declaration .auth-age-policy .auth-age-policy-field select:focus-visible{outline:solid 4px #f6d85f;outline-offset:2px}.age-country-declaration .auth-age-policy .auth-age-policy-field input:hover:not(:disabled),.age-country-declaration .auth-age-policy .auth-age-policy-field select:hover:not(:disabled){border-color:#f6d85fb8;background-color:#1a1a1a52}.age-country-declaration .auth-age-policy .auth-age-policy-field input[type=date]{min-height:48px;letter-spacing:0}.age-country-declaration .auth-age-policy .auth-age-policy-field.auth-age-policy-field--date{padding:10px;background:linear-gradient(135deg,#f6d85f1f,#1a1a1a2e);border:solid 3px rgba(246,216,95,.26);border-radius:25px}.age-country-declaration .auth-age-policy .auth-age-policy-field.auth-age-policy-field--date input[type=date]{background-color:#1a1a1a57}.age-country-declaration .auth-age-policy .auth-age-policy-field small{color:#ffffffd6;font-size:.8125rem;line-height:1.35}.age-country-declaration .auth-age-policy .auth-age-policy-error{color:#f5aab8;font-size:.8rem}.age-country-declaration .auth-age-policy .auth-age-policy-consent{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:flex-start;padding:10px;color:#ffffffd6;font-size:.8rem;background-color:#f6d85f1a;border:solid 3px rgba(246,216,95,.28);border-radius:25px}.age-country-declaration .auth-age-policy .auth-age-policy-consent input{width:20px;height:20px;margin-top:2px;accent-color:#f6d85f}.age-country-declaration .auth-age-policy .auth-age-policy-consent span{display:flex;flex-direction:column;gap:2px;min-width:0}.age-country-declaration .auth-age-policy .auth-age-policy-consent strong{color:#fff;font-size:.8rem;line-height:1.35}.age-country-declaration .auth-age-policy .auth-age-policy-consent small{color:#ffffffd6;font-size:.8125rem;line-height:1.35}.age-country-declaration .auth-age-policy .auth-age-policy-note{color:#ffffffd6}@media(max-width:600px){.age-country-declaration .auth-age-policy{padding:10px}}.report-form-illegal-link{margin:10px 0 0;font-size:.8rem;text-align:center}.report-form-illegal-link a{color:#ffffffd6;text-decoration:underline}.report-form-illegal-link a:hover{color:#fff}.report-form-checkbox{display:grid;grid-template-columns:auto 1fr;gap:5px;align-items:flex-start;margin-top:10px;padding:10px;border:1px solid rgba(138,110,221,.28);border-radius:20px;background:#00102a7a}.report-form-checkbox input{width:18px;height:18px;margin-top:2px;accent-color:#6b4ebb}.report-form-checkbox label{display:flex;flex-direction:column;gap:2px;min-width:0;color:#fff;font-size:.8rem;font-weight:700}.report-form-checkbox small{color:#ffffffd6;font-size:.8125rem;font-weight:500;line-height:1.4}.report-form-good-faith{border-color:#f5b3426b}.report-form-field-error{grid-column:2;margin:0;color:#e5484d;font-size:.8125rem}.modal-overlay[data-notifications-modal=true] .modal-container{width:80%;max-width:900px}@media(max-width:600px){.modal-overlay[data-notifications-modal=true] .modal-container{width:100%;max-width:100vw;max-height:100vh;border-radius:0;border-left:none;border-right:none}}.notifications-modal-content{display:flex;flex-direction:column;gap:15px;overflow-x:hidden}.notifications-modal-content .notifications-modal-content-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.notifications-modal-content .notifications-modal-content-title{margin:0;font-family:Coolvetica,sans-serif;font-size:1.4rem;color:#fff}.notifications-modal-content .notifications-modal-content-list{display:flex;flex-direction:column;margin-bottom:10px;background-color:#6b4ebb;border:solid 4px #8a6edd;border-radius:30px;overflow:hidden}.notifications-modal-content .notifications-modal-content-loading{display:flex;align-items:center;justify-content:center;padding:30px;color:#7f7f7f}.notification-filters{display:flex;gap:5px}.notification-filters .notification-filters-item{padding:5px 15px;font-family:Coolvetica,sans-serif;font-size:.8rem;font-weight:600;color:#7f7f7f;background:none;border:solid 3px #8a6edd;border-radius:20px;cursor:pointer;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.notification-filters .notification-filters-item:hover{color:#fff;border-color:#7f7f7f}.notification-filters .notification-filters-item.notification-filters-item-active{color:#1a1a1a;background-color:#f6d85f;border-color:#f6d85f}.notification-page-item{display:flex;gap:10px;width:100%;padding:15px;color:#fff;text-align:left;text-decoration:none;transition:background-color .2s ease-out}.notification-page-item:not(:last-child){border-bottom:1px solid #8a6edd}.notification-page-item:hover{background-color:#ffffff08}.notification-page-item.notification-page-item-unread{background-color:#ffffff0d}.notification-page-item .notification-page-item-thumb{flex-shrink:0;width:48px;height:48px;object-fit:cover;border-radius:10px;border:solid 1px rgba(255,255,255,.08)}.notification-page-item .notification-page-item-icon{flex-shrink:0;margin-top:2px}.notification-page-item .notification-page-item-icon.notification-page-item-icon-message{color:#5fc7e8}.notification-page-item .notification-page-item-icon.notification-page-item-icon-emotion{color:#f5aab8}.notification-page-item .notification-page-item-icon.notification-page-item-icon-commission{color:#f5b342}.notification-page-item .notification-page-item-icon.notification-page-item-icon-review{color:#f6d85f}.notification-page-item .notification-page-item-icon.notification-page-item-icon-subscription{color:#58d68d}.notification-page-item .notification-page-item-content{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.notification-page-item .notification-page-item-text{font-size:.8rem;font-weight:600}.notification-page-item .notification-page-item-preview{font-size:.8rem;color:#7f7f7f}.notification-page-item .notification-page-item-time{font-size:.8125rem;color:#7f7f7f}.notification-page-item .notification-page-item-dot{flex-shrink:0;width:8px;height:8px;margin-top:6px;background-color:#f6d85f;border-radius:50%}@media(max-width:600px){.notifications-modal-content{gap:10px}.notifications-modal-content-title{font-size:1.2rem}.notifications-modal-content-list{margin-bottom:0;border:none;border-radius:0}.notification-filters{flex-wrap:wrap;row-gap:5px}.notification-filters .notification-filters-item{padding:2px 10px;font-size:.8125rem;line-height:1.4}.notification-page-item{padding:5px 10px;gap:5px}.notification-page-item .notification-page-item-thumb{width:36px;height:36px}.notification-page-item .notification-page-item-text{overflow-wrap:anywhere}}.notification-bell{position:relative;display:inline-flex;flex-shrink:0}@media(max-width:600px){.notification-bell{position:static}}.notification-bell .notification-bell-button{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;cursor:pointer;background:none;border:none;border-radius:20px;color:#fff;transition:background-color .2s ease-out}@media(max-width:600px){.notification-bell .notification-bell-button{width:36px;height:36px}}.notification-bell .notification-bell-button:hover{background-color:#ffffff1a}.notification-bell .notification-bell-badge{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 2px;background:#f6d85f;border-radius:10px;color:#1a1a1a;font-size:.8125rem;font-weight:700;line-height:18px;text-align:center}.notification-bell .notification-bell-dropdown{position:absolute;top:100%;right:0;z-index:9999;width:320px;max-height:380px;display:flex;flex-direction:column;background-color:#4e3b84;border:solid 4px rgba(138,110,221,.73);border-radius:25px;box-shadow:0 4px 8px #0003;overflow:hidden}@media(max-width:600px){.notification-bell .notification-bell-dropdown{right:15px;left:15px;width:auto}}.notification-bell .notification-bell-header{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;font-family:Coolvetica,sans-serif;font-size:1.2rem;font-weight:700;color:#fff;border-bottom:1px solid rgba(138,110,221,.73)}@media(max-width:600px){.notification-bell .notification-bell-header{font-size:1rem}}.notification-bell .notification-bell-clear{display:flex;align-items:center;justify-content:center;padding:2px;background:none;border:none;border-radius:10px;color:#7f7f7f;cursor:pointer;transition:color .2s ease-out,background-color .2s ease-out}.notification-bell .notification-bell-clear:hover{color:#fff;background-color:#ffffff1a}.notification-bell .notification-bell-empty{padding:20px 15px;font-size:.8rem;color:#7f7f7f;text-align:center}.notification-bell .notification-bell-list{display:flex;flex-direction:column;flex:1;overflow-y:auto;min-height:0}.notification-bell .notification-bell-view-all{display:flex;width:100%;align-items:center;justify-content:center;padding:10px 15px;font-family:Coolvetica,sans-serif;font-size:.8rem;font-weight:600;color:#f6d85f;background:#4e3b84;border:none;border-top:1px solid rgba(138,110,221,.73);cursor:pointer;flex-shrink:0;transition:color .2s ease-out,background-color .2s ease-out}.notification-bell .notification-bell-view-all:hover{color:#fff;background-color:#ffffff0d}.notification-bell .notification-item{display:flex;gap:10px;width:100%;padding:10px 15px;color:#fff;text-align:left;text-decoration:none;background:none;border:none;cursor:pointer;transition:background-color .2s ease-out}.notification-bell .notification-item.notification-item-unread{background-color:#ffffff0d}.notification-bell .notification-item.notification-item-unread:hover{background-color:#8a6eddba}.notification-bell .notification-item-thumb{flex-shrink:0;width:40px;height:40px;object-fit:cover;border-radius:10px;border:solid 1px rgba(255,255,255,.08)}.notification-bell .notification-item-icon{flex-shrink:0;margin-top:2px}.notification-bell .notification-item-icon.notification-item-icon-message{color:#5fc7e8}.notification-bell .notification-item-icon.notification-item-icon-emotion{color:#f5aab8}.notification-bell .notification-item-icon.notification-item-icon-report,.notification-bell .notification-item-icon.notification-item-icon-commission{color:#f5b342}.notification-bell .notification-item-icon.notification-item-icon-review{color:#f6d85f}.notification-bell .notification-item-icon.notification-item-icon-subscription{color:#58d68d}.notification-bell .notification-item-content{display:flex;flex-direction:column;gap:2px;min-width:0}.notification-bell .notification-item-text{font-size:.8rem;font-weight:700}.notification-bell .notification-item-preview{font-size:.8125rem;color:#7f7f7f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-bell .notification-item-time{font-size:.8125rem;color:#7f7f7f}.navbar{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:1600px;color:#fff;background-color:#00102ab2;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px;padding:5px 15px}@media(max-width:600px){.navbar{gap:2px;padding:5px 10px}}.navbar .navbar-left{display:flex;justify-content:center;align-items:center;flex-shrink:0}.navbar .navbar-left a{height:fit-content}.navbar .navbar-left a .navbar-logo{transition:transform .2s ease-out;width:200px;min-width:200px;height:auto}@media(max-width:600px){.navbar .navbar-left a .navbar-logo{width:120px;min-width:0}}.navbar .navbar-left a .navbar-logo:hover{transform:scale(1.05)}.navbar .navbar-center{display:flex;justify-content:center;align-items:center;gap:15px;min-width:0}.navbar .navbar-updates-link,.navbar .navbar-discoveries-link,.navbar .navbar-burger-slot{position:relative;display:inline-flex}.navbar .navbar-burger-language{display:none}.navbar .navbar-updates-badge,.navbar .navbar-discoveries-badge,.navbar .navbar-burger-badge{position:absolute;top:-6px;right:-8px;min-width:20px;height:18px;padding:0 2px;border-radius:10px;color:#fff;font-family:Coolvetica,sans-serif;font-size:.8125rem;font-weight:700;line-height:18px;text-align:center;pointer-events:none}.navbar .navbar-updates-badge{background:#f6d85f;color:#1a1a1a}.navbar .navbar-discoveries-badge,.navbar .navbar-burger-badge{background:#e5484d;animation:navbar-unread-pulse 2s ease-in-out infinite}.navbar .navbar-measure{position:absolute;top:0;left:-9999px;visibility:hidden;pointer-events:none;display:flex;gap:15px;white-space:nowrap}.navbar .navbar-right{display:flex;justify-content:center;align-items:center;gap:10px;flex-shrink:0}@media(max-width:600px){.navbar .navbar-right{gap:2px}}.navbar .navbar-messaging-link{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:20px;color:#fff;transition:background-color .2s ease-out;flex-shrink:0}@media(max-width:600px){.navbar .navbar-messaging-link{width:36px;height:36px}}.navbar .navbar-messaging-link:hover{background-color:#ffffff1a}@media(max-width:600px){body[data-furnova-page=messages] .navbar .navbar-messaging-link{display:none}}.navbar .navbar-burger{display:none;align-items:center;justify-content:center;width:42px;height:42px;background:none;border:none;border-radius:20px;color:#fff;cursor:pointer;transition:background-color .2s ease-out;flex-shrink:0}@media(max-width:600px){.navbar .navbar-burger{width:36px;height:36px}}.navbar .navbar-burger:hover{background-color:#ffffff1a}.navbar.navbar--compact .navbar-right .language-selector,.navbar.navbar--compact .navbar-center{display:none}.navbar.navbar--compact .navbar-center.navbar-center-open{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:100%;left:0;right:0;z-index:9999;padding:15px;gap:10px;background-color:#041032;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px;margin-top:5px;animation:slide-down .3s ease-out}.navbar.navbar--compact .navbar-center.navbar-center-open .dropdown{display:block;width:100%}.navbar.navbar--compact .navbar-center.navbar-center-open .dropdown .dropdown-button{width:100%}.navbar.navbar--compact .navbar-center.navbar-center-open .button{max-width:none;width:100%}.navbar.navbar--compact .navbar-center.navbar-center-open .navbar-updates-link{display:flex;width:100%}.navbar.navbar--compact .navbar-center.navbar-center-open .navbar-burger-language{display:flex;width:100%;padding-top:10px;border-top:solid 1px rgba(255,255,255,.08)}.navbar.navbar--compact .navbar-center.navbar-center-open .navbar-burger-language .language-selector{width:100%}.navbar.navbar--compact .navbar-center.navbar-center-open .navbar-burger-language .language-selector-trigger{width:100%;justify-content:flex-start;gap:5px;padding:5px 10px}.navbar.navbar--compact .navbar-center.navbar-center-open .navbar-burger-language .language-selector .language-selector-trigger .language-selector-trigger-label{display:inline}.navbar.navbar--compact .navbar-center.navbar-center-open .navbar-burger-language .language-selector-menu{right:auto;left:0;max-height:min(70vh,360px);overflow-y:auto;overscroll-behavior:contain}.navbar.navbar--compact .navbar-burger{display:flex}@keyframes navbar-unread-pulse{0%,to{box-shadow:0 0 #e5484d00}50%{box-shadow:0 0 0 4px #e5484d59}}@media(prefers-reduced-motion:reduce){.navbar-discoveries-badge,.navbar-burger-badge{animation:none}}.post-login-modal-overlay{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade-in .2s ease;overflow:hidden;z-index:100;cursor:default;box-sizing:border-box;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.post-login-modal-container{display:flex;flex-direction:column;min-height:0;gap:20px;width:100%;max-width:500px;margin:0;padding:40px;box-sizing:border-box;max-height:calc(100vh - 24px);max-height:calc(100dvh - max(12px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)));overflow:hidden;background-color:#041032;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px;animation:fade-in .2s ease}@media(max-width:600px){.post-login-modal-container{padding:15px;gap:15px}}.post-login-modal-container .post-login-modal-title{margin:0;font-family:Coolvetica,sans-serif;font-size:1.6rem;font-weight:700;color:#f6d85f;text-align:center}.post-login-modal-container .post-login-modal-text{margin:0;font-family:Coolvetica,sans-serif;font-size:.8rem;color:#fff;text-align:center;line-height:1.6}.post-login-modal-container .post-login-modal-link{font-family:Coolvetica,sans-serif;font-size:.8rem;color:#f6d85f;text-decoration:none;transition:color .15s ease-out}.post-login-modal-container .post-login-modal-link:hover{color:#f6d85f}.post-login-modal-container .post-login-modal-error{margin:0;font-family:Coolvetica,sans-serif;font-size:.8rem;color:#f5aab8;text-align:center}.post-login-modal-container .post-login-modal-rows{display:flex;flex-direction:column;gap:10px}.post-login-modal-container .post-login-modal-row{display:flex;flex-direction:column;gap:5px;padding:10px 15px;background:#ffffff05;border:1px solid rgba(0,29,75,.7450980392);border-radius:20px}.post-login-modal-container .post-login-modal-row.post-login-modal-row--error{border-color:#f5aab8;background-color:#f5aab814;animation:post-login-modal-shake .4s ease}.post-login-modal-container .post-login-modal-row .post-login-modal-row-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-family:Coolvetica,sans-serif;font-size:.8rem;color:#fff}.post-login-modal-container .post-login-modal-row .post-login-modal-row-label input[type=checkbox]{margin-top:2px;width:18px;height:18px;accent-color:#f6d85f;cursor:pointer}.post-login-modal-container .post-login-modal-checkbox{display:flex;align-items:center;gap:10px;cursor:pointer;padding:5px 10px;border-radius:20px;border:solid 1px transparent;transition:border-color .2s ease-out,background-color .2s ease-out}.post-login-modal-container .post-login-modal-checkbox input[type=checkbox]{width:18px;height:18px;accent-color:#f6d85f;cursor:pointer}.post-login-modal-container .post-login-modal-checkbox span{font-family:Coolvetica,sans-serif;font-size:.8rem;color:#fff}.post-login-modal-container .post-login-modal-checkbox.post-login-modal-checkbox--error{border-color:#f5aab8;background-color:#f5aab814;animation:post-login-modal-shake .4s ease}.post-login-modal-scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(max-width:600px){.post-login-modal-scroll{gap:15px}}.post-login-modal-footer{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.post-login-modal-footer .post-login-modal-actions{display:flex;flex-direction:row;justify-content:center;gap:10px;width:100%}@media(max-width:600px){.post-login-modal-footer .post-login-modal-actions{flex-direction:column}}@keyframes post-login-modal-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.post-login-modal-container--merged{max-width:560px;gap:15px}.post-login-modal-section{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%}.post-login-modal-divider{width:100%;height:1px;margin:0;border:none;background:linear-gradient(90deg,transparent,rgba(246,216,95,.35),transparent)}.post-login-modal-section--releases .post-login-modal-releases-header{display:flex;flex-direction:column;align-items:center;gap:5px}.post-login-modal-section--releases .post-login-modal-releases-icon{color:#f6d85f}.post-login-modal-section--releases .post-login-modal-releases-summary{display:flex;flex-direction:column;gap:5px;width:100%;padding:15px;background-color:#f6d85f14;border:solid 1px rgba(246,216,95,.2);border-radius:20px}.post-login-modal-section--releases .post-login-modal-releases-summary-title{margin:0;font-family:Coolvetica,sans-serif;font-size:1rem;font-weight:700;color:#fff}.post-login-modal-section--releases .post-login-modal-releases-summary-text{margin:0;font-family:Coolvetica,sans-serif;font-size:.8rem;color:#fff;line-height:1.5}body:has(.contest-content) .modal-container{width:min(92vw,840px);max-width:840px}.contest-content{display:flex;flex-direction:column;gap:20px;color:#fff}.contest-content .contest-content-header{display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px;align-items:center;padding:15px;background:linear-gradient(135deg,#0a122deb,#1c1246d6);border:1px solid rgba(119,87,189,.42);border-radius:20px}.contest-content .contest-content-logo{width:96px;height:96px;object-fit:contain}.contest-content .contest-content-heading{min-width:0}.contest-content .contest-content-kicker{margin:0 0 2px;color:#f6d85f;font-size:.875rem;font-weight:700}.contest-content .contest-content-title{margin:0;font-family:Coolvetica,sans-serif;font-size:1.4rem;line-height:1.15}.contest-content .contest-content-subtitle{margin:10px 0 0;color:#ffffffd6;font-size:1rem;line-height:1.55}.contest-content .contest-content-subtitle strong{color:#f6d85f}.contest-content .contest-content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.contest-content .contest-content-panel,.contest-content .contest-content-rules,.contest-content .contest-content-admin,.contest-content .contest-content-socials,.contest-content .contest-content-cta,.contest-content .contest-content-participants{padding:15px;background:#080e27ad;border:1px solid rgba(119,87,189,.32);border-radius:20px}.contest-content .contest-content-panel h3,.contest-content .contest-content-rules h3{display:flex;align-items:center;gap:5px;margin:0 0 10px;font-size:1rem;line-height:1.25}.contest-content .contest-content-panel ul,.contest-content .contest-content-rules ul{display:flex;flex-direction:column;gap:5px;margin:0;padding-left:20px;color:#ffffffd6;line-height:1.5}.contest-content .contest-content-admin{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.contest-content .contest-content-admin h3,.contest-content .contest-content-admin p{margin:0}.contest-content .contest-content-admin h3{font-size:1rem;line-height:1.25}.contest-content .contest-content-admin-copy{display:inline-flex;gap:5px;align-items:center;justify-content:center;min-height:40px;padding:5px 15px;background:#7757bd38;border:1px solid rgba(151,105,255,.58);border-radius:20px;color:#fff;cursor:pointer;font-family:Coolvetica,sans-serif;font-weight:800}.contest-content .contest-content-admin-copy:disabled{cursor:wait;opacity:.74}.contest-content .contest-content-admin-copy:focus-visible{outline:3px solid rgba(255,215,79,.72);outline-offset:2px}.contest-content .contest-content-admin-status{flex:1 1 100%;min-height:1.4em;color:#ffffffd6;font-size:.875rem}.contest-content .contest-content-rules{display:flex;flex-direction:column;gap:5px}.contest-content .contest-content-rules p,.contest-content .contest-content-rules strong{margin:0;line-height:1.5}.contest-content .contest-content-rules p{color:#ffffffd6}.contest-content .contest-content-rules strong{color:#f6d85f}.contest-content .contest-content-socials{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.95fr);gap:15px;align-items:center;overflow:hidden;background:linear-gradient(115deg,#141a42f5,#2d1a5ce6);border-color:#b28bff9e}.contest-content .contest-content-socials:after{position:absolute;top:-18px;right:15px;color:#ffffff0b;content:"𝕏";font-size:6.3rem;font-weight:900;line-height:1;pointer-events:none}.contest-content .contest-content-socials-copy,.contest-content .contest-content-socials-actions{position:relative;z-index:1}.contest-content .contest-content-socials-copy h3,.contest-content .contest-content-socials-copy p{margin:0}.contest-content .contest-content-socials-copy h3{font-size:1rem;line-height:1.25}.contest-content .contest-content-socials-copy p{margin-top:5px;color:#ffffffd6;font-size:.875rem;line-height:1.5}.contest-content .contest-content-socials-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.contest-content .contest-content-social-link{display:inline-flex;gap:5px;align-items:center;justify-content:center;min-height:46px;padding:5px 10px;background:#050818a8;border:1px solid rgba(196,171,255,.46);border-radius:20px;box-shadow:0 8px 18px #0003;color:#fff;font-size:.875rem;font-weight:800;text-align:center;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.contest-content .contest-content-social-link:hover{transform:translateY(-1px);background:#7757bd38;border-color:#fedf2cad}.contest-content .contest-content-social-link:focus-visible{outline:3px solid rgba(255,215,79,.72);outline-offset:2px}.contest-content .contest-content-social-link svg{flex:0 0 auto;color:#f6d85f}.contest-content .contest-content-social-mark{flex:0 0 auto;font-size:1rem;line-height:1}.contest-content .contest-content-cta{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.contest-content .contest-content-cta p{margin:0;color:#ffffffd6;font-size:.875rem}.contest-content .contest-content-participate{width:min(100%,520px)}.contest-content .contest-content-inline-action,.contest-content .contest-content-load-more{padding:0;background:transparent;border:none;color:#f6d85f;cursor:pointer;font-family:Coolvetica,sans-serif;font-weight:700;text-decoration:underline}.contest-content .contest-content-inline-action:disabled,.contest-content .contest-content-load-more:disabled{cursor:wait;opacity:.75}.contest-content .contest-content-participants h3{display:flex;align-items:center;gap:5px;margin:0 0 10px;font-size:1rem}.contest-content .contest-content-state{display:flex;align-items:center;justify-content:center;gap:5px;margin:0;color:#ffffffd6;text-align:center}.contest-content .contest-content-participants-list{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}.contest-content .contest-content-participant{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:20px}.contest-content .contest-content-participant-name{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.contest-content .contest-content-participant-date{color:#ffffffd6;font-size:.875rem;white-space:nowrap}.contest-content .contest-content-load-more{align-self:center;margin-top:10px}@media(max-width:768px){.contest-content .contest-content-header,.contest-content .contest-content-grid{grid-template-columns:1fr}.contest-content .contest-content-header{justify-items:center;text-align:center}.contest-content .contest-content-logo{width:88px;height:88px}.contest-content .contest-content-participant{grid-template-columns:auto minmax(0,1fr)}.contest-content .contest-content-participant-date{grid-column:2;white-space:normal}.contest-content .contest-content-admin{align-items:stretch}.contest-content .contest-content-admin-copy{width:100%}.contest-content .contest-content-socials,.contest-content .contest-content-socials-actions{grid-template-columns:1fr}}.contest-fab{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:center;gap:5px;min-width:96px;padding:10px 15px;background:radial-gradient(circle at 35% 20%,#ffffff40,#7e45fff2 52%);border:2px solid rgba(201,154,255,.72);border-radius:60px;box-shadow:0 12px 34px #5b2fc473,inset 0 0 18px #ffffff1f;color:#fff;cursor:pointer;font-family:Coolvetica,sans-serif;font-size:.875rem;font-weight:700;z-index:50;transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}.contest-fab:hover,.contest-fab:focus-visible{transform:translateY(-2px) scale(1.02);border-color:#fedf2cd6;box-shadow:0 14px 42px #7e45ff99,0 0 0 4px #fedf2c1f}.contest-fab:focus-visible{outline:2px solid white;outline-offset:3px}.contest-fab:active{transform:translateY(0) scale(.98)}.contest-fab.contest-fab-attention{animation:contest-glow 2s ease-in-out infinite}.contest-fab .contest-fab-logo{width:34px;height:34px;flex:0 0 auto;object-fit:contain}.contest-fab .contest-fab-label{line-height:1;letter-spacing:0}@media(max-width:768px){.contest-fab{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));min-width:72px;min-height:72px;padding:10px;border-radius:50%}.contest-fab .contest-fab-logo{width:42px;height:42px}.contest-fab .contest-fab-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-pulse{0%,to{opacity:.4}50%{opacity:.7}}@keyframes drift1{0%{transform:translateY(0)}to{transform:translateY(-120px)}}@keyframes drift2{0%{transform:translateY(0)}to{transform:translateY(-220px)}}@keyframes drift3{0%{transform:translateY(0)}to{transform:translateY(-320px)}}@keyframes twinkle{0%,to{opacity:.9}50%{opacity:.4}}@keyframes emotion-pop-plus{0%{transform:scale(1)}35%{transform:scale(1.18)}62%{transform:scale(.96)}to{transform:scale(1)}}@keyframes emotion-shrink{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes emotion-glow-out{0%{box-shadow:0 0 0 0 var(--emotion-glow-color, rgba(255, 255, 255, 0))}50%{box-shadow:0 0 18px 6px var(--emotion-glow-color, rgba(255, 255, 255, 0))}to{box-shadow:0 0 #fff0}}@keyframes emotion-burst-out{0%{opacity:.9;transform:translate(0) scale(.6)}60%{opacity:.6}to{opacity:0;transform:translate(var(--burst-x, 0),var(--burst-y, 0)) scale(.4)}}@keyframes emotion-legendary-spin{0%{transform:rotate(0) scale(1)}30%{transform:rotate(360deg) scale(1.35)}60%{transform:rotate(540deg) scale(1.2)}to{transform:rotate(720deg) scale(1)}}@keyframes emotion-ghost-rise{0%{opacity:0;transform:translateY(0) scale(.7)}25%{opacity:1;transform:translateY(-10px) scale(1)}to{opacity:0;transform:translateY(-34px) scale(.85)}}@keyframes emotion-ripple-expand{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2)}}@keyframes emotion-firework-flash{0%{opacity:0;transform:scale(0)}35%{opacity:.95;transform:scale(1.2)}to{opacity:0;transform:scale(2.4)}}@keyframes emotion-firework-spark{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1;transform:translate(calc(var(--burst-x, 0px) * .3),calc(var(--burst-y, 0px) * .3)) scale(1.2)}70%{opacity:.85;transform:translate(calc(var(--burst-x, 0px) * .9),calc(var(--burst-y, 0px) * .9)) scale(.9)}to{opacity:0;transform:translate(var(--burst-x, 0px),var(--burst-y, 0px)) scale(.3)}}@keyframes emotion-orbit-spiral{0%{opacity:0;transform:rotate(var(--orbit-start, 0deg)) translate(0) scale(.3)}20%{opacity:1}70%{opacity:.9;transform:rotate(calc(var(--orbit-start, 0deg) + 240deg)) translate(28px) scale(1)}to{opacity:0;transform:rotate(calc(var(--orbit-start, 0deg) + 420deg)) translate(40px) scale(.4)}}@keyframes emotion-legendary-mega-halo{0%{opacity:0;transform:scale(.4)}30%{opacity:.75}to{opacity:0;transform:scale(3.2)}}@keyframes emotion-debug-label-fade{0%{opacity:0;transform:translate(-50%,4px)}15%{opacity:1;transform:translate(-50%)}70%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-6px)}}@keyframes artwork-post-legendary-card-glow{0%{box-shadow:0 0 #fedf2c00,inset 0 0 #fedf2c00}25%{box-shadow:0 0 32px 8px #fedf2ca6,inset 0 0 60px 4px #fedf2c59}to{box-shadow:0 0 #fedf2c00,inset 0 0 #fedf2c00}}@keyframes emotion-legendary-shockwave{0%{opacity:.9;transform:scale(.2)}60%{opacity:.6}to{opacity:0;transform:scale(3)}}@keyframes emotion-legendary-halo{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes contest-glow{0%,to{box-shadow:0 0 8px 2px #fedf2c4d}50%{box-shadow:0 0 20px 6px #fedf2c99}}@keyframes filter-panel-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(.7)}}@keyframes scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes mythique-rainbow-shift{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes mythique-rainbow-color{0%{color:#ff3b7f}16%{color:#ff9f1c}33%{color:#ffe45e}50%{color:#5cff8d}66%{color:#38bdf8}83%{color:#8b5cf6}to{color:#ff3b7f}}.push-prompt{position:fixed;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:15px;padding:15px 30px;background:#4e3b84;border:1px solid rgba(138,110,221,.73);border-radius:25px;box-shadow:6px 4px 16px;z-index:100;max-width:520px;width:calc(100% - 32px);animation:contest-glow 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.push-prompt{animation:none}}.push-prompt .push-prompt-close{position:absolute;top:5px;right:5px;background:none;border:none;color:#7f7f7f;cursor:pointer;padding:5px;border-radius:50%;transition:color .2s ease-out}.push-prompt .push-prompt-close:hover{color:#fff}.push-prompt .push-prompt-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;background:#f6d85f;border-radius:50%;color:#4e3b84}.push-prompt .push-prompt-content{flex:1;min-width:0}.push-prompt .push-prompt-content .push-prompt-title{font-weight:600;font-size:1rem;color:#fff;margin:0}.push-prompt .push-prompt-content .push-prompt-description{font-size:.8rem;color:#7f7f7f;margin:2px 0 0;line-height:1.4}.push-prompt .push-prompt-actions{display:flex;flex-direction:column;gap:5px;min-width:fit-content}.push-prompt .push-prompt-actions .push-prompt-activate{background:#f6d85f;border:none;border-radius:10px;color:#4e3b84;cursor:pointer;font-family:Coolvetica,sans-serif;font-size:.8rem;font-weight:600;padding:5px 15px;transition:opacity .2s ease-out;white-space:nowrap}.push-prompt .push-prompt-actions .push-prompt-activate:hover{opacity:.9}.push-prompt .push-prompt-actions .push-prompt-activate:disabled{opacity:.6;cursor:not-allowed}.push-prompt .push-prompt-actions .push-prompt-dismiss{background:none;border:none;color:#7f7f7f;cursor:pointer;font-family:Coolvetica,sans-serif;font-size:.8125rem;padding:2px;text-align:center;transition:color .2s ease-out;white-space:nowrap}.push-prompt .push-prompt-actions .push-prompt-dismiss:hover{color:#fff}@media(max-width:480px){.push-prompt{flex-direction:column;align-items:flex-start;bottom:16px}.push-prompt .push-prompt-icon{display:none}.push-prompt .push-prompt-actions{flex-direction:row;width:100%}.push-prompt .push-prompt-actions .push-prompt-activate{flex:1}}.home-recent-reviews{display:block;width:100%;min-width:0;max-width:100%}.home-recent-reviews-placeholder{min-height:34px}@media(max-width:600px){.home-recent-reviews-placeholder{min-height:44px}}.home-recent-reviews-line{display:flex;align-items:center;gap:5px;width:auto;min-width:0;max-width:100%;padding:2px 5px;border-radius:20px;color:#ffffffd6;text-decoration:none;font-size:.8125rem;line-height:1.2;transition:background .2s ease-out,color .2s ease-out}.home-recent-reviews-line:hover{background:#ffffff0f;color:#fff}.home-recent-reviews-line:hover .home-recent-reviews-chevron{transform:translate(2px)}.home-recent-reviews-line:focus-visible{outline:4px solid #8a6edd;outline-offset:2px}@media(max-width:600px){.home-recent-reviews-line{min-height:44px;padding:5px 10px}}.home-recent-reviews-line .avatar-presence-frame,.home-recent-reviews-line .ranked-avatar{width:26px;height:26px;flex-shrink:0}.home-recent-reviews-content{display:flex;align-items:center;gap:5px;flex:1 1 0;min-width:0;max-width:100%;overflow:hidden;animation:home-recent-reviews-fade .3s ease-out ease}.home-recent-reviews-line .home-recent-reviews-avatar{width:26px;height:26px;font-size:11px;flex-shrink:0}.home-recent-reviews-client,.home-recent-reviews-artist{min-width:0;max-width:9rem;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;font-weight:600;color:#fff;white-space:nowrap;flex:0 1 auto}.home-recent-reviews-separator{color:#ffffffd6;opacity:.6;flex-shrink:0}.home-recent-reviews-comment{font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 0;max-width:min(320px,100%);line-height:1.2;max-height:1.4em;overflow-wrap:anywhere}.home-recent-reviews-for{text-transform:lowercase;flex-shrink:0}.home-recent-reviews-cta{margin-left:5px;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#fff;font-weight:500;white-space:nowrap;flex:0 1 auto}.home-recent-reviews-chevron{flex-shrink:0;transition:transform .2s ease-out}@media(max-width:600px){.home-recent-reviews{width:100%}.home-recent-reviews-line{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:2px;padding:2px 5px;width:auto;max-width:100%}.home-recent-reviews-line .home-recent-reviews-content{display:flex;justify-content:center;align-items:center;flex:0 1 100%;min-width:0;max-width:100%}.home-recent-reviews-line .home-recent-reviews-client,.home-recent-reviews-line .home-recent-reviews-artist{flex:0 1 auto;min-width:0;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-recent-reviews-line .home-recent-reviews-cta{margin-left:0}.home-recent-reviews-comment,.home-recent-reviews-separator--leading{display:none}}@keyframes home-recent-reviews-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.home-recent-reviews-content{animation:none}.home-recent-reviews-line,.home-recent-reviews-chevron{transition:none}.home-recent-reviews-line:hover .home-recent-reviews-chevron{transform:none}}.search-entry{position:relative;width:100%;max-width:840px;margin:0 auto}@media(max-width:950px){.search-entry{max-width:none}}.search-entry .search-entry-form{display:flex;align-items:center;gap:10px;width:100%;height:62px;padding:0 20px;background-color:#4e3b848c;border:solid 4px rgba(119,87,189,.88);border-radius:60px;cursor:text;box-shadow:0 0 20px #4e3b8447;transition:border-color .2s ease-out,background-color .2s ease-out,box-shadow .2s ease-out}@media(max-width:950px){.search-entry .search-entry-form{height:54px;padding:0 15px}}.search-entry .search-entry-form:focus-within{border-color:#8a6edd;background-color:#4e3b84a6;box-shadow:0 0 0 3px #8a6edd2e,0 0 24px #4e3b8473}.search-entry .search-entry-form .search-entry-icon{color:#fff;flex-shrink:0;filter:drop-shadow(0 0 3px rgba(255,255,255,.2))}.search-entry .search-entry-form .search-entry-input{flex:1;min-width:0;background:none;border:none;color:#fff;font-family:Coolvetica,sans-serif;font-size:1rem;outline:none}.search-entry .search-entry-form .search-entry-input::placeholder{color:#fff9}.search-entry .search-entry-panel{margin-top:15px;display:flex;flex-direction:column;gap:15px;min-height:230px;padding:20px;background-color:#041032;border:solid 4px rgba(138,110,221,.73);border-radius:30px;box-shadow:0 16px 48px #000000d1,0 0 0 1px #7757bd40;animation:fade-in .2s ease-out}@media(max-width:950px){.search-entry .search-entry-panel{min-height:0;max-height:280px;padding:15px;gap:10px;overflow-y:auto;overscroll-behavior:contain}}.search-entry .search-entry-panel-header{display:flex;align-items:center;gap:5px}.search-entry .search-entry-back{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;border-radius:50%;color:#7f7f7f;cursor:pointer;transition:background-color .2s ease-out,color .2s ease-out}.search-entry .search-entry-back:hover{background-color:#ffffff1a;color:#fff}.search-entry .search-entry-panel-label{font-family:Coolvetica,sans-serif;font-size:.8rem;color:#ffffffd6;text-transform:uppercase;letter-spacing:.12em}.search-entry .search-entry-bubbles{display:flex;flex-wrap:wrap;gap:5px}.search-entry .search-entry-bubble{display:inline-flex;align-items:center;gap:5px;padding:5px 15px;background-color:#4e3b84;border:solid 3px rgba(138,110,221,.73);border-radius:60px;color:#fff;cursor:pointer;font-family:Coolvetica,sans-serif;font-size:.9375rem;line-height:1.4;white-space:nowrap;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}.search-entry .search-entry-bubble:hover:not(:disabled){background-color:#6b4ebb;border-color:#8a6edd;color:#f6d85f}.search-entry .search-entry-bubble:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.search-entry .search-entry-bubble-count{font-size:.8rem;color:#ffffffbf;font-weight:400;line-height:1}.home-hero{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:30px;align-items:center;padding:30px 25px;width:100%;min-width:0;max-width:100%;position:relative;background-image:radial-gradient(ellipse 65% 80% at 50% 65%,rgba(119,87,189,.18) 0%,transparent 62%),radial-gradient(ellipse 40% 55% at 8% 85%,rgba(107,78,187,.14) 0%,transparent 52%);background-color:#041032;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px}@media(max-width:950px){.home-hero{grid-template-columns:minmax(0,1fr);gap:20px;padding:25px 20px}}.home-hero .home-hero-left{display:flex;flex-direction:column;gap:20px;min-width:0;width:100%}.home-hero .home-hero-eyebrow{align-self:flex-start;padding:2px 15px;background-color:transparent;border:solid 3px rgba(246,216,95,.5);border-radius:60px;font-size:.8rem;font-weight:700;color:#f6d85f;text-transform:uppercase;letter-spacing:.1em}.home-hero .home-hero-title{margin:0;font-size:2rem;font-weight:700;color:#fff;line-height:1.2}@media(max-width:950px){.home-hero .home-hero-title{font-size:1.8rem}}@media(max-width:600px){.home-hero .home-hero-title{font-size:1.6rem}}.home-hero .home-hero-title-accent{color:#f6d85f}.home-hero .home-hero-subtitle{margin:0;font-size:1rem;color:#ffffffc7;line-height:1.7;max-width:460px}.home-hero .home-hero-actions{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:600px){.home-hero .home-hero-actions{flex-direction:column}}.home-hero .home-hero-cta-primary{display:inline-flex;align-items:center;gap:5px;justify-content:center;padding:10px 25px;background-color:#6b4ebb;color:#fff;border:solid 4px #8a6edd;border-radius:60px;font-family:Coolvetica,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease-out}.home-hero .home-hero-cta-primary:hover{background-color:#8a6edd;box-shadow:0 4px 24px #6b4ebb73}@media(max-width:600px){.home-hero .home-hero-cta-primary{width:100%}}.home-hero .home-hero-right{display:flex;flex-direction:column;gap:15px;min-width:0;padding:20px;background-color:#041032e6;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px}.home-hero .home-hero-search-label{margin:0;font-size:1rem;font-weight:700;color:#fff}.home-hero .home-hero-trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px;min-height:230px}@media(max-width:950px){.home-hero .home-hero-trust-grid{min-height:0}}.home-hero .home-hero-trust-item{display:flex;align-items:flex-start;gap:5px;padding:10px;background-color:#ffffff12;border:solid 1px rgba(255,255,255,.14);border-radius:20px}.home-hero .home-hero-rules-card{display:flex;align-items:flex-start;gap:5px;margin-top:5px;padding:10px;background-color:#ffffff12;border:solid 1px rgba(255,255,255,.14);border-radius:20px;color:inherit;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.home-hero .home-hero-rules-card:hover{background-color:#ffffff1f;border-color:#f6d85f73;transform:translateY(-1px)}.home-hero .home-hero-rules-card:hover .home-hero-rules-card-cta-chevron{transform:translate(2px)}.home-hero .home-hero-rules-card:focus-visible{outline:solid 2px rgba(246,216,95,.65);outline-offset:2px}.home-hero .home-hero-rules-card-cta{display:inline-flex;align-items:center;gap:2px;margin-left:auto;flex-shrink:0;font-size:.875rem;font-weight:600;color:#f6d85f;white-space:nowrap}.home-hero .home-hero-rules-card-cta-chevron{transition:transform .2s ease-out}@media(prefers-reduced-motion:reduce){.home-hero .home-hero-rules-card,.home-hero .home-hero-rules-card-cta-chevron{transition:none}.home-hero .home-hero-rules-card:hover,.home-hero .home-hero-rules-card:hover .home-hero-rules-card-cta-chevron{transform:none}}.home-hero .home-hero-trust-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#f6d85f1a;border-radius:10px;color:#f6d85f}.home-hero .home-hero-trust-text{display:flex;flex-direction:column;gap:2px;min-width:0}.home-hero .home-hero-trust-title{font-size:.9375rem;font-weight:700;color:#fff;line-height:1.35}.home-hero .home-hero-trust-desc{font-size:.9375rem;color:#ffffffd6;line-height:1.45}.home-hero .home-hero-stats{display:flex;flex-direction:column;gap:15px;width:100%;min-width:0;max-width:100%;overflow:hidden;padding:20px;background-color:#041032e6;border:solid 4px rgba(0,29,75,.7450980392);border-radius:30px}.home-hero .home-hero-stats-head{display:flex;flex-direction:column;gap:2px;text-align:center}.home-hero .home-hero-stats-title{margin:0;font-size:1.4rem;font-weight:700;color:#f6d85f}.home-hero .home-hero-stats-subtitle{margin:0;font-size:.875rem;color:#ffffffd6;line-height:1.4}.home-hero .home-hero-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;max-width:100%}.home-hero .home-hero-stats-item{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;padding:5px 10px}.home-hero .home-hero-stats-item+.home-hero .home-hero-stats-item{border-left:solid 1px rgba(255,255,255,.1)}.home-hero .home-hero-stats-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#7757bd4d;border-radius:50%;color:#f6d85f}.home-hero .home-hero-stats-figure{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.home-hero .home-hero-stats-value{font-size:1.6rem;font-weight:700;color:#fff;line-height:1.1}.home-hero .home-hero-stats-value-skeleton{width:64px;height:22px;background-color:#ffffff1a;border-radius:10px}.home-hero .home-hero-stats-label{font-size:.875rem;color:#ffffffd6;line-height:1.3;overflow-wrap:anywhere}.home-hero .home-hero-stats-auto{display:flex;align-items:center;justify-content:center;gap:15px;margin:0;font-size:.8125rem;line-height:1;color:#ffffffd6}.home-hero .home-hero-stats-auto-dot{position:relative;width:7px;height:7px;flex-shrink:0;background-color:#58d68d;border-radius:50%;box-shadow:0 0 6px #58d68d8c}.home-hero .home-hero-stats-auto-dot:after{content:"";position:absolute;top:50%;left:50%;width:17px;height:17px;border-radius:50%;border:solid 3px rgba(255,255,255,.6);transform:translate(-50%,-50%) scale(.75);transform-origin:center;animation:home-hero-stats-auto-dot-wave 3s ease-out infinite}@keyframes home-hero-stats-auto-dot-wave{0%{transform:translate(-50%,-50%) scale(.75);opacity:.7}to{transform:translate(-50%,-50%) scale(1.8);opacity:0}}@media(prefers-reduced-motion:reduce){.home-hero .home-hero-stats-auto-dot{box-shadow:0 0 6px #58d68d73}.home-hero .home-hero-stats-auto-dot:after{animation:none;opacity:0}}.home-hero .home-hero-stats-divider{display:flex;align-items:center;justify-content:center;gap:10px}.home-hero .home-hero-stats-divider:before,.home-hero .home-hero-stats-divider:after{content:"";flex:1;height:1px;background-color:#ffffff1a}.home-hero .home-hero-stats-divider-dot{flex-shrink:0;width:8px;height:8px;background-color:#f6d85f;border-radius:50%;box-shadow:0 0 8px #f6d85fb3}.home-hero .home-hero-stats-grid-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero .home-hero-stats-grid-secondary .home-hero-stats-item+.home-hero-stats-item{border-left:none}.home-hero .home-hero-stats-icon-success{background-color:#58d68d26;color:#58d68d}.home-hero .home-hero-stats-icon-rating{background-color:#f6d85f26;color:#f6d85f}.home-hero .home-hero-stats-sublabel{font-size:.8125rem;color:#ffffffd6;line-height:1.3}@media(max-width:600px){.home-hero{padding:20px 15px;gap:15px}.home-hero .home-hero-left,.home-hero .home-hero-right{min-width:0;width:100%}.home-hero .home-hero-right{padding:10px;gap:10px}.home-hero .home-hero-trust-grid{grid-template-columns:1fr 1fr;gap:5px}.home-hero .home-hero-trust-item{padding:5px 10px;align-items:center}.home-hero .home-hero-trust-icon{width:20px;height:20px}.home-hero .home-hero-trust-title{font-size:.8125rem;line-height:1.4}.home-hero .home-hero-trust-desc{display:none}.home-hero .home-hero-rules-card .home-hero-trust-desc{display:block;font-size:.875rem}.home-hero .home-hero-stats{padding:15px}.home-hero .home-hero-stats-grid{grid-template-columns:minmax(0,1fr);gap:0}.home-hero .home-hero-stats-item{justify-content:flex-start;padding:10px 5px}.home-hero .home-hero-stats-item+.home-hero .home-hero-stats-item{border-left:none;border-top:solid 1px rgba(255,255,255,.1)}.home-hero .home-hero-stats-value{font-size:1.4rem}}.home-trust{width:100%;max-width:960px;margin:0 auto;padding:10px 10px 40px}.home-trust .home-trust-items{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media(max-width:950px){.home-trust .home-trust-items{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.home-trust .home-trust-items{grid-template-columns:1fr;gap:5px}}.home-trust .home-trust-item{display:flex;align-items:center;gap:10px;padding:15px;background-color:#6b4ebb1a;border:solid 3px #8a6edd;border-radius:25px}@media(max-width:600px){.home-trust .home-trust-item{padding:10px}}.home-trust .home-trust-item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;background-color:#f6d85f1f;border-radius:10px;color:#f6d85f}.home-trust .home-trust-item-label{font-size:.9375rem;color:#fff;line-height:1.4}.home-page{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;max-width:100%;padding:10px 10px 30px}.home-page .home-content{width:100%;min-width:0;max-width:100%;min-height:90vh;display:flex;gap:10px}@media(min-width:1440px){.home-page .home-content{min-height:95vh}}@media(max-width:950px){.home-page .home-content{min-height:84dvh}}@media(max-width:600px){.home-page .home-content{min-height:160dvh}}.home-page .home-content .home-main{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0;flex:1;max-width:1600px;margin:0 auto}@media(max-width:950px){.home-page .home-content .home-main{width:100%;flex:1;min-height:0}}.home-page .home-content .home-main .home-tabs{display:flex;gap:2px;background-color:#00102ab2;border:solid 4px rgba(0,29,75,.7450980392);border-radius:25px;padding:2px}.home-page .home-content .home-main .home-tabs .home-tab{flex:1;padding:5px 15px;background:none;border:none;border-radius:10px;color:#7f7f7f;font-family:Coolvetica,sans-serif;font-size:1rem;cursor:pointer;transition:all .2s ease-out}.home-page .home-content .home-main .home-tabs .home-tab.home-tab-active{background-color:#6b4ebb;color:#fff}.home-page .home-content .home-main .home-feeds{display:flex;align-items:flex-start;justify-content:space-around;gap:10px;flex:1;min-height:0}@media(max-width:600px){.home-page .home-content .home-main .home-feeds{flex-direction:column}}.home-page .home-content .home-main .home-feeds .home-flux-art{display:flex;flex-direction:column;justify-content:flex-start;width:65%;height:auto}@media(max-width:1400px){.home-page .home-content .home-main .home-feeds .home-flux-art{width:62%}}@media(max-width:1200px){.home-page .home-content .home-main .home-feeds .home-flux-art{width:58%}}@media(max-width:600px){.home-page .home-content .home-main .home-feeds .home-flux-art{width:100%;flex:0 0 auto;min-height:0;padding-top:10px}}.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-header-extra{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:5px;max-width:min(100%,680px)}.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-controls{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-ranking-disclosure{max-width:56ch;margin:0;color:#ffffffd6;font-size:.8125rem;line-height:1.45;text-align:center}.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-ranking-disclosure a{color:#6b4ebb;text-decoration:underline;text-underline-offset:3px}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown{position:relative;display:inline-flex}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-trigger{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:solid 4px rgba(138,110,221,.73);border-radius:20px;background-color:#4e3b84;color:#fff;font-family:Coolvetica,sans-serif;font-size:1rem;cursor:pointer;transition:background-color .3s ease-out,border-color .2s ease-out}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-trigger:hover{background-color:#7757bd}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-trigger[aria-expanded=true]{background-color:#7757bd;border-color:#f6d85f}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-trigger:focus-visible{outline:solid 2px #f6d85f;outline-offset:2px}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-trigger .flux-mode-dropdown-label{font-weight:600;color:#fff}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-trigger .flux-mode-dropdown-chevron{flex-shrink:0;color:#7f7f7f}@media(max-width:600px){.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-trigger{padding:5px;gap:5px;font-size:.8rem}}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-menu{position:absolute;top:calc(100% + 2px);left:0;z-index:9999;min-width:100%;display:flex;flex-direction:column;padding:2px;border:solid 4px rgba(138,110,221,.73);border-radius:20px;background:#4e3b84;box-shadow:0 8px 24px #0000004d}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-menu .flux-mode-dropdown-option{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 10px;border:none;border-radius:10px;background:transparent;color:#fff;font-size:.8rem;text-align:left;white-space:nowrap;cursor:pointer}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-menu .flux-mode-dropdown-option .flux-mode-dropdown-option-copy{display:block;min-width:0;text-align:left}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-menu .flux-mode-dropdown-option:hover,.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-menu .flux-mode-dropdown-option:focus-visible{background:#7757bd;color:#fff}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-mode-dropdown .flux-mode-dropdown-menu .flux-mode-dropdown-option-active{color:#fff;background:#7757bd;font-weight:600}.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-customize-button{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid rgba(0,29,75,.7450980392);border-radius:20px;background:transparent;font-size:.8rem;color:#ffffffd6;cursor:pointer}.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-customize-button:hover{color:#fff;border-color:#8a6edd}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown{position:relative;display:inline-flex}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-trigger{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:solid 4px rgba(0,29,75,.7450980392);border-radius:20px;background-color:#00102ab2;color:#fff;font-family:Coolvetica,sans-serif;font-size:.8rem;cursor:pointer;transition:background-color .3s ease-out,border-color .2s ease-out}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-trigger:hover{background-color:#041032}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-trigger[aria-expanded=true]{background-color:#041032;border-color:#f6d85f}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-trigger:focus-visible{outline:solid 2px #f6d85f;outline-offset:2px}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-trigger .flux-tempo-dropdown-icon{flex-shrink:0;color:#ffffffd6}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-trigger .flux-tempo-dropdown-label{font-weight:600;color:#fff}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-trigger .flux-tempo-dropdown-chevron{flex-shrink:0;color:#7f7f7f}@media(max-width:600px){.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-trigger{padding:5px;gap:2px;font-size:.8125rem}}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-menu{position:absolute;top:calc(100% + 2px);left:0;z-index:9999;min-width:100%;display:flex;flex-direction:column;padding:2px;border:1px solid rgba(0,29,75,.7450980392);border-radius:20px;background:#00102ab2;box-shadow:0 8px 24px #0000004d}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-menu .flux-tempo-dropdown-option{display:inline-flex;align-items:center;gap:10px;padding:5px 10px;border:none;border-radius:10px;background:transparent;color:#ffffffd6;font-size:.8rem;text-align:left;white-space:nowrap;cursor:pointer}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-menu .flux-tempo-dropdown-option:hover,.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-menu .flux-tempo-dropdown-option:focus-visible{background:#041032;color:#fff}.home-page .home-content .home-main .home-feeds .home-flux-art .flux-tempo-dropdown .flux-tempo-dropdown-menu .flux-tempo-dropdown-option-active{color:#fff;background:#041032}.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-manual-inject-button{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:solid 4px rgba(138,110,221,.73);border-radius:20px;background-color:#4e3b84;color:#fff;font-family:Coolvetica,sans-serif;font-size:.8rem;font-weight:600;cursor:pointer;transition:background-color .3s ease-out,border-color .2s ease-out}.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-manual-inject-button:hover{background-color:#7757bd}.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-manual-inject-button:focus-visible{outline:solid 2px #f6d85f;outline-offset:2px}@media(max-width:600px){.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-manual-inject-button{padding:5px;font-size:.8125rem}}.home-page .home-content .home-main .home-feeds .home-flux-art .feed-section{height:auto}.home-page .home-content .home-main .home-feeds .home-flux-art .feed-section .feed-section-content{flex:0 0 auto;height:auto;min-height:0;overflow:visible}.home-page .home-content .home-main .home-feeds .home-flux-art .home-flux-sentinel{display:flex;align-items:center;justify-content:center;width:100%;padding:15px 0;color:#7f7f7f}.home-page .home-content .home-main .home-feeds .home-favorites{display:flex;justify-content:center;flex:1;min-width:320px;height:auto;align-self:stretch}@media(max-width:1200px){.home-page .home-content .home-main .home-feeds .home-favorites{min-width:260px}}@media(max-width:600px){.home-page .home-content .home-main .home-feeds .home-favorites{width:100%;min-width:0;align-self:auto}}.home-page .home-content .home-main .home-feeds .home-favorites .feed-section{height:auto}.home-page .home-content .home-main .home-feeds .home-favorites .feed-section .feed-section-content{flex:0 0 auto;height:auto;min-height:0;overflow:visible}
