@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--radius-sm:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.my-2{margin-block:calc(var(--spacing) * 2)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.flex{display:flex}.inline{display:inline}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.w-full{width:100%}.max-w-\[30rem\]{max-width:30rem}.max-w-\[500px\]{max-width:500px}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.rounded{border-radius:.25rem}.rounded-sm{border-radius:var(--radius-sm)}.p-2{padding:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[2rem\]{font-size:2rem}.font-\[900\]{--tw-font-weight:900;font-weight:900}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[var\(--primary-color\)\]{color:var(--primary-color)}}:root{font-optical-sizing:auto;color-scheme:light dark;color:var(--text-color);background-color:var(--background-color);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;--primary-color:#3293ff;--primary-50-color:#3293ff50;--primary-30-color:#3293ff30;--primary-10-color:#3293ff10;--primary-4-color:#3293ff04;--primary-0-color:#3293ff00;--background-color:#fff;--background-secondary-color:#eee;--border-50-color:#b9c3cf50;--border-30-color:#b9c3cf30;--border-20-color:#b9c3cf20;--border-10-color:#b9c3cf10;--text-color:#454b56;--text-secondary-color:#858a92;--border-radious-number:1rem;--border-radious-plus-4-number:1.25rem;--border-radious-plus-8-number:1.5rem;--border-radious-minus-4-number:.75rem;--border-radious-infinity-number:9999rem;--border-radious-plus-12-number:1.75rem;--black-color:#222;--white-color:#fff;--blue-color:#08f;--orange-color:#ef9133;--red-color:#f03349;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}body{box-sizing:border-box;background-color:var(--background-color);min-height:100svh;margin:0;overflow:hidden auto}html{font-size:15px}@media(max-width:820px){html{font-size:14.5px}}@media(max-width:680px){html{font-size:13.75px}}@media(max-width:512px){html{font-size:13px}}.toast{cursor:pointer;-webkit-user-select:none;user-select:none}.tsqd-open-btn-container{transform:translate(30px,30px)}img{pointer-events:none}@property --tw-font-weight{syntax:"*";inherits:false}.base-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.2rem .4rem;background-color:var(--background-secondary-color);gap:.2rem;font-size:.75rem}.base-badge svg{height:.875rem;width:.875rem}.base-badge{border-radius:var(--border-radious-number)}.status-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.2rem;padding:.2rem .4rem;color:var(--white-color);font-weight:600;font-size:.75rem}.status-badge svg{height:.875rem;width:.875rem}.status-badge{border-radius:var(--border-radious-number)}.status-badge.notVerified{background-color:var(--orange-color)}.status-badge.draft{color:var(--black-color);background-color:var(--white-color)}.status-badge.inVerification{background-color:var(--blue-color)}.spinner-loading{display:inline-block;position:absolute;width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid currentColor;animation:spinner-loading-1 1s infinite linear alternate,spinner-loading-2 2s infinite linear}@keyframes spinner-loading-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes spinner-loading-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.app-bordered-button{padding:1rem 2rem;background-color:var(--background-color);border-radius:var(--border-radious-infinity-number);cursor:pointer;position:relative}.app-bordered-button:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}:root[data-border-variant=solid] .app-bordered-button:after{background:var(--border-50-color) border-box}:root[data-border-variant=gradient] .app-bordered-button:after{background:linear-gradient(180deg,var(--border-10-color) 0%,var(--border-30-color) 50%,var(--border-50-color) 100%) border-box}.app-bordered-button .button-content{gap:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.app-bordered-button .button-content svg{height:1.1rem;width:1.1rem}.app-bordered-button .button-content svg{flex:0 0 auto}.app-bordered-button.only-icon{padding:1rem}.app-bordered-button.primary{position:relative}.app-bordered-button.primary:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}:root[data-border-variant=solid] .app-bordered-button.primary:after{background:var(--primary-color) border-box}:root[data-border-variant=gradient] .app-bordered-button.primary:after{background:linear-gradient(180deg,var(--primary-10-color) 0%,var(--primary-30-color) 50%,var(--primary-color) 100%) border-box}.app-bordered-button.primary{gap:4px;border-radius:100px;background:linear-gradient(180deg,var(--primary-0-color) 5%,var(--primary-30-color) 130%) border-box;color:var(--primary-color);font-weight:600}.app-bordered-button.compact{padding:.5rem 1rem;font-size:.875rem}.app-bordered-button.loading{cursor:default;opacity:.5}.app-bordered-button.loading .button-content{opacity:0}.app-bordered-button.loading .button-loading{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-dropdown{position:absolute;display:flex;flex-direction:column;justify-content:start;align-items:start;width:max-content;min-width:max-content;max-width:min(90%,400px);overflow:auto;max-height:300px;z-index:4;margin-top:2px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:var(--border-radious-number);background-color:color-mix(in srgb,var(--background-color) 80%,transparent);pointer-events:none;opacity:0}.app-dropdown.visible{pointer-events:all;opacity:1}.app-dropdown.bottom{margin-top:2px;top:100%}.app-dropdown.top{margin-bottom:2px;bottom:100%}.app-dropdown.default{border-radius:var(--border-radious-number)}.app-dropdown.compact{border-radius:.25rem}.app-dropdown.large{border-radius:.625rem}.app-dropdown.start{left:0}.app-dropdown.end{right:0}.app-dropdown.center{right:50%;transform:translate(50%)}.checkbox{display:flex;flex-direction:row;justify-content:start;align-items:start;gap:1rem;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.checkbox.displaying{pointer-events:none}.checkbox .checkbox-details{display:flex;flex-direction:column;justify-content:center;align-items:start;width:100%;gap:.25rem;min-height:1.25rem}.checkbox .checkbox-details .checkbox-header{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.checkbox .checkbox-details .checkbox-description{font-size:.875rem;opacity:.65}.checkbox>input{display:none}.checkbox .square{display:flex;flex-direction:row;justify-content:center;align-items:center;height:1.25rem;width:1.25rem;background-color:var(--background-secondary-color);flex:0 0 auto;transition:.2s cubic-bezier(.27,.2,.25,1.51);border-radius:.25rem}.checkbox .square .square-checked{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;width:100%;border-radius:.25rem;background-color:var(--primary-color);transform:scale(0);opacity:0;transition:.2s cubic-bezier(.27,.2,.25,1.51)}.checkbox .square .square-checked svg{color:var(--background-color)}.checkbox:has(input:checked) .square .square-checked{background-color:var(--primary-color);transform:scale(1);opacity:1;transition:.2s cubic-bezier(.27,.2,.25,1.51)}.search-input{display:flex;flex-direction:row;justify-content:center;align-items:center}.search-input svg{height:1.1rem;width:1.1rem}.search-input{padding:1rem;gap:1rem;background-color:var(--background-color);border-radius:var(--border-radious-infinity-number);width:100%;cursor:text;position:relative}.search-input:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}:root[data-border-variant=solid] .search-input:after{background:var(--border-50-color) border-box}:root[data-border-variant=gradient] .search-input:after{background:linear-gradient(180deg,var(--border-10-color) 0%,var(--border-30-color) 50%,var(--border-50-color) 100%) border-box}.search-input svg{flex:0 0 auto;opacity:.65}.search-input input{outline:none;width:100%;height:100%}.switch{display:flex;flex-direction:row;justify-content:start;align-items:start;gap:1.25rem;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.switch.displaying{pointer-events:none}.switch .switch-details{display:flex;flex-direction:column;justify-content:center;align-items:start;width:100%;min-height:1.75rem;gap:.25rem}.switch .switch-details .switch-header{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.switch .switch-details .switch-description{font-size:.75rem;opacity:.65}.switch>input{display:none}.switch .slider{flex:0 0 auto;background-color:var(--background-secondary-color);height:1.75rem;transition:.2s cubic-bezier(.27,.2,.25,1.51);width:3.125rem;padding:.25rem;border-radius:999px}.switch .slider .circle{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;height:1.25rem;width:1.25rem;background-color:var(--background-color);transform:translate(0);transition:.2s cubic-bezier(.27,.2,.25,1.51);border-radius:999px}.switch .slider .circle .cross,.switch .slider .circle .checkmark,.switch .slider .circle .app-button-loading{position:absolute}.switch .slider .circle .cross{opacity:1;transform:scale(.8);transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch .slider .circle .checkmark{opacity:0;transform:scale(0);transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch .slider .circle .app-button-loading{opacity:0;transform:scale(.6);transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch:has(input:checked) .slider{background-color:#30bf1a;transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch:has(input:checked) .slider .circle{transform:translate(calc(1.25rem + 2px));transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch:has(input:checked) .slider .circle .cross{opacity:0;transform:scale(0);transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch:has(input:checked) .slider .circle .checkmark{opacity:1;transform:scale(.8);transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch:has(input:checked) .slider .circle .app-button-loading{color:#208610}.switch.loading .slider{background-color:var(--background-secondary-color);transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch.loading .slider .circle .cross{opacity:0;transform:scale(0);transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch.loading .slider .circle .checkmark{opacity:0!important;transform:scale(0)!important;transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch.loading .slider .circle .app-button-loading{opacity:1;transition:.2s cubic-bezier(.27,.2,.25,1.51)}.switch.error{color:var(--red-color)}.app-input-wrapper{position:relative}.app-input-wrapper:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}:root[data-border-variant=solid] .app-input-wrapper:after{background:var(--border-50-color) border-box}:root[data-border-variant=gradient] .app-input-wrapper:after{background:linear-gradient(180deg,var(--border-10-color) 0%,var(--border-30-color) 50%,var(--border-50-color) 100%) border-box}.app-input-wrapper{display:flex;align-items:center;width:max-content;min-height:3.2rem;padding:0 1.6rem;gap:1rem;background-color:var(--background-color);border-radius:var(--border-radious-infinity-number);cursor:text}.app-input-wrapper.full-width{width:100%}.app-input-wrapper label{flex:0 0 auto;color:var(--text-secondary-color)}.app-input-wrapper .app-input{flex:1;outline:none;min-width:0;height:100%;text-align:right}.app-input-wrapper .app-input-icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.app-input-wrapper .app-input-icon svg{height:1.1rem;width:1.1rem}.app-input-wrapper .app-input-icon{flex:0 0 auto;color:var(--text-secondary-color)}.app-input-wrapper:has(.app-input-text){background:var(--background-color)}.app-input-wrapper:has(.app-input-text) label{flex:0 0 auto;margin:0;padding:0;color:var(--text-color);font-size:1rem;opacity:.65}.app-input-wrapper:has(.app-input-text) .app-input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;width:auto;min-width:0;height:100%;min-height:0;padding:0 0 0 20px;border:0;outline:0;background:transparent;color:var(--text-color);font-size:1rem;font-weight:500;text-align:right}.app-input-wrapper:has(.app-input-text) .app-input-text::placeholder{color:var(--text-color);font-weight:400;opacity:.65}.app-input-wrapper:has(.app-input-text) .app-input-text:-webkit-autofill,.app-input-wrapper:has(.app-input-text) .app-input-text:-webkit-autofill:hover,.app-input-wrapper:has(.app-input-text) .app-input-text:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-color);caret-color:var(--text-color)}.cards-loading{display:flex;content:"";width:100%;min-height:5rem;border-radius:.75rem}.cards-loading.compact{min-height:2.5rem}.cards-loading.fullHeight{height:100%}.cards-loading{background-color:color-mix(in srgb,var(--background-secondary-color) 10%,transparent)}.cards-loading:nth-child(1){animation:table-row-loading-animation .6s ease-in-out infinite alternate}.cards-loading:nth-child(2){animation:table-row-loading-animation .6s .3s ease-in-out infinite alternate}.cards-loading:nth-child(3){animation:table-row-loading-animation .6s .6s ease-in-out infinite alternate}@keyframes table-row-loading-animation{0%{background-color:color-mix(in srgb,var(--background-secondary-color) 10%,transparent)}to{background-color:color-mix(in srgb,var(--background-secondary-color) 60%,transparent)}}.popup-overlay{background-color:color-mix(in srgb,#111 40%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.2s ease-in-out;animation:popup-overlay-animation .3s ease-in-out}.popup-overlay .app-popup-content{background-color:var(--background-color);display:flex;flex-direction:column;justify-content:start;align-items:center;animation:popup-content-animation .3s ease-in-out;transform:scale(1);max-height:80svh;padding:2rem;border-radius:1rem;gap:2px;overflow:auto}.popup-overlay .app-popup-content form{gap:1.875rem}.popup-overlay .app-popup-content form:has(label) .app-popup-children{gap:.75rem}.popup-overlay .app-popup-content .app-popup-header{width:100%;gap:.75rem;padding:0 .75rem;flex-shrink:0;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:600;font-size:1.375rem;margin-bottom:1rem;text-align:center}.popup-overlay .app-popup-content .app-popup-header button{position:absolute;right:0}.popup-overlay .app-popup-content .app-popup-children{display:flex;flex-direction:column;justify-content:start;align-items:center;width:100%;min-width:350px;gap:1.25rem;padding:1rem 0;flex-grow:1;overflow-y:auto;scrollbar-width:none}.popup-overlay .app-popup-content .app-popup-children::-webkit-scrollbar{display:none}.popup-overlay .app-popup-content .app-popup-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:.75rem;flex-shrink:0}@keyframes popup-overlay-animation{0%{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);background-color:color-mix(in srgb,#111 0%,transparent)}to{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:color-mix(in srgb,#111 40%,transparent)}}@keyframes popup-content-animation{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media only screen and (max-width:512px){.popup-overlay .app-popup-content{max-height:unset;height:100%;width:100%;border-radius:0}}p.auth-description{display:flex;flex-direction:row;justify-content:start;align-items:start;width:100%;opacity:.65;font-size:.875rem;gap:1rem}p.auth-description svg{height:2rem;width:2rem}p.auth-header{font-weight:600;font-size:1.25rem}.toast{font-size:1rem;max-width:600px!important;box-shadow:none!important;cursor:default;padding:0!important;background-color:color-mix(in srgb,var(--background-color) 80%,transparent)!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.toast .toast-wrapper{display:flex;flex-direction:row;justify-content:start;align-items:center}.toast .toast-wrapper .toast-icon{padding:1.875rem}.toast .toast-wrapper .toast-content{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:var(--border-radious-number);padding:1.25rem 0;min-width:200px;min-height:3.75rem}.toast .toast-wrapper .toast-content .toast-header{font-weight:600}.toast .toast-wrapper .toast-content .toast-message{font-size:.75rem}.toast .toast-wrapper .toast-content .toast-message>div{margin:0!important}.toast .toast-wrapper .toast-x{cursor:pointer;padding:1.875rem;height:100%}.toast .toast-wrapper .toast-x svg{height:1.25rem;width:1.25rem}.toast{font-size:1rem}.complex-wrapper{display:grid;grid-auto-flow:column;grid-template-columns:var(--complex-wrapper-grid-columns);width:max-content;gap:2px}.complex-wrapper.full-width{width:100%}.complex-wrapper.full-width>*{width:100%}.complex-wrapper>*:first-child,.complex-wrapper>*:first-child.app-dropdown-button .app-dropdown-button-trigger button.app-button,.complex-wrapper>*:first-child.link-button button.app-button,.complex-wrapper>*:first-child.app-input-wrapper .app-input-container{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.complex-wrapper>*:not(.complex-wrapper>*:first-child,.complex-wrapper>*:last-child),.complex-wrapper>*:not(.complex-wrapper>*:first-child,.complex-wrapper>*:last-child).app-dropdown-button .app-dropdown-button-trigger button.app-button,.complex-wrapper>*:not(.complex-wrapper>*:first-child,.complex-wrapper>*:last-child).app-input-wrapper .app-input-container{border-radius:2px!important}.complex-wrapper>*:last-child,.complex-wrapper>*:last-child.app-dropdown-button .app-dropdown-button-trigger button.app-button,.complex-wrapper>*:last-child.app-input-wrapper .app-input-container{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.auth-template{position:relative;min-height:100svh;padding:4rem 2rem;height:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:400px;width:100%;gap:2rem;flex:0 0 auto}@media only screen and (max-width:680px){.auth-template{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem}}.public-template{width:100%;height:100svh;position:relative;overflow:auto;background-image:url(/background/mobilka.png);background-position:bottom;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.public-template .public-template-topbar{display:flex;flex-direction:row;justify-content:center;align-items:center;position:sticky;top:0;width:100%;z-index:2}.public-template .public-template-content{width:100%;display:flex;flex-direction:column;justify-content:start;align-items:center}.public-template .public-template-footer{width:100%}.max-width-protector-wrapper{width:100%;max-width:calc(1024px + 2rem);margin:0 auto;padding:0 2rem}.image-loader{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden;border-radius:var(--border-radious-number)}.image-loader img{height:100%;opacity:0;transition:.2s ease-in-out}.image-loader.isLoaded:not(.error) img{opacity:1;transition:.2s ease-in-out}.image-loader.rounded{border-radius:9999rem}.image-loader .image-loader-error{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;width:100%;background-color:color-mix(in srgb,var(--background-secondary-color) 100%,transparent)}.image-loader .image-loader-error svg{height:33%;width:33%}.image-loader .image-loader-error{color:var(--background-color)}.image-loader .image-loader-card{position:absolute}.global-add-button-wrapper{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--background-color);height:4.25rem;width:4.25rem;border-radius:100%;color:var(--primary-color);cursor:pointer}.global-add-button-wrapper .global-add-button-outside-background,.global-add-button-wrapper .global-add-button-outside-stroke,.global-add-button-wrapper .global-add-button-inside-background,.global-add-button-wrapper .global-add-button-inside-stroke,.global-add-button-wrapper .global-add-button-outside-shadow,.global-add-button-wrapper svg{position:absolute;height:100%;width:100%;border-radius:999rem;pointer-events:none}.global-add-button-wrapper .global-add-button-inside-background,.global-add-button-wrapper .global-add-button-inside-stroke{height:60%;width:60%}.global-add-button-wrapper svg{height:1.5rem;width:1.5rem}.global-add-button-wrapper .global-add-button-outside-background{background:radial-gradient(var(--primary-0-color) 0%,var(--border-10-color) 100%)}.global-add-button-wrapper .global-add-button-outside-stroke{border-radius:inherit;padding:2px;background:linear-gradient(180deg,var(--primary-4-color) 0%,var(--primary-10-color) 50%,var(--primary-4-color) 100%) border-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.global-add-button-wrapper .global-add-button-outside-shadow{box-shadow:inset 0 4px 8.8px #00000021}.global-add-button-wrapper .global-add-button-inside-stroke{border-radius:inherit;padding:2px;background:linear-gradient(180deg,var(--primary-10-color) 0%,var(--primary-30-color) 50%,var(--primary-50-color) 100%) border-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.global-add-button-wrapper .global-add-button-inside-background{background:radial-gradient(var(--primary-50-color) 0%,var(--background-color) 100%)}.topbar{position:fixed;top:0;background-color:var(--background-color);width:100%;border-bottom:2px solid var(--background-secondary-color)}.topbar{z-index:10}.topbar.extraStroke{border-bottom:1rem solid var(--primary-color)}.topbar .topbar-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:6.25rem}.topbar .topbar-content .topbar-logo,.topbar .topbar-content .topbar-user{width:200px}.topbar .topbar-content .topbar-logo{display:flex;flex-direction:row;justify-content:start;align-items:start;height:3.5rem}.topbar .topbar-content .topbar-logo .image-loader{width:max-content}.topbar .topbar-content .topbar-links{display:flex;flex-direction:row;justify-content:center;align-items:center}.topbar .topbar-content .topbar-links a{width:5.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.topbar .topbar-content .topbar-links a svg{height:1.5rem;width:1.5rem}.topbar .topbar-content .topbar-links a{font-size:.875rem}.topbar .topbar-content .topbar-links a:nth-child(2){margin-right:.5rem}.topbar .topbar-content .topbar-links a:nth-child(4){margin-left:.5rem}.topbar .topbar-content .topbar-links a.active{color:var(--primary-color)}.topbar .topbar-content .topbar-user{display:flex;flex-direction:row;justify-content:end;align-items:center;gap:1rem}.topbar .topbar-content .topbar-user .topbar-user-name{display:flex;flex-direction:column;justify-content:center;align-items:end}.topbar .topbar-content .topbar-user .topbar-user-name .topbar-user-fullname{font-weight:500;font-size:1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.topbar .topbar-content .topbar-user .topbar-user-name .topbar-user-email{font-size:.75rem;color:var(--text-secondary-color);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.topbar .topbar-content .topbar-user .topbar-user-prifile{position:relative;height:3rem;width:3rem;flex:0 0 auto}@media(max-width:820px){.topbar .topbar-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.topbar .topbar-content .topbar-logo,.topbar .topbar-content .topbar-user{display:none}}.private-template-content{position:relative;display:flex;flex-direction:column;justify-content:start;align-items:center;min-height:100svh;gap:2rem;padding:2rem;padding-top:calc(2rem + 100px);padding-bottom:4rem;width:100%}@media(max-width:512px){.private-template-content{gap:2rem;padding:2rem;padding-top:calc(2rem + 91px)}}.track-player{position:sticky;bottom:0;width:100%;z-index:9;background-color:var(--background-color);border-top:2px solid var(--background-secondary-color);opacity:0;transform:translateY(100%);transition:.2s ease-in-out;pointer-events:none}.track-player.visible{pointer-events:all;opacity:1;transform:translateY(0)}.track-player .track-player-content{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem 4rem;gap:1rem}.track-player .track-player-content img{height:4rem;border-radius:1rem;aspect-ratio:1/1;flex:0 0 auto}.track-player .track-player-content .track-player-data{display:flex;flex-direction:column;justify-content:center;align-items:start;width:100%;width:16rem;flex:0 0 auto}.track-player .track-player-content .track-player-data .track-player-data-title{font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}@media(hover:hover)and (pointer:fine){.track-player .track-player-content .track-player-data .track-player-data-title:hover{text-decoration:underline}}.track-player .track-player-content .track-player-slider{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin:0 2rem;gap:1rem}.track-player .track-player-content .track-player-slider .track-player-slider-time{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 .5rem;opacity:.65;font-size:.875rem;font-weight:600}.track-player .track-player-content .track-player-sound{flex:0 0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;width:10rem;margin:0 1rem}@media(max-width:820px){.track-player .track-player-content .track-player-data{width:10rem}}@media(max-width:680px){.track-player .track-player-content{display:grid;grid-template-columns:max-content 1fr max-content;grid-template-areas:"cover data close" "slider slider slider";align-items:center;gap:1rem}.track-player .track-player-content img{grid-area:cover;margin-bottom:1rem}.track-player .track-player-content .track-player-data{grid-area:data;width:100%;margin-bottom:1rem}.track-player .track-player-content .track-player-close{grid-area:close;margin-bottom:1rem}.track-player .track-player-content .track-player-slider{grid-area:slider;width:100%;margin:0}.track-player .track-player-content .track-player-sound{display:none}}@media(max-width:512px){.track-player .track-player-content{padding:1rem 2rem}}.input-slider{-webkit-appearance:none;width:100%;height:.5rem;border-radius:999px;outline:none;transition:.2s ease-in-out;cursor:pointer}.input-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.5rem;height:.5rem;border-radius:50%;pointer-events:none;border:none;transition:.2s cubic-bezier(.27,.2,.25,1.51);transform:scale(1.5)}.input-slider::-moz-range-thumb{width:.5rem;height:.5rem;border-radius:50%;transform:scale(1.5);pointer-events:none;border:none;transition:.2s cubic-bezier(.27,.2,.25,1.51)}.input-slider:disabled{opacity:.65;pointer-events:none}@media(hover:hover)and (pointer:fine){.input-slider:hover::-webkit-slider-thumb{width:.5rem;height:.5rem;transform:scale(2.5);transition:.2s cubic-bezier(.27,.2,.25,1.51)}.input-slider:hover::-moz-range-thumb{width:.5rem;height:.5rem;transform:scale(2.5);transition:.2s cubic-bezier(.27,.2,.25,1.51)}}.input-slider.primary{background:linear-gradient(to right,var(--primary-color) 50%,var(--background-secondary-color) 50%)}.input-slider.primary::-webkit-slider-thumb{background:var(--primary-color)}.input-slider.primary::-moz-range-thumb{background:var(--primary-color)}.input-slider.text{background:linear-gradient(to right,var(--text-color) 50%,var(--background-secondary-color) 50%)}.input-slider.text::-webkit-slider-thumb{background:var(--text-color)}.input-slider.text::-moz-range-thumb{background:var(--text-color)}.input-slider.background{background:linear-gradient(to right,var(--background-color) 50%,var(--background-secondary-color) 50%)}.input-slider.background::-webkit-slider-thumb{background:var(--background-color)}.input-slider.background::-moz-range-thumb{background:var(--background-color)}.artists-wrapper{position:relative;width:100%;overflow:hidden}.measure-container{position:absolute;visibility:hidden;pointer-events:none;width:max-content;z-index:-1;opacity:0}.artists-link{display:flex;align-items:center;gap:6px;white-space:nowrap}.artists-link a{font-size:.875rem;text-decoration:none;opacity:.65;flex-shrink:0}@media(hover:hover)and (pointer:fine){.artists-link a:hover{text-decoration:underline;opacity:1}}.footer{background-color:var(--background-color);color:var(--text-color);width:100%;border-top:2px solid var(--background-secondary-color)}.footer .footer-content{display:flex;flex-direction:column;justify-content:start;align-items:start;padding:2rem;gap:4rem}.footer .footer-content .footer-logo{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;height:3.5rem}.footer .footer-content .footer-sections{display:flex;flex-direction:row;justify-content:space-between;align-items:start;width:100%;gap:4rem}.footer .footer-content .footer-sections .footer-section{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem;width:12rem}.footer .footer-content .footer-sections .footer-section .footer-section-header{opacity:1;font-weight:500;margin-bottom:1rem}.footer .footer-content .footer-sections .footer-section p{opacity:.65}.footer .footer-content .footer-sections .footer-section a{opacity:.65;transition:.2s cubic-bezier(.27,.2,.25,1.51)}@media(hover:hover)and (pointer:fine){.footer .footer-content .footer-sections .footer-section a:hover{opacity:1;text-decoration:underline;transition:.2s cubic-bezier(.27,.2,.25,1.51)}}.footer .footer-content .footer-sections .footer-section a{cursor:pointer}.footer .footer-content .footer-sections .footer-section .footer-section-icons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}.footer .footer-content .footer-sections .footer-section .footer-section-icons svg{height:1.5rem;width:1.5rem}.footer .footer-content .footer-sections .footer-section .footer-section-icons{margin-top:1rem}.footer .footer-content .footer-copyrights{display:flex;flex-direction:row;justify-content:start;align-items:start;gap:1rem;opacity:.65;border-top:2px solid color-mix(in srgb,var(--background-secondary-color) 100%,transparent);padding-top:2rem;width:100%}.footer .footer-content .footer-copyrights svg{margin-top:3px;flex:0 0 auto}@media only screen and (max-width:680px){.footer .footer-content .footer-logo,.footer .footer-content .footer-sections{display:flex;flex-direction:column;justify-content:start;align-items:start}}@media only screen and (max-width:512px){.footer .footer-content{padding:3rem 2rem 2rem}.footer .footer-content .footer-logo svg{height:1.25rem;width:auto}}.root-template{display:flex;flex-direction:column;justify-content:start;align-items:center;min-height:100svh;width:100%}.root-template .main-content{display:flex;flex-direction:column;justify-content:start;align-items:center;flex-grow:1;width:100%}.app-info-popup-content .app-popup-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6rem 2rem 5rem!important;max-width:410px;min-width:300px;gap:0!important}.app-info-popup-content .app-popup-content-wrapper .info-popup-close{position:absolute;right:1.5rem;top:1.5rem}.app-info-popup-content .app-popup-content-wrapper .info-popup-icon{padding:1rem;border-radius:999999px;margin-bottom:2rem}.app-info-popup-content .app-popup-content-wrapper .info-popup-icon .info-popup-icon-inner{padding:1rem;color:#fff;border-radius:999999px}.app-info-popup-content .app-popup-content-wrapper .info-popup-icon .info-popup-icon-inner svg{height:2rem;width:2rem}.app-info-popup-content .app-popup-content-wrapper .info-popup-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:3rem;gap:1rem}.app-info-popup-content.primary-content .app-popup-content-wrapper .info-popup-icon{background-color:color-mix(in srgb,var(--primary-color) 10%,transparent)}.app-info-popup-content.primary-content .app-popup-content-wrapper .info-popup-icon .info-popup-icon-inner{background-color:var(--primary-color)}.app-info-popup-content.remove-content .app-popup-content-wrapper .info-popup-icon{background-color:color-mix(in srgb,var(--red-color) 10%,transparent)}.app-info-popup-content.remove-content .app-popup-content-wrapper .info-popup-icon .info-popup-icon-inner{background-color:var(--red-color)}.app-info-popup-content.warning-content .app-popup-content-wrapper .info-popup-icon{background-color:color-mix(in srgb,var(--orange-color) 10%,transparent)}.app-info-popup-content.warning-content .app-popup-content-wrapper .info-popup-icon .info-popup-icon-inner{background-color:var(--orange-color)}@media only screen and (max-width:512px){.app-info-popup-content .app-popup-content-wrapper{width:100%;height:100%}}.info-popup-header{font-weight:600;font-size:1.375rem;margin-bottom:1rem;text-align:center}.info-popup-description{width:90%;font-size:.875rem;opacity:.65;text-align:center}.app-dropdown-button{position:relative;width:max-content}.app-dropdown-button:has(.fullWidth){width:100%}.app-dropdown-button:has(.fullWidth) .app-dropdown-button-trigger{width:100%}.app-dropdown-button .app-dropdown-button-trigger{width:max-content;height:max-content}.app-formik-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:1rem}.section-header-text{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;gap:1rem}.section-header-text .shining-tag{height:.4rem;width:.4rem;background-color:color-mix(in srgb,var(--text-secondary-color) 20%,transparent);flex:0 0 auto;border-radius:var(--border-radious-infinity-number);transition:.2s ease-in-out}.section-header-text .section-header-name{width:100%;font-size:1rem;color:var(--text-secondary-color);font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;transition:.2s ease-in-out}.section-header-text.isActive .shining-tag{background-color:var(--primary-color);box-shadow:0 0 .5rem var(--primary-color);transition:.2s ease-in-out}.section-header-text.isActive .section-header-name{color:var(--primary-color);transition:.2s ease-in-out}.section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;scroll-margin-top:calc(100px + 2rem);background-color:var(--section-background-color);border-radius:2.125rem}.section .section-header-wrapper{position:sticky;top:calc(100px + 2rem);z-index:3;width:100%}.section .section-header-wrapper .section-header-mask{position:absolute;bottom:50%;left:-2rem;width:calc(100% + 4rem);background-color:var(--background-color);z-index:-1;height:4.5rem}.section .section-header-wrapper .section-header{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:2.125rem;min-height:4.25rem;padding:.5rem .5rem .5rem 2.125rem;position:relative}.section .section-header-wrapper .section-header:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}:root[data-border-variant=solid] .section .section-header-wrapper .section-header:after{background:var(--border-50-color) border-box}:root[data-border-variant=gradient] .section .section-header-wrapper .section-header:after{background:linear-gradient(180deg,var(--border-10-color) 0%,var(--border-30-color) 50%,var(--border-50-color) 100%) border-box}.section .section-header-wrapper .section-header{width:100%;background-color:var(--background-color)}.section .section-content{width:100%;padding:2.125rem;z-index:1}.section .section-content.loading{min-height:250px;overflow:hidden}.section .section-content.loading .cards-loading{min-height:250px}.section.removeContentPadding .section-content{padding:0}@media(max-width:820px){.section .section-header-wrapper{top:calc(100px + 6rem)}}.detail-info-card{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem;width:100%}.detail-info-card .detail-info-card-header{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;gap:1rem;width:100%;min-height:3.1rem}.detail-info-card .detail-info-card-header p{width:100%;text-align:start}.detail-info-card .detail-info-card-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;aspect-ratio:1/1}.detail-info-card .detail-info-card-badges{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.75rem}.detail-info-card .detail-info-card-title{font-size:1.1rem;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.detail-info-card .detail-info-card-sections{display:flex;flex-direction:column;justify-content:start;align-items:start;width:100%}.detail-info-card .detail-info-card-sections a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.5rem 0px;width:100%}.detail-info-card .detail-info-card-sections a:hover .shining-tag{background-color:color-mix(in srgb,var(--primary-color) 80%,transparent);box-shadow:0 0 .5rem color-mix(in srgb,var(--primary-color) 80%,transparent);transition:.2s ease-in-out}.detail-info-card .detail-info-card-sections a:hover .section-header-name{color:color-mix(in srgb,var(--primary-color) 80%,transparent);transition:.2s ease-in-out}@media(max-width:820px){.detail-info-card>*:not(.detail-info-card-header){display:none!important}}.detail-template{display:flex;flex-direction:row;justify-content:start;align-items:start;width:100%;gap:4rem;position:relative}.detail-template .detail-template-info{position:sticky;top:calc(100px + 2rem);width:18rem;flex:0 0 auto;z-index:4}.detail-template .detail-template-info:before{position:absolute;content:"";display:flex;flex-direction:row;justify-content:center;align-items:center;left:-2rem;width:calc(100% + 4rem);background-color:var(--background-color);height:calc(100% + 4rem);bottom:0;z-index:-1}.detail-template .detail-template-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;width:100%}@media(max-width:820px){.detail-template{display:flex;flex-direction:column;justify-content:start;align-items:start}.detail-template .detail-template-info{width:100%}}.section-input{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:1.5rem 2.125rem}.section-input:not(:last-child){border-bottom:2px solid var(--border-10-color)}.section-input.editMode{cursor:text}.section-input label{flex:0 0 auto;color:var(--text-secondary-color)}.section-input input,.section-input textarea{outline:none;width:100%;height:100%;font-weight:600;text-align:end;cursor:default}.section-input textarea{height:auto;resize:none;overflow:hidden;text-align:justify}.section-input .section-input-error{margin-left:.5rem;color:var(--red-color);font-size:1rem;text-align:end}.album-cover-card{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:var(--border-radious-number);width:100%}.album-cover-card .status-badge{position:absolute;top:.5rem;right:.5rem}.artist-profile-picture{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}.artist-profile-picture .artist-profile-picture-image{height:16rem;width:16rem;flex:0 0 auto;border-radius:50%;overflow:hidden}.artist-profile-picture .artist-profile-picture-content{display:flex;flex-direction:column;justify-content:center;align-items:start;width:100%;font-size:1rem;gap:1rem}.artist-profile-picture .artist-profile-picture-content .artist-profile-picture-content-name{font-weight:700;font-size:1.1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.artist-profile-picture .artist-profile-picture-content span{height:2px;width:100%;background-color:var(--border-50-color);border-radius:var(--border-radious-infinity-number)}.artist-profile-picture .artist-profile-picture-content .artist-profile-picture-content-description{color:var(--text-secondary-color);font-size:.875rem}.cards-grid{display:grid;width:100%;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-width),100%),1fr));height:100%}.pagination-sentinel{padding:2rem;color:var(--text-secondary-color)}.music-product-digital-card{display:flex;flex-direction:column;justify-content:start;align-items:center;padding:.5rem;border-radius:var(--border-radious-plus-8-number);gap:.5rem;cursor:pointer;background-color:var(--background-color);position:relative}.music-product-digital-card:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}:root[data-border-variant=solid] .music-product-digital-card:after{background:var(--border-50-color) border-box}:root[data-border-variant=gradient] .music-product-digital-card:after{background:linear-gradient(180deg,var(--border-10-color) 0%,var(--border-30-color) 50%,var(--border-50-color) 100%) border-box}.music-product-digital-card{transform:scale(1);transition:.2s cubic-bezier(.27,.2,.25,1.51)}.music-product-digital-card .music-product-digital-card-content{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.25rem;width:100%;padding:.5rem .5rem .75rem}.music-product-digital-card .music-product-digital-card-content .music-product-digital-card-badges{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding-bottom:.25rem}.music-product-digital-card .music-product-digital-card-content .music-product-digital-card-title{font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.music-product-digital-card .music-product-digital-card-content .music-product-digital-card-artists{font-size:.75rem;color:var(--text-secondary-color);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.music-product-digital-card.isDraft{opacity:.65}.music-product-digital-card:hover{transform:scale(1.05);transition:.2s cubic-bezier(.27,.2,.25,1.51)}.digital-delivery-status-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.2rem;padding:.2rem .4rem}.digital-delivery-status-badge svg{height:.875rem;width:.875rem}.digital-delivery-status-badge{color:var(--text-color);background-color:color-mix(in srgb,var(--text-color) 10%,transparent);border-radius:var(--border-radious-number)}.digital-delivery-status-badge p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;font-weight:600;font-size:.75rem!important}.digital-delivery-status-badge.success{color:#30bf1a;background-color:color-mix(in srgb,#30bf1a 10%,transparent)}.digital-delivery-status-badge.waiting{color:var(--blue-color);background-color:color-mix(in srgb,var(--blue-color) 10%,transparent)}.digital-delivery-status-badge.error{color:var(--red-color);background-color:color-mix(in srgb,var(--red-color) 10%,transparent)}.digital-delivery-card{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:1rem;width:100%;cursor:pointer;border-radius:var(--border-radious-number)}.digital-delivery-card .digital-delivery-card-image{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.75rem;height:5rem;width:5rem;border-radius:1rem;overflow:hidden;border-radius:var(--border-radious-number)}.digital-delivery-card .digital-delivery-card-details{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.5rem}.digital-delivery-card .digital-delivery-card-details p{font-weight:700;font-size:1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.digital-delivery-card.disabled{opacity:.5;cursor:default;pointer-events:none}.digital-delivery-card:not(.disabled):hover{background-color:color-mix(in srgb,var(--background-secondary-color) 50%,transparent)}.album-cover-section{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}.album-cover-section .album-cover-section-image{height:16rem;width:16rem;flex:0 0 auto}.album-cover-section .album-cover-section-content{display:flex;flex-direction:column;justify-content:center;align-items:start;font-size:1rem;gap:1rem}.album-cover-section .album-cover-section-content .album-cover-section-content-name{font-weight:700;font-size:1.1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.album-cover-section .album-cover-section-content span{height:2px;width:100%;background-color:var(--border-50-color);border-radius:var(--border-radious-infinity-number)}.album-cover-section .album-cover-section-content .album-cover-section-content-description{color:var(--text-secondary-color);font-size:.875rem}.artist-list-card{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1.5rem 2.125rem;gap:1.5rem;cursor:pointer}.artist-list-card .artist-list-card-profile{position:relative;height:4rem;width:4rem;flex:0 0 auto}.artist-list-card .artist-list-card-content{display:flex;flex-direction:column;justify-content:start;align-items:start;width:100%}.artist-list-card .artist-list-card-content .artist-list-card-title{font-weight:600}.artist-list-card .artist-list-card-content .artist-list-card-title:hover{text-decoration:underline}.artist-list-card .artist-list-card-content .artist-list-card-description{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.25rem;font-size:.875rem;color:var(--text-secondary-color)}.artist-list-card:not(:last-child){border-bottom:2px solid var(--border-10-color)}.section-placeholder{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3rem 2.125rem;gap:1.5rem}.section-placeholder-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;color:var(--text-secondary-color)}.section-placeholder-icon svg{height:2rem;width:2rem}.section-placeholder-text{color:var(--text-secondary-color);font-weight:500}.contract{display:flex;flex-direction:column;justify-content:start;align-items:start;width:100%;border-radius:1rem;gap:2rem}.contract .contract-title{display:flex;flex-direction:column;justify-content:start;align-items:start;width:100%;gap:.5rem;font-size:1.2rem;font-weight:700}.contract .contract-title p{font-size:.875rem;font-weight:400;color:var(--text-secondary-color)}.contract-distribution{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:1.1rem;font-weight:600;gap:.5rem}.contract-distribution .contract-distribution-shares{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1rem;font-weight:400;width:100%;border-left:2px solid var(--background-secondary-color);color:var(--text-secondary-color);padding:.5rem 1rem;padding-right:0;gap:.5rem}.contract-distribution-row{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;gap:1rem}.contract-distribution-row .contract-distribution-title{width:100%}.contract-distribution-row .contract-distribution-value{flex:0 0 auto}.track-list-card{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1.5rem 2.125rem;gap:1.5rem;cursor:pointer}.track-list-card svg{height:1.5rem;width:1.5rem;color:var(--primary-color)}.track-list-card .track-list-card-content{display:flex;flex-direction:column;justify-content:start;align-items:start;width:100%}.track-list-card .track-list-card-content .track-list-card-title{font-weight:600}.track-list-card .track-list-card-content .track-list-card-title:hover{text-decoration:underline}.track-list-card .track-list-card-content .track-list-card-description{font-size:.875rem;color:var(--text-secondary-color)}.track-list-card:not(:last-child){border-bottom:2px solid var(--border-10-color)}.thumbnail-section{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}.thumbnail-section .thumbnail-section-image{width:21rem;aspect-ratio:16/9;flex:0 0 auto;overflow:hidden;border-radius:var(--border-radious-number)}.thumbnail-section .thumbnail-section-image img{width:100%;height:100%;object-fit:cover}.thumbnail-section .thumbnail-section-content{display:flex;flex-direction:column;justify-content:center;align-items:start;width:100%;min-width:0;font-size:1rem;gap:1rem}.thumbnail-section .thumbnail-section-content .thumbnail-section-content-name{font-weight:700;font-size:1.1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.thumbnail-section .thumbnail-section-content span{height:2px;width:100%;background-color:var(--border-50-color);border-radius:var(--border-radious-infinity-number)}.thumbnail-section .thumbnail-section-content .thumbnail-section-content-description{color:var(--text-secondary-color);font-size:.875rem}.video-player{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;width:100%;overflow:hidden;border-radius:2rem;border:2px solid var(--background-secondary-color);background-color:var(--background-secondary-color);cursor:pointer;max-height:76svh}.video-player .video-player-controls-mobile{display:none}@media(hover:hover)and (pointer:fine){.video-player:hover:not(.isIdle) .video-player-controls{background:linear-gradient(color-mix(in srgb,#111 0%,transparent),color-mix(in srgb,#111 40%,transparent) 70%,color-mix(in srgb,#111 80%,transparent));opacity:1;transition:.2s ease-in-out}.video-player:hover:not(.isIdle) .video-player-controls .video-player-middle{transform:scale(1);opacity:1;transition:.2s cubic-bezier(.27,.2,.25,1.51)}.video-player:hover:not(.isIdle) .video-player-controls .video-player-bottom{transform:translateY(0);opacity:1;transition:.2s cubic-bezier(.27,.2,.25,1.51)}}@media(pointer:coarse){.video-player .video-player-controls{display:none}.video-player .video-player-controls-mobile{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:2;cursor:pointer;color:#fff;font-size:4rem}.video-player .video-player-controls-mobile:active{background-color:#0009}}.video-player .video-player-controls{display:flex;flex-direction:column;justify-content:end;align-items:center;position:absolute;padding:1rem;height:100%;width:100%;background:linear-gradient(color-mix(in srgb,#111 0%,transparent),color-mix(in srgb,#111 0%,transparent) 70%,color-mix(in srgb,#111 0%,transparent));border-radius:1rem;gap:2rem;opacity:0;transition:.2s ease-in-out}.video-player .video-player-controls .video-player-middle{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem;height:100%;margin-top:4rem;transform:scale(0);opacity:0;transition:.2s cubic-bezier(.27,.2,.25,1.51)}.video-player .video-player-controls .video-player-bottom{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:1rem 2rem;gap:1rem;transform:translateY(7rem);opacity:0;transition:.2s cubic-bezier(.27,.2,.25,1.51)}.video-player .video-player-controls .video-player-bottom .video-player-slider{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;gap:1rem}.video-player .video-player-controls .video-player-bottom .video-player-slider .video-player-slider-time{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 1rem;opacity:.65;font-size:.875rem;font-weight:600;color:#fff}.video-player .video-player-controls .video-player-bottom .video-player-sound{flex:0 0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;width:10rem;margin:0 1rem}.music-product-digital-clip{width:100%;padding:1.5rem}.music-product-digital-clip .music-product-digital-clip-media{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--border-radious-number)}.music-product-digital-clip .music-product-digital-clip-media .video-player{width:100%;height:100%}.music-product-digital-clip .music-product-digital-clip-thumbnail{width:100%;height:100%;display:block;object-fit:cover}.music-product-digital-clip .music-product-digital-clip-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.music-product-digital-clip .music-product-digital-clip-info{display:flex;flex-direction:column;justify-content:start;align-items:start;padding-top:1rem;gap:.25rem}.music-product-digital-clip .music-product-digital-clip-title{font-size:1rem;font-weight:700}.music-product-digital-clip .music-product-digital-clip-status{color:var(--text-secondary-color);font-size:.875rem}.file-section{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}.file-section .file-section-image{height:13rem;width:13rem;flex:0 0 auto}.file-section .file-section-content{display:flex;flex-direction:column;justify-content:center;align-items:start;font-size:1rem;gap:1rem}.file-section .file-section-content .file-section-content-name{font-weight:700;font-size:1.1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;-webkit-box-orient:vertical}.file-section .file-section-content span{height:2px;width:100%;background-color:var(--border-50-color);border-radius:var(--border-radious-infinity-number)}.file-section .file-section-content .file-section-content-description{color:var(--text-secondary-color);font-size:.875rem}.residence-certificate-list-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 2.125rem;gap:1rem}.residence-certificate-list-card .residence-certificate-list-card-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1;gap:.25rem}.residence-certificate-list-card .residence-certificate-list-card-title{font-weight:600}.residence-certificate-list-card .residence-certificate-list-card-description{color:var(--text-secondary-color);font-size:.875rem}.residence-certificate-list-card:not(:last-child){border-bottom:2px solid var(--border-10-color)}.link-section{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 2.125rem;cursor:pointer}.link-section:not(:last-child){border-bottom:2px solid var(--border-10-color)}.link-section{transition:.2s ease-in-out}.link-section:hover{background-color:color-mix(in srgb,var(--text-color) 5%,transparent);transition:.2s ease-in-out}
