@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;600;700;800&display=swap);@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-cyrillic-ext-wght-normal.b5cdd4765614e027c252.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-cyrillic-wght-normal.49594fb515ba00213fc3.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-greek-ext-wght-normal.f4df85d151e5ee39bc2b.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-greek-wght-normal.4f908aee8194b11d9c35.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-vietnamese-wght-normal.ab4bb8dcda024fe6eff2.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-latin-ext-wght-normal.8bff79fbfaa8b8167a0b.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-latin-wght-normal.4f2981d82860061bca3e.woff2) format("woff2-variations");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/static/media/jetbrains-mono-cyrillic-ext-wght-normal.d539db020336f57425d6.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/static/media/jetbrains-mono-cyrillic-wght-normal.37ac7420bb0322435b68.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/static/media/jetbrains-mono-greek-wght-normal.37f52feea3c5bd1fd627.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/static/media/jetbrains-mono-vietnamese-wght-normal.b8c38c3c8fb199cde7e7.woff2) format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/static/media/jetbrains-mono-latin-ext-wght-normal.d4c248b90e9a0c38ac4c.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;src:url(/static/media/jetbrains-mono-latin-wght-normal.6724bbc0741b07b1d0b2.woff2) format("woff2-variations");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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.expanded{padding-bottom:20px;padding-top:20px;transition:padding-top .3s ease,padding-bottom .3s ease}

/* ! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com */*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter Variable,Inter,Helvetica Neue,Arial,sans-serif;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}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{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}.nyta-bubble ol,.nyta-md ol{list-style:decimal;margin:0 0 8px;padding-left:22px}.nyta-bubble ul,.nyta-md ul{list-style:disc;margin:0 0 8px;padding-left:22px}.nyta-bubble li,.nyta-md li{margin:2px 0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.fixed{position:fixed}.relative{position:relative}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.m-2{margin:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mb-4{margin-bottom:1rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.flex{display:flex}.grid{display:grid}.aspect-square{aspect-ratio:1/1}.h-1{height:.25rem}.h-1\/4{height:25%}.h-1\/6{height:16.666667%}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-4{height:1rem}.h-4\/6{height:66.666667%}.h-48{height:12rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.h-screen{height:100vh}.max-h-full{max-height:100%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-12{width:3rem}.w-2\/5{width:40%}.w-4{width:1rem}.w-4\/5{width:80%}.w-48{width:12rem}.w-6{width:1.5rem}.w-full{width:100%}.min-w-48{min-width:12rem}.flex-1{flex:1 1}.flex-grow,.grow{flex-grow:1}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-start{justify-items:start}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-y-1{row-gap:.25rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-clip{overflow-y:clip}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-b-gray-100{--tw-border-opacity:1;border-bottom-color:rgb(243 244 246/var(--tw-border-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-spotify-gray{--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity))}.bg-spotify-gray-light{--tw-bg-opacity:0.3;background-color:#ffffff1a}.bg-spotify-gray-lightest{--tw-bg-opacity:0.3;background-color:rgb(40 40 40/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fill-white{fill:#fff}.stroke-white{stroke:#fff}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.pt-0{padding-top:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:-webkit-right}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-md{font-size:1rem}.text-lg,.text-md{line-height:1.75rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;font-family:Inter Variable,Inter,Helvetica Neue,Arial,sans-serif!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00000080}.hover\:bg-spotify-gray-lighter:hover{--tw-bg-opacity:0.2;background-color:#ffffff1a}.hover\:bg-spotify-gray-lightest:hover{--tw-bg-opacity:0.5;background-color:#ffffff1a}.hover\:fill-gray-300:hover{fill:#d1d5db}.hover\:stroke-gray-300:hover{stroke:#d1d5db}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}@media (min-width:100px){.xxs\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xxs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xxs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:400px){.xs\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@keyframes staggerFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes glowPulse{0%,to{opacity:.2}50%{opacity:.3}}@keyframes dotPulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-stagger-fade-in{animation:staggerFadeIn .3s ease-out forwards}.animate-glow-pulse{animation:glowPulse 5s ease-in-out infinite}.animate-dot-pulse{animation:dotPulse 2s ease-in-out infinite}.animate-float{animation:float 3s ease-in-out infinite}.animate-fade-in{animation:fadeIn .3s ease-out}@media (prefers-reduced-motion:reduce){.animate-dot-pulse,.animate-fade-in,.animate-float,.animate-glow-pulse,.animate-stagger-fade-in{animation:none!important;opacity:1!important;transform:none!important}}:root{--blue:#3361ff;--text:#61749a;--pale-text:#aebbd0;--line:#e8edf5;--canvas:#f7f8fb}.top-navigation .account-icon{background:#eaf0fb;height:24px;overflow:hidden;width:24px}.top-navigation .account-icon img{display:block;height:100%;object-fit:cover;width:100%}.top-navigation .global-search{gap:12px;padding:0 18px}.top-navigation .global-search .global-search-arrow,.top-navigation .global-search .global-search-icon{color:#a9b9d1;display:grid;flex:0 0 auto;font-size:0;height:20px;line-height:0;place-items:center;transform:none;width:20px}.top-navigation .global-search .global-search-arrow{color:#8297b7}.top-navigation .global-search input{font-size:12px;line-height:1}.top-navigation .notification{margin-left:auto!important}.site-links a:hover{color:#3361ff;color:var(--blue);text-decoration:none}.task-app .settings-page{background:#fafbfc;min-height:100%;padding:52px}.settings-heading p{color:#9aa9c2;font-size:10px;font-weight:800;letter-spacing:1px;margin:0 0 9px}.settings-heading h1{color:#52668d;font-size:32px;line-height:1.1;margin:0}.settings-heading span{color:#8e9eb8;display:block;font-size:13px;margin-top:10px}.settings-danger-card,.settings-data-card,.settings-link-card,.settings-notification-card,.settings-profile-card,.settings-subscription-card,.settings-support-card{background:#fff!important;border:1px solid #e5eaf2;border-radius:10px!important;box-shadow:0 7px 17px #7c91b90f}.settings-profile-card{display:block!important;margin-top:34px;padding:24px!important}.settings-profile-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.settings-profile-card h2{color:#52668d!important;font-size:18px!important;margin:0!important}.settings-edit-btn{align-items:center;background:#fff;border:1px solid #dce4f0;border-radius:21px;color:#5a70a0;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:7px 16px}.settings-edit-btn:hover{border-color:#3361ff;color:#3361ff}.settings-profile-body{align-items:center;display:flex;gap:18px;margin-top:20px}.settings-profile-card img{border:0;height:64px!important;width:64px!important}.settings-profile-name{color:#52668d;font-size:15px;font-weight:700}.settings-profile-email{color:#8e9eb8;font-size:13px}.settings-profile-hint{color:#98a6bd;font-size:12px;margin-top:4px}.settings-profile-form{align-items:center;border-top:1px solid #edf1f7;display:flex;gap:16px;margin-top:20px;padding-top:20px}.settings-profile-field{display:flex;flex-direction:column;gap:6px}.settings-profile-field label{color:#8e9eb8;font-size:12.5px;font-weight:700}.settings-name-input{background:#fff!important;border:1px solid #dce4f0!important;border-radius:10px!important;box-shadow:none!important;color:#52668d!important}.settings-name-input::placeholder{color:#b7c3d8!important}.settings-name-input:focus,.settings-name-input:hover{border-color:#3361ff!important;box-shadow:0 0 0 3px #3361ff1f!important}.settings-profile-actions{align-self:flex-end;display:flex;gap:8px}.settings-cancel-btn,.settings-save-btn{border-radius:9999px;cursor:pointer;font-weight:700;padding:8px 20px}.settings-save-btn{background:#3361ff;border:none;box-shadow:0 8px 18px #3361ff38;color:#fff}.settings-save-btn:disabled{cursor:wait;opacity:.6}.settings-cancel-btn{background:#fff;border:1px solid #dce4f0;color:#7b8eaf}.settings-notification-card{margin-top:18px;padding:24px!important}.settings-notification-row{align-items:center;display:flex;gap:14px}.settings-notification-icon{color:#3361ff;display:flex;flex-shrink:0}.settings-notification-copy{flex:1 1;min-width:0}.settings-notification-card h2{color:#52668d;font-size:16px;font-weight:800;margin:0}.settings-notification-copy p{color:#98a6bd;font-size:13px;line-height:1.5;margin:6px 0 0}.settings-notification-note{color:#aebbd0;font-size:12px;margin:14px 0 0}.settings-notification-warn{background:#fff7e8;border-radius:8px;color:#b0720f;font-size:12px;font-weight:700;margin:14px 0 0;padding:10px 14px}.settings-switch{background:#dde3ee;border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:28px;padding:3px;position:relative;transition:background .2s ease;width:48px}.settings-switch-on{background:#3361ff}.settings-switch:disabled{cursor:wait;opacity:.6}.settings-switch-thumb{background:#fff;border-radius:50%;box-shadow:0 2px 6px #0f172a26;display:block;height:22px;transition:transform .2s ease;width:22px}.settings-switch-on .settings-switch-thumb{transform:translateX(20px)}.settings-subscription-card{margin-top:18px;padding:24px!important}.settings-subscription-card h2{color:#52668d;font-size:18px;font-weight:800;margin:0 0 16px}.settings-subscription-list{display:flex;flex-direction:column;gap:12px}.settings-subscription-row{align-items:center;display:flex;justify-content:space-between}.settings-subscription-row .label{color:#98a6bd;font-size:14px}.settings-subscription-row .value{color:#52668d;font-size:14px;font-weight:700}.settings-subscription-status{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px}.settings-subscription-status i{background:currentColor;border-radius:50%;flex-shrink:0;font-style:normal;height:8px;width:8px}.settings-subscription-grace{color:#d9822b!important}.settings-subscription-footer{border-top:1px solid #edf1f7;margin-top:20px;padding-top:16px}.settings-cancel-sub-btn{background:#fff;border:1px solid #f13131;border-radius:9999px;color:#f13131;cursor:pointer;font-size:14px;font-weight:700;padding:8px 24px;transition:background .15s,color .15s}.settings-cancel-sub-btn:hover:not(:disabled){background:#f13131;color:#fff}.settings-cancel-sub-btn:disabled{cursor:not-allowed;opacity:.6}.settings-upsell{background:radial-gradient(120% 120% at 0 0,#3361ff1a 0,#3361ff08 42%,#0000 100%);border:1px solid #3361ff2e;border-radius:16px;padding:24px}.settings-upsell-head{align-items:center;display:flex;gap:14px}.settings-upsell-icon{--plan-gem-from:#5b8cff;--plan-gem-mid:#3361ff;--plan-gem-to:#2a54e0;align-items:center;background:#3361ff1f;border:1px solid #3361ff3d;border-radius:14px;box-shadow:0 10px 24px #3361ff24;color:#3361ff;display:inline-flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.settings-upsell-title{color:#33415e;font-size:19px;font-weight:800;letter-spacing:-.01em}.settings-upsell-subtitle{color:#7b8eaf;font-size:13px;margin-top:2px}.settings-upsell-desc{color:#5b6f94;font-size:13.5px;line-height:1.6;margin:16px 0 18px}.settings-upsell-benefits{display:flex;flex-direction:column;gap:11px;margin-bottom:22px}.settings-upsell-benefit{align-items:center;color:#52668d;display:flex;font-size:14px;gap:11px}.settings-upsell-benefit i{align-items:center;background:#3361ff24;border-radius:50%;color:#3361ff;display:inline-flex;flex-shrink:0;font-style:normal;height:22px;justify-content:center;width:22px}.settings-upsell-cta{align-items:center;background:#3361ff;border:none;border-radius:9999px;box-shadow:0 10px 28px #3361ff47;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;gap:8px;padding:12px 30px;transition:background .15s,transform .15s}.settings-upsell-cta:hover{background:#2650e0;transform:translateY(-1px)}.settings-link-card,.settings-support-card{margin-top:18px!important;padding:8px 24px!important}.settings-support-card h2{color:#52668d;font-size:18px;font-weight:800;margin:16px 0 4px}.settings-row{align-items:center;border-top:1px solid #edf1f7;color:#52668d;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:12px;padding:14px 0;text-decoration:none}.settings-link-card .settings-row:first-child,.settings-support-card .settings-row:first-child{border-top:0}.settings-row:hover{color:#3361ff}.settings-row-icon{color:#3361ff;display:flex;flex-shrink:0}.settings-row-label{flex:1 1;min-width:0}.settings-row-chevron{color:#aebbd0;flex-shrink:0}.settings-danger-card{margin-top:18px!important;padding:24px!important}.settings-danger-card h2{color:#52668d;font-size:18px;font-weight:800;margin:0 0 6px}.settings-danger-card p{color:#8e9eb8;font-size:13px;line-height:1.5;margin:0 0 14px}.settings-danger-btn{background:#fff;border:1px solid #f13131;border-radius:9999px;color:#f13131;cursor:pointer;font-size:14px;font-weight:700;padding:9px 18px}.settings-danger-btn:hover:not(:disabled){background:#fef2f2}.settings-danger-btn:disabled{cursor:wait;opacity:.6}.settings-data-card{margin-top:18px!important;padding:24px!important}.settings-data-card h2{color:#52668d;font-size:18px;font-weight:800;margin:0 0 6px}.settings-data-card p{color:#8e9eb8;font-size:13px;line-height:1.5;margin:0 0 14px}.settings-data-btn{align-items:center;background:#fff;border:1px solid #3361ff;border-radius:9999px;color:#3361ff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:9px 18px}.settings-data-btn:hover:not(:disabled){background:#f2f6ff}.settings-data-btn:disabled{cursor:wait;opacity:.6}@media(max-width:700px){.task-app .settings-page{padding:24px 16px 118px}.settings-heading h1{font-size:27px}.settings-profile-form{align-items:stretch;flex-direction:column}.settings-profile-field{width:100%}.settings-profile-actions{align-self:flex-start}}*{box-sizing:border-box}body{background:#f7f8fb;background:var(--canvas);color:#61749a;color:var(--text);font-family:Nunito Sans,Arial,sans-serif;margin:0;min-width:320px}a{color:inherit}button,input{font:inherit}button{cursor:pointer}.task-app{background:#f7f8fb;background:var(--canvas);min-height:100vh}.top-navigation{align-items:center;border-bottom:1px solid #edf0f5;display:flex;gap:22px;height:93px;padding:0 25px}.menu-button,.round-control{background:#fff;border:0;border-radius:50%;box-shadow:0 6px 14px #62708f12;color:#b2bed1;display:grid;flex:0 0 auto;height:51px;place-items:center;width:51px}.menu-button span{font-size:17px;transform:scaleX(1.2)}.constructor{align-items:center;display:inline-flex;font-size:24px;letter-spacing:0;margin-right:42px}.constructor,.constructor [data-brand-variant]{color:#52668d}.brand-logo-mark{background:currentColor;display:inline-block;flex:0 0 auto;height:22px;-webkit-mask:url(/static/media/maestra-logo.6fdb903a6e17feb864dd.svg) center/contain no-repeat;mask:url(/static/media/maestra-logo.6fdb903a6e17feb864dd.svg) center/contain no-repeat;width:22px}.site-links{align-items:center;display:flex;gap:29px}.site-links a{color:#778ab0;font-size:12px;font-weight:800;white-space:nowrap}.global-search{align-items:center;background:#fff;border-radius:28px;box-shadow:0 6px 14px #62708f0f;color:#c0cbe0;display:flex;height:51px;margin-left:auto;padding:0 21px;width:min(31vw,432px)}.global-search span{font-size:25px;transform:rotate(-20deg)}.board-tabs input,.global-search input{background:#0000;border:0;color:#65779a;flex:1 1;font-size:11px;font-weight:700;min-width:0;outline:0}.board-tabs input::placeholder,.global-search input::placeholder{color:#b7c3d8}.global-search b{color:#9aabc6;font-size:23px}.account{align-items:center;color:#62759a;display:flex;font-size:12px;gap:12px;margin-left:32px;white-space:nowrap}.account-icon{background:#bdc8da;border-radius:50%;color:#fff;display:grid;font-size:8px;height:20px;place-items:center;width:20px}.round-control{font-size:22px;height:51px;width:51px}.notification{font-size:17px;position:relative}.notification:before{background:#e62e7b;border:2px solid #f7f8fb;border:2px solid var(--canvas);border-radius:50%;content:"";height:10px;position:absolute;right:7px;top:0;width:10px}.app-layout{display:grid;grid-template-columns:101px 359px minmax(0,1fr);min-height:calc(100vh - 93px)}.app-rail{background:#fafbfc;border-right:1px solid #e8edf4;display:flex;flex-direction:column;justify-content:space-between;padding:44px 0 25px}.rail-actions,.rail-people{grid-gap:17px;display:grid;gap:17px;justify-items:center}.rail-actions button{background:#fff;border:0;border-radius:50%;box-shadow:0 6px 15px #596e940a;color:#c4cede;display:grid;font-size:20px;height:51px;place-items:center;position:relative;width:51px}.rail-actions .rail-active{color:#3361ff;color:var(--blue);font-size:18px}.rail-actions .rail-dot:after{background:#3361ff;background:var(--blue);border:2px solid #fafbfc;border-radius:50%;content:"";height:10px;position:absolute;right:1px;top:0;width:10px}.rail-people{gap:9px}.avatar{border:2px solid #fff;border-radius:50%;color:#fff;display:grid;font-size:7px;font-weight:800;height:20px;place-items:center;width:20px}.avatar-big{border-width:0;box-shadow:0 5px 12px #4d628d1a;font-size:11px;height:51px;width:51px}.avatar-tone-1{background:linear-gradient(135deg,#f6ca84,#c6746d)}.avatar-tone-2{background:linear-gradient(135deg,#e9a4d2,#7257bc)}.avatar-tone-3{background:linear-gradient(135deg,#83d5db,#4762ae)}.avatar-tone-4{background:linear-gradient(135deg,#fcce36,#e17637)}.avatar-tone-5{background:linear-gradient(135deg,#9cc3ef,#6c7ca7)}.rail-people button{background:#fff;border:0;border-radius:50%;color:#b8c4d7;display:grid;font-size:23px;height:51px;place-items:center;width:51px}.profile-panel{align-items:center;background:#fafbfc;display:flex;flex-direction:column;padding:42px 58px 50px;position:relative}.profile-panel-top{display:flex;justify-content:space-between;width:100%}.profile-panel-top button{background:#fff;border:0;border-radius:50%;color:#c1cadd;display:grid;font-weight:800;height:42px;place-items:center;width:42px}.portrait-wrap{margin:43px 0 28px}.portrait{background:#ffe8a2;border:2px solid #3361ff;border:2px solid var(--blue);box-shadow:inset 0 0 0 9px #fafbfc;display:grid;height:132px;place-items:center;width:132px}.portrait span{background:linear-gradient(145deg,#263046 0 27%,#f5ba55 28% 68%,#c17836 69%);border-radius:50%;color:#fff;display:grid;font-weight:800;height:94px;place-items:center;width:94px}.portrait-wrap i{background:#3361ff;background:var(--blue);border-radius:50%;box-shadow:0 6px 12px #3361ff40;color:#fff;display:grid;font-size:12px;font-style:normal;height:34px;place-items:center;position:absolute;right:-10px;top:50px;width:34px}.profile-panel h1{color:#6c7fa4;font-size:16px;margin:5px 0 10px}.profile-panel>p{color:#a6b4cc;font-size:13px;font-weight:700;margin:0}.profile-menu{background:#fff;border:1px solid #e8edf5;border-radius:14px;display:grid;grid-template-columns:1fr 1fr;margin-top:47px;overflow:visible;width:242px}.profile-menu a{grid-gap:12px;align-content:center;border-bottom:1px solid #e8edf5;border-right:1px solid #e8edf5;color:#aebbd0;display:grid;font-size:12px;font-weight:800;gap:12px;min-height:120px;place-items:center;position:relative}.profile-menu a:nth-child(2n){border-right:0}.profile-menu a:nth-last-child(-n+2){border-bottom:0}.profile-menu a>span{color:#b9c5d9;font-size:22px}.profile-menu .profile-current{background:#fff;border:0;border-radius:16px;box-shadow:0 9px 21px #6a77991a;margin-right:-10px;margin-top:-12px;min-height:141px;z-index:1}.profile-current>span,.profile-menu .profile-current{color:#3361ff;color:var(--blue)}.social-links{align-items:center;background:#fff;color:#5c94ff;display:flex;font-size:17px;gap:17px;margin-top:auto}.social-links span:first-child{color:#ff7b40}.social-links span:nth-child(2){color:#29b43d}.social-links span:nth-child(3){color:#83f}.social-links span:last-child{color:#29cc39}.board-shell{background:#fafbfc;border:1px solid #e6ebf3;border-radius:15px;margin:28px 29px 30px 0;min-width:0;overflow:hidden}.board-tabs{align-items:stretch;background:#fafbfc;border-bottom:1px solid #e5eaf2;display:flex;height:83px;padding:0 28px}.board-tabs a{align-items:center;color:#7b8eaf;display:flex;font-size:12px;font-weight:800;gap:10px;margin-right:32px;padding:0 4px;white-space:nowrap}.board-tabs a span{color:#aebbd0;font-size:21px}.board-tabs .active-tab{color:#3361ff;color:var(--blue);position:relative}.board-tabs .active-tab:after{background:#3361ff;background:var(--blue);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.board-tabs .active-tab span{color:#3361ff;color:var(--blue)}.board-tabs label{align-items:center;background:#fff;border-radius:21px;box-shadow:0 4px 10px #697a9f0d;color:#b4c1d6;display:flex;gap:10px;height:40px;margin:auto 0 auto auto;padding:0 15px;width:202px}.board-tabs label>span{font-size:22px;transform:rotate(-20deg)}.board-tabs input{font-size:10px}.board-content{min-height:930px;padding:49px 49px 32px;position:relative}.columns-grid{grid-gap:29px;display:grid;gap:29px;grid-template-columns:repeat(4,minmax(190px,1fr))}.column-title{align-items:center;background:#fff;border-radius:5px;box-shadow:0 5px 14px #778ab10a;color:#53668d;display:flex;height:61px;padding:0 14px}.column-title i{border-radius:3px;height:30px;margin-right:22px;width:3px}.column-title strong{font-size:12px}.column-title b{background:#fff;border-radius:50%;box-shadow:0 4px 12px #7686a71f;color:#97a6be;display:grid;font-size:10px;height:33px;margin-left:17px;place-items:center;width:33px}.column-title span{color:#c0cadb;letter-spacing:1px;margin-left:auto}.column-title button{background:#0000;border:0;color:#b5c1d6;font-size:26px;font-weight:300;margin-left:19px;padding:0}.column-cards{grid-gap:10px;display:grid;gap:10px;margin-top:29px}.task-card{background:#fff;border:1px solid #0000;border-radius:5px;box-shadow:0 5px 14px #7c91b914;display:flex;flex-direction:column;min-height:76px;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}.task-card.task-selected{border:2px solid #f63}.task-image{flex:0 0 auto;height:170px}.feather{background:repeating-radial-gradient(ellipse at 0 90%,#ffa040b3 0 2px,#0000 3px 7px),linear-gradient(145deg,#3b090b,#8d2016 42%,#ed5f25 80%,#ffc262)}.architecture{background:linear-gradient(148deg,#d2d4d6 0 38%,#929bab 39% 42%,#e8eef4 43% 64%,#63758a 65% 68%,#f7f8fb 69% 100%)}.task-content{display:flex;flex:1 1;flex-direction:column;padding:14px 15px 13px}.task-topline{align-items:center;color:#a9b7cd;display:flex;font-size:10px;justify-content:space-between}.task-people{display:flex;padding-left:3px}.task-people .avatar+.avatar{margin-left:-8px}.task-card h2{color:#5d7097;font-size:12px;font-weight:800;line-height:1.3;margin:9px 0 0}.task-card-large .task-content{min-height:116px}.task-meta{align-items:center;color:#a6b4ca;display:flex;font-size:14px;gap:13px;margin-top:auto;padding-top:15px}.task-meta b{font-size:10px;padding-left:5px}.task-meta.urgent,.task-meta.urgent b:last-child{color:#f13131}.new-task-form{background:#fff;border-radius:5px;box-shadow:0 5px 14px #7c91b914;margin-top:20px;padding:17px 15px 14px}.new-task-form>div{align-items:center;color:#a7b5ca;display:flex;gap:14px}.new-task-form input{border:0;color:#687b9e;flex:1 1;font-size:11px;font-weight:700;min-width:0;outline:0}.new-task-form input::placeholder{color:#b3bfd2}.new-task-form footer{align-items:center;color:#b6c2d6;display:flex;font-size:19px;gap:18px;margin-top:26px}.new-task-form footer button{background:#3361ff;background:var(--blue);border:0;border-radius:5px;color:#fff;font-size:10px;font-weight:800;margin-left:auto;padding:9px 13px}.add-task{background:#0000;border:0;color:#63769b;font-size:11px;font-weight:800;margin:19px 0 0 14px;padding:0}.task-detail{background:#fff;border-radius:13px;bottom:36px;box-shadow:0 12px 27px #6b81aa21;min-width:390px;overflow:hidden;position:absolute;right:39px;width:min(39%,450px)}.task-detail header{align-items:center;color:#596d94;display:flex;font-size:13px;font-weight:800;justify-content:space-between;padding:37px 35px 28px}.task-detail header span{align-items:center;display:flex;gap:16px}.task-detail header i{background:#33bfff;border-radius:50%;height:7px;width:7px}.task-detail header b{color:#b6c1d3;font-size:20px}.task-detail header button{background:#0000;border:0;color:#b6c1d3;font-size:27px;font-weight:300}.detail-info{grid-gap:24px 31px;color:#b5c0d2;display:grid;font-size:19px;gap:24px 31px;grid-template-columns:1fr 1fr;padding:0 35px 35px}.detail-info span{align-items:center;display:flex;gap:17px}.detail-info b{color:#64779b;font-size:11px;white-space:nowrap}.detail-info .detail-owner{grid-column:1/-1}.detail-owner .avatar{font-size:8px;height:29px;width:29px}.task-detail footer{align-items:center;border-top:1px solid #edf0f5;color:#63779d;display:flex;font-size:10px;font-weight:800;gap:22px;padding:24px 35px}.task-detail footer span{grid-gap:5px;display:grid;gap:5px}.task-detail footer span b{color:#8d9db6;font-size:10px}.task-detail footer em{color:#c6cfdd;font-size:27px;font-style:normal}.task-detail footer button{background:#29cc39;border:0;border-radius:50%;color:#fff;display:grid;font-size:11px;height:33px;margin-left:auto;place-items:center;width:33px}.task-detail footer strong{font-size:11px}@media(max-width:1300px){.site-links{gap:17px}.constructor{margin-right:12px}.account{margin-left:13px}.app-layout{grid-template-columns:82px 282px minmax(0,1fr)}.profile-panel{padding-left:20px;padding-right:20px}.board-content{padding:36px 28px}.columns-grid{gap:17px}.board-tabs{padding:0 17px}.board-tabs a{margin-right:17px}.task-detail{right:20px;width:44%}}@media(max-width:960px){.account,.site-links,.top-navigation>.round-control:last-child{display:none}.global-search{width:min(48vw,420px)}.app-layout{grid-template-columns:70px 250px minmax(0,1fr)}.app-rail,.profile-panel{padding-top:25px}.profile-menu{width:210px}.board-tabs a{font-size:10px;margin-right:11px}.board-tabs a span{font-size:16px}.board-tabs label,.task-detail{display:none}}@media(max-width:700px){.top-navigation{gap:12px;height:72px;padding:0 14px}.menu-button{height:42px;width:42px}.constructor{font-size:16px;gap:7px;margin-right:0}.constructor .brand-logo-mark{height:16px;width:16px}.global-search{flex:1 1;height:42px;padding:0 13px;width:auto}.global-search input{font-size:9px}.global-search b,.notification{display:none}.app-layout{display:block}.app-rail,.profile-panel{display:none}.board-shell{border-left:0;border-radius:10px 10px 0 0;border-right:0;margin:15px 0 0}.board-tabs{height:63px;overflow-x:auto;padding:0 13px}.board-tabs a{flex:0 0 auto;margin-right:18px}.board-tabs a:nth-of-type(n+4){display:none}.board-content{min-height:800px;overflow:hidden;padding:22px 14px}.columns-grid{gap:16px;grid-template-columns:repeat(4,230px);overflow-x:auto;padding-bottom:10px}.task-detail{display:none}.task-image{height:145px}}.column-title i{margin-right:16px}.column-title strong{white-space:nowrap}.column-title b,.column-title button{margin-left:12px}@media(min-width:701px){.top-navigation{inset:0 0 auto;position:fixed;z-index:100}.app-layout{display:block;height:auto;inset:93px 0 0;margin:0;min-height:0;overflow:hidden;padding:28px 0 30px;position:fixed}.app-rail{left:0;width:101px;z-index:80}.app-rail,.profile-panel{bottom:0;position:fixed;top:93px}.profile-panel{left:101px;overflow-y:auto;width:359px;z-index:70}.board-shell{margin:0 29px 0 460px;scroll-margin-top:121px}}@media(min-width:701px)and (max-width:1300px){.app-rail{width:82px}.profile-panel{left:82px;padding-left:13px;padding-right:13px;width:282px}.board-shell{margin-left:364px}.module-layout .board-shell{margin-left:111px}}@media(min-width:1001px)and (max-width:1300px){.profile-panel{padding-left:58px;padding-right:60px;width:368px}.board-shell{margin-left:450px}}@media(max-width:700px){.top-navigation{position:static}.app-layout{margin-top:0}}.nyta-surface .nyta-reference-header>div:first-child{gap:11px}.nyta-surface .nyta-reference-header .nyta-avatar{box-shadow:0 4px 10px #7048d42e}.nyta-surface .nyta-chatArea,.nyta-surface .nyta-message-list,.nyta-surface [class*=chatArea]{background:#f7f9fc}.nyta-surface .nyta-row--user{align-items:flex-end;gap:10px}.nyta-surface .nyta-row--user .nyta-user-avatar{aspect-ratio:1;background:#eaf0ff;border-radius:50%;flex:0 0 auto;height:30px;object-fit:cover;width:30px}.nyta-surface .nyta-message-list__item--assistant,.nyta-surface .nyta-message-list__item--user{animation:nytaReferenceMessageIn .25s ease both}.nyta-surface [class*=greeting]{background:#f7f9fc}.nyta-surface .nyta-input-bar__row{border:1px solid #dce5f0}.nyta-surface .nyta-rate-limit-card{background:#f4f7fc;border-color:#d9e2f0}.nyta-surface .nyta-rate-limit-card__title{color:#52688f}.nyta-surface .nyta-rate-limit-card__sub{color:#8b9bb5}.nyta-surface .nyta-rate-limit-card__cta{background:#3361ff}.nyta-surface .nyta-errorBanner{background:#fff5f5;border-color:#f5d7d7}@keyframes nytaReferenceMessageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nyta-reference-modal{background:#fff;border:1px solid #dce5f0;border-radius:14px;box-shadow:0 24px 60px #30466c33,0 4px 14px #30466c1a;height:min(760px,100vh - 48px);width:min(560px,100vw - 40px)}@media(max-width:767px){.nyta-reference-modal{border:0;border-radius:0;height:100dvh;width:100%}.nyta-surface .nyta-message-list{padding:18px 16px 8px}.nyta-surface .nyta-bubble{max-width:88%}}.task-app:not(.public-app) .agenda-reference-page{background:#0d2146!important;border:1px solid #263e69;border-radius:8px;box-sizing:border-box;color:#dbe7ff;min-height:calc(100vh - 112px);padding:28px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-page-heading{margin-bottom:24px!important}.task-app:not(.public-app) .agenda-reference-page h1{color:#dbe7ff!important;font-family:var(--font-display);font-size:31px!important;font-weight:800;letter-spacing:-1px;margin:0}.task-app:not(.public-app) .agenda-reference-page .agenda-page-heading>button{align-items:center;background:#8f51dc!important;border:0!important;border-radius:26px!important;box-shadow:none;color:#fff!important;display:inline-flex;font-size:14px;font-weight:800;gap:8px;min-height:48px;padding:0 22px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-toolbar{margin-bottom:22px}.task-app:not(.public-app) .agenda-reference-page .agenda-toolbar-filters{gap:8px}.task-app:not(.public-app) .agenda-reference-page .agenda-toolbar-filters>button{background:#1a3159!important;border:0!important;border-radius:22px!important;color:#c4d4ef!important;font-size:13px;font-weight:800;min-height:40px;padding:0 18px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-toolbar-filters>button:first-child{background:#d9e7ff!important;color:#172747!important}.task-app:not(.public-app) .agenda-reference-page .agenda-toolbar-filters>button:last-child{background:#172d52!important}.task-app:not(.public-app) .agenda-reference-page .agenda-toolbar-navigation{color:#dbe7ff;gap:18px}.task-app:not(.public-app) .agenda-reference-page .agenda-toolbar-navigation button{background:#1b335b!important;border:0!important;border-radius:50%!important;color:#b7c9e7!important;height:40px!important;width:40px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-toolbar-month{color:#dbe7ff;font-size:15px;font-weight:800;min-width:175px}.task-app:not(.public-app) .agenda-reference-page .agenda-weekdays{gap:6px!important;margin-bottom:8px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-weekdays>div{color:#99adce!important;font-size:12px;font-weight:800;text-align:center}.task-app:not(.public-app) .agenda-reference-page .agenda-month-grid{gap:7px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-day{background:#1a3159!important;border:1px solid #0000!important;border-radius:9px!important;box-sizing:border-box;min-height:106px!important;opacity:1!important;padding:10px 9px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-day-outside{background:#12284d!important;opacity:.58!important}.task-app:not(.public-app) .agenda-reference-page .agenda-day-today{border-color:#8f51dc!important;box-shadow:inset 0 0 0 1px #8f51dc38}.task-app:not(.public-app) .agenda-reference-page .agenda-day-number{color:#9eb2d1!important;font-size:13px!important;font-weight:800!important;margin-bottom:7px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-day-today .agenda-day-number{color:#b56cff!important}.task-app:not(.public-app) .agenda-reference-page .agenda-event-chip{background:#8f51dc2e!important;border-left-width:3px!important;border-radius:5px!important;color:#dbe7ff!important;font-size:11px!important;margin-bottom:4px!important;min-width:0;padding:5px 6px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-event-chip>span{color:inherit!important}.task-app:not(.public-app) .agenda-reference-page .agenda-empty,.task-app:not(.public-app) .agenda-reference-page .agenda-list-item{color:#a7b9d6!important}.task-app:not(.public-app) .agenda-reference-page .agenda-list-item{background:#172d52!important;border:1px solid #203b65!important;border-radius:8px!important}@media(max-width:700px){.task-app:not(.public-app) .agenda-reference-page{border:0;border-radius:0;min-height:0;padding:18px 18px 122px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-page-heading{align-items:flex-start!important;gap:14px}.task-app:not(.public-app) .agenda-reference-page .agenda-page-heading>button{font-size:12px;min-height:42px;padding:0 14px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-toolbar{align-items:stretch}.task-app:not(.public-app) .agenda-reference-page .agenda-toolbar-navigation{justify-content:space-between}.task-app:not(.public-app) .agenda-reference-page .agenda-month-grid{gap:4px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-day{min-height:76px!important;padding:7px 5px!important}.task-app:not(.public-app) .agenda-reference-page .agenda-event-chip{font-size:9px!important;padding:3px 4px!important}}.workspace-mobile-nav{display:none}.planning-page .planning-focus>span,.planning-page .planning-next>div strong{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.planning-page .planning-focus>span{-webkit-line-clamp:3}.planning-page .planning-next>div strong{-webkit-line-clamp:2}.planning-page .fundamentals-grid strong{display:block;overflow:visible}.planning-page .fundamentals-grid article,.planning-page .planning-next,.planning-page .planning-objectives ol,.planning-page .planning-overview-grid article,.planning-page .planning-stage-card,.planning-page .planning-strategies>div,.planning-page .planning-swot article,.planning-page .reference-map{background:#fff}.planning-page .planning-stage-card{background:linear-gradient(135deg,#f7f9ff,#edf3ff);border:1px solid #dce7fb;box-shadow:0 10px 24px #4967a517}.planning-page .planning-focus{background:linear-gradient(135deg,#3361ff,#7398ff);color:#fff}.planning-page .planning-intro-card{background:linear-gradient(135deg,#172548,#2856b8);color:#fff}.header-nyta-action,.mobile-page-action{display:none}@media(max-width:700px){.task-app:not(.public-app)>.top-navigation .global-search{display:none}.task-app:not(.public-app)>.top-navigation .notification{display:grid;margin-left:0}.task-app:not(.public-app)>.top-navigation .header-nyta-action{background:#fff;box-shadow:0 6px 14px #62708f12;color:#7625ee;display:grid;margin-left:auto;overflow:hidden;padding:0}.task-app:not(.public-app)>.top-navigation .constructor{font-size:24px;gap:10px}.task-app:not(.public-app)>.top-navigation .constructor .brand-logo-mark{height:22px;width:22px}.task-app:not(.public-app) .board-shell{margin-bottom:104px}.task-app:not(.public-app) .board-content{padding-bottom:120px}.workspace-mobile-nav{grid-gap:4px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #e1e7f0;border-radius:22px;bottom:16px;box-shadow:0 18px 38px #485b822e;display:grid;gap:4px;grid-template-columns:repeat(5,minmax(0,1fr));left:14px;padding:8px;position:fixed;right:14px;z-index:120}.workspace-mobile-nav button{grid-gap:4px;align-content:center;background:#0000;border:0;border-radius:16px;color:#8fa0bd;display:grid;font-size:9px;font-weight:800;gap:4px;min-height:54px;min-width:0;place-items:center}.workspace-mobile-nav button span{color:#aab6ca;font-size:17px;line-height:1}.workspace-mobile-nav .mobile-nav-profile img{border:2px solid #fff;border-radius:50%;box-shadow:0 6px 12px #53678d29;height:34px;object-fit:cover;width:34px}.workspace-mobile-nav .mobile-nav-current{background:#edf2ff;color:#3361ff;color:var(--blue)}.workspace-mobile-nav .mobile-nav-current span{color:#3361ff;color:var(--blue)}.workspace-mobile-nav .mobile-nav-featured{background:linear-gradient(145deg,#9c42ff,#6921eb);border-radius:18px;box-shadow:0 16px 30px #762de842;color:#fff;margin-top:0;min-height:54px}.workspace-mobile-nav .mobile-nav-featured span{color:#fff;font-size:18px}.workspace-mobile-nav .mobile-nav-featured.mobile-nav-current{background:linear-gradient(145deg,#3361ff,#6921eb);color:#fff}.mobile-more{min-width:0;position:relative}.mobile-more>button{background:#0000;border:0;box-shadow:none;color:#8fa0bd;font-size:9px;width:100%}.mobile-more>button span{color:#aab6ca;font-size:18px;letter-spacing:1px}.mobile-more.is-open>button{background:#edf2ff}.mobile-more.is-open>button,.mobile-more.is-open>button span{color:#3361ff;color:var(--blue)}.mobile-more>div{background:#fff;border:1px solid #e1e7f0;border-radius:18px;bottom:calc(100% + 28px);box-shadow:0 16px 34px #485b8229;display:none;gap:6px;grid-template-columns:1fr 1fr;padding:14px;position:absolute;right:0;width:min(286px,100vw - 28px)}.mobile-more.is-open>div{display:grid}.mobile-page-action{align-items:center;background:#3361ff;border:0;border-radius:999px;bottom:112px;box-shadow:0 14px 28px #3361ff3d;color:#fff;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:44px;padding:0 18px;position:fixed;right:24px;white-space:nowrap;z-index:119}}.app-rail{border-right:1px solid #edf0f5}.app-rail,.profile-panel{background:#f7f8fb;background:var(--canvas)}.rail-people{margin-top:auto}.board-shell{background:#f7f8fb;background:var(--canvas)}.task-app .board-shell>.Main-section{background:#0000}@media(min-width:1301px){.profile-panel{padding-left:58px;padding-right:60px;width:368px}.board-shell{margin-left:469px}.module-layout .board-shell{margin-left:130px}}@media(min-width:701px){.profile-panel{overflow-x:hidden;overflow-y:auto}}.profile-panel{scrollbar-color:#b7c1d0 #0000;scrollbar-width:thin}.profile-panel::-webkit-scrollbar{width:7px}.profile-panel::-webkit-scrollbar-track{background:#0000;margin:20px 0}.profile-panel::-webkit-scrollbar-thumb{background:#b7c1d0;background-clip:padding-box;border:2px solid #f7f8fb;border:2px solid var(--canvas);border-radius:999px}.profile-panel::-webkit-scrollbar-thumb:hover{background:#99a8be;background-clip:padding-box}.action-plan-page,.board-content,.board-shell,.board-tabs,.calendar-page,.catalog-page,.community-page,.gantt-page,.list-page,.music-dashboard,.nyta-page,.planning-page,.rail-page,.settings-page,.top-navigation,.workspace-view{background:#f7f8fb;background:var(--canvas)}.portrait-wrap i{right:-15px}.profile-menu .menu-text{color:#aebbd0;display:block;font-size:12px;font-weight:800}.profile-menu .menu-text small{display:block;font-size:8px;font-weight:700;margin-top:3px}.profile-menu{background:#f7f8fb;background:var(--canvas);grid-auto-rows:125px;grid-template-columns:repeat(2,125px);width:250px}.profile-menu button{grid-gap:12px;align-content:center;background:#f7f8fb;background:var(--canvas);border:0;border-bottom:1px solid #e8edf5;border-right:1px solid #e8edf5;color:#aebbd0;display:grid;font-size:12px;font-weight:800;gap:12px;height:125px;min-height:125px;place-items:center;position:relative;width:125px}.profile-menu button:nth-child(2n){border-right:0}.profile-menu button:nth-last-child(-n+2){border-bottom:0}.profile-menu button>span:first-of-type{color:#b9c5d9;font-size:22px}.profile-menu button.profile-current{background:#fff;border:0;border-radius:16px;box-shadow:0 9px 21px #6a77991a;color:#3361ff;color:var(--blue);height:140px;margin:0;min-height:140px;transform:translate(-10px,-10px);width:140px;z-index:1}.profile-menu button.profile-current>span:first-of-type{color:#3361ff;color:var(--blue)}.profile-menu button:not(.profile-current){box-shadow:inset 0 0 0 1px #e8edf5}.profile-menu button:first-child:not(.profile-current){border-top-left-radius:15px}.profile-menu button:nth-child(2):not(.profile-current){border-top-right-radius:15px}.profile-menu button:nth-child(7):not(.profile-current){border-bottom-left-radius:15px}.profile-menu button:nth-child(8):not(.profile-current){border-bottom-right-radius:15px}.rail-actions a{background:#fff;border-radius:50%;box-shadow:0 6px 15px #596e940a;color:#c4cede;display:grid;font-size:20px;height:51px;place-items:center;position:relative;width:51px}.rail-actions a.rail-active{color:#3361ff;color:var(--blue);font-size:18px}.rail-actions .rail-notification:after{background:#e62e7b;border:2px solid #f7f8fb;border:2px solid var(--canvas);border-radius:50%;content:"";height:9px;position:absolute;right:4px;top:2px;width:9px}.rail-actions .rail-nyta{align-items:center;background:linear-gradient(160deg,#a143ff,#7420f1);border-radius:26px;box-shadow:0 8px 15px #7428f238;color:#fff;display:flex;height:112px;justify-content:center;width:51px}.rail-actions .rail-nyta b{font-size:11px;letter-spacing:.1px;line-height:1;transform:rotate(180deg);writing-mode:vertical-rl}.rail-actions .rail-nyta.rail-active{color:#fff}.rail-people .avatar-big{box-shadow:none}.avatar-image{background:#0000;overflow:hidden}.avatar-image img{aspect-ratio:1;display:block;height:100%;object-fit:cover;width:100%}.rail-people .avatar-current{overflow:visible;position:relative}.rail-people .avatar-current img{border-radius:inherit}.rail-people .avatar-current:after{background:#3361ff;background:var(--blue);border-radius:50%;box-sizing:border-box;content:"";height:10px;position:absolute;right:2.5px;top:2.5px;width:10px}.social-links{background:#f7f8fb;background:var(--canvas);border:1px solid #e5eaf3;border-radius:28px;color:#7286aa;font-size:12px;font-weight:800;margin-top:120px;padding:14px 28px}.workspace-view{min-height:930px;padding:49px}.workspace-heading{align-items:end;display:flex;justify-content:space-between;padding-bottom:33px}.workspace-heading p{color:#9caac2;font-size:10px;font-weight:800;letter-spacing:1.1px;margin:0 0 8px;text-transform:uppercase}.workspace-heading h1{color:#52668d;font-size:31px;letter-spacing:-1px;margin:0}.workspace-heading span{color:#90a0ba;display:block;font-size:13px;line-height:1.55;margin-top:10px;max-width:520px}.workspace-heading button{background:#fff;border:1px solid #dce4f0;border-radius:6px;color:#5a70a0;font-size:11px;font-weight:800;padding:11px 15px}.metric-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:repeat(3,1fr)}.metric-grid article{align-content:center;background:#fff;border-radius:8px;box-shadow:0 7px 17px #7c91b912;display:grid;min-height:142px;overflow:hidden;padding:22px;position:relative}.metric-grid strong{color:#3361ff;font-size:37px;letter-spacing:-1.6px}.metric-grid span{color:#7d8fb0;font-size:12px;font-weight:800;margin-top:7px}.metric-grid i{border:17px solid #e7edff;border-radius:50%;bottom:-39px;height:105px;position:absolute;right:-23px;width:105px}.workspace-main{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.1fr .9fr;margin-top:18px}.focus-card,.next-card{background:#fff;border-radius:8px;box-shadow:0 7px 17px #7c91b912;min-height:350px}.focus-card{background:linear-gradient(135deg,#3361ff,#7398ff);color:#fff;padding:31px}.focus-card p,.next-card header span{font-size:10px;font-weight:800;letter-spacing:1px;margin:0}.focus-card p{color:#dce7ff}.focus-card h2{font-size:31px;letter-spacing:-1.1px;line-height:1.15;margin:35px 0 47px;max-width:350px}.progress-track{background:#ffffff40;border-radius:10px;height:7px;overflow:hidden}.progress-track span{background:#fff;border-radius:inherit;display:block;height:100%;width:72%}.focus-card small{color:#dce7ff;display:block;font-size:10px;margin-top:15px}.next-card header{align-items:center;color:#91a0b9;display:flex;justify-content:space-between;padding:25px 25px 16px}.next-card header button{background:#edf2ff;border:0;border-radius:50%;color:#3361ff;display:grid;font-size:18px;height:27px;place-items:center;width:27px}.next-item{align-items:center;border-top:1px solid #edf0f5;display:flex;gap:13px;margin:0 18px;padding:17px 7px}.next-item i{background:#f0f4fb;border-radius:50%;color:#8191ad;display:grid;font-size:9px;font-style:normal;font-weight:800;height:27px;place-items:center;width:27px}.next-item span{color:#60749a;flex:1 1;font-size:12px;font-weight:800}.next-item b{color:#b6c2d5;font-size:20px;font-weight:400}.diagnostic-page{grid-gap:22px;display:grid;gap:22px}.diagnostic-hero-card{grid-gap:22px;align-items:start;background:linear-gradient(135deg,#fff,#f7f9ff 55%,#eef4ff);border:1px solid #e1e7f0;border-radius:8px;box-shadow:0 12px 26px #5b70940f;display:grid;gap:22px;grid-template-columns:70px minmax(0,1fr);min-height:210px;overflow:hidden;padding:32px;position:relative}.diagnostic-hero-card:after{border:34px solid #3361ff14;border-radius:50%;bottom:-78px;content:"";height:240px;position:absolute;right:-58px;width:240px}.diagnostic-profile-mark{background:#fff;border:1px solid #d6deeb;border-radius:18px;box-shadow:0 10px 18px #6677991a;color:#53668d;display:grid;font-size:23px;font-weight:900;height:55px;place-items:center;width:55px}.diagnostic-hero-card p,.diagnostic-method header p,.diagnostic-panel header p,.diagnostic-profile-map header p,.diagnostic-reveal header p{color:#93a3bc;font-size:9px;font-weight:900;letter-spacing:1px;margin:0;text-transform:uppercase}.diagnostic-hero-card h2{color:#52668d;font-size:36px;letter-spacing:0;margin:5px 0 12px}.diagnostic-hero-card span{color:#6f80a0;display:block;font-size:14px;line-height:1.55;max-width:760px}.diagnostic-snapshot{grid-gap:0;background:#ffffffb8;border:1px solid #e1e7f0;border-radius:8px;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;max-width:820px;overflow:hidden}.diagnostic-snapshot strong{grid-gap:6px;align-content:center;border-left:1px solid #e1e7f0;color:#52668d;display:grid;font-size:15px;font-weight:900;gap:6px;min-height:72px;padding:14px 18px}.diagnostic-snapshot strong:first-child{border-left:0}.diagnostic-snapshot small{color:#9aa9c2;font-size:9px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.diagnostic-real-index{display:flex;flex-wrap:wrap;gap:20px;margin-top:26px}.diagnostic-real-index b{align-items:center;color:#65789c;display:flex;font-size:11px;font-weight:900;gap:9px;letter-spacing:.4px;text-transform:uppercase}.diagnostic-real-index i{color:#52668d;font-size:25px;font-style:italic;line-height:1}.diagnostic-refresh-card{align-items:center;background:#fff;border:1px dashed #d8e0ee;border-radius:8px;color:#7182a0;display:flex;font-size:13px;font-weight:700;gap:18px;justify-content:space-between;padding:18px 22px}.diagnostic-refresh-card b{color:#52668d}.diagnostic-refresh-card button{background:#fff;border:1px solid #d9e1ef;border-radius:999px;color:#52668d;flex:0 0 auto;font-size:12px;font-weight:900;padding:12px 18px}.diagnostic-dimensions{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.diagnostic-dimension-card{grid-gap:15px;align-content:start;background:#fff;border:1px solid #e1e7f0;border-radius:8px;box-shadow:0 7px 17px #7c91b90d;display:grid;gap:15px;padding:24px}.diagnostic-dimension-card header{align-items:center;display:flex;gap:14px}.diagnostic-dimension-card header i{background:#edf2ff;border-radius:8px;color:#3361ff;display:grid;font-size:17px;font-style:normal;font-weight:900;height:40px;place-items:center;width:40px}.diagnostic-dimension-card header p{color:#93a3bc;font-size:9px;font-weight:900;letter-spacing:1px;margin:0;text-transform:uppercase}.diagnostic-dimension-card h2{color:#52668d;font-size:18px;letter-spacing:0;margin:2px 0 0}.diagnostic-dimension-card em{background:#fff1d9;border-radius:6px;color:#bd7a00;font-size:10px;font-style:normal;font-weight:900;margin-left:auto;padding:7px 10px}.diagnostic-score{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 52px}.diagnostic-score div{background:#edf2fa;border-radius:10px;height:7px;overflow:hidden}.diagnostic-score div span{background:#3361ff;border-radius:inherit;display:block;height:100%;min-width:4px}.diagnostic-score b{color:#63779c;font-size:12px;text-align:right}.diagnostic-gap{color:#72829f;font-size:11px;font-weight:900;line-height:1.45;margin:-6px 0 0}.diagnostic-dimension-metric{align-items:baseline;border-bottom:1px solid #edf1f6;display:flex;gap:10px;padding-bottom:15px}.diagnostic-dimension-metric strong{color:#243555;font-size:24px}.diagnostic-dimension-metric span{color:#8b9bb5;font-size:11px;font-weight:800}.diagnostic-detail-list{grid-gap:0;border-bottom:1px solid #edf1f6;border-top:1px solid #edf1f6;display:grid;gap:0}.diagnostic-detail-list span{align-items:center;border-top:1px solid #edf1f6;color:#8292ad;display:flex;font-size:12px;font-weight:800;gap:16px;justify-content:space-between;min-height:38px}.diagnostic-detail-list span:first-child{border-top:0}.diagnostic-detail-list strong{color:#52668d;font-size:14px;font-weight:900;text-align:right}.diagnostic-health-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.diagnostic-health-row span{grid-gap:6px;align-content:center;background:#f8faff;border:1px solid #e1e7f0;border-radius:8px;display:grid;gap:6px;min-height:62px;padding:12px}.diagnostic-health-row small{color:#9aa9c2;font-size:10px;font-weight:800}.diagnostic-health-row b{color:#243555;font-size:14px;font-weight:900}.diagnostic-health-row span:last-child b{color:#18a855}.diagnostic-reveal-block{grid-gap:8px;background:#f7f9fe;border-radius:8px;display:grid;gap:8px;padding:15px}.diagnostic-reveal-block b{color:#9aa9c2;font-size:9px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.diagnostic-reveal-block strong{color:#52668d;font-size:14px;font-weight:900}.diagnostic-dimension-card>p:not(.diagnostic-gap),.diagnostic-reveal-block p{color:#6c7f9f;font-size:13px;line-height:1.55;margin:0}.diagnostic-dimension-card ul{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.diagnostic-dimension-card li{color:#7f8fab;font-size:12px;line-height:1.45;padding-left:15px;position:relative}.diagnostic-dimension-card li:before{background:#3361ff;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:8px;width:5px}.diagnostic-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.diagnostic-method,.diagnostic-panel,.diagnostic-profile-map{background:#fff;border:1px solid #e1e7f0;border-radius:8px;box-shadow:0 7px 17px #7c91b90d;padding:25px}.diagnostic-method h2,.diagnostic-panel h2,.diagnostic-profile-map h2{color:#52668d;font-size:21px;letter-spacing:0;margin:8px 0 0}.diagnostic-cities>div{grid-gap:14px;display:grid;gap:14px;margin-top:24px}.diagnostic-cities span{grid-gap:14px;align-items:center;color:#65789d;display:grid;font-size:12px;font-weight:800;gap:14px;grid-template-columns:130px minmax(0,1fr) 35px}.diagnostic-cities i{background:#3361ff;border-radius:10px;display:block;height:7px}.diagnostic-cities strong{color:#52668d;text-align:right}.diagnostic-next{grid-gap:0;align-content:start;display:grid;gap:0}.diagnostic-platform-row{grid-gap:14px;align-items:center;color:#65789d;display:grid;font-size:12px;font-weight:900;gap:14px;grid-template-columns:80px minmax(0,1fr) 42px;margin-top:26px}.diagnostic-platform-row i{background:#3361ff;border-radius:10px;display:block;height:7px}.diagnostic-next h3{color:#65789d;font-size:13px;margin:28px 0 12px}.diagnostic-artist-tags{display:flex;flex-wrap:wrap;gap:8px}.diagnostic-artist-tags span{background:#f1f5fb;border-radius:999px;color:#65789d;font-size:11px;font-weight:900;padding:8px 11px}.diagnostic-method header span{color:#8192af;display:block;font-size:12px;line-height:1.55;margin-top:9px;max-width:720px}.diagnostic-method>div{grid-gap:0;border:1px solid #e1e7f0;border-radius:8px;display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin-top:24px;overflow:hidden}.diagnostic-method article{grid-gap:7px;align-content:center;border-left:1px solid #e1e7f0;display:grid;gap:7px;min-height:105px;padding:18px}.diagnostic-method article:first-child{border-left:0}.diagnostic-method strong{color:#3361ff;font-size:26px;line-height:1}.diagnostic-method span{color:#52668d;font-size:12px;font-weight:900}.diagnostic-method article p{color:#8b9bb5;font-size:11px;font-weight:800;margin:0}.diagnostic-profile-ladder{grid-gap:0;display:grid;gap:0;margin-top:18px}.diagnostic-profile-row{grid-gap:13px;align-items:center;border-top:1px solid #edf1f6;display:grid;gap:13px;grid-template-columns:38px 72px minmax(0,1fr);padding:13px 0}.diagnostic-profile-row:first-child{border-top:0}.diagnostic-profile-row>b{color:#7b8ca8;font-size:11px;font-weight:900;text-transform:uppercase}.diagnostic-profile-row>div{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.diagnostic-profile-row>div>span{grid-gap:7px;border:1px solid #e1e7f0;border-radius:8px;color:#8292ad;display:grid;font-size:11px;font-weight:900;gap:7px;min-width:92px;padding:9px 11px}.diagnostic-profile-row>div>span.active{background:#fff;border-color:#9fb4ff;box-shadow:0 10px 20px #44587e1f;color:#52668d}.diagnostic-profile-row strong{font-size:11px;font-weight:900}.diagnostic-profile-row small{display:flex;gap:3px}.diagnostic-profile-row small i{border:1px solid #e1e7f0;border-radius:50%;color:#a8b5c9;display:grid;font-size:7px;font-style:normal;font-weight:900;height:15px;letter-spacing:0;place-items:center;width:15px}.diagnostic-profile-row small i.on{background:#3361ff;border-color:#3361ff;color:#fff}.diagnostic-reveal{background:#fff;border:1px solid #e1e7f0;border-radius:8px;box-shadow:0 7px 17px #7c91b90d;padding:25px}.diagnostic-reveal div{grid-gap:12px;display:grid;gap:12px;margin-top:16px}.diagnostic-reveal p:not(header p){color:#627594;font-size:14px;line-height:1.6;margin:0}@media(max-width:960px){.workspace-view{padding:32px 28px}.workspace-main{grid-template-columns:1fr}.metric-grid{gap:10px}.diagnostic-dimensions,.diagnostic-grid,.diagnostic-intro{grid-template-columns:1fr}.diagnostic-method>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.workspace-view{min-height:800px;padding:27px 18px}.workspace-heading{display:block}.workspace-heading h1{font-size:27px}.workspace-heading button{margin-top:18px}.metric-grid{grid-template-columns:1fr}.workspace-main{margin-top:10px}.focus-card h2{font-size:26px}.diagnostic-intro article{border-left:0;border-top:1px solid #e1e7f0}.diagnostic-intro article:first-child{border-top:0}.diagnostic-method>div{grid-template-columns:1fr}.diagnostic-method article{border-left:0;border-top:1px solid #e1e7f0}.diagnostic-method article:first-child{border-top:0}}.rail-page{min-height:1015px;padding:52px}.rail-page>header{align-items:end;display:flex;justify-content:space-between}.rail-page>header p{color:#9aa9c2;font-size:10px;font-weight:800;letter-spacing:1px;margin:0 0 9px}.rail-page>header h1{color:#52668d;font-size:32px;letter-spacing:-1px;margin:0}.rail-page>header span{color:#8e9eb8;display:block;font-size:13px;margin-top:10px}.rail-page>header button{background:#3361ff;border:0;border-radius:7px;box-shadow:0 7px 16px #3361ff33;color:#fff;font-size:12px;font-weight:800;padding:13px 18px}.profiles-page{background:#121317;color:#f8f8fa}.profiles-page>header h1{color:#fff}.profiles-page>header p,.profiles-page>header span{color:#a8abb7}.profiles-page>header button{background:#9b49df}.profile-directory{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(220px,275px));margin-top:42px}.profile-directory article{background:#222328;border-radius:10px;box-shadow:0 10px 23px #0003;min-height:350px;padding:22px}.directory-avatar{border-radius:50%;color:#fff;display:grid;font-size:34px;font-weight:800;height:170px;place-items:center;width:170px}.tone-one{background:radial-gradient(circle at 35% 24%,#5c7fff,#5f2a8a 65%,#222232 66%)}.tone-two{background:radial-gradient(circle at 38% 25%,#ffd494,#cb585d 60%,#5e2b42 61%)}.profile-directory h2{color:#fff;font-size:18px;margin:22px 0 5px}.profile-directory p{color:#b9bbc3;font-size:13px;margin:0}.profile-directory article>span{color:#b989ec;display:inline-block;font-size:11px;font-weight:800;margin-top:18px}.settings-page{min-height:930px;padding:52px}.settings-page header p{color:#9aa9c2;font-size:10px;font-weight:800;letter-spacing:1px;margin:0 0 9px}.settings-page header h1{color:#52668d;font-size:32px;margin:0}.settings-page header span{color:#8e9eb8;display:block;font-size:13px;margin-top:10px}.settings-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:38px}.settings-grid article{background:#fff;border-radius:8px;box-shadow:0 7px 17px #7c91b912;min-height:250px;padding:25px}.settings-grid i{background:#edf2ff;border-radius:9px;color:#3361ff;display:grid;font-size:20px;font-style:normal;height:38px;place-items:center;width:38px}.settings-grid h2{color:#5b6f94;font-size:16px;margin:23px 0 8px}.settings-grid p{color:#98a6bd;font-size:12px;line-height:1.6;margin:0}.settings-grid button{background:#0000;border:0;color:#3361ff;font-size:11px;font-weight:800;margin-top:24px;padding:0}.settings-heading{align-items:end;display:flex;gap:22px;justify-content:space-between}.settings-heading>button{background:#3361ff;background:var(--blue);border:0;border-radius:24px;box-shadow:0 7px 16px #3361ff33;color:#fff;font-size:12px;font-weight:800;padding:13px 18px;white-space:nowrap}.account-summary{align-items:center;background:#fff;border:1px solid #e5eaf2;border-radius:10px;box-shadow:0 7px 17px #7c91b90f;display:flex;gap:18px;margin-top:34px;padding:24px}.account-summary .avatar{flex:0 0 auto;height:64px;width:64px}.account-summary div{min-width:0}.account-summary p{color:#9aa9c2;font-size:10px;font-weight:800;letter-spacing:1px;margin:0 0 6px}.account-summary h2{color:#52668d;font-size:22px;letter-spacing:-.4px;margin:0}.account-summary span{color:#8e9eb8;display:block;font-size:12px;font-weight:700;margin-top:5px}.account-summary button{background:#fff;border:1px solid #dce4f0;border-radius:21px;color:#5a70a0;font-size:11px;font-weight:800;margin-left:auto;padding:10px 14px;white-space:nowrap}.settings-page .settings-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.settings-page .settings-grid article{min-height:220px}.settings-session-panel{background:#fff;border:1px solid #e5eaf2;border-radius:10px;box-shadow:0 7px 17px #7c91b90f;margin-top:18px;overflow:hidden}.settings-session-panel>header{align-items:center;border-bottom:1px solid #edf1f5;display:flex;gap:18px;justify-content:space-between;padding:22px 24px}.settings-session-panel h2{color:#52668d;font-size:18px;margin:0}.settings-session-panel>header button{background:#fff;border:1px solid #dce4f0;border-radius:21px;color:#5a70a0;font-size:11px;font-weight:800;padding:10px 14px;white-space:nowrap}.settings-session-panel>div{align-items:center;border-top:1px solid #edf1f5;display:flex;gap:18px;justify-content:space-between;min-height:68px;padding:0 24px}.settings-session-panel>div:first-of-type{border-top:0}.settings-session-panel span{grid-gap:4px;display:grid;gap:4px}.settings-session-panel b{color:#5b6f94;font-size:12px}.settings-session-panel small{color:#98a6bd;font-size:11px;font-weight:700}.settings-session-panel em{background:#eaf0ff;border-radius:14px;color:#3361ff;color:var(--blue);font-size:10px;font-style:normal;font-weight:800;padding:6px 9px}.settings-session-panel>div button{background:#0000;border:0;color:#3361ff;font-size:11px;font-weight:800}.notifications-list{grid-gap:12px;display:grid;gap:12px;margin-top:34px}.notifications-list article{grid-gap:16px;align-items:center;background:#fff;border:1px solid #e5eaf2;border-radius:10px;box-shadow:0 7px 17px #7c91b90f;display:grid;gap:16px;grid-template-columns:42px minmax(0,1fr) auto;min-height:88px;padding:18px 22px}.notifications-list i{background:#edf2ff;border-radius:50%;color:#3361ff;color:var(--blue);display:grid;font-size:16px;font-style:normal;height:38px;place-items:center;width:38px}.notifications-list h2{color:#5b6f94;font-size:14px;margin:0}.notifications-list p{color:#98a6bd;font-size:12px;line-height:1.45;margin:5px 0 0}.notifications-list time{color:#9aa9c2;font-size:10px;font-weight:800;white-space:nowrap}.notifications-page .notifications-actions{align-items:center;display:flex;gap:8px}.notifications-page .notifications-actions .notifications-clear{background:#0000;box-shadow:none;color:#d24b61}.notifications-page .notifications-actions .notifications-clear:hover{background:#fff1f3}.notifications-groups{grid-gap:28px;display:grid;gap:28px;margin-top:34px}.notifications-group-heading{align-items:center;border-bottom:1px solid #e5eaf2;display:flex;gap:12px;padding-bottom:10px}.notifications-group-heading h2{color:#5b6f94;font-size:15px;margin:0}.notifications-group-heading span{color:#9aa9c2;font-size:11px;font-weight:800;margin-left:auto}.notifications-page .notifications-list{margin-top:12px}.notifications-page .notifications-list button{grid-gap:16px;align-items:center;background:#fff;border:1px solid #e5eaf2;border-radius:10px;box-shadow:0 7px 17px #7c91b90f;color:inherit;display:grid;gap:16px;grid-template-columns:42px minmax(0,1fr) auto auto;min-height:88px;padding:18px 22px;text-align:left;width:100%}.notifications-page .notifications-list button:hover{border-color:#cddafd;box-shadow:0 8px 18px #5772ad1a}.notifications-page .notifications-list button.is-read{opacity:.76}.notifications-page .notifications-list button i{background:#edf2ff;border-radius:50%;color:#3361ff;color:var(--blue);display:grid;font-size:16px;font-style:normal;height:38px;place-items:center;width:38px}.notifications-page .notifications-list h3{color:#5b6f94;font-size:14px;margin:0}.notifications-page .notifications-list p{color:#98a6bd;font-size:12px;line-height:1.45;margin:5px 0 0}.notifications-page .notifications-list b{color:#83f;font-size:10px;font-weight:800;text-transform:uppercase}.notifications-empty{border:1px dashed #d8e0ed;border-radius:10px;color:#8e9eb8;font-size:13px;font-weight:700;margin-top:34px;padding:42px;text-align:center}.notifications-more{display:flex;justify-content:center}.notifications-more button{background:#edf2ff;border:0;border-radius:7px;color:#3361ff;color:var(--blue);font-size:11px;font-weight:800;padding:11px 16px}.notifications-more button:disabled{cursor:wait;opacity:.6}@media(max-width:700px){.notifications-page .notifications-actions{flex-wrap:wrap;margin-top:18px}.notifications-page .notifications-list button{gap:11px;grid-template-columns:38px minmax(0,1fr) auto;min-height:80px;padding:15px}.notifications-page .notifications-list button time{grid-column:2}.notifications-page .notifications-list button b{grid-column:3;grid-row:1}}.community-page{min-height:930px;padding:48px}.community-heading{align-items:end;display:flex;justify-content:space-between}.community-heading p{color:#9aa9c2;font-size:10px;font-weight:800;letter-spacing:1px;margin:0 0 8px}.community-heading h1{color:#52668d;font-size:31px;letter-spacing:-1px;margin:0}.community-heading span{color:#8e9eb8;display:block;font-size:13px;margin-top:10px}.community-compose button,.community-heading>button{background:#3361ff;border:0;border-radius:7px;box-shadow:0 7px 16px #3361ff30;color:#fff;font-size:11px;font-weight:800}.community-heading>button{padding:13px 17px}.community-layout{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 270px;margin-top:34px}.community-feed{grid-gap:14px;display:grid;gap:14px}.community-aside,.community-compose,.community-post{background:#fff;border-radius:9px;box-shadow:0 7px 17px #7c91b912}.community-compose{align-items:center;display:flex;gap:13px;padding:17px 18px}.community-compose .avatar{border:0;font-size:10px;height:38px;width:38px}.community-compose input{border:0;color:#65779a;flex:1 1;font-size:12px;font-weight:700;min-width:0;outline:0}.community-compose input::placeholder{color:#b1bed2}.community-compose button{padding:10px 13px}.community-post{padding:21px 23px 0}.community-post header{align-items:center;display:flex;gap:10px}.community-post header .avatar{border:0;font-size:9px;height:35px;width:35px}.community-post header div{grid-gap:3px;display:grid;gap:3px}.community-post header strong{color:#5b6f94;font-size:12px}.community-post header span{color:#a1afc5;font-size:10px;font-weight:700}.community-post header button{background:#0000;border:0;color:#b4c0d2;font-size:17px;margin-left:auto;padding:0}.community-post>p{color:#6d7f9f;font-size:13px;line-height:1.6;margin:20px 0}.community-post footer{border-top:1px solid #edf1f6;display:flex;gap:25px;margin:0 -23px;padding:13px 23px}.community-post footer button{background:#0000;border:0;color:#8394b1;font-size:11px;font-weight:800;padding:0}.community-aside{align-self:start;padding:23px}.community-aside h2{color:#66799d;font-size:13px;margin:0 0 17px}.community-aside div{align-items:center;border-top:1px solid #edf1f6;color:#6f81a0;display:flex;font-size:11px;font-weight:800;gap:10px;line-height:1.35;padding:14px 0}.community-aside i{background:#edf2ff;border-radius:50%;color:#3361ff;display:grid;flex:0 0 auto;font-size:9px;font-style:normal;height:24px;place-items:center;width:24px}.community-aside button{background:#0000;border:0;color:#3361ff;font-size:10px;font-weight:800;margin-top:14px;padding:0}.calendar-page{background:#fafbfc;min-height:1040px;padding:0 0 38px;position:relative}.calendar-tools{align-items:center;border-bottom:1px solid #e9edf4;display:grid;grid-template-columns:255px minmax(360px,1fr) auto;height:56px}.calendar-tools label{align-items:center;border-right:1px solid #e9edf4;color:#b4c0d4;display:flex;gap:13px;height:100%;padding:0 24px}.calendar-tools label>span{font-size:23px;transform:rotate(-20deg)}.calendar-tools input{background:#0000;border:0;color:#667a9f;flex:1 1;font-size:11px;font-weight:800;min-width:0;outline:0}.calendar-tools input::placeholder{color:#8ea0bd}.calendar-tools label b{font-size:19px}.calendar-tools>div{align-items:center;display:flex;gap:18px;padding:0 28px}.calendar-tools nav button,.calendar-tools>div button{background:#0000;border:0;color:#7f91b0;font-size:11px;font-weight:800;padding:0}.calendar-tools>div strong{color:#6d80a5;font-size:11px}.calendar-tools nav{display:flex;gap:25px;padding-right:28px}.calendar-active{color:#3361ff!important}.calendar-all-day{border-bottom:1px solid #e9edf4;display:grid;grid-template-columns:92px 1fr;min-height:57px}.calendar-all-day span{border-right:1px solid #e9edf4;color:#65789c;display:grid;font-size:11px;font-weight:800;place-items:center}.calendar-all-day strong{align-self:center;background:#fff;border-left:3px solid #ffcb33;color:#617499;font-size:11px;margin:10px 13px;padding:10px 14px}.calendar-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px}.calendar-timeline{display:grid;grid-template-columns:92px minmax(0,1fr);min-height:865px}.calendar-hours{border-right:1px solid #e9edf4;display:grid;grid-template-rows:repeat(16,54px)}.calendar-hours span{border-bottom:1px solid #eef1f5;color:#65789c;display:flex;font-size:10px;font-weight:800;justify-content:center;padding-top:8px}.calendar-events{grid-gap:0 16px;background:repeating-linear-gradient(180deg,#0000 0 53px,#eef1f5 54px);display:grid;gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(16,54px);padding:10px 12px 0}.calendar-event{align-self:stretch;background:#fff;border-left:3px solid var(--event-color);box-shadow:0 4px 10px #788cb10d;color:#5f7197;margin:0 0 10px;padding:14px;z-index:1}.calendar-event-tall{grid-row-end:span 3}.calendar-event strong{display:block;font-size:11px;line-height:1.35}.calendar-event span{color:#98a8c1;display:block;font-size:9px;font-weight:800;margin-top:13px}.calendar-tasks{background:#fff;border-left:1px solid #e9edf4;min-height:865px}.calendar-tasks>header{align-items:center;border-bottom:1px solid #e9edf4;display:flex;height:93px;justify-content:space-between;padding:0 25px}.calendar-tasks h2{color:#5f7197;font-size:16px;margin:0}.calendar-tasks header span{color:#b5c0d2;font-size:22px}.calendar-tasks nav{border-bottom:1px solid #e9edf4;display:grid;grid-template-columns:1fr 1fr;height:78px}.calendar-tasks nav button{background:#fff;border:0;color:#8798b5;font-size:12px;font-weight:800;position:relative}.calendar-tasks nav .calendar-active:after{background:#3361ff;bottom:-1px;content:"";height:2px;left:17px;position:absolute;right:17px}.calendar-tasks>p{color:#788ba9;font-size:11px;font-weight:800;margin:0;padding:20px 24px}.calendar-tasks>p b{color:#3361ff;margin-left:12px}.calendar-task{align-items:center;background:#0000;border:0;color:#607399;display:flex;font-size:11px;font-weight:800;gap:19px;padding:13px 28px;text-align:left;width:100%}.calendar-task i{border-radius:50%;height:8px;width:8px}.calendar-detail{background:#fff;border-radius:13px;bottom:38px;box-shadow:0 12px 27px #6b81aa21;min-width:0;overflow:hidden;position:absolute;right:38px;width:min(520px,100% - 76px)}.calendar-detail>header{align-items:center;color:#596d94;display:flex;font-size:13px;font-weight:800;justify-content:space-between;padding:31px 35px 26px}.calendar-detail>header span{align-items:center;display:flex;gap:11px}.calendar-detail>header i{background:#33bfff;border-radius:50%;height:7px;width:7px}.calendar-detail>header button{background:#0000;border:0;color:#b6c1d3;font-size:26px}.calendar-detail>div{grid-gap:24px 30px;color:#b5c0d2;display:grid;font-size:17px;gap:24px 30px;grid-template-columns:1fr 1fr;padding:0 35px 31px}.calendar-detail>div span{align-items:center;display:flex;gap:8px}.calendar-detail>div b{color:#64779b;font-size:11px;white-space:nowrap}.calendar-detail .avatar{border:0;font-size:8px;height:28px;width:28px}.calendar-detail footer{align-items:center;border-top:1px solid #edf0f5;color:#63779d;display:flex;font-size:10px;font-weight:800;gap:18px;padding:20px 35px}.calendar-detail footer span{grid-gap:5px;display:grid;gap:5px;min-width:0}.calendar-detail footer span b{color:#8d9db6;font-size:10px}.calendar-detail footer button,.calendar-detail footer em,.calendar-detail footer strong{flex:0 0 auto}.calendar-detail footer em{color:#c6cfdd;font-size:26px;font-style:normal}.calendar-detail footer button{background:#29cc39;border:0;border-radius:50%;color:#fff;display:grid;font-size:11px;height:33px;margin-left:auto;place-items:center;width:33px}.calendar-detail footer strong{font-size:11px}.calendar-events .calendar-event{border-bottom:0;border-right:0;border-top:0;font:inherit;text-align:left}.calendar-detail{z-index:20}.view-heading{align-items:end;display:flex;justify-content:space-between;padding-bottom:33px}.view-heading p{color:#9caac2;font-size:10px;font-weight:800;letter-spacing:1.1px;margin:0 0 8px}.view-heading h1{color:#52668d;font-size:31px;letter-spacing:-1px;margin:0}.view-heading span{color:#90a0ba;display:block;font-size:13px;margin-top:10px}.view-heading button{background:#3361ff;border:0;border-radius:7px;box-shadow:0 7px 16px #3361ff33;color:#fff;font-size:11px;font-weight:800;padding:12px 16px}.gantt-page,.list-page{min-height:930px;padding:49px}.list-table{background:#fff;border-radius:9px;box-shadow:0 7px 17px #7c91b912;overflow:hidden}.list-table article,.list-table>header{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(220px,2fr) minmax(120px,1fr) minmax(120px,1fr) minmax(160px,1.2fr);padding:0 25px}.list-table>header{border-bottom:1px solid #e9edf4;color:#9aa9c0;font-size:10px;font-weight:800;height:53px;text-transform:uppercase}.list-table article{border-bottom:1px solid #edf1f5;color:#7183a1;font-size:11px;font-weight:800;min-height:72px}.list-table article:last-child{border-bottom:0}.list-table article>span:first-child{align-items:center;color:#586c92;display:flex;gap:12px}.list-table article>span:first-child i{border-radius:50%;height:8px;width:8px}.list-table article>span:nth-child(2) b{border-radius:13px;display:inline-block;font-size:10px;padding:6px 9px}.list-table article>span:last-child{align-items:center;display:flex;gap:8px}.list-table .avatar{border:0;font-size:8px;height:28px;width:28px}.gantt-chart{background:#fff;border-radius:9px;box-shadow:0 7px 17px #7c91b912;overflow:hidden}.gantt-chart article,.gantt-chart>header{align-items:center;border-bottom:1px solid #edf1f5;display:grid;grid-template-columns:230px minmax(0,1fr);min-height:66px}.gantt-chart article>strong,.gantt-chart>header>strong{color:#63779d;font-size:12px;padding-left:24px}.gantt-chart>header>div{border-left:1px solid #edf1f5;display:grid;grid-template-columns:repeat(4,1fr);height:100%}.gantt-chart>header span{border-right:1px solid #edf1f5;color:#9ba9bf;display:grid;font-size:10px;font-weight:800;place-items:center}.gantt-track{background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#edf1f5 25% 25.2%);border-left:1px solid #edf1f5;height:100%;position:relative}.gantt-track i{border-radius:12px;box-shadow:0 4px 8px #4d628d26;height:22px;position:absolute;top:22px}.music-dashboard{min-height:1200px;padding:34px 40px 42px}.music-hero{align-items:center;background:radial-gradient(circle at 50% -40%,#315de8 0,#0000 45%),linear-gradient(135deg,#121c38,#18254d);border-radius:12px;color:#fff;display:flex;gap:35px;min-height:185px;overflow:hidden;padding:35px 42px;position:relative}.music-hero:after{border:2px solid #9d57ffcc;border-radius:50%;bottom:-110px;content:"";height:220px;position:absolute;right:20%;transform:rotate(-12deg);width:220px}.music-hero>div:first-child{max-width:540px;position:relative;z-index:1}.music-hero p{color:#bcd0ff;font-size:10px;font-weight:800;letter-spacing:1.1px;margin:0 0 9px}.music-hero h1{font-size:clamp(26px,2.9vw,42px);letter-spacing:-1.4px;line-height:1.05;margin:0}.music-hero span{color:#c4d0ed;display:block;font-size:12px;line-height:1.45;margin-top:14px;max-width:440px}.music-hero>button{background:#3361ff;border:0;border-radius:28px;box-shadow:0 9px 19px #3361ff4d;color:#fff;font-size:12px;font-weight:800;margin-left:auto;padding:17px 24px;position:relative;white-space:nowrap;z-index:1}.music-hero-note{bottom:23px;color:#a9b9dc;font-size:10px;line-height:1.5;position:absolute;right:43px;z-index:1}.music-hero-note strong{color:#fff;font-size:12px}.music-hero-task-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.music-hero-task-meta b,.music-hero-task-meta em,.music-hero-task-meta i,.music-hero-task-meta strong{align-items:center;background:#ffffff14;border:1px solid #ffffff21;border-radius:999px;color:#eaf0ff;display:inline-flex;font-size:10px;font-style:normal;font-weight:800;min-height:28px;padding:0 12px}.music-hero-task-meta b{background:#3361ff52;color:#fff;justify-content:center;min-width:34px;padding:0}.music-hero-task-meta em{color:#ffe083}.music-stat-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:17px}.music-stat-grid article{background:#202c46;border-radius:8px;color:#fff;min-height:130px;overflow:hidden;padding:19px}.music-stat-grid header{align-items:center;color:#d7e0f4;display:flex;font-size:11px;font-weight:800;gap:9px}.music-stat-grid header i{border-radius:50%;height:9px;width:9px}.music-stat-grid strong{display:inline-block;font-size:24px;letter-spacing:-.7px;margin-top:21px}.music-stat-grid b{display:block;font-size:10px;margin-top:5px}.music-spark{background:linear-gradient(155deg,#0000 42%,var(--spark) 44% 48%,#0000 50%),linear-gradient(20deg,#0000 48%,color-mix(in srgb,var(--spark) 50%,#0000) 50% 54%,#0000 56%);height:25px;margin-top:8px}.music-main-grid{grid-template-columns:minmax(0,.98fr) minmax(410px,1.2fr);margin-top:18px}.music-left,.music-main-grid{grid-gap:18px;display:grid;gap:18px}.music-footer article,.promo-card,.release-board,.track-performance{background:#fff;border-radius:9px;box-shadow:0 7px 17px #7c91b912}.release-board>header,.track-performance>header{align-items:center;border-bottom:1px solid #edf1f5;display:flex;justify-content:space-between;padding:22px 23px}.release-board h2,.track-performance h2{color:#5b6f94;font-size:14px;margin:0}.release-board>header button{background:#0000;border:0;color:#7286aa;font-size:10px;font-weight:800}.release-board>div{display:grid;grid-template-columns:1fr 1fr}.release-board>div button{align-items:center;background:var(--release);border:0;border-right:1px solid #ffffff1f;color:#fff;display:flex;gap:10px;min-height:91px;padding:17px;text-align:left}.release-board>div button:nth-child(3){background:#3b4ee4}.release-board>div button:nth-child(4){background:#171d2b}.release-board>div i{background:#fff3;border-radius:50%;height:24px;width:24px}.release-board>div span{grid-gap:5px;display:grid;gap:5px;min-width:0}.release-board>div strong{font-size:11px}.release-board>div small{color:#ffffffb8;font-size:9px;font-weight:700}.release-board>div b{display:none}.release-board>div em{color:#ffffffc7;font-size:22px;font-style:normal;margin-left:auto}.music-promo-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.promo-card{min-height:180px;padding:23px}.promo-dark{background:linear-gradient(145deg,#151f37,#44324e);color:#fff}.promo-card>span{color:#9aaac7;font-size:10px;font-weight:800;line-height:1.6}.promo-card h2{font-size:18px;line-height:1.22;margin:15px 0 22px;max-width:180px}.promo-card button{background:#0000;border:0;color:inherit;font-size:10px;font-weight:800;margin-top:18px;padding:0}.promo-light strong{color:#83f;display:block;font-size:42px;line-height:1}.promo-light>span{color:#65789d;display:block;font-size:12px;margin-top:13px}.promo-light button{color:#3361ff}.track-performance{overflow:hidden}.track-performance>header span{color:#95a3ba;font-size:10px;font-weight:800}.track-performance>div{grid-gap:8px;align-items:center;border-bottom:1px solid #edf1f5;display:grid;gap:8px;grid-template-columns:24px 28px minmax(120px,1fr) 70px 66px;min-height:67px;padding:0 22px}.track-performance>div>i{color:#aebbd0;font-size:10px;font-style:normal;font-weight:800}.track-dot{border-radius:50%;height:25px;width:25px}.track-performance>div strong{grid-gap:4px;color:#60739a;display:grid;font-size:11px;gap:4px}.track-performance>div small{color:#9aa9c0;font-size:9px}.track-performance>div b,.track-performance>div em{color:#65789c;font-size:10px;font-style:normal;font-weight:800}.track-performance>div em{color:#29b94a}.track-performance>button{background:#eef2ff;border:0;border-radius:20px;color:#3361ff;display:block;font-size:10px;font-weight:800;margin:16px auto;padding:10px 16px}.music-footer{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:18px}.music-footer article{min-height:142px;padding:22px}.music-footer i{color:#aab8d0;font-size:22px;font-style:normal}.music-footer h2{color:#607399;font-size:13px;margin:14px 0 7px}.music-footer p{color:#9aa8bf;font-size:11px;line-height:1.5;margin:0}@media(max-width:960px){.rail-page,.settings-page{padding:34px 29px}.settings-grid{grid-template-columns:1fr}.profile-directory{grid-template-columns:repeat(2,minmax(190px,1fr))}}@media(max-width:1200px){.settings-page .settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.account-summary,.settings-heading,.settings-session-panel>div,.settings-session-panel>header{align-items:flex-start;flex-direction:column}.account-summary button{margin-left:0}.settings-page .settings-grid{grid-template-columns:1fr}}@media(max-width:960px){.community-page{padding:34px 29px}.community-layout{grid-template-columns:1fr}.community-aside{display:none}.calendar-tools{grid-template-columns:210px minmax(260px,1fr)}.calendar-tools nav{display:none}.calendar-layout{grid-template-columns:minmax(0,1fr)}.calendar-tasks{display:none}.calendar-detail{width:min(66%,430px)}}@media(max-width:700px){.rail-page,.settings-page{min-height:800px;padding:27px 18px}.rail-page>header{display:block}.rail-page>header button{margin-top:18px}.profile-directory{grid-template-columns:1fr}.settings-grid{margin-top:25px}}.profile-home{background:#090909;color:#fff;min-height:100vh}.profile-home-nav{align-items:center;border-bottom:1px solid #1d1d1f;display:flex;height:96px;justify-content:space-between;padding:0 40px}.profile-home-nav>a{color:#fff;font-size:24px;font-weight:800;letter-spacing:0}.profile-home-nav>div{align-items:center;display:flex;gap:17px}.profile-home-nav button{background:#000;border:0;border-radius:50%;color:#c9c9cd;display:grid;font-size:21px;height:47px;place-items:center;width:47px}.profile-home-nav img{border-radius:50%;height:47px;object-fit:cover;width:47px}.profile-home-content{padding:52px 40px}.profile-home-content>header{align-items:center;display:flex;justify-content:space-between}.profile-home-content h1{color:#fff;font-size:38px;letter-spacing:-1.2px;margin:0}.profile-home-content>header button{background:#9b49df;border:0;border-radius:29px;color:#fff;font-size:16px;font-weight:800;padding:16px 26px}.profile-home-content>p{color:#a9a9af;font-size:15px;margin:14px 0 34px}.home-profile-directory{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(2,276px)}.home-profile-directory button{background:#1b1b1c;border:0;border-radius:10px;box-shadow:0 12px 30px #00000038;color:#fff;min-height:350px;padding:22px;text-align:center}.home-profile-directory img{border-radius:50%;display:block;height:170px;margin:0 auto;object-fit:cover;width:170px}.home-profile-directory strong{display:block;font-size:20px;margin-top:23px;text-align:center}.home-profile-directory span{color:#adadb2;display:block;font-size:15px;margin-top:6px;text-align:center}.home-profile-directory button:hover{background:#242426;transform:translateY(-4px);transition:.2s ease}@media(max-width:700px){.profile-home-nav{height:75px;padding:0 20px}.profile-home-content{padding:40px 20px}.profile-home-content>header{align-items:flex-start;gap:16px}.profile-home-content h1{font-size:30px}.profile-home-content>header button{font-size:13px;padding:13px 17px}.home-profile-directory{grid-template-columns:1fr}.home-profile-directory button{min-height:300px}.home-profile-directory img{height:140px;width:140px}}.profile-home{background:#f7f8fb;background:var(--canvas);color:#61749a;color:var(--text)}@media(min-width:701px){.profile-home{padding-top:93px}}.profile-home-nav{background:#f7f8fb;background:var(--canvas);border-bottom-color:#edf0f5}.profile-home-nav>a{color:#52668d}.profile-home-nav button{background:#fff;box-shadow:0 6px 14px #62708f12;color:#8da0c2}.profile-home-content h1{color:#52668d}.profile-home-content>p{color:#91a0b9}.profile-home-content>header button{background:#3361ff;background:var(--blue);box-shadow:0 7px 16px #3361ff33}.home-profile-directory button{background:#fff;box-shadow:0 7px 17px #7c91b914;color:#53668d}.home-profile-directory strong{color:#53668d}.home-profile-directory span{color:#97a6be}.home-profile-directory button:hover{background:#fff;box-shadow:0 13px 27px #6b81aa24}@media(min-width:701px){.profile-home-content{padding-bottom:52px;padding-top:52px}.profile-home-content>p{margin-bottom:34px}}@media(max-width:700px){.profile-home .top-navigation{gap:12px}.profile-home .constructor{font-size:24px;gap:10px}.profile-home .constructor .brand-logo-mark{height:22px;width:22px}.profile-home .global-search{display:none}.profile-home .notification,.profile-home .top-navigation>.round-control:last-child{display:grid}.profile-home .notification{margin-left:auto}.profile-home-content>p{display:none}.profile-home-content>header{margin-bottom:40px}.home-profile-directory button,.home-profile-directory span,.home-profile-directory strong{text-align:center}}.portrait-wrap{--stage-progress:0%;margin-top:18px;place-items:center}.portrait-stage-ring,.portrait-wrap{display:grid;height:128px;position:relative;width:128px}.portrait-stage-ring{background:conic-gradient(#3361ff 0 var(--stage-progress),#e3eaf5 var(--stage-progress) 100%);background:conic-gradient(var(--blue) 0 var(--stage-progress),#e3eaf5 var(--stage-progress) 100%);border-radius:50%;box-shadow:0 14px 28px #3361ff14;isolation:isolate;place-items:center}.portrait-stage-ring:before{background:#fafbfc;border-radius:inherit;content:"";inset:4px;position:absolute;z-index:0}.portrait-stage-ring:after{display:none}.portrait{background:#ffe1a0;border:6px solid #fff;border-radius:50%;box-shadow:0 8px 20px #5667861f;display:block;height:112px;overflow:hidden;position:relative;width:112px;z-index:1}.portrait img{display:block;height:100%;max-width:100%;object-fit:cover;object-position:center;width:100%}.portrait-wrap>i{background:#3361ff;background:var(--blue);border:3px solid #fff;border-radius:50%;box-shadow:0 12px 22px #3361ff3d;color:#fff;display:grid;font-size:12px;font-style:normal;font-weight:900;height:34px;place-items:center;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:34px;z-index:3}.profile-stage-label b{color:#6478a1;font-weight:900}.nyta-page{grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) 280px;padding:50px}.nyta-heading{align-items:end;display:flex;grid-column:1/-1;justify-content:space-between}.nyta-heading p,.nyta-suggestions>p{color:#9aa9c2;font-size:10px;font-weight:800;letter-spacing:1px;margin:0 0 8px}.nyta-heading h1{color:#52668d;font-size:32px;letter-spacing:-1px;margin:0}.nyta-heading span{color:#8e9eb8;display:block;font-size:13px;margin-top:10px}.nyta-heading>b{align-items:center;color:#6f83a6;display:flex;font-size:11px;gap:8px}.nyta-heading>b i{background:#29cc39;border-radius:50%;height:8px;width:8px}.nyta-chat{background:#fff;border-radius:12px;box-shadow:0 7px 17px #7c91b912;min-height:600px;padding:28px}.nyta-welcome{align-items:center;display:flex;gap:14px}.nyta-welcome>i{background:linear-gradient(145deg,#9c42ff,#6921eb);border-radius:12px;color:#fff;display:grid;font-size:18px;font-style:normal;height:43px;place-items:center;width:43px}.nyta-welcome strong{color:#54688f;font-size:15px}.nyta-welcome p{color:#9aa8be;font-size:12px;margin:4px 0 0}.nyta-message{border-radius:13px;color:#65789d;font-size:13px;line-height:1.5;margin-top:27px;max-width:78%;padding:14px 17px}.nyta-message-user{background:#eaf0ff;border-bottom-right-radius:3px;color:#4267b9;margin-left:auto}.nyta-message-assistant{background:#f5f7fb;border-bottom-left-radius:3px}.nyta-chat form{border-top:1px solid #edf0f5;display:flex;gap:10px;margin-top:35px;padding-top:18px}.nyta-chat input{border:0;color:#64779b;flex:1 1;font-size:12px;min-width:0;outline:0}.nyta-chat input::placeholder{color:#aebbd0}.nyta-chat form button{background:#3361ff;background:var(--blue);border:0;border-radius:7px;color:#fff;font-size:11px;font-weight:800;padding:10px 14px}.nyta-suggestions{align-self:stretch;background:#fff;border-radius:12px;box-shadow:0 7px 17px #7c91b912;padding:25px}.nyta-suggestions button{align-items:center;background:#0000;border:0;border-top:1px solid #edf0f5;color:#65789d;display:flex;font-size:12px;font-weight:800;justify-content:space-between;padding:16px 0;text-align:left;width:100%}.nyta-suggestions button b{color:#3361ff;color:var(--blue);font-size:17px;font-weight:400}@media(max-width:960px){.nyta-page{grid-template-columns:1fr;padding:34px 29px}.nyta-suggestions{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.nyta-suggestions>p{grid-column:1/-1}.nyta-suggestions button{min-height:70px}}@media(max-width:700px){.nyta-page{min-height:800px;padding:27px 18px}.nyta-heading{align-items:flex-start}.nyta-chat{padding:20px}.nyta-suggestions{grid-template-columns:1fr}}.nyta-page{grid-gap:0;background:#fff;display:grid;gap:0;grid-template-columns:238px minmax(0,1fr);min-height:930px;padding:0}.nyta-sidebar{background:#fff;border-right:1px solid #edf0f5;min-width:0}.nyta-search{align-items:center;border-bottom:1px solid #edf0f5;color:#bcc7d9;display:flex;gap:10px;height:83px;padding:0 23px}.nyta-search>span{font-size:25px;transform:rotate(-20deg)}.nyta-search input{border:0;color:#64779b;flex:1 1;font-size:11px;font-weight:800;min-width:0;outline:0}.nyta-search input::placeholder{color:#8fa0bd}.nyta-search b{font-size:27px;font-weight:400}.nyta-channel-list,.nyta-directory{padding:28px 20px 0}.nyta-channel-list>header,.nyta-directory>header{align-items:center;color:#7286ab;display:flex;font-size:12px;font-weight:800;justify-content:space-between;margin:0 0 18px}.nyta-channel-list>header button,.nyta-directory>header button{background:#fff;border:1px solid #d9e1ed;border-radius:50%;color:#afbed2;display:grid;font-size:20px;height:27px;place-items:center;width:27px}.nyta-contact{grid-gap:7px;align-items:center;background:#0000;border:0;color:#64779b;display:grid;gap:7px;grid-template-columns:30px minmax(0,1fr) auto;margin:0 0 12px;padding:0;text-align:left;width:100%}.nyta-contact .avatar{border-width:0;font-size:8px;height:30px;width:30px}.nyta-contact strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nyta-contact span{color:#8c9cb7;font-size:10px;font-weight:800}.nyta-contact span.is-online{color:#29cc39}.nyta-contact time{color:#8798b5;font-size:10px;font-weight:800;grid-column:3;grid-row:1/span 2}.nyta-channel-list{padding-top:29px}.nyta-channel-list>button:not(.nyta-more){grid-gap:8px;align-items:center;background:#0000;border:0;color:#63779d;display:grid;font-size:10px;font-weight:800;gap:8px;grid-template-columns:8px minmax(0,1fr) auto;margin:0 0 13px;padding:0;text-align:left;width:100%}.nyta-channel-list>button i{background:#c5cfdf;border-radius:50%;height:7px;width:7px}.nyta-channel-list>button b{color:#29cc39;font-size:10px}.nyta-more{background:#fff;border:1px solid #e6ebf2;border-radius:5px;box-shadow:0 4px 9px #65789d0d;color:#7184a6;font-size:10px;font-weight:800;margin-top:6px;padding:9px 10px}.nyta-conversation{background:#fff;display:flex;flex-direction:column;min-width:0}.nyta-conversation-head{align-items:center;border-bottom:1px solid #edf0f5;display:flex;flex:0 0 auto;height:83px;justify-content:space-between;padding:0 34px}.nyta-conversation-head>div{display:flex;gap:20px}.nyta-conversation-head button{background:#0000;border:0;color:#b5c0d2;font-size:20px;padding:0}.nyta-conversation-head>strong{align-items:center;color:#60749a;display:flex;font-size:13px;gap:12px}.nyta-conversation-head>strong i{background:#29cc39;border-radius:50%;height:9px;width:9px}.nyta-stream{flex:1 1;padding:33px 42px 28px}.nyta-post{margin:0 auto 34px;max-width:680px;position:relative}.nyta-post>header{align-items:center;color:#64779b;display:flex;gap:12px;margin-bottom:12px}.nyta-post>header .avatar{border-width:0;font-size:9px;height:40px;width:40px}.nyta-post>header strong{font-size:12px}.nyta-post>header span,.nyta-post>header time{color:#91a1bb;font-size:10px;font-weight:800}.nyta-post>header b{color:#bdc8da;letter-spacing:2px;margin-left:auto}.nyta-visual{background:radial-gradient(ellipse at 20% 20%,#ffc52a 0 5%,#0000 23%),radial-gradient(ellipse at 45% 57%,#f25e88 0 7%,#0000 30%),radial-gradient(ellipse at 82% 15%,#4388f6 0 5%,#0000 31%),repeating-radial-gradient(ellipse at 62% 60%,#1a57bc 0 12px,#653dbf 14px 29px,#153e9d 30px 46px);border-radius:6px;height:260px;margin-left:52px;overflow:hidden;position:relative}.nyta-visual>div{align-items:center;background:#121f541f;display:flex;gap:30px;inset:0;justify-content:center;position:absolute}.nyta-visual button{background:#0c1644ad;border:0;border-radius:50%;color:#fff;display:grid;font-size:17px;height:58px;place-items:center;width:58px}.nyta-audio{align-items:center;border:1px solid #edf0f5;border-radius:6px;box-shadow:0 4px 10px #697a9f0d;display:flex;gap:16px;height:78px;margin-left:52px;padding:0 20px}.nyta-audio button{border:0;border-radius:50%;color:#fff;display:grid;font-size:12px;height:40px;place-items:center;width:40px}.nyta-audio button,.nyta-audio i{background:#3361ff;background:var(--blue)}.nyta-audio i{height:48px;width:1px}.audio-bars{color:#3361ff;font-size:25px;letter-spacing:2px;overflow:hidden;white-space:nowrap}.nyta-text-message{border:1px solid #edf0f5;border-radius:6px;box-shadow:0 4px 10px #697a9f0d;color:#64779b;font-size:13px;line-height:1.55;margin:0 0 0 52px;padding:19px 23px}.nyta-composer{align-items:center;border-top:1px solid #edf0f5;display:flex;flex:0 0 auto;gap:20px;height:79px;padding:0 32px}.nyta-composer>button{background:#0000;border:0;color:#b9c5d8;font-size:21px}.nyta-composer input{border:0;color:#64779b;flex:1 1;font-size:12px;font-weight:800;min-width:0;outline:0}.nyta-composer input::placeholder{color:#7689ab}.nyta-composer .nyta-send{color:#3361ff;color:var(--blue);font-size:26px;margin-left:auto}@media(max-width:960px){.nyta-page{grid-template-columns:190px minmax(0,1fr)}.nyta-sidebar{overflow:hidden}.nyta-channel-list,.nyta-directory{padding-left:13px;padding-right:13px}.nyta-stream{padding:28px 22px}.nyta-visual{height:215px}}@media(max-width:700px){.nyta-page{display:block;min-height:800px;padding:0}.nyta-sidebar{display:none}.nyta-conversation-head{height:65px;padding:0 18px}.nyta-conversation-head>div{gap:12px}.nyta-stream{padding:22px 16px}.nyta-post{margin-bottom:24px}.nyta-audio,.nyta-text-message,.nyta-visual{margin-left:0}.nyta-visual{height:175px}.nyta-visual button{height:43px;width:43px}.nyta-composer{gap:13px;height:65px;padding:0 16px}}.nyta-search>svg{flex:0 0 auto;height:16px;width:16px}.nyta-directory .nyta-avatar,.nyta-post>header .nyta-avatar{flex:0 0 auto}.nyta-conversation-head>span{color:#91a1bb;font-size:10px;font-weight:800}.nyta-empty-history{color:#91a1bb;font-size:11px;line-height:1.5;margin:0}.nyta-load-history{background:#fff;border:1px solid #e2e8f1;border-radius:6px;color:#6e83a6;display:block;font-size:10px;font-weight:800;margin:0 auto 22px;padding:8px 11px}.nyta-error{align-items:center;background:#fff7f7;border:1px solid #ffd6d6;border-radius:6px;color:#b84b4b;display:flex;font-size:11px;font-weight:800;gap:14px;justify-content:space-between;margin:0 auto 20px;max-width:680px;padding:12px 14px}.nyta-error button{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit}.nyta-post-user{margin-left:auto;margin-right:0}.nyta-user-avatar{border-radius:50%;color:#4267b9;display:grid;flex:0 0 auto;font-size:10px;font-weight:900;height:40px;place-items:center;width:40px}.nyta-post-user .nyta-text-message{background:#eaf0ff;border:0;color:#4267b9;margin-left:0}.nyta-tool-confirmation{grid-gap:13px;background:#fff;border:1px solid #e3eaf3;border-radius:6px;color:#60749a;display:grid;font-size:12px;gap:13px;margin:0 auto 24px;max-width:680px;padding:17px 19px}.nyta-tool-confirmation>div{display:flex;gap:9px;justify-content:flex-end}.nyta-tool-confirmation button{background:#fff;border:1px solid #dce5f0;border-radius:6px;color:#60749a;font-size:10px;font-weight:800;padding:8px 11px}.nyta-tool-confirmation button:last-child{background:#3361ff;border-color:#3361ff;color:#fff}.nyta-composer .nyta-send{background:#0000;border:0;cursor:pointer;display:grid;place-items:center}.nyta-composer .nyta-send:disabled{cursor:not-allowed;opacity:.45}.nyta-directory{padding:24px 16px}.nyta-directory>header{margin-bottom:14px}.nyta-conversation-entry{grid-gap:9px;align-items:center;background:#f8faff;border:1px solid #e2e9f3;border-radius:8px;color:#64779b;cursor:pointer;display:grid;gap:9px;grid-template-columns:30px minmax(0,1fr) auto;padding:10px;text-align:left;transition:border-color .15s,background .15s;width:100%}.nyta-conversation-entry:hover{background:#f2f6ff;border-color:#bdceef}.nyta-conversation-entry .avatar{border-width:0;font-size:8px;height:30px;width:30px}.nyta-conversation-entry>span{min-width:0}.nyta-conversation-entry small,.nyta-conversation-entry strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nyta-conversation-entry strong{color:#566b93;font-size:11px;font-weight:800}.nyta-conversation-entry small{color:#8b9ab3;font-size:10px;font-weight:700;margin-top:4px}.nyta-conversation-entry time{align-self:start;color:#8798b5;font-size:10px;font-weight:800}.nyta-post>header span:not(.nyta-user-avatar){display:none}.nyta-post>header time{margin-left:auto}.nyta-post-user>header{justify-content:flex-end}.nyta-post-user>header time{margin-left:0}.nyta-user-avatar{background:#eaf0ff;overflow:hidden}.nyta-user-avatar img{display:block;height:100%;object-fit:cover;width:100%}.nyta-composer{height:auto;min-height:79px;padding:15px 28px}.nyta-composer-field{align-items:center;background:#fff;border:1px solid #dce5f1;border-radius:8px;box-shadow:0 3px 10px #5d74a10d;display:flex;gap:10px;min-height:48px;min-width:0;padding:4px 5px 4px 16px;width:100%}.nyta-composer input{background:#fff!important;font-size:13px;font-weight:700;min-height:38px}.nyta-composer .nyta-send{background:#3361ff;border-radius:7px;color:#fff;flex:0 0 38px;font-size:18px;height:38px;width:38px}.nyta-composer .nyta-send:hover:not(:disabled){background:#244fe3}@media(min-width:701px){.app-layout{height:calc(100vh - 93px);min-height:0;overflow:hidden}.board-shell{display:flex;flex-direction:column;height:calc(100vh - 151px);min-height:0}.board-tabs{flex:0 0 auto}.board-content,.community-page,.rail-page,.settings-page,.workspace-view{flex:1 1 auto;min-height:0;overflow-y:auto}.nyta-page{flex:1 1 auto;height:100%;min-height:0;overflow:hidden}.nyta-sidebar,.nyta-stream{overflow-y:auto}.nyta-conversation{min-height:0}}.planning-page{background:#fafbfc;min-height:970px;padding:42px 48px 58px}.planning-heading{align-items:end;display:flex;gap:20px;justify-content:space-between;padding-bottom:25px}.planning-focus p,.planning-heading p,.planning-intro-card p,.planning-objectives>header p,.planning-references p,.planning-strategies>header p,.planning-swot>header p{color:#9aa9c2;font-size:10px;font-weight:800;letter-spacing:1.1px;margin:0 0 8px}.planning-heading h1,.planning-objectives h2,.planning-references h2,.planning-strategies h2,.planning-swot h2{color:#52668d;font-size:31px;letter-spacing:-1px;margin:0}.planning-heading span,.planning-objectives>header span,.planning-references header span,.planning-strategies>header span,.planning-swot>header span{color:#90a0ba;display:block;font-size:13px;line-height:1.55;margin-top:10px;max-width:590px}.planning-heading>button,.planning-references>header button,.planning-strategies>header button{background:#fff;border:1px solid #dce4f0;border-radius:7px;color:#5a70a0;font-size:11px;font-weight:800;padding:11px 15px;white-space:nowrap}.planning-tabs{background:#fff;border:1px solid #e5eaf2;border-radius:10px;box-shadow:0 6px 16px #7c91b90d;display:flex;gap:4px;margin-bottom:26px;overflow-x:auto;padding:5px}.planning-tabs button{background:#0000;border:0;border-radius:7px;color:#788aaa;flex:0 0 auto;font-size:11px;font-weight:800;padding:10px 14px}.planning-tabs button:hover{background:#f3f6fc;color:#52668d}.planning-tabs button.active{background:#eaf0ff;box-shadow:inset 0 0 0 1px #d7e2ff;color:#3361ff}.module-tabs{background:#f2f5fa;border:1px solid #e1e8f3;border-radius:13px;box-shadow:inset 0 1px 0 #fffc;display:inline-flex;gap:6px;margin:0 0 26px;max-width:100%;overflow-x:auto;padding:6px}.module-tabs button{background:#0000;border:1px solid #0000;border-radius:8px;color:#7588aa;flex:0 0 auto;font-size:11px;font-weight:800;padding:10px 15px;white-space:nowrap}.module-tabs button:hover{background:#ffffffb3;color:#52668d}.module-tabs button.active{background:#fff;border-color:#d9e4ff;box-shadow:0 4px 10px #62759d14;color:#3361ff}.board-tabs.board-tabs-planning{gap:4px;padding-left:24px}.board-tabs.board-tabs-planning>button{background:#0000;border:0;border-bottom:2px solid #0000;color:#7b8eaf;flex:0 0 auto;font-size:11px;font-weight:800;height:100%;padding:0 14px;white-space:nowrap}.board-tabs.board-tabs-planning>button:hover{color:#52668d}.board-tabs.board-tabs-planning>button.active-tab{border-bottom-color:#3361ff;border-bottom-color:var(--blue);color:#3361ff;color:var(--blue)}.board-tabs.board-tabs-planning>label{margin-left:auto}.fundamentals-grid article,.planning-focus,.planning-intro-card,.planning-next,.planning-objectives ol,.planning-overview-grid article,.planning-stage-card,.planning-strategies>div,.planning-swot article{background:#fff;border-radius:10px;box-shadow:0 7px 17px #7c91b912}.planning-stage-card{padding:25px 29px 23px}.planning-next header,.planning-stage-card header{align-items:center;display:flex;justify-content:space-between}.planning-next header span,.planning-stage-card header span{color:#8d9cb6;font-size:10px;font-weight:800;letter-spacing:1px}.planning-stage-card header button{font-size:11px}.career-line{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:36px 11px 22px;position:relative}.career-line:before{background:#e7edf7;border-radius:4px;content:"";height:4px;left:2px;position:absolute;right:2px}.career-line b{background:#b9c5d7;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #d8e0ec;color:#fff;display:grid;font-size:10px;height:30px;place-items:center;position:relative;width:30px;z-index:1}.career-line b:first-of-type{background:#29a96b}.career-line .career-highlight{background:#3361ff;box-shadow:0 0 0 3px #b7c9ff}.career-line em{display:none}.career-current{color:#697d9f;font-size:10px;left:-10px;top:38px}.planning-stage-card>p{color:#6c7f9f;font-size:13px;margin:32px 0 0}.planning-stage-card>p strong{color:#3361ff}.planning-overview-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin-top:16px}.planning-overview-grid article{min-height:118px;overflow:hidden;padding:21px}.planning-overview-grid strong{display:block;font-size:34px;letter-spacing:-1px}.planning-overview-grid span{color:#7c8eae;display:block;font-size:11px;font-weight:800;margin-top:8px}.planning-general-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:1.08fr .92fr;margin-top:17px}.planning-focus,.planning-next{min-height:270px}.planning-focus{background:linear-gradient(135deg,#3361ff,#7398ff);color:#fff;padding:28px}.planning-focus p{color:#dce7ff}.planning-focus h2{font-size:29px;letter-spacing:-1px;margin:30px 0 10px}.planning-focus>span{color:#dce7ff;display:block;font-size:12px;line-height:1.55;max-width:320px}.planning-focus>div:not(.planning-focus-summary){background:#ffffff40;border-radius:6px;height:7px;margin-top:42px;overflow:hidden}.planning-focus>div:not(.planning-focus-summary) i{background:#fff;border-radius:inherit;display:block;height:100%;width:68%}.planning-focus small{color:#dbe6ff;display:block;font-size:10px;margin-top:12px}.planning-next{padding-top:20px}.planning-next header{padding:0 23px 13px}.planning-next header button{background:#edf2ff;border:0;border-radius:50%;color:#3361ff;display:grid;font-size:18px;height:27px;place-items:center;width:27px}.planning-next>div{grid-gap:10px;align-items:center;border-top:1px solid #edf1f5;display:grid;gap:10px;grid-template-columns:26px minmax(0,1fr) 15px;padding:15px 5px}.planning-next>div i{background:#edf2fb;border-radius:50%;color:#8091ac;display:grid;font-size:9px;font-style:normal;font-weight:800;height:25px;place-items:center;width:25px}.planning-next>div strong{color:#60749a;font-size:11px}.planning-next>div b{color:#abb8cb;font-size:18px;font-weight:400}.planning-fundamentals{grid-gap:18px;gap:18px}.planning-intro-card{background:linear-gradient(135deg,#172548,#284f9e);color:#fff;padding:30px}.planning-intro-card p{color:#bccdff}.planning-intro-card h2{font-size:29px;letter-spacing:-.8px;margin:0;max-width:550px}.planning-intro-card span{color:#d1dcf5;display:block;font-size:13px;line-height:1.55;margin-top:13px;max-width:560px}.fundamentals-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.fundamentals-grid article{min-height:150px;padding:25px}.fundamentals-grid span{color:#9ba9bf;display:block;font-weight:800;letter-spacing:1px}.fundamentals-grid strong{color:#5b6f94;display:block;font-size:16px;margin-top:18px;max-width:440px}.planning-objectives>header,.planning-references>header,.planning-strategies>header,.planning-swot>header{display:flex;gap:22px;justify-content:space-between}.reference-map{background:radial-gradient(circle at center,#f7f9fd,#fff);border-radius:10px;box-shadow:0 7px 17px #7c91b912;min-height:490px;overflow:hidden;position:relative}.reference-map:after,.reference-map:before{background:repeating-linear-gradient(180deg,#d8e1ef 0 5px,#0000 5px 12px);content:"";height:360px;left:50%;position:absolute;top:50%;transform-origin:center;width:2px}.reference-map:before{transform:translate(-50%,-50%) rotate(45deg)}.reference-map:after{transform:translate(-50%,-50%) rotate(-45deg)}.reference-center,.reference-chip,.reference-node{border-radius:50%;display:grid;font-style:normal;font-weight:800;place-items:center;position:absolute;text-align:center;z-index:1}.reference-center{background:#29aa58;color:#fff;font-size:13px;height:125px;left:50%;top:50%;transform:translate(-50%,-50%);width:125px}.reference-node{color:#fff;font-size:12px;height:130px;line-height:1.2;width:130px}.node-positioning{background:#3f7eee;left:calc(50% - 165px);top:66px}.node-artistic{background:#f5bd0b;color:#26324c;left:calc(50% + 35px);top:66px}.node-communication{background:#ff7a14;bottom:57px;left:calc(50% - 165px)}.node-career{background:#f34750;bottom:57px;right:calc(50% - 165px)}.reference-chip{background:#fff;border:2px solid #4384ef;color:#3361ff;font-size:10px;height:63px;width:63px}.chip-one{left:calc(50% - 260px);top:45px}.chip-two{left:calc(50% - 305px);top:120px}.chip-three{left:calc(50% - 207px);top:113px}.planning-objectives ol{list-style:none;margin:0;padding:10px 28px}.planning-objectives li{grid-gap:15px;align-items:center;border-bottom:1px solid #edf1f5;display:grid;gap:15px;grid-template-columns:38px minmax(0,1fr) 32px;min-height:72px}.planning-objectives li:last-child{border-bottom:0}.planning-objectives li b{color:#9daabe;font-size:14px}.planning-objectives li span{color:#5d7095;font-size:15px;font-weight:800}.planning-objectives li button,.planning-swot article button{background:#f1f4fa;border:0;border-radius:6px;color:#6e82a8;font-size:13px;justify-self:end;padding:8px}.planning-note{font-size:12px;line-height:1.55;margin:17px 8px;max-width:690px}.planning-swot>div{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.planning-swot article{border-top:4px solid var(--swot-color);min-height:240px;padding:23px 26px;position:relative}.planning-swot h3{color:#65789b;font-size:13px;letter-spacing:1px;margin:0 0 17px;text-transform:uppercase}.planning-swot ul{grid-gap:12px;color:#63769a;display:grid;font-size:13px;gap:12px;line-height:1.35;margin:0;padding-left:18px}.planning-swot li::marker{color:var(--swot-color)}.planning-swot article button{position:absolute;right:20px;top:18px}.planning-strategies>header button{background:#3361ff;border:0;box-shadow:0 7px 16px #3361ff33;color:#fff}.planning-strategies>div article{grid-gap:12px;align-items:center;border-bottom:1px solid #edf1f5;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) 46px;padding:16px 23px}.planning-strategies>div article:last-child{border-bottom:0}.planning-strategies>div article>b{color:#98a8bf;font-size:12px}.planning-strategies section{grid-gap:11px;display:grid;gap:11px}.planning-strategies strong{color:#5c7095;line-height:1.4}.planning-strategies i{background:#edf0f6;border-radius:8px;height:8px;overflow:hidden}.planning-strategies i span{background:linear-gradient(90deg,#7136cf,#9b55df);border-radius:inherit;display:block;height:100%}.planning-strategies em{color:#803bc9;font-size:12px;font-style:normal;font-weight:800;text-align:right}@media(max-width:960px){.planning-page{padding:33px 29px 45px}.planning-general-grid{grid-template-columns:1fr}.reference-map{min-height:440px}.planning-references>header button{display:none}}@media(max-width:700px){.planning-page{min-height:800px;padding:27px 18px 38px}.planning-heading,.planning-objectives>header,.planning-references>header,.planning-strategies>header,.planning-swot>header{display:block}.planning-heading h1,.planning-objectives h2,.planning-references h2,.planning-strategies h2,.planning-swot h2{font-size:27px}.planning-heading>button,.planning-strategies>header button{margin-top:18px}.planning-tabs{border-radius:0;margin-left:-18px;margin-right:-18px}.fundamentals-grid,.planning-overview-grid,.planning-swot>div{grid-template-columns:1fr}.planning-overview-grid article{min-height:92px}.planning-stage-card{padding:20px}.career-line{margin-left:0;margin-right:0}.career-current{display:none}.planning-focus h2{font-size:25px}.reference-map{min-height:480px}.reference-node{font-size:10px;height:105px;width:105px}.reference-center{font-size:11px;height:104px;width:104px}.node-positioning{left:calc(50% - 120px);top:62px}.node-artistic{left:calc(50% + 17px);top:62px}.node-communication{bottom:67px;left:calc(50% - 120px)}.node-career{bottom:67px;right:calc(50% - 120px)}.chip-one{left:22px;top:22px}.chip-two{left:14px;top:125px}.chip-three{left:78px;top:75px}.planning-objectives ol{padding:8px 18px}.planning-objectives li{gap:8px;grid-template-columns:29px minmax(0,1fr) 27px}.planning-objectives li span{font-size:13px}.planning-strategies>div article{grid-template-columns:25px minmax(0,1fr) 40px;padding:15px}.planning-strategies strong{font-size:11px}}.action-plan-page{background:#fafbfc;min-height:990px;padding:42px 48px 58px}.action-plan-heading{align-items:end;display:flex;gap:20px;justify-content:space-between;padding-bottom:24px}.action-plan-heading p,.action-progress p,.action-strategies>header p,.action-tasks>header p{color:#9aa9c2;font-size:10px;font-weight:800;letter-spacing:1.1px;margin:0 0 8px}.action-plan-heading h1,.action-progress h2,.action-strategies h2,.action-tasks h2{color:#52668d;font-size:31px;letter-spacing:-1px;margin:0}.action-plan-heading span,.action-tasks>header span{color:#90a0ba;display:block;font-size:13px;line-height:1.55;margin-top:10px;max-width:600px}.action-plan-heading>button{background:#fff;border:1px solid #dce4f0;border-radius:7px;color:#5a70a0;font-size:11px;font-weight:800;padding:11px 15px;white-space:nowrap}.action-plan-tabs{background:#fff;border:1px solid #e5eaf2;border-radius:10px;box-shadow:0 6px 16px #7c91b90d;display:flex;gap:5px;margin-bottom:20px;padding:5px;width:fit-content}.action-plan-tabs button{background:#0000;border:0;border-radius:7px;color:#788aaa;font-size:11px;font-weight:800;padding:10px 18px}.action-plan-tabs button.active{background:#eaf0ff;box-shadow:inset 0 0 0 1px #d7e2ff;color:#3361ff}.action-progress{align-items:end;background:#fff;border-radius:10px;box-shadow:0 7px 17px #7c91b912;display:flex;gap:28px;justify-content:space-between;padding:28px 31px}.action-progress h2{font-size:25px}.action-progress>div{flex:1 1}.action-progress-track{background:#e8edf5;border-radius:8px;height:8px;margin-top:25px;overflow:hidden}.action-progress-track i{background:linear-gradient(90deg,#7136cf,#9b55df);border-radius:inherit;display:block;height:100%}.action-progress>div>span{color:#8e9eb7;display:block;font-size:11px;font-weight:700;margin-top:12px}.action-progress>button{background:#fff;border:1px solid #d3c0e9;border-radius:24px;color:#7d40bd;flex:0 0 auto;font-size:11px;font-weight:800;padding:12px 17px}.action-strategies{margin-top:28px}.action-strategies>header,.action-tasks>header{align-items:end;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px}.action-strategies>header h2,.action-tasks>header h2{font-size:24px}.action-strategies>header>div:last-child{display:flex;gap:9px}.action-strategies>header button,.action-tasks>header>button{background:#3361ff;border:0;border-radius:22px;box-shadow:0 7px 16px #3361ff2e;color:#fff;font-size:11px;font-weight:800;padding:11px 15px}.action-strategies>header button:last-child{background:#f0f3f8;box-shadow:none;color:#6b7e9f}.action-strategy-card{background:#fff;border-radius:10px;box-shadow:0 7px 17px #7c91b912;overflow:hidden}.action-strategy-card>header{grid-gap:13px;align-items:center;display:grid;gap:13px;grid-template-columns:auto 34px minmax(0,1fr) auto;padding:23px 26px 12px}.action-strategy-card>header span{color:#8844d0;font-size:10px;font-weight:800;letter-spacing:1px}.action-strategy-card>header i{background:#8f4bd5;border-radius:50%;color:#fff;display:grid;font-size:13px;font-style:normal;font-weight:800;height:32px;place-items:center;width:32px}.action-strategy-card>header strong{color:#586c93;font-size:15px}.action-strategy-card>header b{color:#843ac9;font-size:12px}.action-strategy-card>p{color:#7d8eab;font-size:12px;line-height:1.55;margin:0 26px 20px 72px}.action-task-line{padding:7px 26px 17px 49px;position:relative}.action-task-line:before{background:#a05bdb;bottom:27px;content:"";left:61px;position:absolute;top:0;width:2px}.action-task-line>div{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:114px minmax(0,1fr) auto;min-height:63px;position:relative}.action-task-line i{background:#fff;border:3px solid #a05bdb;border-radius:50%;height:20px;left:0;position:absolute;transform:translateX(2px);width:20px;z-index:1}.action-task-line span{background:#f0f2f6;border-radius:14px;color:#71829e;font-size:10px;font-weight:800;justify-self:start;margin-left:28px;padding:6px 10px}.action-task-line strong{color:#5e7197;font-size:12px;line-height:1.4}.action-task-line button{background:#f0f2f6;border:0;border-radius:5px;color:#8291aa;font-size:10px;font-weight:800;padding:7px 9px}.action-tasks{margin-top:28px}.action-task-table{background:#fff;border-radius:10px;box-shadow:0 7px 17px #7c91b912;overflow:hidden}.action-task-table article,.action-task-table>header{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(220px,2fr) minmax(120px,1fr) minmax(120px,1fr) minmax(160px,1.2fr);padding:0 25px}.action-task-table>header{border-bottom:1px solid #e9edf4;color:#9aa9c0;font-size:10px;font-weight:800;height:52px;text-transform:uppercase}.action-task-table article{border-bottom:1px solid #edf1f5;color:#7183a1;font-size:11px;font-weight:800;min-height:72px}.action-task-table article:last-child{border-bottom:0}.action-task-table article>span:first-child,.action-task-table article>span:last-child{align-items:center;color:#586c92;display:flex;gap:10px}.action-task-table article>span:first-child i{border-radius:50%;height:8px;width:8px}.action-task-table article>span:nth-child(3) b{border-radius:13px;display:inline-block;font-size:10px;padding:6px 9px}.action-task-table .avatar{border-width:0;font-size:8px;height:28px;width:28px}@media(max-width:960px){.action-plan-page{padding:33px 29px 45px}.action-strategy-card>header{grid-template-columns:34px minmax(0,1fr) auto}.action-strategy-card>header span{grid-column:2/-1}.action-task-line{padding-left:27px}.action-task-line:before{left:39px}.action-task-line>div{grid-template-columns:100px minmax(0,1fr)}.action-task-line i{left:0}.action-task-line button{display:none}}@media(max-width:700px){.action-plan-page{min-height:800px;padding:27px 18px 38px}.action-plan-heading,.action-strategies>header,.action-tasks>header{display:block}.action-plan-heading h1,.action-progress h2,.action-strategies h2,.action-tasks h2{font-size:27px}.action-plan-heading>button,.action-strategies>header>div,.action-tasks>header>button{margin-top:17px}.action-progress{display:block;padding:23px}.action-progress>button{margin-top:20px}.action-strategy-card>header{padding:20px 18px 10px}.action-strategy-card>p{margin:0 18px 18px}.action-task-line{padding:7px 18px 15px}.action-task-line:before{left:30px}.action-task-line>div{grid-template-columns:98px minmax(0,1fr)}.action-task-line strong{font-size:11px}.action-task-table{overflow-x:auto}.action-task-table article,.action-task-table>header{min-width:730px}.action-tasks>header>button{display:block}}.catalog-page{background:#fafbfc;min-height:960px;padding:42px 48px 58px}.catalog-heading{align-items:end;display:flex;gap:20px;justify-content:space-between;padding-bottom:24px}.catalog-heading p,.catalog-releases>header p{color:#9aa9c2;font-size:10px;font-weight:800;letter-spacing:1.1px;margin:0 0 8px}.catalog-heading h1,.catalog-releases h2{color:#52668d;font-size:31px;letter-spacing:-1px;margin:0}.catalog-heading span,.catalog-releases>header span{color:#90a0ba;display:block;font-size:13px;line-height:1.55;margin-top:10px;max-width:600px}.catalog-heading>button,.catalog-releases>header>button{background:#3361ff;border:0;border-radius:7px;box-shadow:0 7px 16px #3361ff33;color:#fff;font-size:11px;font-weight:800;padding:12px 16px;white-space:nowrap}.catalog-tabs{background:#fff;border:1px solid #e5eaf2;border-radius:10px;box-shadow:0 6px 16px #7c91b90d;display:flex;gap:5px;margin-bottom:20px;padding:5px;width:fit-content}.catalog-tabs button{align-items:center;background:#0000;border:0;border-radius:7px;color:#788aaa;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:7px;padding:10px 18px;transition:background .16s ease,color .16s ease}.catalog-tabs button:hover:not(.active){background:#f4f7fd;color:#4267b9}.catalog-tabs button.active{background:#eaf0ff;box-shadow:inset 0 0 0 1px #d7e2ff;color:#3361ff}.catalog-tracks{background:#fff;border-radius:10px;box-shadow:0 7px 17px #7c91b912;overflow:hidden}.catalog-tracks>header{align-items:center;border-bottom:1px solid #edf1f5;display:flex;gap:18px;justify-content:space-between;padding:23px 26px}.catalog-tracks>header>div{grid-gap:5px;display:grid;gap:5px}.catalog-tracks>header strong{color:#5b6f94;font-size:14px}.catalog-tracks>header span{color:#94a3bb;font-size:10px;font-weight:700}.catalog-tracks label{align-items:center;border:1px solid #e7ecf4;border-radius:7px;color:#aebbd0;display:flex;gap:10px;padding:10px 13px;width:min(310px,44%)}.catalog-tracks label>span{font-size:17px;transform:rotate(-20deg)}.catalog-tracks input{border:0;color:#667a9f;font-size:11px;font-weight:700;min-width:0;outline:0;width:100%}.catalog-tracks input::placeholder{color:#a8b5c9}.catalog-track-table article,.catalog-track-table>header{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(240px,2fr) minmax(90px,.7fr) minmax(140px,1fr) minmax(110px,.7fr) 30px;padding:0 26px}.catalog-track-table>header{border-bottom:1px solid #edf1f5;color:#9aa9c0;font-size:10px;font-weight:800;height:50px;text-transform:uppercase}.catalog-track-table article{border-bottom:1px solid #edf1f5;color:#7183a1;font-size:11px;font-weight:800;min-height:77px}.catalog-track-table article:last-child{border-bottom:0}.catalog-track-table article>span:first-child{align-items:center;color:#5c7095;display:flex;gap:10px}.catalog-track-table article>span:first-child>i{border-radius:50%;height:9px;width:9px}.catalog-track-table article>span:first-child>b{border-radius:50%;display:grid;font-size:9px;height:26px;place-items:center;width:26px}.catalog-track-table article>span:first-child>strong{grid-gap:4px;display:grid;font-size:12px;gap:4px}.catalog-track-table article>span:first-child small{color:#9ba9bf;font-size:9px;font-weight:700}.catalog-track-table article em{border-radius:13px;display:inline-block;font-size:10px;font-style:normal;padding:6px 9px}.catalog-track-table article>button{background:#0000;border:0;color:#a9b6c9;font-size:15px;letter-spacing:1px}.catalog-releases>header{align-items:end;display:flex;gap:18px;justify-content:space-between;margin-bottom:19px}.catalog-releases>div{grid-gap:14px;display:grid;gap:14px}.catalog-releases article{grid-gap:20px;align-items:center;background:#fff;border-radius:10px;box-shadow:0 7px 17px #7c91b912;display:grid;gap:20px;grid-template-columns:108px minmax(180px,.8fr) minmax(180px,1.2fr) auto;min-height:128px;padding:16px}.catalog-release-art{background:linear-gradient(145deg,var(--release-color),#17264d);border-radius:8px;display:grid;height:96px;overflow:hidden;padding:12px;place-items:end start;width:100px}.catalog-release-art i{color:#ffffffd9;font-size:24px;font-style:normal;font-weight:800}.catalog-releases article section>span{color:#98a7be;font-size:10px;font-weight:800;text-transform:uppercase}.catalog-releases h3{color:#596d92;font-size:17px;margin:7px 0}.catalog-releases article section p{color:#96a5bd;font-size:11px;font-weight:700;margin:0}.catalog-releases article aside{grid-gap:12px;display:grid;gap:12px}.catalog-releases article aside b{color:#64779b;font-size:11px}.catalog-releases article aside i{background:#edf1f6;border-radius:7px;height:7px;overflow:hidden}.catalog-releases article aside i span{background:var(--release-color);border-radius:inherit;display:block;height:100%}.catalog-releases article>button{background:#edf2ff;border:0;border-radius:20px;color:#3361ff;font-size:10px;font-weight:800;padding:10px 13px;white-space:nowrap}@media(max-width:960px){.catalog-page{padding:33px 29px 45px}.catalog-track-table article,.catalog-track-table>header{grid-template-columns:minmax(220px,2fr) minmax(100px,1fr) minmax(130px,1fr) 30px}.catalog-track-table article>span:nth-child(4),.catalog-track-table>header span:nth-child(4){display:none}.catalog-releases article{grid-template-columns:100px minmax(170px,1fr) minmax(150px,1fr)}.catalog-releases article>button{display:none}}@media(max-width:700px){.catalog-page{min-height:800px;padding:27px 18px 38px}.catalog-heading,.catalog-releases>header,.catalog-tracks>header{display:block}.catalog-heading h1,.catalog-releases h2{font-size:27px}.catalog-heading>button,.catalog-releases>header>button{margin-top:18px}.catalog-tabs{border-radius:0;margin-left:-18px;margin-right:-18px}.catalog-tracks label{margin-top:16px;width:100%}.catalog-track-table{overflow-x:auto}.catalog-track-table article,.catalog-track-table>header{min-width:650px}.catalog-releases article{gap:14px;grid-template-columns:82px minmax(0,1fr)}.catalog-release-art{height:80px;width:80px}.catalog-releases article aside{grid-column:1/-1}.catalog-releases article aside b{display:none}.catalog-header-actions{align-items:stretch;flex-direction:column;margin-top:16px;min-width:0;width:100%}.catalog-header-actions label{margin-top:0;min-width:0}.catalog-header-actions>button{width:100%}}.action-plan-page,.board-content,.board-shell,.board-tabs,.calendar-page,.catalog-page,.community-page,.gantt-page,.list-page,.music-dashboard,.notifications-page,.planning-page,.rail-page,.settings-page,.workspace-view{background:#f7f8fb;background:var(--canvas)}.account-summary,.action-progress,.action-strategy-card,.action-task-table,.catalog-releases article,.catalog-tracks,.gantt-chart,.list-table,.notifications-list article,.planning-next,.planning-objectives ol,.planning-overview-grid article,.planning-stage-card,.planning-strategies>div,.planning-swot article,.settings-page .settings-grid article,.settings-session-panel,.workspace-view .metric-grid article,.workspace-view .next-card{background:#f7f8fb;background:var(--canvas);border:1px solid #e5eaf2;box-shadow:none}.planning-stage-card{background:linear-gradient(180deg,#fff,#fbfcfe)}.catalog-track-table,.catalog-track-table article,.catalog-track-table>header,.catalog-tracks>header{background:#f7f8fb;background:var(--canvas)}.catalog-header-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end}.catalog-header-actions>button{background:#3361ff;background:var(--blue);border:0;border-radius:22px;box-shadow:0 7px 16px #3361ff33;color:#fff;flex:0 0 auto;font-size:11px;font-weight:800;padding:12px 16px;white-space:nowrap}.catalog-track-table article>span:first-child>b{background:#edf2fb;box-shadow:none;color:#5d75a5;font-size:10px;height:30px;width:30px}.catalog-track-play{background:#edf2fb;border:0;border-radius:50%;color:#5d75a5;cursor:pointer;display:grid;flex:0 0 auto;font-size:10px;height:30px;place-items:center;transition:background .18s ease,color .18s ease,transform .18s ease;width:30px}.catalog-track-play:focus-visible,.catalog-track-play:hover{background:#3361ff;background:var(--blue);color:#fff;outline:0;transform:scale(1.08)}.floating-track-player{grid-gap:12px;align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b1020f5;border:1px solid #ffffff24;border-radius:12px;bottom:20px;box-shadow:0 16px 38px #0508144d;color:#fff;display:grid;gap:12px;grid-template-columns:38px minmax(130px,1fr) 38px minmax(220px,1.7fr) 28px;left:50%;padding:12px 14px;position:fixed;right:20px;transform:translateX(calc(-50% + 3px));width:min(700px,100vw - 40px);z-index:160}.floating-track-art{background:linear-gradient(145deg,var(--track-color),#17264d);border-radius:8px;color:#fff;display:grid;font-size:11px;font-weight:900;height:38px;place-items:center;width:38px}.floating-track-info{grid-gap:4px;display:grid;gap:4px;min-width:0}.floating-track-info small,.floating-track-info strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-track-info strong{font-size:12px}.floating-track-info small{color:#ffffff94;font-size:9px}.floating-track-toggle{background:#fff;border:1px solid #ffffffa6;border-radius:50%;color:#192541;cursor:pointer;display:grid;font-size:13px;height:34px;place-items:center;width:34px}.floating-track-timeline{grid-gap:8px;align-items:center;color:#ffffff94;display:grid;font-size:9px;font-weight:800;gap:8px;grid-template-columns:29px minmax(0,1fr) 29px;min-width:0}.floating-track-timeline input{accent-color:#fff;cursor:pointer;height:18px;width:100%}.floating-track-close{background:#0000;border:0;border-radius:7px;color:#fff9;cursor:pointer;display:grid;font-size:20px;height:28px;place-items:center;width:28px}.floating-track-close:focus-visible,.floating-track-close:hover{background:#ffffff1a;color:#fff;outline:0}.task-app:has(.track-detail-backdrop) .floating-track-player{display:none}@media(max-width:760px){.floating-track-player{gap:9px;grid-template-columns:38px minmax(0,1fr) 38px 28px;padding:10px 12px}.floating-track-timeline{grid-column:1/-1}}@media(max-width:700px){.floating-track-player{background:#343943;border:0;border-radius:8px;bottom:108px;box-shadow:0 12px 26px #1f24303d;gap:9px;grid-template-columns:42px minmax(0,1fr) 34px 42px;left:16px;min-height:62px;padding:8px 10px 12px;right:16px;transform:none;width:auto}.floating-track-art{border-radius:7px;height:38px;width:38px}.floating-track-info{gap:2px}.floating-track-info strong{color:#f4f6fb;font-size:12px;line-height:1.2}.floating-track-info small{color:#aeb5c2;font-size:10px}.floating-track-toggle{background:#0000;border:0;color:#aeb5c2;font-size:14px;height:38px;width:38px}.floating-track-close{border:1px solid #8e96a4;border-radius:6px;color:#aeb5c2;font-size:16px;height:28px;width:28px}.floating-track-timeline{bottom:0;color:#0000;display:block;font-size:0;grid-column:1/-1;left:6px;position:absolute;right:6px}.floating-track-timeline input{accent-color:#f4f6fb;height:22px;margin:0}.floating-track-timeline span{display:none}}.calendar-all-day,.calendar-all-day strong,.calendar-event,.calendar-events,.calendar-tasks,.calendar-tasks nav button,.calendar-tools{background-color:#f7f8fb;background-color:var(--canvas)}.calendar-events{background-image:repeating-linear-gradient(180deg,#0000 0 53px,#eef1f5 54px)}.planning-fundamentals{margin-top:18px}.planning-intro-card{grid-gap:24px;align-items:end;background:linear-gradient(135deg,#172548,#2856b8);border:1px solid #dce6ff;border-radius:10px;box-shadow:none;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(220px,320px);padding:26px 30px}.planning-intro-card h2{font-size:26px;line-height:1.18}.planning-intro-card span{color:#cbd8f4;max-width:320px}.fundamentals-grid article{background:#f7f8fb;background:var(--canvas);border:1px solid #e5eaf2;border-radius:10px;box-shadow:none;min-height:156px;padding:22px 20px 20px;position:relative}.fundamentals-grid article:before{background:#edf2ff;border-radius:9px;color:#3361ff;color:var(--blue);display:grid;font-size:12px;font-weight:800;height:30px;margin-bottom:18px;place-items:center;width:30px}.fundamentals-grid article:first-child:before{content:"01"}.fundamentals-grid article:nth-child(2):before{content:"02"}.fundamentals-grid article:nth-child(3):before{content:"03"}.fundamentals-grid article:nth-child(4):before{content:"04"}.fundamentals-grid span{font-size:10px}.fundamentals-grid strong{font-size:13px;line-height:1.5;margin-top:12px;max-width:none}.planning-objectives>header,.planning-references>header,.planning-strategies>header,.planning-swot>header{grid-gap:12px 24px;gap:12px 24px;margin-bottom:22px}.planning-references>header>div,.planning-strategies>header>div{min-width:0}.planning-objectives>header p,.planning-references>header p,.planning-strategies>header p,.planning-swot>header p{color:#9aa9c2;font-size:10px;font-weight:800;letter-spacing:1.1px;margin:0 0 8px}.planning-objectives>header h2,.planning-references>header h2,.planning-strategies>header h2,.planning-swot>header h2{font-size:28px;line-height:1.12}.planning-objectives>header span,.planning-references>header span,.planning-strategies>header span,.planning-swot>header span{color:#90a0ba;display:block;font-size:13px;margin-top:10px;max-width:620px}.planning-references>header button,.planning-strategies>header button{white-space:nowrap}.catalog-track-row{cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.catalog-track-row:focus-visible,.catalog-track-row:hover{background:#f5f8ff;box-shadow:inset 3px 0 0 #3361ff;box-shadow:inset 3px 0 0 var(--blue);outline:0}.track-detail-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#161f3594;display:grid;padding:28px;place-items:center;z-index:30}@keyframes trackDetailIn{0%{opacity:0;transform:scale(.985) translateY(6px)}to{opacity:1;transform:none}}@keyframes trackDetailBackdropIn{0%{opacity:0}to{opacity:1}}.track-detail-backdrop{animation:trackDetailBackdropIn .18s ease both}.track-detail-modal{animation:trackDetailIn .26s cubic-bezier(.22,1,.36,1) both;border:1px solid #ffffffa6;border-radius:14px;box-shadow:0 30px 80px #1b28464d;max-height:min(820px,100vh - 56px);overflow:hidden;width:min(1100px,100%)}.track-detail-header{grid-gap:12px;gap:12px;grid-template-columns:38px minmax(0,1fr) 38px}.track-comments>header>button,.track-detail-header>button{border:1px solid #e1e7f0;color:#61759a;font-size:19px;height:34px;width:34px}.track-detail-header>button:last-child{font-size:23px}.track-detail-header div{grid-gap:3px;display:grid;gap:3px;min-width:0}.track-comments header span,.track-detail-header span,.track-detail-kicker{color:#9aa9c2;font-size:9px;font-weight:800;letter-spacing:1.1px}.track-detail-header strong{color:#52668d;font-size:13px}.track-detail-header small,.track-detail-header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-detail-header small{color:#9aa9c2;font-size:10px;font-weight:700;line-height:1.3}.track-detail-layout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.8fr);min-height:610px}.track-player{background:#18213b;justify-content:center;padding:42px 52px 30px}.track-cover,.track-player{display:flex;flex-direction:column}.track-cover{aspect-ratio:1.65;background:#202e60;border-radius:8px;box-shadow:0 16px 30px #00000038;justify-content:space-between;margin:0 auto 30px;min-height:220px;overflow:hidden;padding:22px;position:relative;width:min(100%,470px)}.track-cover:after,.track-cover:before{border:1px solid #ffffff38;border-radius:50%;content:"";position:absolute}.track-cover:before{bottom:-120px;box-shadow:0 0 0 26px color-mix(in srgb,var(--track-color) 36%,#0000),0 0 0 54px #ffffff0f;height:260px;right:-45px;width:260px}.track-cover:after{background:color-mix(in srgb,var(--track-color) 42%,#0000);height:110px;left:-30px;top:55px;width:110px}.track-cover>*{position:relative;z-index:1}.track-cover>span{color:#ffffffab;font-size:9px;font-weight:800;letter-spacing:1.4px;line-height:1.45}.track-cover>strong{color:#fff;font-size:clamp(34px,6vw,72px);letter-spacing:2px;line-height:.9}.track-cover>i{border:2px solid #ffffffb8;border-radius:50%;height:44px;position:absolute;right:24px;top:20px;width:44px}.track-cover>i:after{border:1px solid #ffffff6b;border-radius:50%;content:"";inset:10px;position:absolute}.track-player-copy{margin:0 auto;width:min(100%,470px)}.track-player-copy h2{color:#fff;font-size:clamp(25px,3vw,34px);line-height:1.08;margin:8px 0 7px}.track-player-copy p{color:#e7edfcb3;font-size:12px;line-height:1.5;margin:0;max-width:560px}.track-status-line{align-items:center;color:#e7edfca1;display:flex;font-size:10px;font-weight:700;gap:12px;margin-top:17px}.track-status-line em{border-radius:14px;font-size:10px;font-style:normal;font-weight:800;padding:6px 9px}.track-waveform{align-items:center;display:flex;gap:4px;height:50px;margin:28px auto 0;width:min(100%,470px)}.track-waveform i{background:color-mix(in srgb,#8095ff 72%,#fff);background:color-mix(in srgb,var(--track-color,#8095ff) 72%,#fff);border-radius:3px;flex:1 1;min-width:2px;opacity:.8}.track-player-controls{align-items:center;color:#e7edfca3;display:flex;font-size:10px;font-weight:800;justify-content:space-between;margin:9px auto 0;width:min(100%,470px)}.track-play-button{background:#fff;border-radius:50%;box-shadow:0 10px 22px #0003;color:#26355e;font-size:19px;height:58px;width:58px}.track-progress{background:#ffffff2e;border-radius:6px;height:5px;margin:6px auto 0;overflow:hidden;width:min(100%,470px)}.track-progress i{background:#3361ff;background:var(--blue);border-radius:inherit;display:block;height:100%;transition:width .35s linear}.track-player footer{margin:30px auto 0;width:min(100%,470px)}.track-player footer small{color:#e7edfc8f}.track-comments{background:#fff;color:#52668d}.track-comments>header{border-bottom:1px solid #e9edf4}.track-comments h3{color:#52668d}.track-comments h3 b{background:#eaf0ff;color:#3361ff;color:var(--blue)}.track-comment-list article>div{min-width:0}.track-comment-list article strong{color:#5a6f95}.track-comment-list article small{color:#abb7ca;display:block}.track-comment-list article p{color:#7889a5}.track-comment-form{background:#f8faff;border:1px solid #e1e7f0}.track-comment-form input{color:#52668d}.track-comment-form input::placeholder{color:#aab7ca}.track-comment-form button{background:var(--blue);border-radius:7px;font-size:16px;height:28px;width:28px}@media(max-width:860px){.track-detail-backdrop{padding:14px}.track-detail-modal{max-height:calc(100vh - 28px);overflow:auto}.track-detail-layout{grid-template-columns:1fr}.track-player{padding:32px 28px 28px}.track-comments{min-height:380px}}@media(max-width:520px){.track-detail-header{padding:0 14px}.track-player{padding:25px 18px}.track-cover{margin-bottom:24px;min-height:180px}.track-status-line{align-items:flex-start;flex-direction:column;gap:8px}.track-comment-list,.track-comments>header{padding-left:18px;padding-right:18px}}.task-app:has(.track-detail-backdrop){overflow:hidden}.task-app:has(.track-detail-backdrop) .app-rail,.task-app:has(.track-detail-backdrop) .profile-panel,.task-app:has(.track-detail-backdrop)>.top-navigation{display:none}.task-app:has(.track-detail-backdrop) .board-tabs{display:none}.task-app:has(.track-detail-backdrop) .board-content{animation:none;padding:0;transform:none!important}.task-app:has(.track-detail-backdrop) .board-shell{border:0;border-radius:0;margin:0;min-height:100vh;width:100%}.task-app:has(.track-detail-backdrop) .track-detail-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#18213b;display:block;inset:0;overflow:auto;padding:0;position:fixed;z-index:100}.task-app:has(.track-detail-backdrop) .track-detail-modal{border:0;border-radius:0;box-shadow:none;max-height:none;min-height:100vh;overflow:visible;width:100%}.task-app:has(.track-detail-backdrop) .track-detail-layout{min-height:calc(100vh - 68px)}@media(max-width:860px){.task-app:has(.track-detail-backdrop) .track-detail-layout{min-height:0}}.track-player:before{background-image:radial-gradient(circle at 32% 46%,color-mix(in srgb,#83f 28%,#0000),#0000 32%),linear-gradient(135deg,#36305f6b 0,#131b3cb8 43%,#080a14e0 100%),var(--track-room);background-image:radial-gradient(circle at 32% 46%,color-mix(in srgb,var(--track-color,#83f) 28%,#0000),#0000 32%),linear-gradient(135deg,#36305f6b 0,#131b3cb8 43%,#080a14e0 100%),var(--track-room);background-position:50%;background-size:cover}.track-player:after{background:linear-gradient(180deg,#05071229,#0507128c)}.track-cover{aspect-ratio:auto;background:#0000;border-radius:0;box-shadow:none;height:auto;inset:0;margin:0;min-height:0;padding:48px;position:absolute;width:auto;z-index:0}.track-cover:before{border-color:#ffffff2e;bottom:-180px;box-shadow:0 0 0 35px color-mix(in srgb,var(--track-color) 35%,#0000),0 0 0 72px #ffffff0f;height:430px;right:-80px;width:430px}.track-cover:after{background:color-mix(in srgb,var(--track-color) 34%,#0000);height:190px;left:-65px;top:145px;width:190px}.track-cover>span{color:#ffffffbf;left:48px;position:absolute;top:48px}.track-cover>strong{display:none}.track-cover>i{height:48px;right:48px;top:46px;width:48px}.track-player-copy{left:48px;margin:0;position:absolute;top:50px;width:min(560px,100% - 96px);z-index:2}.track-player-copy h2{font-size:clamp(30px,4vw,52px);margin-top:10px}.track-player-copy p{color:#ffffffb3;max-width:480px}.track-status-line{color:#ffffffc7}.track-waveform{bottom:130px;left:48px;right:48px;width:auto}.track-player-controls span{bottom:68px}.track-play-button{background:#fff3;border:2px solid #ffffffc7;box-shadow:0 0 0 10px #ffffff12,0 16px 30px #00000047;height:86px;width:86px}.track-progress{background:#ffffff38;bottom:47px;left:48px;margin:0;position:absolute;right:48px;width:auto;z-index:3}.track-progress i{background:#fff}.track-player footer{bottom:16px}.track-comments{background:#080808}.track-comments>header{border-color:#ffffff1a}.track-comments>header>button{background:#0000;border-color:#fff3;color:#fff}.track-comment-form{border-color:#ffffff1f}.timeline-comment-composer{grid-gap:7px;align-items:center;animation:timeline-composer-in .18s ease-out both;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111523f5;border:1px solid #fff3;border-radius:8px;box-shadow:0 18px 48px #00000070;display:grid;gap:7px;grid-template-columns:auto minmax(150px,1fr) 28px 30px;padding:8px;position:fixed;transform:translateX(-50%);width:min(350px,100vw - 32px);z-index:2500}.timeline-comment-composer:after{background:#111523;border-bottom:1px solid #fff3;border-right:1px solid #fff3;bottom:-6px;content:"";height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:10px}.timeline-comment-composer>span{background:#3361ff;background:var(--blue);border-radius:4px;color:#fff;display:grid;font-size:10px;font-weight:800;height:26px;min-width:50px;padding:0 8px;place-items:center}.timeline-comment-composer input{background:#0000;border:0;color:#fff;font:inherit;font-size:11px;height:30px;min-width:0;outline:0;padding:0 4px}.timeline-comment-composer input::placeholder{color:#ffffff80}.timeline-comment-composer button{border:0;border-radius:8px;cursor:pointer;display:grid;height:30px;padding:0;place-items:center;width:30px}.timeline-comment-cancel{background:#0000;color:#ffffff9e;font-size:18px}.timeline-comment-cancel:hover{background:#ffffff14;color:#fff}.timeline-comment-send{background:#3361ff;color:#fff;font-size:15px}.timeline-comment-send:hover{background:#244edc}.timeline-comment-send svg,.track-comment-form button svg{stroke-width:2.2;height:15px;width:15px}@keyframes timeline-composer-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media(max-width:860px){.track-player{min-height:650px}.track-player-copy{left:28px;top:32px;width:calc(100% - 56px)}.track-meta-strip{gap:16px;left:28px;top:24px}.track-meta-strip>span+span{padding-left:16px}.track-cover{padding:32px 28px}.track-cover>span{left:28px;top:32px}.track-cover>i{right:28px;top:30px}.track-waveform{bottom:130px;left:28px;right:28px}.track-player-controls{padding-left:28px;padding-right:28px}.track-player-controls span:first-child{left:28px}.track-player-controls span:last-child{right:28px}.track-player footer,.track-progress{left:28px;right:28px}}.track-player:before{background-image:radial-gradient(circle at 32% 44%,color-mix(in srgb,#83f 24%,#0000),#0000 34%),linear-gradient(135deg,#302852,#151c3e 46%,#080a14);background-image:radial-gradient(circle at 32% 44%,color-mix(in srgb,var(--track-color,#83f) 24%,#0000),#0000 34%),linear-gradient(135deg,#302852 0,#151c3e 46%,#080a14 100%)}.track-cover-empty{z-index:2}.track-cover-empty span{letter-spacing:0}.track-cover-empty button{background:#ffffff14;border:1px solid #ffffff80;border-radius:20px;color:#fff;font-size:10px;font-weight:800;padding:9px 14px}.track-waveform{bottom:auto;margin:0;right:auto}.track-commenters{inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:4}.track-commenter{grid-gap:7px;display:grid;gap:7px;justify-items:center;left:50%;min-width:86px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%) rotate(var(--commenter-angle)) translateY(-182px) rotate(calc(var(--commenter-angle)*-1))}.track-commenter .avatar{border:2px solid #ffffffe0;box-shadow:0 8px 20px #00000052,0 0 0 5px #ffffff0f;height:42px;width:42px}.track-commenter>span{color:#fff;font-size:11px;font-weight:800;line-height:1.1;max-width:104px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 10px #0000008c;white-space:nowrap}.track-play-button{box-shadow:none;padding:0 0 0 8px}.track-play-button:active{transform:translate(-50%,-50%) scale(.96)}.track-play-button:focus-visible{outline:2px solid #ffffffd9;outline-offset:-24px}.track-progress{bottom:59px}@media(max-width:860px){.track-waveform{height:250px;width:250px}.track-play-button{font-size:46px;height:104px;width:104px}.track-commenter{transform:translate(-50%,-50%) rotate(var(--commenter-angle)) translateY(-150px) rotate(calc(var(--commenter-angle)*-1))}.track-commenter .avatar{height:38px;width:38px}.track-commenter>span{font-size:10px;max-width:88px}.track-player-controls span{bottom:74px}.track-progress{bottom:59px}.track-player footer{bottom:10px}}.track-player.is-playing .track-waveform svg{animation:organic-wave-spin 7s linear infinite}@keyframes organic-wave-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.track-cover-empty button{pointer-events:auto}.track-comments{background-image:radial-gradient(circle at 105% 10%,#705cff2e,#0000 28%),radial-gradient(circle at 8% 88%,#2da0ff1a,#0000 25%)}.track-comments:before{border:1px solid #ffffff14;border-radius:50%;bottom:-125px;box-shadow:0 0 0 22px hsla(0,0%,100%,.025),0 0 0 45px hsla(0,0%,100%,.018);content:"";height:360px;position:absolute;right:-110px;width:360px}.track-comments>*{position:relative;z-index:1}.rail-actions .rail-notification,.track-comments:before,.track-comments>header>button,.track-cover:after,.track-cover:before,.track-cover>i{display:none}.track-progress-wrap .track-progress{inset:0;margin:0;position:absolute;width:100%}.track-comment-icon{transition:background .18s ease,border-color .18s ease,transform .18s ease}.track-comment-marker:after{background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 4px #ffffff1a,0 4px 10px #0000004d;content:"";height:16px;left:50%;position:absolute;top:38px;transform:translateX(-50%);width:16px;z-index:-1}.track-comment-pin{background:#0000;border:0;color:#fff;cursor:pointer;display:grid;font-size:11px;font-weight:900;height:26px;left:var(--pin-progress);line-height:1;padding:0;place-items:center;position:absolute;top:24px;transform:translateX(calc(-50% + 3px));-webkit-user-select:none;user-select:none;width:26px;z-index:5}.track-comment-pin:before{background:#1479ff;border:2px solid #fff;border-radius:50% 50% 50% 0;box-shadow:0 8px 18px #1479ff59,0 3px 10px #00000047,0 0 0 4px #ffffff1f;content:"";inset:2px;position:absolute;transform:rotate(135deg);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.track-comment-pin:after{content:none;display:none}.track-comment-pin>span:not(.track-comment-pin-tooltip){position:relative;z-index:1}.track-comment-pin-tooltip{grid-gap:4px;background:#0c0d12f5;border:1px solid #ffffff24;border-radius:12px;bottom:calc(100% + 14px);box-shadow:0 18px 34px #00000057;color:#fff;display:grid;gap:4px;left:50%;line-height:1.35;max-width:220px;min-width:160px;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;right:auto;text-align:left;transform:translate(-50%,6px);transition:opacity .16s ease,transform .16s ease;width:max-content;z-index:20}.track-comment-pin-tooltip:after{background:#0c0d12f5;border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;content:"";height:10px;left:50%;position:absolute;top:100%;transform:translate(-50%,-5px) rotate(45deg);width:10px}.track-comment-pin-tooltip strong{color:#fff;font-size:11px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-comment-pin-tooltip small{color:#2f8cff;font-size:9px;font-weight:800}.track-comment-pin-tooltip em{color:#ffffffbd;display:block;font-size:11px;font-style:normal;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-comment-pin:focus-visible .track-comment-pin-tooltip,.track-comment-pin:hover .track-comment-pin-tooltip{opacity:1;transform:translate(-50%)}.track-comment-pin:focus-visible:before,.track-comment-pin:hover:before{background:#2f8cff;box-shadow:0 10px 24px #1479ff75,0 3px 10px #00000057;transform:rotate(135deg) scale(1.08)}.track-comment-pin:focus-visible{outline:2px solid #ffffffd9;outline-offset:4px}.track-comment-icon:after,.track-comment-marker small,.track-comment-marker small:after{display:none}.track-comment-marker:focus-visible .track-comment-icon,.track-comment-marker:hover .track-comment-icon{background:#dfe7ff;border-color:#dfe7ff;transform:rotate(-45deg) scale(1.08)}.track-comment-marker:focus-visible .track-comment-icon:before,.track-comment-marker:hover .track-comment-icon:before{color:#17213a}.track-comment-marker:focus-visible{outline:0}.track-comment-marker:focus-visible .track-comment-icon{outline:2px solid #ffffffd9;outline-offset:3px}.track-progress::-moz-range-track{background:#ffffff38;border-radius:4px;height:4px}.track-progress::-moz-range-progress{background:#fff;border-radius:4px;height:4px}.track-progress::-moz-range-thumb{background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 4px #ffffff1a,0 4px 10px #0000004d;height:16px;opacity:0;width:16px}.track-progress:focus-visible{outline:2px solid #fffc;outline-offset:4px}.track-edit-backdrop{align-items:end;background:#0000;display:grid;inset:0;justify-items:end;padding:32px;position:fixed;z-index:140}.track-edit-modal{background:#fff;border:0;border-radius:13px;box-shadow:0 12px 32px #04091638;color:#52668d;display:flex;flex-direction:column;max-height:calc(100vh - 64px);overflow:hidden;width:min(520px,100vw - 64px)}.track-edit-modal>header{align-items:center;border-bottom:1px solid #edf0f5;display:flex;gap:18px;justify-content:space-between;padding:24px 28px 20px}.track-edit-modal>header div{grid-gap:8px;display:grid;gap:8px}.track-edit-modal>header span{color:#9aa9c2;font-size:9px;font-weight:800;letter-spacing:1.1px}.track-edit-modal h2{align-items:center;color:#596d94;display:flex;font-size:15px;gap:10px;margin:0}.track-edit-modal h2 i{background:#33bfff;border-radius:50%;flex:0 0 auto;height:7px;width:7px}.track-edit-modal>header button{background:#0000;border:0;color:#b6c1d3;font-size:26px;line-height:1;padding:0}.track-edit-fields{grid-gap:15px 18px;display:grid;gap:15px 18px;grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:auto;padding:22px 28px 25px}.track-edit-fields label{grid-gap:8px;display:grid;gap:8px;min-width:0}.track-edit-fields label>span{color:#7f91af;font-size:10px;font-weight:800}.track-edit-fields input,.track-edit-fields select,.track-edit-fields textarea{background:#fbfcfe;border:1px solid #e1e7f0;border-radius:6px;box-sizing:border-box;color:#52668d;font:inherit;font-size:11px;outline:0;padding:10px 11px;width:100%}.track-edit-fields textarea{line-height:1.5;resize:vertical}.track-edit-fields input:focus,.track-edit-fields select:focus,.track-edit-fields textarea:focus{border-color:#8aa5ff;box-shadow:0 0 0 3px #eaf0ff}.track-edit-wide{grid-column:1/-1}.track-edit-upload{align-items:center;background:#fbfcfe;border:1px dashed #cad5e5;border-radius:6px;display:flex;gap:12px;padding:11px}.track-edit-upload>i{background:#edf2ff;border-radius:6px;color:#3361ff;color:var(--blue);display:grid;font-size:20px;font-style:normal;height:36px;place-items:center;width:36px}.track-edit-upload>div{grid-gap:4px;display:grid;flex:1 1;gap:4px;min-width:0}.track-edit-upload strong{color:#62769b;font-size:11px}.track-edit-upload small{color:#9aa9c2;font-size:9px}.track-edit-upload button{background:#fff;border:1px solid #d7e0ed;border-radius:6px;color:#5e739b;flex:0 0 auto;font-size:10px;font-weight:800;padding:8px 11px}.track-edit-modal>footer{border-top:1px solid #edf0f5;display:flex;gap:10px;justify-content:flex-end;padding:17px 28px}.track-edit-modal>footer button{background:#0000;border:0;border-radius:6px;color:#7183a1;font-size:10px;font-weight:800;padding:10px 14px}.track-edit-modal>footer button[type=submit]{background:#3361ff;background:var(--blue);box-shadow:0 7px 15px #3361ff2e;color:#fff}@media(max-width:560px){.track-edit-backdrop{padding:10px}.track-edit-modal{max-height:calc(100vh - 20px);width:calc(100vw - 20px)}.track-edit-fields{grid-template-columns:1fr;padding:22px 20px}.track-edit-wide{grid-column:auto}.track-edit-modal>footer,.track-edit-modal>header{padding-left:20px;padding-right:20px}.track-edit-upload{align-items:flex-start;flex-wrap:wrap}.track-edit-upload button{margin-left:52px}}@media(max-width:860px){.track-progress-wrap{left:28px;right:28px}}.workspace-modal-layer{align-items:end;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0d152614;display:grid;inset:0;justify-items:end;padding:34px;position:fixed;z-index:160}.workspace-floating-modal{background:#fff;border:1px solid #cfd9e8eb;border-radius:13px;box-shadow:0 18px 45px #121e3833;color:#52668d;display:flex;flex-direction:column;max-height:calc(100vh - 68px);overflow:hidden;width:min(540px,100vw - 68px)}.workspace-floating-modal>header{align-items:flex-start;border-bottom:1px solid #edf0f5;display:flex;gap:18px;justify-content:space-between;padding:23px 27px 19px}.workspace-floating-modal>header div{grid-gap:7px;display:grid;gap:7px;min-width:0}.workspace-floating-modal>header span{color:#9aa9c2;font-size:9px;font-weight:800;letter-spacing:1.1px}.workspace-floating-modal h2{align-items:center;color:#52668d;display:flex;font-size:16px;gap:10px;line-height:1.25;margin:0}.workspace-floating-modal h2 i{background:#33bfff;border-radius:50%;flex:0 0 auto;height:8px;width:8px}.workspace-floating-modal header p{color:#8c9ab2;font-size:11px;line-height:1.55;margin:0;max-width:390px}.workspace-floating-modal>header>button{background:#0000;border:0;color:#b6c1d3;flex:0 0 auto;font-size:25px;line-height:1;padding:0}.workspace-modal-fields{grid-gap:15px 18px;display:grid;gap:15px 18px;grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:auto;padding:22px 27px 25px}.workspace-modal-fields label{grid-gap:8px;display:grid;gap:8px;min-width:0}.workspace-modal-fields label>span{color:#7f91af;font-size:10px;font-weight:800}.workspace-modal-fields input,.workspace-modal-fields select,.workspace-modal-fields textarea{background:#fbfcfe;border:1px solid #e1e7f0;border-radius:6px;box-sizing:border-box;color:#52668d;font:inherit;font-size:11px;outline:0;padding:10px 11px;width:100%}.workspace-modal-fields textarea{line-height:1.5;resize:vertical}.workspace-modal-fields input:focus,.workspace-modal-fields select:focus,.workspace-modal-fields textarea:focus{border-color:#8aa5ff;box-shadow:0 0 0 3px #eaf0ff}.workspace-modal-wide{grid-column:1/-1}.workspace-upload-field{align-items:center;background:#fbfcfe;border:1px dashed #cad5e5;border-radius:6px;display:flex;gap:12px;padding:11px}.workspace-upload-field>i{background:#edf2ff;border-radius:6px;color:#3361ff;display:grid;font-size:15px;font-style:normal;height:36px;place-items:center;width:36px}.workspace-upload-field>div{grid-gap:4px;display:grid;flex:1 1;gap:4px;min-width:0}.workspace-upload-field strong{color:#62769b;font-size:11px}.workspace-upload-field small{color:#9aa9c2;font-size:9px}.workspace-upload-field button{background:#fff;border:1px solid #d7e0ed;border-radius:6px;color:#5e739b;flex:0 0 auto;font-size:10px;font-weight:800;padding:8px 11px}.workspace-floating-modal>footer{background:#fbfcfe;border-top:1px solid #edf0f5;display:flex;gap:10px;justify-content:flex-end;padding:17px 27px}.workspace-floating-modal>footer button{background:#0000;border:0;border-radius:6px;color:#7183a1;font-size:10px;font-weight:800;padding:10px 14px}.workspace-floating-modal>footer button[type=submit]{background:#3361ff;box-shadow:0 7px 15px #3361ff2e;color:#fff}.calendar-add-task{background:#edf2ff;border:0;border-radius:50%;color:#3361ff;display:grid;font-size:18px;font-weight:700;height:32px;place-items:center;width:32px}@media(max-width:560px){.workspace-modal-layer{align-items:end;padding:10px}.workspace-floating-modal{max-height:calc(100vh - 20px);width:calc(100vw - 20px)}.workspace-floating-modal>footer,.workspace-floating-modal>header,.workspace-modal-fields{padding-left:20px;padding-right:20px}.workspace-modal-fields{grid-template-columns:1fr}.workspace-modal-wide{grid-column:auto}.workspace-upload-field{align-items:flex-start;flex-wrap:wrap}.workspace-upload-field button{margin-left:48px}}.landing-page,.public-app{background:#fff;color:#16213b}.landing-page{min-height:100vh}.landing-hero{background:#0b1328;color:#fff;display:grid;grid-template-rows:auto 1fr auto;min-height:min(760px,84vh);overflow:hidden;position:relative}.landing-hero-shade{background:linear-gradient(110deg,#0b1328,#18335f 58%,#315f91);inset:0;position:absolute;z-index:0}.landing-hero-content,.landing-hero-proof,.landing-nav{position:relative;z-index:1}.landing-nav{grid-gap:34px;align-items:center;border-bottom:1px solid #ffffff2e;display:grid;gap:34px;grid-template-columns:1fr auto 1fr;margin:0 auto;min-height:82px;width:min(1240px,100% - 64px)}.landing-brand{align-items:center;display:inline-flex;font-size:25px;font-weight:800;gap:11px}.landing-brand .brand-logo-mark{height:23px;width:23px}.landing-nav nav,.landing-nav>div{align-items:center;display:flex;gap:28px}.landing-nav>div{justify-content:flex-end}.landing-nav nav a,.landing-nav>div>a{color:#fffc;font-size:12px;font-weight:800}.landing-nav nav a:hover,.landing-nav>div>a:hover{color:#fff}.landing-nav .landing-nav-cta{border:1px solid #ffffff8c;border-radius:6px;color:#fff;padding:11px 16px}.landing-hero-content{align-self:center;margin:0 auto;padding:54px 0 70px;width:min(1240px,100% - 64px)}.auth-heading p,.landing-audience header>p,.landing-closing p,.landing-hero-content>p,.landing-intro header>p,.landing-product-copy>p{color:#79e0aa;font-size:10px;font-weight:800;letter-spacing:1.5px;margin:0 0 14px}.landing-hero h1{font-size:clamp(62px,8vw,116px);letter-spacing:0;line-height:.9;margin:0}.landing-hero h2{font-size:clamp(28px,3.5vw,51px);letter-spacing:0;line-height:1.08;margin:26px 0 0;max-width:670px}.landing-hero-content>span{color:#ffffffbd;display:block;font-size:16px;line-height:1.65;margin-top:22px;max-width:590px}.landing-hero-actions{align-items:center;display:flex;gap:26px;margin-top:32px}.landing-closing>a,.landing-hero-actions a:first-child{align-items:center;background:#3361ff;border-radius:6px;box-shadow:0 12px 24px #3361ff40;color:#fff;display:inline-flex;font-size:12px;font-weight:800;gap:22px;min-height:48px;padding:0 20px}.landing-hero-actions a:last-child{border-bottom:1px solid #ffffff80;color:#fff;font-size:12px;font-weight:800;padding-bottom:5px}.landing-hero-proof{border-top:1px solid #ffffff2e;display:flex;gap:0;margin:0 auto;width:min(1240px,100% - 64px)}.landing-hero-proof span{color:#ffffffa6;font-size:11px;min-width:200px;padding:23px 36px 24px 0}.landing-hero-proof span+span{border-left:1px solid #ffffff2e;padding-left:36px}.landing-hero-proof b{color:#fff;display:block;font-size:22px;margin-bottom:3px}.landing-audience,.landing-closing,.landing-footer,.landing-intro,.landing-product{margin:0 auto;width:min(1240px,100% - 64px)}.landing-intro{padding:94px 0 102px}.landing-intro>header{grid-column-gap:80px;align-items:end;column-gap:80px;display:grid;grid-template-columns:minmax(280px,.8fr) 1.2fr}.landing-intro header>p{color:#3361ff;grid-column:1}.landing-audience h2,.landing-closing h2,.landing-intro h2,.landing-product h2{color:#16213b;font-size:clamp(32px,4vw,56px);line-height:1.08;margin:0}.landing-intro h2{grid-column:1}.landing-intro header>span{color:#6d7890;font-size:17px;grid-column:2;grid-row:1/3;line-height:1.75}.landing-feature-grid{border-bottom:1px solid #dfe4ed;border-top:1px solid #dfe4ed;display:grid;grid-template-columns:repeat(3,1fr);margin-top:70px}.landing-feature-grid article{min-height:250px;padding:36px 42px 42px 0}.landing-feature-grid article+article{border-left:1px solid #dfe4ed;padding-left:42px}.landing-feature-grid i{color:#3361ff;font-size:11px;font-style:normal;font-weight:800}.landing-feature-grid article:nth-child(2) i{color:#e94f77}.landing-feature-grid article:nth-child(3) i{color:#15965f}.landing-feature-grid h3{font-size:22px;margin:45px 0 12px}.landing-feature-grid p{color:#748096;font-size:14px;line-height:1.65;margin:0}.landing-product{grid-gap:72px;align-items:center;display:grid;gap:72px;grid-template-columns:.82fr 1.18fr;padding:90px 0 105px}.landing-audience header>p,.landing-product-copy>p{color:#e94f77}.landing-product ol{grid-gap:0;border-top:1px solid #dfe4ed;display:grid;gap:0;list-style:none;margin:42px 0 0;padding:0}.landing-product li{grid-gap:20px;border-bottom:1px solid #dfe4ed;display:grid;gap:20px;grid-template-columns:46px 1fr;padding:23px 0}.landing-product li>b{color:#a2adbd;font-size:11px}.landing-product li span{color:#758197;font-size:13px;line-height:1.55}.landing-product li strong{color:#26334e;display:block;font-size:15px;margin-bottom:4px}.landing-product figure{background:#f7f8fb;border:1px solid #dfe4ed;border-radius:8px;box-shadow:0 24px 60px #1c2b4b24;margin:0;overflow:hidden;position:relative}.landing-product img{aspect-ratio:16/10;display:block;object-fit:cover;object-position:top left;width:100%}.landing-product figcaption{border-top:1px solid #e2e7ef;color:#8a96aa;font-size:10px;font-weight:700;padding:13px 17px}.landing-audience{border-top:1px solid #dfe4ed;padding:88px 0 98px}.landing-audience>header{align-items:end;display:flex;gap:60px;justify-content:space-between;max-width:890px}.landing-audience>header p{flex:0 0 230px}.landing-audience>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:55px}.landing-audience article{border-top:4px solid #3361ff;min-height:170px;padding:26px 38px 30px 0}.landing-audience article+article{border-left:1px solid #dfe4ed;padding-left:38px}.landing-audience article:nth-child(2){border-top-color:#e94f77}.landing-audience article:nth-child(3){border-top-color:#15965f}.landing-audience article span{color:#8490a4;font-size:9px;font-weight:800;letter-spacing:0}.landing-audience h3{font-size:22px;line-height:1.35;margin:34px 0 0;max-width:310px}.landing-closing{align-items:center;background:#15203a;border-radius:8px;color:#fff;display:flex;gap:50px;justify-content:space-between;padding:70px 62px}.landing-closing p{color:#79e0aa}.landing-closing h2{color:#fff;max-width:700px}.landing-closing>a{flex:0 0 auto}.landing-footer{grid-gap:34px;align-items:center;color:#7a869a;display:grid;font-size:11px;gap:34px;grid-template-columns:auto 1fr auto auto;padding:42px 0}.landing-footer strong{color:#26334e;font-size:22px}.landing-footer nav{display:flex;font-weight:800;gap:24px}.landing-footer small{color:#9aa5b6}.auth-page{align-items:stretch;background:#fff;justify-content:center}.auth-page,.auth-panel{display:flex;min-height:100vh}.auth-panel{flex-direction:column;min-width:0;padding:30px 52px 40px;width:min(100%,640px)}.auth-panel>header{align-items:center;display:flex;gap:18px;justify-content:space-between;margin:0 auto;min-height:48px;width:min(520px,100%)}.auth-panel>header>a{border:1px solid #dce3ed;border-radius:50%;color:#607394;display:grid;flex:0 0 auto;font-size:18px;height:38px;place-items:center;width:38px}.auth-panel>header span{color:#8b96a9;display:flex;flex:1 1 auto;flex-wrap:wrap;font-size:11px;gap:0 4px;justify-content:flex-end;line-height:1.4;max-width:calc(100% - 56px);min-width:0;text-align:right}.auth-panel>header span a{color:#3361ff;font-weight:800;white-space:nowrap}.auth-form{grid-gap:18px;display:grid;gap:18px;margin:auto;padding:42px 0 20px;width:min(520px,100%)}.auth-heading{margin-bottom:10px}.auth-heading p{color:#3361ff}.auth-heading h2{color:#1c2944;font-size:34px;margin:0}.auth-heading>span{color:#8995a9;display:block;font-size:13px;margin-top:9px}.google-auth{align-items:center;background:#fff;border:1px solid #dce3ed;border-radius:6px;box-shadow:0 10px 24px #2c3d660a;color:#26334e;display:flex;font-size:12px;font-weight:800;gap:10px;justify-content:center;min-height:48px}.google-auth:hover{background:#fbfcff;border-color:#c9d4e5}.google-auth b{border:1px solid #dce3ed;border-radius:50%;color:#3361ff;display:grid;font-size:13px;height:22px;place-items:center;width:22px}.auth-divider{align-items:center;color:#a1abba;display:flex;font-size:9px;font-weight:800;gap:12px;text-align:center}.auth-divider:after,.auth-divider:before{background:#e4eaf3;content:"";flex:1 1;height:1px}.auth-divider span{white-space:nowrap}.auth-form>label:not(.auth-check){grid-gap:8px;display:grid;gap:8px}.auth-form>label>span{color:#596b8b;font-size:11px;font-weight:800}.auth-form>label>div{align-items:center;background:#fbfcfe;border:1px solid #dce3ed;border-radius:6px;display:flex;gap:11px;height:48px;padding:0 14px}.auth-form>label>div:focus-within{border-color:#7f9bff;box-shadow:0 0 0 3px #edf1ff}.auth-form label i{color:#9eabc0;font-size:14px;font-style:normal;font-weight:800;text-align:center;width:18px}.auth-form label input:not([type=checkbox]){background:#0000;border:0;color:#26334e;flex:1 1;font-size:12px;min-width:0;outline:0}.auth-form label input::placeholder{color:#aab4c4}.auth-form label button{background:#0000;border:0;color:#7083a3;font-size:10px;font-weight:800;padding:0}.auth-options{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.auth-check,.auth-options label{align-items:flex-start;color:#7e899c;display:flex;font-size:10px;gap:8px;line-height:1.5}.auth-options button{font-size:10px;font-weight:800}.auth-check button,.auth-options button{background:#0000;border:0;color:#3361ff;padding:0}.auth-check button{display:inline;font:inherit;font-weight:800}.auth-check input,.auth-options input{accent-color:#3361ff;margin:1px 0 0}.auth-message{background:#f2f5ff;border-left:3px solid #3361ff;color:#536789;font-size:10px;line-height:1.5;margin:-2px 0;padding:10px 12px}.auth-submit{align-items:center;background:#3361ff;border:0;border-radius:6px;box-shadow:0 12px 25px #3361ff33;color:#fff;display:flex;font-size:12px;font-weight:800;justify-content:space-between;margin-top:2px;min-height:49px;padding:0 17px}.auth-submit:hover{background:#244edc}.auth-form>small{color:#a1abba;font-size:9px;text-align:center}@media(max-width:980px){.landing-nav{grid-template-columns:1fr auto}.landing-nav nav{display:none}.landing-intro>header{grid-template-columns:1fr}.landing-intro header>span{grid-column:1;grid-row:auto;margin-top:24px}.landing-product{grid-template-columns:1fr}.landing-product figure{order:-1}.landing-audience>header{display:block}.landing-audience>header p{margin-bottom:14px}.auth-panel{padding-left:34px;padding-right:34px;width:min(100%,580px)}}@media(max-width:760px){.landing-hero{background-position:38% top;min-height:700px}.landing-audience,.landing-closing,.landing-footer,.landing-hero-content,.landing-hero-proof,.landing-intro,.landing-nav,.landing-product{width:min(100% - 36px,1240px)}.landing-nav{min-height:72px}.landing-nav>div{gap:13px}.landing-nav>div>a:first-child{display:none}.landing-hero-content{padding:44px 0 54px}.landing-hero h1{font-size:62px}.landing-hero h2{font-size:31px}.landing-hero-content>span{font-size:14px}.landing-hero-actions{align-items:flex-start;flex-direction:column}.landing-hero-proof span{flex:1 1;min-width:0;padding:18px 12px 18px 0}.landing-hero-proof span+span{padding-left:12px}.landing-hero-proof span:nth-child(3){display:none}.landing-intro{padding:72px 0}.landing-feature-grid{grid-template-columns:1fr;margin-top:45px}.landing-feature-grid article{min-height:0;padding:28px 0 31px}.landing-feature-grid article+article{border-left:0;border-top:1px solid #dfe4ed;padding-left:0}.landing-feature-grid h3{margin-top:24px}.landing-product{gap:38px;padding:68px 0 76px}.landing-audience{padding:66px 0}.landing-audience>div{grid-template-columns:1fr}.landing-audience article{min-height:0;padding:24px 0 30px}.landing-audience article+article{border-left:0;padding-left:0}.landing-audience h3{margin-top:22px}.landing-closing{align-items:flex-start;flex-direction:column;padding:38px 28px}.landing-footer{gap:14px 22px;grid-template-columns:1fr auto}.landing-footer small,.landing-footer>span{grid-column:1/-1}.auth-panel{padding:18px 22px 34px;width:100%}.auth-panel>header{gap:16px;min-height:42px}.auth-form{margin:24px auto 0;padding-top:24px}.auth-heading h2{font-size:30px}}@media(max-width:420px){.landing-hero-proof span{font-size:9px}.landing-hero-proof b{font-size:18px}.landing-footer nav{gap:12px}.auth-panel{padding-left:16px;padding-right:16px}.auth-panel>header{align-items:flex-start;gap:12px}.auth-panel>header span{max-width:calc(100% - 50px)}.auth-heading h2{font-size:27px}.auth-options{align-items:flex-start;flex-direction:column;gap:12px}}.team-page{min-height:930px;padding:40px 44px 48px}.team-heading{align-items:flex-end;border-bottom:1px solid #e1e7f0;display:flex;gap:32px;justify-content:space-between;padding-bottom:30px}.team-heading p{color:#93a3bc;font-size:9px;font-weight:800;letter-spacing:0;margin:0 0 8px}.team-heading h1{color:#52668d;font-size:30px;letter-spacing:0;margin:0}.team-heading span{color:#91a0b9;display:block;font-size:12px;margin-top:9px}.team-heading button{background:#3361ff;border:0;border-radius:7px;box-shadow:0 10px 21px #3361ff2e;color:#fff;flex:0 0 auto;font-size:11px;font-weight:800;min-height:42px;padding:0 17px}.team-summary{border-bottom:1px solid #e1e7f0;display:grid;grid-template-columns:repeat(3,1fr)}.team-summary span{color:#8393ad;font-size:10px;font-weight:700;padding:24px 26px 24px 0}.team-summary span+span{border-left:1px solid #e1e7f0;padding-left:26px}.team-summary b{color:#3361ff;display:block;font-size:26px;margin-bottom:5px}.team-directory,.team-invite-list{background:#0000;border:1px solid #e1e7f0;border-radius:8px;margin-top:28px;overflow:hidden}.team-directory article,.team-directory>header{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(220px,1.4fr) minmax(180px,1fr) 110px 34px;padding:0 20px}.team-directory>header,.team-invite-list>header{color:#95a4bc;font-size:9px;font-weight:800;min-height:45px;text-transform:uppercase}.team-directory article{border-top:1px solid #e6ebf3;color:#6a7c9e;font-size:11px;min-height:76px}.team-directory article>span:first-child{align-items:center;display:flex;gap:12px}.team-directory .avatar{border:0;height:39px;width:39px}.team-directory strong{grid-gap:3px;color:#52668d;display:grid;font-size:12px;gap:3px}.team-directory small{color:#9aa8bd;font-size:9px;font-weight:700}.team-directory article>span:nth-child(3){align-items:center;color:#2a9a59;display:flex;font-weight:800;gap:7px}.team-directory article>span:nth-child(3) i{background:#29cc39;border-radius:50%;height:7px;width:7px}.team-directory article>button{background:#0000;border:0;color:#aeb9ca;font-size:14px}.team-role-list{border-top:1px solid #e1e7f0;margin-top:28px}.team-role-list article{grid-gap:18px;align-items:center;border-bottom:1px solid #e1e7f0;display:grid;gap:18px;grid-template-columns:42px minmax(220px,1fr) 100px 100px;min-height:92px}.team-role-list>article>i{color:#9aa9bf;font-size:10px;font-style:normal}.team-role-list h2{color:#52668d;font-size:14px;margin:0}.team-role-list p{color:#93a2ba;font-size:11px;margin:5px 0 0}.team-role-list strong{color:#7485a4;font-size:10px}.team-role-list button{background:#0000;border:0;color:#3361ff;font-size:10px;font-weight:800}.team-invite-list article,.team-invite-list>header{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:1.3fr 1fr 120px 82px;padding:0 20px}.team-invite-list article{border-top:1px solid #e6ebf3;min-height:72px}.team-invite-list strong{color:#52668d;font-size:11px}.team-invite-list span,.team-invite-list time{color:#8292ae;font-size:10px}.team-invite-list button{background:#0000;border:1px solid #dce3ed;border-radius:6px;color:#3361ff;font-size:9px;font-weight:800;padding:8px 10px}@media(max-width:960px){.team-page{padding:32px 28px 44px}.team-directory,.team-invite-list{overflow-x:auto}.team-directory article,.team-directory>header{min-width:680px}.team-invite-list article,.team-invite-list>header{min-width:620px}}@media(max-width:700px){.team-page{min-height:800px;padding:27px 18px 38px}.team-heading{display:block}.team-heading h1{font-size:27px}.team-heading span{line-height:1.5}.team-heading button{margin-top:18px}.team-summary span{padding:18px 10px 18px 0}.team-summary span+span{padding-left:10px}.team-summary b{font-size:20px}.team-role-list{overflow-x:auto}.team-role-list article{min-width:620px}}.marketing-empty{display:grid;height:calc(100dvh - 106px);min-height:0;overflow-y:auto;padding:54px;place-items:center}.marketing-empty-state{text-align:center;width:min(100%,680px)}.marketing-empty-icon{border:1px solid #dbe3ef;border-radius:50%;color:#3361ff;display:grid;font-size:27px;height:68px;margin:0 auto 24px;place-items:center;width:68px}.marketing-empty-icon svg{display:block}.marketing-empty-state>p{color:#3361ff;font-size:9px;font-weight:900;letter-spacing:0;margin:0 0 11px}.marketing-empty-state h1{color:#52668d;font-size:34px;letter-spacing:0;margin:0}.marketing-empty-state>span{color:#8b9ab3;display:block;font-size:13px;line-height:1.7;margin:15px auto 0;max-width:540px}.marketing-coming-list{border-bottom:1px solid #e1e7f0;border-top:1px solid #e1e7f0;display:grid;grid-template-columns:repeat(3,1fr);margin-top:42px;text-align:left}.marketing-coming-list>div{min-height:102px;padding:24px}.marketing-coming-list>div+div{border-left:1px solid #e1e7f0}.marketing-coming-list i{color:#a0aec3;display:block;font-size:9px;font-style:normal;font-weight:800;margin-bottom:11px}.marketing-coming-list strong{color:#64779a;font-size:11px;line-height:1.45}.marketing-empty-state>small{color:#a1aec1;display:block;font-size:10px;font-weight:800;margin-top:24px}@media(max-width:700px){.module-page-heading{display:block;padding-bottom:24px}.module-page-heading h1{font-size:27px}.module-page-heading span{line-height:1.5}.module-page-heading button{margin-top:18px}.marketing-empty{height:calc(100dvh - 88px);min-height:0;padding:42px 22px}.marketing-empty-state h1{font-size:29px}.marketing-coming-list{grid-template-columns:1fr;margin-top:32px}.marketing-coming-list>div{min-height:0;padding:18px 8px}.marketing-coming-list>div+div{border-left:0;border-top:1px solid #e1e7f0}}.module-page-heading{align-items:flex-end;border-bottom:1px solid #e1e7f0;display:flex;gap:32px;justify-content:space-between;padding-bottom:30px}.module-page-heading p{color:#93a3bc;font-size:9px;font-weight:800;letter-spacing:0;margin:0 0 8px;text-transform:uppercase}.module-page-heading h1{color:#52668d;font-size:30px;letter-spacing:0;margin:0}.module-page-heading span{color:#91a0b9;display:block;font-size:12px;line-height:1.55;margin-top:9px;max-width:680px}.module-page-heading button{background:#3361ff;border:0;border-radius:7px;box-shadow:0 10px 21px #3361ff2e;color:#fff;flex:0 0 auto;font-size:11px;font-weight:800;min-height:42px;padding:0 17px;white-space:nowrap}.action-plan-page>.module-page-heading,.planning-page>.module-page-heading,.workspace-view>.module-page-heading{margin-bottom:0}.action-plan-page{min-height:0}.action-command-strip{border-bottom:1px solid #e1e7f0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.action-command-strip span{grid-gap:7px;align-content:center;border-right:1px solid #e1e7f0;color:#7f91af;display:grid;font-size:11px;font-weight:800;gap:7px;min-height:96px;padding:0 26px}.action-command-strip span:first-child{padding-left:0}.action-command-strip span:last-child{border-right:0}.action-command-strip b{color:#3361ff;color:var(--blue);font-size:29px;line-height:1}.action-workbench{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.9fr);margin-top:28px}.action-daily-board,.action-focus-card,.action-next-steps{background:#f7f8fb;background:var(--canvas);border:1px solid #e1e7f0;border-radius:8px}.action-focus-card{align-content:space-between;background:linear-gradient(135deg,#3361fff0,#7662ebc7),#f7f8fb;background:linear-gradient(135deg,#3361fff0,#7662ebc7),var(--canvas);color:#fff;display:grid;min-height:260px;overflow:hidden;padding:30px}.action-daily-board>header,.action-focus-card footer,.action-focus-card header,.action-next-steps header{align-items:center;display:flex;gap:18px;justify-content:space-between}.action-daily-board>header p,.action-focus-card header span,.action-next-steps p{font-size:10px;font-weight:800;letter-spacing:0;margin:0;text-transform:uppercase}.action-focus-card header b{background:#ffffff26;border-radius:6px;font-size:10px;padding:7px 10px}.action-focus-card h2{font-size:30px;letter-spacing:0;line-height:1.15;margin:26px 0 0;max-width:520px}.action-focus-card p{color:#ffffffc7;font-size:13px;line-height:1.55;margin:11px 0 0;max-width:560px}.action-focus-progress{background:#ffffff3d;border-radius:10px;height:7px;margin-top:28px;overflow:hidden}.action-focus-progress i{background:#fff;border-radius:inherit;display:block;height:100%}.action-focus-card footer{justify-content:flex-start;margin-top:22px}.action-focus-card footer span{border:1px solid #ffffff3d;border-radius:6px;color:#ffffffdb;font-size:11px;font-weight:800;padding:8px 10px}.action-next-steps{padding:27px 24px}.action-daily-board>header p,.action-next-steps p{color:#93a3bc}.action-daily-board h2,.action-next-steps h3{color:#52668d;font-size:22px;letter-spacing:0;margin:0}.action-next-steps header button{background:#edf2ff;border:0;border-radius:50%;color:#3361ff;color:var(--blue);display:grid;font-size:19px;height:32px;place-items:center;width:32px}.action-next-steps ol{grid-gap:0;display:grid;gap:0;list-style:none;margin:20px 0 0;padding:0}.action-next-steps li{grid-gap:12px;align-items:center;border-top:1px solid #e5eaf2;display:grid;gap:12px;grid-template-columns:35px minmax(0,1fr) 22px;min-height:54px}.action-next-steps li b{background:#edf2fb;border-radius:50%;color:#8394b2;display:grid;font-size:10px;height:28px;place-items:center;width:28px}.action-next-steps li span{color:#5f7399;font-size:12px;font-weight:800;line-height:1.4}.action-next-steps li button{background:#0000;border:0;color:#9aabc4;font-size:18px}.action-daily-board{margin-top:18px;padding:26px}.action-daily-board>header{align-items:flex-end;margin-bottom:22px}.action-daily-board>header span{color:#91a0b9;display:block;font-size:12px;line-height:1.55;margin-top:8px;max-width:620px}.action-daily-board>header>div:last-child{display:flex;flex:0 0 auto;gap:9px}.action-daily-board>header button{background:#3361ff;background:var(--blue);border:0;border-radius:7px;box-shadow:0 8px 16px #3361ff29;color:#fff;font-size:11px;font-weight:800;min-height:38px;padding:0 14px}.action-daily-board>header button:last-child{background:#edf2fb;box-shadow:none;color:#63779f}.action-lane-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}.action-lane-grid>article{border-top:1px solid #e1e7f0;min-width:0;padding-top:17px}.action-lane-grid>article>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:13px}.action-lane-grid h3{color:#5c7095;font-size:13px;margin:0}.action-lane-grid>article>header b{background:#edf2fb;border-radius:50%;color:#8292ae;display:grid;font-size:10px;height:25px;place-items:center;width:25px}.action-task-card{grid-gap:12px;background:#ffffff57;border:1px solid #e2e8f2;border-left:3px solid var(--task-color);border-radius:8px;display:grid;gap:12px;min-height:118px;padding:16px}.action-empty-button,.action-task-card+.action-task-card{margin-top:10px}.action-task-card>span{align-items:center;color:var(--task-color);display:flex;font-size:10px;font-weight:800;gap:8px}.action-task-card>span i{background:currentColor;border-radius:50%;height:8px;width:8px}.action-task-card strong{color:#52668d;font-size:12px;line-height:1.45}.action-task-card footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto}.action-task-card small{color:#8d9cb5;font-size:10px;font-weight:800}.action-task-card .avatar{border-width:0;font-size:8px;height:28px;width:28px}.action-empty-button{background:#0000;border:1px dashed #cbd6e7;border-radius:8px;color:#7082a2;font-size:11px;font-weight:800;min-height:44px;width:100%}@media(max-width:960px){.action-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.action-command-strip span:nth-child(2n){border-right:0}.action-command-strip span:nth-child(n+3){border-top:1px solid #e1e7f0}.action-lane-grid,.action-workbench{grid-template-columns:1fr}}@media(max-width:700px){.action-command-strip{grid-template-columns:1fr}.action-command-strip span{border-right:0;border-top:1px solid #e1e7f0;min-height:76px;padding:0}.action-workbench{margin-top:20px}.action-daily-board,.action-focus-card,.action-next-steps{padding:20px}.action-focus-card h2{font-size:25px}.action-daily-board>header,.action-daily-board>header>div:last-child,.action-focus-card footer{display:grid}}.action-strategy-overview{background:#f7f8fb;background:var(--canvas);border:1px solid #e1e7f0;border-radius:8px;display:block;margin-top:24px;overflow:hidden}.action-strategy-overview>header{align-items:center;border-bottom:1px solid #e1e7f0;display:flex;gap:18px;justify-content:space-between;min-height:70px;padding:0 18px}.action-strategy-overview>header p{color:#93a3bc;font-size:9px;font-weight:900;letter-spacing:0;margin:0 0 6px}.action-strategy-overview>header h3{color:#52668d;font-size:18px;line-height:1.2;margin:0}.action-strategy-overview>header>span{background:#edf2fb;border-radius:999px;color:#7183a3;font-size:10px;font-weight:900;padding:7px 10px;white-space:nowrap}.action-strategy-scroll{grid-gap:12px;display:grid;gap:12px;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;overflow-x:auto;overflow-y:hidden;padding:14px;scrollbar-color:#b7c3d7 #0000;scrollbar-width:thin}.action-strategy-overview button{grid-gap:8px 12px;align-content:start;background:#0000;border:1px solid #e1e7f0;border-radius:8px;display:grid;gap:8px 12px;grid-template-columns:1fr auto;min-height:132px;min-width:0;padding:16px;text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.action-strategy-overview button:last-child{border-bottom:1px solid #e1e7f0}.action-strategy-overview button.active{background:rgba(51,97,255,.045);border-color:#b9c8ff;box-shadow:inset 3px 0 0 #3361ff;box-shadow:inset 3px 0 0 var(--blue)}.action-active-header p,.action-strategy-overview button span,.action-task-inspector h4,.action-task-inspector>header span,.action-task-register p{color:#93a3bc;font-size:9px;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.action-strategy-overview strong{color:#52668d;display:block;font-size:13px;grid-column:1/-1;line-height:1.35;margin-top:6px;min-height:0}.action-strategy-overview em,.action-strategy-overview small{color:#8798b4;display:block;font-size:11px;font-style:normal;font-weight:800}.action-strategy-overview small{grid-column:1/-1}.action-strategy-overview em{justify-self:end}.action-strategy-overview i{background:#e7edf6;border-radius:999px;display:block;grid-column:1/2;height:5px;margin:8px 0 0;overflow:hidden}.action-strategy-overview i b{background:#3361ff;background:var(--blue);border-radius:inherit;display:block;height:100%}.action-active-strategy{background:#f7f8fb;background:var(--canvas);border:1px solid #e1e7f0;border-radius:8px;margin-top:16px;overflow:hidden}.action-active-header{grid-gap:28px;align-items:end;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;padding:28px 28px 24px}.action-active-header h2{color:#52668d;font-size:28px;line-height:1.12;margin:9px 0 8px}.action-active-header span{color:#8ea0bb;display:block;font-size:12px;line-height:1.55;max-width:650px}.action-active-header aside{border-left:1px solid #e1e7f0;min-width:170px;padding-left:24px}.action-active-header aside b{color:#3361ff;color:var(--blue);display:block;font-size:34px;line-height:1}.action-active-header aside small{color:#8294b2;display:block;font-size:11px;font-weight:800;margin-top:8px}.action-strategy-meta{border-bottom:1px solid #e1e7f0;border-top:1px solid #e1e7f0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.action-strategy-meta span{border-right:1px solid #e1e7f0;min-height:72px;padding:18px 28px}.action-strategy-meta span:last-child{border-right:0}.action-strategy-meta small{color:#93a3bc;display:block;font-size:9px;font-weight:900;letter-spacing:0;margin-bottom:6px;text-transform:uppercase}.action-strategy-meta strong{color:#52668d;font-size:12px}.action-strategy-grid{display:grid;grid-template-columns:1fr}.action-task-register{min-width:0;padding:26px 28px 30px}.action-task-register>header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.action-task-inspector h3,.action-task-register h3{color:#52668d;font-size:21px;line-height:1.22;margin:6px 0 0}.action-task-register>header button{background:#3361ff;background:var(--blue);border:0;border-radius:7px;box-shadow:0 8px 16px #3361ff29;color:#fff;font-size:11px;font-weight:900;min-height:38px;padding:0 14px;white-space:nowrap}.action-task-register-table{border:1px solid #e1e7f0;border-radius:8px;overflow:hidden}.action-task-register-table article,.action-task-register-table>header{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(215px,1.65fr) 72px minmax(122px,.9fr) 86px 76px 32px;padding:0 16px}.action-task-register-table>header{border-bottom:1px solid #e1e7f0;color:#93a3bc;font-size:9px;font-weight:900;min-height:48px;text-transform:uppercase}.action-task-register-table article{border-bottom:1px solid #e8edf5;color:#63779f;font-size:11px;font-weight:800;min-height:72px}.action-task-register-table article:last-child{border-bottom:0}.action-task-register-table article.selected{background:rgba(51,97,255,.045);box-shadow:inset 3px 0 0 #3361ff;box-shadow:inset 3px 0 0 var(--blue)}.action-task-title{align-items:center;display:flex;gap:12px}.action-task-title i{border:1px solid #d8e1ee;border-radius:50%;color:#3361ff;color:var(--blue);display:grid;flex:0 0 auto;font-size:13px;font-style:normal;height:22px;place-items:center;width:22px}.action-task-title strong{color:#52668d;font-size:12px;line-height:1.35;min-width:0}.action-task-title small{color:#8d9db7;display:block;font-size:10px;font-weight:700;line-height:1.35;margin-top:3px}.action-task-register-table article>span:nth-child(3){align-items:center;display:flex;gap:8px}.action-task-register-table .avatar{border-width:0;font-size:8px;height:24px;width:24px}.action-task-register-table b{border-radius:5px;display:inline-block;font-size:9px;line-height:1;padding:5px 8px}.priority-alta{background:#ecf2ff;color:#3361ff;color:var(--blue)}.priority-média{background:#fff7dd;color:#b78200}.priority-normal{background:#eef3f8;color:#6c7d9a}.action-task-more{background:#0000;border:0;border-radius:50%;color:#9aabc4;cursor:pointer;display:grid;font-size:16px;height:28px;justify-self:end;line-height:1;place-items:center;width:28px}.action-task-more:focus-visible,.action-task-more:hover{background:#edf2ff;color:#3361ff;color:var(--blue);outline:0}.action-task-modal-section{grid-gap:12px;background:#fbfcfe;border:1px solid #e1e7f0;border-radius:8px;display:grid;gap:12px;min-width:0;padding:14px}.action-task-modal-section>header{align-items:center;display:flex;gap:12px;justify-content:space-between}.action-task-modal-section>header span{color:#7f91af;font-size:10px;font-weight:900;text-transform:uppercase}.action-task-modal-section>header button{background:#edf2ff;border:0;border-radius:6px;color:#3361ff;color:var(--blue);font-size:10px;font-weight:900;padding:8px 10px}.action-task-modal-check{align-items:center;color:#607399;display:flex!important;font-size:11px;font-weight:800;gap:10px!important;grid-template-columns:none!important;min-height:28px}.action-task-modal-check input{accent-color:#3361ff;accent-color:var(--blue);width:auto}.action-task-files{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.action-task-files span{background:#fff;border:1px dashed #cad5e5;border-radius:6px;color:#607399;font-size:10px;font-weight:800;min-height:54px;padding:12px}.action-task-modal-section p{border-top:1px solid #edf0f5;color:#7183a1;font-size:11px;line-height:1.45;margin:0;padding:10px 0}.action-task-modal-section p:first-of-type{border-top:0}.action-task-modal-section label{margin-top:2px}.action-task-inspector{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);padding:26px 24px 30px}.action-inspector-stats,.action-task-inspector>header{grid-column:1/-1}.action-task-inspector>header p{color:#8da0bb;font-size:12px;line-height:1.55;margin:10px 0 0}.action-inspector-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin:20px 0}.action-inspector-stats span{border:1px solid #e1e7f0;border-radius:8px;padding:13px}.action-inspector-stats b{color:#3361ff;color:var(--blue);display:block;font-size:18px}.action-inspector-stats small{color:#8c9bb5;display:block;font-size:10px;font-weight:800;margin-top:4px}.action-task-inspector section{border-top:1px solid #e1e7f0;margin-top:18px;padding-top:18px}.action-task-inspector h4{margin-bottom:12px}.action-task-inspector label{align-items:center;color:#63779f;display:flex;font-size:11px;font-weight:800;gap:10px;min-height:34px}.action-task-inspector input{accent-color:#3361ff;accent-color:var(--blue)}.action-task-inspector section p{border-top:1px solid #ecf0f6;color:#7083a2;font-size:11px;line-height:1.45;margin:0;padding:10px 0}.action-task-inspector section p:first-of-type{border-top:0}@media(max-width:1180px){.action-strategy-grid{grid-template-columns:1fr}.action-task-register{border-bottom:1px solid #e1e7f0;border-right:0}}@media(max-width:960px){.action-strategy-overview{grid-template-columns:1fr}.action-active-header,.action-task-register>header{display:block}.action-active-header aside{border-left:0;border-top:1px solid #e1e7f0;margin-top:20px;padding:18px 0 0}.action-task-register>header button{margin-top:16px}.action-strategy-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.action-strategy-meta span:nth-child(2n){border-right:0}.action-strategy-meta span:nth-child(n+3){border-top:1px solid #e1e7f0}.action-task-register-table{overflow-x:auto}.action-task-register-table article,.action-task-register-table>header{min-width:680px}.action-inspector-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.action-active-header,.action-task-inspector,.action-task-register{padding:22px 18px}.action-strategy-meta{grid-template-columns:1fr}.action-strategy-meta span{border-right:0;border-top:1px solid #e1e7f0}.action-strategy-meta span:first-child{border-top:0}.action-task-inspector{display:block}}.catalog-page-heading{align-items:flex-end;border-bottom:1px solid #e1e7f0;display:flex;gap:32px;justify-content:space-between;padding-bottom:30px}.catalog-page-heading p{color:#93a3bc;font-size:9px;font-weight:800;letter-spacing:0;margin:0 0 8px}.catalog-page-heading h1{color:#52668d;font-size:30px;letter-spacing:0;margin:0}.catalog-page-heading span{color:#91a0b9;display:block;font-size:12px;margin-top:9px}.catalog-page-heading button{background:#3361ff;border:0;border-radius:7px;box-shadow:0 10px 21px #3361ff2e;color:#fff;flex:0 0 auto;font-size:11px;font-weight:800;min-height:42px;padding:0 17px}.catalog-summary{border-bottom:1px solid #e1e7f0;display:grid;grid-template-columns:repeat(3,1fr)}.catalog-summary span{color:#8393ad;font-size:10px;font-weight:700;padding:24px 26px 24px 0}.catalog-summary span+span{border-left:1px solid #e1e7f0;padding-left:26px}.catalog-summary b{color:#3361ff;display:block;font-size:26px;margin-bottom:5px}.catalog-page .catalog-tracks{background:#0000;border:1px solid #e1e7f0;border-radius:8px;box-shadow:none;margin-top:28px}.catalog-page .catalog-track-table article,.catalog-page .catalog-track-table>header{padding-left:20px;padding-right:20px}.catalog-page .catalog-track-table>header{height:auto;min-height:45px}.catalog-page .catalog-track-table article{min-height:76px}@media(max-width:700px){.catalog-page-heading{display:block}.catalog-page-heading h1{font-size:27px}.catalog-page-heading span{line-height:1.5}.catalog-page-heading button{margin-top:18px}.catalog-summary span{padding:18px 10px 18px 0}.catalog-summary span+span{padding-left:10px}.catalog-summary b{font-size:20px}}.planning-page{background:#f7f8fb;background:var(--canvas);display:flex;flex-direction:column;gap:28px;min-height:0;padding:38px 48px 54px}.planning-page>section{margin:0}.planning-general{grid-gap:16px;display:grid;gap:16px}.fundamentals-grid article,.planning-intro-card,.planning-next,.planning-objectives ol,.planning-overview-grid article,.planning-stage-card,.planning-strategies>div,.planning-swot article,.reference-map{background:#f7f8fb;background:var(--canvas);border:1px solid #e1e7f0;border-radius:8px;box-shadow:none}.planning-stage-card{padding:24px 28px}.planning-focus p,.planning-intro-card p,.planning-next header span,.planning-objectives>header p,.planning-references>header p,.planning-stage-card header span,.planning-strategies>header p,.planning-swot>header p{color:#93a3bc;font-size:9px;font-weight:800;letter-spacing:0;margin:0 0 8px}.planning-stage-card header button{background:#0000;border:0;color:#3361ff;font-size:10px;font-weight:800;padding:0}.career-line{margin:31px 8px 18px}.career-line:before{background:#dfe6f2;height:3px;z-index:0}.career-line:after{background:#3361ff;border-radius:4px;content:"";height:3px;left:2px;position:absolute;top:50%;transform:translateY(-50%);width:0;width:var(--career-progress,0);z-index:0}.career-marker-group{align-items:center;display:inline-flex;flex:0 0 39px;height:39px;justify-content:center;opacity:.42;position:relative;transition:opacity .2s ease,transform .2s ease;width:39px;z-index:1}.career-marker-group.career-reached{opacity:1}.career-marker-group.career-current-marker{filter:drop-shadow(0 5px 8px rgba(51,97,255,.22));transform:scale(1.12)}.career-marker-group>span{display:inline-flex;line-height:0}.career-line b{border-width:3px;box-shadow:0 0 0 1px #d5deec;height:28px;width:28px}.career-current{color:#6f83a5;font-size:9px;font-style:normal;font-weight:800;left:50%;position:absolute;top:34px;transform:translateX(-50%);white-space:nowrap}.planning-stage-card>p{color:#64779b;font-size:12px;line-height:1.55;margin:28px 0 0}.planning-stage-name{color:#8b9bb5;display:block;font-size:10px;line-height:1.4;margin-top:8px}.planning-stage-name strong{color:#52688f}.planning-overview-grid{gap:12px;margin-top:0}.planning-overview-grid article{min-height:92px;padding:19px 22px}.planning-overview-grid strong{color:#3361ff;font-size:28px;letter-spacing:0;line-height:1}.planning-overview-grid span{color:#7f91af;font-size:10px;margin-top:9px}.planning-general-grid{gap:14px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);margin-top:0}.planning-focus,.planning-next{min-height:230px}.planning-focus{border-radius:8px;box-shadow:none;display:flex;flex-direction:column;padding:26px 28px}.planning-focus h2{font-size:26px;letter-spacing:0;line-height:1.15;margin:24px 0 9px}.planning-focus-summary{color:#e6edff;flex:0 1 122px;font-size:14px;line-height:1.5;max-height:122px;max-width:350px;min-height:0;overflow-y:auto;padding-right:8px;scrollbar-color:#ffffff80 #0000;scrollbar-width:thin}.planning-focus-summary p{color:#fff;margin:0}.planning-focus-summary strong{color:#fff;display:block;font-size:15px;line-height:1.35;margin-bottom:7px}.planning-focus>div:not(.planning-focus-summary){height:6px;margin-top:auto}.planning-next{padding-top:18px}.planning-next header{padding:0 20px 12px}.planning-next header button{height:30px;width:30px}.planning-next>div{margin:0 18px;min-height:52px;padding:12px 2px}.planning-fundamentals{grid-gap:14px;display:grid;gap:14px;margin-top:0}.planning-intro-card{align-items:center;background:#193b82;grid-template-columns:minmax(0,1fr) minmax(240px,340px);padding:25px 28px}.planning-intro-copy{min-width:0}.planning-intro-card h2{font-size:25px;letter-spacing:0;line-height:1.17;max-width:620px}.planning-intro-card span{font-size:12px;justify-self:end;margin-top:0;max-width:330px}.fundamentals-grid{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.fundamentals-grid article{min-height:132px;padding:20px}.fundamentals-grid article:before{border-radius:7px;height:28px;margin-bottom:15px;width:28px}.fundamentals-grid span{color:#8b9ab4;font-size:9px;letter-spacing:0}.fundamentals-grid strong{color:#52668d;font-size:12px;line-height:1.45;margin-top:10px}.planning-objectives>header,.planning-references>header,.planning-strategies>header,.planning-swot>header{grid-gap:12px 22px;align-items:end;display:grid;gap:12px 22px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:16px}.planning-objectives>header,.planning-swot>header{grid-template-columns:minmax(0,1fr)}.planning-objectives>header h2,.planning-references>header h2,.planning-strategies>header h2,.planning-swot>header h2{color:#52668d;font-size:26px;letter-spacing:0;line-height:1.15;margin:0}.planning-objectives>header span,.planning-references>header span,.planning-strategies>header span,.planning-swot>header span{color:#8f9fb8;font-size:12px;line-height:1.55;margin-top:8px;max-width:640px}.planning-references>header button,.planning-strategies>header button{align-self:end;border-radius:7px;font-size:10px;justify-self:end;min-height:40px;padding:0 16px}.reference-map{background:#0000;min-height:410px}.reference-map:after,.reference-map:before{background:repeating-linear-gradient(180deg,#d8e1ef 0 4px,#0000 4px 11px);height:300px}.reference-center{font-size:11px;height:112px;width:112px}.reference-node{font-size:10px;height:116px;width:116px}.node-positioning{left:calc(50% - 145px);top:58px}.node-artistic{left:calc(50% + 30px);top:58px}.node-communication{bottom:48px;left:calc(50% - 145px)}.node-career{bottom:48px;right:calc(50% - 145px)}.chip-one{left:calc(50% - 238px);top:34px}.chip-two{left:calc(50% - 278px);top:105px}.chip-three{left:calc(50% - 188px);top:96px}.planning-objectives ol{padding:8px 24px}.planning-objectives li{min-height:64px}.planning-objectives li span{font-size:13px;line-height:1.45}.planning-note{color:#8c9bb2;font-size:11px;margin:14px 0 0}.planning-swot>div{gap:14px}.planning-swot article{border-left:4px solid var(--swot-color);border-top:1px solid #e1e7f0;min-height:180px;padding:22px 24px}.planning-swot h3{color:#52668d;font-size:12px;letter-spacing:0;margin-bottom:15px}.planning-swot ul{color:#62769a;font-size:12px;gap:10px}.planning-strategies>div{overflow:hidden}.planning-strategies>div article{min-height:64px;padding:14px 22px}.planning-strategies strong{color:#52668d;font-size:12px}.planning-strategies i{height:7px}@media(max-width:1200px){.fundamentals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.planning-page{padding:32px 28px 44px}.planning-general-grid,.planning-intro-card{grid-template-columns:1fr}.planning-intro-card span{justify-self:start;margin-top:8px;max-width:620px}.reference-map{min-height:390px}}@media(max-width:700px){.planning-page{gap:22px;padding:27px 18px 38px}.planning-objectives>header,.planning-references>header,.planning-strategies>header,.planning-swot>header{display:block}.planning-references>header button,.planning-strategies>header button{margin-top:16px}.fundamentals-grid,.planning-overview-grid,.planning-swot>div{grid-template-columns:1fr}.planning-focus,.planning-intro-card,.planning-stage-card{padding:21px}.reference-map{min-height:430px}}.music-hero-task-meta small{align-items:center;background:#ffffff14;border:1px solid #ffffff21;border-radius:999px;color:#dfe8ff;display:inline-flex;font-size:10px;font-weight:800;min-height:28px;padding:0 12px}.music-dashboard .music-hero-task{gap:26px;min-height:166px;padding:28px 38px}.music-dashboard .music-hero-task:after{bottom:-154px;height:210px;opacity:.72;right:16%;width:210px}.music-dashboard .music-hero-task>div:first-child{max-width:520px}.music-dashboard .music-hero-task p{margin-bottom:8px}.music-dashboard .music-hero-task h1{font-size:clamp(25px,2.25vw,35px);letter-spacing:0;line-height:1.08;max-width:510px}.music-dashboard .music-hero-task span{font-size:12px;margin-top:10px;max-width:480px}.music-dashboard .music-hero-task>button{border-radius:24px;padding:14px 22px}.music-dashboard .music-hero-task-meta{gap:7px;margin-top:13px}.music-dashboard .music-hero-task-meta b,.music-dashboard .music-hero-task-meta em,.music-dashboard .music-hero-task-meta strong{min-height:26px;padding:0 11px}.music-dashboard .music-hero-task-meta b{min-width:32px;padding:0}@media(max-width:700px){.board-content>.module-page-heading,.board-content>.view-heading,.catalog-page>.catalog-page-heading,.community-page>.community-heading,.rail-page>header,.settings-page>.settings-heading,.team-page>.team-heading{display:none}.task-app:not(.public-app) .app-layout{margin-top:0}.task-app:not(.public-app) .board-shell{background:#0000;border:0;border-radius:0;margin:0 0 104px;overflow:visible}.task-app:not(.public-app) .action-plan-page,.task-app:not(.public-app) .board-content,.task-app:not(.public-app) .catalog-page,.task-app:not(.public-app) .community-page,.task-app:not(.public-app) .planning-page,.task-app:not(.public-app) .rail-page,.task-app:not(.public-app) .settings-page,.task-app:not(.public-app) .team-page{overflow:visible;padding-left:16px;padding-right:16px;padding-top:18px}.task-app:not(.public-app) .board-tabs{background:#0000;border-top:1px solid #edf0f5}.task-app:not(.public-app)>.top-navigation .constructor{font-size:24px;gap:10px}.task-app:not(.public-app)>.top-navigation .constructor .brand-logo-mark{height:22px;width:22px}.task-app:not(.public-app)>.top-navigation .global-search{display:none}.task-app:not(.public-app)>.top-navigation .notification{display:grid;margin-left:0}.task-app:not(.public-app)>.top-navigation .header-nyta-action{background:#fff;box-shadow:0 6px 14px #62708f12;color:#7625ee;display:grid;margin-left:auto;overflow:hidden;padding:0}}@media(max-width:700px){.task-app:has(.nyta-page) .app-layout{height:calc(100dvh - 72px);overflow:hidden}.task-app:has(.nyta-page) .board-shell{background:#fff;border:0;border-radius:0;height:calc(100dvh - 176px);margin:0}.task-app:has(.nyta-page) .nyta-page{background:#fff;display:flex;flex-direction:column;height:100%;min-height:0}.task-app:has(.nyta-page) .nyta-conversation{flex:1 1 auto;min-height:0}.task-app:has(.nyta-page) .nyta-conversation-head{height:58px;padding:0 16px}.task-app:has(.nyta-page) .nyta-stream{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px 16px 24px}.task-app:has(.nyta-page) .nyta-post{margin-bottom:22px;max-width:none}.task-app:has(.nyta-page) .nyta-composer{background:#fff;flex:0 0 auto;height:72px;padding:0 16px}}@media(max-width:700px){.music-dashboard{min-height:0;padding:22px 16px 118px}.music-dashboard .music-hero-task{grid-gap:20px;border-radius:14px;display:grid;gap:20px;min-height:0;padding:26px 22px 30px}.music-dashboard .music-hero-task:after{bottom:-126px;height:190px;right:-74px;width:190px}.music-dashboard .music-hero-task h1,.music-dashboard .music-hero-task span,.music-dashboard .music-hero-task>div:first-child{max-width:none}.music-dashboard .music-hero-task h1{font-size:34px;line-height:1.08}.music-dashboard .music-hero-task>button{justify-content:center;margin:0;padding:15px 18px;width:100%}.music-dashboard .music-hero-task-meta{gap:8px}.music-stat-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.music-stat-grid article{min-height:154px;padding:18px 16px}.music-stat-grid header{align-items:flex-start;font-size:12px;line-height:1.25}.music-stat-grid strong{font-size:32px;line-height:1.15;margin-top:20px}.music-footer,.music-main-grid,.music-promo-grid,.release-board>div{grid-template-columns:1fr}.track-performance>header{align-items:flex-start;flex-direction:column;gap:6px}.track-performance>div{gap:8px;grid-template-columns:22px 24px minmax(0,1fr);padding:14px 16px}.board-content>.view-heading,.track-performance>div b,.track-performance>div em{display:none}.task-app:not(.public-app)>.top-navigation{height:72px;min-height:72px;padding-bottom:0;padding-top:0}.task-app:not(.public-app) .board-shell{margin-top:0}.task-app:not(.public-app) .action-plan-page,.task-app:not(.public-app) .board-content,.task-app:not(.public-app) .catalog-page,.task-app:not(.public-app) .community-page,.task-app:not(.public-app) .planning-page,.task-app:not(.public-app) .rail-page,.task-app:not(.public-app) .settings-page,.task-app:not(.public-app) .team-page{padding-top:12px}.task-app:not(.public-app) .action-plan-page>:first-child,.task-app:not(.public-app) .board-content>:first-child,.task-app:not(.public-app) .catalog-page>:first-child,.task-app:not(.public-app) .community-page>:first-child,.task-app:not(.public-app) .planning-page>:first-child,.task-app:not(.public-app) .rail-page>:first-child,.task-app:not(.public-app) .settings-page>:first-child,.task-app:not(.public-app) .team-page>:first-child{margin-top:0}.task-app:not(.public-app) .account-summary{margin-top:0;padding:22px}}@media(max-width:700px){.task-app:has(.track-detail-backdrop) .workspace-mobile-nav{display:none}}@media(max-width:700px){.action-plan-page,.diagnostic-page,.planning-page{padding-top:12px!important}.action-plan-page>.action-strategy-overview,.diagnostic-page>.diagnostic-hero-card,.planning-page>.planning-general{margin-top:0!important}.diagnostic-page{gap:14px;padding-bottom:122px}.diagnostic-hero-card{background:linear-gradient(145deg,#fff,#f8faff 58%,#eef4ff);border-radius:14px;gap:16px;grid-template-columns:1fr;min-height:0;padding:22px 20px 24px}.diagnostic-hero-card:after{border-width:28px;bottom:-124px;height:220px;opacity:.55;right:-116px;width:220px}.diagnostic-profile-mark{border-radius:16px;font-size:21px;height:50px;width:50px}.diagnostic-hero-card h2{font-size:34px;line-height:1;margin:6px 0 10px}.diagnostic-hero-card span{font-size:15px;line-height:1.5;max-width:none}.diagnostic-snapshot{border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;max-width:none}.diagnostic-snapshot strong{border-left:0;border-top:1px solid #e1e7f0;font-size:15px;line-height:1.18;min-height:74px;padding:14px}.diagnostic-snapshot strong:nth-child(-n+2){border-top:0}.diagnostic-snapshot strong:nth-child(2n){border-left:1px solid #e1e7f0}.diagnostic-snapshot small{font-size:8px;letter-spacing:.8px;line-height:1.25}.diagnostic-real-index{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.diagnostic-real-index b{background:#ffffffc7;border:1px solid #e1e7f0;border-radius:12px;font-size:10px;gap:8px;line-height:1.2;min-height:54px;padding:10px 12px}.diagnostic-real-index i{font-size:23px}.diagnostic-refresh-card{grid-gap:14px;border-radius:14px;display:grid;font-size:14px;gap:14px;line-height:1.45;padding:18px}.diagnostic-refresh-card button{padding:13px 16px;width:100%}.diagnostic-dimensions,.diagnostic-grid{gap:14px}.diagnostic-dimension-card,.diagnostic-method,.diagnostic-panel,.diagnostic-profile-map,.diagnostic-reveal{border-radius:14px;padding:20px}.diagnostic-dimension-card header{grid-gap:12px;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr)}.diagnostic-dimension-card header em{grid-column:1/-1;justify-self:start;margin-left:0}.diagnostic-health-row{grid-template-columns:1fr}.diagnostic-cities span,.diagnostic-platform-row{gap:10px;grid-template-columns:82px minmax(0,1fr) 34px}.diagnostic-profile-row{align-items:start;gap:10px;grid-template-columns:34px minmax(0,1fr)}.diagnostic-profile-row>div{grid-gap:8px;display:grid;gap:8px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.diagnostic-profile-row span:not(.diagnostic-level){min-width:0;padding:10px}.diagnostic-method>div{border-radius:12px;grid-template-columns:1fr}.diagnostic-reveal div{margin-top:14px}.workspace-mobile-nav{background:#fffffff7;border-color:#dfe7f3;border-radius:22px;bottom:16px;box-shadow:0 18px 42px #44587e33;gap:0;left:14px;min-height:78px;overflow:visible;padding:7px;right:14px}.mobile-more>button,.workspace-mobile-nav button{border-radius:0;color:#98a7be;font-size:10px;letter-spacing:0;min-height:64px;position:relative}.mobile-more,.workspace-mobile-nav>button{border-right:1px solid #edf1f7}.mobile-more{border-right:0;min-height:64px}.mobile-more>button span,.workspace-mobile-nav button span{color:#b2bed0;font-size:18px}.workspace-mobile-nav .mobile-nav-profile{border-radius:17px 0 0 17px}.workspace-mobile-nav .mobile-nav-profile img{border-width:3px;box-shadow:0 8px 18px #53678d29;height:38px;width:38px}.mobile-more.is-open>button,.workspace-mobile-nav .mobile-nav-current{background:#fff;border-radius:18px;box-shadow:0 10px 24px #5a6f9724;color:#3361ff;color:var(--blue);margin:-4px;min-height:72px;z-index:1}.mobile-more.is-open>button:after,.workspace-mobile-nav .mobile-nav-current:after{background:#3361ff;background:var(--blue);border-radius:50%;content:"";height:7px;position:absolute;right:17px;top:13px;width:7px}.mobile-more.is-open>button span,.workspace-mobile-nav .mobile-nav-current span{color:#3361ff;color:var(--blue)}.workspace-mobile-nav .mobile-nav-featured{background:linear-gradient(145deg,#9d42ff,#7625ee);border-radius:18px;box-shadow:0 12px 26px #762de83d;color:#fff;margin:0;min-height:64px}.workspace-mobile-nav .mobile-nav-featured.mobile-nav-current{background:linear-gradient(145deg,#9d42ff,#7625ee);box-shadow:0 13px 28px #762de842;margin:-4px;min-height:72px}.workspace-mobile-nav .mobile-nav-featured.mobile-nav-current:after{background:#fff}.workspace-mobile-nav .mobile-nav-featured span,.workspace-mobile-nav .mobile-nav-featured.mobile-nav-current span{color:#fff}.mobile-more>button{border-radius:0 17px 17px 0;width:100%}.mobile-more>div{border-radius:20px;bottom:calc(100% + 18px);gap:0;overflow:visible;padding:8px;right:-4px}.mobile-more>div button{border-bottom:1px solid #edf1f7;border-radius:0;border-right:1px solid #edf1f7;min-height:74px}.mobile-more>div button:nth-child(2n){border-right:0}.mobile-more>div button:nth-last-child(-n+2){border-bottom:0}.mobile-more>div .mobile-nav-current{border:0;border-radius:16px;margin:-4px;min-height:82px}}@media(max-width:960px){.task-app:not(.public-app) .diagnostic-page>.diagnostic-hero-card{grid-gap:18px!important;border-radius:16px!important;display:grid!important;gap:18px!important;grid-template-columns:1fr!important;min-height:0!important;overflow:hidden!important;padding:22px!important}.task-app:not(.public-app) .diagnostic-hero-card:after{border-width:26px!important;bottom:-132px!important;height:220px!important;opacity:.35!important;right:-130px!important;width:220px!important}.task-app:not(.public-app) .diagnostic-profile-mark{border-radius:16px!important;font-size:22px!important;height:48px!important;width:48px!important}.task-app:not(.public-app) .diagnostic-hero-card p{font-size:9px!important;line-height:1.25!important}.task-app:not(.public-app) .diagnostic-hero-card h2{font-size:34px!important;line-height:1!important;margin:6px 0 10px!important}.task-app:not(.public-app) .diagnostic-hero-card span{font-size:14px!important;line-height:1.55!important;max-width:none!important}.task-app:not(.public-app) .diagnostic-snapshot{border-radius:13px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:18px!important;max-width:none!important;overflow:hidden!important}.task-app:not(.public-app) .diagnostic-snapshot strong{border-left:0!important;border-top:1px solid #e1e7f0!important;font-size:15px!important;line-height:1.18!important;min-height:74px!important;min-width:0!important;padding:14px!important;word-break:normal!important}.task-app:not(.public-app) .diagnostic-snapshot strong:nth-child(-n+2){border-top:0!important}.task-app:not(.public-app) .diagnostic-snapshot strong:nth-child(2n){border-left:1px solid #e1e7f0!important}.task-app:not(.public-app) .diagnostic-snapshot small{font-size:8px!important;letter-spacing:.8px!important;line-height:1.25!important}.task-app:not(.public-app) .diagnostic-real-index{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:18px!important}.task-app:not(.public-app) .diagnostic-real-index b{background:#ffffffc7!important;border:1px solid #e1e7f0!important;border-radius:13px!important;font-size:10px!important;gap:8px!important;line-height:1.2!important;min-height:52px!important;min-width:0!important;padding:10px 12px!important}.task-app:not(.public-app) .diagnostic-real-index i{font-size:24px!important}}@media(max-width:520px){.task-app:not(.public-app) .diagnostic-page>.diagnostic-hero-card{padding:20px!important}.task-app:not(.public-app) .diagnostic-snapshot{grid-template-columns:1fr!important}.task-app:not(.public-app) .diagnostic-snapshot strong,.task-app:not(.public-app) .diagnostic-snapshot strong:nth-child(-n+2),.task-app:not(.public-app) .diagnostic-snapshot strong:nth-child(2n){border-left:0!important;border-top:1px solid #e1e7f0!important;min-height:64px!important}.task-app:not(.public-app) .diagnostic-snapshot strong:first-child{border-top:0!important}.task-app:not(.public-app) .diagnostic-real-index{grid-template-columns:1fr!important}}@media(min-width:701px){.task-app:not(.public-app) .board-shell{height:calc(100vh - 151px);overflow-x:hidden;overflow-y:auto;scrollbar-color:#b7c1d0 #0000;scrollbar-width:thin}.task-app:not(.public-app) .board-shell::-webkit-scrollbar{width:7px}.task-app:not(.public-app) .board-shell::-webkit-scrollbar-track{background:#0000;margin:14px 0}.task-app:not(.public-app) .board-shell::-webkit-scrollbar-thumb{background:#b7c1d0;background-clip:padding-box;border:2px solid #f7f8fb;border:2px solid var(--canvas);border-radius:999px}}@media(min-width:701px)and (max-width:1300px){.task-app:not(.public-app) .diagnostic-page>.diagnostic-hero-card{gap:18px;grid-template-columns:58px minmax(0,1fr);padding:28px}.task-app:not(.public-app) .diagnostic-profile-mark{height:50px;width:50px}.task-app:not(.public-app) .diagnostic-snapshot{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.task-app:not(.public-app) .diagnostic-snapshot strong{border-left:0;border-top:1px solid #e1e7f0}.task-app:not(.public-app) .diagnostic-snapshot strong:nth-child(-n+2){border-top:0}.task-app:not(.public-app) .diagnostic-snapshot strong:nth-child(2n){border-left:1px solid #e1e7f0}.task-app:not(.public-app) .diagnostic-real-index{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.task-app:not(.public-app) .diagnostic-real-index b{background:#ffffffb8;border:1px solid #e1e7f0;border-radius:12px;min-width:0;padding:10px 12px}.task-app:not(.public-app) .diagnostic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.task-app:not(.public-app) .diagnostic-cities>div{gap:12px}.task-app:not(.public-app) .diagnostic-cities span{gap:8px 12px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.task-app:not(.public-app) .diagnostic-cities span b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-app:not(.public-app) .diagnostic-cities i{grid-column:1/-1;grid-row:2;height:8px}.task-app:not(.public-app) .diagnostic-cities strong{justify-self:end}}@media(min-width:701px)and (max-width:980px){.task-app:not(.public-app) .diagnostic-grid{grid-template-columns:1fr}}@media(min-width:701px)and (max-width:1300px){.music-dashboard{padding-left:34px;padding-right:34px}.music-main-grid{gap:18px;grid-template-columns:1fr}.release-board>header,.track-performance>header{min-height:70px}.release-board>div{grid-template-columns:repeat(2,minmax(220px,1fr))}.release-board>div button{min-height:96px;padding:18px 20px}.release-board>div strong{font-size:12px}.release-board>div small{font-size:10px}.music-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.track-performance>div{grid-template-columns:28px 32px minmax(0,1fr) 82px 76px;min-height:70px;padding-left:24px;padding-right:24px}}@media(min-width:701px)and (max-width:860px){.music-promo-grid,.release-board>div{grid-template-columns:1fr}.track-performance>header{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:1fr}.track-performance>div{gap:10px;grid-template-columns:24px 30px minmax(0,1fr)}.track-performance>div b,.track-performance>div em{display:none}}@media(min-width:701px)and (max-width:1500px){.task-app:not(.public-app) .music-main-grid{grid-template-columns:minmax(0,1fr)}.task-app:not(.public-app) .music-left{min-width:0}.task-app:not(.public-app) .music-promo-grid{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.task-app:not(.public-app) .promo-card{min-height:168px;min-width:0}.task-app:not(.public-app) .promo-card h2{max-width:none}}@media(min-width:701px)and (max-width:1040px){.task-app:not(.public-app) .music-promo-grid{grid-template-columns:1fr}}@media(min-width:701px)and (max-width:900px){.task-app:not(.public-app)>.top-navigation{gap:14px;height:82px;min-height:82px;padding:0 22px;position:static}.task-app:not(.public-app)>.top-navigation .constructor{font-size:24px;gap:10px;margin-right:0}.task-app:not(.public-app)>.top-navigation .constructor .brand-logo-mark{height:22px;width:22px}.task-app:not(.public-app)>.top-navigation .account,.task-app:not(.public-app)>.top-navigation .global-search,.task-app:not(.public-app)>.top-navigation .site-links,.task-app:not(.public-app)>.top-navigation>.round-control:last-child{display:none}.task-app:not(.public-app)>.top-navigation .header-nyta-action,.task-app:not(.public-app)>.top-navigation .notification{display:grid}.task-app:not(.public-app)>.top-navigation .header-nyta-action{background:#fff;box-shadow:0 6px 14px #62708f12;color:#7625ee;margin-left:auto}.task-app:not(.public-app)>.top-navigation .notification{margin-left:0}.task-app:not(.public-app) .app-layout{display:block;height:auto;margin:0;min-height:0;overflow:visible;padding:0;position:static}.task-app:not(.public-app) .app-rail,.task-app:not(.public-app) .profile-panel{display:none}.task-app:not(.public-app) .board-shell{background:#0000;border:0;border-radius:0;height:auto;margin:0 0 104px;min-height:0;overflow:visible}.task-app:not(.public-app) .action-plan-page,.task-app:not(.public-app) .board-content,.task-app:not(.public-app) .catalog-page,.task-app:not(.public-app) .community-page,.task-app:not(.public-app) .planning-page,.task-app:not(.public-app) .rail-page,.task-app:not(.public-app) .settings-page,.task-app:not(.public-app) .team-page{min-height:0;overflow:visible;padding:18px 22px 122px}.task-app:not(.public-app) .board-content>.module-page-heading,.task-app:not(.public-app) .board-content>.view-heading,.task-app:not(.public-app) .catalog-page>.catalog-page-heading,.task-app:not(.public-app) .community-page>.community-heading,.task-app:not(.public-app) .rail-page>header,.task-app:not(.public-app) .settings-page>.settings-heading,.task-app:not(.public-app) .team-page>.team-heading{display:none}.task-app:not(.public-app) .workspace-mobile-nav{grid-gap:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border:1px solid #dfe7f3;border-radius:22px;bottom:18px;box-shadow:0 18px 42px #44587e33;display:grid;gap:0;grid-template-columns:repeat(5,minmax(0,1fr));left:22px;min-height:78px;padding:7px;position:fixed;right:22px;z-index:120}.task-app:not(.public-app) .mobile-page-action{align-items:center;background:#3361ff;border:0;border-radius:999px;bottom:112px;box-shadow:0 14px 28px #3361ff3d;color:#fff;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:44px;padding:0 18px;position:fixed;right:34px;white-space:nowrap;z-index:119}.task-app:not(.public-app) .mobile-more>button,.task-app:not(.public-app) .workspace-mobile-nav button{grid-gap:4px;align-content:center;background:#0000;border:0;border-radius:0;color:#98a7be;display:grid;font-size:10px;font-weight:800;gap:4px;letter-spacing:0;min-height:64px;min-width:0;place-items:center;position:relative}.task-app:not(.public-app) .mobile-more,.task-app:not(.public-app) .workspace-mobile-nav>button{border-right:1px solid #edf1f7}.task-app:not(.public-app) .mobile-more{border-right:0;min-height:64px;position:relative}.task-app:not(.public-app) .mobile-more>button span,.task-app:not(.public-app) .workspace-mobile-nav button span{color:#b2bed0;font-size:18px}.task-app:not(.public-app) .workspace-mobile-nav .mobile-nav-profile{border-radius:17px 0 0 17px}.task-app:not(.public-app) .workspace-mobile-nav .mobile-nav-profile img{border:3px solid #fff;border-radius:50%;box-shadow:0 8px 18px #53678d29;height:38px;object-fit:cover;width:38px}.task-app:not(.public-app) .mobile-more.is-open>button,.task-app:not(.public-app) .workspace-mobile-nav .mobile-nav-current{background:#fff;border-radius:18px;box-shadow:0 10px 24px #5a6f9724;color:#3361ff;color:var(--blue);margin:-4px;min-height:72px;z-index:1}.task-app:not(.public-app) .mobile-more.is-open>button:after,.task-app:not(.public-app) .workspace-mobile-nav .mobile-nav-current:after{background:#3361ff;background:var(--blue);border-radius:50%;content:"";height:7px;position:absolute;right:17px;top:13px;width:7px}.task-app:not(.public-app) .mobile-more.is-open>button span,.task-app:not(.public-app) .workspace-mobile-nav .mobile-nav-current span{color:#3361ff;color:var(--blue)}.task-app:not(.public-app) .mobile-more>button{border-radius:0 17px 17px 0;width:100%}.task-app:not(.public-app) .mobile-more>div{background:#fff;border:1px solid #e1e7f0;border-radius:20px;bottom:calc(100% + 18px);box-shadow:0 16px 34px #485b8229;display:none;gap:0;grid-template-columns:1fr 1fr;overflow:visible;padding:8px;position:absolute;right:-4px;width:min(330px,100vw - 44px)}.task-app:not(.public-app) .mobile-more.is-open>div{display:grid}.task-app:not(.public-app) .mobile-more>div button{border-bottom:1px solid #edf1f7;border-right:1px solid #edf1f7;min-height:74px}.task-app:not(.public-app) .mobile-more>div button:nth-child(2n){border-right:0}.task-app:not(.public-app) .mobile-more>div button:nth-last-child(-n+2){border-bottom:0}.task-app:not(.public-app) .music-dashboard{padding:22px 22px 122px}.task-app:not(.public-app) .music-dashboard .music-hero-task{grid-gap:20px;border-radius:16px;display:grid;gap:20px;min-height:0;padding:28px}.task-app:not(.public-app) .music-dashboard .music-hero-task h1{font-size:clamp(34px,7vw,52px);line-height:1.08;max-width:none}.task-app:not(.public-app) .music-dashboard .music-hero-task>button{justify-content:center;margin:0;width:100%}.task-app:not(.public-app) .music-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.music-dashboard .music-hero-task h1,.music-dashboard .music-hero-task>div:first-child>span{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.music-dashboard .music-hero-task h1{-webkit-line-clamp:3}.music-dashboard .music-hero-task>div:first-child>span{-webkit-line-clamp:2}.music-dashboard .music-hero-task-meta strong{max-width:min(228px,100%);min-width:0;overflow:hidden;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.task-app:not(.public-app) .action-plan-page{background:#0d2146;border:1px solid #263e69;border-radius:8px;color:#dbe7ff;padding:38px 28px 54px}.task-app:not(.public-app) .action-plan-page .module-page-heading{border-color:#29446f;margin-bottom:0}.task-app:not(.public-app) .action-plan-page .module-page-heading p{color:#9eb5dc}.task-app:not(.public-app) .action-plan-page .module-page-heading h1{color:#f3f7ff}.task-app:not(.public-app) .action-plan-page .module-page-heading span{color:#9eb1d0}.task-app:not(.public-app) .action-plan-page .ap-progress-card{background:#192e54!important;border:1px solid #2d4771!important;border-radius:14px!important;box-shadow:none!important;padding:24px!important}.task-app:not(.public-app) .action-plan-page .ap-progress-card>span:first-of-type{color:#9eb5dc!important}.task-app:not(.public-app) .action-plan-page .ap-progress-title{color:#e3edff!important}.task-app:not(.public-app) .action-plan-page .ap-progress-loop{border-color:#29446f!important}.task-app:not(.public-app) .action-plan-page .ap-progress-loop>span{color:#a8bad8!important}.task-app:not(.public-app) .action-plan-page .ap-progress-loop>span b{color:#e3edff!important}.task-app:not(.public-app) .action-plan-page .ap-progress-loop button{border-color:#7440b5!important;color:#b779f3!important}.task-app:not(.public-app) .action-plan-page .ap-section-title{color:#dce8ff;letter-spacing:0;margin:0}.task-app:not(.public-app) .action-plan-page .ap-btn--ghost{background:#1b335b;border:1px solid #38537e;box-shadow:none;color:#d3e0f7}.task-app:not(.public-app) .action-plan-page .ap-strats{gap:10px}.task-app:not(.public-app) .action-plan-page .ap-strat{background:#192f55;border:1px solid #29446f;border-radius:12px;box-shadow:none}.task-app:not(.public-app) .action-plan-page .ap-strat--current{background:#1d365f}.task-app:not(.public-app) .action-plan-page .ap-strat-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#dce8ff;display:-webkit-box;overflow:hidden}.task-app:not(.public-app) .action-plan-page .ap-strat-count,.task-app:not(.public-app) .action-plan-page .ap-strat-kicker{color:#b06cf0}.task-app:not(.public-app) .action-plan-page .ap-strat--next .ap-strat-count,.task-app:not(.public-app) .action-plan-page .ap-strat--next .ap-strat-kicker{color:#8fa7cc}.task-app:not(.public-app) .action-plan-page .ap-strat-body{background:#142b53;border-top-color:#29446f}@media(max-width:700px){.task-app:not(.public-app) .action-plan-page{border:0;border-radius:0;padding:18px 18px 122px}.task-app:not(.public-app) .action-plan-page .ap-progress-card{padding:20px!important}.task-app:not(.public-app) .action-plan-page .ap-section-title{font-size:22px}}.task-app:not(.public-app) .catalog-reference-page{background:#f7f8fb;background:var(--canvas);border:0;border-radius:0;box-sizing:border-box;color:#52668d;min-height:960px;padding:42px 48px 58px}.task-app:not(.public-app) .catalog-reference-page .catalog-page-heading{align-items:flex-end;border-bottom:1px solid #e1e7f0;display:flex;gap:32px;justify-content:space-between;margin:0;padding-bottom:30px}.task-app:not(.public-app) .catalog-reference-page .catalog-page-heading h1{color:#52668d;font-size:31px;letter-spacing:0;margin:0}.task-app:not(.public-app) .catalog-reference-page .catalog-page-heading p{color:#93a3bc;font-size:9px;font-weight:800;margin:0 0 8px}.task-app:not(.public-app) .catalog-reference-page .catalog-page-heading span{color:#91a0b9;display:block;font-size:12px;margin-top:9px}.task-app:not(.public-app) .catalog-reference-page .catalog-heading-actions{align-items:center;display:flex;gap:14px;margin-left:auto}.task-app:not(.public-app) .catalog-reference-page .catalog-add-btn,.task-app:not(.public-app) .catalog-reference-page .catalog-refresh-btn{align-items:center;background:#3361ff;border:0;border-radius:7px;color:#fff;display:inline-flex;font-size:12px;font-weight:800;gap:8px;min-height:42px;padding:0 18px;white-space:nowrap}.task-app:not(.public-app) .catalog-reference-page .catalog-tabs{align-items:center;background:#0000;border:0;border-radius:0;box-shadow:none;display:flex;gap:8px;margin:0 0 20px;padding:0;width:fit-content}.task-app:not(.public-app) .catalog-reference-page .catalog-summary{border-bottom:1px solid #e1e7f0;display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 24px}.task-app:not(.public-app) .catalog-reference-page .catalog-summary span{color:#8393ad;font-size:10px;font-weight:700;padding:24px 26px 24px 0}.task-app:not(.public-app) .catalog-reference-page .catalog-summary span+span{border-left:1px solid #e1e7f0;padding-left:26px}.task-app:not(.public-app) .catalog-reference-page .catalog-summary b{color:#3361ff;display:block;font-size:26px;margin-bottom:5px}.task-app:not(.public-app) .catalog-reference-page .catalog-tabs>button{align-items:center;background:#eef3fb!important;border:0!important;border-radius:7px!important;color:#60749a!important;display:inline-flex;font-size:12px!important;font-weight:800!important;gap:7px;min-height:40px;padding:0 17px!important}.task-app:not(.public-app) .catalog-reference-page .catalog-tabs>button.active{background:#3361ff!important;box-shadow:0 6px 14px #3361ff38;color:#fff!important}.task-app:not(.public-app) .catalog-reference-page .catalog-tabs>button:not(.active):hover{background:#e2eafb!important;color:#4267b9!important}.task-app:not(.public-app) .catalog-reference-page .catalog-tabs .ant-popover-open{background:#e8efff!important}.task-app:not(.public-app) .catalog-reference-page .catalog-tabs .ant-btn,.task-app:not(.public-app) .catalog-reference-page .catalog-tabs button[aria-label*=Filtro]{background:#eef3fb;border:0;border-radius:7px;color:#60749a;min-height:40px}.task-app:not(.public-app) .catalog-reference-page button[aria-label=Filtros],.task-app:not(.public-app) .catalog-reference-page button[class*=filterButton]{align-items:center;background:#eef3fb;border:0;border-radius:7px;color:#60749a;display:inline-flex;font-size:12px;font-weight:800;gap:7px;min-height:40px;padding:0 17px}.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list{background:#0000;border:0;border-radius:0;overflow:visible}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table{background:#0000;border:1px solid #e1e7f0;border-radius:8px;box-shadow:none;margin-top:28px;overflow-x:auto;overflow-y:hidden}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article,.task-app:not(.public-app) .catalog-reference-page .catalog-track-table>header{gap:14px;grid-template-columns:minmax(180px,2fr) minmax(70px,.55fr) minmax(110px,.8fr) minmax(80px,.55fr) 104px 30px;padding-left:20px;padding-right:20px}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table>header{height:auto;min-height:45px}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article{min-height:76px}.task-app:not(.public-app) .catalog-reference-page .catalog-track-more-placeholder{display:block;height:30px;width:30px}@media(max-width:960px){.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article,.task-app:not(.public-app) .catalog-reference-page .catalog-track-table>header{grid-template-columns:minmax(220px,2fr) minmax(100px,1fr) minmax(130px,1fr) 30px}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article>span:nth-child(4),.task-app:not(.public-app) .catalog-reference-page .catalog-track-table>header span:nth-child(4){display:none}}@media(max-width:700px){.task-app:not(.public-app) .catalog-reference-page{min-height:800px;padding:27px 18px 38px}.task-app:not(.public-app) .catalog-reference-page .catalog-page-heading{display:block}.task-app:not(.public-app) .catalog-reference-page .catalog-page-heading h1{font-size:27px}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table{overflow-x:visible}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table>header{display:none}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article{align-items:center;gap:10px 12px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:16px 46px 16px 16px;position:relative}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article>span:nth-child(2),.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article>span:nth-child(4){display:none}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article>span:first-child{grid-column:1/-1}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article>span:nth-child(3){justify-self:start}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article>span:nth-child(5){justify-self:end}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article .catalog-track-jam,.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article em{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-size:11px;height:30px;line-height:1;padding:0 12px}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article .catalog-track-jam{background:#edf2ff;border-color:#0000}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article>span:first-child{gap:12px}.task-app:not(.public-app) .catalog-reference-page .catalog-track-table article>button{position:absolute;right:10px;top:13px}.task-app:not(.public-app) .catalog-reference-page .catalog-track-more-placeholder{display:none}}.task-app:not(.public-app) .catalog-reference-page .catalog-track-play{background:#edf2fb;border:0;border-radius:50%;color:#5d75a5;cursor:pointer;display:grid;flex:0 0 auto;height:30px;place-items:center;transition:background .18s ease,color .18s ease,transform .18s ease;width:30px}.task-app:not(.public-app) .catalog-reference-page .catalog-track-play:focus-visible,.task-app:not(.public-app) .catalog-reference-page .catalog-track-play:hover{background:#3361ff;color:#fff;outline:0;transform:scale(1.08)}.task-app:not(.public-app) .catalog-reference-page .catalog-track-play svg{fill:currentColor;height:13px;width:13px}.task-app:not(.public-app) .catalog-reference-page .catalog-track-row:focus-visible,.task-app:not(.public-app) .catalog-reference-page .catalog-track-row:hover{background:#f5f8ff;box-shadow:inset 3px 0 0 #3361ff;outline:0}.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list>div[style*="flex-direction: column"]{gap:0!important}.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list>div[style*="flex-direction: column"]>div{background:#fff!important;border-bottom:1px solid #edf1f5;border-radius:0!important;min-height:78px;padding:12px 10px!important}.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list>div[style*="flex-direction: column"]>div:hover{background:#f7f9fd!important}.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list img{border-radius:6px!important}.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list div[style*="font-weight: 600"]{color:#52668d!important}.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list div[style*="font-size: 13px"]{color:#8b9bb5!important}.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list button[title="Abrir no Spotify"],.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list button[title=Pausar],.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list button[title=Tocar]{background:#eef3fb!important;color:#60749a!important}.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list button[title="Abrir no Spotify"] svg,.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list button[title=Pausar] svg,.task-app:not(.public-app) .catalog-reference-page .catalog-reference-list button[title=Tocar] svg{fill:#60749a!important}.track-detail-backdrop{background:#18213b;display:block;inset:0;overflow:auto;padding:0;position:fixed;z-index:1200}.track-detail-modal{background:#f7f9fc;border:0;border-radius:0;box-shadow:none;min-height:100vh;overflow:visible;width:100%}.track-detail-header{grid-gap:14px;align-items:center;background:#fff;border-bottom:1px solid #e5eaf2;display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr) 44px;min-height:68px;padding:0 22px}.track-comments>header>button,.track-detail-header>button{background:#fff;border:0;border-radius:50%;box-shadow:0 8px 20px #52668d1a;color:#8ca0bd;cursor:pointer;display:grid;font-size:20px;height:42px;place-items:center;transition:color .18s ease,transform .18s ease,box-shadow .18s ease,background .18s ease;width:42px}.track-comments>header>button:hover,.track-detail-header>button:hover{background:#f9fbff;box-shadow:0 10px 24px #52668d24;color:#52668d;transform:translateY(-1px)}.track-detail-header>button:last-child{font-size:21px;justify-self:end}.track-detail-header .track-detail-title{align-items:center;display:flex;gap:12px;min-width:0}.track-comments header span,.track-detail-header span{color:#9aa9c2;font-size:9px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.track-detail-header .track-detail-title>strong{color:#52668d;font-size:16px;font-weight:900;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-detail-header .track-detail-title>small{align-items:center;color:#8ca0bd;display:inline-flex;font-size:9px;font-weight:800;gap:6px;line-height:1;min-width:0;white-space:nowrap}.track-detail-header .track-detail-title>small>span{align-items:center;background:#f7f9fc;border:1px solid #e5eaf2;border-radius:999px;color:#8ca0bd;display:inline-flex;font-size:8px;font-weight:900;letter-spacing:.04em;min-height:20px;padding:0 8px;text-transform:uppercase}.track-detail-header .track-detail-title>small>span:first-child{background:#0000;border-color:#0000;color:#a2b0c7;padding-left:0}.track-detail-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);min-height:calc(100vh - 68px)}.track-player{background:#090c18;color:#fff;display:block;min-height:calc(100vh - 68px);min-width:0;overflow:hidden;padding:0;position:relative}.track-player:before{background-image:linear-gradient(135deg,#302852,#151c3e 46%,#080a14);content:"";inset:0;position:absolute}.track-player:after{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,#8e3cff 22%,#0000),#0000 33%),linear-gradient(180deg,#05071229,#0507128c);background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--track-color,#8e3cff) 22%,#0000),#0000 33%),linear-gradient(180deg,#05071229,#0507128c);content:"";inset:0;position:absolute}.track-meta-strip{align-items:start;display:flex;gap:24px;left:48px;position:absolute;top:34px;z-index:2}.track-meta-strip>span{grid-gap:4px;display:grid;gap:4px}.track-meta-strip>span+span{border-left:1px solid #ffffff29;padding-left:24px}.track-meta-strip small{color:#ffffff85;font-size:8px;font-weight:800;letter-spacing:1px}.track-meta-strip strong{color:#ffffffdb;font-size:10px;font-weight:700;white-space:nowrap}.track-waveform{display:grid;height:310px;left:50%;opacity:1;place-items:center;pointer-events:none;position:absolute;top:51%;transform:translate(-50%,-50%) scale(1);transition:opacity .22s ease,transform .22s ease;width:310px;z-index:2}.track-waveform svg{animation:none;height:100%;overflow:visible;width:100%}.track-wave-path,.track-waveform svg{transform-box:fill-box;transform-origin:center}.track-wave-path{fill:none;stroke:#ffffffeb;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px rgba(255,255,255,.18))}.track-wave-path-one{opacity:.92}.track-wave-path-two{opacity:.66}.track-player.is-playing .track-wave-path-one{animation:organic-wave-beat-one 1.08s cubic-bezier(.45,0,.2,1) infinite}.track-player.is-playing .track-wave-path-two{animation:organic-wave-beat-two .82s cubic-bezier(.45,0,.2,1) infinite}.track-player.is-playing .track-waveform{opacity:1;transform:translate(-50%,-50%) scale(1)}.track-player.is-playing .track-waveform svg{animation:track-wave-spin-breathe 7s linear infinite;will-change:transform}@keyframes track-wave-spin-breathe{0%{transform:rotate(0deg) scale(.995)}50%{transform:rotate(180deg) scale(1.025)}to{transform:rotate(1turn) scale(.995)}}@keyframes organic-wave-beat-one{0%,to{opacity:.76;transform:scale(.985)}50%{opacity:1;transform:scale(1.015)}}@keyframes organic-wave-beat-two{0%,to{opacity:.48;transform:scale(.99)}50%{opacity:.82;transform:scale(1.01)}}.track-cover-empty{grid-gap:11px;display:grid;gap:11px;inset:50% auto auto 50%;justify-items:center;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,-50%);width:min(310px,100% - 56px);z-index:4}.track-cover-empty img{border:6px solid #fff3;border-radius:50%;box-shadow:0 20px 50px #00000057;height:210px;object-fit:cover;width:210px}.track-cover-empty span{color:#ffffff9e;font-size:9px;font-weight:800}.track-cover-empty strong{border:1px dashed #ffffff7a;border-radius:50%;color:#ffffffc7;display:grid;font-size:28px;font-weight:400;height:72px;place-items:center;width:72px}.track-cover-empty p{color:#ffffffb3;font-size:12px;line-height:1.45;margin:0;max-width:250px}.track-player-controls{inset:0;margin:0;padding:0 48px 85px;pointer-events:none;position:absolute;width:auto;z-index:3}.track-player-controls span{bottom:74px;color:#ffffffbd;font-size:10px;font-weight:800;position:absolute}.track-player-controls span:first-child{left:48px}.track-player-controls span:last-child{right:48px}.track-play-button{background:#0000;border:0;color:#fff;cursor:pointer;display:grid;font-size:54px;height:120px;left:50%;line-height:1;padding:0;place-items:center;pointer-events:auto;position:absolute;text-shadow:0 5px 16px #0000004d;top:51%;transform:translate(-50%,-50%);transition:color .2s ease,transform .2s ease,text-shadow .2s ease;width:120px}.track-play-button.is-play{padding-left:8px}.track-play-button.is-pause{font-size:50px;padding-left:0}.track-play-button:hover{color:#ffffffe0;text-shadow:0 7px 20px #0000006b;transform:translate(-50%,-50%) scale(1.06)}.track-progress-wrap{bottom:47px;height:20px;left:48px;position:absolute;right:48px;z-index:3}.track-progress{appearance:none;background:#0000;border-radius:0;cursor:pointer;height:20px;overflow:visible;touch-action:none;width:100%}.track-progress::-webkit-slider-runnable-track{background:linear-gradient(to right,#fff 0 var(--progress),#ffffff38 var(--progress) 100%);border-radius:4px;height:4px}.track-progress::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 4px #ffffff1a,0 4px 10px #0000004d;height:16px;margin-top:-6px;opacity:0;width:16px}.track-comment-marker{background:#0000;border:0;color:#17213a;cursor:pointer;display:grid;height:26px;left:var(--progress);padding:0;place-items:center;position:absolute;top:-38px;transform:translateX(-50%);width:26px;z-index:4}.track-comment-icon{background:#fff;border:2px solid #fff;border-radius:50% 50% 50% 0;box-shadow:0 4px 12px #0000004d;display:block;height:22px;position:relative;transform:rotate(-45deg);width:22px}.track-comment-icon:before{color:#17213a;content:"+";font-size:17px;font-weight:800;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.track-player footer{align-items:center;bottom:10px;display:flex;justify-content:space-between;left:48px;margin:0;position:absolute;right:48px;width:auto;z-index:3}.track-player footer>div:first-child{align-items:center;display:flex;gap:9px}.track-player footer>div:first-child>span{grid-gap:3px;display:grid;gap:3px}.track-player footer b{color:#fff;font-size:11px}.track-player footer small{color:#ffffff9e;font-size:9px}.track-collaborators{display:flex;padding-left:10px}.track-collaborators .avatar{border:2px solid #18213b;margin-left:-8px}.track-comments .avatar,.track-player .avatar{background:#6d4ed9;border-radius:50%;color:#fff;display:grid;flex:0 0 auto;font-size:11px;font-weight:800;height:32px;object-fit:cover;place-items:center;width:32px}.track-player .track-commenter .avatar{border:2px solid #ffffffe6;box-shadow:0 10px 24px #0000005c,0 0 0 6px #ffffff12;height:56px;width:56px}@media(max-width:860px){.track-player .track-commenter .avatar{height:48px;width:48px}}.track-comments{background-color:#080808;background-image:linear-gradient(180deg,#080808,#090b10);color:#fff;display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.track-comments>header{align-items:center;background:#080808;border-bottom:1px solid #ffffff1a;display:flex;gap:16px;justify-content:space-between;padding:25px 25px 19px}.track-comments>header>div{grid-gap:7px;display:grid;gap:7px}.track-comments h3{color:#fff;font-size:19px;margin:0}.track-comments h3 b{background:#ffffff21;border-radius:50%;color:#fff;display:inline-grid;font-size:10px;height:20px;margin-left:5px;min-width:20px;place-items:center;vertical-align:2px}.track-comment-list{flex:1 1;overflow:auto;padding:20px 25px}.track-comment-list article{grid-gap:10px;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr);padding:0 0 21px}.track-comment-list article.has-track-time{position:relative}.track-comment-list article+article{margin-top:18px}.track-comment-list article strong{color:#fff;font-size:11px}.track-comment-list article small{align-items:center;color:#ffffff73;display:flex;flex-wrap:wrap;font-size:9px;gap:6px;margin-top:3px}.track-comment-time{align-items:center;background:#0000;box-shadow:none;color:#2f8cff;display:inline;font-size:9px;font-weight:800;letter-spacing:.01em;min-height:0;padding:0}.track-comment-list article p{color:#ffffffad;font-size:11px;line-height:1.55;margin:9px 0 0}.track-comment-form{grid-gap:8px;align-items:center;background:#171717;border:1px solid #ffffff1f;border-radius:9px;display:grid;gap:8px;grid-template-columns:30px minmax(0,1fr) 30px;margin:0 18px 18px;padding:8px}.track-comment-form input{background:#0000;border:0;color:#fff;font:inherit;font-size:10px;min-width:0;outline:0;width:100%}.track-comment-form input::placeholder{color:#ffffff6b}.track-comment-form button{background:#3361ff;border:0;border-radius:8px;color:#fff;cursor:pointer;display:grid;font-size:15px;height:30px;place-items:center;width:30px}.track-comment-form button:hover{background:#244edc}body:has(.track-detail-backdrop){overflow:hidden}body:has(.track-detail-backdrop) .local-player-bar{display:none!important}.task-app:has(.track-detail-backdrop) .app-rail,.task-app:has(.track-detail-backdrop) .floating-track-player,.task-app:has(.track-detail-backdrop) .profile-panel,.task-app:has(.track-detail-backdrop)>.top-navigation{display:none}.task-app:has(.track-detail-backdrop) .app-layout{display:block;height:auto;inset:auto;margin:0;min-height:0;overflow:visible;padding:0;position:static}@media(max-width:860px){.track-detail-layout{grid-template-columns:1fr;min-height:0}.track-player{min-height:650px}.track-meta-strip{gap:16px;left:28px;top:24px}.track-meta-strip>span+span{padding-left:16px}.track-waveform{height:250px;width:250px}.track-play-button{font-size:46px;height:104px;width:104px}.track-player-controls{padding-left:28px;padding-right:28px}.track-player-controls span:first-child{left:28px}.track-player-controls span:last-child{right:28px}.track-player footer,.track-progress-wrap{left:28px;right:28px}.track-comments{min-height:380px}}@media(max-width:520px){.track-detail-header{padding:0 14px}.track-comment-list,.track-comments>header{padding-left:18px;padding-right:18px}}@media(max-width:700px){.task-app:not(.public-app) .catalog-reference-page{border:0;border-radius:0;min-height:0;padding:18px 18px 122px}.task-app:not(.public-app) .catalog-reference-page .catalog-page-heading{display:flex}.task-app:not(.public-app) .catalog-reference-page .catalog-heading-actions{gap:8px}.task-app:not(.public-app) .catalog-reference-page .catalog-add-btn{padding:0 12px}.task-app:not(.public-app) .catalog-reference-page .catalog-tabs{overflow-x:auto;width:100%}}.task-app:not(.public-app) .action-plan-page{background:#f7f8fb;border:0;border-radius:0;color:#52668d;min-height:0;padding:34px 28px 54px}.task-app:not(.public-app) .action-plan-page .module-page-heading{border-color:#e5eaf2;margin-bottom:22px}.task-app:not(.public-app) .action-plan-page .ap-progress-card>span:not([aria-hidden]),.task-app:not(.public-app) .action-plan-page .module-page-heading p{color:#9aa9c2!important}.task-app:not(.public-app) .action-plan-page .module-page-heading h1{color:#52668d}.task-app:not(.public-app) .action-plan-page .module-page-heading span{color:#90a0ba}.task-app:not(.public-app) .action-plan-page .ap-progress-card{background:#fff!important;border:1px solid #e1e7f0!important;border-radius:10px!important;box-shadow:0 7px 17px #7c91b912!important;margin:0 0 28px;overflow:hidden;padding:25px 28px!important;position:relative}.task-app:not(.public-app) .action-plan-page .ap-progress-title{color:#52668d!important}.task-app:not(.public-app) .action-plan-page .task-progress-track{background:#e8edf5!important}.task-app:not(.public-app) .action-plan-page .task-progress-fill{background:linear-gradient(90deg,#7136cf,#9b55df)!important}.task-app:not(.public-app) .action-plan-page .task-progress-percent{color:#803bc9!important}.task-app:not(.public-app) .action-plan-page .task-progress-message{color:#8e9eb7!important}.task-app:not(.public-app) .action-plan-page .ap-progress-loop{border-color:#edf1f5!important}.task-app:not(.public-app) .action-plan-page .ap-progress-loop>span{color:#7d8eab!important}.task-app:not(.public-app) .action-plan-page .ap-progress-loop>span b{color:#5e7197!important}.task-app:not(.public-app) .action-plan-page .ap-progress-loop button{border-color:#d3c0e9!important;color:#7d40bd!important}.task-app:not(.public-app) .action-plan-page .action-overview-actions{align-items:center;display:flex;gap:10px}.task-app:not(.public-app) .action-plan-page .action-overview-actions>span{background:#edf2fb;border-radius:999px;color:#7183a3;font-size:10px;font-weight:900;padding:7px 10px;white-space:nowrap}.task-app:not(.public-app) .action-plan-page .action-overview-actions button{align-items:center;background:#fff;border:1px solid #e1e7f0;border-radius:22px;box-shadow:none;color:#6b7e9f;cursor:pointer;display:inline-flex;font-size:10px;font-weight:800;gap:6px;grid-template-columns:none;line-height:1;min-height:0;min-width:0;padding:8px 12px;text-align:center;width:auto}.task-app:not(.public-app) .action-plan-page .ap-section-title{color:#52668d;font-size:24px;line-height:1.15}.task-app:not(.public-app) .action-plan-page>div[style*=justify-content]{margin-bottom:14px}.task-app:not(.public-app) .action-plan-page>div[style*=justify-content] .ap-btn--ghost:first-child{background:#3361ff;border:0;box-shadow:0 7px 16px #3361ff2e;color:#fff}.task-app:not(.public-app) .action-plan-page>div[style*=justify-content] .ap-btn--ghost:last-child{background:#fff;border:1px solid #e1e7f0;box-shadow:none;color:#6b7e9f}.task-app:not(.public-app) .action-plan-page .ap-strats{gap:12px;margin-top:0!important}.task-app:not(.public-app) .action-plan-page .ap-strat{background:#fff;border:1px solid #e1e7f0;border-radius:10px;box-shadow:0 7px 17px #7c91b912}.task-app:not(.public-app) .action-plan-page .ap-strat--current{background:#f8f9ff;box-shadow:inset 3px 0 0 #3361ff,0 7px 17px #7c91b912}.task-app:not(.public-app) .action-plan-page .ap-strat-head{color:#52668d;padding:18px 20px}.task-app:not(.public-app) .action-plan-page .ap-strat-head:hover{background:#f7f9fd}.task-app:not(.public-app) .action-plan-page .ap-strat-badge--current{background:#8f4bd5;color:#fff}.task-app:not(.public-app) .action-plan-page .ap-strat-badge--done{background:#f0e8f8;color:#803bc9}.task-app:not(.public-app) .action-plan-page .ap-strat-badge--next{background:#edf2fb;color:#8091ac}.task-app:not(.public-app) .action-plan-page .action-strategy-scroll>button strong{display:block;overflow:visible;overflow-wrap:anywhere;white-space:normal}.task-app:not(.public-app) .action-plan-page .ap-strat-title{color:#52668d}.task-app:not(.public-app) .action-plan-page .ap-strat--done .ap-strat-title{color:#8c9bb2}.task-app:not(.public-app) .action-plan-page .ap-strat-count,.task-app:not(.public-app) .action-plan-page .ap-strat-kicker{color:#803bc9}.task-app:not(.public-app) .action-plan-page .ap-strat--next .ap-strat-count,.task-app:not(.public-app) .action-plan-page .ap-strat--next .ap-strat-kicker{color:#8fa0ba}.task-app:not(.public-app) .action-plan-page .ap-chevron,.task-app:not(.public-app) .action-plan-page .ap-strat-goal-btn,.task-app:not(.public-app) .action-plan-page .ap-strat-more{color:#8a9ab4}.task-app:not(.public-app) .action-plan-page .ap-strat-body{background:#f8fafc;border-top:1px solid #e5eaf2}.task-app:not(.public-app) .action-plan-page .ap-tl:before{background:linear-gradient(180deg,#9b55df,#9b55df1f)}.task-app:not(.public-app) .action-plan-page .ap-tl-dot{background:#fff;border-color:#c4cddd}.task-app:not(.public-app) .action-plan-page .ap-strat--current .ap-tl-dot:not(.is-done){background:#fff}.task-app:not(.public-app) .action-plan-page .ap-task-desc{color:#5e7197}.task-app:not(.public-app) .action-plan-page .ap-date{background:#edf2fb;color:#60749a}.task-app:not(.public-app) .action-plan-page .ap-type{background:#edf1f6;color:#7183a1}.task-app:not(.public-app) .action-plan-page .ap-owner{border-color:#c4cddd;color:#8091ac}.task-app:not(.public-app) .action-plan-page .ap-task-more{color:#8a9ab4}.task-app:not(.public-app) .action-plan-page .ap-task-more:focus-visible,.task-app:not(.public-app) .action-plan-page .ap-task-more:hover{background:#eaf0ff;color:#52668d}.task-app:not(.public-app) .action-plan-page .action-task-check{background:#0000;border:0;border-radius:0;color:#8c9bb2;cursor:pointer;display:grid;flex:0 0 auto;font-size:13px;height:32px;line-height:1;padding:0;place-items:center;transition:color .15s ease,filter .15s ease;width:32px}.task-app:not(.public-app) .action-plan-page .action-task-check:focus-visible,.task-app:not(.public-app) .action-plan-page .action-task-check:hover{color:#3361ff;filter:drop-shadow(0 0 4px rgba(51,97,255,.2))}.task-app:not(.public-app) .action-plan-page .action-task-check.is-done{color:#8f4bd5}.task-app:not(.public-app) .action-plan-page .action-task-register>header button{align-items:center;display:inline-flex;flex:0 0 auto;gap:7px;justify-content:center;line-height:1;min-width:max-content;white-space:nowrap;width:auto}.action-plan-dropdown,.action-plan-picker,.action-plan-select-dropdown{z-index:1400}.action-plan-dropdown .ant-dropdown-menu,.action-plan-picker .ant-picker-panel-container,.action-plan-select-dropdown .ant-select-dropdown{background:#fff;border:1px solid #dfe7f1;border-radius:10px;box-shadow:0 16px 34px #3d527829,0 3px 10px #3d527814}.action-plan-dropdown .ant-dropdown-menu{min-width:190px;padding:6px}.action-plan-dropdown .ant-dropdown-menu-item,.action-plan-dropdown .ant-dropdown-menu-item-divider,.action-plan-select-dropdown .ant-select-item{color:#52688f;font-size:12px;font-weight:700}.action-plan-dropdown .ant-dropdown-menu-item,.action-plan-select-dropdown .ant-select-item{border-radius:7px;min-height:34px}.action-plan-dropdown .ant-dropdown-menu-item-active,.action-plan-dropdown .ant-dropdown-menu-item:hover,.action-plan-select-dropdown .ant-select-item-option-active,.action-plan-select-dropdown .ant-select-item-option-selected{background:#eef3ff;color:#3361ff}.action-plan-dropdown .ant-dropdown-menu-item-selected,.action-plan-select-dropdown .ant-select-item-option-selected{background:#e8efff;color:#3361ff}.action-plan-dropdown .ant-dropdown-menu-item-divider{background:#edf1f7}.action-plan-select-dropdown .ant-select-dropdown{overflow:hidden;padding:5px}.action-plan-select-dropdown .ant-select-item-option-content{color:inherit}.action-plan-picker .ant-picker-panel-container{overflow:hidden}.action-plan-picker .ant-picker-cell,.action-plan-picker .ant-picker-content th,.action-plan-picker .ant-picker-header,.action-plan-picker .ant-picker-header button,.action-plan-picker .ant-picker-header-view{color:#60749a}.action-plan-picker .ant-picker-header{border-bottom-color:#edf1f7}.action-plan-picker .ant-picker-content th{font-size:10px;font-weight:800;text-transform:uppercase}.action-plan-picker .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.action-plan-picker .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{background:#3361ff;border-color:#3361ff;color:#fff}.action-plan-picker .ant-picker-cell:hover .ant-picker-cell-inner{background:#eef3ff}@media(max-width:700px){.task-app:not(.public-app) .action-plan-page{padding:24px 18px 122px}.task-app:not(.public-app) .action-plan-page .ap-progress-card{padding:20px!important}.task-app:not(.public-app) .action-plan-page .action-overview-actions>span,.task-app:not(.public-app) .action-plan-page .action-strategy-overview>header>div:first-child p,.task-app:not(.public-app) .action-plan-page .action-task-register>header>div:first-child p{display:none}}@media(min-width:701px)and (max-width:1300px){.task-app:not(.public-app) .action-plan-page{padding-left:54px;padding-right:54px}}@media(max-width:1300px){.task-app:not(.public-app) .action-plan-page .action-task-register{padding-left:18px;padding-right:18px}.task-app:not(.public-app) .action-plan-page .action-task-register>header>div{flex:1 1 auto;min-width:0}.task-app:not(.public-app) .action-plan-page .action-task-register h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-right:8px;max-width:100%;overflow:hidden;overflow-wrap:anywhere;white-space:normal}.task-app:not(.public-app) .action-plan-page .action-task-register-table article,.task-app:not(.public-app) .action-plan-page .action-task-register-table>header{gap:8px;grid-template-columns:minmax(190px,1.65fr) 64px minmax(86px,.9fr) 76px 70px 28px;padding-left:12px;padding-right:12px}}@media(max-width:760px){.task-app:not(.public-app) .action-plan-page .action-strategy-overview>header{display:block;padding:16px}.task-app:not(.public-app) .action-plan-page .action-overview-actions{justify-content:space-between;margin-top:12px}.task-app:not(.public-app) .action-plan-page .action-strategy-scroll{grid-auto-columns:minmax(230px,82vw)}.task-app:not(.public-app) .action-plan-page .action-task-register>header{align-items:stretch}.task-app:not(.public-app) .action-plan-page .action-task-register>header button{margin-top:14px;width:100%}.task-app:not(.public-app) .action-plan-page .action-task-register-table{-webkit-overflow-scrolling:touch;overflow-x:auto}.task-app:not(.public-app) .action-plan-page .action-task-register-table article,.task-app:not(.public-app) .action-plan-page .action-task-register-table>header{min-width:650px}}@media(max-width:520px){.task-app:not(.public-app) .action-plan-page .action-task-register-table article,.task-app:not(.public-app) .action-plan-page .action-task-register-table>header{min-width:610px}}.task-app:not(.public-app) .action-plan-page .action-task-register-table article,.task-app:not(.public-app) .action-plan-page .action-task-register-table>header{gap:14px;grid-template-columns:minmax(200px,1fr) 86px 74px 106px 90px 32px;min-width:690px}.task-app:not(.public-app) .action-plan-page .action-task-register-table{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;scrollbar-color:#b8c7dc #0000;scrollbar-width:thin}.task-app:not(.public-app) .action-plan-page .action-task-register-table::-webkit-scrollbar{height:8px}.task-app:not(.public-app) .action-plan-page .action-task-register-table::-webkit-scrollbar-thumb{background:#b8c7dc;border-radius:99px}.task-app:not(.public-app) .action-plan-page .action-task-register-table article{min-height:78px}.task-app:not(.public-app) .action-plan-page .action-task-title{gap:12px;min-width:0}.task-app:not(.public-app) .action-plan-page .action-task-title strong{font-size:12px;min-width:0;overflow-wrap:anywhere}.task-app:not(.public-app) .action-plan-page .action-task-register-table .ap-date,.task-app:not(.public-app) .action-plan-page .action-task-register-table .ap-type,.task-app:not(.public-app) .action-plan-page .action-task-register-table b.priority-alta,.task-app:not(.public-app) .action-plan-page .action-task-register-table b.priority-média,.task-app:not(.public-app) .action-plan-page .action-task-register-table b.priority-normal{align-items:center;border-radius:7px;box-sizing:border-box;display:inline-flex;font-size:11px;font-weight:800;height:30px;justify-content:center;line-height:1;margin:0;padding:0 8px;white-space:nowrap;width:100%}.task-app:not(.public-app) .action-plan-page .action-task-register-table .ap-type{overflow:hidden;text-overflow:ellipsis}.task-app:not(.public-app) .action-plan-page .action-task-register-table>article>span:nth-child(3){justify-content:center}.task-app:not(.public-app) .action-plan-page .action-task-register-table .ap-owner{height:30px;margin:0;width:30px}.task-app:not(.public-app) .action-plan-page .action-task-register-table .action-task-more{height:30px;justify-self:center;width:32px}.nyta-reference-modal{background:#fff!important;border:1px solid #dce5f0!important;border-radius:14px!important;box-shadow:0 24px 60px #30466c33,0 4px 14px #30466c1a!important;color:#60749a;height:min(760px,100vh - 48px)!important;width:min(560px,100vw - 40px)!important}.nyta-surface .nyta-reference-header{background:#fff;border-bottom:1px solid #e8edf4;min-height:70px;padding:0 18px}.nyta-surface .nyta-reference-header [class*=title]{color:#52688f;font-size:14px}.nyta-surface .nyta-reference-header [class*=iconButton]{color:#9aabc4}.nyta-surface .nyta-reference-header [class*=iconButton]:hover{background:#eef3fb;color:#4267b9}.nyta-surface .nyta-reference-header [class*=usage]{background:#eef3fb;color:#6e83a6}.nyta-surface .nyta-message-list,.nyta-surface [class*=greeting]{background:#f7f9fc}.nyta-surface .nyta-message-list{padding:24px 24px 8px}.nyta-surface .nyta-message-list__item{margin-bottom:18px}.nyta-surface .nyta-bubble{background:#fff;border:1px solid #e3eaf3;border-radius:14px 14px 14px 4px;box-shadow:0 4px 12px #697a9f0f;color:#60749a;font-size:13px;line-height:1.55;max-width:min(80%,430px);padding:13px 16px}.nyta-surface .nyta-message-list__item--user .nyta-bubble{background:#eaf0ff;border:0;border-radius:14px 14px 4px 14px;color:#4267b9}.nyta-surface [class*=greetingText]{background:#fff;border:1px solid #e3eaf3;box-shadow:0 4px 12px #697a9f0f;color:#60749a}.nyta-surface [class*=suggestionsLabel]{color:#8b9bb5}.nyta-surface [class*=suggestionChip]{background:#fff;border-color:#dfe7f1;box-shadow:0 3px 8px #697a9f0d;color:#60749a}.nyta-surface [class*=suggestionChip]:hover:not(:disabled){background:#eef3ff;border-color:#b9cbed;color:#4267b9}.nyta-surface .nyta-input-bar{background:#fff;border-top:1px solid #e8edf4;padding:14px 18px 12px}.nyta-surface .nyta-input-bar__row{background:#fff;border-color:#dce5f0;border-radius:10px;box-shadow:0 3px 10px #697a9f0a}.nyta-surface .nyta-input-bar__row:focus-within{border-color:#9bb5ec;box-shadow:0 0 0 3px #4267b91a}.nyta-surface .nyta-input-bar__textarea{color:#60749a;font-size:13px}.nyta-surface .nyta-input-bar__textarea::placeholder{color:#aebbd0}.nyta-surface .nyta-send{background:#3361ff;border-radius:9px;height:36px;min-width:36px;width:36px}.nyta-surface .nyta-input-bar__char-count,.nyta-surface .nyta-input-bar__disclaimer{color:#9aa8be}@media(max-width:767px){.nyta-reference-modal{border:0!important;border-radius:0!important;height:100dvh!important;width:100%!important}.nyta-surface .nyta-message-list{padding:18px 16px 8px}.nyta-surface .nyta-bubble{max-width:88%}}.task-app .top-navigation .constructor,.task-app .top-navigation .constructor:focus,.task-app .top-navigation .constructor:hover,.task-app .top-navigation .constructor:visited{color:#52668d;text-decoration:none}@media(max-width:960px){.task-app.has-mobile-nav .app-rail,.task-app.has-mobile-nav .profile-panel{display:none}.task-app.has-mobile-nav .app-layout{display:block;min-height:0}.task-app.has-mobile-nav .mobile-nav{grid-gap:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border:1px solid #dfe7f3;border-radius:22px;bottom:18px;box-shadow:0 18px 42px #44587e33;display:grid;gap:0;grid-template-columns:repeat(5,minmax(0,1fr));left:22px;min-height:78px;padding:7px;position:fixed;right:22px;z-index:120}.task-app.has-mobile-nav .mobile-nav-item{grid-gap:4px;align-content:center;background:#0000;border:0;border-radius:0;color:#98a7be;display:grid;font-size:10px;font-weight:800;gap:4px;min-height:64px;min-width:0;place-items:center;position:relative}.task-app.has-mobile-nav .mobile-nav-item+.mobile-nav-item{border-left:1px solid #edf1f7}.task-app.has-mobile-nav .mobile-nav-icon,.task-app.has-mobile-nav .mobile-nav-nyta-avatar{align-items:center;color:#b2bed0;display:flex;justify-content:center}.task-app.has-mobile-nav .mobile-nav-icon svg{height:20px;width:20px}.task-app.has-mobile-nav .mobile-nav-label{line-height:1}.task-app.has-mobile-nav .mobile-nav-item--active{background:#fff;border-radius:18px;box-shadow:0 10px 24px #5a6f9724;color:#3361ff;color:var(--blue);margin:-4px;min-height:72px;z-index:1}.task-app.has-mobile-nav .mobile-nav-item--active:after{background:#3361ff;background:var(--blue);border-radius:50%;content:"";height:7px;position:absolute;right:17px;top:13px;width:7px}.task-app.has-mobile-nav .mobile-nav-item--active .mobile-nav-icon,.task-app.has-mobile-nav .mobile-nav-item--active .mobile-nav-label{color:#3361ff;color:var(--blue)}.task-app.has-mobile-nav .mobile-nav-item--profile{border-radius:17px 0 0 17px}.task-app.has-mobile-nav .mobile-nav-item--profile img{border:3px solid #fff;border-radius:50%;box-shadow:0 8px 18px #53678d29;height:38px;object-fit:cover;width:38px}.task-app.has-mobile-nav .mobile-nav-item--profile.mobile-nav-item--active{border-radius:18px}.task-app.has-mobile-nav .mobile-more-backdrop{background:#2636523d;z-index:119}.task-app.has-mobile-nav .mobile-more-sheet{grid-gap:0;background:#fff;border:1px solid #e1e7f0;border-radius:20px;bottom:calc(114px + env(safe-area-inset-bottom, 0px));box-shadow:0 16px 34px #485b8229;display:grid;gap:0;grid-template-columns:1fr 1fr;padding:8px;right:22px;width:min(330px,100vw - 44px);z-index:121}.task-app.has-mobile-nav .mobile-more-item{grid-gap:4px;align-content:center;background:#0000;border-bottom:1px solid #edf1f7;border-radius:0;border-right:1px solid #edf1f7;color:#98a7be;display:grid;font-size:10px;font-weight:800;gap:4px;line-height:1.2;min-height:74px;min-width:0;padding:8px 6px;place-items:center;text-align:center}.task-app.has-mobile-nav .mobile-more-item:nth-child(2n){border-right:0}.task-app.has-mobile-nav .mobile-more-item:last-child{border-bottom:0;border-right:0}.task-app.has-mobile-nav .mobile-more-item:last-child:nth-child(odd){grid-column:1/-1}.task-app.has-mobile-nav .mobile-more-item--active{background:#0000;color:#3361ff;color:var(--blue)}.task-app.has-mobile-nav .mobile-more-ic{color:#b2bed0}.task-app.has-mobile-nav .mobile-more-item--active .mobile-more-ic{color:#3361ff;color:var(--blue)}.task-app.has-mobile-nav .board-content,.task-app.has-mobile-nav .rail-page,.task-app.has-mobile-nav .settings-page{padding-bottom:122px}}.diagnostic-hero-card{grid-template-columns:minmax(0,1fr)!important}@media(min-width:701px)and (max-width:1200px){.task-app:not(.public-app) .diagnostic-dimensions{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.task-app:not(.public-app) .notifications-page>header{display:block}.task-app:not(.public-app) .notifications-page>header h1{font-size:27px}}.task-app .top-navigation{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(300px,1fr) minmax(280px,432px) minmax(300px,1fr)}.task-app .top-navigation-left,.task-app .top-navigation-right{align-items:center;display:flex;min-width:0}.task-app .top-navigation-left{gap:clamp(20px,3vw,44px);justify-content:flex-start}.task-app .top-navigation-right{gap:12px;justify-content:flex-end}.task-app .top-navigation .account,.task-app .top-navigation .constructor,.task-app .top-navigation .global-search,.task-app .top-navigation .notification{margin-left:0!important;margin-right:0}.task-app .top-navigation .global-search{justify-self:center;width:100%}.task-app .top-navigation .account{min-width:0}.task-app .top-navigation .account strong{max-width:160px;overflow:hidden;text-overflow:ellipsis}@media(max-width:1100px){.task-app .top-navigation{gap:18px;grid-template-columns:minmax(190px,1fr) minmax(240px,360px) auto}.task-app .top-navigation .account,.task-app .top-navigation .site-links{display:none}}@media(max-width:700px){.task-app .top-navigation{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.task-app .top-navigation .account,.task-app .top-navigation .global-search,.task-app .top-navigation .site-links{display:none}.task-app .top-navigation-left{min-width:0}.task-app .top-navigation-right{gap:8px}.task-app .top-navigation .round-control{height:42px;width:42px}}@media(min-width:701px){.task-app:not(.public-app) .app-layout-no-profile .board-shell{margin-left:130px}}@media(min-width:701px)and (max-width:1300px){.task-app:not(.public-app) .app-layout-no-profile .board-shell{margin-left:111px}}.task-app:not(.public-app) .board-content>[class*=diagnosticPageHeader]{padding-top:34px}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar){background:#fafbfc!important;color:#52668d!important;min-height:1040px;padding:0 0 38px!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar)>div:first-child{border-bottom:1px solid #e9edf4;margin:0!important;min-height:72px;padding:0 28px!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar)>div:first-child h1{color:#52668d!important;font-family:var(--font-body)!important;font-size:22px!important;letter-spacing:-.02em}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar)>div:first-child button{background:#3361ff!important;border-radius:7px!important;box-shadow:0 7px 16px #3361ff2e;color:#fff!important;font-size:11px!important;font-weight:800!important;min-height:34px;padding:0 14px!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar{align-items:center;background:#fafbfc!important;border-bottom:1px solid #e9edf4;display:grid;grid-template-columns:255px minmax(360px,1fr) auto;height:56px;margin:0!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar-filters{border-right:1px solid #e9edf4;gap:0;height:100%;padding:0 24px}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar-filters>button,.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar-navigation>button{background:#0000!important;border:0!important;box-shadow:none!important;color:#7f91b0!important;font-size:11px!important;font-weight:800!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar-filters>button:first-child,.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar-filters>button:hover,.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar-navigation>button:hover{color:#3361ff!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar-navigation{color:#6d80a5!important;gap:18px;justify-content:center}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar-month{color:#6d80a5!important;font-size:11px!important;font-weight:800;min-width:180px;text-transform:capitalize}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar+div{padding:24px 28px 0!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar+div>div:first-child,.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar+div>div:last-child{gap:7px!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar+div>div:first-child>div{color:#92a0b8!important;font-size:10px!important;font-weight:800!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar+div>div:last-child>div{background:#fff!important;border:1px solid #e7ecf4!important;border-radius:7px!important;box-shadow:0 7px 17px #7c91b90a;min-height:104px!important;padding:11px!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar+div>div:last-child>div:hover{background:#f8faff!important;border-color:#b9c9ec!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar+div>div:last-child>div>div:first-child{color:#63779c!important;font-size:12px!important}.task-app:not(.public-app) .Main-section>div:has(.agenda-toolbar) .agenda-toolbar+div>div:last-child>div [style*=background]{background:#f2f5ff!important;border-left:3px solid #3361ff!important;color:#63779c!important;font-size:9px!important;font-weight:800!important}.task-app:not(.public-app) .agenda-toolbar{align-items:center!important;background:#fafbfc!important;border-bottom:1px solid #e9edf4!important;display:grid!important;grid-template-columns:255px minmax(360px,1fr) auto!important;height:56px!important;margin:0!important}.task-app:not(.public-app) .agenda-toolbar-filters{border-right:1px solid #e9edf4!important;gap:0!important;height:100%!important;padding:0 24px!important}.task-app:not(.public-app) .agenda-toolbar-filters>button,.task-app:not(.public-app) .agenda-toolbar-navigation>button{background:#0000!important;border:0!important;box-shadow:none!important;color:#7f91b0!important;font-size:11px!important;font-weight:800!important}.task-app:not(.public-app) .agenda-toolbar-filters>button:first-child,.task-app:not(.public-app) .agenda-toolbar-filters>button:hover,.task-app:not(.public-app) .agenda-toolbar-navigation>button:hover{color:#3361ff!important}.task-app:not(.public-app) .agenda-toolbar-navigation{color:#6d80a5!important;gap:18px!important;justify-content:center!important}.task-app:not(.public-app) .agenda-toolbar-month{color:#6d80a5!important;font-size:11px!important;font-weight:800!important;min-width:180px!important;text-transform:capitalize!important}.task-app:not(.public-app) .agenda-toolbar+div{padding:24px 28px 0!important}.task-app:not(.public-app) .agenda-toolbar+div>div:first-child,.task-app:not(.public-app) .agenda-toolbar+div>div:last-child{gap:7px!important}.task-app:not(.public-app) .agenda-toolbar+div>div:first-child>div{color:#92a0b8!important;font-size:10px!important;font-weight:800!important}.task-app:not(.public-app) .agenda-toolbar+div>div:last-child>div{background:#fff!important;border:1px solid #e7ecf4!important;border-radius:7px!important;box-shadow:0 7px 17px #7c91b90a!important;min-height:104px!important;padding:11px!important}.task-app:not(.public-app) .agenda-toolbar+div>div:last-child>div>div:first-child{color:#63779c!important;font-size:12px!important}.task-app:not(.public-app) .agenda-toolbar+div>div:last-child>div [style*=background]{background:#f2f5ff!important;border-left:3px solid #3361ff!important;color:#63779c!important;font-size:9px!important;font-weight:800!important}.music-footer i{align-items:center;color:#8f9fbb;display:inline-flex;justify-content:center}.music-footer i>svg{stroke-width:1.7;height:22px;width:22px}.music-footer .music-footer-action{cursor:pointer;transition:box-shadow .16s ease,transform .16s ease}.music-footer .music-footer-action:hover{box-shadow:0 12px 24px #7c91b924;transform:translateY(-2px)}.music-footer .music-footer-action:hover i{color:#3361ff}.music-footer .music-footer-action:focus-visible{outline:2px solid #3361ff;outline-offset:2px}.track-performance>div .track-status{border-radius:20px;color:inherit;font-size:9px;font-weight:800;justify-self:start;line-height:1.4;padding:4px 9px;white-space:nowrap}.track-performance>div[role=button]{cursor:pointer;transition:background .14s ease}.track-performance>div[role=button]:hover{background:#f6f8fd}.track-performance>div[role=button]:focus-visible{outline:2px solid #3361ff;outline-offset:-2px}.catalog-track-table article,.catalog-track-table>header{grid-template-columns:minmax(200px,2fr) minmax(80px,.6fr) minmax(120px,.9fr) minmax(90px,.6fr) 118px 30px}.catalog-track-jam{align-items:center;background:#fff;border:1px solid #dbe4f3;border-radius:20px;color:#4267b9;cursor:pointer;display:inline-flex;font-size:10px;font-weight:800;gap:6px;padding:7px 12px;transition:background .16s ease,border-color .16s ease,color .16s ease;white-space:nowrap}.catalog-track-jam:focus-visible,.catalog-track-jam:hover{background:#3361ff;background:var(--blue);border-color:#3361ff;border-color:var(--blue);color:#fff;outline:0}@media(max-width:960px){.catalog-track-table article,.catalog-track-table>header{grid-template-columns:minmax(200px,2fr) minmax(90px,1fr) minmax(120px,1fr) 110px 30px}}.track-performance>.track-performance-cols{color:#9aa9c0;font-size:9px;font-weight:800;letter-spacing:.4px;min-height:34px;text-transform:uppercase}.track-performance>.track-performance-cols b,.track-performance>.track-performance-cols em,.track-performance>.track-performance-cols strong{color:inherit;font-size:inherit;font-style:normal;font-weight:inherit}.track-performance>div>.catalog-track-play{height:26px;width:26px}.track-performance>.track-performance-cols,.track-performance>div{grid-template-columns:26px minmax(110px,1fr) 64px 84px}@media(max-width:960px){.task-app.has-mobile-nav.has-player .action-plan-page,.task-app.has-mobile-nav.has-player .board-content,.task-app.has-mobile-nav.has-player .catalog-page,.task-app.has-mobile-nav.has-player .community-page,.task-app.has-mobile-nav.has-player .planning-page,.task-app.has-mobile-nav.has-player .rail-page,.task-app.has-mobile-nav.has-player .settings-page,.task-app.has-mobile-nav.has-player .team-page{padding-bottom:196px}.task-app.has-mobile-nav.has-player .nyta-chat-page__input{padding-bottom:calc(178px + env(safe-area-inset-bottom, 0px))}body.jam-project-space .task-app.has-mobile-nav .mobile-more-backdrop,body.jam-project-space .task-app.has-mobile-nav .mobile-more-sheet,body.jam-project-space .task-app.has-mobile-nav .mobile-nav{display:none}body.wizard-fullscreen .nyta-scroll{padding-bottom:calc(112px + env(safe-area-inset-bottom, 0px))}}.profile-panel .social-links+.social-links{margin-top:10px}.planning-page .planning-focus-summary{font-size:15px;line-height:1.55;max-width:none}.planning-page .planning-focus-summary p+p{margin-top:14px}.planning-page .planning-focus-summary strong{font-size:15px;letter-spacing:.01em}.planning-page .reference-center{background:#15794a}.planning-page .node-positioning{background:#2a54e0}.planning-page .node-artistic{background:#8f6207}.planning-page .node-communication{background:#b4490a}.planning-page .node-career{background:#c62330}.planning-page .reference-center,.planning-page .reference-node{color:#fff}.planning-page .reference-map:after,.planning-page .reference-map:before{background:repeating-linear-gradient(180deg,#9fb2ce 0 5px,#0000 5px 11px)}.horizontal-playlist{--item-height:48px;background-color:#ffffff1a;border-radius:4px;container-type:size;cursor:pointer;display:flex;height:var(--item-height);overflow:hidden;position:relative;transition:background-color .3s ease}@media(min-width:1000px){.horizontal-playlist{--item-height:64px}}.horizontal-playlist .img-container{height:var(--item-height);width:var(--item-height)}.horizontal-playlist .img-container .img-section{-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff3;box-shadow:0 8px 24px #00000080;display:flex;height:100%;justify-content:center;position:relative;width:100%}.horizontal-playlist .img-container .img-section img{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.horizontal-playlist:hover .button-container img{display:none}.horizontal-playlist .text-container{-webkit-padding-start:8px;align-items:center;color:#fff;display:flex;flex:1 1;justify-content:space-between;padding-inline-start:8px}.horizontal-playlist .text-container .text-section{display:flex;flex-direction:column;flex-grow:1;gap:2px}.horizontal-playlist .text-container .text-section a{color:#fff;text-decoration:none}.horizontal-playlist .text-container .text-section a p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:normal;word-break:break-word}@media(min-width:1000px){.horizontal-playlist .text-container .text-section a p{font-size:.9rem}}.horizontal-playlist .text-container .button-container img{height:15px}.horizontal-playlist .text-container .button-container{-webkit-box-flex:0;align-items:center;display:flex;flex:0 0 48px;justify-content:center}.horizontal-playlist .text-container .button-container .circle-play{margin-right:5px!important}.horizontal-playlist .circle-play{display:none}.horizontal-playlist:hover{background-color:#ffffff38}.horizontal-playlist:hover .circle-play{display:inherit}@media(max-width:768px){.horizontal-playlist .circle-play{display:none!important}.horizontal-playlist h3{font-size:13px}.horizontal-playlist:hover img{opacity:.8;transition:opacity .2s ease-in-out}.horizontal-playlist:active{transform:scale(.99);transition:transform .2s ease-in-out}}.song-title{cursor:pointer;font-size:.9em;font-weight:600}@media(max-width:800px){.song-title{font-size:.8rem}}.song-artist{cursor:pointer;font-size:.8rem;margin-top:-2px;opacity:.6}@media(max-width:800px){.song-artist{font-size:.7rem}}.playlist-card .circle-play-div{bottom:25px;opacity:0;position:absolute;right:10px}.playlist-card .circle-play-div.translate-y-1\/4{--tw-translate-y:25%}.playlist-card .circle-play-div.active,.playlist-card .circle-play-div.translate-y-1\/4,.playlist-card:hover .circle-play-div{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.playlist-card .circle-play-div.active,.playlist-card:hover .circle-play-div{--tw-translate-y:0px!important;--tw-translate-x:0px;--tw-rotate:0deg;--tw-skew-x:0deg;--tw-skew-y:0deg;--tw-scale-x:1;--tw-scale-y:1;opacity:1}.playlist-card .playlist-card-info{padding-bottom:20px;padding-left:20px}.playlist-card .playlist-card-info p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#b3b3b3;display:-webkit-box;font-weight:400;overflow:hidden;width:90%}.playlist-card .playlist-card-info h3{width:94%}@media(max-width:768px){.playlist-card:hover{background-color:#0000!important}.playlist-card:active{transform:scale(.99)}.playlist-card .circle-play-div{display:none!important}.playlist-card .playlist-card-info h3{font-size:12px;margin-top:-10px}.playlist-card .playlist-card-info p{display:none}}.playlist-header{color:#fff;font-size:1.8rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem;margin-left:15px;margin-top:20px}@media(max-width:768px){.playlist-header{font-size:1.5rem;margin-bottom:10px;margin-top:0}}@media(max-width:600px){.playlist-header{font-size:1rem;margin-bottom:0;margin-top:-5px}}.made-for-you-title{display:flex;flex-direction:column;font-weight:400;gap:2px;line-height:1.1}.made-for-you-title__label{color:#b3b3b3;font-size:.875rem;font-weight:400;line-height:1.25rem}.made-for-you-title__name{color:#fff;font-size:2rem;font-weight:700;letter-spacing:-.04em;line-height:2.25rem}@media(max-width:768px){.made-for-you-title__name{font-size:1.5rem;line-height:1.75rem}}@media(max-width:600px){.made-for-you-title__name{font-size:1.25rem;line-height:1.5rem}}.playlist-subheader{color:#b3b3b3;font-size:.875rem;margin-bottom:1rem;margin-left:15px;margin-top:-1rem}@media(max-width:768px){.playlist-subheader{font-size:.75rem;margin-bottom:1rem;margin-left:0;margin-top:0}}.artist-discrography-page .playlist-header{margin-bottom:10px;margin-top:0}.p-4{padding:.7rem!important}.guest .playlist-card-info{padding-bottom:10px;padding-left:10px}.guest .playlist-header{font-size:1.5rem!important;margin-bottom:0!important}.guest .playlist-grid{--min-column-width:170px}@media(max-width:900px){.guest .playlist-grid{--min-column-width:160px}}@media(max-width:768px){.guest .playlist-grid{--min-column-width:100px}}.playlist-grid{--min-column-width:200px;grid-gap:24px;grid-gap:var(--grid-gap,24px);border:0;display:grid;gap:24px;gap:var(--grid-gap,24px);grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(var(--min-column-width),1fr));margin:0;padding:0;vertical-align:initial}@media(max-width:1200px){.playlist-grid{--min-column-width:170px}}@media(max-width:900px){.playlist-grid{--min-column-width:160px}}@media(max-width:768px){.playlist-grid{--min-column-width:140px}}.playlist-grid--horizontal{align-items:flex-start;content-visibility:visible;display:flex;flex-wrap:nowrap;gap:8px;grid-auto-rows:auto;grid-template-columns:none;grid-template-rows:none;margin-inline:0;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scroll-behavior:smooth;scrollbar-width:none}.playlist-grid--horizontal::-webkit-scrollbar{display:none}.horizontal-grid-carousel{position:relative}.horizontal-grid-carousel__item{flex:0 0 200px;flex:0 0 var(--min-column-width,200px);min-width:200px;min-width:var(--min-column-width,200px);width:200px;width:var(--min-column-width,200px)}.horizontal-grid-carousel__track{--min-column-width:200px;margin-left:-10px}@media(max-width:1200px){.horizontal-grid-carousel__track{--min-column-width:185px}}@media(max-width:900px){.horizontal-grid-carousel__track{--min-column-width:172px}}@media(max-width:768px){.horizontal-grid-carousel__track{--min-column-width:152px}}.horizontal-grid-carousel__fade{bottom:0;pointer-events:none;position:absolute;top:0;width:72px;z-index:2}.horizontal-grid-carousel__fade--left{background:linear-gradient(90deg,#121212 16%,#12121200);left:0}.horizontal-grid-carousel__fade--right{background:linear-gradient(270deg,#121212 16%,#12121200);right:0}.horizontal-grid-carousel__nav{align-items:center;background-color:#000000b3;border:none;border-radius:9999px;box-shadow:0 4px 16px #0000004d;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease,transform .2s ease;width:32px;z-index:3}.horizontal-grid-carousel__nav:hover{background-color:#000000d9;transform:translateY(-50%) scale(1.04)}.horizontal-grid-carousel__nav--left{left:8px}.horizontal-grid-carousel__nav--right{right:8px}.horizontal-grid-carousel__nav svg{fill:currentcolor}.made-for-you-home .grid-item-list-header{align-items:flex-end;margin-bottom:16px}.made-for-you-home .showMore{padding-block:0 4px;padding-inline:16px;padding-bottom:10px}.more-like-artist .more-like-artist__header{align-items:flex-end;margin-bottom:16px}.more-like-artist .more-like-artist__show-more{padding-block:0 4px;padding-bottom:10px;padding-inline:16px}.more-like-artist-header{align-items:center;display:flex;gap:12px;margin-left:15px}.more-like-artist-header__avatar{border-radius:9999px;flex-shrink:0;height:48px;object-fit:cover;width:48px}.more-like-artist-header__text{display:flex;flex-direction:column;gap:2px;line-height:1.1}.more-like-artist-header__label{color:#b3b3b3;font-size:.875rem;font-weight:400;line-height:1.25rem}.more-like-artist-header__name{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.04em;line-height:1.75rem}@media(max-width:768px){.more-like-artist-header__name{font-size:1.25rem;line-height:1.5rem}}.home .grid-item-list-header{margin-bottom:16px}.home .playlist-header{margin-bottom:.5rem;margin-top:10px}@media(max-width:768px){.home .playlist-header{margin-bottom:8px;margin-top:0}}@media(max-width:600px){.home .playlist-header{margin-bottom:0;margin-top:-5px}}.home .horizontal-grid-carousel{margin-inline:-20px;margin-inline:calc(var(--home-section-padding, 20px)*-1);width:calc(100% + 40px);width:calc(100% + var(--home-section-padding, 20px)*2)}.home .horizontal-grid-carousel .horizontal-grid-carousel__track{padding-inline-end:20px;padding-inline-end:var(--home-section-padding,20px);padding-inline-start:35px;padding-inline-start:calc(var(--home-section-padding, 20px) + 15px)}.home .guest .horizontal-grid-carousel__track{padding-inline-start:20px;padding-inline-start:var(--home-section-padding,20px)}.Main-section-col{border-radius:10px;overflow:hidden;padding:0;width:100%}@media(max-width:768px){.Main-section-col .Home-seccion,.Main-section-col .Main-section-col{border-radius:0}.Main-section{border-radius:0!important;margin-top:-10px;width:104%}.Main-section .home .grid{gap:0}}.playlist-card img{height:100%;object-fit:cover;width:100%}.playlist-card img.rounded{border-radius:50%!important;box-shadow:0 8px 24px #00000080}.ant-modal.login-modal .ant-modal-content{animation:UpsellContainerAnimation .4s ease-in-out 1;animation-delay:.15s;animation-fill-mode:both;background-color:var(--background-color)!important;background-image:linear-gradient(-180deg,#0006,#282828);border-radius:8px;border-radius:10px;bottom:0;display:flex;flex-flow:column;justify-content:space-between;justify-content:center;left:0;margin:auto;min-height:400px;overflow:hidden;position:relative;position:absolute;right:0;top:0;transition:background-color .5s ease}.ant-modal.login-modal .img-container{align-items:center;display:flex;margin-left:25px;margin-right:25px}.ant-modal.login-modal .img-container img{border-radius:8px;display:block;margin:auto;max-width:300px;object-fit:cover;object-position:center center}@media(max-width:768px){.ant-modal.login-modal .img-container img{margin-top:20px;max-width:200px}}.ant-modal.login-modal .content-container{align-items:center;color:#fff;display:flex;flex:0 0 45%;flex-flow:column;font-size:32px;font-weight:700;justify-content:center;line-height:32px;margin:0 auto;max-width:304px;padding:0;text-align:center}@media(max-width:768px){.ant-modal.login-modal .content-container h2{font-size:1rem;margin-bottom:-10px;margin-top:20px}}.avatar-container{align-items:center;background-color:#1f1f1f;border-radius:50%;cursor:pointer;display:flex;height:42px;justify-content:center;width:42px}.avatar-container .avatar{border-radius:50%;padding-top:1px;width:30px}.avatar-container .hoverable-icon:hover,.avatar-container:hover{fill:#fff!important;cursor:pointer}.avatar-container .hoverable-icon:hover:hover,.avatar-container:hover:hover{transform:scale(1.1)}.avatar-container .hoverable-icon:hover:active,.avatar-container:hover:active{transform:scale(1)}.news{background:#0a0a0a;border:2px solid #0a0a0a;border-radius:50%;padding:5px}.contact-me{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#0000008a;background-color:var(--background-base,#0000008a);border-radius:9999px;border-radius:var(--encore-button-corner-radius,9999px);box-sizing:border-box;color:#fff!important;color:var(--text-base,#fff)!important;display:flex;font-size:.875rem;font-size:inherit;font-weight:700;justify-content:center;min-block-size:30px;min-block-size:var(--encore-control-size-smaller,30px);padding-block-end:3px;padding-block-end:var(--encore-spacing-tighter-4,3px);padding-block-start:3px;padding-block-start:var(--encore-spacing-tighter-4,3px);padding-inline-end:16px;padding-inline-end:var(--encore-spacing-base,16px);padding-inline-start:16px;position:relative}.contact-me:hover{transform:scale(1.05)}.contact-me:active{transform:scale(1)}@media(max-width:768px){.navbar{padding:10px}}.Navigation-section{background-color:#0a0a0a;border-radius:10px;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px 0;padding-bottom:0!important}@media(max-width:950px){.Navigation-section{padding:20px 10px}}@media(max-width:800px){.Navigation-section{padding:20px 5px}}.Navigation-section.open{min-width:270px;padding:20px}#playlist-song-and-artist-name{width:100%}#playlist-song-and-artist-name h3,#playlist-song-and-artist-name p{font-size:15px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1110px){#playlist-song-and-artist-name h3,#playlist-song-and-artist-name p{width:80%}}.search-input{-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;background:#1f1f1f!important;background-image:none;border:0;border-radius:30px;box-sizing:border-box;color:#b3b3b3;cursor:inherit;inline-size:100%;margin-block:0;min-width:100%;padding:11px 16px;text-overflow:ellipsis;transition:all .1s ease-in;transition-delay:.1s;transition:box-shadow .1s ease-in-out,color .1s ease-in-out}.search-input:hover{box-shadow:0 0 0 1px #858383}.search-input:active,.search-input:focus,.search-input:focus-within{box-shadow:0 0 0 2px #fff;color:#fff!important}.search-input:active svg,.search-input:focus svg,.search-input:focus-within svg{fill:#fff}@media(min-width:750px){.search-input{min-width:310px!important}}@media(min-width:950px){.search-input{min-width:420px!important}}@media(min-width:1100px){.search-input{min-width:500px!important}}.search-input .ant-input-prefix{margin-inline-end:10px!important;margin-inline-start:-5px!important}.search-input input::placeholder{color:#b3b3b3;margin-left:5px}.search-input .ant-input-suffix{border-left:1px solid #b3b3b3;padding-left:10px}.navigation-button{background-color:#1f1f1f;border-radius:30px;justify-content:center;padding:11px}.navigation-button:hover{transform:scale(1.1)}.playlist-avatar{border-radius:50%;cursor:pointer;width:25px}.playlist-avatar .hoverable-icon:hover,.playlist-avatar:hover{fill:#fff!important;cursor:pointer}.playlist-avatar .hoverable-icon:hover:hover,.playlist-avatar:hover:hover{transform:scale(1.1)}.playlist-avatar .hoverable-icon:hover:active,.playlist-avatar:hover:active{transform:scale(1)}.hoverable-icon:hover{fill:#fff!important;cursor:pointer}.addButton{aspect-ratio:1/1;border-radius:50%;margin-top:-5px;padding:5px}.addButton:hover{background-color:rgba(95,95,95,.292)}.addButton:active{background-color:hsla(0,0%,6%,.645)}.Profile-section .playlist-grid{--min-column-width:190px}@media(max-width:768px){.Profile-section .playlist-grid{--min-column-width:150px}}.Profile-section .playlist-header{font-size:1.5rem}@media(max-width:768px){.Profile-section .playlist-header{margin-left:0;margin-top:20px}}.Profile-section .profile-header{color:#fff;display:flex;max-height:400px;min-height:340px;position:relative;width:100%}@media(max-width:768px){.Profile-section .profile-header{min-height:230px}}.Profile-section .profile-header .profile-header-background,.Profile-section .profile-header .profile-header-cover{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.Profile-section .profile-header .profile-header-background{background:linear-gradient(#0000 0,#00000080 100%),var(--background-noise)}.Profile-section .profile-header .profile-header-content{align-items:end;display:flex;gap:24px;margin-inline:auto;margin-bottom:30px;width:100%}@media(max-width:768px){.Profile-section .profile-header .profile-header-content{align-items:center;flex-direction:column}}.Profile-section .profile-header .profile-header-content .profile-img-container{border-radius:4px;height:clamp(128px,128px + (100vw - 0*1px - 0*1px - 600px)/424*104,232px);height:clamp(128px,128px + (100vw - var(--left-sidebar-width,0)*1px - var(--panel-width,0)*1px - 600px)/424*104,232px);width:clamp(128px,128px + (100vw - 0*1px - 0*1px - 600px)/424*104,232px);width:clamp(128px,128px + (100vw - var(--left-sidebar-width,0)*1px - var(--panel-width,0)*1px - 600px)/424*104,232px)}.Profile-section .profile-header .profile-header-content .profile-img-container .profile-img{display:flex;height:inherit;position:relative;width:inherit}.Profile-section .profile-header .profile-header-content .profile-img-container .profile-img img{border-radius:50%;box-shadow:0 4px 60px #00000080;height:100%;object-fit:cover;object-position:center center;-webkit-user-select:none;user-select:none;width:100%}.Profile-section .profile-header .profile-header-content .profile-header-text{-webkit-box-flex:1;align-content:space-between;display:flex;flex:1 1;flex-flow:column;justify-content:flex-end;z-index:0}@media(max-width:768px){.Profile-section .profile-header .profile-header-content .profile-header-text{padding-left:20px;width:100%}}.Profile-section .profile-header .profile-header-content .profile-header-text .type{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-margin-after:0;box-sizing:border-box;color:inherit;font-size:.875rem;font-weight:400;margin-block-end:0;margin-block-start:0}.Profile-section .profile-header .profile-header-content .profile-header-text .profile-header-name-container{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:normal;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%;word-break:break-word}.Profile-section .profile-header .profile-header-content .profile-header-text .profile-header-name-container h1{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-margin-after:0;box-sizing:border-box;color:#fff;color:inherit;display:inline-block;font-size:6rem;font-weight:800;margin-block-end:0;margin-block-start:0;overflow:hidden;text-overflow:ellipsis;visibility:visible;white-space:nowrap;width:100%;width:80%}@media(max-width:1100px){.Profile-section .profile-header .profile-header-content .profile-header-text .profile-header-name-container h1{font-size:4rem}}@media(max-width:1000px){.Profile-section .profile-header .profile-header-content .profile-header-text .profile-header-name-container h1{font-size:3rem}}@media(max-width:900px){.Profile-section .profile-header .profile-header-content .profile-header-text .profile-header-name-container h1{font-size:3rem}}@media(max-width:768px){.Profile-section .profile-header .profile-header-content .profile-header-text .profile-header-name-container h1{font-size:2rem}}.Profile-section .profile-header .profile-header-content .profile-header-text .profile-header-details-container{align-items:center;display:flex;flex-wrap:wrap;margin-top:8px}.Profile-section .profile-body{background:linear-gradient(#222833 -10%,#121212 35%);height:100%;padding:40px}.Profile-section .profile-body .social-networks{margin-bottom:20px}.Profile-section .profile-body .about-me-title{color:#fff;display:inline-block;font-size:1.3rem;font-weight:700;margin-bottom:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Profile-section .profile-body .about-me-text p{color:#b7b7b7;font-size:15px;font-weight:400;margin-bottom:20px}.language-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#0000;border:1px solid #878787;border:1px solid var(--essential-subdued,#878787);border-radius:9999px;border-radius:var(--encore-button-corner-radius,9999px);box-sizing:border-box;color:#fff;color:var(--text-base,#fff);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:700;justify-content:center;min-block-size:32px;min-block-size:var(--encore-control-size-smaller,32px);min-inline-size:0;padding-block-end:calc(var(4px, 4px) - 1px);padding-block-start:calc(var(4px, 4px) - 1px);padding-inline-end:15px;padding-inline-end:calc(var(--encore-spacing-base, 16px) - 1px);padding-inline-start:15px;position:relative;text-align:center;text-decoration:none;text-transform:none;touch-action:manipulation;transform:translateZ(0);transition-duration:33ms;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;user-select:none;vertical-align:middle}.language-button.collapsed{border:none;display:flex;justify-content:center;padding:0;width:100%}.language-button:hover{border:2px solid #fff;border:2px solid var(--essential-subdued,#fff);transform:scale(1.05)}.language-button:hover.collapsed{border:none}.language-button:active{transform:scale(1)}.language-modal .ant-modal-header{border-bottom:1px solid #ffffff1a!important}.ant-modal{border-radius:10px;padding-bottom:0!important}.ant-modal,.ant-modal .ant-modal-content,.ant-modal .ant-modal-header{background-color:#282828!important}.ant-modal .ant-modal-content{border-radius:10px}.ant-modal .ant-modal-close-x{align-self:flex-start}.ant-modal .ant-modal-close-x:hover{background-color:#0000002b}.ant-modal .ant-modal-close-x:active{background-color:#00000040}.ant-modal .ant-modal-close-x{align-items:center;border:0;border-radius:50%!important;color:#ffffffb3;display:flex;grid-area:close-button;height:32px;justify-content:center;width:32px}.ant-divider{border-color:#ffffff1a}.language-grid{display:grid;grid-template-columns:repeat(4,1fr);height:calc(100% - var(--header-height));overflow-y:scroll;padding-block:16px;padding-inline:24px}.language-grid button{align-items:flex-start;background-color:#0000;border:0;color:inherit;display:inline-flex;flex-direction:column;padding:16px}.language-grid button:hover{background-color:#ffffff1a}.language-grid button .title{color:#fff;font-size:1rem;font-weight:400}.language-grid button .subtitle{color:#b3b3b3;font-size:1rem;font-weight:400}@keyframes move{25%{left:0;transform:translate(0)}75%,to{left:100%;transform:translate(-100%)}}.playing-section{background-color:#0a0a0a;border-radius:10px;height:calc(100vh - 150px);overflow:hidden;width:100%}.playing-section .playlist-section-content{-ms-overflow-style:none!important;overflow-y:scroll!important;padding-bottom:70px;scrollbar-width:none!important}.playing-section .title-link:hover,.playing-section .title-link:hover p{text-decoration:underline!important}.playing-section{padding:5px}@media(max-width:900px){.playing-section{max-width:100%;min-width:100%}}.playing-section .playing-section-title-container{box-sizing:border-box;display:inline;overflow:hidden;white-space:nowrap;width:100%}.playing-section .playing-section-title-container p{display:inline-block;position:relative}.playing-section .playing-section-title{color:#fff;font-size:1rem;font-weight:700;margin:10px 10px 10px 15px}.artist-playing-now-card img,.playing-now-card img{border-radius:50%}.artist-playing-now-card,.playing-now-card{border-radius:8px;display:flex;flex-direction:column;gap:12px;margin:10px;z-index:1}.artist-playing-now-card .playing-now-card-title,.playing-now-card .playing-now-card-title{color:#fff;font-size:1.5rem;font-weight:700}.artist-playing-now-card .playing-now-card-title:hover,.playing-now-card .playing-now-card-title:hover{color:#fff;cursor:pointer;text-decoration:underline}.artist-playing-now-card .playing-now-card-subtitle,.playing-now-card .playing-now-card-subtitle{color:#b3b3b3;font-size:1rem;margin-top:0}.artist-playing-now-card .playing-now-card-body,.playing-now-card .playing-now-card-body{color:#b3b3b3;margin-top:10px}.artist-playing-now-card .playing-now-card-text,.playing-now-card .playing-now-card-text{padding:0 16px 16px 0}.artist-playing-now-card .playing-now-card-image,.playing-now-card .playing-now-card-image{aspect-ratio:1/1;background-position:50% 50%;background-size:cover;border-radius:8px;height:50%;padding-bottom:50%;position:relative;width:100%}.artist-playing-now-card .playing-now-card-image .playing-now-card-image-text,.playing-now-card .playing-now-card-image .playing-now-card-image-text{color:#fff;font-size:1rem;font-weight:700;left:0;padding:16px;position:absolute;right:0;top:0}.artist-playing-now-card .ant-avatar,.playing-now-card .ant-avatar{margin:5px}.artist-playing-now-card{background-color:#1f1f1f;border:0;border-radius:8px;display:flex;flex-direction:column;margin:5px 5px 20px;text-align:left;text-align:initial;transform:scale(1);transition:transform .25s linear}.artist-playing-now-card .playing-now-card-image{background-position:50% 50%;background-size:cover;border-radius:8px 8px 0 0;min-height:200px;padding-bottom:60%;position:relative;width:100%}.artist-playing-now-card .playing-now-card-text{cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;padding:0 16px 16px;width:100%}.artist-playing-now-card .playing-now-card-title{color:#fff;font-size:1rem;font-weight:700}.playing-section-close-button{border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;justify-content:end;margin:10px 10px 20px;right:0;top:0}.playing-section-close-button button{border-radius:50%;padding:6px}.playing-section-close-button button:hover{background-color:#6262623b}.queue-song{border-radius:10px;margin:5px;padding:5px}.queue-song .queue-song-image-container{height:48px;margin-right:10px;position:relative;width:48px}.queue-song .queue-song-image-container .queue-song-overlay{align-items:center;background:#0009;border:0;border-radius:4px;bottom:0;color:#fff;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}.queue-song .queue-song-image-container .queue-song-overlay svg{fill:#fff!important}.queue-song:hover{background-color:#34343438}.queue-song:hover .queue-song-overlay{display:flex}.queue-song #song-and-artist-name{overflow:hidden}.queue-song #song-and-artist-name h3,.queue-song #song-and-artist-name p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ant-drawer .ant-drawer-content-wrapper{width:100%!important}.ant-drawer .ant-drawer-header{display:none!important}.ant-drawer .ant-drawer-body{padding:0}.ant-drawer .ant-drawer-body .playing-section{border-radius:0;height:100%}.ant-image{border-radius:5px;max-height:250px;overflow:hidden}.ant-image img{background:#0006;max-height:250px;object-fit:contain}.ant-image-preview-wrap{background:rgba(0,0,0,.878)}.device-list-title{color:#fff;font-size:1rem;font-weight:700;margin-bottom:10px}.circle-play{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#9a4fd1;block-size:40px;block-size:var(--encore-control-size-smaller,40px);border-radius:9999px;border-radius:var(--encore-button-corner-radius,9999px);box-shadow:0 8px 8px #0000004d;box-sizing:border-box;color:#000;color:var(--text-base,#000);cursor:pointer;display:flex;font-size:inherit;inline-size:40px;inline-size:var(--encore-control-size-smaller,40px);justify-content:center;margin-right:15px;min-block-size:40px;min-block-size:var(--encore-control-size-smaller,40px);position:relative}.circle-play.big{block-size:60px;block-size:var(--encore-control-size-smaller,60px);inline-size:60px;inline-size:var(--encore-control-size-smaller,60px);min-block-size:60px;min-block-size:var(--encore-control-size-smaller,60px)}.circle-play:hover{transform:scale(1.1)}.circle-play:active{transform:scale(1)}.player-pause-button{-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:none;border-radius:20px;color:#000;cursor:pointer;display:flex;height:32px;justify-content:center;margin-bottom:5px;min-width:32px;position:relative;transition:none 33ms cubic-bezier(.3,0,.7,1);transition-property:all;width:32px}.player-pause-button:hover{transform:scale(1.1)}.player-pause-button:active{transform:scale(1)}.player-pause-button.disabled{cursor:not-allowed}.player-pause-button.disabled svg{cursor:not-allowed!important}.player-pause-button.disabled{opacity:.5;transform:none!important}.heart-like{cursor:pointer;display:grid;place-content:center;position:relative}.heart-like #center-heart #inner{fill:#0000;transition:.2s ease}.heart-like #center-heart #outer{fill:#fff;transition:.2s ease}.heart-like #left-hearts>*,.heart-like #right-hearts>*{opacity:0;transition:.2s ease}@media(max-width:980px){.heart-like{display:none}}.heart-liked{cursor:pointer}.heart-liked :after,.heart-liked :before{animation:scalePulse .5s cubic-bezier(.12,.84,.5,.44) forwards;border-radius:100%;content:"";display:grid;height:300px;outline:25px solid #64d26d;position:absolute;width:300px}.heart-liked :after{animation-delay:.2s;opacity:1;transform:scale(0)}.heart-liked #center-heart #inner,.heart-liked #center-heart #outer{fill:#64d26d}.heart-liked #left-hearts>*,.heart-liked #right-hearts>*{animation:floatingHearts .65s cubic-bezier(.12,.84,.5,.44) forwards;transform-origin:center center}.heart-liked #right-hearts g:first-child{animation-delay:.3s}.heart-liked #right-hearts g:last-child{animation-delay:.1s}.heart-liked #left-hearts g:first-child{animation-delay:.2s}.heart-liked #left-hearts g:last-child{animation-delay:.5s}@keyframes floatingHearts{0%{opacity:0;transform:translateY(10px)}50%{opacity:.5}to{opacity:0;transform:translateY(-50px)}}@keyframes scalePulse{0%{transform:scale(0)}to{opacity:0;transform:scale(1.1)}}.volume-sider-container{width:100%}.volume-sider-container .volumen{padding-right:2px}.volume-sider-container .volume-sider{background-color:dimgray;border-radius:4px;display:inline-block;height:4px;margin-bottom:4px;padding-left:10px;transition:width .1s;width:100%}.volume-sider-container .volume-sider .position-sider{background-color:#fff}.volume-sider-container .volume-sider .handler-sider{display:inline}.volume-sider-container .volume-sider:hover .position-sider{background-color:#21cc44!important}.volume-sider-container .volume-sider:hover .handler-sider{background:#fff;border-radius:5px;display:block;height:10px;margin-top:-7px;width:10px}.mobile-player .album-cover,.queue-song-image-container .album-cover{height:47px;width:47px}#song-and-artist-name{margin-right:15px}#song-and-artist-name h3,#song-and-artist-name p{font-size:.9rem;font-weight:100;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){#song-and-artist-name h3,#song-and-artist-name p{font-size:.8rem;max-width:200px}#song-and-artist-name{margin-right:10px}}#song-and-artist-name .song-artist{color:#bababa;font-size:.75rem;opacity:1}#song-and-artist-name .active{color:#1db954;font-weight:100!important}.replay:after{background-color:currentcolor;border-radius:50%;bottom:0;color:#1db954;content:"";display:block;height:4px;left:50%;position:absolute;transform:translateX(-50%);width:4px}.replay.active:hover:after{fill:#38ec77!important}.replay.active{fill:#1db954!important}@media(max-width:980px){.hiddable-icon{display:none}}.mobile-bar{background:linear-gradient(#0000,#000 40%);bottom:5px;position:fixed;width:100%}.mobile-bar .mobile-player{border-radius:5px;margin:20px 10px;padding:10px;width:calc(100vw - 20px)}.mobile-bar .mobile-player svg{fill:#fff!important}.mobile-bar .mobile-player .time-line{background:#0000003d;height:3px;margin-bottom:-10px;margin-top:10px;overflow:hidden;width:100%}.mobile-bar .mobile-player .time-line .current-time{background:#fff;height:3px}.mobile-bar .mobile-menu{align-items:baseline;background:#0000;display:flex;font-weight:400;justify-content:center}.mobile-bar .mobile-menu a,.mobile-bar .mobile-menu button{all:unset;align-items:center;color:#b3b3b3;cursor:pointer;display:flex;flex-direction:column;gap:4px;width:33%}.mobile-bar .mobile-menu a p,.mobile-bar .mobile-menu button p{font-size:.7em;font-weight:400}.mobile-bar .mobile-menu svg{font-size:1em}@media(min-width:768px){.mobile-bar{display:none}}.album-cover{border-radius:5px;height:56px;object-fit:cover;width:56px}.playing-cover-container{position:relative}.playing-cover-container .playing-cover-details-button{align-items:center;background:#000000b3;border-radius:500px;border-width:0;color:#b3b3b3;display:flex;height:24px;justify-content:center;line-height:24px;opacity:0;padding:0;position:absolute;right:5px;top:5px;width:24px;z-index:999}.playing-cover-container .playing-cover-details-button svg{fill:#b3b3b3}.playing-cover-container:hover .playing-cover-details-button{opacity:1}.playing-cover-container:hover .playing-cover-details-button:hover{transform:scale(1.1)}.playing-cover-container:hover .playing-cover-details-button:hover svg{fill:#fff}button.disabled{cursor:not-allowed;opacity:.5}button.disabled svg{cursor:not-allowed!important}.other-device-alert-container{background-color:#9a4fd1;border-radius:5px;color:#000;height:24px;margin:0 10px 10px}.other-device-alert-container button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#0000;border:0;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;float:right;font-family:inherit;font-size:inherit;gap:8px;letter-spacing:inherit;line-height:1;margin-right:10px;margin-top:3px;padding:0;text-decoration:none}.other-device-alert-container button span{font-size:.875rem;font-weight:700}.other-device-alert-container svg{fill:#000;height:16px;width:16px}@media(max-width:768px){#root{overflow:hidden}}.Full-screen-page{align-items:center;animation:gradient 25s ease infinite;background:linear-gradient(-45deg,#541d0c,#40081e,#084359,#054233);background-size:400% 400%;display:flex;flex-direction:column-reverse;height:100vh;width:100vw}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Full-screen-page .player-pause-button{border-radius:50%;height:45px;width:45px}.Full-screen-page button svg{height:18px!important}.Full-screen-page .album-cover{height:70px;width:70px}.Full-screen-page #song-and-artist-name{margin-left:20px}.Full-screen-page #song-and-artist-name h1,.Full-screen-page #song-and-artist-name p{max-width:none!important;text-decoration:none;width:100%!important}.Full-screen-page #song-and-artist-name .song-title{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;font-size:2.2rem;font-weight:900;line-height:1.25em;overflow:hidden}.Full-screen-page #song-and-artist-name .song-artist{font-size:.875rem;line-height:1.6666666667em;opacity:.7}.Full-screen-page .volume-control-container{float:right}.Full-screen-page .song-title{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;font-size:2em;line-height:1.25em;overflow:hidden}.Search-Page{margin-top:80px;padding:20px}.Search-Page .section-title{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:10px}.Search-Page .top-result-container{width:100%}.Search-Page .top-result-container .playlist-card{--tw-bg-opacity:0.5;background-color:rgb(40,40,40,var(--tw-bg-opacity));padding:5px}.Search-Page .top-result-container .playlist-card:hover{background-color:#282828!important}.Search-Page .top-result-container .playlist-card img{border-radius:.375rem;height:90px;object-fit:cover;width:90px}.Search-Page .top-result-container .playlist-card img.rounded{border-radius:50%}.Search-Page .top-result-container .playlist-card h3{font-size:1.5rem;margin-bottom:10px}.Search-Page .song-details{color:#b3b3b3;font-size:.8rem}.Search-Page .song-details .title{color:#fff;font-size:1rem}.Search-Page .song-details a:hover{color:#fff;text-decoration:underline}.recent-searches-list .playlist-header{font-size:1.5rem}.mobile-visible{display:none}.playlist-img{border-radius:4px;box-shadow:0 4px 60px #00000080;height:100%;max-width:350px;object-fit:cover;object-position:center center;width:100%}@media(max-width:768px){.playlist-img{max-width:150px}}@media(max-width:600px){.playlist-img{margin:0 auto;max-width:300px}}.songs-number{font-weight:400}.playlist-list{min-height:60%;padding:30px;transition:"background: 0.5s"}.playlist-list .column-name{color:#bababa}@media(max-width:768px){.playlist-list{margin-bottom:50px;padding:20px 12px 12px}.playlist-list button:not(.circle-play){background-color:#0000!important;margin-bottom:7px}.playlist-list button:not(.circle-play):active{transform:scale(.99)}}.song-details{cursor:pointer!important}.song-details .drawer-icon{visibility:hidden}.song-details:hover .actions{opacity:1}.song-details .actions{opacity:0}.song-details .title{color:#fff;font-size:15px}.song-details .title.active{color:#1db954}.song-details .title span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:inherit;word-break:break-all}.song-details .artist .artists-block{display:block}.song-details .artist .artists-block a:hover{cursor:pointer;text-decoration:underline}.song-details .artist>div{text-overflow:ellipsis;white-space:inherit;word-break:break-all}.song-details .artist>div,.song-details p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.song-details p{align-items:center;color:#ffffffb3;display:flex;font-size:14px;font-weight:400;gap:5px;max-height:74px;word-break:break-word}.song-details .song-details-play{display:none;font-size:10px;justify-content:center;margin:0 auto}.song-details .song-details-play svg{fill:#fff!important}.song-details:hover .song-details-index{display:none}.song-details:hover .song-details-play{display:flex}@media(max-width:768px){.song-details img{border-radius:1px}.song-details .title{font-size:13px}.song-details p{font-size:11px}}.playlist-controls{margin-bottom:20px}.playlist-table{border-bottom:1px solid hsla(0,0%,70%,.129)}.playlist-description{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#ffffffb3;display:-webkit-box;font-size:.9rem;font-weight:400;max-height:74px;overflow:hidden;word-break:break-word}.owner{word-wrap:normal;margin-top:20px}.owner,.playlist-title{overflow:hidden;text-overflow:ellipsis;width:100%}.playlist-title{color:#fff;font-size:4rem;font-weight:600;margin-block:0;visibility:visible;white-space:nowrap}@media(max-width:1230px){.playlist-title{font-size:3rem}}@media(max-width:1130px){.playlist-title{font-size:2.4rem}}@media(max-width:768px){.playlist-title{font-size:2rem}.mobile-hidden{display:none;overflow:hidden}.mobile-visible{display:block}}@media(min-width:768px){.desktop-hidden{display:none}}@media(max-width:900px){.tablet-hidden{display:none!important}}@media(max-width:600px){.playlist-title{font-size:1.75rem;margin-top:10px}}.library-list-container{display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between;margin-left:-15px;width:109%}.ant-avatar-group .ant-avatar{border-color:rgba(0,0,0,.361)}.ant-avatar-group>:not(:first-child){margin-inline-start:1px}.ant-avatar-group-popover .ant-popover-arrow{display:none}.ant-avatar-group-popover .ant-popover-inner{background-color:#242424!important}.order-button{color:#bababa;font-size:.8rem;font-weight:400}.order-button:hover{color:#fff}.nav-bar-header-table-container{background:#1f1f1f;box-shadow:0 -1px 0 0 #181818;color:#bababa;display:none;margin:10px -20px -10px;visibility:hidden}.nav-bar-header-table-container.active{display:block!important;visibility:visible!important}.explicit{align-items:center;background-color:#fff9;border-radius:2px;color:#0a0a0a;display:inline-flex;font-size:9px;height:16px;justify-content:center;line-height:10px;padding:3px 5px;text-transform:uppercase}.playlist-img-overlay{bottom:0;left:0;padding:0 12px;position:absolute;right:0;top:0}.playlist-img-overlay .playlist-img-overlay-container{height:100%;width:100%}.playlist-img-overlay .playlist-img-overlay-container:hover button{opacity:1}.playlist-img-overlay .playlist-img-overlay-container button{-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000000b3;border:none;border-radius:4px;color:#fff;display:flex;height:100%;justify-content:center;opacity:0;padding:0;text-align:center;width:100%}.playlist-img-overlay .playlist-img-overlay-container button .icon{fill:#fff;margin-top:16px;transition:opacity .2s}.playlist-img-overlay .playlist-img-overlay-container button span{font-weight:400}.disk-section{align-items:center;color:#fff;color:#bababa;display:flex;font-size:15px;font-weight:700;padding:15px 50px}@media(max-width:768px){.disk-section{padding:15px 20px}}.disk-section svg{fill:#bababa;margin-right:10px}.playlist-recommendations{padding-bottom:40px}.playlist-recommendations h1{font-size:1.5rem;margin-bottom:0}.playlist-recommendations>span{color:#bababa;font-size:.85rem;margin-left:15px}@media(max-width:768px){.playlist-recommendations .song-details .title{font-size:.875rem}.playlist-recommendations .song-details p{font-size:.8rem}}.image:hover .image-button{opacity:1;visibility:visible}.image:hover .image-button svg{fill:#fff!important}.now-playing-card{background-color:#1f1f1f;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin:5px;padding:16px 16px 0;z-index:1}.now-playing-card .title-section{display:flex;justify-content:space-between}.now-playing-card .title-section .title{color:#fff;font-size:1rem;font-weight:700}.now-playing-card .queue-song{margin:5px -5px 15px}@media(max-width:768px){.queue-song{background-color:#0000!important}.queue-song img{border-radius:0!important}.queue-song:active{transform:scale(.99)}}.link-button{color:#fff;font-weight:700}.link-button:hover{text-decoration:underline}.ant-modal .ant-input-affix-wrapper,.ant-modal textarea{background:#ffffff1a!important;border:1px solid #0000;border:1px solid #333!important;border-radius:4px;color:#fff!important;font-family:inherit;font-size:14px;height:40px;padding:0 12px;width:100%}.ant-modal .ant-input-affix-wrapper:focus,.ant-modal .ant-input-affix-wrapper:hover,.ant-modal textarea:focus,.ant-modal textarea:hover{background-color:#333!important;border:1px solid #535353!important;box-shadow:none!important;outline:none!important}.ant-modal .ant-input-affix-wrapper input,.ant-modal textarea input{border:0!important}.ant-modal .ant-input-affix-wrapper input::placeholder,.ant-modal textarea input::placeholder{color:#747474!important}.ant-modal .ant-input-affix-wrapper.ant-input-status-error,.ant-modal textarea.ant-input-status-error{box-shadow:inset 0 -2px 0 0 #e91429!important}textarea::placeholder{color:#747474!important}.playlist-img-overlay-container{position:relative}.playlist-img-overlay-container input[type=file]{height:100%;opacity:0;position:absolute;top:0;width:100%;z-index:100000}.image-input{grid-area:album-image;height:180px;margin:0;position:relative;width:180px}.image-input .image-input-container{border-radius:4px;height:100%;width:100%}.ant-modal .playlist-img-container{grid-area:album-image;margin:0;position:relative;width:100%}.ant-modal .playlist-img-overlay{padding:0}.edit-playlist-submit-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-self:center;background-color:#0000;border:0;border-radius:9999px;border-radius:var(--encore-button-corner-radius,9999px);box-sizing:border-box;cursor:pointer;display:inline-block;font-weight:700;min-inline-size:0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;touch-action:manipulation;transform:translateZ(0);transition-duration:33ms;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;user-select:none;vertical-align:middle}.edit-playlist-submit-button:disabled{cursor:not-allowed;opacity:.5!important}.edit-playlist-submit-button span{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#fff;background-color:var(--background-base,#fff);border-radius:9999px;border-radius:var(--encore-button-corner-radius,9999px);box-sizing:border-box;color:#000;color:var(--text-base,#000);display:flex;font-size:.9rem;justify-content:center;min-block-size:48px;min-block-size:var(--encore-control-size-base,48px);padding-block-end:8px;padding-block-end:var(--encore-spacing-tighter-2,8px);padding-block-start:8px;padding-block-start:var(--encore-spacing-tighter-2,8px);padding-inline-end:32px;padding-inline-end:var(--encore-spacing-looser-2,32px);padding-inline-start:32px;padding-inline-start:var(--encore-spacing-looser-2,32px);position:relative;transition-duration:33ms;transition-property:background-color,transform}.edit-playlist-submit-button:hover{opacity:.9;transform:scale(1.05)}.edit-playlist-submit-button:active{opacity:.85;transform:scale(1)}.browse-page .playlist-header{font-size:1.5rem}@media(max-width:768px){.browse-page .playlist-header{font-size:1.2rem;margin-bottom:20px}}.browse-card,.browse-card .browse-card-container{height:100%;position:relative;width:100%}.browse-card .browse-card-container{border-radius:8px;overflow:hidden;padding-bottom:56.25%}.browse-card .browse-card-container img{border-radius:4px;bottom:0;box-shadow:0 2px 4px 0 #0003;object-fit:cover;object-position:center center;position:absolute;right:0;transform:rotate(25deg) translate(18%,-2%);-webkit-user-select:none;user-select:none;width:45%}.browse-card .browse-card-container span{text-wrap:balance;color:#fff!important;font-size:1.5rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;max-width:100%;overflow-wrap:break-word;padding:16px;padding-inline-end:30%;position:absolute}@media(max-width:768px){.browse-card .browse-card-container span{font-size:1rem;padding-inline-end:20%}}@media(max-width:900px){.browse-card .browse-card-container span{font-size:1.2rem;padding-inline-end:20%}}.item-delete-button:hover{transform:scale(1.1)}.item-delete-button{-webkit-box-pack:center;align-items:center;background-color:#0000004d;border:0;border-radius:500px;color:#fff;display:flex;height:28px;justify-content:center;transform:scale(1);transform-origin:center center;width:28px}.item-delete-button svg{fill:#fff;height:14px}.genre-page-header{color:#fff;display:flex;max-height:300px;min-height:200px;position:relative;width:100%}.genre-page-header .container,.genre-page-header .container .content{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.genre-page-header .contentSpacing{display:flex;margin-inline:auto;width:100%}.genre-page-header .textContainer{-webkit-box-flex:1;display:flex;flex:1 1;flex-flow:column;justify-content:flex-end;padding:20px 40px;z-index:0}.genre-page-header .textContainer span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:normal;overflow:hidden;text-align:left;width:100%;word-break:break-word}.genre-page-header .textContainer span h1{color:#fff;font-size:5rem;font-weight:800;visibility:visible;white-space:nowrap;width:100%}@media(max-width:900px){.genre-page-header{max-height:200px;min-height:150px}.genre-page-header .textContainer{padding:20px}.genre-page-header .textContainer h1{font-size:4rem!important}}@media(max-width:768px){.genre-page-header{max-height:150px;min-height:150px}.genre-page-header .textContainer{padding:20px}.genre-page-header .textContainer h1{font-size:3rem!important}}.genre-list,.genre-list .playlist-grid{overflow:hidden}.home-header-filters{margin-bottom:5px;margin-left:10px;margin-top:5px}.home-header-filters .ant-space{flex-wrap:wrap}.home-header-filters .ant-space,.home-header-filters .ant-space-item{align-items:center;display:inline-flex}.home-header-filters--podcast{align-items:center}.podcast-segmented{align-items:center;box-sizing:border-box;display:inline-flex;gap:0;margin-block-end:0;overflow:visible;padding:0;vertical-align:middle}.podcast-segmented .chip{margin-block-end:0;position:relative;z-index:2}.podcast-segmented__btn{align-items:center;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-weight:400;line-height:1;margin-block-end:0;min-block-size:32px;min-block-size:var(--encore-control-size-smaller,32px);padding-block:4px;padding-block:var(--encore-spacing-tighter-4,4px);padding-inline:12px;padding-inline:var(--encore-spacing-tighter,12px);transition:background-color .2s ease,color .2s ease}.podcast-segmented__btn--following{align-self:center;background-color:#42403e;border-radius:0 9999px 9999px 0;color:#fff;margin-inline-start:-15px;padding-inline:12px 12px 18px;padding-inline:var(--encore-spacing-tighter,12px) var(--encore-spacing-tighter,12px) calc(var(--encore-spacing-tighter, 12px) + 6px);padding-left:25px;padding-right:15px;position:relative;z-index:1}.podcast-segmented__btn--following:hover:not(.podcast-segmented__btn--active){background-color:hsla(0,0%,100%,.569)}.podcast-segmented__btn--following.podcast-segmented__btn--active{background-color:#dedede;color:#2a2929}.podcasts-following{align-items:center;display:flex;flex-direction:column;margin:70px auto 48px;max-width:720px;padding:24px 20px;text-align:center;width:100%}.podcasts-following__art{display:block;height:auto;margin-bottom:28px;max-width:min(280px,85%);width:100%}.podcasts-following__title{color:#fff;font-size:2rem;font-weight:700;letter-spacing:-.04em;line-height:1.2;margin:0 0 12px}.podcasts-following__description{color:#b3b3b3;font-size:1rem;line-height:1.5;margin:0 0 32px;max-width:420px}.podcasts-following__cta{background-color:#fff;border-radius:9999px;color:#121212;display:inline-block;font-size:.875rem;font-weight:700;line-height:1;padding:14px 32px;text-decoration:none;transition:transform .1s ease}.podcasts-following__cta:hover{color:#121212;transform:scale(1.04)}.podcasts-home{align-items:center;display:flex;flex-direction:column;margin-top:90px;width:100%}.podcasts-home__grid{grid-column-gap:48px;grid-row-gap:48px;column-gap:48px;display:grid;grid-template-columns:repeat(2,minmax(0,540px));justify-content:center;margin:0 auto;max-width:1128px;row-gap:48px;width:100%}.podcasts-home__section{display:flex;flex-direction:column;min-width:0}.podcasts-section-title{align-self:flex-start;color:#b3b3b3;font-size:.8125rem;font-weight:400;margin:0 0 12px;max-width:540px;text-transform:none;width:100%}.podcasts-section-cards{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}@media(max-width:1160px){.podcasts-home__grid{grid-template-columns:minmax(0,540px);justify-items:center;max-width:100%}}@media(max-width:768px){.podcasts-home{margin-top:50px}}.episode-card{border-radius:8px;cursor:pointer;display:flex;flex-direction:column;max-height:592px;max-width:540px;min-height:520px;padding:20px;width:100%}.episode-card:before{background-color:#ffffff1a;border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease;z-index:0}.episode-card:hover:before{opacity:1}.episode-card>*{position:relative;z-index:1}.episode-card__header{display:flex;flex-shrink:0;gap:16px;margin-bottom:24px}.episode-card__cover{border-radius:4px;flex-shrink:0;height:112px;object-fit:cover;width:112px}.episode-card__titles{flex:1 1;min-width:0}.episode-card__title{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#fff;display:-webkit-box;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 8px;overflow:hidden}.episode-card__show{align-items:center;color:#b3b3b3;display:flex;flex-wrap:wrap;font-size:.875rem;gap:6px}.episode-card__video-badge{align-items:center;background:#ffffff26;border-radius:2px;display:inline-flex;padding:2px 4px}.episode-card__video-badge svg{fill:currentColor}.episode-card__show-label{font-weight:600}.episode-card__show-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.episode-card__footer{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin-top:auto;min-height:0;position:relative}.episode-card__body{transition:transform .24s cubic-bezier(.45,0,.55,1);will-change:transform}.episode-card:hover .episode-card__body{transform:translateY(-64px);transition:transform .35s cubic-bezier(.22,1,.36,1)}.episode-card__meta{color:#b3b3b3;font-size:.8125rem;font-weight:600;margin:0 0 12px}.episode-card__description{-webkit-box-orient:vertical;-webkit-line-clamp:5;color:#b3b3b3;display:-webkit-box;font-size:.875rem;line-height:1.5;margin:0;overflow:hidden;transition:-webkit-line-clamp .3s ease}.episode-card:hover .episode-card__description{-webkit-line-clamp:4}.episode-card__actions{align-items:center;bottom:0;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;left:0;opacity:0;overflow:visible;padding:0 4px 8px 0;pointer-events:none;position:absolute;right:0;transform:translateY(24px);transition:opacity .2s ease-in,transform .22s cubic-bezier(.45,0,.55,1),visibility 0s linear .22s;visibility:hidden}.episode-card:hover .episode-card__footer{overflow:visible}.episode-card:hover .episode-card__actions{opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .3s ease-out,transform .35s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s;visibility:visible}.episode-card__icon-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;padding:0;transition:transform .15s ease;width:40px}.episode-card__icon-btn:hover{transform:scale(1.05)}.episode-card__icon-btn .hoverable-icon{height:24px!important;width:24px}.episode-card__icon-btn svg{display:block}.episode-card__play-btn{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-flex;filter:drop-shadow(0 8px 16px rgba(0,0,0,.35));flex-shrink:0;height:48px;justify-content:center;margin-left:4px;padding:0;transition:transform .2s ease;width:48px}.episode-card__play-btn:hover{transform:scale(1.06)}.episode-card__play-btn svg{display:block;height:22px!important;width:22px}@media(max-width:768px){.episode-card{max-height:none;max-width:100%;min-height:440px}.episode-card__cover{height:88px;width:88px}.episode-card__title{font-size:1.25rem}.episode-card:hover .episode-card__body{transform:translateY(-56px);transition:transform .35s cubic-bezier(.22,1,.36,1)}}body{--background-noise:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMzAwIj48ZmlsdGVyIGlkPSJhIiB4PSIwIiB5PSIwIj48ZmVUdXJidWxlbmNlIGJhc2VGcmVxdWVuY3k9Ii43NSIgc3RpdGNoVGlsZXM9InN0aXRjaCIgdHlwZT0iZnJhY3RhbE5vaXNlIi8+PGZlQ29sb3JNYXRyaXggdHlwZT0ic2F0dXJhdGUiIHZhbHVlcz0iMCIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik0wIDBoMzAwdjMwMEgweiIgZmlsdGVyPSJ1cmwoI2EpIiBvcGFjaXR5PSIuMDUiLz48L3N2Zz4=)}.artist-page .nav-header{visibility:hidden}.artist-page .nav-header.active{visibility:visible}.artist-page .nav-header .circle-play{margin-right:5px}.artist-page .nav-header h1{margin:0;padding:0}.artist-page-header{flex:1 1;min-height:0;overflow:hidden;position:relative}.artist-page-header .background{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.artist-page-header .background-image{animation:background-animation 1s linear;animation-delay:calc(var(--scroll)*-1s);animation-fill-mode:both;animation-iteration-count:1;animation-play-state:paused;background-attachment:scroll;background-position:50% 15%;background-repeat:no-repeat;background-size:cover;height:100%;height:40vh;opacity:1;transform:scale(calc(1.3 - var(--scroll)*.1))}.artist-page-header .background-gradient,.artist-page-header .background-image{contain:strict;content-visibility:auto;display:block;left:0;min-height:var(--min-fluid-height);position:absolute;top:0;width:100%}.artist-page-header .background-gradient{background:linear-gradient(#0000 0,#00000080 100%),var(--background-noise);height:100%;height:42vh}.artist-page-header .background-gradient:after{animation:overlay-animation 1s linear;animation-delay:calc(var(--scroll)*-1s);animation-fill-mode:both;animation-iteration-count:1;animation-play-state:paused;background-image:linear-gradient(#0a0a0a 0,var(--bgColor) 90%),var(--background-noise);content:"";height:40vh;left:0;min-height:340px;opacity:calc(var(--scroll)*.5);position:absolute;right:0}.artist-page-header .text-section{--left-sidebar-width:72;--panel-width:396;--fluid-height:clamp(250px,250px + (100vw - var(--left-sidebar-width,0) * 1px - var(--panel-width,0) * 1px - 600px)/424 * 150,400px);--min-fluid-height:clamp(250px,250px + (100vw - var(--left-sidebar-width,0) * 1px - var(--panel-width,0) * 1px - 600px)/424 * 90,340px);--min-fluid-height-large-header:clamp(280px,280px + (100vw - var(--left-sidebar-width,0) * 1px - var(--panel-width,0) * 1px - 600px)/424 * 60,340px);--min-fluid-height-xlarge-header:clamp(350px,350px + (100vw - var(--left-sidebar-width,0) * 1px - var(--panel-width,0) * 1px - 600px)/424 * 50,400px);color:#fff;display:flex;height:40vh;max-height:none;padding:20px 20px 15px;position:relative;width:100%}.artist-page-header .text-section .contentSpacing{--content-max-width:1955px;display:flex;margin-inline:auto;max-width:var(--content-max-width);padding:0 var(--content-spacing);width:100%}.artist-page-header .text-section .textContainer{-webkit-box-flex:1;display:flex;flex:1 1;flex-flow:column;justify-content:flex-end;z-index:0}.artist-page-header .text-section .textContainer .verifyContainer{align-items:center;display:inline-grid;gap:8px;grid-template-columns:auto 1fr}.artist-page-header .text-section .textContainer .verifyContainer .verifyDiv{background-color:#fff;border-radius:50%;grid-area:1/1/2/2;height:60%;justify-self:center;width:60%}.artist-page-header .text-section .textContainer .verifyContainer svg{fill:#4cb3ff;grid-area:1/1/2/2;height:23px;width:23px}.artist-page-header .text-section .textContainer .verifyContainer span{font-size:.9rem;font-weight:400}.artist-page-header .text-section .textContainer .artistName{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:normal;overflow:hidden;text-align:left;width:100%;word-break:break-word}.artist-page-header .text-section .textContainer .artistName h1{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;color:#fff;font-size:4rem;font-weight:800;margin-block-end:0;margin-block-start:0;visibility:visible;white-space:balance;width:100%}.artist-page-header .text-section .textContainer .listeners{font-size:1rem;line-height:2;margin-top:4px}@media(max-width:900px){.artist-page-header .text-section .textContainer .artistName h1{font-size:2rem}.artist-page-header .text-section .textContainer .listeners{font-size:1rem}.artist-page-header .text-section .textContainer .verifyContainer{gap:4px}.artist-page-header .text-section .textContainer .verifyContainer svg{height:16px;width:16px}.artist-page-header .text-section .textContainer .verifyContainer span{font-size:.875rem}}@media(max-width:768px){.artist-page-header .text-section .textContainer .artistName h1{font-size:1.8rem}.artist-page-header .text-section .textContainer .listeners{font-size:.875rem}.artist-page-header .text-section .textContainer .verifyContainer{gap:8px}.artist-page-header .text-section .textContainer .verifyContainer svg{height:20px;width:20px}.artist-page-header .text-section .textContainer .verifyContainer span{font-size:.75rem}}.artist-page-content{--background-base:$background-color;background-image:linear-gradient(var(--background-base) 0,#0a0a0a 100%),var(--background-noise);height:150px;width:100%}.showMore{background:none;border:none;color:#ffffffb3;padding:16px}.showMore span{font-size:.875rem;font-weight:700}.showMore:hover{color:#fff}.clearRecentSearches{background:none;border:none;color:#ffffffb3;padding:16px;text-decoration:none!important}.clearRecentSearches span{font-size:1rem;font-weight:700}.clearRecentSearches:hover{color:#fff;transform:scale(1.04)}.current-device-container{grid-gap:8px 12px;-webkit-tap-highlight-color:rgba(0,0,0,0);background:radial-gradient(82.95% 283.44% at 50% -160.29%,#9a4fd14d 0,#181818 100%);background-color:#0000;border-radius:8px;border-radius:6px;box-sizing:border-box;color:#fff;display:grid;gap:8px 12px;grid-auto-rows:auto 1fr auto;grid-template-columns:1fr;min-block-size:56px;min-height:100px;padding:16px 12px;padding-block:8px;padding-inline-end:12px;padding-inline-start:12px;position:relative;transition:--gradient-color-bottom .2s ease-out;z-index:0}.current-device-container .area-header{align-items:center;display:flex;gap:12px;grid-column-end:-1;justify-content:space-between}.current-device-container .area-header-content{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.current-device-container .area-header-content .area-header-content-first{align-items:center;display:flex;gap:8px;margin-top:5px}.current-device-container .area-header-content .area-header-content-first svg{fill:#9a4fd1!important;margin-top:-8px;max-width:none!important}.current-device-container .area-header-content .area-header-content-first p{text-wrap:balance;font-size:1.5rem;font-weight:700}.current-device-container .area-header-content .area-header-content-second{display:flex;flex-direction:column;gap:8px;z-index:1}.current-device-container .area-header-content .area-header-content-second p{color:#b3b3b3;font-size:1rem;font-weight:400;margin-bottom:5px}.device-list .device-item-container{grid-gap:8px 18px;-webkit-tap-highlight-color:rgba(0,0,0,0);--animation-speed:300ms;--animation-ease:ease;--bg-inset-change-press:-4px;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:grid;gap:8px 18px;grid-auto-rows:auto 1fr auto;grid-template-columns:auto 1fr;min-block-size:56px;padding-block:8px;padding-inline-end:12px;padding-inline-start:12px;position:relative;z-index:0}.device-list .device-item-container:active,.device-list .device-item-container:focus{background-color:rgba(6,6,6,.788)!important;transition:inset var(--animation-speed) var(--animation-ease)}.device-list .device-item-container:hover{background-color:#1f1f1f;inset:0}.device-list .device-item-container.disabled{background-color:#0000!important;cursor:not-allowed;opacity:.7}.device-list .device-item-container .device-icon-container{grid-column:1}.device-list .device-item-container .device-icon-container .item{align-items:center;display:flex;gap:12px;height:100%;margin-top:-5px}.device-list .device-item-container .device-icon-container .item svg{height:24px;width:24px}.device-list .device-item-container .device-text-container{align-items:center;display:flex;gap:12px;gap:var(--encore-spacing-tighter,12px);grid-column-end:-1;justify-content:space-between}.device-list .device-item-container .device-text-container .text{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.device-list .device-item-container .device-text-container .text p{font-size:1rem;font-weight:400}.device-list .device-item-container .device-text-container .text p span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes apTlLine{to{transform:scaleY(1)}}@keyframes apTlItem{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.ant-drawer-body{background-color:#0a0a0a}body{overscroll-behavior:none!important}:root{--maestra-violet:#9a4fd1;--maestra-violet-hover:#8442b6;--maestra-lavender:#c97ef3;--maestra-onyx:#0a0a0a;--maestra-bone:#f5f4f2;--maestra-white:#fff;--font-display:"Inter Variable","Inter","Helvetica Neue",Arial,sans-serif;--font-body:"Inter Variable","Inter","Helvetica Neue",Arial,sans-serif;--font-mono:"JetBrains Mono Variable","JetBrains Mono",ui-monospace,monospace;color-scheme:light}body,html{background:#0a0a0a;background:var(--maestra-onyx);color:#f5f4f2;color:var(--maestra-bone);font-family:Inter Variable,Inter,Helvetica Neue,Arial,sans-serif!important;font-family:var(--font-body)!important}h1,h2{font-family:Inter Variable,Inter,Helvetica Neue,Arial,sans-serif;font-family:var(--font-display);font-weight:750}h1{letter-spacing:-.025em}.maestra-kicker{font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.Main-section,.Navigation-section,.ant-dropdown-menu-root,.ant-dropdown-menu-submenu,.library-list{-ms-overflow-style:none!important;overflow-y:scroll!important;scrollbar-width:none!important}body::-webkit-scrollbar{display:none!important}.App{text-align:center}h3{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.Main-section{-webkit-overflow-scrolling:touch;background-color:#0a0a0a;border-radius:10px;height:calc(100vh - 86px);overflow:scroll;width:100%}@media(max-width:768px){.Main-section{height:calc(100vh - 64px)}.Main-section .infinite-scroll-component{padding-bottom:30px}}.Playlist-section,.Profile-section{height:100%;width:100%}.Home-seccion{--home-section-padding:20px;border-radius:10px;height:100%;min-height:400px;padding:var(--home-section-padding)}.Home-seccion--podcasts{align-items:center;display:flex;flex-direction:column}.Navigation-button{--tw-text-opacity:1;color:#b3b3b3;font-size:17px;font-weight:700}.library{height:100%;justify-content:flex-start;overflow:hidden}.library-card{all:unset;align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:.9em;gap:10px;overflow:hidden;overflow-x:hidden;padding:2px;transition:background-color .2s ease-in-out;width:98%}.library-card.collapsed{width:100%}.library-card.collapsed:hover .image-container{background-color:hsla(0,0%,100%,.051);border-radius:10%}.library-card.collapsed .image-container{padding:8px}.library-card img{border-radius:4px}.library-card:not(.collapsed):hover{background-color:hsla(0,0%,100%,.102)}.library-card .rounded img{border-radius:50%}.library-card .artist{font-size:.93em;font-weight:400;opacity:.7}.library-card[data-active=true]{background-color:hsla(0,0%,100%,.102)}.hoverable-icon.active:hover{fill:#38ec77!important}.ant-dropdown-menu-root,.ant-dropdown-menu-sub{-webkit-app-region:no-drag!important;background-color:#fff!important;border:1px solid #e3eaf3;border-radius:10px!important;box-shadow:0 14px 34px #30466c29,0 3px 10px #30466c14!important;max-height:calc(100vh - 24px)!important;max-width:350px!important;min-width:160px!important;overflow-y:auto!important;padding:4px!important}.ant-dropdown-menu-root li,.ant-dropdown-menu-sub li{color:#60749a!important}.ant-dropdown-menu-root li.active,.ant-dropdown-menu-sub li.active{color:#4267b9!important}.ant-dropdown-menu-root li.ant-dropdown-menu-item-danger,.ant-dropdown-menu-sub li.ant-dropdown-menu-item-danger{color:#c0405c!important}.ant-dropdown-menu-root li.ant-dropdown-menu-item-danger:hover,.ant-dropdown-menu-sub li.ant-dropdown-menu-item-danger:hover{background:#fdeef1!important;color:#c0405c!important}.ant-dropdown-menu-root .ant-dropdown-menu-item,.ant-dropdown-menu-root .ant-dropdown-menu-submenu,.ant-dropdown-menu-sub .ant-dropdown-menu-item,.ant-dropdown-menu-sub .ant-dropdown-menu-submenu{-webkit-padding-end:8px;align-items:center;border:0;border-radius:7px;color:#60749a;cursor:default;display:flex;gap:12px;height:40px;justify-content:space-between;padding:12px;padding-inline-end:8px;position:relative;text-align:start;text-decoration:none;-webkit-user-select:none;user-select:none;width:100%}.ant-dropdown-menu-root .ant-dropdown-menu-item .ant-dropdown-menu-title-content,.ant-dropdown-menu-root .ant-dropdown-menu-submenu .ant-dropdown-menu-title-content,.ant-dropdown-menu-sub .ant-dropdown-menu-item .ant-dropdown-menu-title-content,.ant-dropdown-menu-sub .ant-dropdown-menu-submenu .ant-dropdown-menu-title-content{color:inherit;font-size:.875rem;font-weight:500}.ant-dropdown-menu-item-selected{background-color:#eef3fb!important}.ant-dropdown-menu-item-selected span{color:#4267b9!important}.ant-dropdown-menu-submenu{min-width:170px}.ant-dropdown-menu-submenu .ant-dropdown-menu-title-content{margin-left:10px}.ant-dropdown-menu-sub{max-height:300px!important}.ant-dropdown-menu-submenu{padding:0!important}.ant-dropdown-menu-submenu svg{fill:currentColor}.ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title{align-items:center;display:flex;width:100%}.ant-dropdown-menu-title-content{font-size:.8rem;font-weight:400}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu:hover{background:#eef3fb!important}@media(max-width:768px){#root>div:first-child{padding:0!important}}.link-social-button{background:#2d2d2d;border-radius:43px;color:#fff!important;display:block;font-size:20px;padding:6px}.link-social-button:hover{transform:scale(1.1)}.link-social-button:active{transform:scale(1)}.link-text{color:#fff!important}.link-text:hover{text-decoration:underline}.fullscreen{display:none!important}.fullscreen-enabled{display:block!important}.active-icon-button{position:relative}.active-icon-button:after{background-color:#1db954;border-radius:50%;bottom:-10px;content:"";display:block;height:4px;left:50%;position:absolute;transform:translateX(-50%);width:4px;inline-size:4px!important}.nav-header.invisible{visibility:hidden}.nav-header{border-top-left-radius:10px;border-top-right-radius:10px;margin-top:-1px;overflow:hidden;overflow-x:hidden;overflow-y:scroll;overflow-y:auto;overscroll-behavior:contain;overscroll-behavior-y:contain;padding:10px 20px;position:fixed;transition:background-color .6s ease-in-out,visibility .4s ease-in-out;z-index:1000}@media(max-width:768px){.nav-header{border-top-left-radius:0;border-top-right-radius:0;opacity:0;visibility:hidden!important}.nav-header .header-title{display:none!important}}.nav-header .nav-header-content{transition:opacity .3s ease-in-out}.nav-header.active{visibility:visible}.nav-header.active .header-title{display:block}.nav-header.active{box-shadow:0 0 10px 0 #0000004d}.nav-header .nav-header-playlist-title{color:#fff;font-size:1.6rem;font-weight:600;margin-block:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-avatar svg{height:1.3rem!important;width:1.3rem!important}.avatar-tag svg{height:1.5rem!important;width:1.5rem!important}.main-container{box-sizing:border-box;height:100vh;overflow:hidden;padding:7px}@media(max-width:768px){.main-container{padding:0}}.main-container.has-bottom-banner .Main-section{height:calc(100vh - 150px)}@media(max-width:768px){.main-container.has-bottom-banner .Main-section{height:calc(100vh - 148px)}}.announcement-banner{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;gap:16px;margin-top:8px;min-height:56px;padding:10px 24px}.announcement-banner--promo{background:linear-gradient(90deg,#9a4fd1,#509bf5);color:#fff}.announcement-banner--warning{background:#ffa42b;color:#000}.announcement-banner--info{background:#0074e0;color:#fff}.announcement-banner .announcement-banner-texts{flex:1 1;min-width:0}.announcement-banner .announcement-banner-title{font-size:13px;font-weight:700;margin:0}.announcement-banner .announcement-banner-desc{font-size:15px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.announcement-banner .announcement-banner-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;overflow:hidden;text-overflow:clip;white-space:normal}.announcement-banner{border-radius:0;gap:12px;margin-top:0;min-height:0;padding:10px 16px}}.announcement-banner .announcement-banner-cta{background:#fff;border:none;border-radius:9999px;color:#000;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:700;padding:12px 32px;transition:transform .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.announcement-banner .announcement-banner-cta:hover{transform:scale(1.04)}.announcement-banner .announcement-banner-cta:active{transform:scale(1)}@media(max-width:768px){.announcement-banner .announcement-banner-cta{font-size:13px;padding:10px 20px}}.announcement-banner--warning .announcement-banner-cta{background:#000;color:#fff}.announcement-banner .announcement-banner-close{background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;opacity:.8;padding:6px}.announcement-banner .announcement-banner-close:hover{opacity:1}.local-player-bar{align-items:center;background:#fff;border-radius:0;border-top:1px solid #d9e5f8;bottom:0;box-shadow:0 -12px 30px #3054911c;color:#3d5786;display:flex;gap:18px;left:0;min-height:76px;padding:12px 36px;position:fixed;right:0;z-index:1000}.local-player-bar .lpb-controls{align-items:center;display:flex;flex:0 0 auto;gap:16px}.local-player-bar .lpb-play{align-items:center;background:#2f61f5;border:none;border-radius:50%;box-shadow:0 8px 16px #2f61f533;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.local-player-bar .lpb-play:disabled{cursor:default;opacity:.55}.local-player-bar .lpb-progress{align-items:center;display:flex;flex:1 1 auto;gap:8px;max-width:420px}.local-player-bar .lpb-time{font-feature-settings:"tnum";color:#7185aa;flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums;min-width:36px}.local-player-bar .lpb-time:first-child{text-align:right}.local-player-bar .lpb-seek{accent-color:#2f61f5;cursor:pointer;flex:1 1;height:4px}.local-player-bar .lpb-volume{align-items:center;display:flex;flex:0 0 auto;gap:8px}.local-player-bar .lpb-volume-slider{accent-color:#2f61f5;cursor:pointer;height:4px;width:100px}.local-player-bar .lpb-track{align-items:center;background:#0000;border:0;border-radius:6px;color:inherit;cursor:pointer;display:flex;flex:0 1 auto;gap:12px;margin-left:8px;min-width:0;padding:0;text-align:left}.local-player-bar .lpb-track:focus-visible,.local-player-bar .lpb-track:hover{background:#f1f6ff;outline:none}.local-player-bar .lpb-cover{border-radius:4px;flex:0 0 auto;height:48px;object-fit:cover;width:48px}.local-player-bar .lpb-meta{min-width:0}.local-player-bar .lpb-title{color:#294c83;font-size:14px;font-weight:600}.local-player-bar .lpb-sub,.local-player-bar .lpb-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.local-player-bar .lpb-sub{color:#7185aa;font-size:12px}.local-player-bar .lpb-close{flex:0 0 auto;margin-left:auto}.local-player-bar .lpb-expand{border-radius:8px!important;color:#2f61f5;flex:0 0 auto;height:36px;width:36px}.local-player-bar .lpb-expand:focus-visible,.local-player-bar .lpb-expand:hover{color:#1f4fd9;outline:2px solid #2f61f559}.lpb-progress-mobile{display:none}body.jam-project-space .local-player-bar{background:#fff;border-radius:0;border-top:1px solid #d9e5f8;bottom:0;box-shadow:0 -12px 30px #3054911c;color:#3d5786;gap:18px;left:0;min-height:76px;padding:12px 36px;right:0}body.jam-project-space .local-player-bar .lpb-close,body.jam-project-space .local-player-bar .lpb-controls button:not(.lpb-play),body.jam-project-space .local-player-bar .lpb-volume button{background:#0000!important;border-radius:8px;color:#49638f!important;transition:background-color .16s ease,color .16s ease}body.jam-project-space .local-player-bar .lpb-close:focus-visible,body.jam-project-space .local-player-bar .lpb-close:hover,body.jam-project-space .local-player-bar .lpb-controls button:not(.lpb-play):focus-visible:not(:disabled),body.jam-project-space .local-player-bar .lpb-controls button:not(.lpb-play):hover:not(:disabled),body.jam-project-space .local-player-bar .lpb-volume button:focus-visible,body.jam-project-space .local-player-bar .lpb-volume button:hover{background:#edf3ff!important;color:#294c83!important;outline:2px solid #2f61f547;outline-offset:2px}body.jam-project-space .local-player-bar .lpb-play{background:#2f61f5!important;box-shadow:0 8px 16px #2f61f533;color:#fff!important}body.jam-project-space .local-player-bar .lpb-play:focus-visible:not(:disabled),body.jam-project-space .local-player-bar .lpb-play:hover:not(:disabled){background:#1f4fd9!important;color:#fff!important;outline:2px solid #2f61f552;outline-offset:2px}body.jam-project-space .local-player-bar .lpb-sub,body.jam-project-space .local-player-bar .lpb-time{color:#7185aa}body.jam-project-space .local-player-bar .lpb-title{color:#294c83}body.jam-project-space .local-player-bar .lpb-track:focus-visible,body.jam-project-space .local-player-bar .lpb-track:hover{background:#f1f6ff}body.jam-project-space .local-player-bar .lpb-seek,body.jam-project-space .local-player-bar .lpb-volume-slider{accent-color:#2f61f5}body.jam-project-space .local-player-bar .lpb-expand{background:#edf3ff!important;color:#2f61f5}body.jam-project-space .local-player-bar .lpb-expand:focus-visible,body.jam-project-space .local-player-bar .lpb-expand:hover{background:#dfeaff!important;color:#1f4fd9;outline-color:#2f61f559}.mobile-nav,.topbar-artist{display:none}@media(max-width:768px){.topbar-brand--hide-mobile,.topbar-navarrows{display:none!important}.ant-space-item:has(>.topbar-brand--hide-mobile),.ant-space-item:has(>.topbar-navarrows){display:none!important}.topbar-artist{align-items:center;background:#ffffff12;border:1px solid #ffffff14;border-radius:9999px;cursor:pointer;display:inline-flex!important;gap:8px;max-width:168px;padding:2px 8px 2px 2px}.topbar-artist-name{color:#fff;flex:0 1 auto;font-size:13px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav{align-items:flex-end;background:linear-gradient(180deg,#11111152,#111111eb 48%,#111 78%);bottom:0;display:flex;height:64px;left:0;padding:0 6px calc(10px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:100}.main-container.has-bottom-banner .mobile-nav{bottom:84px;padding-bottom:10px}.catalog-title{font-size:22px!important}.catalog-add-btn{padding:8px 14px!important}.notifications-header{align-items:flex-start!important;flex-wrap:wrap!important;row-gap:12px}.notifications-actions{justify-content:flex-start;width:100%}.notifications-action{font-size:12px!important;min-height:36px;padding:8px 14px!important;white-space:nowrap}.local-player-bar{bottom:0;gap:12px;overflow:hidden}.local-player-bar,body.jam-project-space .local-player-bar{border-radius:0;left:0;min-height:68px;padding:9px 14px;right:0}body.jam-project-space .local-player-bar{bottom:0!important}body.jam-project-space .local-player-bar .lpb-progress-mobile{background:linear-gradient(90deg,#2f61f5 0,#2f61f5 0,#dce7fa 0,#dce7fa);background:linear-gradient(to right,#2f61f5 0,#2f61f5 var(--pct,0),#dce7fa var(--pct,0),#dce7fa 100%);bottom:0;left:0;right:0}.main-container.has-bottom-banner .local-player-bar{bottom:0}.local-player-bar .lpb-track{flex:1 1 auto;margin-left:0;order:-1}.local-player-bar .lpb-cover{border-radius:3px;height:43px;width:43px}.local-player-bar .lpb-controls{gap:12px;order:1}.local-player-bar .lpb-play{height:36px;width:36px}.local-player-bar .lpb-volume{order:2}.local-player-bar .lpb-close{margin-left:0;order:3}.local-player-bar .lpb-expand{height:32px;order:2;width:32px}.local-player-bar .lpb-progress,.local-player-bar .lpb-volume-slider{display:none}.local-player-bar .lpb-progress-mobile{appearance:none;background:linear-gradient(90deg,#2f61f5 0,#2f61f5 0,#dce7fa 0,#dce7fa);background:linear-gradient(to right,#2f61f5 0,#2f61f5 var(--pct,0),#dce7fa var(--pct,0),#dce7fa 100%);border-radius:2px;bottom:0;cursor:pointer;display:block;height:2px;left:0;margin:0;padding:0;position:absolute;right:0;width:auto}.local-player-bar .lpb-progress-mobile::-webkit-slider-runnable-track{appearance:none;background:#0000;height:2px}.local-player-bar .lpb-progress-mobile::-webkit-slider-thumb{appearance:none;height:0;width:0}.local-player-bar .lpb-progress-mobile::-moz-range-track{background:#0000;height:2px}.local-player-bar .lpb-progress-mobile::-moz-range-thumb{background:#0000;border:none;height:0;width:0}.mobile-nav-item{align-items:center;background:none;border:none;color:#8a8a8a;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:10px;font-weight:600;gap:3px;justify-content:center;padding:0;transition:color .15s}.mobile-nav-item--active{color:#fff;font-weight:700}.mobile-nav-icon{display:flex;font-size:20px}.mobile-nav-label{line-height:1}.mobile-nav-item--nyta{color:#cfcfd4}.mobile-nav-nyta-avatar{align-items:center;display:flex;filter:drop-shadow(0 2px 6px rgba(148,74,255,.35));justify-content:center;margin-top:-4px}.mobile-more-backdrop{animation:moreFade .18s ease;background:#0006;inset:0;position:fixed;z-index:99}.mobile-more-sheet{animation:morePop .18s cubic-bezier(.16,1,.3,1);background:#1d1d1d;border:1px solid #2f2f2f;border-radius:14px;bottom:calc(84px + env(safe-area-inset-bottom, 0px));box-shadow:0 16px 40px #0009;max-width:calc(100vw - 16px);padding:6px;position:fixed;right:12px;transform-origin:bottom right;width:232px;z-index:101}.mobile-more-item{align-items:center;background:none;border:none;border-radius:10px;color:#cfcfd4;cursor:pointer;display:flex;font-size:14.5px;font-weight:600;gap:13px;padding:12px;text-align:left;width:100%}.mobile-more-item--active{background:#ffffff0f;color:#fff}.mobile-more-ic{color:#b3b3b3;display:flex}.mobile-more-item--active .mobile-more-ic{color:#fff}@keyframes morePop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes moreFade{0%{opacity:0}to{opacity:1}}.artist-hero{align-items:center!important;flex-direction:column!important;gap:14px!important;padding:20px!important;text-align:center}.artist-hero-img{height:96px!important;width:96px!important}.artist-hero-name{font-size:26px!important}.artist-hero-meta{justify-content:center}.dashboard-artist-hero{display:none}.next-step-section{margin-bottom:0!important;margin-top:16px!important}.main-container.has-mobile-nav .Main-section{height:calc(100vh - 64px);padding-bottom:74px}.main-container.has-mobile-nav.has-bottom-banner .Main-section{height:calc(100vh - 148px);padding-bottom:78px}.main-container.topbar-hidden .Main-section{height:100vh}.main-container.topbar-hidden.has-mobile-nav .Main-section{height:calc(100vh - 64px);margin-top:0;padding-bottom:0}.main-container.topbar-hidden.has-mobile-nav.has-bottom-banner .Main-section{height:calc(100vh - 148px);margin-top:0;padding-bottom:0}}.transition{transition-duration:.25s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .group-hover\:opacity-100{opacity:1}.chip{background-color:#0000;border:0;color:inherit;cursor:pointer;font-weight:400;letter-spacing:inherit;line-height:1;margin-block-end:8px;margin-block-end:var(--encore-spacing-tighter-2,8px);max-inline-size:100%;overflow-wrap:break-word;padding:0;position:relative;text-decoration:none;vertical-align:middle}.chip,.chip span{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:9999px;box-sizing:border-box;display:inline-flex}.chip span{align-items:center;background-color:#ffffff1a;color:#fff;color:var(--text-base,#fff);min-block-size:32px;min-block-size:var(--encore-control-size-smaller,32px);min-inline-size:0;padding-block-end:4px;padding-block-end:var(--encore-spacing-tighter-4,4px);padding-block-start:4px;padding-block-start:var(--encore-spacing-tighter-4,4px);padding-inline-end:12px;padding-inline-end:var(--encore-spacing-tighter,12px);padding-inline-start:12px;padding-inline-start:var(--encore-spacing-tighter,12px);transition:background-color .2s,color .2s}.chip:hover span{background-color:#ffffff4d}.chip:active span{background-color:#fff3}.chip.active span{background-color:#fff;color:#2a2929}.image-button{align-items:center;background:#00000080;border:0;border-radius:4px;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:auto;position:absolute;top:0;visibility:hidden;width:100%}.image-button:hover img,.library-card:hover img{background-color:#ffffff1a}.image-button:hover .image-button,.library-card:hover .image-button{opacity:1;visibility:visible}.drag-line{background-color:#1db954;border:1px solid #1db954!important;color:#1db954;cursor:pointer;height:1px;left:0;position:absolute;top:0;width:100%;z-index:999}.ant-dropdown-menu-item-divider{background:#ffffff1c!important;margin:1px 0!important}.ant-message{bottom:100px!important;font-size:1rem!important;top:auto!important}.ant-message svg{display:none!important}.scale:hover{transform:scale(1.1)}.scale:active{opacity:.9;transform:scale(1)}.pointer{cursor:pointer}img{pointer-events:none!important;-webkit-user-select:none;user-select:none}.resize-handler{cursor:grab!important;margin:10px 3px;opacity:0;transition:opacity .3s;width:1px}.resize-handler:active,.resize-handler:hover{background-color:#626262;opacity:1}a{text-decoration:none}a:hover{color:#fff;text-decoration:underline}.transparent-button{--encore-spacing-tighter-5:2px;--encore-spacing-tighter-4:4px;--encore-spacing-tighter-3:6px;--encore-spacing-tighter-2:8px;--encore-spacing-base:16px;--encore-control-size-smaller:32px;--encore-control-size-base:48px;--encore-control-size-larger:56px;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#0000;border:1px solid #818181;border:1px solid var(--essential-subdued,#818181);border-radius:9999px;border-radius:var(--encore-button-corner-radius,9999px);box-sizing:border-box;color:#000;color:var(--text-base,#000);color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;min-block-size:32px;min-block-size:var(--encore-control-size-smaller,32px);min-inline-size:0;padding-block-end:3px;padding-block-end:calc(var(--encore-spacing-tighter-4, 4px) - 1px);padding-block-start:3px;padding-block-start:calc(var(--encore-spacing-tighter-4, 4px) - 1px);padding-inline-end:15px;padding-inline-end:calc(var(--encore-spacing-base, 16px) - 1px);padding-inline-start:15px;padding-inline-start:calc(var(--encore-spacing-base, 16px) - 1px);padding:5px 20px;position:relative;text-align:center;text-decoration:none;text-transform:none;touch-action:manipulation;transform:translateZ(0);transition-duration:33ms;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;user-select:none;vertical-align:middle}.transparent-button:hover{border:1px solid #fff;transform:scale(1.04)}.transparent-button:active{border:1px solid #7c7c7c;opacity:.7;outline:none;transform:scale(1)}.viewSelector:hover{color:#fff}.viewSelector:hover svg{fill:#fff!important}.viewSelector:hover{transform:scale(1.04)}.library-list .collapsed{padding-left:6px}.library-list .grid-view{grid-gap:var(--grid-gap);--min-column-width:120px;display:grid;grid-auto-rows:3;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(var(--min-column-width),1fr))}.activable-song:focus{background-color:#ffffff4d!important}.ant-skeleton-title{background:linear-gradient(90deg,#cecece0f 25%,#4f4f4f26 37%,#0000000f 63%)!important;min-height:30px!important}.ant-drawer-body .library{border-radius:0}.ant-drawer-body .library .library-list{height:100%!important;margin-right:25px}.ant-affix{background:#1f1f1f;border-bottom:1px solid #ffffff1a;box-shadow:0 -1px 0 0 #181818}.playing-container{min-width:295px}@media(max-width:1000px){.playing-container #song-and-artist-name{max-width:250px}}@media(max-width:900px){.playing-container{min-width:200px}.playing-container #song-and-artist-name{max-width:140px}}@media(max-width:768px){.playing-container{min-width:140px}.playing-container #song-and-artist-name{max-width:120px}}.login-footer{height:auto;min-width:620px;overflow:hidden;padding-top:5px;-webkit-user-select:none;user-select:none}.login-footer,.login-footer .login-container{display:flex;flex-direction:column;flex-direction:row}.login-footer .login-container{-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-image:linear-gradient(90deg,#9a4fd1,#509bf5);border-radius:2px;gap:24px;justify-content:space-between;padding:12px 24px 10px 15px;position:relative;width:100%;z-index:1}.login-footer .login-container .title{color:#fff;font-size:.875rem;font-weight:700}.login-footer .login-container .description{color:#fff;font-size:1rem;font-weight:400}.white-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-self:center;background-color:#0000;border:0;box-sizing:border-box;color:#b3b3b3;cursor:pointer;display:inline-block;min-inline-size:0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;touch-action:manipulation;transform:translateZ(0);transition-duration:33ms;-webkit-user-select:none;user-select:none;vertical-align:middle}.white-button:hover,.white-button:hover span{transform:scale(1.04)}.white-button:active span{background-color:#c7c7c7;box-shadow:none;transform:scale(1)}.white-button span{background-color:#f0f0f0;border-radius:9999px;border-radius:var(--encore-button-corner-radius,9999px);color:#000;font-size:1rem;font-weight:700;padding:10px 20px}.white-button.small span{font-size:.875rem;padding:5px 20px}.ant-popover{max-width:336px}.ant-popover .ant-popover-inner{border:1px solid #e3eaf3;padding:14px 16px}.ant-popover .ant-popconfirm-title{color:#52688f!important;font-size:14px;font-weight:800}.ant-popover .ant-popconfirm-description{color:#60749a!important;font-size:13px;line-height:1.5}.ant-popover .ant-popconfirm-message-icon .anticon{color:#e0a12a}.ant-popover .ant-popconfirm-buttons{margin-top:14px}.ant-popover .ant-popconfirm-buttons .ant-btn{border-radius:8px;font-size:12px;font-weight:700;height:30px}.ant-popover .ant-popconfirm-buttons .ant-btn-default{background:#fff!important;border-color:#dce5f0!important;color:#7c8db0!important}.ant-popover .ant-popconfirm-buttons .ant-btn-default:hover:not(:disabled){background:#f6f9ff!important;border-color:#b9cbed!important;color:#4267b9!important}.ant-popover .ant-popconfirm-buttons .ant-btn-default:active:not(:disabled){background:#eef3fd!important;border-color:#9db7e6!important;color:#33528f!important}.ant-popover .ant-popconfirm-buttons .ant-btn-dangerous{background:#d2474b!important;border-color:#0000!important;color:#fff!important}.ant-popover .ant-popconfirm-buttons .ant-btn-dangerous:hover:not(:disabled){background:#b8363a!important}.ant-popover .ant-popconfirm-buttons .ant-btn-dangerous:active:not(:disabled){background:#9d2b2f!important}.ant-popover .ant-popconfirm-buttons .ant-btn-primary:not(.ant-btn-dangerous){background:#3361ff!important;border-color:#0000!important;color:#fff!important}.ant-popover .ant-popconfirm-buttons .ant-btn-primary:not(.ant-btn-dangerous):hover:not(:disabled){background:#2a54e0!important}.ant-popover .ant-popconfirm-buttons .ant-btn-primary:not(.ant-btn-dangerous):active:not(:disabled){background:#2246bd!important}.nyta-avatar svg{display:block}@property --auroraGlowAngle{syntax:"<angle>";initial-value:0deg;inherits:false}.aurora-glow{background:conic-gradient(from var(--auroraGlowAngle),#0000 0deg,#0000 140deg,#3361ff 195deg,#8aa5ff 255deg,#509bf5 300deg,#3361ff 335deg,#0000 1turn);border-radius:inherit;filter:drop-shadow(0 0 5px rgba(51,97,255,.28)) drop-shadow(0 0 10px rgba(51,97,255,.22));inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:3px;pointer-events:none;position:absolute;z-index:5}.aurora-glow--on{animation:auroraGlowSpin 1.25s linear 2,auroraGlowFade 2.5s ease-out forwards}@keyframes auroraGlowSpin{to{--auroraGlowAngle:360deg}}@keyframes auroraGlowFade{0%{opacity:0}10%{opacity:1}72%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.aurora-glow--on{animation:auroraGlowFade 1.2s ease-out forwards}}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost){background:#9a4fd1;border-color:#9a4fd1;color:#fff}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost):focus,.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost):hover{background:#8442b6!important;border-color:#8442b6!important;color:#fff!important}.ant-picker-dropdown .ant-picker-panel-container{background:#fff!important;border:1px solid #e1e7f0;box-shadow:0 18px 45px #121e3829}.ant-picker-dropdown .ant-picker-time-panel-cell-inner{border-radius:8px;color:#52668d!important}.ant-picker-dropdown .ant-picker-time-panel-cell-inner:hover{background:#f1f5fd!important}.ant-picker-dropdown .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#eaf0ff!important;color:#3361ff!important;font-weight:800}.ant-picker-dropdown .ant-picker-cell-in-view .ant-picker-cell-inner{color:#52668d}.ant-picker-dropdown .ant-picker-cell:not(.ant-picker-cell-in-view) .ant-picker-cell-inner{color:#aab7cd}.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner:hover{background:#f1f5fd!important}.ant-picker-dropdown .ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background:#3361ff!important;color:#fff!important}.ant-picker-dropdown .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#3361ff!important}.ant-picker-dropdown .ant-picker-content th,.ant-picker-dropdown .ant-picker-header,.ant-picker-dropdown .ant-picker-header button{color:#52668d}.ant-picker-dropdown .ant-picker-header button:hover{color:#3361ff}.ant-picker-dropdown .ant-picker-footer,.ant-picker-dropdown .ant-picker-header{border-color:#edf0f5}.ant-picker-dropdown .ant-picker-now-btn{color:#3361ff!important;font-weight:700}.ant-picker-dropdown .ant-picker-ok .ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost){background:#3361ff!important;border-color:#3361ff!important;color:#fff!important}.ant-picker-dropdown .ant-picker-ok .ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost):hover{background:#2a54e0!important;border-color:#2a54e0!important}.local-player-bar,body.jam-project-space .local-player-bar{background:#fff!important;border:0!important;border-radius:0!important;border-top:1px solid #d9e5f8!important;bottom:0!important;box-shadow:0 -12px 30px #3054911c!important;box-sizing:border-box;color:#3d5786!important;left:0!important;margin:0!important;position:fixed;right:0!important;width:auto!important}.local-player-bar .lpb-close,.local-player-bar .lpb-controls button:not(.lpb-play),.local-player-bar .lpb-volume button{background:#0000!important;border-radius:8px;color:#49638f!important}.local-player-bar .lpb-close svg,.local-player-bar .lpb-controls button:not(.lpb-play) svg,.local-player-bar .lpb-volume button svg{stroke:currentColor;color:#49638f!important}.local-player-bar .lpb-close:focus-visible,.local-player-bar .lpb-close:hover,.local-player-bar .lpb-controls button:not(.lpb-play):focus-visible:not(:disabled),.local-player-bar .lpb-controls button:not(.lpb-play):hover:not(:disabled),.local-player-bar .lpb-volume button:focus-visible,.local-player-bar .lpb-volume button:hover{background:#edf3ff!important;color:#294c83!important;outline:2px solid #2f61f547;outline-offset:2px}.local-player-bar .lpb-close:focus-visible svg,.local-player-bar .lpb-close:hover svg,.local-player-bar .lpb-controls button:not(.lpb-play):focus-visible svg,.local-player-bar .lpb-controls button:not(.lpb-play):hover svg,.local-player-bar .lpb-volume button:focus-visible svg,.local-player-bar .lpb-volume button:hover svg{color:#294c83!important}.local-player-bar .lpb-play{background:#2f61f5!important;box-shadow:0 8px 20px #2f61f547!important;color:#fff!important}.local-player-bar .lpb-play svg{stroke:currentColor;color:#fff!important}.local-player-bar .lpb-play:focus-visible:not(:disabled),.local-player-bar .lpb-play:hover:not(:disabled){background:#1f4fd9!important;color:#fff!important;outline:2px solid #2f61f54d;outline-offset:2px}.local-player-bar .lpb-sub,.local-player-bar .lpb-time{color:#7185aa!important}.local-player-bar .lpb-title{color:#294c83!important}.local-player-bar .lpb-track:focus-visible,.local-player-bar .lpb-track:hover{background:#f1f6ff!important}.local-player-bar .lpb-expand{background:#edf3ff!important;color:#2f61f5!important}.local-player-bar .lpb-expand svg{color:inherit!important}.local-player-bar .lpb-expand:focus-visible,.local-player-bar .lpb-expand:hover{background:#dfeaff!important;color:#1f4fd9!important;outline:2px solid #2f61f547;outline-offset:2px}.local-player-bar .lpb-seek,.local-player-bar .lpb-volume-slider{accent-color:#2f61f5}@media(max-width:767px){.local-player-bar,body.jam-project-space .local-player-bar{background:#fff!important;border-radius:0!important;bottom:0!important;display:flex!important;gap:12px!important;left:0!important;margin:0!important;min-height:68px!important;overflow:hidden!important;padding:9px 14px calc(9px + env(safe-area-inset-bottom, 0px))!important;right:0!important;width:100%!important}.local-player-bar .lpb-progress-mobile{background:#fff!important}}@media(max-width:960px){.local-player-bar--over-nav,body.jam-project-space .local-player-bar--over-nav{background:#fffffff7!important;border:1px solid #dfe7f3!important;border-radius:22px!important;bottom:calc(106px + env(safe-area-inset-bottom, 0px))!important;box-shadow:0 18px 42px #44587e33!important;gap:10px!important;left:22px!important;min-height:64px!important;padding:8px 10px 8px 12px!important;right:22px!important;width:auto!important;z-index:119!important}.local-player-bar--over-nav .lpb-progress-mobile{background:#0000!important;bottom:3px!important;left:16px!important;right:16px!important}.local-player-bar--over-nav .lpb-cover{border-radius:10px!important;height:38px!important;width:38px!important}body.jam-project-space .local-player-bar--over-nav{bottom:calc(18px + env(safe-area-inset-bottom, 0px))!important}}.spinner-container{display:grid;height:100%;min-height:180px;place-items:center;width:100%}.spinner-container.section{min-height:120px}.spinner-container.global{background:#fff;inset:0;min-height:100dvh;position:fixed;width:100vw;z-index:9999}.maestra-loader-mark{display:grid;height:72px;place-items:center;position:relative;width:72px}.maestra-loader-mark img{animation:maestra-loader-breathe 1.55s ease-in-out infinite;height:48px;width:48px}@keyframes maestra-loader-breathe{0%,to{opacity:.55;transform:scale(.88)}45%{opacity:1;transform:scale(1)}65%{opacity:.78;transform:scale(.95)}}@media(prefers-reduced-motion:reduce){.maestra-loader-mark img{animation:none;opacity:1}}.SystemMenu_wrap__6VOno{display:inline-flex;position:relative}.SystemMenu_trigger__eU-aZ{color:#8e9eb8;transition:color .15s,border-color .15s,background .15s}.SystemMenu_trigger__eU-aZ:hover{color:#3361ff}.SystemMenu_triggerOpen__fWLDP{background:#eef3fb;border-color:#3361ff;color:#3361ff}.SystemMenu_panel__\+\+EJc{animation:SystemMenu_adminMenuIn__iLSx5 .14s ease-out;background:#fff;border:1px solid #e8edf5;border-radius:14px;box-shadow:0 18px 44px #5369952e;padding:14px;position:absolute;right:0;top:calc(100% + 10px);width:366px;z-index:60}@keyframes SystemMenu_adminMenuIn__iLSx5{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SystemMenu_panelTitle__\+j9Hq{color:#9aa9c2;font-size:11.5px;font-weight:800;letter-spacing:.06em;margin:0 4px 10px;text-transform:uppercase}.SystemMenu_panelTitleSpaced__5u4\+R{border-top:1px solid #edf1f7;margin-top:14px;padding-top:12px}.SystemMenu_grid__VKDqI{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.SystemMenu_item__XIFei{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#52668d;cursor:pointer;display:flex;gap:9px;min-height:0;padding:9px 10px;text-align:left;transition:background .15s,color .15s,border-color .15s}.SystemMenu_item__XIFei:hover{background:#f5f8fd;border-color:#e8edf5;color:#3361ff}.SystemMenu_item__XIFei:focus-visible{outline:3px solid #3361ff38;outline-offset:1px}.SystemMenu_itemActive__0TJMp{background:#eaf0ff;border-color:#dbe5ff;color:#3361ff}.SystemMenu_itemIcon__WpjH8{align-items:center;background:#eef3fb;border-radius:8px;color:inherit;display:inline-flex;flex-shrink:0;font-size:15px;height:28px;justify-content:center;width:28px}.SystemMenu_itemActive__0TJMp .SystemMenu_itemIcon__WpjH8{background:#fff}.SystemMenu_itemLabel__8JXY8{flex:1 1;font-size:13px;font-weight:700;line-height:1.25;min-width:0}@media(max-width:560px){.SystemMenu_panel__\+\+EJc{left:12px;position:fixed;right:12px;top:68px;width:auto}}.SystemMenu_signOut__0k3J3{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;border-top-color:#edf1f7;color:#7183a1;cursor:pointer;display:flex;gap:10px;margin-top:14px;padding:9px 10px;text-align:left;transition:color .16s ease,background .16s ease,border-color .16s ease;width:100%}.SystemMenu_signOut__0k3J3:hover{background:#fdeef1;border-color:#f3c9d2;color:#c0405c}.SystemMenu_signOut__0k3J3:hover .SystemMenu_itemIcon__WpjH8{background:#fff}.NytaEmblem_emblem__3v2qp{display:block;height:100%;width:100%}.NytaEmblem_spin__YT8Jm{transform-box:view-box;transform-origin:50% 50%}.NytaEmblem_flare__jqCfC,.NytaEmblem_swoosh__0Igfr{opacity:0}.NytaEmblem_thinking__xIidN .NytaEmblem_spin__YT8Jm{animation:NytaEmblem_nytaEmblemSpin__nZT7c 2.4s linear infinite}.NytaEmblem_thinking__xIidN .NytaEmblem_spark__Iqp1u{animation:NytaEmblem_nytaEmblemSpark__RJK2S 2.4s cubic-bezier(.4,0,.2,1) infinite}.NytaEmblem_thinking__xIidN .NytaEmblem_swoosh__0Igfr{animation:NytaEmblem_nytaEmblemSwoosh__3hWdU 2.4s cubic-bezier(.4,0,.2,1) infinite}.NytaEmblem_thinking__xIidN .NytaEmblem_flare__jqCfC{animation:NytaEmblem_nytaEmblemFlare__y1iRn 2.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes NytaEmblem_nytaEmblemSpin__nZT7c{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes NytaEmblem_nytaEmblemSpark__RJK2S{0%,8%{opacity:1}20%,78%{opacity:0}92%,to{opacity:1}}@keyframes NytaEmblem_nytaEmblemSwoosh__3hWdU{0%,8%{opacity:0}20%,40%{opacity:1}52%,to{opacity:0}}@keyframes NytaEmblem_nytaEmblemFlare__y1iRn{0%,40%{opacity:0}52%,78%{opacity:1}92%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.NytaEmblem_thinking__xIidN .NytaEmblem_flare__jqCfC,.NytaEmblem_thinking__xIidN .NytaEmblem_spark__Iqp1u,.NytaEmblem_thinking__xIidN .NytaEmblem_spin__YT8Jm,.NytaEmblem_thinking__xIidN .NytaEmblem_swoosh__0Igfr{animation:none}}.NytaModalHeader_header__rYz0i{align-items:center;background:linear-gradient(135deg,#9a4fd138,#509bf524),#161616;border-bottom:1px solid #282828;display:flex;flex-direction:row;flex-shrink:0;gap:8px;justify-content:space-between;padding:11px 12px 11px 14px}.NytaModalHeader_draggable__eJU-\+{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.NytaModalHeader_draggable__eJU-\+:active{cursor:grabbing}.NytaModalHeader_brand__eyC1z{align-items:center;display:flex;gap:10px;min-width:0}.NytaModalHeader_titles__puLrJ{display:flex;flex-direction:column;line-height:1.15;min-width:0}.NytaModalHeader_title__FMvZu{color:#fff;font-family:var(--font-display);font-size:14px;font-weight:800;letter-spacing:.2px}.NytaModalHeader_subtitle__JPoKh{color:#b3b3b3;font-size:12px;font-weight:500;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NytaModalHeader_actions__Ulq0U{align-items:center;display:flex;gap:2px}.NytaModalHeader_usage__BZBjM{font-feature-settings:"tnum";align-items:center;background:#ffffff14;border-radius:9999px;color:#b3b3b3;display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.2px;margin-right:4px;padding:2px 8px;white-space:nowrap}.NytaModalHeader_usageFull__uTpVr{background:#e9142929;color:#f87171}.NytaModalHeader_iconButton__0HyQ9{align-items:center;background:#0000;border:none;border-radius:8px;color:#b3b3b3;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:color .2s ease,background-color .2s ease;width:32px}.NytaModalHeader_iconButton__0HyQ9:hover{background-color:#ffffff1a;color:#fff}.NytaModalHeader_iconButton__0HyQ9:active{transform:scale(.95)}.NytaLockedFeatureView_container__vCILJ{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px 24px 32px;text-align:center}.NytaLockedFeatureView_iconWrapper__4HvwN{align-items:center;border-radius:50%;display:flex;height:72px;justify-content:center;margin-bottom:24px;overflow:hidden;width:72px}.NytaLockedFeatureView_title__QKf4d{color:#405985;font-family:var(--font-display);font-size:20px;font-weight:850;line-height:1.2;margin:0 0 12px}.NytaLockedFeatureView_description__aZir2{color:#7c8da8;font-size:14px;line-height:1.6;margin:0 0 32px;max-width:280px}.NytaLockedFeatureView_cta__jvAmx{align-items:center;background-color:#3361ff;border:none;border-radius:999px;box-shadow:0 12px 26px #3361ff38;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:12px 24px;transition:transform .15s ease,background-color .15s ease;white-space:nowrap}.NytaLockedFeatureView_cta__jvAmx:hover{background-color:#2a54e0;transform:translateY(-1px)}.NytaLockedFeatureView_cta__jvAmx:active{transform:scale(1)}.NytaLockedFeatureView_ctaIcon__26tXy{font-size:16px}.tool-confirmation-card{animation:toolCardFadeIn .25s ease both;background:#fff;border:1px solid #dce5f0;border-radius:14px;box-shadow:0 6px 18px #697a9f1a;display:flex;flex-direction:column;gap:10px;max-width:360px;padding:14px 16px}.tool-confirmation-card__header{align-items:center;display:flex;font-size:13px;gap:6px}.tool-confirmation-card__action-label{color:#9aabc4;font-weight:500}.tool-confirmation-card__action-name{color:#52688f;font-weight:600}.tool-confirmation-card__summary{color:#8b9bb5;font-size:12px;line-height:1.4;margin:0;word-break:break-word}.tool-confirmation-card__args{background:#f7f9fc;border:1px solid #e8edf4;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:8px 10px}.tool-confirmation-card__arg{display:flex;font-size:13px;gap:6px;line-height:1.4}.tool-confirmation-card__arg-label{color:#9aabc4;flex-shrink:0;font-weight:500;white-space:nowrap}.tool-confirmation-card__arg-value{color:#60749a;word-break:break-word}.tool-confirmation-card__arg-list{color:#60749a;list-style:disc;margin:2px 0 0;padding:0 0 0 18px}.tool-confirmation-card__arg-list li{margin:2px 0;word-break:break-word}.tool-confirmation-card__error{background:#fdeef1;border:1px solid #f3c9d2;border-radius:6px;color:#c0405c;font-size:12px;padding:6px 10px}.tool-confirmation-card__status{align-items:center;display:flex;font-size:13px;gap:6px;padding:8px 0 2px}.tool-confirmation-card__status--executing{color:#b07d18}.tool-confirmation-card__status--success{color:#1d8a68}.tool-confirmation-card__status--cancelled{color:#9aabc4}.tool-confirmation-card__spinner{animation:toolCardSpin .8s linear infinite}.tool-confirmation-card__actions{display:flex;gap:8px;padding-top:4px}.tool-confirmation-card__btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:5px;padding:7px 14px;transition:opacity .15s,transform .1s}.tool-confirmation-card__btn:hover{transform:scale(1.02)}.tool-confirmation-card__btn:active{transform:scale(.98)}.tool-confirmation-card__btn--confirm{background:#3361ff;color:#fff}.tool-confirmation-card__btn--cancel{background:#fff;border:1px solid #dce5f0;color:#7c8db0}@keyframes toolCardFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes toolCardSpin{to{transform:rotate(1turn)}}@media(max-width:768px){.tool-confirmation-card{max-width:100%}}@keyframes nytaChatFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.nyta-input-bar{background:#121212;border-top:1px solid #2a2a2a;display:flex;flex:none;flex-direction:column;gap:6px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))}.nyta-input-bar__row{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#120e1a8c;border:1px solid #ffffff1f;border-radius:14px;display:flex;gap:10px;margin:0 auto;max-width:100%;max-width:var(--nyta-col,100%);padding:6px 6px 6px 18px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.nyta-input-bar__row:focus-within{border-color:#b27cff99;box-shadow:0 0 0 3px #944aff29}.nyta-input-bar__textarea{background:#0000;border:none;border-radius:0;color:#fff;flex:1 1;font-family:inherit;font-size:15px;line-height:20px;max-height:80px;min-height:40px;outline:none;overflow-y:hidden;padding:10px 0;resize:none}.nyta-input-bar__textarea::placeholder{color:#ffffff73}.nyta-input-bar__textarea:focus{border:none}.nyta-input-bar__textarea:disabled{cursor:not-allowed;opacity:.5}.nyta-input-bar__rate-limit{align-items:center;background:#ff4b4b1a;border:1px solid #ff4b4b40;border-radius:8px;box-sizing:border-box;display:flex;font-size:13px;gap:8px;justify-content:space-between;line-height:1.4;margin:0 auto;max-width:100%;max-width:var(--nyta-col,100%);padding:8px 12px;width:100%}.nyta-input-bar__rate-limit-text{color:#ff6b6b;font-weight:500}.nyta-input-bar__rate-limit-countdown{color:#aaa;font-size:12px}.nyta-input-bar--limited{padding:14px 16px}.nyta-input-bar .nyta-rate-limit-card{align-items:center;background:#9a4fd11a;border:1px solid #9a4fd147;border-radius:12px;box-sizing:border-box;display:flex;gap:12px;margin:0 auto;max-width:100%;max-width:var(--nyta-col,100%);padding:14px 16px;width:100%}.nyta-input-bar .nyta-rate-limit-card__icon{align-items:center;background:#9a4fd12e;border-radius:50%;color:#c97ef3;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.nyta-input-bar .nyta-rate-limit-card__body{display:flex;flex-direction:column;gap:2px;min-width:0}.nyta-input-bar .nyta-rate-limit-card__title{color:#fff;font-size:14px;font-weight:600;line-height:1.3}.nyta-input-bar .nyta-rate-limit-card__sub{font-feature-settings:"tnum";color:#b3b3b3;font-size:12.5px;font-variant-numeric:tabular-nums}.nyta-input-bar .nyta-rate-limit-card__cta{background:#9a4fd1;border:none;border-radius:9999px;color:#fff;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:700;margin-left:auto;padding:8px 14px;transition:transform .15s ease,filter .15s ease;white-space:nowrap}.nyta-input-bar .nyta-rate-limit-card__cta:hover{filter:brightness(1.08);transform:scale(1.03)}.nyta-input-bar__footer{align-items:center;display:flex;gap:10px;margin:0 auto;max-width:100%;max-width:var(--nyta-col,100%);padding:0 2px;width:100%}.nyta-input-bar__disclaimer{color:#6f6f6f;flex:1 1;font-size:11px;line-height:1.3;min-width:0;text-align:center}.nyta-input-bar__char-count{color:#666;flex-shrink:0;font-size:11px}.nyta-send{align-items:center;align-self:center;background:linear-gradient(135deg,#e18df7,#8f5cff 55%,#5fb9f0);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;height:40px;justify-content:center;min-width:40px;transition:filter .15s ease,transform .1s ease;width:40px}.nyta-send:hover:not(:disabled){filter:brightness(1.1)}.nyta-send:active:not(:disabled){transform:scale(.95)}.nyta-send:disabled{cursor:default;opacity:.4}.nyta-avatar{align-items:center;background:linear-gradient(135deg,#9a4fd1,#509bf5);border-radius:50%;color:#fff;display:inline-flex;font-family:var(--font-display);font-weight:800;justify-content:center;-webkit-user-select:none;user-select:none}.nyta-row{align-items:flex-end;animation:nytaChatFadeUp .35s cubic-bezier(.4,0,.2,1) both;display:flex;gap:10px;width:100%}.nyta-row--user{justify-content:flex-end}.nyta-bubble{background:#1f1f1f;border-radius:16px 16px 16px 4px;color:#fff;font-size:15px;line-height:1.5;max-width:78%;padding:12px 16px;word-break:break-word}.nyta-bubble p{margin:0 0 8px}.nyta-bubble p:last-child{margin-bottom:0}.nyta-bubble ol,.nyta-bubble ul{margin:4px 0 8px;padding-left:20px}.nyta-bubble ol:last-child,.nyta-bubble ul:last-child{margin-bottom:0}.nyta-bubble li{margin-bottom:4px}.nyta-bubble li:last-child{margin-bottom:0}.nyta-bubble strong{font-weight:700}.nyta-bubble code{background:#2a2a2a;border-radius:4px;font-family:SF Mono,Fira Code,monospace;font-size:13px;padding:2px 5px}.nyta-bubble pre{background:#2a2a2a;border-radius:8px;margin:8px 0;overflow-x:auto;padding:10px 12px}.nyta-bubble pre code{background:none;padding:0}.nyta-bubble h1,.nyta-bubble h2,.nyta-bubble h3,.nyta-bubble h4{font-weight:700;margin:12px 0 6px}.nyta-bubble h1:first-child,.nyta-bubble h2:first-child,.nyta-bubble h3:first-child,.nyta-bubble h4:first-child{margin-top:0}.nyta-bubble h1{font-size:17px}.nyta-bubble h2{font-size:16px}.nyta-bubble h3{font-size:15px}.nyta-bubble blockquote{border-left:3px solid #9a4fd1;color:#ccc;margin:8px 0;padding:4px 12px}.nyta-bubble--user{background:#9a4fd1;border-radius:16px 16px 4px 16px;color:#fff;font-weight:600}.nyta-typing{align-items:center;display:inline-flex;gap:5px;padding:14px 16px}.nyta-typing span{animation:nytaDot 1.2s ease-in-out infinite;background:#777;border-radius:50%;height:7px;width:7px}.nyta-typing span:nth-child(2){animation-delay:.15s}.nyta-typing span:nth-child(3){animation-delay:.3s}@keyframes nytaDot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media(max-width:768px){.nyta-input-bar{padding:10px 12px calc(10px + env(safe-area-inset-bottom, 0px))}.nyta-bubble{max-width:88%}}.nyta-message-list{-ms-overflow-style:none;display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:16px;scrollbar-width:none}.nyta-message-list::-webkit-scrollbar{display:none}.nyta-message-list__sentinel{flex-shrink:0;height:1px;width:100%}.nyta-message-list__loading{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:12px 0}.nyta-message-list__spinner{animation:nytaMessageSpin .7s linear infinite;border:2.5px solid #333;border-radius:50%;border-top-color:#9a4fd1;height:24px;width:24px}.nyta-message-list__item{animation:nytaMessageFadeIn .25s ease both;display:flex;flex-shrink:0;margin:0 auto;max-width:var(--nyta-col);width:100%}.nyta-message-list__item--user{justify-content:flex-end}.nyta-message-list__item--assistant,.nyta-message-list__item--tool{justify-content:flex-start}.nyta-message-list__error-bubble{align-items:center;background:#ff4b4b14;border:1px solid #ff4b4b40;border-radius:12px 12px 12px 4px;color:#ff6b6b;display:inline-flex;font-size:13px;gap:8px;line-height:1.4;max-width:80%;padding:10px 14px}.nyta-message-list__bottom{flex-shrink:0;height:1px;width:100%}@keyframes nytaMessageSpin{to{transform:rotate(1turn)}}@keyframes nytaMessageFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.nyta-message-list{gap:10px;padding:12px}}.NytaFloatingModal_container__Phwhs{background-color:#121212;border:1px solid #2a2a2a;border-radius:16px;bottom:24px;box-shadow:0 24px 60px #0000008c,0 2px 10px #00000073;display:flex;flex-direction:column;height:min(680px,100vh - 112px);opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:24px;transform:translateY(14px) scale(.98);transform-origin:bottom right;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1);visibility:hidden;width:400px;z-index:1000}@media(max-width:1023px){.NytaFloatingModal_container__Phwhs{width:360px}}@media(max-width:767px){.NytaFloatingModal_container__Phwhs{border:none;border-radius:0;box-shadow:none;height:100vh;height:100dvh;inset:0;transform-origin:bottom center;width:100%}}.NytaFloatingModal_open__W4XnG{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.NytaFloatingModal_closing__XjWVs{opacity:0;pointer-events:none;transform:translateY(14px) scale(.98);visibility:visible}.NytaFloatingModal_dragging__gm2QP{transition:none;-webkit-user-select:none;user-select:none}.NytaFloatingModal_errorBanner__Q9Yy0{align-items:center;background-color:#e914291f;border-bottom:1px solid #e9142933;color:#f87171;display:flex;flex-shrink:0;font-size:13px;gap:8px;line-height:1.4;padding:10px 16px}.NytaFloatingModal_errorText__dcZnd{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NytaFloatingModal_errorDismiss__9Awum{align-items:center;background:#0000;border:none;border-radius:4px;color:#f87171;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:24px;justify-content:center;padding:0;transition:background-color .15s ease;width:24px}.NytaFloatingModal_errorDismiss__9Awum:hover{background-color:#e9142926}.NytaFloatingModal_chatArea__yFUdK{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.NytaFloatingModal_inputWrapper__Kc1tQ{flex-shrink:0}.NytaFloatingModal_greeting__SGgIY{align-items:flex-end;display:flex;flex:1 1;justify-content:center;overflow-y:auto;padding:24px 16px}.NytaFloatingModal_greetingBubble__wgB2Q{align-items:flex-start;display:flex;gap:10px;max-width:100%}.NytaFloatingModal_greetingText__cdXfQ{background-color:#1f1f1f;border-radius:16px 16px 16px 4px;color:#e0e0e0;font-size:14px;line-height:1.6;padding:12px 16px}.NytaFloatingModal_greetingInner__SAOlX{display:flex;flex-direction:column;gap:16px;width:100%}.NytaFloatingModal_suggestions__IrJJW{display:flex;flex-direction:column;gap:8px;padding-left:42px}.NytaFloatingModal_suggestionsLabel__fZOTG{color:#8a8a8a;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.NytaFloatingModal_suggestionsList__5OHhq{display:flex;flex-wrap:wrap;gap:8px}.NytaFloatingModal_suggestionChip__UciKx{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9999px;color:#e6e6e6;cursor:pointer;font-family:inherit;font-size:13px;line-height:1.35;padding:9px 14px;text-align:left;transition:background-color .15s ease,border-color .15s ease}.NytaFloatingModal_suggestionChip__UciKx:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff38}.NytaFloatingModal_suggestionChip__UciKx:disabled{cursor:default;opacity:.5}.MaestraBrand_root__s6b-o{align-items:center;display:inline-flex;flex:none;height:1em;line-height:1;position:relative;vertical-align:middle}.MaestraBrand_light__cEYoO{color:#fff}.MaestraBrand_dark__y9GqT{color:#0a0a0a}.MaestraBrand_graphic__F4nY7{display:block;flex:none;height:100%;overflow:visible;width:auto}.MaestraBrand_symbolGraphic__hlzqI{aspect-ratio:1}.MaestraBrand_wordmarkGraphic__USZoE{aspect-ratio:620/121}.MaestraBrand_lockup__4ikWH{gap:.28em}.MaestraBrand_lockup__4ikWH .MaestraBrand_wordmarkGraphic__USZoE{height:.68em}.MaestraBrand_beta__jamVr{align-self:flex-start;background:#0000;border:0;color:#8a8a92;font-family:Inter,Arial,sans-serif;font-family:var(--font-body,"Inter",Arial,sans-serif);font-size:.24em;font-weight:700;letter-spacing:.12em;line-height:1;margin:.35em 0 0 .65em;padding:0;text-transform:uppercase;white-space:nowrap}.MaestraBrand_dark__y9GqT .MaestraBrand_beta__jamVr{color:#6f6f78}.PlanTag_tag__Q\+gJq{align-items:center;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:10px;font-weight:800;gap:6px;height:22px;letter-spacing:.06em;line-height:1;margin-left:calc(12px - clamp(20px,3vw,44px));padding:0 10px 0 8px;transition:filter .16s ease,border-color .16s ease,transform .16s ease;vertical-align:middle}.PlanTag_tag__Q\+gJq:hover{filter:brightness(.97) saturate(1.08);transform:translateY(-.5px)}.PlanTag_pro__KEMjF{--plan-gem-from:#5b8cff;--plan-gem-mid:#3361ff;--plan-gem-to:#2a54e0;background:linear-gradient(180deg,#3361ff1f,#3361ff14);border-color:#3361ff3d;color:#2a54e0}.PlanTag_pending__\+l8Cv{--plan-gem-from:#f0b429;--plan-gem-mid:#dd9a12;--plan-gem-to:#f0b429;background:linear-gradient(180deg,#f0b42929,#dd9a121f);border-color:#dd9a1247;color:#9a7217}.PlanTag_free__1htDD{--plan-gem-from:#c3d0e4;--plan-gem-mid:#aebfda;--plan-gem-to:#c3d0e4;background:#f7f9fd;border-color:#e1e8f3;color:#8ca0c5}.PlanTag_free__1htDD:hover{border-color:#c9d8f0;color:#6f88b5}@media(max-width:560px){.PlanTag_tag__Q\+gJq{font-size:9px;height:20px;padding:0 8px 0 6px}}.AuthShell_page__rib5Q{background:radial-gradient(circle at 18% 20%,#2f60f61a,#0000 32%),radial-gradient(circle at 84% 12%,#9a4fd112,#0000 28%),linear-gradient(180deg,#f9fbff,#eef4ff);color:#405985;display:flex;min-height:100vh}.AuthShell_formCol__JyAYJ{align-items:center;display:flex;flex:1 1;justify-content:center;overflow-y:auto;padding:48px 24px}.AuthShell_formInner__sEvT2{background:#fff;border:1px solid #e3eaf3;border-radius:18px;box-shadow:0 20px 50px #4a63911f;max-width:420px;padding:38px 34px 34px;width:100%}.AuthShell_brand__\+OCU3{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.AuthShell_brandLink__rB-ce{display:inline-flex;text-decoration:none}.AuthShell_brandWordmark__aBUvg{color:#52668d;font-family:var(--font-display);font-size:24px;font-weight:800;letter-spacing:-.01em}.AuthShell_eyebrow__4nxIz{color:#93a4c0;font-family:var(--font-mono);font-size:12px;font-weight:700;margin:0 0 12px}.AuthShell_social__pAyFU{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;margin-bottom:20px}.AuthShell_socialBtn__BQBes{align-items:center;background:#fff;border:1px solid #dce5f0;border-radius:10px;color:#52668d;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;justify-content:center;padding:12px;transition:background-color .18s,border-color .18s,box-shadow .18s}.AuthShell_socialBtn__BQBes:hover:not(:disabled){background:#f6f9ff;border-color:#b9cbed;box-shadow:0 6px 16px #4a63911a}.AuthShell_socialBtn__BQBes svg{height:20px;width:20px}.AuthShell_divider__cyMab{align-items:center;color:#9aabc4;display:flex;font-size:12px;gap:12px;margin:20px 0}.AuthShell_divider__cyMab:after,.AuthShell_divider__cyMab:before{background:#e6ecf6;content:"";flex:1 1;height:1px}.AuthShell_field__jSfs8{align-items:center;background:#fbfcfe;border:1px solid #e1e7f0;border-radius:10px;display:flex;gap:10px;padding:0 13px;transition:border-color .16s,box-shadow .16s}.AuthShell_field__jSfs8:focus-within{border-color:#8aa5ff;box-shadow:0 0 0 3px #eaf0ff}.AuthShell_fieldIcon__hHn5w{color:#9aabc4;flex-shrink:0}.AuthShell_field__jSfs8:focus-within .AuthShell_fieldIcon__hHn5w{color:#4267b9}.AuthShell_input__GB9Ry{background:#0000;border:0;color:#405985;flex:1 1;font-family:inherit;font-size:15px;min-width:0;outline:none;padding:13px 0}.AuthShell_input__GB9Ry::placeholder{color:#a3b2ca}.AuthShell_reveal__BSrBH{background:none;border:0;color:#9aabc4;cursor:pointer;display:flex;padding:4px;transition:color .16s}.AuthShell_reveal__BSrBH:hover{color:#4267b9}.AuthShell_submit__AQg5G{background:#3361ff;border:0;border-radius:9999px;box-shadow:0 14px 30px #3361ff3d;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:800;margin-top:8px;padding:14px 24px;transition:background .18s,transform .18s,box-shadow .18s;width:100%}.AuthShell_submit__AQg5G:hover:not(:disabled){background:#2a54e0;box-shadow:0 16px 34px #3361ff4d;transform:translateY(-1px)}.AuthShell_submit__AQg5G:disabled{cursor:default;opacity:.7}.AuthShell_note__rJkAi{color:#a17a1c;font-size:13px;margin-bottom:12px}.AuthShell_error__gV-rG{color:#d2474b;font-size:13px}.AuthShell_errorHint__N2nBA{color:#7c8da8;display:block;font-size:12.5px;line-height:1.45;margin-top:7px}.AuthShell_consent__eueVn{grid-gap:10px;align-items:start;cursor:pointer;display:grid;gap:10px;grid-template-columns:18px minmax(0,1fr);margin-top:2px}.AuthShell_consent__eueVn input{accent-color:#3361ff;cursor:pointer;height:17px;margin:2px 0 0;width:17px}.AuthShell_consent__eueVn>span{color:#56698f;font-size:12.5px;line-height:1.5}.AuthShell_consent__eueVn a{color:#3361ff;font-weight:700;text-decoration:underline}.AuthShell_consent__eueVn em{color:#93a4c0;font-style:normal}.AuthShell_footerText__AWqjx{color:#7c8da8;font-size:14px;margin-top:26px;text-align:center}.AuthShell_footerLink__N2H7\+{color:#3361ff;font-weight:800;text-decoration:none}.AuthShell_footerLink__N2H7\+:hover{text-decoration:underline}.AuthShell_textLink__06IsD{background:none;border:0;color:#4267b9;cursor:pointer;display:block;font-family:inherit;font-size:14px;font-weight:700;margin:16px auto 0;padding:0}.AuthShell_textLink__06IsD:hover{color:#2a54e0;text-decoration:underline}.AuthShell_stepTitle__3KSL1{color:#405985;font-family:var(--font-display);font-size:21px;font-weight:850;margin:0 0 8px}.AuthShell_stepText__-2YAH{color:#7c8da8;font-size:14px;line-height:1.55;margin:0 0 18px}@media(max-width:560px){.AuthShell_formCol__JyAYJ{padding:28px 16px}.AuthShell_formInner__sEvT2{padding:28px 20px 24px}}.Welcome_page__zQlF\+{align-items:center;background:radial-gradient(circle at 18% 22%,#2f60f61a,#0000 30%),radial-gradient(circle at 82% 12%,#9a4fd114,#0000 26%),linear-gradient(180deg,#f9fbff,#eef4ff);color:#405985;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:48px 24px;position:relative;text-align:center}.Welcome_pillWrap__Fwo8g{animation:Welcome_welcomeFadeUp__9-8NQ .5s ease both;display:inline-flex;margin-bottom:52px;position:relative;z-index:1}@property --auroraAngle{syntax:"<angle>";initial-value:0deg;inherits:false}.Welcome_pillGlow__lhqs\+{animation:Welcome_auroraTravel__USnnY 4s linear infinite;background:conic-gradient(from var(--auroraAngle),#0000 0deg,#0000 150deg,#9a4fd1 200deg,#3361ff 262deg,#33bfff 300deg,#9a4fd1 335deg,#0000 1turn);border-radius:9999px;filter:blur(7px);inset:-2px;opacity:.55;position:absolute}.Welcome_pill__MVIEs{align-items:center;background:#fff;border:1px solid #dce6f7;border-radius:9999px;box-shadow:0 22px 50px #4a639124;display:flex;gap:16px;padding:20px 52px;position:relative;z-index:1}.Welcome_pill__MVIEs .Welcome_pillText__46KdE{color:#52668d;font-family:var(--font-display);font-size:36px;font-weight:800;line-height:1;white-space:nowrap}@media(max-width:600px){.Welcome_page__zQlF\+{padding:32px 16px}.Welcome_pillWrap__Fwo8g{margin-bottom:36px}.Welcome_pill__MVIEs{gap:12px;padding:14px 26px}.Welcome_pillText__46KdE{font-size:26px}}@media(max-width:380px){.Welcome_pill__MVIEs{gap:10px;padding:12px 18px}.Welcome_pillText__46KdE{font-size:21px}}.Welcome_greeting__\+PUNG{color:#33528f;font-family:var(--font-display);font-size:34px;font-weight:850;letter-spacing:-.01em;line-height:1.32;margin:0 0 36px;max-width:780px;min-height:150px;position:relative;z-index:1}@media(max-width:600px){.Welcome_greeting__\+PUNG{font-size:26px;min-height:170px}}.Welcome_caret__AAu7g{animation:Welcome_welcomeCaret__Ajcfm .9s steps(1) infinite;background:#3361ff;border-radius:2px;display:inline-block;height:1.05em;margin-left:4px;vertical-align:text-bottom;width:3px}.Welcome_actions__-THjf{align-items:center;display:flex;gap:24px;opacity:0;pointer-events:none;position:relative;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease;z-index:1}.Welcome_actionsVisible__wxRqf{opacity:1;pointer-events:auto;transform:translateY(0)}.Welcome_cta__myavD{align-items:center;background:#3361ff;border:0;border-radius:9999px;box-shadow:0 14px 32px #3361ff42;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:800;gap:8px;padding:14px 30px;transition:transform .15s,background .2s,box-shadow .2s}.Welcome_cta__myavD:hover:not(:disabled){background:#2a54e0;box-shadow:0 16px 38px #3361ff57;transform:translateY(-1px)}.Welcome_cta__myavD:disabled{cursor:default}@keyframes Welcome_auroraTravel__USnnY{to{--auroraAngle:360deg}}@keyframes Welcome_welcomeFadeUp__9-8NQ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Welcome_welcomeCaret__Ajcfm{0%,50%{opacity:1}50.01%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.Welcome_pillGlow__lhqs\+,.Welcome_pillWrap__Fwo8g{animation:none}}.Consent_page__SuD0q{background:#f7f8fb;display:grid;min-height:100dvh;padding:32px 20px;place-items:center}.Consent_card__8f7dv{background:#fff;border:1px solid #e3eaf3;border-radius:16px;box-shadow:0 18px 44px #2c3f6312;max-width:520px;padding:34px 34px 30px;width:100%}.Consent_brand__qJQU-{color:#52668d;font-family:var(--font-display);font-size:21px;font-weight:800;letter-spacing:-.01em;margin-bottom:24px}.Consent_eyebrow__XU-nd{color:#93a4c0;font-size:10px;font-weight:800;letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.Consent_title__bMc1N{color:#2c3f63;font-size:22px;font-weight:850;line-height:1.25;margin:0 0 10px}.Consent_lead__\+XusY{color:#56698f;font-size:13.5px;line-height:1.55;margin:0 0 22px}.Consent_field__nzeh\+{display:flex;flex-direction:column;gap:7px;margin-bottom:20px}.Consent_field__nzeh\+>span{color:#405985;font-size:12px;font-weight:750}.Consent_dateInput__ctBXI{background:#fbfcfe;border:1px solid #dde5f1;border-radius:9px;color:#2c3f63;font:inherit;font-size:14px;min-height:46px;padding:0 13px;width:100%}.Consent_dateInput__ctBXI:focus{background:#fff;border-color:#3361ff;outline:none}.Consent_field__nzeh\+ .Consent_hint__iyfLz{color:#a4682f;font-size:12px;font-weight:650;line-height:1.5}.Consent_checks__gTJiP{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.Consent_check__\+ELx9{grid-gap:11px;align-items:start;cursor:pointer;display:grid;gap:11px;grid-template-columns:20px minmax(0,1fr);padding:11px 4px}.Consent_check__\+ELx9 input{accent-color:#3361ff;cursor:pointer;height:19px;margin:1px 0 0;width:19px}.Consent_check__\+ELx9>span{color:#405985;font-size:13px;line-height:1.5}.Consent_check__\+ELx9 a{color:#3361ff;font-weight:700;text-decoration:underline}.Consent_optional__KQm7C{border-top:1px solid #eef2f8;margin-top:6px;padding-top:14px}.Consent_optional__KQm7C>span{color:#7c8da8}.Consent_error__0jkq7{background:#fdf5f6;border:1px solid #f0d2d6;border-radius:9px;color:#b4515f;font-size:12.5px;line-height:1.5;margin:14px 0 0;padding:11px 13px}.Consent_submit__LslVY{background:#3361ff;border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:800;margin-top:20px;min-height:48px;transition:background .16s ease;width:100%}.Consent_submit__LslVY:hover:not(:disabled){background:#2a54e0}.Consent_submit__LslVY:disabled{background:#b9c8ea;cursor:not-allowed}.Consent_signOut__uXQvF{background:none;border:0;color:#7c8da8;cursor:pointer;display:block;font:inherit;font-size:12.5px;margin-top:14px;padding:6px;text-align:center;width:100%}.Consent_signOut__uXQvF:hover{color:#405985;text-decoration:underline}.Consent_tcleText__OI2Ow{background:#f7f9fd;border:1px solid #e6ecf5;border-radius:10px;color:#56698f;font-size:12.5px;line-height:1.65;margin:18px 0 20px;max-height:320px;overflow-y:auto;padding:16px;white-space:pre-wrap}.Consent_tcleActions__5Qbxh{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:20px}.Consent_tcleChoice__ivQ1v{background:#fff;border:1px solid #c9d8f0;border-radius:10px;color:#2c3f63;cursor:pointer;font:inherit;font-size:14px;font-weight:750;min-height:48px;padding:0 14px;transition:background .16s ease,border-color .16s ease}.Consent_tcleChoice__ivQ1v:hover:not(:disabled){background:#f4f8ff;border-color:#3361ff}.Consent_tcleChoice__ivQ1v:disabled{cursor:wait;opacity:.6}.Consent_blockedIcon__x3CjY{background:#fdf1f2;border-radius:50%;color:#d0808c;display:grid;height:46px;margin-bottom:18px;place-items:center;width:46px}.Consent_blockedBox__BwcxO{background:#f7f9fd;border:1px solid #e6ecf5;border-radius:10px;color:#56698f;font-size:12.5px;line-height:1.6;margin:20px 0 0;padding:15px 16px}.Consent_blockedBox__BwcxO strong{color:#2c3f63;display:block;font-size:12px;margin-bottom:4px}.Consent_blockedBox__BwcxO a{color:#3361ff;font-weight:700}@media(max-width:560px){.Consent_page__SuD0q{padding:0;place-items:stretch}.Consent_card__8f7dv{border:0;border-radius:0;box-shadow:none;max-width:none;min-height:100dvh;padding:28px 20px 24px}}
/*# sourceMappingURL=main.c3e2395d.css.map*/