@font-face{font-display:swap;font-family:ANS-Regular;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/ANS-Regular.1c60edf.woff) format("woff"),url(https://sferoom.promo/fonts/ANS-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@keyframes shimmer-fa9ce462{to{transform:translateX(100%)}}.gem-card[data-v-fa9ce462]{background:#191919;border-radius:16px;overflow:hidden;position:relative}.gem-card[data-v-fa9ce462]:before{background:radial-gradient(ellipse 100% 80% at 15% 5%,rgba(218,149,67,.08) 0,transparent 40%);border-radius:inherit;bottom:0}.gem-card[data-v-fa9ce462]:after,.gem-card[data-v-fa9ce462]:before{content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.gem-card[data-v-fa9ce462]:after{background:linear-gradient(90deg,transparent,rgba(218,149,67,.35) 15%,hsla(0,0%,100%,.12) 50%,rgba(194,178,226,.25) 85%,transparent);height:1px}.gem-card--amethyst[data-v-fa9ce462]:before{background:radial-gradient(ellipse 100% 80% at 50% 10%,rgba(194,178,226,.08) 0,transparent 40%);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.gem-card--amethyst[data-v-fa9ce462]:after{background:linear-gradient(90deg,transparent,rgba(194,178,226,.35) 20%,hsla(0,0%,100%,.1) 50%,rgba(218,149,67,.25) 80%,transparent)}.gem-card--sapphire[data-v-fa9ce462]:before{background:radial-gradient(ellipse 100% 80% at 85% 15%,rgba(67,109,218,.08) 0,transparent 40%);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.gem-card--sapphire[data-v-fa9ce462]:after{background:linear-gradient(90deg,transparent,rgba(67,109,218,.4) 25%,hsla(0,0%,100%,.1) 50%,rgba(107,142,232,.3) 75%,transparent)}.gem-card--interactive[data-v-fa9ce462]{cursor:pointer;transition:background-color .15s ease-out}.gem-card--interactive[data-v-fa9ce462]:hover{background-color:#212121}.gem-btn[data-v-fa9ce462]{align-items:center;background:#191919;border:none;border-radius:10px;color:#d2d2d2;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:15px 24px;position:relative;transition:background-color .15s ease-out,color .15s ease-out}.gem-btn[data-v-fa9ce462]:hover{background-color:#da9543;color:#fff}.gem-btn[data-v-fa9ce462]:active{transform:scale(.97) translateY(2px)}.gem-btn--accent[data-v-fa9ce462]{background:linear-gradient(180deg,rgba(218,149,67,.9),#b87a2f);color:#fff}.gem-btn--accent[data-v-fa9ce462]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);content:"";height:1px;left:10%;position:absolute;right:10%;top:0}.gem-btn--accent[data-v-fa9ce462]:hover{background:linear-gradient(180deg,#e8b066,#da9543)}.gem-btn--ghost[data-v-fa9ce462]{background:rgba(218,149,67,.1);border:1px solid rgba(218,149,67,.3);color:#da9543}.gem-btn--ghost[data-v-fa9ce462]:hover{background:rgba(218,149,67,.2);border-color:#da9543;color:#fff}.gem-btn--disabled[data-v-fa9ce462]{cursor:not-allowed;opacity:.5;pointer-events:none}.gem-badge[data-v-fa9ce462]{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.05em;padding:4px 12px;text-transform:uppercase}.gem-badge--topaz[data-v-fa9ce462]{background:rgba(218,149,67,.15);color:#da9543}.gem-badge--amethyst[data-v-fa9ce462]{background:rgba(194,178,226,.15);color:#c2b2e2}.gem-badge--sapphire[data-v-fa9ce462]{background:rgba(67,109,218,.15);color:#436dda}.gem-badge--emerald[data-v-fa9ce462]{background:rgba(67,218,73,.15);color:#43da49}.gem-badge--ruby[data-v-fa9ce462]{background:rgba(229,33,33,.15);color:#e52121}.gem-badge--solid[data-v-fa9ce462]{color:#fff}.gem-badge--solid.gem-badge--topaz[data-v-fa9ce462]{background:linear-gradient(135deg,#da9543,#b87a2f)}.gem-badge--solid.gem-badge--amethyst[data-v-fa9ce462]{background:linear-gradient(135deg,#9b7fd1,#7c5cbf)}.gem-section-header[data-v-fa9ce462]{align-items:center;display:flex;gap:12px;margin-bottom:20px}.gem-section-header__icon[data-v-fa9ce462]{align-items:center;background:rgba(218,149,67,.1);border-radius:10px;color:#da9543;display:flex;height:36px;justify-content:center;width:36px}.gem-section-header__icon--amethyst[data-v-fa9ce462]{background:rgba(194,178,226,.1);color:#c2b2e2}.gem-section-header__icon--sapphire[data-v-fa9ce462]{background:rgba(67,109,218,.1);color:#436dda}.gem-section-header__title[data-v-fa9ce462]{color:#d2d2d2;font-size:18px;font-weight:600;white-space:nowrap}.gem-section-header__line[data-v-fa9ce462]{background:linear-gradient(90deg,hsla(0,0%,100%,.1),transparent);flex:1;height:1px}.gem-text-gradient[data-v-fa9ce462]{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#e8b066,#da9543 50%,#b87a2f);-webkit-background-clip:text;background-clip:text}.gem-text-gradient--amethyst[data-v-fa9ce462]{background:linear-gradient(180deg,#c2b2e2,#9b7fd1 50%,#7c5cbf);-webkit-background-clip:text;background-clip:text}.gem-text-gradient--dual[data-v-fa9ce462]{background:linear-gradient(135deg,#da9543,#c2b2e2);-webkit-background-clip:text;background-clip:text}@keyframes gem-pulse-fa9ce462{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.gem-loading[data-v-fa9ce462]{align-items:center;display:flex;gap:6px;justify-content:center}.gem-loading__dot[data-v-fa9ce462]{animation:gem-pulse-fa9ce462 1.4s ease-in-out infinite both;background:#da9543;border-radius:50%;height:8px;width:8px}.gem-loading__dot[data-v-fa9ce462]:first-child{animation-delay:-.32s}.gem-loading__dot[data-v-fa9ce462]:nth-child(2){animation-delay:-.16s}.gem-loading__dot[data-v-fa9ce462]:nth-child(3){animation-delay:0s}@keyframes gem-shimmer-fa9ce462{0%{background-position:-200%}to{background-position:200%}}.gem-shimmer[data-v-fa9ce462]{animation:gem-shimmer-fa9ce462 2s ease-in-out infinite;background:linear-gradient(90deg,#191919,#242422 25%,rgba(218,149,67,.08) 50%,#242422 75%,#191919);background-size:200% 100%;border-radius:8px}.releases-page[data-v-fa9ce462]{margin:0 auto;max-width:1000px;padding:16px 0}.releases-page__controls[data-v-fa9ce462]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}@media(max-width:768px){.releases-page__controls[data-v-fa9ce462]{align-items:stretch;flex-direction:column;gap:10px}}.releases-page__filters[data-v-fa9ce462]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px;width:100%}.releases-page__filter-btn[data-v-fa9ce462]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;color:hsla(0,0%,100%,.5);cursor:pointer;font-size:11px;font-weight:500;padding:5px 12px;transition:all .18s ease;white-space:nowrap}.releases-page__filter-btn[data-v-fa9ce462]:hover{background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.7)}.releases-page__filter-btn--active[data-v-fa9ce462]{background:rgba(67,109,218,.15);border-color:rgba(67,109,218,.4);color:#6b8ee8}.releases-page__filter-btn--active[data-v-fa9ce462]:hover{background:rgba(67,109,218,.2)}.releases-page__search-row[data-v-fa9ce462]{align-items:center;display:flex;gap:8px;width:100%}.releases-page__search[data-v-fa9ce462]{flex:1;min-width:0;position:relative}.releases-page__search-icon[data-v-fa9ce462]{color:hsla(0,0%,100%,.3);left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.releases-page__search-input[data-v-fa9ce462]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.9);font-size:12px;outline:none;padding:7px 32px;transition:all .18s ease;width:100%}.releases-page__search-input[data-v-fa9ce462]::-moz-placeholder{color:hsla(0,0%,100%,.3)}.releases-page__search-input[data-v-fa9ce462]::placeholder{color:hsla(0,0%,100%,.3)}.releases-page__search-input[data-v-fa9ce462]:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.12)}.releases-page__search-input[data-v-fa9ce462]:focus{background:hsla(0,0%,100%,.03);border-color:rgba(67,109,218,.4)}.releases-page__search-clear[data-v-fa9ce462]{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:all .15s ease;width:20px}.releases-page__search-clear[data-v-fa9ce462]:hover{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.8)}.releases-page__sort-select[data-v-fa9ce462]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.7);cursor:pointer;flex-shrink:0;font-size:12px;outline:none;padding:7px 12px;transition:all .18s ease;white-space:nowrap}.releases-page__sort-select[data-v-fa9ce462]:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.12)}.releases-page__sort-select[data-v-fa9ce462]:focus{border-color:rgba(67,109,218,.4)}.releases-page__section-label[data-v-fa9ce462]{color:hsla(0,0%,100%,.7);font-size:13px;font-weight:600;letter-spacing:-.1px;margin-bottom:12px}.releases-page__singles-section[data-v-fa9ce462]{margin-top:8px}.releases-page__albums-section[data-v-fa9ce462]{margin-bottom:24px}.releases-page__albums-scroll[data-v-fa9ce462]{-ms-overflow-style:none;display:flex;gap:14px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.releases-page__albums-scroll[data-v-fa9ce462]::-webkit-scrollbar{display:none}.releases-page__album-card[data-v-fa9ce462]{cursor:pointer;flex-shrink:0;transition:transform .18s ease;width:130px}.releases-page__album-card[data-v-fa9ce462]:hover{transform:translateY(-3px)}.releases-page__album-card:hover .releases-page__album-overlay[data-v-fa9ce462]{opacity:1}.releases-page__album-card--skeleton[data-v-fa9ce462]{cursor:default}.releases-page__album-card--skeleton[data-v-fa9ce462]:hover{transform:none}@media(max-width:480px){.releases-page__album-card[data-v-fa9ce462]{width:110px}}.releases-page__album-cover-wrap[data-v-fa9ce462]{background:hsla(0,0%,100%,.04);border-radius:10px;height:130px;margin-bottom:8px;overflow:hidden;position:relative;width:130px}@media(max-width:480px){.releases-page__album-cover-wrap[data-v-fa9ce462]{border-radius:8px;height:110px;width:110px}}.releases-page__album-cover[data-v-fa9ce462]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.releases-page__album-overlay[data-v-fa9ce462]{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 50%);bottom:0;display:flex;justify-content:flex-start;left:0;opacity:0;padding:8px;position:absolute;right:0;top:0;transition:opacity .18s ease}.releases-page__album-tracks-count[data-v-fa9ce462]{color:hsla(0,0%,100%,.9);font-size:10px;font-weight:500}.releases-page__album-cover-skeleton[data-v-fa9ce462]{animation:skeleton-pulse-fa9ce462 1.5s ease-in-out infinite;background:hsla(0,0%,100%,.06);border-radius:10px;height:130px;width:130px}@media(max-width:480px){.releases-page__album-cover-skeleton[data-v-fa9ce462]{height:110px;width:110px}}.releases-page__album-name[data-v-fa9ce462]{color:hsla(0,0%,100%,.85);font-size:12px;font-weight:500;margin-bottom:2px}.releases-page__album-artist[data-v-fa9ce462],.releases-page__album-name[data-v-fa9ce462]{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.releases-page__album-artist[data-v-fa9ce462]{color:hsla(0,0%,100%,.4);font-size:11px}.releases-page__table[data-v-fa9ce462]{display:flex;flex-direction:column;gap:2px;margin-bottom:24px}.releases-page__row[data-v-fa9ce462]{grid-gap:10px;align-items:center;border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:40px 1fr 60px 80px;padding:8px 12px;transition:background-color .15s ease}@media(max-width:768px){.releases-page__row[data-v-fa9ce462]{gap:6px;grid-template-columns:32px 1fr 50px 60px;padding:6px 8px}}.releases-page__row[data-v-fa9ce462]:hover{background:hsla(0,0%,100%,.03)}.releases-page__row:hover .releases-page__num[data-v-fa9ce462]{display:none}.releases-page__row:hover .releases-page__play-icon[data-v-fa9ce462]{display:flex}.releases-page__row--playing[data-v-fa9ce462]{background:rgba(67,109,218,.08)}.releases-page__row--playing .releases-page__track-name[data-v-fa9ce462]{color:#6b8ee8}.releases-page__row--playing .releases-page__num[data-v-fa9ce462]{display:none}.releases-page__row--playing .releases-page__play-icon[data-v-fa9ce462]{display:flex}.releases-page__row--skeleton[data-v-fa9ce462]{cursor:default}.releases-page__row--skeleton[data-v-fa9ce462]:hover{background:transparent}.releases-page__cell[data-v-fa9ce462]{align-items:center;display:flex;min-width:0}.releases-page__cell--num[data-v-fa9ce462]{justify-content:center;width:40px}@media(max-width:768px){.releases-page__cell--num[data-v-fa9ce462]{width:32px}}.releases-page__cell--track[data-v-fa9ce462]{gap:10px}.releases-page__cell--plays[data-v-fa9ce462]{color:hsla(0,0%,100%,.4);font-size:12px;gap:4px}.releases-page__cell--plays svg[data-v-fa9ce462]{opacity:.6}.releases-page__num[data-v-fa9ce462]{font-feature-settings:"tnum";color:hsla(0,0%,100%,.4);font-size:12px;font-variant-numeric:tabular-nums}.releases-page__play-icon[data-v-fa9ce462]{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;display:none;height:24px;justify-content:center;width:24px}.releases-page__play-icon img[data-v-fa9ce462]{filter:brightness(0) invert(1)}.releases-page__cover-wrapper[data-v-fa9ce462]{background:hsla(0,0%,100%,.03);border-radius:6px;flex-shrink:0;height:40px;overflow:hidden;width:40px}@media(max-width:768px){.releases-page__cover-wrapper[data-v-fa9ce462]{height:36px;width:36px}}.releases-page__cover[data-v-fa9ce462]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.releases-page__track-info[data-v-fa9ce462]{display:flex;flex-direction:column;gap:2px;min-width:0}.releases-page__track-name[data-v-fa9ce462]{color:hsla(0,0%,100%,.9);font-size:13px;font-weight:500}.releases-page__artist-name[data-v-fa9ce462],.releases-page__track-name[data-v-fa9ce462]{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.releases-page__artist-name[data-v-fa9ce462]{color:hsla(0,0%,100%,.45);font-size:11px}.releases-page__cell--actions[data-v-fa9ce462]{display:flex;gap:4px;justify-content:flex-end}.releases-page__action-btn[data-v-fa9ce462]{align-items:center;background:transparent;border:none;border-radius:4px;color:hsla(0,0%,100%,.3);cursor:pointer;display:flex;gap:3px;padding:4px 6px;transition:all .15s ease;white-space:nowrap}.releases-page__action-btn[data-v-fa9ce462]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6)}.releases-page__action-btn--liked[data-v-fa9ce462]{color:#e74c6f}.releases-page__action-btn--liked[data-v-fa9ce462]:hover{background:rgba(231,76,111,.1);color:#e74c6f}.releases-page__action-count[data-v-fa9ce462]{font-size:10px;font-weight:500;line-height:1}.releases-page__skeleton-cover[data-v-fa9ce462]{animation:skeleton-pulse-fa9ce462 1.5s ease-in-out infinite;background:hsla(0,0%,100%,.06);border-radius:6px;flex-shrink:0;height:40px;width:40px}.releases-page__skeleton-info[data-v-fa9ce462]{display:flex;flex-direction:column;gap:6px}.releases-page__skeleton-text[data-v-fa9ce462]{animation:skeleton-pulse-fa9ce462 1.5s ease-in-out infinite;background:hsla(0,0%,100%,.06);border-radius:3px;height:10px}.releases-page__skeleton-text--small[data-v-fa9ce462]{background:hsla(0,0%,100%,.04);height:8px}.releases-page__empty[data-v-fa9ce462]{align-items:center;color:hsla(0,0%,100%,.25);display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.releases-page__empty svg[data-v-fa9ce462]{margin-bottom:12px;opacity:.5}.releases-page__empty-text[data-v-fa9ce462]{font-size:14px;margin:0}.releases-page__pagination[data-v-fa9ce462]{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:24px}.releases-page__pagination-btn[data-v-fa9ce462]{align-items:center;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .18s ease;width:32px}.releases-page__pagination-btn[data-v-fa9ce462]:hover:not(:disabled){background:rgba(67,109,218,.1);border-color:rgba(67,109,218,.3);color:#6b8ee8}.releases-page__pagination-btn[data-v-fa9ce462]:disabled{cursor:not-allowed;opacity:.3}.releases-page__pagination-info[data-v-fa9ce462]{color:hsla(0,0%,100%,.5);font-size:12px}.page__main[data-v-fa9ce462]{padding-top:16px}@keyframes skeleton-pulse-fa9ce462{0%,to{opacity:1}50%{opacity:.4}}