@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:wght@600;700&display=swap";:root{--tm-ink:#0c0d14;--tm-line:#30303e;--tm-muted:#aaa9bd;--tm-lime:#d4fc55}body{font-family:Segoe UI,sans-serif;color:#f5f4fc!important;background:#0c0d14!important}.offline-review-bar{color:#dfd5f6;z-index:100;background:#242035;border-bottom:1px solid #453b58;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:8px 24px;font-size:12px;display:flex;position:relative}.offline-review-bar strong{letter-spacing:1px;font-size:11px}.offline-review-bar label{align-items:center;gap:10px;margin:0;display:flex}.offline-review-bar select{color:#eee;background:#15121f;border:1px solid #5e5270;border-radius:6px;padding:6px 10px;font-size:14px}.offline-review-bar button{color:#d4fc55;cursor:pointer;background:0 0;border:0;text-decoration:underline}.offline-review-notice{color:#fff;background:#342d44;justify-content:space-between;gap:20px;padding:16px 24px;display:flex}.offline-review-notice button{color:#fff;background:0 0;border:0;font-size:24px}body .music-section-header{background:#101019!important;border-bottom:1px solid #30303e!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:22px!important;max-width:none!important;padding:20px 3vw!important;display:grid!important;position:relative!important;top:auto!important}body .music-section-header nav{min-width:0;flex-wrap:nowrap!important;justify-content:center!important;gap:3px!important;display:flex!important}body .music-section-header nav>a{white-space:nowrap!important;padding:10px!important;font-size:13px!important}body .music-section-brand{white-space:nowrap!important;font-size:15px!important}body .redesign-header-account{min-width:0;flex-wrap:nowrap!important;gap:7px!important}body .redesign-app.music-app,body .music-history,.studio-workspace,.music-shared-footer{background:#0c0d14!important}body .redesign-app .workspace{gap:36px!important;max-width:1440px!important;padding:36px 4vw 60px!important}body .redesign-app .music-hero{background:radial-gradient(at 75% 40%,#49335965,#0000 65%)!important;border-radius:24px!important;grid-template-columns:1.05fr 1fr!important;min-height:430px!important;overflow:visible!important}body .redesign-app .hero-copy{padding:25px 28px 25px 0!important}body .redesign-app .hero-copy h1{letter-spacing:-.045em!important;font-size:clamp(44px,5.2vw,78px)!important;font-weight:700!important}body .redesign-app .hero-copy h1 em{color:#d4fc55!important}body .redesign-app .hero-copy p{color:#bcb8cd!important;max-width:470px!important;font-size:18px!important}body .redesign-app .hero-art{border-radius:24px!important;height:430px!important;box-shadow:0 24px 70px #0004!important}body .redesign-app .hero-art img{object-position:78% center!important}.redesign-steps{gap:24px!important}body .redesign-app .composer-card,body .redesign-app .result-panel{background:#15151f!important;border:1px solid #30303e!important;border-radius:18px!important;padding:24px!important}body .redesign-app .studio-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr)!important;align-items:start!important}body .redesign-app .composer-heading h2{font-size:22px!important}body .redesign-app .composer-card input:not([type=range]):not([type=checkbox]),body .redesign-app .composer-card textarea,body .redesign-app .composer-card select{background:#0e0f18!important;border-color:#3c3a4c!important;border-radius:9px!important}body .redesign-app .premium-story,body .redesign-app .music-faq,body .redesign-app .plans,body .redesign-app .creator-reviews,body .redesign-app .ai-singer-showcase,body .redesign-app .advertisement-generator{max-width:100%!important}body .redesign-app .premium-grid>article,body .redesign-app .plans article{box-shadow:none!important;background:#171620!important;border-color:#373242!important}body .music-history{max-width:1250px!important;margin:auto!important;padding:40px 4vw!important}body .music-history h1{margin-bottom:24px!important;font-size:40px!important}.music-profile-membership{background:#191623!important;border:1px solid #42364f!important;border-radius:16px!important;padding:24px!important}body .music-history .history-summary{background:#161820!important;border:1px solid #36383e!important;border-left:4px solid #d4fc55!important;border-radius:14px!important;flex-wrap:wrap!important;gap:24px!important;padding:24px!important;display:flex!important}.account-credit-options{background:#15151f!important;border:1px solid #34313f!important;border-radius:16px!important;margin-top:28px!important;padding:24px!important}body .music-history table{min-width:620px}body .music-history>h2{margin-top:32px!important;font-size:24px!important}.credit-pack-grid{gap:16px!important}.credit-pack-grid article{background:#201b2b!important;border:1px solid #42334f!important;border-radius:12px!important;padding:22px!important}.music-app .song{border-radius:12px!important}.song-actions{flex-wrap:wrap!important;gap:12px!important;display:flex!important}.song-actions>*{word-break:normal!important;overflow-wrap:normal!important;flex:140px!important;min-width:140px!important;max-width:100%!important;height:auto!important;min-height:44px!important;line-height:1.4!important}.song-actions select{width:100%!important}.song-creation-options-panel{min-width:0!important}.song-creation-options-panel button{white-space:normal!important;overflow-wrap:break-word!important;min-width:0!important}body .tm-footer{background:#101018!important;border-top:1px solid #30303e!important;max-width:1440px!important;margin:auto!important;padding:36px 4vw 20px!important}body .tm-footer-main{gap:28px!important}body .tm-footer-bottom{margin-top:26px!important;padding-top:20px!important}.music-shared-footer{min-height:0!important;padding-bottom:0!important}:is(.music-app,body .music-history,.studio-workspace) :is(button,a,input,select,textarea):focus-visible{outline-offset:3px!important;outline:2px solid #d4fc55!important}img{max-width:100%}@media (width<=1400px){body .music-section-header{grid-template-columns:1fr auto!important}body .music-section-header nav{grid-area:2/1/auto/-1!important;justify-content:flex-start!important;overflow-x:auto!important}body .redesign-header-account{grid-area:1/2!important}}@media (width<=1000px){body .redesign-app .studio-grid{grid-template-columns:1fr!important}body .redesign-app .music-hero{min-height:340px!important}body .redesign-app .hero-art{height:340px!important}body .redesign-app .hero-copy h1{font-size:52px!important}body .redesign-app .result-panel .songs{grid-template-columns:1fr!important}body .studio-layout{grid-template-columns:200px minmax(0,1fr)!important}}@media (width<=760px){.offline-review-bar{flex-wrap:wrap;gap:6px 12px;padding:8px 12px}.offline-review-bar>span{display:none}.offline-review-bar>label{margin-left:auto;font-size:0}.offline-review-bar select{max-width:100px;font-size:16px}.offline-review-bar>button{display:none}body .music-section-header{flex-wrap:nowrap!important;justify-content:space-between!important;gap:8px!important;padding:14px 16px!important;display:flex!important}body .music-section-header nav{display:none!important}body .music-section-brand{gap:7px!important;font-size:13px!important}body .music-section-brand>span{width:34px!important;height:34px!important}body .redesign-header-account{gap:5px!important}body .redesign-header-account .music-language-switch,body .redesign-header-account .music-plan-badge{display:none!important}body .redesign-header-account button{min-width:44px!important;min-height:44px!important;padding:8px!important}body .redesign-header-account .redesign-signout{display:none!important}body .music-section-header .mobile-header-menu{display:flex!important}body .redesign-app .workspace{gap:28px!important;padding:24px 16px 40px!important}body .redesign-app .music-hero{grid-template-columns:1fr!important;gap:20px!important;min-height:0!important}body .redesign-app .hero-copy{padding:6px 0!important}body .redesign-app .hero-copy h1{margin:14px 0!important;font-size:clamp(38px,10vw,52px)!important}body .redesign-app .hero-copy p{font-size:16px!important}body .redesign-app .hero-art{border-radius:16px!important;height:240px!important}.redesign-steps{gap:16px!important;font-size:12px!important}body .redesign-app .composer-card,body .redesign-app .result-panel{border-radius:14px!important;min-width:0!important;padding:18px!important}body .redesign-app .composer-heading h2{font-size:20px!important}body .redesign-app .composer-card .mode-tabs{flex-wrap:wrap!important;gap:8px!important;display:flex!important}body .redesign-app .composer-card .mode-tabs button{flex:100px!important;min-width:0!important;min-height:44px!important;padding:10px!important;font-size:13px!important}.music-app :is(input:not([type=range]):not([type=checkbox]),textarea,select),body .music-history :is(input,textarea,select){font-size:16px!important}.music-app :is(button,summary){min-height:44px}.redesign-sound-settings>summary span{margin-top:5px;float:none!important;display:block!important}.ai-singer-row{scroll-snap-type:x mandatory;gap:14px!important;padding-bottom:12px!important;display:flex!important;overflow-x:auto!important}.ai-singer-card{scroll-snap-align:start;flex:0 0 160px!important}body .studio-layout{grid-template-columns:1fr!important}.studio-tool-menu{position:static!important}body .music-history{padding:26px 16px!important}body .music-history h1{font-size:32px!important}.music-profile-membership{flex-wrap:wrap!important;padding:18px!important}body .music-history .history-summary{gap:14px!important;padding:18px!important}.account-credit-options{padding:18px!important}.credit-pack-grid{grid-template-columns:1fr!important}body .tm-footer{padding:28px 18px 20px!important}body .tm-footer-main{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}body .tm-footer-brand{grid-column:1/-1!important}body .tm-footer-bottom{flex-wrap:wrap!important;gap:16px!important}.song-actions>*{flex:140px!important}.composer-fullscreen{max-height:100dvh!important;padding-bottom:100px!important;inset:0!important;overflow:auto!important}.music-mobile-dialog{max-height:85dvh!important;overflow:auto!important}.music-app .premium-benefits{justify-content:flex-start!important;gap:12px!important;font-size:12px!important}.music-app .plan,.music-app .plan-card{min-width:0!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body .music-section-header{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:none!important}body .music-section-header>.music-section-brand{grid-area:1/1!important;width:auto!important}body .music-section-header>nav{border-top:0!important;grid-area:1/2!important;padding-top:0!important}body .music-section-header>.redesign-header-account{grid-area:1/3!important}@media (width<=1250px) and (width>=761px){body .music-section-header{grid-template-columns:minmax(0,1fr) auto!important}body .music-section-header>nav{grid-area:2/1/auto/-1!important;justify-content:flex-start!important;overflow:auto!important}body .music-section-header>.redesign-header-account{grid-column:2!important}}@media (width<=760px){body .music-section-header{display:flex!important}body .music-section-header>.music-section-brand{flex:0 auto!important;min-width:0!important}body .music-section-header>.redesign-header-account{flex:none!important}body .music-section-header .music-header-language,body .music-section-header .music-mobile-plan{display:none!important}body .music-mobile-dialog .mobile-account-card b{overflow-wrap:anywhere!important}body .music-section-header .mobile-header-menu{width:44px!important;height:44px!important;min-height:44px!important}}.music-safety-panel{color:#f7f1ff;background:#21142e;border:1px solid #785d97;border-radius:16px;max-width:960px;margin:20px auto;padding:20px;line-height:1.65}.music-safety-panel a{color:#d9bbff;text-decoration:underline}.music-safety-panel button,.music-safety-panel input,.music-safety-panel textarea{font:inherit}.music-safety-panel button{color:#fff;background:#452a5e;border:1px solid #9472b7;border-radius:10px;margin:10px 8px 0 0;padding:10px 16px}.music-safety-panel label{margin-top:12px;display:block}.music-safety-panel input[type=checkbox]{margin-right:8px}.music-safety-panel textarea{color:#fff;background:#120c1b;border:1px solid #82679b;width:100%;padding:10px;display:block}.music-safety-panel select{color:#fff;background:#24172f;padding:8px}.music-safety-actions{margin-top:12px}.music-safety-actions summary{cursor:pointer}.music-safety-actions button{font:inherit}.music-safety-panel button:disabled{opacity:.5;cursor:wait}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:Arial, Helvetica, sans-serif;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Arial, Helvetica, sans-serif;--default-mono-font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[50\%\]{top:50%}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mr-6{margin-right:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-\[620px\]{height:620px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.touch-none{touch-action:none}.resize{resize:both}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-transparent{border-color:#0000}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.fill-foreground{fill:var(--foreground)}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-12{padding-block:calc(var(--spacing) * 12)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-background{color:var(--background)}.text-current{color:currentColor}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-white{color:var(--color-white)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}@media (hover:hover){.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 6)}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing) * 3.5)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (width>=40rem){.sm\:flex{display:flex}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[size\=default\]\:sm\:max-w-lg[data-size=default]{max-width:var(--container-lg)}}@media (width>=48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:text-foreground:hover{color:var(--foreground)}}.dark\:data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[state\=unchecked\]\:bg-foreground[data-state=unchecked]{background-color:var(--foreground)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}:root{--tm-surface:#14141d;--tm-border:#30303c;--tm-muted:#a8a8bc;--tm-accent:#d2fc57}body :is(.reference-design,.music-app,.music-history,.song-video-studio,.music-playlists,.checkout-page){font-family:Inter,Segoe UI,sans-serif}body :is(.reference-design,.music-app,.music-history,.song-video-studio,.music-playlists) :is(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--tm-accent);outline-offset:3px}body :is(.reference-design,.song-video-studio,.studio-workspace,.music-history) :is(button,input,select,textarea){font-family:inherit}body :is(.reference-design,.song-video-studio,.studio-workspace) button{transition:background .18s,border-color .18s,box-shadow .18s}body :is(.reference-design,.song-video-studio,.studio-workspace) button:disabled{cursor:not-allowed;opacity:.55}body :is(.reference-design,.song-video-studio) :is(.field,input:not([type=range]):not([type=checkbox]),textarea,select){border-color:#3b3b49;border-radius:10px;min-width:0}body .workspace-create-page .workspace{flex-direction:column!important;display:flex!important}body .workspace-create-page .workspace-page-heading{order:-2;padding:0!important}body .workspace-create-page .studio-grid{order:0!important}body .workspace-create-page .workspace-mood-presets{order:1!important;margin:0!important}body .workspace-create-page .ai-singer-showcase{display:none!important}body .workspace-create-page .music-app{padding-top:22px!important}body .workspace-create-page .workspace{gap:22px!important}body .workspace-create-page .workspace-mood-presets .mood-generator{background:var(--tm-surface)!important;padding:20px 22px!important}body .workspace-create-page .workspace-mood-presets .mood-generator-copy h3{font-size:22px!important}body .workspace-create-page .workspace-mood-presets .mood-options button{min-height:44px!important}body .reference-composer .premium-engine-card{background:linear-gradient(115deg,#20251a,#181821)!important;border:1px solid #586331!important;border-radius:12px!important;padding:16px!important;box-shadow:inset 0 1px #ffffff08!important}body .reference-composer .premium-engine-card.engine-pro{background:linear-gradient(115deg,#242035,#171820)!important;border-color:#67567f!important}body .reference-composer .engine-card-note{color:var(--tm-muted);font-size:12px}body .reference-composer .tabs{gap:6px;margin-top:20px}body .reference-composer .tab{border-radius:9px;min-height:44px;padding:10px 16px}body .reference-composer .tab.active{color:#f7f7fb;background:#353045}body .reference-composer .label{margin-top:18px;margin-bottom:8px;font-size:14px;font-weight:600}body .reference-composer textarea{min-height:130px;padding:15px;line-height:1.65}body .reference-composer .composer-singer-grid button{background:#191923;border-color:#343440;border-radius:10px;min-height:62px}body .reference-composer .composer-singer-grid button[aria-pressed=true]{background:#272d1c;border-color:#a4c444}body .reference-composer .reference-advanced{border-top:1px solid var(--tm-border);padding-top:12px}body .reference-composer .reference-advanced>summary{color:#c4bfd6;cursor:pointer;min-height:40px}body .music-app .song-info h3{letter-spacing:-.15px!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important}body .music-app .created-song-engine{color:#c9bae7!important;background:#242031!important;border:1px solid #494157!important;border-radius:5px!important;padding:3px 7px!important;font-size:11px!important}body .music-app .created-song-meta p{color:var(--tm-muted)!important;font-size:12px!important}body .music-app.music-library-page .song{min-height:84px!important;padding:16px 0!important}body .music-app.music-library-page .song>.cover{border-radius:9px!important;width:48px!important;height:48px!important}body .music-app.music-library-page .song{grid-template-columns:48px minmax(0,1fr) 44px 44px!important}body .music-library-page .music-faq{display:none!important}body .music-app .song-actions{align-items:end!important;gap:10px!important}body .music-app .song-actions>*{word-break:normal!important;border-radius:9px!important;min-height:44px!important;padding:11px 14px!important;font-size:13px!important;line-height:1.4!important}body .music-app .song-options>summary{border-radius:9px!important}body .music-sharing-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important}body .music-sharing-actions :is(button,a){border-radius:9px!important;min-height:42px!important;padding:10px 14px!important;font-size:13px!important}body .music-sharing-actions .song-video-shortcut{color:#e2d8f5;background:#242031;border-color:#494157}body .explore-page .explore-card-copy h2{letter-spacing:-.15px;font-size:16px!important}body .explore-page .explore-song-card{border-color:var(--tm-border)!important;background:#14141d!important;border-radius:12px!important}body .explore-page .explore-record{border-radius:10px!important}body .explore-page .explore-card-copy .song-engine{color:#c9bae7!important;background:#242031!important;border-color:#494157!important}body .explore-page .explore-row-time{font-variant-numeric:tabular-nums;color:var(--tm-muted)}body .song-video-studio .sv-layout{gap:24px}body .song-video-studio :is(.sv-library,.sv-editor){background:var(--tm-surface);border-color:var(--tm-border);border-radius:16px}body .song-video-studio .sv-selected-track{background:#1b1b27;border-color:#393947}.soundtrack-preview{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;margin-top:12px;display:grid}.soundtrack-preview>audio{display:none}body .soundtrack-preview>button{background:var(--tm-accent);color:#182009;border:1px solid #d2fc5770;border-radius:50%;place-items:center;width:40px;height:40px;min-height:40px;padding:0;display:grid}.soundtrack-preview>span{color:#babacf;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.soundtrack-preview>p{color:#f3b1b9;grid-column:1/-1;font-size:12px}.soundtrack-preview .music-waveform-seek{min-width:0;height:40px;position:relative}.soundtrack-preview .music-waveform-seek svg{width:100%;height:100%;display:block}.soundtrack-preview .music-waveform-seek input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.soundtrack-preview[data-playing=true] .music-waveform-seek rect{animation:.8s ease-in-out infinite alternate tm-soundtrack-pulse}@keyframes tm-soundtrack-pulse{to{transform:scaleY(.45)}}body .song-video-studio .tengri-social-presets button{text-align:left;border-radius:10px;min-height:90px;padding:14px}body .song-video-studio .tengri-loop-grid{gap:12px}body .song-video-studio .tengri-loop-grid button{border-radius:12px;min-width:0}body .checkout-page{font-family:Inter,Segoe UI,sans-serif}body .checkout-page :is(.checkout-box,.checkout-grid aside){border-color:var(--tm-border)!important;border-radius:16px!important}body .checkout-page .checkout-grid aside{align-self:start}body .new-account-tabs button{border-radius:9px;min-height:44px}body .new-credit-card small,body .new-account-profile small{color:var(--tm-muted)}body .tengri-background-player{background:linear-gradient(110deg,#191623,#11131d)!important;border-top:1px solid #51405f!important;box-shadow:0 -8px 30px #0003!important}body .workspace-sidebar nav a{min-height:44px;font-size:14px}@media (width>=1100px){body .workspace-create-page .studio-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)!important}body .song-video-studio .sv-library{position:sticky;top:24px}}@media (width<=760px){body .reference-composer .tabs{gap:4px;display:flex}body .reference-composer .tab{flex:1;padding:10px 7px;font-size:13px}body .reference-composer .premium-engine-card{padding:13px!important}body .music-app .song-info h3{font-size:15px!important}body .music-app.music-library-page .song{grid-template-columns:44px minmax(0,1fr) 36px 36px!important;gap:8px!important}body .music-app.music-library-page .song>.cover{width:44px!important;height:44px!important}body .music-app .song-actions>*{flex:130px!important}body .song-video-studio .sv-library{position:static}.soundtrack-preview{grid-template-columns:36px minmax(0,1fr);gap:8px}.soundtrack-preview>span{text-align:right;grid-column:2}.soundtrack-preview>button{grid-row:1/3}.soundtrack-preview .music-waveform-seek{height:32px}body .workspace-create-page .workspace-mood-presets .mood-generator{padding:16px!important}body .song-video-studio .sv-selected-track img{width:52px;height:52px}body :is(.reference-composer,.song-video-studio) :is(input:not([type=range]),select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.soundtrack-preview .music-waveform-seek rect{animation:none!important}body :is(.reference-design,.song-video-studio,.studio-workspace) button{transition:none}}body .workspace-create-page .result-panel .song.compact-track .song-info h3,body .music-app.redesign-app.music-library-page .song .song-info h3{font-size:16px!important;font-weight:600!important;line-height:1.4!important}body .workspace-create-page .result-panel .song.compact-track .created-song-meta{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;display:flex!important}body .workspace-create-page .result-panel .song.compact-track .created-song-meta p{max-width:100%;margin:0!important;font-size:12px!important;line-height:1.5!important}body .workspace-create-page .result-panel .song.compact-track .created-song-engine{color:#c6b5e2!important;font-size:11px!important;line-height:1.4!important}body .reference-design.reference-composer .tabs .tab{border-radius:9px!important;min-height:44px!important;padding:10px 14px!important}body .reference-design.reference-composer textarea.field{min-height:130px!important;line-height:1.65!important}body .reference-design.reference-composer .label{font-size:14px!important}body .new-home-hero.reference-design .home-create-shortcuts a{border-color:#393442;border-radius:12px;transition:border-color .2s,background .2s}body .new-home-hero.reference-design .home-create-shortcuts a:hover{background:#20221c;border-color:#8d9f48}body .new-home-hero.reference-design .home-create-shortcuts strong{font-size:14px;line-height:1.4}body .new-home-hero.reference-design .home-create-shortcuts small{font-size:12px;line-height:1.6}body .music-song-share-dialog{color:#f7f7fb;scrollbar-width:thin;scrollbar-color:#51455f transparent;background:#14141d!important;border:1px solid #454052!important;border-radius:18px!important;padding:24px!important;box-shadow:0 25px 90px #0008!important}body .music-song-share-dialog .music-share-preview{background:#1c1b26!important;border-color:#34303e!important;border-radius:12px!important}body .music-song-share-dialog .music-share-preview p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:13px!important;line-height:1.6!important}body .music-song-share-dialog .music-share-cover{border-radius:10px!important}body .music-song-share-dialog .music-share-options button{border-radius:9px!important;min-height:44px!important;font-size:13px!important}body .music-app .song.compact-track .redesign-track-actions-body{background:#16161f!important;border-color:#343440!important;border-radius:12px!important;padding:18px!important}body .music-app .song.compact-track .redesign-track-actions-body .music-sharing-actions :is(button,a){color:#e1dbea!important;background:#242031!important;border:1px solid #494157!important;box-shadow:inset 0 1px #ffffff05!important}body .music-app .song.compact-track .redesign-track-actions-body .music-sharing-actions :is(button,a):hover{background:#30293d!important;border-color:#6b597f!important}body .music-app .song.compact-track .redesign-track-actions-body .song-actions{border-top:1px solid #343440!important;flex-wrap:wrap!important;gap:12px!important;margin-top:16px!important;padding-top:16px!important;display:flex!important}body .music-app .song.compact-track .redesign-track-actions-body .song-actions>.certificate-controls{background:0 0!important;border:0!important;flex:2 260px!important;align-items:end!important;gap:10px!important;padding:0!important;display:flex!important}body .music-app .song.compact-track .redesign-track-actions-body .certificate-controls label{flex:1;min-width:0;color:#a8a8bc!important;font-size:12px!important}body .music-app .song.compact-track .redesign-track-actions-body .certificate-controls :is(select,a){border-radius:9px!important;min-height:44px!important;padding:10px 12px!important;font-size:13px!important;line-height:1.4!important}body .music-app .song.compact-track .redesign-track-actions-body .song-delete{color:#f5b9c5!important;background:#291a20!important;border-color:#7b3948!important}body .music-app .song.compact-track .redesign-track-actions-body .certificate-download{color:#d2fc57!important;background:#20271b!important;border-color:#596839!important}body .sv-song-list{scrollbar-width:thin;scrollbar-color:#51455f transparent}body .friends-welcome{scrollbar-width:thin;scrollbar-color:#51455f transparent;background:radial-gradient(at top,#2b2539,#14141d 70%);border-color:#544964;border-radius:18px;width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);padding:32px 24px 28px;box-shadow:0 24px 90px #0007}body .friends-infinity{text-shadow:0 0 24px #b9a3d733;color:#d2fc57;font-size:76px;line-height:1.3;animation:none}body .friends-welcome h1{letter-spacing:-1px;font-size:32px}body .friends-welcome p{font-size:15px}body .friends-perks{margin:18px 0}body .friends-perks span{background:#242031;border-color:#454052;padding:7px 11px;font-size:12px}body .friends-start{color:#172008;background:#d2fc57;border-radius:9px}body .friends-close{border:1px solid #454052;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:23px;display:grid}@media (width<=760px){body .workspace-create-page .result-panel .song.compact-track .song-info h3,body .music-app.redesign-app.music-library-page .song .song-info h3{font-size:15px!important}body .reference-design.reference-composer .tabs .tab{padding:10px 7px!important}body .music-song-share-dialog{padding:18px!important}body .friends-welcome h1{font-size:28px}}:root{--tm-art-shadow:0 14px 36px #0004}.engine-pricing-summary{text-align:left;background:linear-gradient(120deg,#1b182480,#11111b80);border:1px solid #ad95d52b;border-radius:14px;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;padding:16px;display:grid}.engine-pricing-summary>span{flex-direction:column;gap:5px;min-width:0;display:flex}.engine-pricing-summary b{color:#f1edf9;font-size:13px}.engine-pricing-summary small{color:#d2fc57;font-size:12px}.engine-pricing-summary p{grid-column:1/-1;color:#a9a1b8!important;max-width:none!important;margin:0!important;font-size:12px!important;line-height:1.6!important}.engine-slide-switch{isolation:isolate;background:#0d0d16;border:1px solid #5b4a7280;border-radius:13px;flex:0 0 236px;grid-template-columns:1fr 1fr;width:236px;max-width:100%;padding:4px;display:grid;position:relative;box-shadow:inset 0 2px 6px #0003}.engine-slide-switch .engine-slide-thumb{z-index:-1;background:linear-gradient(135deg,#d2fc57,#b8e641);border-radius:9px;width:calc(50% - 4px);transition:transform .24s,background .24s;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 2px 8px #0003}.engine-slide-switch.is-pro .engine-slide-thumb{background:linear-gradient(135deg,#e3c8ff,#b499e7);transform:translate(100%)}body .engine-slide-switch button{white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-height:44px;display:flex;position:relative;color:#aba4bd!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:11px 8px!important;font-size:13px!important}body .engine-slide-switch button[aria-pressed=true]{font-weight:750;color:#171421!important}body .engine-slide-switch button:disabled{opacity:.45;cursor:not-allowed}.engine-slide-switch button span{opacity:.8;border:1px solid;border-radius:4px;padding:3px 4px;font-size:9px}.engine-price-notice{color:#dfcaff;font-weight:600}@media (width<=600px){.engine-slide-switch{flex-basis:100%;width:100%}}@media (prefers-reduced-motion:reduce){.engine-slide-switch .engine-slide-thumb{transition:none}}.cover-showcase{border-bottom:1px solid #ffffff0b;grid-template-columns:.8fr 2fr;align-items:center;gap:40px;padding:44px 0 32px;display:grid}.cover-showcase-intro>span{letter-spacing:2px;color:#baa3e6;font-size:10px;font-weight:700}.cover-showcase-intro h2{letter-spacing:-1.3px;margin:16px 0;font-size:clamp(27px,2.6vw,40px);line-height:1.12}.cover-showcase-intro p{color:#a7a4b7;max-width:290px;font-size:13px;line-height:1.7}.cover-showcase-intro>a{color:#d2fc57;margin-top:10px;font-size:12px;display:inline-block}.cover-showcase-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.cover-showcase-cards>a{color:#f2eff9;min-width:0;text-decoration:none}.cover-showcase-image{aspect-ratio:1;box-shadow:var(--tm-art-shadow);border:1px solid #ffffff14;border-radius:18px;position:relative;overflow:hidden}.cover-showcase-image img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.cover-showcase-cards>a:hover img{transform:scale(1.035)}.cover-showcase-image span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14121c90;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:12px;right:12px}.cover-showcase-cards strong{margin:13px 0 5px;font-size:14px;display:block}.cover-showcase-cards small{color:#aaa5b9;font-size:11px;line-height:1.5;display:block}@media (width<=760px){.cover-showcase{grid-template-columns:1fr;gap:24px;padding:28px 0}.cover-showcase-intro h2 br{display:none}.cover-showcase-intro p{max-width:100%}.cover-showcase-cards{gap:12px}.cover-showcase-image{border-radius:12px}.cover-showcase-cards strong{font-size:12px}.cover-showcase-cards small{font-size:10px}.cover-showcase-image span{width:26px;height:26px;bottom:7px;right:7px}}body .reference-explore .featured-songs{padding:22px 0 28px}body .reference-explore .featured-songs .explore-song-grid{gap:22px}body.music-app .reference-explore .reference-spotlight-card .explore-record{box-shadow:var(--tm-art-shadow);isolation:isolate;border:1px solid #ffffff16;border-radius:18px!important}.reference-spotlight-card .explore-record img{object-position:center;transition:transform .45s}.reference-spotlight-card:hover .explore-record img{transform:scale(1.035)}body .reference-spotlight-card .explore-record>button{transition:transform .2s;box-shadow:0 5px 20px #0006;border:1px solid #eaffac!important;width:48px!important;height:48px!important}.reference-spotlight-card .explore-record>button:hover{transform:scale(1.07)}body .reference-spotlight-card .explore-card-copy{padding:14px 2px 0}body .reference-spotlight-card .explore-card-copy h2{margin:7px 0;font-size:17px;line-height:1.35}body .reference-spotlight-card .explore-card-copy p{color:#a7a4b7;font-size:12px;line-height:1.5}body .reference-explore .all-songs{background:linear-gradient(130deg,#15151e80,#11111840);border:1px solid #ffffff0e;border-radius:20px;padding:20px}body .reference-explore .all-songs .explore-song-card{border-radius:10px;transition:background .2s}body .reference-explore .all-songs .explore-song-card:hover{background:#ffffff04}body .reference-explore .all-songs .explore-song-card.is-playing{background:#d2fc5709;border-color:#d2fc5730}body .reference-explore .all-songs .explore-record{box-shadow:0 3px 12px #0003;border-radius:10px!important}.trending-creator-row{scrollbar-width:thin;scrollbar-color:#554663 transparent;scroll-snap-type:x proximity;padding-bottom:12px}.trending-creator-row::-webkit-scrollbar{height:4px}.trending-creator-row::-webkit-scrollbar-thumb{background:#554663;border-radius:10px}.trending-creator-card{scroll-snap-align:start;transition:background .2s,border-color .2s}body .music-playlists .pl-library-art.pl-illustrated-art{aspect-ratio:1;background:#211a30;width:100%;min-height:0;position:relative;overflow:hidden;height:auto!important}.pl-illustrated-art>img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.pl-library-card:hover .pl-illustrated-art>img{transform:scale(1.035)}body .pl-illustrated-art>span{letter-spacing:1.7px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#100d1980;border:1px solid #ffffff20;border-radius:7px;padding:8px 10px;font-size:9px;position:absolute;top:auto;bottom:18px;left:18px}.pl-art-listen{color:#fff;background:#15121c70;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:18px;right:18px}body .pl-library-card{background:#15151e;border:1px solid #ffffff12;border-radius:18px;transition:transform .2s,border-color .2s;overflow:hidden;box-shadow:0 5px 20px #0002}body .pl-library-card:hover{border-color:#a890ca70;transform:translateY(-3px)}body .pl-library-card-copy{padding:20px}.ad-duration-picker{min-width:0;container-type:inline-size}body .ad-duration-picker .ad-website-durations{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body .ad-duration-picker .ad-website-durations button{word-break:normal;overflow-wrap:normal;min-width:0;min-height:60px;padding:8px}body .ad-duration-picker .ad-website-durations strong{white-space:nowrap;font-size:17px;line-height:1.3}body .ad-duration-picker .ad-website-durations span{white-space:nowrap;font-size:11px}@container (width>=340px){body .ad-duration-picker .ad-website-durations{grid-template-columns:repeat(4,minmax(0,1fr))}}body .public-landing .new-home-hero.reference-design .hero-art{border-radius:24px;box-shadow:0 25px 70px #0004}body .public-landing .new-home-hero.reference-design .hero-art img{border-radius:24px}body .new-home-hero .hero-note{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(115deg,#191322e8,#131322ed);border-color:#c2a4e038;box-shadow:0 12px 35px #0004}body .home-create-shortcuts a{background:linear-gradient(135deg,#211c2e,#14141e);border:1px solid #c2a4e023;box-shadow:inset 0 1px #ffffff08}body .home-create-shortcuts a:hover{border-color:#d2fc5770;box-shadow:0 5px 25px #d2fc5708}body .home-language-strip{border-color:#c2a4e02a;border-radius:16px}@media (width<=760px){body .reference-explore .all-songs{border-radius:16px;padding:12px}body .reference-explore .featured-songs .explore-song-grid{gap:14px}body .reference-spotlight-card .explore-record>button{width:40px!important;height:40px!important}body .reference-spotlight-card .explore-card-copy h2{font-size:15px}body .reference-workspace .main-engine-card{padding:12px}.pl-illustrated-art>span{padding:6px;font-size:8px;bottom:12px;left:12px}}@media (prefers-reduced-motion:reduce){.reference-spotlight-card .explore-record img,.pl-illustrated-art>img,.pl-library-card{transition:none}.reference-spotlight-card:hover .explore-record img,.pl-library-card:hover .pl-illustrated-art>img{transform:none}}html[data-music-theme=light] .exact-account{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .exact-account p,html[data-music-theme=light] .exact-account small{color:#5b586c!important}html[data-music-theme=light] .exact-account .preview-bar{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .exact-account .sidebar{background:#faf9fd!important;border-right:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .brand b{color:#415c0d!important}html[data-music-theme=light] .exact-account .nav-label,html[data-music-theme=light] .exact-account .nav-link{color:#5b586c!important}html[data-music-theme=light] .exact-account .nav-link.active{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .exact-account .account-mini{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .avatar{background:#f3f0f9!important}html[data-music-theme=light] .exact-account .app-top{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .app-top .context{color:#5b586c!important}html[data-music-theme=light] .exact-account .credit-chip{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .credit-chip strong{color:#415c0d!important}html[data-music-theme=light] .exact-account .badge{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .exact-account .friend{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .exact-account .eyebrow{color:#684892!important}html[data-music-theme=light] .exact-account .btn.secondary{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .btn.ghost{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .section-head button{color:#5b586c!important}html[data-music-theme=light] .exact-account .panel{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .tabs{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .tab{color:#5b586c!important}html[data-music-theme=light] .exact-account .tab.active{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .exact-account .field{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .field::placeholder{color:#5b586c!important}html[data-music-theme=light] .exact-account .chip{color:#5b586c!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .chip.active{color:#415c0d!important;background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] .exact-account .divider{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .subtle{color:#5b586c!important}html[data-music-theme=light] .exact-account .model-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .model-icon{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .exact-account .advanced{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .advanced summary,html[data-music-theme=light] .exact-account .switch-label,html[data-music-theme=light] .exact-account .search svg{color:#5b586c!important}html[data-music-theme=light] .exact-account .track{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .cover-button span{text-shadow:0 1px 6px #362a4c!important;background:#faf9fd44!important}html[data-music-theme=light] .exact-account .track-meta,html[data-music-theme=light] .exact-account .icon-button{color:#5b586c!important}html[data-music-theme=light] .exact-account .icon-button:hover{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .exact-account .duration{color:#5b586c!important}html[data-music-theme=light] .exact-account .mini-engine{color:#684892!important}html[data-music-theme=light] .exact-account .recent-foot{color:#5b586c!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .banner{background:linear-gradient(110deg,#f3f0f9,#faf9fd)!important}html[data-music-theme=light] .exact-account .art-play{box-shadow:0 4px 20px #362a4c21!important}html[data-music-theme=light] .exact-account .art-overlay{background:#faf9fd77!important}html[data-music-theme=light] .exact-account .table-head{color:#5b586c!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .track-detail{background:#faf9fd!important}html[data-music-theme=light] .exact-account .version-toggle button{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .version-toggle .selected{color:#415c0d!important;border-color:#74892a!important}html[data-music-theme=light] .exact-account .track-group{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .count{color:#5b586c!important}html[data-music-theme=light] .exact-account .playlist-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .playlist-hero{background:linear-gradient(120deg,#f3f0f9,#f3f0f9)!important}html[data-music-theme=light] .exact-account .playlist-hero>img{box-shadow:0 15px 40px #362a4c21!important}html[data-music-theme=light] .exact-account .tool-nav button{color:#5b586c!important}html[data-music-theme=light] .exact-account .tool-nav button.active{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .exact-account .selected-song{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .step{color:#684892!important}html[data-music-theme=light] .exact-account .cost-strip{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .cost-strip strong{color:#415c0d!important}html[data-music-theme=light] .exact-account .video-preview{background:#faf9fd!important}html[data-music-theme=light] .exact-account .video-preview:after{background:linear-gradient(#0000,#faf9fddd)!important}html[data-music-theme=light] .exact-account .format-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .format-card.active{background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] .exact-account .profile .avatar{background:#f3f0f9!important}html[data-music-theme=light] .exact-account .metric{background:#faf9fd!important}html[data-music-theme=light] .exact-account .account-line{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .history-table th{color:#5b586c!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .history-table td{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .status{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .exact-account .plan{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .plan.featured{background:linear-gradient(#f3f0f9,#faf9fd)!important;border-color:#74892a!important}html[data-music-theme=light] .exact-account .plan ul{color:#5b586c!important}html[data-music-theme=light] .exact-account .plan li:before{color:#415c0d!important}html[data-music-theme=light] .exact-account .public header{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .public header nav{color:#5b586c!important}html[data-music-theme=light] .exact-account .hero h1 span{color:#415c0d!important}html[data-music-theme=light] .exact-account .hero-note{background:#faf9fdc9!important;border:1px solid #d0ccdd22!important}html[data-music-theme=light] .exact-account .wave-mini i{background:linear-gradient(#d2fc57,#e2dced)!important}html[data-music-theme=light] .exact-account .public .hero-proof{color:#5b586c!important}html[data-music-theme=light] .exact-account .feature{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .footer{color:#5b586c!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .faq-grid details{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .faq-grid details p{color:#5b586c!important}html[data-music-theme=light] .exact-account .player{background:#faf9fdf2!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .wave-seek i{background:#ebe6f4!important}html[data-music-theme=light] .exact-account dialog{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account dialog::backdrop{background:#faf9fdd4!important}html[data-music-theme=light] .exact-account #toast{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .exact-account .tool-preview{background:#f3f0f9!important}html[data-music-theme=light] .exact-account .ad-preview{background:linear-gradient(150deg,#f3f0f9,#f3f0f9)!important}html[data-music-theme=light] .exact-account .muted-link{color:#684892!important}html[data-music-theme=light] .exact-account .stepper{color:#5b586c!important}html[data-music-theme=light] .exact-account .stepper .active{color:#415c0d!important}html[data-music-theme=light] .exact-account .empty{color:#5b586c!important}html[data-music-theme=light] .exact-account .feature>svg{color:#684892!important}@media (width<=760px){html[data-music-theme=light] .exact-account .sidebar.open{box-shadow:20px 0 80px #362a4c21!important}html[data-music-theme=light] .exact-account .composer-expand{color:#684892!important}html[data-music-theme=light] .exact-account .composer-full{background:#faf9fd!important}}html[data-music-theme=light] body .exact-account{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] body .exact-account p{color:#5b586c!important}html[data-music-theme=light] body .exact-account .metric strong{color:#1e1d2b!important}html[data-music-theme=light] .new-section-kicker{color:#684892!important}html[data-music-theme=light] .new-account-heading p{color:#5b586c!important}html[data-music-theme=light] .new-account-heading>button{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .new-account-tabs{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .new-account-tabs button{color:#5b586c!important}html[data-music-theme=light] .new-account-tabs button[aria-pressed=true]{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .new-account-profile{background:linear-gradient(110deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .new-account-avatar{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .new-credit-card,html[data-music-theme=light] .new-membership-card{background:radial-gradient(at 100% 0,#ebe6f433,#0000 70%),#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .new-credit-card.purple{background:radial-gradient(at 100% 0,#ebe6f433,#0000 70%),#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .new-account-grid span{color:#5b586c!important}html[data-music-theme=light] .new-credit-card strong{color:#415c0d!important}html[data-music-theme=light] .new-credit-card.purple strong{color:#684892!important}html[data-music-theme=light] .new-credit-card small,html[data-music-theme=light] .new-account-grid p{color:#5b586c!important}html[data-music-theme=light] .new-account-grid a{color:#415c0d!important}html[data-music-theme=light] .new-membership-card{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .new-account-shortcuts>a,html[data-music-theme=light] .new-account-shortcuts>button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .new-account-shortcuts b{color:#684892!important}html[data-music-theme=light] .new-account-panel{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .new-account-empty strong{color:#5b586c!important}html[data-music-theme=light] body:has(.admin-workspace){color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] body .admin-workspace .music-admin{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] body .admin-workspace .music-admin :is(h1,h2,h3){color:#1e1d2b!important}html[data-music-theme=light] body .admin-workspace .music-admin :is(p,small){color:#5b586c!important}html[data-music-theme=light] body .admin-workspace .music-admin :is(input,select,textarea){color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .music-admin :is(button,.admin-plan){color:#684892!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .music-admin button[aria-pressed=true]{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] body .admin-workspace .music-admin :is(.admin-topbar,.admin-desktop-tabs){border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .music-admin .admin-topbar>a{color:#1e1d2b!important}html[data-music-theme=light] body .admin-workspace .music-admin .admin-topbar>a span{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] body .admin-workspace .music-admin :is(.admin-stats article,.admin-search,.admin-scroll,.admin-editor,.admin-editor>form){background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .music-admin .admin-stats article:first-child{color:#415c0d!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .music-admin :is(th,td){color:#1e1d2b!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .music-admin th{color:#5b586c!important;background:#faf9fd!important}html[data-music-theme=light] body .admin-workspace .music-admin tbody tr:hover{background:#faf9fd!important}html[data-music-theme=light] body .admin-workspace .music-admin .admin-status{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] body .admin-workspace .music-admin .danger{color:#9b394a!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .music-admin .admin-paid{color:#415c0d!important}html[data-music-theme=light] body .admin-workspace .player-admin :is(.player-side,.player-admin-preview,.player-catalog-song,.player-save-bar){color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .player-admin .player-picked-row{border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .player-admin .player-save-bar span{color:#1e1d2b!important}html[data-music-theme=light] body .admin-workspace .payment-page{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] body .admin-workspace .payment-page>section{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .admin-workspace .payment-page :is(input,select){color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .music-admin .admin-mobile-nav{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .music-admin .admin-mobile-menu[open]{color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace .music-admin .admin-menu-inner>a{color:#1e1d2b!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .admin-workspace :is(a,button,input,select,textarea):focus-visible{outline:2px solid #74892a!important}@media (width<=760px){html[data-music-theme=light] body .admin-workspace .music-admin tbody tr{background:#faf9fd!important;border-color:#d0ccdd!important}}html[data-music-theme=light] .player-admin .player-side{background:#fff!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .player-admin .player-side header>span{color:#684892!important;background:#fff!important}html[data-music-theme=light] .player-admin .player-picked-row{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .player-admin .player-slot{color:#684892!important}html[data-music-theme=light] .player-admin .player-listen{background:#f3f0f9!important}html[data-music-theme=light] .player-admin .player-listen svg{color:#1e1d2b!important}html[data-music-theme=light] .player-admin .player-row-actions button{background:#fff!important}html[data-music-theme=light] .player-admin .player-empty{color:#684892!important}html[data-music-theme=light] .player-admin .player-save-bar,html[data-music-theme=light] .player-admin .player-admin-error,html[data-music-theme=light] .player-admin .player-admin-preview{background:#fff!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .player-admin .player-song-library>p{color:#684892!important}html[data-music-theme=light] .player-admin .player-catalog-song{background:#fff!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .player-admin .player-catalog-info p{color:#684892!important}html[data-music-theme=light] .player-admin .player-opening{color:#1e1d2b!important;background:linear-gradient(135deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .player-admin .player-opening-label{color:#415c0d!important}html[data-music-theme=light] .player-admin .player-opening>p{color:#5b586c!important}html[data-music-theme=light] body .player-admin .player-opening-modes button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .player-admin .player-opening-modes button[aria-pressed=true]{border-color:#74892a!important;box-shadow:inset 0 0 0 1px #362a4c!important}html[data-music-theme=light] body .player-admin .player-opening-modes small{color:#5b586c!important}html[data-music-theme=light] .player-admin .player-opening-preview{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .player-admin .player-opening-preview small{color:#5b586c!important}html[data-music-theme=light] .player-admin .player-opening-empty{border:1px dashed #d0ccdd!important}html[data-music-theme=light] body .player-admin .player-set-main{color:#415c0d!important;border-color:#d0ccdd!important}html[data-music-theme=light] .admin-provider-head p,html[data-music-theme=light] .admin-provider-card p,html[data-music-theme=light] .admin-provider-actions p{color:#5b586c!important}html[data-music-theme=light] .admin-provider-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .admin-provider-card-head>span{color:#5b586c!important;background:#f3f0f9!important}html[data-music-theme=light] .admin-provider-card-head>span.connected{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .admin-provider-card>small{color:#684892!important}html[data-music-theme=light] .admin-provider-card>input{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .admin-provider-card .admin-provider-restore{color:#5b586c!important}html[data-music-theme=light] .admin-provider-settings button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .admin-provider-actions button{border-color:#74892a!important}html[data-music-theme=light] .admin-provider-links{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .admin-provider-error{color:#9b394a!important;background:#f3f0f9!important}html[data-music-theme=light] .admin-provider-success{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .music-admin{background:#fff!important}html[data-music-theme=light] .music-admin input,html[data-music-theme=light] .music-admin select,html[data-music-theme=light] .music-admin button{background:#fff!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-admin button{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .music-admin td,html[data-music-theme=light] .music-admin th{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .music-admin small{color:#684892!important}html[data-music-theme=light] .admin-editor,html[data-music-theme=light] .admin-stats article{background:#fff!important}html[data-music-theme=light] .music-admin nav button[aria-pressed=true]{background:#ebe6f4!important}html[data-music-theme=light] .music-admin .danger{background:#f3f0f9!important}html[data-music-theme=light] .admin-status:not(:empty),html[data-music-theme=light] .music-admin .ticket-item,html[data-music-theme=light] .ticket-message{background:#fff!important}html[data-music-theme=light] .support-panel textarea,html[data-music-theme=light] .support-panel input{border:1px solid #d0ccdd!important}@media (width<=760px){html[data-music-theme=light] .music-admin .admin-mobile-nav{background:#faf9fd!important;border-top:1px solid #d0ccdd!important;box-shadow:0 -6px 24px #362a4c21!important}html[data-music-theme=light] .music-admin .admin-mobile-nav button{color:#5b586c!important}html[data-music-theme=light] .music-admin .admin-mobile-nav button[aria-pressed=true]{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .music-admin .admin-mobile-menu[open]{background:#fff!important;border:1px solid #d0ccdd!important;box-shadow:0 -10px 50px #362a4c21!important}html[data-music-theme=light] .admin-mobile-menu::backdrop{background:#faf9fdb3!important}html[data-music-theme=light] .music-admin .admin-menu-inner header small{color:#684892!important}html[data-music-theme=light] .music-admin .admin-menu-inner>p{color:#5b586c!important}html[data-music-theme=light] .music-admin .admin-menu-inner>button,html[data-music-theme=light] .music-admin .admin-menu-inner>a{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .music-admin :is(.admin-mobile-nav,.admin-mobile-menu) :is(a,button):focus-visible{outline:3px solid #d0ccdd!important}}html[data-music-theme=light] body:has(.music-admin){background:#fff!important}html[data-music-theme=light] .music-admin{background:#fff!important;border:1px solid #d0ccdd!important;box-shadow:0 12px 44px #362a4c10!important}html[data-music-theme=light] .music-admin .admin-topbar{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .music-admin .admin-topbar>a span{color:#684892!important;background:#e2dced!important}html[data-music-theme=light] .music-admin>p{color:#684892!important}html[data-music-theme=light] .music-admin .admin-stats article{background:#fff!important;border:1px solid #d0ccdd!important;box-shadow:0 3px 10px #362a4c04!important}html[data-music-theme=light] .music-admin .admin-stats article:first-child{color:#1e1d2b!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-admin .admin-stats article:first-child small{color:#684892!important}html[data-music-theme=light] .music-admin .admin-desktop-tabs{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .music-admin .admin-desktop-tabs button{color:#684892!important}html[data-music-theme=light] .music-admin .admin-desktop-tabs button[aria-pressed=true]{color:#684892!important;background:#e2dced!important}html[data-music-theme=light] .music-admin :is(button,input,select,textarea,a):focus-visible{outline:3px solid #74892a!important}html[data-music-theme=light] .music-admin .admin-search,html[data-music-theme=light] .music-admin .admin-scroll{background:#fff!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-admin th{color:#684892!important;background:#fff!important}html[data-music-theme=light] .music-admin tbody tr:hover{background:#fff!important}html[data-music-theme=light] .music-admin .admin-scroll>p{color:#684892!important}html[data-music-theme=light] .music-admin .admin-plan{color:#684892!important;background:#fff!important}html[data-music-theme=light] .music-admin .admin-paid{color:#415c0d!important}html[data-music-theme=light] .music-admin .danger{background:#fff!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-admin .admin-editor{background:#fff!important;border:1px solid #d0ccdd!important;box-shadow:0 8px 30px #362a4c09!important}html[data-music-theme=light] .music-admin .admin-editor>form{background:#fff!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-admin .admin-editor p{color:#684892!important}html[data-music-theme=light] .music-admin .admin-editor :is(input,select){background:#fff!important}html[data-music-theme=light] .music-admin .ticket-item{border:1px solid #d0ccdd!important}@media (width<=760px){html[data-music-theme=light] .music-admin tbody tr{border:1px solid #d0ccdd!important;box-shadow:0 3px 8px #362a4c04!important}html[data-music-theme=light] .music-admin td{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .music-admin td:before{color:#684892!important}}html[data-music-theme=light] .featured-admin-grid article{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .featured-admin-grid article.is-featured{border-color:#74892a!important;box-shadow:0 0 22px #362a4c18!important}html[data-music-theme=light] .featured-admin-grid small{color:#5b586c!important}html[data-music-theme=light] .admin-banned{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-design .ad-singer-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .ad-singer-card[aria-pressed=true]{border-color:#74892a!important;box-shadow:0 0 0 1px #362a4c!important}html[data-music-theme=light] .ad-singer-check{color:#415c0d!important;background:#faf9fddd!important}html[data-music-theme=light] .reference-design .ad-automatic-voice{border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .ad-automatic-voice[aria-pressed=true]{color:#415c0d!important;border-color:#74892a!important}html[data-music-theme=light] .ad-selected-voice{color:#415c0d!important}html[data-music-theme=light] .ad-maker-toolbar{color:#5b586c!important}html[data-music-theme=light] .reference-design .ad-maker-toolbar button{color:#415c0d!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design.ad-generator.ad-maker-fullscreen,html[data-music-theme=light] .ad-maker-fullscreen .ad-maker-toolbar{background:#faf9fd!important}html[data-music-theme=light] .reference-design .ad-create-footer p[role=alert]{color:#9b394a!important}html[data-music-theme=light] .reference-design .ad-website-launch{color:#1e1d2b!important;background:linear-gradient(120deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .ad-website-launch small{color:#5b586c!important}html[data-music-theme=light] .ad-website-icon{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .ad-website-arrow{color:#415c0d!important}html[data-music-theme=light] .reference-design .ad-website-dialog{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important;box-shadow:0 30px 100px #362a4c21!important}html[data-music-theme=light] .ad-website-dialog::backdrop{background:#faf9fdc9!important}html[data-music-theme=light] .reference-design .ad-website-dialog-head>button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .ad-website-intro{color:#5b586c!important}html[data-music-theme=light] .reference-design .ad-website-durations button{color:#5b586c!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .ad-website-durations button[aria-pressed=true]{color:#415c0d!important;background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] .reference-design .ad-website-dialog .btn:disabled{color:#5b586c!important;background:#ebe6f4!important}html[data-music-theme=light] .reference-design .ad-website-cost{color:#5b586c!important}html[data-music-theme=light] .reference-design .ad-website-error{color:#9b394a!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .ad-website-loading{color:#415c0d!important}html[data-music-theme=light] .ad-website-result{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .ad-website-result-head span,html[data-music-theme=light] .ad-website-result a{color:#684892!important}html[data-music-theme=light] .ad-website-result>small{color:#5b586c!important}html[data-music-theme=light] .ad-website-dialog button:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .reference-design .ad-website-dialog .ad-website-prepare[aria-busy=true]{color:#1e1d2b!important;background:linear-gradient(110deg,#f3f0f9,#f3f0f9,#f3f0f9)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .ad-processing-spinner{border:2px solid #d0ccdd3d!important;border-top-color:#74892a!important}html[data-music-theme=light] .ad-custom-duration small{color:#5b586c!important}html[data-music-theme=light] .tengri-background-player{color:#1e1d2b!important;background:#faf9fdf5!important;border:1px solid #d0ccdd!important;box-shadow:0 14px 50px #362a4c21!important}html[data-music-theme=light] .background-track small{color:#5b586c!important}html[data-music-theme=light] .tengri-background-player>.background-close{color:#1e1d2b!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .tengri-background-player{background:linear-gradient(120deg,#faf9fdf5,#faf9fdf5)!important;border-color:#d0ccdd!important;box-shadow:0 12px 45px #362a4c21,0 0 28px #362a4c20!important}html[data-music-theme=light] .background-equaliser i{background:linear-gradient(#d8ff35,#39d8ff,#e2dced)!important}html[data-music-theme=light] .music-waveform-seek:focus-within{outline:2px solid #74892a!important}html[data-music-theme=light] .tengri-background-player{box-shadow:0 -8px 32px #362a4c21!important}html[data-music-theme=light] .tengri-background-player>.background-repeat{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .tengri-background-player>.background-repeat[aria-pressed=true]{border-color:#74892a!important}html[data-music-theme=light] .brand-motion-controls button{color:#415c0d!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .composer-mood-menu{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .composer-mood-menu summary span{color:#5b586c!important}html[data-music-theme=light] .reference-design .composer-singer-grid button{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .composer-singer-grid button[aria-pressed=true]{border-color:#74892a!important;box-shadow:0 0 0 1px #362a4c!important}html[data-music-theme=light] .composer-singer-check{color:#415c0d!important;background:#faf9fdbb!important}html[data-music-theme=light] .composer-singer-heading button[aria-pressed=true]{color:#415c0d!important;border-color:#d0ccdd!important}html[data-music-theme=light] .featured-songs{background:#faf9fd66!important}html[data-music-theme=light] .music-app.explore-page .explore-song-card{background:#faf9fd88!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app.explore-page .explore-song-card:hover{background:#f3f0f988!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app.explore-page .explore-song-card.is-playing{background:linear-gradient(90deg,#f3f0f966,#faf9fd)!important;border-color:#74892a!important}html[data-music-theme=light] .explore-card-copy .song-engine{color:#684892!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .explore-row-time{color:#5b586c!important}html[data-music-theme=light] .explore-row-options>summary{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .explore-row-options[open]>summary{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .explore-row-options-body{border-top:1px solid #d0ccdd66!important}html[data-music-theme=light] .explore-download{color:#415c0d!important}html[data-music-theme=light] .explore-row-toggle{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .explore-row-toggle[aria-expanded=true]{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .explore-card-equalizer i{background:linear-gradient(#d4ff45,#e2dced)!important}html[data-music-theme=light] .explore-card-equalizer i:nth-child(3n){background:linear-gradient(#43e8ff,#e2dced)!important}html[data-music-theme=light] .explore-play-error{color:#9b394a!important}html[data-music-theme=light] .explore-record button svg{box-shadow:0 2px 12px #362a4c21!important}html[data-music-theme=light] .explore-record button:focus-visible,html[data-music-theme=light] .explore-title-play:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-app.explore-page{background:#faf9fd!important}html[data-music-theme=light] body .music-app.explore-page .explore-song-card{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .explore-row-toggle{border-color:#d0ccdd!important}html[data-music-theme=light] body .featured-songs{background:linear-gradient(120deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .explore-page-head form{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app.explore-page{color:#1e1d2b!important;background:radial-gradient(circle at 50% 4%,#f3f0f9 0,#faf9fd 34% 72%)!important}html[data-music-theme=light] .explore-page-head>span{color:#415c0d!important}html[data-music-theme=light] .explore-page-head p{color:#5b586c!important}html[data-music-theme=light] .explore-page-head form{background:#faf9fdd9!important;border:1px solid #d0ccdd!important;box-shadow:0 18px 50px #362a4c21!important}html[data-music-theme=light] .explore-page-head form svg{color:#5b586c!important}html[data-music-theme=light] .explore-page-head input{color:#1e1d2b!important}html[data-music-theme=light] .explore-status{color:#5b586c!important}html[data-music-theme=light] .music-app.explore-page .explore-song-card{background:linear-gradient(155deg,#f3f0f9eb,#faf9fdea 62%,#faf9fded)!important;border:1px solid #d0ccdd!important;box-shadow:0 24px 60px #362a4c21,inset 0 1px #362a4c18!important}html[data-music-theme=light] .music-app.explore-page .explore-song-card:hover{border-color:#d0ccdd!important;box-shadow:0 30px 70px #362a4c21,0 0 36px #362a4c21!important}html[data-music-theme=light] .music-app.explore-page .explore-song-card.is-playing{border-color:#74892a!important;box-shadow:0 28px 70px #362a4c21,0 0 0 1px #362a4c21,0 0 45px #362a4c21!important}html[data-music-theme=light] .explore-record{background:#faf9fd!important;box-shadow:0 0 0 2px #362a4c21,0 22px 42px #362a4c21!important}html[data-music-theme=light] .explore-record>span{color:#415c0d!important;background:radial-gradient(circle,#ebe6f4,#faf9fd)!important}html[data-music-theme=light] .explore-record-rings{background:repeating-radial-gradient(circle,#faf9fd00 0 8px,#fff 9px 10px)!important}html[data-music-theme=light] .explore-record button{box-shadow:0 0 32px #362a4c21!important}html[data-music-theme=light] .explore-now-playing{color:#415c0d!important}html[data-music-theme=light] .explore-card-copy p{color:#5b586c!important}html[data-music-theme=light] .explore-card-equalizer{background:#faf9fd99!important}html[data-music-theme=light] .explore-card-spinner{border:3px solid #d0ccdd44!important;border-top-color:#d0ccdd!important}html[data-music-theme=light] .explore-seek-controls>button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .explore-seek-controls>button:hover{color:#415c0d!important;border-color:#74892a!important}html[data-music-theme=light] .explore-seek-controls small,html[data-music-theme=light] .explore-pagination span{color:#5b586c!important}html[data-music-theme=light] .explore-ambient-one{background:#e2dced!important}html[data-music-theme=light] .featured-songs{background:linear-gradient(145deg,#f3f0f9d9,#faf9fddd)!important;border:1px solid #74892a40!important;box-shadow:0 28px 70px #362a4c21!important}html[data-music-theme=light] .explore-section-title span{color:#415c0d!important}html[data-music-theme=light] .explore-card-copy .song-engine{color:#684892!important}html[data-music-theme=light] body .music-app.reference-explore{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .reference-explore .explore-page-head>span:first-child{color:#684892!important}html[data-music-theme=light] .reference-explore .explore-page-head p{color:#5b586c!important}html[data-music-theme=light] .reference-explore .explore-page-head form{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-explore .explore-page-head form button{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-community-count{color:#5b586c!important}html[data-music-theme=light] .reference-filter-row button{color:#5b586c!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-filter-row button[aria-pressed=true]{color:#415c0d!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] .reference-explore .explore-section-title small{color:#5b586c!important}html[data-music-theme=light] .reference-explore .explore-section-title select{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .reference-explore .all-songs .explore-song-card{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-explore .all-songs .explore-card-copy p{color:#5b586c!important}html[data-music-theme=light] .reference-explore .all-songs .song-engine{color:#684892!important}html[data-music-theme=light] .reference-explore .all-songs .explore-row-time,html[data-music-theme=light] .reference-explore .all-songs .explore-row-toggle{color:#5b586c!important}html[data-music-theme=light] .reference-explore .explore-record button svg{color:#1e1d2b!important}html[data-music-theme=light] .reference-explore .explore-record button{background:#faf9fd33!important}html[data-music-theme=light] .reference-explore .explore-row-options-body{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-spotlight-card .explore-card-copy p{color:#5b586c!important}html[data-music-theme=light] .reference-spotlight-card .song-engine{color:#1e1d2b!important;background:#faf9fd99!important}html[data-music-theme=light] .reference-table-head{color:#5b586c!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-explore .explore-pagination button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .reference-explore .reference-spotlight-card .song-engine{color:#1e1d2b!important;background:#faf9fd99!important}html[data-music-theme=light] body .reference-explore .reference-community-count{color:#5b586c!important}html[data-music-theme=light] .explore-content-tabs button{color:#5b586c!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .explore-content-tabs button[aria-selected=true]{color:#415c0d!important;background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] .music-app.music-shared-footer{color:#5b586c!important;background:#faf9fd!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .tm-footer-brand>a:first-child{color:#1e1d2b!important}html[data-music-theme=light] .tm-footer-brand strong>span{color:#415c0d!important}html[data-music-theme=light] .tm-footer-brand p,html[data-music-theme=light] .tm-footer-group{color:#5b586c!important}html[data-music-theme=light] .tm-footer-links h2{color:#1e1d2b!important}html[data-music-theme=light] .tm-footer-links a{color:#5b586c!important}html[data-music-theme=light] .tm-footer a:hover{color:#415c0d!important}html[data-music-theme=light] .tm-footer a:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .tm-footer-bottom{color:#5b586c!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .tm-footer-partner,html[data-music-theme=light] .tm-footer-partner>span,html[data-music-theme=light] .tm-footer-bottom .music-language-bar label{color:#5b586c!important}html[data-music-theme=light] .tm-footer-bottom .music-language-bar select{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .friends-welcome{color:#1e1d2b!important;background:radial-gradient(at top,#f3f0f9,#faf9fd 65%)!important;border:1px solid #74892a!important;box-shadow:0 0 90px #362a4c21!important}html[data-music-theme=light] .friends-welcome::backdrop{background:#faf9fddf!important}html[data-music-theme=light] .friends-close{color:#1e1d2b!important}html[data-music-theme=light] .friends-kicker{color:#415c0d!important}html[data-music-theme=light] .friends-infinity{color:#415c0d!important;text-shadow:0 0 30px #362a4c,0 0 70px #362a4c!important}html[data-music-theme=light] .friends-welcome p{color:#1e1d2b!important}html[data-music-theme=light] .friends-perks span{border:1px solid #74892a47!important}html[data-music-theme=light] .friends-welcome .friends-note{color:#5b586c!important}html[data-music-theme=light] .music-plan-badge.badge-friends{color:#415c0d!important;background:linear-gradient(120deg,#f3f0f9,#f3f0f9)!important;border-color:#74892a!important;box-shadow:0 0 22px #362a4c21!important}html[data-music-theme=light] .explore-download{color:#415c0d!important;border:1px solid #74892a70!important}html[data-music-theme=light] body .public-landing .new-home-hero.reference-design{background:radial-gradient(at 35% 40%,#f3f0f920,#0000 65%)!important}html[data-music-theme=light] .home-intro-tag>span,html[data-music-theme=light] .home-art-badge>span{box-shadow:0 0 12px #362a4c21!important}html[data-music-theme=light] .reference-design .home-create-shortcuts a{background:linear-gradient(145deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .home-create-shortcuts a:hover{border-color:#d0ccdd!important}html[data-music-theme=light] .home-create-shortcuts small{color:#5b586c!important}html[data-music-theme=light] .shortcut-symbol{color:#415c0d!important}html[data-music-theme=light] .shortcut-arrow{color:#684892!important}html[data-music-theme=light] body .public-landing .new-home-hero.reference-design .hero-art img{border:1px solid #d0ccdd!important;box-shadow:0 22px 55px #362a4c21!important}html[data-music-theme=light] .home-art-badge{color:#1e1d2b!important;background:#faf9fdb0!important;border:1px solid #d0ccdd20!important}html[data-music-theme=light] .home-language-strip{color:#5b586c!important;background:linear-gradient(100deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .home-language-label{color:#5b586c!important}html[data-music-theme=light] .strip-note,html[data-music-theme=light] .home-language-strip a{color:#415c0d!important}html[data-music-theme=light] .music-wall span{color:#684892!important}html[data-music-theme=light] .music-wall .wall-one{color:#415c0d!important}html[data-music-theme=light] .music-wall .wall-four{color:#684892!important}html[data-music-theme=light] .music-wall .wall-seven,html[data-music-theme=light] .music-wall .wall-nine{color:#415c0d!important}html[data-music-theme=light] .music-wall .wall-eleven{color:#684892!important}html[data-music-theme=light] .home-hero-copy{background:radial-gradient(#faf9fdcc,#0000 80%)!important}html[data-music-theme=light] .home-intro-tag{color:#684892!important}html[data-music-theme=light] .home-language-strip{background:linear-gradient(100deg,#f3f0f9e0,#faf9fdeb)!important}@media (width<=1000px){html[data-music-theme=light] body .public-landing .new-home-hero.reference-design .hero-art{border:1px solid #d0ccdd!important}html[data-music-theme=light] body .public-landing .new-home-hero.reference-design .hero-note{border-top:1px solid #d0ccdd14!important}}html[data-music-theme=light] .music-app{color:#1e1d2b!important;background:radial-gradient(circle at 12% 22%,#714bff29,#0000 28rem),radial-gradient(circle at 88% 12%,#d4ff4514,#0000 25rem),#faf9fd!important}html[data-music-theme=light] .music-app .brand{color:#1e1d2b!important}html[data-music-theme=light] .music-app .brand b{color:#415c0d!important}html[data-music-theme=light] .music-app .header-note{color:#5b586c!important}html[data-music-theme=light] .music-app .eyebrow,html[data-music-theme=light] .music-app .panel-head span{color:#415c0d!important}html[data-music-theme=light] .music-app .intro h1 em{color:#684892!important}html[data-music-theme=light] .music-app .intro>p{color:#5b586c!important}html[data-music-theme=light] .music-app .mode-tabs{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .mode-tabs button.active{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .music-app label{color:#1e1d2b!important}html[data-music-theme=light] .music-app .composer-card input,html[data-music-theme=light] .music-app .composer-card textarea,html[data-music-theme=light] .music-app .composer-card button[role=combobox]{color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .counter{color:#5b586c!important;background:#faf9fd!important}html[data-music-theme=light] .music-app .settings-row{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .duration{color:#5b586c!important}html[data-music-theme=light] .music-app .duration b{color:#1e1d2b!important}html[data-music-theme=light] .music-app .switch-label,html[data-music-theme=light] .music-app .message{color:#5b586c!important}html[data-music-theme=light] .music-app .message.error{color:#9b394a!important}html[data-music-theme=light] .music-app .spinner{border-top-color:#d0ccdd!important}html[data-music-theme=light] .music-app .my-songs-search>label{color:#1e1d2b!important}html[data-music-theme=light] .music-app .my-songs-search>small{color:#5b586c!important}html[data-music-theme=light] .music-app .my-songs-search-field{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .my-songs-search-field:focus-within{border-color:#74892a!important}html[data-music-theme=light] .music-app .my-songs-search-field input{color:#1e1d2b!important}html[data-music-theme=light] .music-app .my-songs-search-field input::placeholder{color:#5b586c!important}html[data-music-theme=light] .music-app .my-songs-no-results{color:#5b586c!important;border:1px dashed #d0ccdd!important}html[data-music-theme=light] .music-app .my-songs-no-results svg{color:#415c0d!important}html[data-music-theme=light] .music-app .my-songs-no-results h3{color:#1e1d2b!important}html[data-music-theme=light] .music-app .my-songs-no-results button{border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .record{background:repeating-radial-gradient(circle,#faf9fd 0 5px,#f3f0f9 6px 8px)!important}html[data-music-theme=light] .music-app .wave i{background:#ebe6f4!important}html[data-music-theme=light] .music-app .quality span{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .ai-singer-showcase{background:linear-gradient(145deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .ai-singer-heading h2{color:#1e1d2b!important}html[data-music-theme=light] .music-app .ai-singer-card{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .ai-singer-card:hover{border-color:#74892a!important}html[data-music-theme=light] .music-app .ai-singer-avatar{background:radial-gradient(circle at 50% 100%,#ebe6f4,#faf9fd 66%)!important}html[data-music-theme=light] .music-app .ai-singer-card .ai-singer-photo-name{color:#1e1d2b!important;text-shadow:0 2px 10px #362a4c,0 0 18px #000c!important}html[data-music-theme=light] .music-app .singer-aylin .ai-singer-avatar{background:radial-gradient(circle at 50% 100%,#ebe6f4,#faf9fd 68%)!important}html[data-music-theme=light] .music-app .singer-kaan .ai-singer-avatar{background:radial-gradient(circle at 50% 100%,#e2dced,#faf9fd 68%)!important}html[data-music-theme=light] .music-app .singer-aras .ai-singer-avatar{background:radial-gradient(circle at 50% 100%,#ebe6f4,#faf9fd 68%)!important}html[data-music-theme=light] .music-app .ai-singer-live{color:#5b586c!important}html[data-music-theme=light] .music-app .ai-singer-live i{box-shadow:0 0 10px #362a4c!important}html[data-music-theme=light] .music-app .ai-singer-card small{color:#5b586c!important}html[data-music-theme=light] .music-app .alaza-singer{background:linear-gradient(135deg,#faf9fd,#faf9fd 54%,#faf9fd) padding-box padding-box,linear-gradient(125deg,#d6ff45a6,#c183ff85,#5bdaff66) border-box!important}html[data-music-theme=light] .music-app .alaza-orbit:after{box-shadow:0 0 18px #362a4c!important}html[data-music-theme=light] .music-app .alaza-voice-badge{color:#415c0d!important}html[data-music-theme=light] .music-app .alaza-voice-badge i{box-shadow:0 0 12px #362a4c!important}html[data-music-theme=light] .music-app .alaza-promise{color:#415c0d!important}html[data-music-theme=light] .music-app .alaza-copy h2{background:linear-gradient(120deg,#fff 10%,#e2dced 52%,#e5ff8b)!important}html[data-music-theme=light] .music-app .alaza-lead,html[data-music-theme=light] .music-app .alaza-range b{color:#1e1d2b!important}html[data-music-theme=light] .music-app .alaza-range span{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .alaza-actions small{color:#5b586c!important}html[data-music-theme=light] .music-app .singer-choice>button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .singer-choice small{color:#5b586c!important}html[data-music-theme=light] .music-app .singer-choice>button[aria-pressed=true]{background:linear-gradient(135deg,#f3f0f9,#faf9fd)!important;border-color:#74892a!important}html[data-music-theme=light] .music-app .singer-choice>button[aria-pressed=true]>svg{color:#415c0d!important}html[data-music-theme=light] .music-app .song{border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .cover{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .music-app .cover i{color:#1e1d2b!important}html[data-music-theme=light] .music-app .download{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .download:hover{color:#415c0d!important;border-color:#74892a!important}html[data-music-theme=light] .music-app footer,html[data-music-theme=light] .music-app footer a,html[data-music-theme=light] .music-app .music-account{color:#5b586c!important}html[data-music-theme=light] .music-app .music-account a{color:#1e1d2b!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app label small{color:#5b586c!important}html[data-music-theme=light] .music-app select{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .download.locked{background:#f3f0f9!important}html[data-music-theme=light] .music-app .plans-head p{color:#5b586c!important}html[data-music-theme=light] .music-app .plan-grid article{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .plan-grid article.popular{border-color:#74892a!important}html[data-music-theme=light] .music-app .plan-grid strong{color:#1e1d2b!important}html[data-music-theme=light] .music-app .plan-grid strong small,html[data-music-theme=light] .music-app .plan-grid p{color:#5b586c!important}html[data-music-theme=light] .music-app .popular-tag{color:#684892!important}html[data-music-theme=light] .music-app .pending-cover .spinner{border-top-color:#74892a!important}html[data-music-theme=light] .music-app .pending-percent{color:#5b586c!important}html[data-music-theme=light] .recent-commands{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .recent-commands summary{color:#415c0d!important}html[data-music-theme=light] .recent-commands summary small{color:#5b586c!important}html[data-music-theme=light] .recent-commands button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .recent-commands button:hover{border-color:#74892a!important}html[data-music-theme=light] .recent-commands button span,html[data-music-theme=light] .recent-commands button small{color:#5b586c!important}html[data-music-theme=light] .music-app .music-account button{color:#1e1d2b!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .music-account .signin{border-color:#74892a!important}html[data-music-theme=light] .music-app .auth-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .auth-card>p{color:#5b586c!important}html[data-music-theme=light] .music-app .auth-card input{color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .auth-close{color:#5b586c!important}html[data-music-theme=light] .music-app .auth-switch{color:#684892!important}html[data-music-theme=light] .music-app .auth-error{color:#9b394a!important}html[data-music-theme=light] .music-app .payment-message{color:#415c0d!important}html[data-music-theme=light] .music-app .payment-methods span{color:#5b586c!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .certificate-download{color:#415c0d!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .song-actions .song-delete{color:#9b394a!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .song-actions .song-delete:hover,html[data-music-theme=light] .music-app .song-actions .song-delete:focus-visible{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .music-app .prestigious-welcome-card{background:linear-gradient(145deg,#261b34fa,#0a0c15fc),#faf9fd!important}html[data-music-theme=light] .music-app .prestigious-orbit{color:#9b394a!important}html[data-music-theme=light] .music-app .prestigious-orbit span:before{box-shadow:0 0 18px #362a4c!important}html[data-music-theme=light] .music-app .prestigious-kicker{color:#9b394a!important}html[data-music-theme=light] .music-app .prestigious-welcome h1{color:#1e1d2b!important}html[data-music-theme=light] .music-app .prestigious-welcome p{color:#5b586c!important}html[data-music-theme=light] .music-app .prestigious-signature{color:#9b394a!important}html[data-music-theme=light] .music-app .prestigious-welcome button{background:linear-gradient(135deg,#f1d58d,#e2dced)!important;border:1px solid #74892a!important}html[data-music-theme=light] .music-app .prestigious-cinema{color:#1e1d2b!important;background:radial-gradient(at 52% 46%,#5e4c2e38,#0000 34%),linear-gradient(#faf9fd 0 56%,#faf9fd 56% 100%)!important}html[data-music-theme=light] .music-app .prestigious-cinema.prestigious-starter{background:radial-gradient(at 52% 46%,#2970cd4d,#0000 36%),linear-gradient(#faf9fd 0 56%,#faf9fd 56% 100%)!important}html[data-music-theme=light] .music-app .prestigious-cinema.prestigious-free{background:radial-gradient(at 52% 46%,#23adae3d,#0000 36%),linear-gradient(#faf9fd 0 56%,#faf9fd 56% 100%)!important}html[data-music-theme=light] .music-app .prestigious-cinema.prestigious-creator{background:radial-gradient(at 52% 46%,#ad32d647,#0000 37%),linear-gradient(#faf9fd 0 56%,#faf9fd 56% 100%)!important}html[data-music-theme=light] .music-app .prestigious-starter .prestigious-horizon{background:linear-gradient(90deg,#0000,#e2dced,#e2dced,#e2dced,#0000)!important}html[data-music-theme=light] .music-app .prestigious-free .prestigious-horizon{background:linear-gradient(90deg,#0000,#e2dced,#fff,#e2dced,#0000)!important}html[data-music-theme=light] .music-app .prestigious-creator .prestigious-horizon{background:linear-gradient(90deg,#0000,#ebe6f4,#ff9dec,#33c9ee,#0000)!important}html[data-music-theme=light] .music-app .prestigious-starter .prestigious-cinema-copy h1{background-image:linear-gradient(100deg,#e2dced,#fff 48%,#4f9dea)!important}html[data-music-theme=light] .music-app .prestigious-free .prestigious-cinema-copy h1{background-image:linear-gradient(100deg,#38aaa8,#fff 48%,#4abfba)!important}html[data-music-theme=light] .music-app .prestigious-creator .prestigious-cinema-copy h1{background-image:linear-gradient(100deg,#e2dced,#e2dced 43%,#49d7f5 76%,#d778ff)!important}html[data-music-theme=light] .music-app .prestigious-starter .prestigious-cinema-kicker,html[data-music-theme=light] .music-app .prestigious-starter .prestigious-cinema-copy button{color:#684892!important;border-color:#74892a!important}html[data-music-theme=light] .music-app .prestigious-free .prestigious-cinema-kicker,html[data-music-theme=light] .music-app .prestigious-free .prestigious-cinema-copy button{color:#415c0d!important;border-color:#74892a!important}html[data-music-theme=light] .music-app .prestigious-creator .prestigious-cinema-kicker,html[data-music-theme=light] .music-app .prestigious-creator .prestigious-cinema-copy button{color:#684892!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .prestigious-creator .prestigious-road{background:repeating-linear-gradient(90deg,#faf9fd 0 12%,#faf9fd 12% 24%)!important}html[data-music-theme=light] .music-app .prestigious-horizon{background:linear-gradient(90deg,#0000,#b9954e,#fff,#b9954e,#0000)!important}html[data-music-theme=light] .music-app .prestigious-road{background:linear-gradient(90deg,#0000 49.8%,#e5c27152 50%,#0000 50.2%),repeating-linear-gradient(90deg,#faf9fd 0 12%,#faf9fd 12% 24%)!important}html[data-music-theme=light] .music-app .prestigious-cinema-kicker{color:#9b394a!important}html[data-music-theme=light] .music-app .prestigious-thanks{color:#1e1d2b!important}html[data-music-theme=light] .music-app .prestigious-cinema-copy h1{background:linear-gradient(100deg,#e2dced,#fff0b7 45%,#c99843 70%,#fff)!important}html[data-music-theme=light] .music-app .prestigious-cinema-copy strong{color:#1e1d2b!important}html[data-music-theme=light] .music-app .prestigious-studio-line{color:#5b586c!important}html[data-music-theme=light] .music-app .prestigious-cinema-copy button{color:#9b394a!important;border:1px solid #74892a!important}html[data-music-theme=light] .music-app .prestigious-skip,html[data-music-theme=light] .music-app .certificate-controls label{color:#5b586c!important}html[data-music-theme=light] .music-app .certificate-controls select{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .song-actions .certificate-download{background:#faf9fd!important}html[data-music-theme=light] .music-app .quality span,html[data-music-theme=light] .music-app label small,html[data-music-theme=light] .music-app .counter,html[data-music-theme=light] .music-app footer{color:#5b586c!important}html[data-music-theme=light] .music-app :is(button,a,input,textarea,select):focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-app .preview-play:disabled{color:#5b586c!important;background:#f3f0f9!important}html[data-music-theme=light] .music-app .premium-benefits span{color:#415c0d!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .premium-lead{color:#5b586c!important}html[data-music-theme=light] .music-app .premium-grid article{background:linear-gradient(140deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .premium-grid p{color:#5b586c!important}html[data-music-theme=light] .music-app .generation-timing{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .song-making-orb{background:radial-gradient(circle,#f3f0f9 0 28%,#faf9fd 30% 58%,#faf9fd 60%)!important}html[data-music-theme=light] .music-app .song-making-orb>i{background:#faf9fd!important;border:3px solid #74892a!important}html[data-music-theme=light] .music-app .song-making-orb>span{background:#faf9fd!important}html[data-music-theme=light] .music-app .generation-timing span{color:#5b586c!important}html[data-music-theme=light] .music-app .generation-timing strong{color:#415c0d!important}html[data-music-theme=light] .music-app .timing-copy b{color:#1e1d2b!important}html[data-music-theme=light] .music-app .timing-copy p,html[data-music-theme=light] .music-app .timing-copy small{color:#5b586c!important}@media (width<=1000px){html[data-music-theme=light] .music-mobile-shell{color:#1e1d2b!important}html[data-music-theme=light] .music-mobile-nav{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .music-mobile-nav a,html[data-music-theme=light] .music-mobile-nav button{color:#5b586c!important}html[data-music-theme=light] .music-mobile-nav [aria-current=page]{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .music-mobile-dialog{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important;box-shadow:0 -12px 60px #362a4c21!important}html[data-music-theme=light] .music-mobile-dialog::backdrop{background:#faf9fdaa!important}html[data-music-theme=light] .mobile-menu-content header small{color:#415c0d!important}html[data-music-theme=light] .mobile-menu-content header button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .mobile-account-card{background:linear-gradient(125deg,#f3f0f9,#f3f0f9)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .mobile-account-card p{color:#5b586c!important}html[data-music-theme=light] .mobile-account-card>span{color:#415c0d!important}html[data-music-theme=light] .mobile-account-card>div{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .mobile-account-card b small{color:#5b586c!important}html[data-music-theme=light] .mobile-menu-links a{color:#1e1d2b!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .mobile-menu-links a>svg:last-child{color:#5b586c!important}html[data-music-theme=light] .mobile-signout{color:#9b394a!important}html[data-music-theme=light] .music-mobile-shell :is(a,button):focus-visible{outline:2px solid #74892a!important}}html[data-music-theme=light] .music-admin-shortcut{color:#415c0d!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-history>.music-admin-shortcut{color:#684892!important;border-color:#d0ccdd!important}html[data-music-theme=light] .mobile-menu-links>.music-admin-shortcut{color:#415c0d!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app button:focus-visible,html[data-music-theme=light] .music-app a:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-app .song-seek span{color:#5b586c!important}html[data-music-theme=light] .music-app .group-footer-line{background:linear-gradient(90deg,#0000,#e2dced,#0000)!important}html[data-music-theme=light] .music-app .group-footer>a{color:#1e1d2b!important}html[data-music-theme=light] .music-app .group-footer-mark{color:#415c0d!important;background:#f3f0f9!important;border:1px solid #74892a!important}html[data-music-theme=light] .music-app .group-footer small,html[data-music-theme=light] .music-app .group-footer p{color:#5b586c!important}html[data-music-theme=light] .music-app .dubai-partner{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .dubai-partner>span{color:#5b586c!important}html[data-music-theme=light] .music-app .dubai-partner>span span{color:#9b394a!important}html[data-music-theme=light] .music-app .dubai-partner>a{background:#fff!important}html[data-music-theme=light] .music-app .reviews-heading h2{color:#1e1d2b!important}html[data-music-theme=light] .music-app .reviews-heading>p{color:#5b586c!important}html[data-music-theme=light] .music-app .review-card{background:linear-gradient(145deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .review-card:hover{border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .review-card-top{color:#415c0d!important}html[data-music-theme=light] .music-app .review-card blockquote{color:#1e1d2b!important}html[data-music-theme=light] .music-app .review-card-bottom{border-top:1px solid #d0ccdd1c!important}html[data-music-theme=light] .music-app .review-card-bottom strong{color:#1e1d2b!important}html[data-music-theme=light] .music-app .review-card-bottom small{color:#5b586c!important}html[data-music-theme=light] .music-app .reviews-listen{color:#415c0d!important}html[data-music-theme=light] .music-app .music-faq{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .faq-intro h2{color:#1e1d2b!important}html[data-music-theme=light] .music-app .faq-intro p{color:#5b586c!important}html[data-music-theme=light] .music-app .faq-intro>a,html[data-music-theme=light] .music-app .faq-verify{color:#415c0d!important}html[data-music-theme=light] .music-app .faq-items details{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .faq-items summary>.faq-toggle{color:#415c0d!important}html[data-music-theme=light] .music-app .faq-items summary:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-app .plan-inclusions{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .plan-inclusions li>span{color:#415c0d!important}html[data-music-theme=light] .music-app .improve-style button,html[data-music-theme=light] .music-app .studio-song-tools button{color:#415c0d!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .improve-style p{color:#5b586c!important}html[data-music-theme=light] .music-app .studio-song-tools details{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .studio-song-tools summary{color:#415c0d!important}html[data-music-theme=light] .music-app .studio-song-tools summary span{color:#5b586c!important}html[data-music-theme=light] .music-app .studio-song-tools label{color:#1e1d2b!important}html[data-music-theme=light] .music-app .studio-song-tools :is(input,select,textarea){color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .studio-song-tools p{color:#5b586c!important}html[data-music-theme=light] .music-app .tool-wav-download{color:#415c0d!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .synced-lyrics{color:#5b586c!important;background:#faf9fd!important}html[data-music-theme=light] .music-app .faq-items summary>.faq-question{color:#1e1d2b!important}html[data-music-theme=light] .music-billing-toggle button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-billing-note{color:#5b586c!important}html[data-music-theme=light] .music-language-bar{color:#1e1d2b!important;background:#faf9fd!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .music-language-bar select{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-language-bar select:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-app .switch-label{color:#1e1d2b!important}html[data-music-theme=light] .music-app .switch-state{color:#1e1d2b!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app button[data-slot=switch]{background:#ebe6f4!important;border:2px solid #d0ccdd!important}html[data-music-theme=light] .music-app button[data-slot=switch][data-state=checked]{border-color:#74892a!important}html[data-music-theme=light] .music-app [data-slot=switch-thumb]{background:#fff!important}html[data-music-theme=light] .music-app [data-slot=switch-thumb][data-state=checked]{background:#faf9fd!important}html[data-music-theme=light] .music-app button[data-slot=switch]:focus-visible{outline:3px solid #d0ccdd!important}html[data-music-theme=light] .music-app .create-btn:disabled{color:#1e1d2b!important;background:#ebe6f4!important}html[data-music-theme=light] .music-app .create-btn:focus-visible,html[data-music-theme=light] .music-app .mode-tabs button:focus-visible{outline:3px solid #d0ccdd!important}html[data-music-theme=light] .music-app .song-pagination button{color:#415c0d!important;background:#faf9fd!important;border:1px solid #74892a!important}html[data-music-theme=light] .music-app .song-pagination button:disabled{color:#5b586c!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .song-pagination span{color:#1e1d2b!important}html[data-music-theme=light] .music-app{background:radial-gradient(at 8% 6%,#f3f0f966,#0000 38rem),radial-gradient(at 95% 42%,#ebe6f429,#0000 38rem),#faf9fd!important}html[data-music-theme=light] .music-app .topbar{border-bottom-color:#d0ccdd66!important}html[data-music-theme=light] .music-app .music-hero{background:#faf9fd!important;border:1px solid #d0ccdd!important;box-shadow:0 18px 70px #362a4c21!important}html[data-music-theme=light] .music-app .music-hero .eyebrow{color:#684892!important}html[data-music-theme=light] .music-app .hero-copy>p{color:#5b586c!important}html[data-music-theme=light] .music-app .hero-create-link{color:#415c0d!important}html[data-music-theme=light] .music-app .hero-motion-toggle{color:#1e1d2b!important;background:#faf9fdd9!important;border:1px solid #d0ccdd70!important}html[data-music-theme=light] .music-app .hero-motion-toggle:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-app .hero-art-caption{background:#faf9fdd9!important;border:1px solid #d0ccdd55!important}html[data-music-theme=light] .music-app .hero-art-caption>span{color:#1e1d2b!important}html[data-music-theme=light] .music-app .premium-benefits span{color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .composer-card{background:linear-gradient(145deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important;box-shadow:0 10px 40px #362a4c21!important}html[data-music-theme=light] .music-app .composer-icon{color:#684892!important;background:#ebe6f4!important}html[data-music-theme=light] .music-app .composer-heading h2{color:#1e1d2b!important}html[data-music-theme=light] .music-app .composer-heading p{color:#5b586c!important}html[data-music-theme=light] .music-app .mode-tabs{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .mode-tabs button{color:#5b586c!important}html[data-music-theme=light] .music-app .composer-card label{color:#1e1d2b!important}html[data-music-theme=light] .music-app .composer-card input,html[data-music-theme=light] .music-app .composer-card textarea,html[data-music-theme=light] .music-app .composer-card select{color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .composer-card :is(input,textarea)::placeholder{color:#5b586c!important}html[data-music-theme=light] .music-app .composer-card :is(input,textarea,select):focus{outline:2px solid #74892a!important}html[data-music-theme=light] .music-app .create-btn:not(:disabled){box-shadow:0 8px 26px #362a4c21!important}html[data-music-theme=light] .music-app .create-btn:not(:disabled):hover{box-shadow:0 12px 32px #362a4c21!important}html[data-music-theme=light] .music-app .result-panel{background:radial-gradient(at 80% 0,#ebe6f444,#0000 70%),#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .panel-head>svg,html[data-music-theme=light] .music-app .panel-head span{color:#9b394a!important}html[data-music-theme=light] .music-app .record{border:1px solid #74892a!important;box-shadow:0 0 0 14px #362a4c0a,0 0 0 28px #362a4c06,0 12px 60px #362a4c21!important}html[data-music-theme=light] .music-app .empty-result p{color:#5b586c!important}html[data-music-theme=light] .music-app .song{background:linear-gradient(120deg,#f3f0f9,#faf9fd)!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .song:hover{border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .song-playing{border-color:#74892a!important;box-shadow:0 0 24px #362a4c18!important}html[data-music-theme=light] .music-app .song-info p{color:#5b586c!important}html[data-music-theme=light] .music-app .preview-play{color:#1e1d2b!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .song-actions .certificate-download{color:#415c0d!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .quality span{color:#5b586c!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .premium-grid article{background:linear-gradient(140deg,#f3f0f9,#faf9fd)!important;border-color:#74892a #d0ccdd #d0ccdd!important;border-top-style:solid!important;border-top-width:3px!important}html[data-music-theme=light] .music-app .premium-grid article:nth-child(2),html[data-music-theme=light] .music-app .premium-grid article:nth-child(3),html[data-music-theme=light] .music-app .premium-grid article:nth-child(4){border-top-color:#74892a!important}html[data-music-theme=light] .music-app .premium-grid article>span{color:#684892!important}html[data-music-theme=light] .music-app .premium-grid p,html[data-music-theme=light] .music-app .premium-lead{color:#5b586c!important}html[data-music-theme=light] .music-app .review-card{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .review-featured{background:linear-gradient(140deg,#f3f0f9,#faf9fd)!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .review-avatar{color:#684892!important;background:#ebe6f4!important}html[data-music-theme=light] .music-app .plan-grid article{background:linear-gradient(160deg,#f3f0f9,#faf9fd)!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .plan-grid article.popular{background:linear-gradient(160deg,#f3f0f9,#faf9fd)!important;border-color:#74892a!important;box-shadow:0 8px 50px #362a4c20!important}html[data-music-theme=light] .music-app .plan-inclusions li{color:#5b586c!important}html[data-music-theme=light] .music-app .faq-items details{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .faq-items summary{color:#1e1d2b!important}html[data-music-theme=light] .music-app .faq-items details>p{color:#5b586c!important}html[data-music-theme=light] .music-app .faq-items details[open]{background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .group-footer{background:linear-gradient(#0000,#faf9fd)!important}@media (width<=900px){html[data-music-theme=light] .music-app .composer-card{border-bottom:1px solid #d0ccdd!important}}html[data-music-theme=light] .music-app .song-playing .wave i{background:linear-gradient(#d4ff45 0%,#43e8ff 48%,#e2dced 100%)!important}html[data-music-theme=light] .music-language-bar{background:#faf9fd!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .music-language-bar select{background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] .tengri-loop-grid button{color:#1e1d2b!important;background:#faf9fd!important;border:2px solid #d0ccdd!important}html[data-music-theme=light] .tengri-loop-grid button.is-selected,html[data-music-theme=light] .tengri-loop-grid button[aria-pressed=true]{background:linear-gradient(135deg,#f3f0f9,#faf9fd)!important;border-color:#74892a!important;box-shadow:0 0 0 2px #362a4c21,0 0 20px #362a4c21!important}html[data-music-theme=light] .tengri-loop-grid button small{color:#5b586c!important}html[data-music-theme=light] .tengri-loop-grid button.is-selected small{color:#415c0d!important}html[data-music-theme=light] .explore-360{background:radial-gradient(circle at 50% 45%,#f3f0f9 0,#faf9fd 38% 78%)!important;border:1px solid #d0ccdd!important;box-shadow:inset 0 1px #362a4c16,0 28px 80px #362a4c21!important}html[data-music-theme=light] .explore-360:before{background:conic-gradient(from 90deg,#d4ff4500,#d4ff4512,#e2dced18,#4eeaff12,#d4ff4500)!important}html[data-music-theme=light] .explore-360-head span{color:#415c0d!important}html[data-music-theme=light] .explore-360-head p{color:#5b586c!important}html[data-music-theme=light] .explore-360-head a{color:#415c0d!important}html[data-music-theme=light] .explore-disc{color:#1e1d2b!important}html[data-music-theme=light] .explore-disc img{border:5px solid #d0ccdd!important;box-shadow:0 0 0 2px #362a4c21,0 20px 48px #362a4c21!important}html[data-music-theme=light] .explore-disc.active img{box-shadow:0 0 0 3px #362a4c,0 0 42px #362a4c21,0 28px 65px #362a4c!important}html[data-music-theme=light] .explore-disc .vinyl-lines{background:repeating-radial-gradient(circle,#faf9fd00 0 8px,#fff 9px 10px)!important}html[data-music-theme=light] .explore-disc i{box-shadow:0 0 28px #362a4c21!important}html[data-music-theme=light] .explore-disc small{color:#5b586c!important}html[data-music-theme=light] .explore-arrow{color:#1e1d2b!important;background:#faf9fdd9!important;border:1px solid #d0ccdd30!important}html[data-music-theme=light] .explore-dots button{background:#fff!important}html[data-music-theme=light] .explore-loading-discs i{background:radial-gradient(circle,#d4ff45 0 9%,#faf9fd 10% 25%,#f3f0f9 26% 28%,#faf9fd 29% 45%,#ebe6f4 46% 48%,#faf9fd 49%)!important;box-shadow:0 0 0 2px #362a4c21,0 20px 50px #362a4c21!important}html[data-music-theme=light] .explore-loading-discs i:nth-child(3){box-shadow:0 0 0 3px #362a4c,0 0 38px #362a4c21!important}html[data-music-theme=light] .provider-choice button{border:1px solid #d0ccdd!important}html[data-music-theme=light] .provider-choice button[aria-pressed=true]{border-color:#74892a!important}html[data-music-theme=light] .provider-choice button:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .version-choice select{border:1px solid var(--line,#d0ccdd)!important;background:var(--panel,#faf9fd)!important}html[data-music-theme=light] .version-choice select:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .original-controls{border:1px solid #d0ccdd!important}html[data-music-theme=light] .original-controls small{color:#5b586c!important}html[data-music-theme=light] .new-hero-kicker{color:#684892!important}html[data-music-theme=light] .new-hero-kicker>span{box-shadow:0 0 20px #362a4c21!important}html[data-music-theme=light] .new-hero-copy h1{color:#1e1d2b!important}html[data-music-theme=light] .new-hero-copy h1 em{color:#415c0d!important}html[data-music-theme=light] .new-hero-copy p{color:#5b586c!important}html[data-music-theme=light] .new-hero-primary{box-shadow:0 6px 30px #362a4c12!important}html[data-music-theme=light] .new-hero-secondary{color:#1e1d2b!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .new-hero-voices img{border:2px solid #d0ccdd!important}html[data-music-theme=light] .new-hero-voices span,html[data-music-theme=light] .new-hero-voices b{color:#5b586c!important}html[data-music-theme=light] .new-hero-orbit{background:radial-gradient(circle,#ebe6f471,#faf9fd55 55%,#0000 70%)!important;border:1px solid #d0ccdd44!important;box-shadow:0 0 80px #362a4c21!important}html[data-music-theme=light] .new-hero-portrait{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .new-hero-floating{background:#faf9fded!important;border:1px solid #d0ccdd!important;box-shadow:0 14px 50px #362a4c21!important}html[data-music-theme=light] .new-hero-floating span{color:#684892!important}html[data-music-theme=light] .new-hero-floating strong{color:#1e1d2b!important}html[data-music-theme=light] .new-tags b{color:#5b586c!important;background:#f3f0f9!important}html[data-music-theme=light] .new-track-icon{color:#415c0d!important;background:linear-gradient(135deg,#ebe6f4,#f3f0f9)!important}html[data-music-theme=light] .new-hero-word{color:#1e1d2b11!important}html[data-music-theme=light] .new-hero-strip{color:#5b586c!important;border-top:1px solid #d0ccdd!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .new-hero-strip b{color:#415c0d!important}html[data-music-theme=light] .new-hero-strip>a{color:#684892!important}html[data-music-theme=light] .payment-page{color:#1e1d2b!important;background:radial-gradient(circle at 50% 20%,#b49cff2e,#0000 30rem),#faf9fd!important}html[data-music-theme=light] .payment-page section{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .payment-page .ok{color:#415c0d!important}html[data-music-theme=light] .payment-page .bad{color:#9b394a!important}html[data-music-theme=light] .payment-page .spin{color:#684892!important}html[data-music-theme=light] .payment-page span{color:#415c0d!important}html[data-music-theme=light] .payment-page p{color:#5b586c!important}html[data-music-theme=light] .payment-page strong{color:#1e1d2b!important}html[data-music-theme=light] .checkout-page{color:#1e1d2b!important;background:radial-gradient(circle at 15% 20%,#b49cff26,#0000 30rem),#faf9fd!important}html[data-music-theme=light] .checkout-page header{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .checkout-page header a{color:#1e1d2b!important}html[data-music-theme=light] .checkout-page header a b{color:#415c0d!important}html[data-music-theme=light] .checkout-page header span{color:#5b586c!important}html[data-music-theme=light] .checkout-box,html[data-music-theme=light] .checkout-grid aside{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .checkout-box .kicker,html[data-music-theme=light] .checkout-grid aside>span{color:#415c0d!important}html[data-music-theme=light] .checkout-box .methods,html[data-music-theme=light] .divider{color:#5b586c!important}html[data-music-theme=light] .divider:before,html[data-music-theme=light] .divider:after{background:#f3f0f9!important}html[data-music-theme=light] .checkout-error{color:#9b394a!important}html[data-music-theme=light] .checkout-grid aside>small{color:#5b586c!important}html[data-music-theme=light] .checkout-grid aside ul{color:#5b586c!important;border-top:1px solid #d0ccdd!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .checkout-grid aside li:before{color:#415c0d!important}html[data-music-theme=light] .checkout-grid aside>div{color:#5b586c!important}html[data-music-theme=light] .checkout-login input{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .payment-overlay{background:#faf9fdbb!important}html[data-music-theme=light] .payment-overlay section{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important;box-shadow:0 20px 80px #362a4c21!important}html[data-music-theme=light] .payment-overlay p{color:#1e1d2b!important}html[data-music-theme=light] .music-history{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .music-history a{color:#415c0d!important}html[data-music-theme=light] .history-summary{background:#f3f0f9!important}html[data-music-theme=light] .music-history th,html[data-music-theme=light] .music-history td{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .music-history article{background:#f3f0f9!important}html[data-music-theme=light] .music-history time,html[data-music-theme=light] .music-history small{color:#5b586c!important}html[data-music-theme=light] .support-panel input,html[data-music-theme=light] .support-panel textarea{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .ticket-message{background:#f3f0f9!important}html[data-music-theme=light] body .reference-plans{background:#faf9fd!important}html[data-music-theme=light] .reference-bundle-switch{border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-bundle-switch button{color:#5b586c!important}html[data-music-theme=light] .reference-bundle-switch button[aria-pressed=true]{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-plans .plan ul{color:#5b586c!important}html[data-music-theme=light] .reference-payment-notice{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-rules-link{color:#684892!important}html[data-music-theme=light] .music-app .song[data-loading] .cover i:after{border-top-color:#74892a!important}html[data-music-theme=light] .music-app .explore-current-song .is-loading{color:#415c0d!important}html[data-music-theme=light] .music-app .download[data-loading]:after{border-top-color:#74892a!important}html[data-music-theme=light] .music-app .download[data-ready]:after{color:#415c0d!important}html[data-music-theme=light] .music-app .download[data-error]:after{color:#9b394a!important}html[data-music-theme=light] .music-app .explore-current-song h3{color:#1e1d2b!important}html[data-music-theme=light] .music-app .explore-current-song p,html[data-music-theme=light] .music-app .explore-song-count{color:#5b586c!important}html[data-music-theme=light] .music-app .mood-generator-copy span{color:#415c0d!important}html[data-music-theme=light] .music-app .mood-generator-copy p,html[data-music-theme=light] .music-app .mood-step{color:#5b586c!important}html[data-music-theme=light] .music-app .mood-navigation button{color:#415c0d!important;background:#f3f0f9!important;border:1px solid #74892a70!important}html[data-music-theme=light] .music-app .mood-options button{background:linear-gradient(160deg,color-mix(in srgb,var(--mood-color) 17%,#faf9fd),#faf9fd 64%)!important;color:#1e1d2b!important}html[data-music-theme=light] .music-app .mood-options button b{background:color-mix(in srgb,var(--mood-color) 22%,#faf9fd)!important}html[data-music-theme=light] .music-app .mood-options button small{color:#5b586c!important}html[data-music-theme=light] .music-app .mood-language-dialog{color:#1e1d2b!important;background:linear-gradient(145deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important;box-shadow:0 30px 100px #362a4c21!important}html[data-music-theme=light] .music-app .mood-dialog-close{color:#1e1d2b!important;background:#fff!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .mood-dialog-close:hover{background:#fff!important}html[data-music-theme=light] .music-app .mood-language-body h3{color:#1e1d2b!important}html[data-music-theme=light] .music-app .mood-language-body p{color:#5b586c!important}html[data-music-theme=light] .music-app .mood-language-grid label{background:#fff!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .mood-language-grid label:hover{background:#fff!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-app .mood-language-grid label.is-selected{border-color:#74892a!important}html[data-music-theme=light] .music-app .mood-language-grid strong{color:#1e1d2b!important}html[data-music-theme=light] .music-app .mood-language-grid small{color:#5b586c!important}html[data-music-theme=light] .music-app .mood-language-footer{background:#faf9fd!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .mood-change{color:#5b586c!important}html[data-music-theme=light] .music-app .mood-generator :is(button,input):focus-visible,html[data-music-theme=light] .music-app .mood-language-grid label:focus-within{outline:2px solid #74892a!important}html[data-music-theme=light] .music-app .generation-busy-notice{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #74892a!important;box-shadow:0 16px 48px #362a4c21!important}html[data-music-theme=light] .music-app .generation-busy-notice strong{color:#415c0d!important}html[data-music-theme=light] .music-app .generation-busy-notice small{color:#5b586c!important}html[data-music-theme=light] .music-app .generation-busy-notice button{color:#1e1d2b!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .generation-wait-hint{color:#415c0d!important}html[data-music-theme=light] .music-video-export .premium-motion-picker{background:linear-gradient(140deg,#f3f0f9,#faf9fd)!important;border:1px solid #74892a!important}html[data-music-theme=light] .music-video-export .premium-motion-picker>summary{color:#9b394a!important}html[data-music-theme=light] .music-video-export .premium-motion-picker>summary strong{color:#1e1d2b!important}html[data-music-theme=light] .music-video-export .premium-motion-picker>summary small{color:#5b586c!important}html[data-music-theme=light] .premium-motion-badge{color:#9b394a!important;border:1px solid #74892a!important}html[data-music-theme=light] .premium-motion-content{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .premium-motion-content>p{color:#5b586c!important}html[data-music-theme=light] .premium-motion-upgrade{color:#9b394a!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export .premium-motion-filters button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export .premium-motion-filters button[aria-pressed=true]{border-color:#74892a!important}html[data-music-theme=light] .premium-motion-group+.premium-motion-group{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .premium-motion-group>header>strong{color:#9b394a!important}html[data-music-theme=light] .music-video-export .premium-motion-group>header>small{color:#5b586c!important}html[data-music-theme=light] .music-video-export .premium-motion-card{color:#1e1d2b!important;background:#faf9fd!important;border:2px solid #d0ccdd!important}html[data-music-theme=light] .premium-motion-poster{background:#faf9fd!important}html[data-music-theme=light] .premium-motion-card-badge{color:#9b394a!important;background:#faf9fde6!important;border:1px solid #74892a66!important}html[data-music-theme=light] .music-video-export .premium-motion-card>strong{color:#1e1d2b!important}html[data-music-theme=light] .music-video-export .premium-motion-card>small{color:#5b586c!important}html[data-music-theme=light] .music-video-export .premium-motion-card:hover:not(:disabled){border-color:#74892a!important}html[data-music-theme=light] .music-video-export .premium-motion-card.is-selected{background:#f3f0f9!important;border-color:#74892a!important;box-shadow:0 0 0 2px #362a4c21!important}html[data-music-theme=light] .music-video-export .premium-motion-picker :is(summary,button,a):focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .premium-motion-preview{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .premium-motion-preview>div,html[data-music-theme=light] .premium-motion-preview>div>span{color:#9b394a!important}html[data-music-theme=light] .premium-motion-preview video{background:#faf9fd!important}html[data-music-theme=light] .music-video-export .premium-motion-preview small,html[data-music-theme=light] .premium-motion-preview p{color:#5b586c!important}html[data-music-theme=light] .pro-page{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .pro-studio{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pro-studio p,html[data-music-theme=light] .pro-controls p{color:#5b586c!important}html[data-music-theme=light] .pro-studio a,html[data-music-theme=light] .pro-controls a{color:#415c0d!important}html[data-music-theme=light] .pro-studio button,html[data-music-theme=light] .pro-controls button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pro-tabs button[aria-pressed=true],html[data-music-theme=light] .pro-studio .pro-primary{border-color:#74892a!important}html[data-music-theme=light] .pro-form{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pro-form input:not([type=checkbox]),html[data-music-theme=light] .pro-form textarea,html[data-music-theme=light] .pro-form select,html[data-music-theme=light] .pro-controls select{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pro-history article{border:1px solid #d0ccdd!important}html[data-music-theme=light] .pro-history article>span,html[data-music-theme=light] .pro-history small{color:#5b586c!important}html[data-music-theme=light] .pro-controls{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pro-cost strong{color:#415c0d!important}html[data-music-theme=light] .pro-studio :focus-visible,html[data-music-theme=light] .pro-controls :focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .redesign-header-account button{border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-header-account .redesign-signout{color:#5b586c!important}html[data-music-theme=light] .redesign-sound-settings{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app.music-app{background:radial-gradient(ellipse at 75% 2%,#f3f0f970,transparent 55%),var(--tm-ink)!important;color:#1e1d2b!important}html[data-music-theme=light] .music-section-header{background:#faf9fdf5!important}html[data-music-theme=light] .redesign-app .hero-copy h1 em{color:#1e1d2b!important}html[data-music-theme=light] .redesign-app .hero-copy p{color:#5b586c!important}html[data-music-theme=light] .redesign-examples-link{color:#1e1d2b!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-steps{color:#5b586c!important}html[data-music-theme=light] .redesign-steps b{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app .composer-card,html[data-music-theme=light] .redesign-app .result-panel{background:linear-gradient(130deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app .composer-card textarea{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .redesign-app .explore-360{background:#faf9fd!important}html[data-music-theme=light] .redesign-track-actions{color:#1e1d2b!important}html[data-music-theme=light] .redesign-track-actions>summary,html[data-music-theme=light] .redesign-track-actions-body{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-track-actions-body .song-actions{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app.music-library-page .my-songs-search-field{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-library-filters button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app.music-library-page .song{background:linear-gradient(115deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app.music-library-page .song-playing{background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] .redesign-app.music-library-page .song>.cover i{background:#faf9fd55!important}html[data-music-theme=light] .redesign-track-meta>span:nth-child(2),html[data-music-theme=light] .redesign-app.music-library-page .song>.download,html[data-music-theme=light] .redesign-app.music-library-page .redesign-track-actions[open]>summary{border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-now-playing{background:#faf9fdf5!important;border:1px solid #d0ccdd!important;box-shadow:0 18px 60px #362a4c21!important}html[data-music-theme=light] .redesign-now-playing>button{background:#fff!important}html[data-music-theme=light] .redesign-now-playing>span{color:#5b586c!important}html[data-music-theme=light] .studio-workspace{background:radial-gradient(at 100% 0,#f3f0f955,#0000 50%),#faf9fd!important}html[data-music-theme=light] .studio-panel{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .studio-balances>span{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .studio-tool-menu{background:#faf9fd!important}html[data-music-theme=light] .redesign-tool-group h3{color:#5b586c!important}html[data-music-theme=light] .studio-tool-menu button[aria-pressed=true]{background:#f3f0f9!important}html[data-music-theme=light] .studio-editor input:not([type=checkbox]),html[data-music-theme=light] .studio-editor textarea,html[data-music-theme=light] .studio-editor select{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .studio-cost{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-cost-grid{border-top:1px solid #d0ccdd!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-pro-studio{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .hero-sound-bars i{box-shadow:0 0 10px #362a4c21!important}html[data-music-theme=light] .music-song-share-dialog>header button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-song-share-dialog .music-share-cover{background:#faf9fd!important}html[data-music-theme=light] .music-song-share-dialog .music-share-play{box-shadow:0 3px 20px #362a4c21!important}html[data-music-theme=light] .redesign-app .result-panel .song.compact-track{background:linear-gradient(110deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app .result-panel .compact-track.song-playing{background:linear-gradient(110deg,#f3f0f9,#faf9fd)!important;border-color:#74892a!important}html[data-music-theme=light] .redesign-app .result-panel .compact-track .song-info>p{color:#5b586c!important}html[data-music-theme=light] .redesign-app .result-panel .compact-track.song-playing .wave i{background:linear-gradient(#d8ff35,#43e8ff,#e2dced)!important}html[data-music-theme=light] .redesign-app .result-panel .compact-track>.redesign-track-actions>summary,html[data-music-theme=light] .redesign-app .result-panel .my-songs-search-field{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app .result-panel .my-songs-search-field input{color:#1e1d2b!important}html[data-music-theme=light] .redesign-app .music-faq{background:linear-gradient(120deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app .faq-intro .eyebrow{color:#415c0d!important}html[data-music-theme=light] .redesign-app .faq-intro h2{color:#1e1d2b!important}html[data-music-theme=light] .redesign-app .faq-intro p{color:#5b586c!important}html[data-music-theme=light] .redesign-app .faq-intro>a{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .faq-categories button{color:#5b586c!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .faq-categories button[aria-pressed=true]{border-color:#74892a!important}html[data-music-theme=light] .redesign-app .faq-items details{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app .faq-items summary{color:#1e1d2b!important}html[data-music-theme=light] .redesign-app .faq-toggle{color:#415c0d!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app .faq-items details[open] .faq-question{color:#415c0d!important}html[data-music-theme=light] .redesign-app .faq-items details>p,html[data-music-theme=light] .redesign-app .faq-verify{color:#5b586c!important}html[data-music-theme=light] .redesign-app .faq-items summary:focus-visible,html[data-music-theme=light] .faq-categories button:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-app .song-rename label{color:#5b586c!important}html[data-music-theme=light] .music-app .song-rename input{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .song-rename button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .song-rename p{color:#9b394a!important}html[data-music-theme=light] .redesign-app .created-song-engine{color:#415c0d!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app .result-panel .compact-track .created-song-meta>p{color:#5b586c!important}html[data-music-theme=light] .reuse-prompt-notice{color:#415c0d!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .song-reuse-error{color:#9b394a!important}@media (width<=760px){html[data-music-theme=light] .music-section-header .mobile-header-menu{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .redesign-app .composer-fullscreen-toolbar{color:#5b586c!important}html[data-music-theme=light] .redesign-app .composer-fullscreen-toolbar button{color:#415c0d!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .redesign-app .composer-card.composer-fullscreen,html[data-music-theme=light] .redesign-app .composer-fullscreen .composer-fullscreen-toolbar{background:#faf9fd!important}}@media (width>=1101px){html[data-music-theme=light] .redesign-app:not(.music-library-page) .result-panel .song-pagination{background:#faf9fd!important}}html[data-music-theme=light] .ad-generator{color:#1e1d2b!important;background:radial-gradient(at 100% 0,#ebe6f438,#0000 55%),#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .ad-generator .eyebrow{color:#415c0d!important}html[data-music-theme=light] .ad-generator header p,html[data-music-theme=light] .ad-submit p,html[data-music-theme=light] .ad-generator legend,html[data-music-theme=light] .ad-generator label{color:#5b586c!important}html[data-music-theme=light] .ad-generator button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .ad-presets small{color:#5b586c!important}html[data-music-theme=light] .ad-generator button[aria-pressed=true]{color:#415c0d!important;border-color:#74892a!important;box-shadow:inset 0 0 0 1px #362a4c21!important}html[data-music-theme=light] .ad-generator input,html[data-music-theme=light] .ad-generator select,html[data-music-theme=light] .ad-generator textarea{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .ad-error{color:#9b394a!important}html[data-music-theme=light] .ad-generator button:focus-visible,html[data-music-theme=light] .ad-generator input:focus-visible,html[data-music-theme=light] .ad-generator select:focus-visible,html[data-music-theme=light] .ad-generator textarea:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-brand-stories .reviews-heading p{color:#5b586c!important}html[data-music-theme=light] .brand-scroll-hint,html[data-music-theme=light] .music-brand-stories .review-card-top span{color:#415c0d!important}html[data-music-theme=light] .music-brand-stories .review-card>p{color:#5b586c!important}html[data-music-theme=light] .music-brand-stories .review-card-bottom em,html[data-music-theme=light] .brand-note{color:#415c0d!important}html[data-music-theme=light] .ad-format-cards button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .ad-format-cards button[aria-pressed=true]{background:linear-gradient(135deg,#f3f0f9,#faf9fd)!important;border-color:#74892a!important;box-shadow:inset 0 0 0 1px #362a4c!important}html[data-music-theme=light] .ad-format-cards strong{color:#415c0d!important}html[data-music-theme=light] .ad-format-cards span:not(.ad-format-icon),html[data-music-theme=light] .ad-format-cards small{color:#5b586c!important}html[data-music-theme=light] .ad-format-icon{color:#415c0d!important}html[data-music-theme=light] .ad-format-help{color:#5b586c!important}html[data-music-theme=light] .ad-format-cards button:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .reference-design{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .reference-design p,html[data-music-theme=light] .reference-design small{color:#5b586c!important}html[data-music-theme=light] .reference-design .preview-bar{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-design .sidebar{background:#faf9fd!important;border-right:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .brand b{color:#415c0d!important}html[data-music-theme=light] .reference-design .nav-label,html[data-music-theme=light] .reference-design .nav-link{color:#5b586c!important}html[data-music-theme=light] .reference-design .nav-link.active{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-design .account-mini{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .avatar{background:#f3f0f9!important}html[data-music-theme=light] .reference-design .app-top{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .app-top .context{color:#5b586c!important}html[data-music-theme=light] .reference-design .credit-chip{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .credit-chip strong{color:#415c0d!important}html[data-music-theme=light] .reference-design .badge{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-design .friend{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-design .eyebrow{color:#684892!important}html[data-music-theme=light] .reference-design .btn.secondary{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .btn.ghost{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .section-head button{color:#5b586c!important}html[data-music-theme=light] .reference-design .panel{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .tabs{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .tab{color:#5b586c!important}html[data-music-theme=light] .reference-design .tab.active{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-design .field{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .field::placeholder{color:#5b586c!important}html[data-music-theme=light] .reference-design .chip{color:#5b586c!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .chip.active{color:#415c0d!important;background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] .reference-design .divider{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .subtle{color:#5b586c!important}html[data-music-theme=light] .reference-design .model-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .model-icon{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-design .advanced{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .advanced summary,html[data-music-theme=light] .reference-design .switch-label,html[data-music-theme=light] .reference-design .search svg{color:#5b586c!important}html[data-music-theme=light] .reference-design .track{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .cover-button span{text-shadow:0 1px 6px #362a4c!important;background:#faf9fd44!important}html[data-music-theme=light] .reference-design .track-meta,html[data-music-theme=light] .reference-design .icon-button{color:#5b586c!important}html[data-music-theme=light] .reference-design .icon-button:hover{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-design .duration{color:#5b586c!important}html[data-music-theme=light] .reference-design .mini-engine{color:#684892!important}html[data-music-theme=light] .reference-design .recent-foot{color:#5b586c!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .banner{background:linear-gradient(110deg,#f3f0f9,#faf9fd)!important}html[data-music-theme=light] .reference-design .art-play{box-shadow:0 4px 20px #362a4c21!important}html[data-music-theme=light] .reference-design .art-overlay{background:#faf9fd77!important}html[data-music-theme=light] .reference-design .table-head{color:#5b586c!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .track-detail{background:#faf9fd!important}html[data-music-theme=light] .reference-design .version-toggle button{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .version-toggle .selected{color:#415c0d!important;border-color:#74892a!important}html[data-music-theme=light] .reference-design .track-group{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .count{color:#5b586c!important}html[data-music-theme=light] .reference-design .playlist-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .playlist-hero{background:linear-gradient(120deg,#f3f0f9,#f3f0f9)!important}html[data-music-theme=light] .reference-design .playlist-hero>img{box-shadow:0 15px 40px #362a4c21!important}html[data-music-theme=light] .reference-design .tool-nav button{color:#5b586c!important}html[data-music-theme=light] .reference-design .tool-nav button.active{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-design .selected-song{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .step{color:#684892!important}html[data-music-theme=light] .reference-design .cost-strip{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .cost-strip strong{color:#415c0d!important}html[data-music-theme=light] .reference-design .video-preview{background:#faf9fd!important}html[data-music-theme=light] .reference-design .video-preview:after{background:linear-gradient(#0000,#faf9fddd)!important}html[data-music-theme=light] .reference-design .format-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .format-card.active{background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] .reference-design .profile .avatar{background:#f3f0f9!important}html[data-music-theme=light] .reference-design .metric{background:#faf9fd!important}html[data-music-theme=light] .reference-design .account-line{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .history-table th{color:#5b586c!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .history-table td{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .status{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .reference-design .plan{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .plan.featured{background:linear-gradient(#f3f0f9,#faf9fd)!important;border-color:#74892a!important}html[data-music-theme=light] .reference-design .plan ul{color:#5b586c!important}html[data-music-theme=light] .reference-design .plan li:before{color:#415c0d!important}html[data-music-theme=light] .reference-design .public header{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .public header nav{color:#5b586c!important}html[data-music-theme=light] .reference-design .hero h1 span{color:#415c0d!important}html[data-music-theme=light] .reference-design .hero-note{background:#faf9fdc9!important;border:1px solid #d0ccdd22!important}html[data-music-theme=light] .reference-design .wave-mini i{background:linear-gradient(#d2fc57,#e2dced)!important}html[data-music-theme=light] .reference-design .public .hero-proof{color:#5b586c!important}html[data-music-theme=light] .reference-design .feature{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .footer{color:#5b586c!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .faq-grid details{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .faq-grid details p{color:#5b586c!important}html[data-music-theme=light] .reference-design .player{background:#faf9fdf2!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .wave-seek i{background:#ebe6f4!important}html[data-music-theme=light] .reference-design dialog{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design dialog::backdrop{background:#faf9fdd4!important}html[data-music-theme=light] .reference-design #toast{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-design .tool-preview{background:#f3f0f9!important}html[data-music-theme=light] .reference-design .ad-preview{background:linear-gradient(150deg,#f3f0f9,#f3f0f9)!important}html[data-music-theme=light] .reference-design .muted-link{color:#684892!important}html[data-music-theme=light] .reference-design .stepper{color:#5b586c!important}html[data-music-theme=light] .reference-design .stepper .active{color:#415c0d!important}html[data-music-theme=light] .reference-design .empty{color:#5b586c!important}html[data-music-theme=light] .reference-design .feature>svg{color:#684892!important}@media (width<=760px){html[data-music-theme=light] .reference-design .sidebar.open{box-shadow:20px 0 80px #362a4c21!important}html[data-music-theme=light] .reference-design .composer-expand{color:#684892!important}html[data-music-theme=light] .reference-design .composer-full{background:#faf9fd!important}}html[data-music-theme=light] .reference-lyrics-basics>small{color:#5b586c!important}html[data-music-theme=light] .music-safety-panel{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-safety-panel a{color:#684892!important}html[data-music-theme=light] .music-safety-panel button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-safety-panel textarea{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-safety-panel select,html[data-music-theme=light] .studio-workspace{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .studio-workspace a{color:#415c0d!important}html[data-music-theme=light] .studio-header{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .studio-brand b{color:#1e1d2b!important}html[data-music-theme=light] .studio-intro>span,html[data-music-theme=light] .studio-editor-heading>span{color:#415c0d!important}html[data-music-theme=light] .studio-workspace p{color:#5b586c!important}html[data-music-theme=light] .studio-balances b{color:#415c0d!important}html[data-music-theme=light] .studio-panel{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .studio-workspace button{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .studio-tool-menu button:hover{background:#f3f0f9!important}html[data-music-theme=light] .studio-editor input:not([type=checkbox]),html[data-music-theme=light] .studio-editor textarea,html[data-music-theme=light] .studio-editor select{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .studio-note{border-left:2px solid #74892a!important}html[data-music-theme=light] .studio-cost{background:#faf9fd!important}html[data-music-theme=light] .studio-cost>span,html[data-music-theme=light] .studio-cost small,html[data-music-theme=light] .studio-job-top small{color:#5b586c!important}html[data-music-theme=light] .studio-state{background:#f3f0f9!important}html[data-music-theme=light] .studio-state.done{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .studio-state.failed{color:#9b394a!important;background:#f3f0f9!important}html[data-music-theme=light] .studio-files a{border:1px solid #d0ccdd!important}html[data-music-theme=light] .studio-bpm strong{color:#415c0d!important}html[data-music-theme=light] .studio-workspace footer{color:#5b586c!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .studio-workspace :focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] body .support-panel.ticket-workspace{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .ticket-workspace .ticket-heading h2{color:#1e1d2b!important}html[data-music-theme=light] body .ticket-workspace :is(p,small,time){color:#5b586c!important}html[data-music-theme=light] body .ticket-workspace .ticket-heading small{color:#684892!important}html[data-music-theme=light] body .ticket-workspace button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .ticket-workspace button.ticket-primary{border-color:#74892a!important}html[data-music-theme=light] body .ticket-workspace :is(input,select,textarea){color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .ticket-workspace label{color:#5b586c!important}html[data-music-theme=light] body .ticket-workspace :is(button,input,textarea,select):focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] body .ticket-workspace .ticket-summary{color:#5b586c!important}html[data-music-theme=light] body .ticket-workspace .ticket-summary>span{background:#faf9fd!important}html[data-music-theme=light] body .ticket-workspace .ticket-list-pane{border:1px solid #d0ccdd!important}html[data-music-theme=light] body .ticket-workspace .ticket-filters{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] body .ticket-workspace .ticket-item{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .ticket-workspace .ticket-item[aria-pressed=true]{background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .ticket-workspace .ticket-badge{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] body .ticket-workspace .ticket-badge[data-status=open],html[data-music-theme=light] body .ticket-workspace .ticket-badge[data-status=resolved],html[data-music-theme=light] body .ticket-workspace .ticket-badge[data-status=closed]{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] body .ticket-workspace .ticket-conversation{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .ticket-workspace .ticket-thread-heading{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] body .ticket-workspace h3{color:#1e1d2b!important}html[data-music-theme=light] body .ticket-workspace .ticket-message{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .ticket-workspace .ticket-message[data-sender=admin]{background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .ticket-workspace .ticket-message p{color:#1e1d2b!important}html[data-music-theme=light] body .ticket-workspace .ticket-empty>span{color:#684892!important}html[data-music-theme=light] body .ticket-workspace .ticket-reply{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] body .ticket-workspace .ticket-feedback{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] body:has(.music-language-bar){color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page){color:#1e1d2b!important;background:radial-gradient(at 5% 0,#ebe6f455,#0000 40rem),radial-gradient(at 95% 35%,#e2dced29,#0000 38rem),#faf9fd!important}html[data-music-theme=light] body .music-admin{border-color:#d0ccdd!important;box-shadow:0 18px 60px #362a4c21!important}html[data-music-theme=light] body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page) :is(h1,h2,h3){color:#1e1d2b!important}html[data-music-theme=light] body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page) :is(p,small,time){color:#5b586c!important}html[data-music-theme=light] body :is(.music-admin,.music-history,.studio-workspace) a{color:#415c0d!important}html[data-music-theme=light] body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page) :is(input:not([type=checkbox]),select,textarea){color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page) :is(input,textarea)::placeholder{color:#684892!important}html[data-music-theme=light] body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page) :is(button,input,select,textarea,a):focus-visible{outline:2px solid #d0ccdd!important}html[data-music-theme=light] body :is(.music-admin,.music-history) button{color:#1e1d2b!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-admin :is(.admin-search,.admin-scroll,.admin-editor,.ticket-item),html[data-music-theme=light] body .music-history :is(article,.history-summary),html[data-music-theme=light] body .studio-workspace :is(.studio-panel,.studio-cost),html[data-music-theme=light] body .checkout-page :is(.checkout-box,aside),html[data-music-theme=light] body .payment-page section,html[data-music-theme=light] body .payment-overlay section{background:linear-gradient(140deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important;box-shadow:0 10px 35px #362a4c21!important}html[data-music-theme=light] body .music-admin .admin-topbar{border-color:#d0ccdd!important}html[data-music-theme=light] body .music-admin .admin-topbar>a{color:#1e1d2b!important}html[data-music-theme=light] body .music-admin .admin-topbar>a span{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] body .music-admin .admin-stats article{background:linear-gradient(145deg,#f3f0f9,#faf9fd)!important;border-color:#74892a #d0ccdd #d0ccdd!important;border-top-style:solid!important;border-top-width:3px!important}html[data-music-theme=light] body .music-admin .admin-stats article:first-child{background:linear-gradient(135deg,#ebe6f4,#f3f0f9)!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-admin .admin-stats article:nth-child(2),html[data-music-theme=light] body .music-admin .admin-stats article:nth-child(3),html[data-music-theme=light] body .music-admin .admin-stats article:nth-child(4){border-top-color:#74892a!important}html[data-music-theme=light] body .music-admin .admin-stats article small{color:#5b586c!important}html[data-music-theme=light] body .music-admin .admin-stats strong{color:#1e1d2b!important}html[data-music-theme=light] body .music-admin .admin-desktop-tabs{border-color:#d0ccdd!important}html[data-music-theme=light] body .music-admin .admin-desktop-tabs button{color:#5b586c!important}html[data-music-theme=light] body .music-admin nav button[aria-pressed=true],html[data-music-theme=light] body .studio-workspace .studio-tool-menu button[aria-pressed=true]{border-color:#74892a!important}html[data-music-theme=light] body .music-admin :is(td,th){color:#1e1d2b!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-admin th{color:#5b586c!important;background:#f3f0f9!important}html[data-music-theme=light] body .music-admin tbody tr:hover{background:#f3f0f9!important}html[data-music-theme=light] body .music-admin td:before{color:#684892!important}html[data-music-theme=light] body .music-admin .admin-editor>form{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-admin .admin-plan{color:#684892!important;background:#ebe6f4!important}html[data-music-theme=light] body .music-admin .admin-paid{color:#415c0d!important}html[data-music-theme=light] body .music-admin .danger,html[data-music-theme=light] body .music-admin .admin-menu-signout{color:#9b394a!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-admin .admin-status:not(:empty){color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-admin .admin-scroll>p{color:#5b586c!important}html[data-music-theme=light] body .music-admin .admin-mobile-menu[open],html[data-music-theme=light] body .music-mobile-dialog{color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-admin .admin-menu-inner>button,html[data-music-theme=light] body .music-admin .admin-menu-inner>a{color:#1e1d2b!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-admin .admin-menu-inner header small{color:#684892!important}html[data-music-theme=light] body .music-admin .admin-menu-inner>p{color:#5b586c!important}html[data-music-theme=light] body .music-admin .admin-mobile-nav,html[data-music-theme=light] body .music-mobile-nav{background:#faf9fdf5!important;border-top-color:#d0ccdd!important}html[data-music-theme=light] body .music-mobile-nav [aria-current=page]{color:#415c0d!important;background:#ebe6f4!important}html[data-music-theme=light] body .mobile-account-card{background:linear-gradient(140deg,#f3f0f9,#f3f0f9)!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-history .history-summary{border-left:4px solid #74892a!important}html[data-music-theme=light] body .music-history .history-summary strong{color:#415c0d!important}html[data-music-theme=light] body .music-history .history-scroll{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-history th{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] body .music-history :is(td,th){border-color:#d0ccdd!important}html[data-music-theme=light] body :is(.music-admin,.music-history) .ticket-message,html[data-music-theme=light] body :is(.music-admin,.music-history) .ticket-item{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body :is(.music-admin,.music-history) .support-panel :is(input,textarea){color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .studio-workspace .studio-header,html[data-music-theme=light] body .checkout-page header{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .studio-workspace .studio-tool-menu button{color:#1e1d2b!important}html[data-music-theme=light] body .studio-workspace .studio-tool-menu button:hover:not([aria-pressed=true]){background:#f3f0f9!important}html[data-music-theme=light] body .studio-workspace .studio-cost small{color:#5b586c!important}html[data-music-theme=light] body .studio-workspace .studio-primary,html[data-music-theme=light] body .music-history>button,html[data-music-theme=light] body .checkout-page .checkout-login button,html[data-music-theme=light] body .payment-page .checkout-login button,html[data-music-theme=light] body .payment-page section>a{border-color:#74892a!important}html[data-music-theme=light] body .checkout-page .checkout-grid aside{border-top:3px solid #74892a!important}html[data-music-theme=light] body .checkout-page :is(.methods,.divider),html[data-music-theme=light] body .checkout-page .checkout-grid aside :is(small,div,ul){color:#5b586c!important}html[data-music-theme=light] body .checkout-page .checkout-grid aside ul{border-color:#d0ccdd!important}html[data-music-theme=light] body .checkout-page header span{color:#5b586c!important}html[data-music-theme=light] body .payment-page .bad{color:#9b394a!important}html[data-music-theme=light] body .payment-page .ok{color:#415c0d!important}html[data-music-theme=light] body .music-app.verify-page>section,html[data-music-theme=light] body .music-app.explore-page article{background:linear-gradient(145deg,#f3f0f9,#faf9fd)!important;border-color:#d0ccdd!important}@media (width<=760px){html[data-music-theme=light] body .music-admin tbody tr{background:#faf9fd!important;border-color:#d0ccdd!important;box-shadow:0 6px 22px #362a4c21!important}html[data-music-theme=light] body .music-admin .admin-topbar{background:#faf9fd!important}}html[data-music-theme=light] .music-app.music-shared-footer{background:linear-gradient(#faf9fd,#faf9fd)!important}html[data-music-theme=light] .music-shared-footer .music-language-bar select{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .duration>span:first-child{color:#1e1d2b!important}html[data-music-theme=light] .music-app .duration>span:first-child b{color:#415c0d!important}html[data-music-theme=light] .music-app .duration [data-slot=slider-track]{background:#ebe6f4!important}html[data-music-theme=light] .music-app .duration [data-slot=slider-thumb]{background:#faf9fd!important;border:3px solid #74892a!important;box-shadow:0 0 0 4px #362a4c1c!important}html[data-music-theme=light] .music-app .duration [data-slot=slider-thumb]:focus-visible{outline:3px solid #d0ccdd!important}html[data-music-theme=light] body .music-admin .admin-gpt-setup{color:#415c0d!important;background:linear-gradient(110deg,#f3f0f9,#f3f0f9)!important;border:1px solid #74892a!important}html[data-music-theme=light] body .music-admin .admin-gpt-setup span{color:#1e1d2b!important}html[data-music-theme=light] .music-section-header{color:#1e1d2b!important;background:#faf9fdf5!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .music-section-header .music-section-brand{color:#1e1d2b!important}html[data-music-theme=light] .music-section-brand b{color:#415c0d!important}html[data-music-theme=light] .music-section-header nav a{color:#1e1d2b!important}html[data-music-theme=light] .music-section-header nav a:hover,html[data-music-theme=light] .music-section-header nav a[aria-current=page]{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] .music-section-header a:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .purchase-auth input{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .credit-pack-grid article{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .credit-pack-grid strong{color:#415c0d!important}html[data-music-theme=light] .music-app .plan-difference{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .paid-unlocks{border:1px solid #74892a!important}html[data-music-theme=light] .music-app .paid-unlocks h4{color:#415c0d!important}html[data-music-theme=light] .music-app .paid-unlocks ul{color:#1e1d2b!important}html[data-music-theme=light] .music-app .tier-features .feature-no{color:#5b586c!important}html[data-music-theme=light] .music-app .tier-features .feature-no span{color:#9b394a!important}html[data-music-theme=light] .music-app .tier-features .feature-yes span{color:#415c0d!important}html[data-music-theme=light] .music-plan-badge{background:linear-gradient(120deg,var(--badge-bg),#faf9fd)!important}html[data-music-theme=light] .music-plan-badge.badge-pro{box-shadow:0 0 24px #362a4c21,inset 0 1px #362a4c21!important}html[data-music-theme=light] .music-header-language select{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-header-language option{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .auto-explanation{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-credit-balance{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-credit-balance b{color:#415c0d!important}html[data-music-theme=light] .music-credit-balance small{color:#5b586c!important}html[data-music-theme=light] .desktop-credit-balance{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .desktop-credit-balance b{color:#415c0d!important}html[data-music-theme=light] .music-app .music-header-language:after{border-bottom:2px solid #d0ccdd!important;border-right:2px solid #d0ccdd!important}@media (width>=761px){html[data-music-theme=light] .music-app .music-account>a,html[data-music-theme=light] .music-app .music-account>button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .music-account>a:hover,html[data-music-theme=light] .music-app .music-account>button:hover{color:#415c0d!important;background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] .music-section-header .music-header-language:after{border-bottom:2px solid #d0ccdd!important;border-right:2px solid #d0ccdd!important}html[data-music-theme=light] .music-section-header nav a{background:#faf9fd!important;border:1px solid #d0ccdd!important}}html[data-music-theme=light] .music-video-export{border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export small{color:#5b586c!important}html[data-music-theme=light] .music-video-export .tengri-video-upload{color:#415c0d!important;background:#faf9fd!important;border:2px dashed #74892a!important}html[data-music-theme=light] .music-video-export .tengri-video-upload:hover,html[data-music-theme=light] .music-video-export .tengri-video-upload:focus-within{background:#f3f0f9!important;border-color:#74892a!important;box-shadow:0 0 0 3px #362a4c21!important}html[data-music-theme=light] .music-video-export .tengri-upload-icon{color:#415c0d!important}html[data-music-theme=light] .music-video-export .tengri-cover-confirm{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #74892a!important}html[data-music-theme=light] .music-video-export .tengri-video-formats button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export .tengri-video-formats button[aria-pressed=true]{border-color:#74892a!important;box-shadow:0 0 0 2px #362a4c21!important}html[data-music-theme=light] .music-video-export .tengri-video-label{color:#1e1d2b!important}html[data-music-theme=light] .music-video-export .tengri-social-presets button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export .tengri-social-presets button small{color:#5b586c!important}html[data-music-theme=light] .music-video-export .tengri-social-presets button[aria-pressed=true]{border-color:#74892a!important;box-shadow:0 0 0 2px #362a4c21!important}html[data-music-theme=light] .music-video-export .tengri-social-pack{background:linear-gradient(145deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important;box-shadow:inset 0 1px #362a4c0d!important}html[data-music-theme=light] .tengri-social-pack-head span{color:#415c0d!important}html[data-music-theme=light] .tengri-social-pack-head h4{color:#1e1d2b!important}html[data-music-theme=light] .tengri-social-pack-head p{color:#5b586c!important}html[data-music-theme=light] .music-video-export .tengri-social-pack>label,html[data-music-theme=light] .tengri-social-pack-grid label{color:#1e1d2b!important}html[data-music-theme=light] .music-video-export .tengri-social-pack textarea{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export .tengri-social-pack textarea:focus{outline:2px solid #74892a!important}html[data-music-theme=light] .tengri-social-pack-grid article{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .tengri-social-pack-grid h5{color:#415c0d!important}html[data-music-theme=light] .music-video-export .tengri-social-pack-grid button{color:#415c0d!important;background:#f3f0f9!important;border:1px solid #74892a!important}html[data-music-theme=light] .music-video-export .tengri-default-background{border:1px solid #d0ccdd!important;box-shadow:0 10px 28px #362a4c21!important}html[data-music-theme=light] .music-video-export .tengri-artwork-grid button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export .tengri-artwork-grid button[aria-pressed=true]{background:#f3f0f9!important;border-color:#74892a!important;box-shadow:0 0 0 2px #362a4c21!important}html[data-music-theme=light] .music-video-export .tengri-artwork-grid img{background:#faf9fd!important}html[data-music-theme=light] .music-video-export .tengri-artwork-grid small{color:#5b586c!important}html[data-music-theme=light] .music-video-export .tengri-artwork-grid button[aria-pressed=true] small{color:#1e1d2b!important}html[data-music-theme=light] .music-video-export .video-lock-overlay{background:linear-gradient(#faf9fd14,#faf9fd66)!important}html[data-music-theme=light] .music-video-export .video-lock-overlay span{border:1px solid #d0ccdd!important;box-shadow:0 14px 40px #362a4c21!important}html[data-music-theme=light] .music-video-export .tengri-template-access{color:#1e1d2b!important;background:linear-gradient(135deg,#f3f0f9,#faf9fd)!important;border:1px solid #74892a!important}html[data-music-theme=light] .tengri-template-access b{color:#415c0d!important}html[data-music-theme=light] .tengri-template-access span{color:#1e1d2b!important}html[data-music-theme=light] .music-video-export button.is-pro-locked small,html[data-music-theme=light] .music-video-export label.is-pro-locked small{color:#9b394a!important}html[data-music-theme=light] .music-video-export .tengri-video-upload.is-pro-locked{color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .song.song-pro-card{background:linear-gradient(135deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important;border-top:3px solid #74892a!important;box-shadow:0 12px 28px #362a4c21!important}html[data-music-theme=light] .song-video-section{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .song-video-section>summary{color:#1e1d2b!important}html[data-music-theme=light] .song-video-section>summary small{color:#5b586c!important}html[data-music-theme=light] .song-video-section>summary:hover,html[data-music-theme=light] .song-video-section>summary:focus-visible{background:#f3f0f9!important}html[data-music-theme=light] .song-video-section[open]>summary{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .song-pro-card .song-actions,html[data-music-theme=light] .song-pro-card .studio-song-tools{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .song.song-pro-card{border:2px solid #74892a!important;border-top-width:3px!important;box-shadow:0 0 0 1px #362a4c18,0 12px 28px #362a4c21!important}html[data-music-theme=light] .ai-direction{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #74892a!important}html[data-music-theme=light] .ai-direction summary{color:#415c0d!important}html[data-music-theme=light] .ai-direction[open] summary{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .ai-direction b{color:#9b394a!important}html[data-music-theme=light] .ai-direction p,html[data-music-theme=light] .ai-direction pre{color:#5b586c!important}html[data-music-theme=light] .music-app .plan-rules-link a{color:#415c0d!important}html[data-music-theme=light] .music-app .song-creation-options{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-app .song-creation-options>summary{color:#1e1d2b!important}html[data-music-theme=light] .music-app .song-creation-options>summary:hover{background:#f3f0f9!important}html[data-music-theme=light] .music-app .song-creation-options>summary:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-app .song-creation-options[open]>summary{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export .tengri-social-modes button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export .tengri-social-modes button[aria-pressed=true]{border-color:#74892a!important}html[data-music-theme=light] .music-video-export .tengri-social-modes button:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-video-export .tengri-social-pack .tengri-social-error{color:#9b394a!important}html[data-music-theme=light] .music-video-export .tengri-social-platform{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export .tengri-social-platform:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-video-export .tengri-video-dropdown{background:linear-gradient(140deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-video-export .tengri-video-dropdown>summary{color:#1e1d2b!important}html[data-music-theme=light] .music-video-export .tengri-video-dropdown>summary small{color:#5b586c!important}html[data-music-theme=light] .music-video-export .tengri-video-dropdown>summary:after{border-bottom:2px solid #74892a!important;border-right:2px solid #74892a!important}html[data-music-theme=light] .music-video-export .tengri-video-dropdown>summary:focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .music-video-export .tengri-video-dropdown-content{border-top:1px solid #d0ccdd!important}@media (width>=761px) and (width<=1500px){html[data-music-theme=light] .music-section-header nav{border-top:1px solid #d0ccdd!important}}html[data-music-theme=light] .music-credit-dialog{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important;box-shadow:0 20px 80px #362a4c21!important}html[data-music-theme=light] .music-credit-dialog::backdrop{background:#faf9fdb3!important}html[data-music-theme=light] .music-credit-dialog-actions button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-credit-dialog-actions .music-credit-dialog-primary{border-color:#74892a!important}html[data-music-theme=light] .music-sharing-actions button,html[data-music-theme=light] .music-playlists button,html[data-music-theme=light] .music-playlist-dialog button{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-playlist-dialog input,html[data-music-theme=light] .music-playlist-dialog select,html[data-music-theme=light] .music-playlists input,html[data-music-theme=light] .music-playlist-grid>a,html[data-music-theme=light] .music-playlist-editor,html[data-music-theme=light] .music-playlist-now,html[data-music-theme=light] .music-playlist-tracks>li{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-playlist-now>span{color:#415c0d!important}html[data-music-theme=light] .music-playlist-tracks>li.is-active{border-color:#74892a!important}html[data-music-theme=light] .music-playlist-track small{color:#5b586c!important}html[data-music-theme=light] body .music-playlists.pl-premium{background:radial-gradient(at 0 0,#ebe6f430,#0000 55%),radial-gradient(at 100% 30%,#ebe6f420,#0000 50%),#faf9fd!important}html[data-music-theme=light] .pl-page-glow{background-image:radial-gradient(#e2dced0b 1px,#0000 1px)!important}html[data-music-theme=light] .pl-back{color:#5b586c!important}html[data-music-theme=light] .pl-eyebrow{color:#684892!important}html[data-music-theme=light] .pl-premium button.pl-primary,html[data-music-theme=light] .pl-primary{border:1px solid #74892a!important}html[data-music-theme=light] .pl-create-panel{background:linear-gradient(120deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pl-library-heading>span{color:#5b586c!important}html[data-music-theme=light] .pl-library-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pl-library-card:hover{border-color:#d0ccdd!important}html[data-music-theme=light] .pl-library-art{background:radial-gradient(ellipse at 20% 30%,hsl(var(--pl-hue) 65% 66% / .8),transparent 65%),linear-gradient(130deg,hsl(var(--pl-hue) 35% 38%),#faf9fd 85%)!important}html[data-music-theme=light] .pl-art-orbit{border:1px solid #d0ccdd30!important}html[data-music-theme=light] .pl-art-disc{background:repeating-radial-gradient(circle,#faf9fd 0 3px,#f3f0f9 4px 5px)!important;box-shadow:0 20px 70px #362a4c21!important}html[data-music-theme=light] .pl-library-art>span{color:#1e1d2b99!important}html[data-music-theme=light] .pl-library-art>b{color:#1e1d2baa!important}html[data-music-theme=light] .pl-open-list{color:#1e1d2b!important;border-top:1px solid #d0ccdd12!important}html[data-music-theme=light] .pl-settings{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pl-settings summary small{color:#5b586c!important}html[data-music-theme=light] .pl-settings-body{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .pl-delete-list{color:#9b394a!important}html[data-music-theme=light] .pl-player{background:linear-gradient(140deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important;box-shadow:0 24px 70px #362a4c21!important}html[data-music-theme=light] .pl-artwork{background:radial-gradient(at 10% 5%,#e2dced99,#0000 65%),radial-gradient(at 90% 95%,#e2dced77,#0000 65%),#f3f0f9!important}html[data-music-theme=light] .pl-artwork-shade{background:linear-gradient(#0000 35%,#faf9fdc9)!important}html[data-music-theme=light] .pl-artwork-brand,html[data-music-theme=light] .pl-quality{color:#1e1d2b!important}html[data-music-theme=light] .pl-artwork-brand b{color:#415c0d!important}html[data-music-theme=light] .pl-quality{color:#1e1d2b!important}html[data-music-theme=light] .pl-record{background:repeating-radial-gradient(circle,#faf9fd 0 4px,#f3f0f9 5px 6px)!important;box-shadow:0 15px 65px #362a4c21!important}html[data-music-theme=light] .pl-record-label{background:linear-gradient(120deg,#e2dced,#e2dced)!important}html[data-music-theme=light] .pl-now-label,html[data-music-theme=light] .pl-now-label>span:last-child{color:#5b586c!important}html[data-music-theme=light] .pl-live-dot{background:#e2dced!important}html[data-music-theme=light] .pl-live-dot.is-live{box-shadow:0 0 10px #362a4c21!important}html[data-music-theme=light] .pl-track-style,html[data-music-theme=light] .pl-scrubber>div,html[data-music-theme=light] .pl-player .pl-transport button,html[data-music-theme=light] .pl-player .pl-volume button{color:#5b586c!important}html[data-music-theme=light] .pl-player .pl-transport .pl-play{box-shadow:0 0 32px #362a4c12!important}html[data-music-theme=light] .pl-player .pl-transport .is-on{color:#415c0d!important}html[data-music-theme=light] .pl-volume{border-top:1px solid #d0ccdd12!important}html[data-music-theme=light] .pl-volume>span{color:#5b586c!important}html[data-music-theme=light] .pl-tone{border-top:1px solid #d0ccdd12!important}html[data-music-theme=light] .pl-tone summary small{color:#5b586c!important}html[data-music-theme=light] .pl-player .pl-eq-presets button{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pl-eq-bands small{color:#684892!important}html[data-music-theme=light] .pl-queue>header{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .pl-queue>header>b{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pl-queue li{border-bottom:1px solid #d0ccdd0b!important}html[data-music-theme=light] .pl-queue li.is-active{background:linear-gradient(100deg,#e2dced1f,#d4ff4507)!important;border:1px solid #d0ccdd55!important}html[data-music-theme=light] .pl-track-number{color:#5b586c!important}html[data-music-theme=light] .pl-track-cover{background:linear-gradient(130deg,#e2dced,#f3f0f9)!important}html[data-music-theme=light] .pl-track-copy>small,html[data-music-theme=light] .pl-track-pick>svg{color:#5b586c!important}html[data-music-theme=light] .is-active .pl-track-copy>b,html[data-music-theme=light] .is-active .pl-track-pick>svg{color:#415c0d!important}html[data-music-theme=light] .pl-track-more>summary{color:#684892!important}html[data-music-theme=light] .pl-track-more>div{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pl-brand-footer{color:#684892!important;border-top:1px solid #d0ccdd0c!important}html[data-music-theme=light] .pl-empty{color:#684892!important;border:1px dashed #d0ccdd!important}html[data-music-theme=light] .pl-loading>div{background:linear-gradient(110deg,#faf9fd,#f3f0f9,#faf9fd)!important}html[data-music-theme=light] .pl-notice{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pl-premium .pl-artwork{color:#415c0d!important;background:linear-gradient(135deg,#ebe6f4,#ebe6f4)!important}html[data-music-theme=light] .pl-premium .pl-tone summary{color:#5b586c!important}html[data-music-theme=light] .pl-premium .pl-tone[open]{border-top:1px solid #d0ccdd15!important}html[data-music-theme=light] .pl-premium .pl-player .pl-transport .pl-play{box-shadow:0 0 20px #362a4c18!important}html[data-music-theme=light] .pl-premium .pl-player .pl-transport .pl-play:hover{box-shadow:0 0 22px #362a4c21!important}html[data-music-theme=light] .music-share-preview{background:linear-gradient(140deg,#faf9fd,#faf9fd)!important}html[data-music-theme=light] .music-share-preview>img{background:#faf9fd!important}html[data-music-theme=light] .music-share-preview span{color:#415c0d!important}html[data-music-theme=light] .music-share-preview h3{color:#1e1d2b!important}html[data-music-theme=light] .music-share-preview p,html[data-music-theme=light] .music-share-preview small{color:#5b586c!important}html[data-music-theme=light] .music-share-options button{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .music-share-options .music-share-picture{border-color:#74892a!important}html[data-music-theme=light] .music-share-hint,html[data-music-theme=light] .music-listen-description{color:#5b586c!important}html[data-music-theme=light] .pl-premium{background:radial-gradient(at 5% 10%,#ebe6f42a,#0000 48%),radial-gradient(at 94% 38%,#29d8cd12,#0000 42%),#faf9fd!important}html[data-music-theme=light] .pl-premium:before{border:1px solid #74892a20!important}html[data-music-theme=light] .pl-premium .pl-player{background:radial-gradient(at 15% 100%,#ebe6f422,#0000 60%),linear-gradient(125deg,#faf9fd,#faf9fd)!important;border-color:#d0ccdd!important;box-shadow:0 12px 50px #362a4c21!important}html[data-music-theme=light] .pl-premium .pl-visualizer{background:linear-gradient(#faf9fd00,#faf9fd66)!important}html[data-music-theme=light] .pl-premium .pl-idle-bars i{background:linear-gradient(#d4ff45,#53e6df 45%,#e2dced)!important}html[data-music-theme=light] .pl-premium .pl-queue{background:#faf9fdd9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .pl-premium .pl-queue li.is-active{background:linear-gradient(100deg,#d4ff4515,#e2dced12)!important}html[data-music-theme=light] .certificate-workspace{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .certificate-heading small{color:#684892!important}html[data-music-theme=light] .certificate-workspace p{color:#5b586c!important}html[data-music-theme=light] .certificate-card,html[data-music-theme=light] .certificate-guide{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .certificate-icon{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .certificate-input-row input{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .certificate-card form>small{color:#5b586c!important}html[data-music-theme=light] .certificate-workspace :is(input,button,a):focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] .certificate-guide>svg{color:#415c0d!important}html[data-music-theme=light] .certificate-guide ol{color:#5b586c!important}html[data-music-theme=light] .certificate-guide .certificate-note{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .certificate-guide a{color:#684892!important}html[data-music-theme=light] .certificate-match,html[data-music-theme=light] .certificate-missing{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .certificate-match h3{color:#415c0d!important}html[data-music-theme=light] .certificate-missing{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .certificate-missing h3{color:#9b394a!important}html[data-music-theme=light] .certificate-match dl>div{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .certificate-match dt{color:#5b586c!important}html[data-music-theme=light] .certificate-match dd{color:#1e1d2b!important}html[data-music-theme=light] .song-video-studio{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .sv-eyebrow{color:#684892!important}html[data-music-theme=light] .sv-heading p,html[data-music-theme=light] .sv-editor-head p{color:#5b586c!important}html[data-music-theme=light] .sv-outline{color:#684892!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .sv-tabs{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .sv-tabs button{color:#5b586c!important}html[data-music-theme=light] .sv-tabs button[aria-pressed=true]{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .sv-library,html[data-music-theme=light] .sv-editor{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .sv-library h2 small{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] .sv-library input{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .sv-song-list button{color:#1e1d2b!important}html[data-music-theme=light] .sv-song-list button[aria-pressed=true]{background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] .sv-song-list small{color:#5b586c!important}html[data-music-theme=light] .sv-song-list b{color:#415c0d!important}html[data-music-theme=light] .sv-library>a{color:#415c0d!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .sv-selected-track{background:linear-gradient(120deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .sv-selected-track small,html[data-music-theme=light] .sv-empty{color:#5b586c!important}html[data-music-theme=light] .sv-empty>span{color:#415c0d!important}html[data-music-theme=light] .music-sharing-actions .song-video-shortcut{color:#415c0d!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .vs{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .vs-top{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-logo{box-shadow:0 9px 40px #362a4c21!important}html[data-music-theme=light] .vs-kicker,html[data-music-theme=light] .vs-section-label,html[data-music-theme=light] .vs-panel-title,html[data-music-theme=light] .vs-film-footer{color:#5b586c!important}html[data-music-theme=light] .vs-text-button,html[data-music-theme=light] .vs-projects-head button,html[data-music-theme=light] .vs-back{color:#1e1d2b!important}html[data-music-theme=light] .vs-account{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-signin{color:#415c0d!important}html[data-music-theme=light] .vs-projects{background:#faf9fd!important;border:1px solid #d0ccdd!important;box-shadow:0 20px 60px #362a4c21!important}html[data-music-theme=light] .vs-project-row{color:#1e1d2b!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-project-row small{color:#5b586c!important}html[data-music-theme=light] .vs-section-label{color:#415c0d!important}html[data-music-theme=light] .vs-section-label span{border:1px solid #74892a!important}html[data-music-theme=light] .vs-copy{color:#5b586c!important}html[data-music-theme=light] .vs label{color:#1e1d2b!important}html[data-music-theme=light] .vs textarea,html[data-music-theme=light] .vs select{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .vs textarea:focus,html[data-music-theme=light] .vs select:focus{border-color:#74892a!important;box-shadow:0 0 0 3px #362a4c21!important}html[data-music-theme=light] .vs textarea::placeholder,html[data-music-theme=light] .vs-note{color:#5b586c!important}html[data-music-theme=light] .vs-error{color:#9b394a!important}html[data-music-theme=light] .vs-film-card{background:#faf9fd!important;border:1px solid #d0ccdd!important;box-shadow:0 25px 90px #362a4c21!important}html[data-music-theme=light] .vs-film-frame{color:#415c0d!important;background:radial-gradient(circle at 45% 47%,#ebe6f4 0,#faf9fd 46% 100%)!important}html[data-music-theme=light] .vs-film-footer{color:#1e1d2b!important}html[data-music-theme=light] .vs-feature{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-feature svg{color:#415c0d!important}html[data-music-theme=light] .vs-feature p,html[data-music-theme=light] .vs-back{color:#5b586c!important}html[data-music-theme=light] .vs-toolbar button,html[data-music-theme=light] .vs-outline{color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-timeline,html[data-music-theme=light] .vs-scene-detail,html[data-music-theme=light] .vs-bible{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-panel-title{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-panel-title strong{color:#415c0d!important}html[data-music-theme=light] .vs-shot{color:#1e1d2b!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-shot.selected{background:#f3f0f9!important}html[data-music-theme=light] .vs-shot-num{color:#415c0d!important}html[data-music-theme=light] .vs-shot-info small,html[data-music-theme=light] .vs-scene-header{color:#5b586c!important}html[data-music-theme=light] .vs-scene-facts>div{background:#f3f0f9!important}html[data-music-theme=light] .vs-scene-facts span{color:#415c0d!important}html[data-music-theme=light] .vs-scene-facts p,html[data-music-theme=light] .vs-bible p{color:#5b586c!important}html[data-music-theme=light] .vs-render-note{color:#5b586c!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-render-note svg{color:#415c0d!important}html[data-music-theme=light] .vs-bible-rule{color:#415c0d!important;border-top:1px solid #d0ccdd!important}@media (width<=720px){html[data-music-theme=light] .vs-shot{border:1px solid #d0ccdd!important}}html[data-music-theme=light] .vs-basic-note{color:#9b394a!important}html[data-music-theme=light] .vs-shot-reference{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-shot-reference img{background:#fff!important}html[data-music-theme=light] .vs-shot-reference p{color:#5b586c!important}html[data-music-theme=light] .vs-ad-style select,html[data-music-theme=light] .vs-ad-style input{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .vs-ad-style small{color:#5b586c!important}html[data-music-theme=light] .vs-cost-note{color:#9b394a!important}html[data-music-theme=light] .workspace-sidebar{background:#faf9fd!important;border-right:1px solid #d0ccdd!important}html[data-music-theme=light] .workspace-logo{color:#1e1d2b!important}html[data-music-theme=light] .workspace-logo b{color:#415c0d!important}html[data-music-theme=light] .workspace-sidebar>small,html[data-music-theme=light] .workspace-sidebar nav a{color:#5b586c!important}html[data-music-theme=light] .workspace-sidebar nav a:hover{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .workspace-sidebar nav a[aria-current=page]{color:#415c0d!important}html[data-music-theme=light] .workspace-profile{color:#1e1d2b!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] .workspace-profile>span{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .workspace-profile small{color:#5b586c!important}@media (width>=1001px){html[data-music-theme=light] body:has(.workspace-sidebar) .new-credit-card strong{color:#1e1d2b!important}html[data-music-theme=light] body:has(.workspace-sidebar) .new-account-profile{background:#faf9fd!important}html[data-music-theme=light] body:has(.workspace-sidebar) .new-account-overview{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body:has(.workspace-sidebar) .new-credit-card{background:#faf9fd!important}html[data-music-theme=light] body:has(.workspace-sidebar) .new-membership-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}}html[data-music-theme=light] .workspace-page-heading{background:#faf9fd!important}html[data-music-theme=light] .workspace-page-heading small{color:#684892!important}html[data-music-theme=light] .workspace-page-heading p{color:#5b586c!important}html[data-music-theme=light] body:has(.workspace-create-page){background:#faf9fd!important}html[data-music-theme=light] body .workspace-create-page .music-app{background:#faf9fd!important}html[data-music-theme=light] body .workspace-create-page .composer-card,html[data-music-theme=light] body .workspace-create-page .song-panel{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .workspace-create-page .song{border-color:#d0ccdd!important}html[data-music-theme=light] body .workspace-create-page input,html[data-music-theme=light] body .workspace-create-page textarea,html[data-music-theme=light] body .workspace-create-page select{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .workspace-create-page .result-panel{background:#faf9fd!important;border:1px solid #d0ccdd!important}@media (width>=1001px){html[data-music-theme=light] body:has(.exact-account){background:#faf9fd!important}html[data-music-theme=light] body:has(.workspace-sidebar) .workspace-sidebar{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body:has(.workspace-sidebar) .music-section-header{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body:has(.exact-account) .music-section-header:before{color:#5b586c!important}html[data-music-theme=light] body:has(.workspace-sidebar) .music-credit-desktop .music-plan-badge{background:#f3f0f9!important}html[data-music-theme=light] body:has(.workspace-sidebar) .music-credit-balance{background:#faf9fd!important;border:1px solid #d0ccdd!important}}html[data-music-theme=light] .reference-advanced>summary{color:#5b586c!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] body .reference-composer .tabs{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] body .reference-composer .tab{color:#5b586c!important}html[data-music-theme=light] body .workspace-advertisements-page .ad-generator form.panel{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .workspace-advertisements-page .format-card{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .workspace-advertisements-page .format-card.active{background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] body .workspace-advertisements-page .ad-generator .field{color:#1e1d2b!important}html[data-music-theme=light] body .studio-workspace{background:#faf9fd!important}html[data-music-theme=light] body .studio-panel{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .studio-tool-menu button{color:#5b586c!important}html[data-music-theme=light] body .studio-tool-menu button[aria-pressed=true]{color:#684892!important;background:#f3f0f9!important}html[data-music-theme=light] body .studio-editor input,html[data-music-theme=light] body .studio-editor textarea,html[data-music-theme=light] body .studio-editor select{background:#faf9fd!important;border-color:#d0ccdd!important}@media (width>=1001px){html[data-music-theme=light] body:has(.workspace-sidebar) .workspace-context{color:#5b586c!important}}html[data-music-theme=light] body .workspace-create-page .panel-head>a{color:#5b586c!important}html[data-music-theme=light] body .workspace-create-page .song{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] body .workspace-create-page .song .song-engine,html[data-music-theme=light] body .studio-intro>span,html[data-music-theme=light] body .studio-editor-heading>span{color:#684892!important}html[data-music-theme=light] body .reference-studio-tools button small{color:#5b586c!important}html[data-music-theme=light] .reference-more-tools{color:#5b586c!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] body .offline-review-bar .preview-label,html[data-music-theme=light] body .offline-review-bar>a{color:#684892!important}html[data-music-theme=light] body .offline-review-bar{background:#f3f0f9!important}html[data-music-theme=light] .offline-review-notice select{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .workspace-user-menu summary{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .workspace-user-menu>div{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .workspace-user-menu a,html[data-music-theme=light] .workspace-user-menu button,html[data-music-theme=light] body .workspace-create-page .reference-composer{color:#1e1d2b!important}html[data-music-theme=light] body .workspace-create-page .result-panel .song.compact-track{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] body .workspace-create-page .result-panel .redesign-track-actions>summary:after,html[data-music-theme=light] .reference-track-duration{color:#5b586c!important}html[data-music-theme=light] .reference-download-song{color:#415c0d!important}html[data-music-theme=light] .reference-source-preview{background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .reference-source-preview small,html[data-music-theme=light] .reference-source-preview button{color:#5b586c!important}@media (width<=760px){html[data-music-theme=light] .reference-mobile-expand button{color:#684892!important;border:1px solid #d0ccdd!important}}html[data-music-theme=light] .reference-extra-settings>p,html[data-music-theme=light] .new-home-hero.reference-design .hero-proof{color:#5b586c!important}html[data-music-theme=light] .new-home-hero.reference-design .wave-mini i{background:linear-gradient(#d2fc57,#e2dced)!important}:is(html[data-music-theme=light] body:has(.workspace-sidebar) .music-history,html[data-music-theme=light] body:has(.workspace-sidebar) .music-library-page,html[data-music-theme=light] body:has(.workspace-sidebar) .vs){color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] body .music-library-page .panel-head>div>span{color:#684892!important}html[data-music-theme=light] body .music-library-page .panel-head h2{color:#1e1d2b!important}html[data-music-theme=light] body .music-library-page .song.compact-track{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-library-page .my-songs-search-field{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-library-page .created-song-engine{color:#684892!important}html[data-music-theme=light] body .music-library-page .redesign-library-filters button{color:#5b586c!important;background:#faf9fd!important}html[data-music-theme=light] body .music-library-page .redesign-library-filters button[aria-pressed=true]{color:#415c0d!important;background:#f3f0f9!important}html[data-music-theme=light] body .music-library-page .redesign-track-meta{color:#5b586c!important}html[data-music-theme=light] body .music-playlists .pl-eyebrow{color:#684892!important}html[data-music-theme=light] body .music-playlists .pl-page-hero p{color:#5b586c!important}html[data-music-theme=light] body .music-playlists .pl-library-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-playlists .pl-settings,html[data-music-theme=light] body .music-playlists .pl-create-form{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-playlists .pl-library-art{background:#faf9fd!important}html[data-music-theme=light] body .vs .vs-kicker{color:#684892!important}html[data-music-theme=light] body .vs .vs-create,html[data-music-theme=light] body .vs .vs-preview,html[data-music-theme=light] body .vs .vs-bible,html[data-music-theme=light] body .vs .vs-scene-editor,html[data-music-theme=light] body .vs textarea,html[data-music-theme=light] body .vs input,html[data-music-theme=light] body .vs select{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body:has(.workspace-sidebar) .music-history p{color:#5b586c!important}:is(html[data-music-theme=light] body:has(.workspace-sidebar) .music-history input,html[data-music-theme=light] body:has(.workspace-sidebar) .music-history select,html[data-music-theme=light] body:has(.workspace-sidebar) .music-history textarea){color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .verify-page{background:#faf9fd!important}html[data-music-theme=light] body .verify-page>section{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .verify-page input{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-app.redesign-app.music-library-page .song{border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-app.redesign-app.music-library-page .my-songs-search-field{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-mobile-dialog{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .mobile-account-card{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .mobile-menu-content header small{color:#684892!important}html[data-music-theme=light] body .mobile-menu-links a{color:#5b586c!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .mobile-menu-links a[aria-current=page],html[data-music-theme=light] .reference-guest-signin{color:#415c0d!important}html[data-music-theme=light] body .pro-page{background:#faf9fd!important}html[data-music-theme=light] body .pro-page .pro-studio,html[data-music-theme=light] body .pro-page .pro-form,html[data-music-theme=light] body .pro-page .pro-form :is(input:not([type=checkbox]),textarea,select),html[data-music-theme=light] body .pro-page .pro-tabs button{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .pro-page .pro-tabs button[aria-pressed=true]{color:#1e1d2b!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] .public-brand-teaser{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .public-brand-teaser p{color:#5b586c!important}html[data-music-theme=light] body .reference-mobile-expand button{color:#684892!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-app.redesign-app .composer-card.composer-fullscreen,html[data-music-theme=light] body .workspace-advertisements-page .reference-design.ad-generator.ad-maker-fullscreen,html[data-music-theme=light] body .composer-fullscreen .reference-mobile-expand,html[data-music-theme=light] body .ad-maker-fullscreen .ad-maker-toolbar{background:#faf9fd!important}html[data-music-theme=light] .music-app .workspace-mood-presets .mood-generator{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-playlists.pl-premium{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] body .music-playlists.pl-premium :is(.pl-library-card,.pl-create-panel,.pl-settings,.pl-player,.pl-queue,.pl-empty,.pl-notice){background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-playlists.pl-premium .pl-library-art{background:radial-gradient(circle at 50% 45%,#f3f0f9,#faf9fd 70%)!important}html[data-music-theme=light] body .music-playlists.pl-premium :is(.pl-art-disc,.pl-record){color:#415c0d!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-playlists.pl-premium :is(p,small,.pl-track-style,.pl-back,.pl-library-hint,.pl-brand-footer){color:#5b586c!important}html[data-music-theme=light] body .music-playlists.pl-premium :is(input:not([type=range]),select){color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-playlists.pl-premium :is(.pl-queue-row,.pl-settings summary){border-color:#d0ccdd!important}html[data-music-theme=light] body .music-playlists.pl-premium .pl-queue-row.is-current{background:#f3f0f9!important}html[data-music-theme=light] body .checkout-page,html[data-music-theme=light] body .payment-page{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] body .checkout-page header{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .checkout-page :is(.checkout-box,.checkout-grid aside),html[data-music-theme=light] body .payment-page section,html[data-music-theme=light] body .checkout-page .payment-overlay section{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .checkout-page :is(.kicker,.checkout-grid aside>span){color:#684892!important}html[data-music-theme=light] body .checkout-page :is(p,small,.methods,.divider,header span),html[data-music-theme=light] body .payment-page p{color:#5b586c!important}html[data-music-theme=light] body .checkout-page :is(input,select){color:#1e1d2b!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .checkout-page .checkout-grid aside ul{color:#5b586c!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .checkout-page .checkout-grid aside>div{color:#684892!important;background:#faf9fd!important}html[data-music-theme=light] body:has(.workspace-sidebar) :is(.music-app,.music-history,.new-account,.studio-workspace,.vs,.reference-design) button:not(:disabled):hover{box-shadow:0 3px 12px #362a4c21!important}html[data-music-theme=light] body:has(.workspace-sidebar) :is(button,a.btn,summary):focus-visible{outline:2px solid #d0ccdd!important}html[data-music-theme=light] body .reference-design .btn,html[data-music-theme=light] body .workspace-ad-generator .btn{border:1px solid #74892a!important;box-shadow:inset 0 1px #362a4c21,0 3px 12px #362a4c14!important}html[data-music-theme=light] body .reference-design .btn:hover:not(:disabled),html[data-music-theme=light] body .workspace-ad-generator .btn:hover:not(:disabled){box-shadow:inset 0 1px #362a4c21,0 5px 18px #362a4c21!important}html[data-music-theme=light] body .reference-design .btn:disabled,html[data-music-theme=light] body .workspace-ad-generator .btn:disabled{color:#5b586c!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .reference-design .chip{color:#5b586c!important;background:linear-gradient(#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important;box-shadow:inset 0 1px #362a4c07!important}html[data-music-theme=light] body .reference-design .chip:hover{color:#1e1d2b!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .reference-design .tabs{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .reference-design .tab.active{color:#1e1d2b!important;background:linear-gradient(#f3f0f9,#f3f0f9)!important;box-shadow:inset 0 1px #362a4c21,0 2px 6px #362a4c21!important}html[data-music-theme=light] body .reference-advanced summary{color:#684892!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .reference-advanced[open] summary{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .premium-privacy{background:linear-gradient(135deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .premium-privacy .privacy-copy strong{color:#1e1d2b!important}html[data-music-theme=light] body .premium-privacy .privacy-copy small{color:#5b586c!important}html[data-music-theme=light] body .premium-privacy input[type=checkbox]{background:#f3f0f9!important;border:1px solid #d0ccdd!important;box-shadow:inset 0 2px 4px #362a4c21!important}html[data-music-theme=light] body .premium-privacy input[type=checkbox]:before{background:linear-gradient(#e2dced,#e2dced)!important;box-shadow:0 1px 3px #362a4c21!important}html[data-music-theme=light] body .premium-privacy input[type=checkbox]:checked{border-color:#74892a!important}html[data-music-theme=light] body .premium-privacy input[type=checkbox]:checked:before{background:#f3f0f9!important}html[data-music-theme=light] body .premium-privacy input[type=checkbox]:focus-visible{outline:2px solid #d0ccdd!important}html[data-music-theme=light] body .premium-privacy:has(input:checked){border-color:#d0ccdd!important}html[data-music-theme=light] body .reference-design .premium-engine-card{background:linear-gradient(120deg,#f3f0f9,#faf9fd 78%)!important;border:1px solid #d0ccdd!important;box-shadow:inset 0 1px #362a4c15!important}html[data-music-theme=light] body .reference-design .premium-engine-card.engine-pro{background:linear-gradient(120deg,#f3f0f9,#faf9fd 78%)!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .premium-engine-card .engine-eyebrow{color:#684892!important}html[data-music-theme=light] body .premium-engine-card.engine-pro .engine-eyebrow{color:#9b394a!important}html[data-music-theme=light] body .reference-design .premium-engine-card .model-icon{color:#684892!important;background:linear-gradient(135deg,#ebe6f4,#f3f0f9)!important;box-shadow:inset 0 1px #362a4c21!important}html[data-music-theme=light] body .reference-design .premium-engine-card.engine-pro .model-icon{color:#9b394a!important;background:linear-gradient(135deg,#e2dced,#f3f0f9)!important}html[data-music-theme=light] body .premium-engine-card .engine-card-note{color:#5b586c!important;border-top:1px solid #d0ccdd0c!important}html[data-music-theme=light] body .reference-design .premium-engine-card select{border-color:#d0ccdd!important}html[data-music-theme=light] body .trending-creators{background:linear-gradient(120deg,#faf9fd,#faf9fd)!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .trending-creators p{color:#5b586c!important}html[data-music-theme=light] body .trending-creators .eyebrow{color:#684892!important}html[data-music-theme=light] body .trending-creator-card{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .trending-creator-card[aria-pressed=true]{background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] body .creator-art{background:#f3f0f9!important}html[data-music-theme=light] body .creator-art b{border:2px solid #d0ccdd!important}html[data-music-theme=light] body .creator-copy small{color:#5b586c!important}html[data-music-theme=light] .offline-review-bar{color:#1e1d2b!important;background:#f3f0f9!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] .offline-review-bar select{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] .offline-review-bar button{color:#415c0d!important}html[data-music-theme=light] .offline-review-notice{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] .offline-review-notice button{color:#1e1d2b!important}html[data-music-theme=light] body .music-section-header{background:#faf9fd!important;border-bottom:1px solid #d0ccdd!important}html[data-music-theme=light] body .redesign-app.music-app,html[data-music-theme=light] body .music-history,html[data-music-theme=light] .studio-workspace,html[data-music-theme=light] .music-shared-footer{background:#faf9fd!important}html[data-music-theme=light] body .redesign-app .music-hero{background:radial-gradient(at 75% 40%,#f3f0f965,#0000 65%)!important}html[data-music-theme=light] body .redesign-app .hero-copy h1 em{color:#415c0d!important}html[data-music-theme=light] body .redesign-app .hero-copy p{color:#5b586c!important}html[data-music-theme=light] body .redesign-app .hero-art{box-shadow:0 24px 70px #362a4c21!important}html[data-music-theme=light] body .redesign-app .composer-card,html[data-music-theme=light] body .redesign-app .result-panel{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .redesign-app .composer-card input:not([type=range]):not([type=checkbox]),html[data-music-theme=light] body .redesign-app .composer-card textarea,html[data-music-theme=light] body .redesign-app .composer-card select,html[data-music-theme=light] body .redesign-app .premium-grid>article,html[data-music-theme=light] body .redesign-app .plans article{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] .music-profile-membership{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-history .history-summary{background:#faf9fd!important;border:1px solid #d0ccdd!important;border-left:4px solid #74892a!important}html[data-music-theme=light] .account-credit-options,html[data-music-theme=light] .credit-pack-grid article{background:#faf9fd!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .tm-footer{background:#faf9fd!important;border-top:1px solid #d0ccdd!important}html[data-music-theme=light] :is(.music-app,body .music-history,.studio-workspace) :is(button,a,input,select,textarea):focus-visible{outline:2px solid #74892a!important}html[data-music-theme=light] body :is(.reference-design,.song-video-studio) :is(.field,input:not([type=range]):not([type=checkbox]),textarea,select){border-color:#d0ccdd!important}html[data-music-theme=light] body .reference-composer .premium-engine-card{background:linear-gradient(115deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd!important;box-shadow:inset 0 1px #362a4c08!important}html[data-music-theme=light] body .reference-composer .premium-engine-card.engine-pro{background:linear-gradient(115deg,#f3f0f9,#faf9fd)!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .reference-composer .tab.active{color:#1e1d2b!important;background:#f3f0f9!important}html[data-music-theme=light] body .reference-composer .composer-singer-grid button{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .reference-composer .composer-singer-grid button[aria-pressed=true]{background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] body .reference-composer .reference-advanced>summary{color:#5b586c!important}html[data-music-theme=light] body .music-app .created-song-engine{color:#684892!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-sharing-actions .song-video-shortcut{color:#1e1d2b!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .explore-page .explore-song-card{background:#faf9fd!important}html[data-music-theme=light] body .explore-page .explore-card-copy .song-engine{color:#684892!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .song-video-studio .sv-selected-track{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .soundtrack-preview>button{border:1px solid #74892a70!important}html[data-music-theme=light] .soundtrack-preview>span{color:#5b586c!important}html[data-music-theme=light] .soundtrack-preview>p{color:#9b394a!important}html[data-music-theme=light] body .tengri-background-player{background:linear-gradient(110deg,#faf9fd,#faf9fd)!important;border-top:1px solid #d0ccdd!important;box-shadow:0 -8px 30px #362a4c21!important}html[data-music-theme=light] body .workspace-create-page .result-panel .song.compact-track .created-song-engine{color:#684892!important}html[data-music-theme=light] body .new-home-hero.reference-design .home-create-shortcuts a{border-color:#d0ccdd!important}html[data-music-theme=light] body .new-home-hero.reference-design .home-create-shortcuts a:hover{background:#f3f0f9!important;border-color:#74892a!important}html[data-music-theme=light] body .music-song-share-dialog{color:#1e1d2b!important;background:#faf9fd!important;border:1px solid #d0ccdd!important;box-shadow:0 25px 90px #362a4c21!important}html[data-music-theme=light] body .music-song-share-dialog .music-share-preview,html[data-music-theme=light] body .music-app .song.compact-track .redesign-track-actions-body{background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-app .song.compact-track .redesign-track-actions-body .music-sharing-actions :is(button,a){color:#1e1d2b!important;background:#f3f0f9!important;border:1px solid #d0ccdd!important;box-shadow:inset 0 1px #362a4c05!important}html[data-music-theme=light] body .music-app .song.compact-track .redesign-track-actions-body .music-sharing-actions :is(button,a):hover{background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-app .song.compact-track .redesign-track-actions-body .song-actions{border-top:1px solid #d0ccdd!important}html[data-music-theme=light] body .music-app .song.compact-track .redesign-track-actions-body .certificate-controls label{color:#5b586c!important}html[data-music-theme=light] body .music-app .song.compact-track .redesign-track-actions-body .song-delete{color:#9b394a!important;background:#faf9fd!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .music-app .song.compact-track .redesign-track-actions-body .certificate-download{color:#415c0d!important;background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .friends-welcome{background:radial-gradient(at top,#f3f0f9,#faf9fd 70%)!important;border-color:#d0ccdd!important;box-shadow:0 24px 90px #362a4c21!important}html[data-music-theme=light] body .friends-infinity{text-shadow:0 0 24px #362a4c21!important;color:#415c0d!important}html[data-music-theme=light] body .friends-perks span{background:#f3f0f9!important;border-color:#d0ccdd!important}html[data-music-theme=light] body .friends-close{border:1px solid #d0ccdd!important}html[data-music-theme=light] .engine-pricing-summary{background:linear-gradient(120deg,#faf9fd80,#faf9fd80)!important;border:1px solid #d0ccdd2b!important}html[data-music-theme=light] .engine-pricing-summary b{color:#1e1d2b!important}html[data-music-theme=light] .engine-pricing-summary small{color:#415c0d!important}html[data-music-theme=light] .engine-pricing-summary p{color:#5b586c!important}html[data-music-theme=light] .engine-slide-switch{background:#faf9fd!important;border:1px solid #d0ccdd80!important;box-shadow:inset 0 2px 6px #362a4c21!important}html[data-music-theme=light] .engine-slide-switch .engine-slide-thumb{box-shadow:0 2px 8px #362a4c21!important}html[data-music-theme=light] .engine-slide-switch.is-pro .engine-slide-thumb{background:linear-gradient(135deg,#e2dced,#b499e7)!important}html[data-music-theme=light] body .engine-slide-switch button{color:#5b586c!important}html[data-music-theme=light] .engine-price-notice{color:#684892!important}html[data-music-theme=light] .cover-showcase{border-bottom:1px solid #d0ccdd0b!important}html[data-music-theme=light] .cover-showcase-intro>span{color:#684892!important}html[data-music-theme=light] .cover-showcase-intro p{color:#5b586c!important}html[data-music-theme=light] .cover-showcase-intro>a{color:#415c0d!important}html[data-music-theme=light] .cover-showcase-cards>a{color:#1e1d2b!important}html[data-music-theme=light] .cover-showcase-image{border:1px solid #d0ccdd14!important}html[data-music-theme=light] .cover-showcase-image span{color:#1e1d2b!important;background:#faf9fd90!important;border:1px solid #d0ccdd40!important}html[data-music-theme=light] .cover-showcase-cards small{color:#5b586c!important}html[data-music-theme=light] body.music-app .reference-explore .reference-spotlight-card .explore-record{border:1px solid #d0ccdd16!important}html[data-music-theme=light] body .reference-spotlight-card .explore-record>button{border:1px solid #74892a!important;box-shadow:0 5px 20px #362a4c21!important}html[data-music-theme=light] body .reference-spotlight-card .explore-card-copy p{color:#5b586c!important}html[data-music-theme=light] body .reference-explore .all-songs{background:linear-gradient(130deg,#faf9fd80,#faf9fd40)!important;border:1px solid #d0ccdd0e!important}html[data-music-theme=light] body .reference-explore .all-songs .explore-song-card:hover{background:#fff!important}html[data-music-theme=light] body .reference-explore .all-songs .explore-song-card.is-playing{border-color:#74892a30!important}html[data-music-theme=light] body .reference-explore .all-songs .explore-record{box-shadow:0 3px 12px #362a4c21!important}html[data-music-theme=light] .trending-creator-row::-webkit-scrollbar-thumb{background:#ebe6f4!important}html[data-music-theme=light] body .music-playlists .pl-library-art.pl-illustrated-art{background:#faf9fd!important}html[data-music-theme=light] body .pl-illustrated-art>span{color:#1e1d2b!important;background:#faf9fd80!important;border:1px solid #d0ccdd20!important}html[data-music-theme=light] .pl-art-listen{color:#1e1d2b!important;background:#faf9fd70!important;border:1px solid #d0ccdd35!important}html[data-music-theme=light] body .pl-library-card{background:#faf9fd!important;border:1px solid #d0ccdd12!important;box-shadow:0 5px 20px #362a4c21!important}html[data-music-theme=light] body .pl-library-card:hover{border-color:#d0ccdd70!important}html[data-music-theme=light] body .public-landing .new-home-hero.reference-design .hero-art{box-shadow:0 25px 70px #362a4c21!important}html[data-music-theme=light] body .new-home-hero .hero-note{background:linear-gradient(115deg,#faf9fde8,#faf9fded)!important;border-color:#d0ccdd38!important;box-shadow:0 12px 35px #362a4c21!important}html[data-music-theme=light] body .home-create-shortcuts a{background:linear-gradient(135deg,#f3f0f9,#faf9fd)!important;border:1px solid #d0ccdd23!important;box-shadow:inset 0 1px #362a4c08!important}html[data-music-theme=light] body .home-create-shortcuts a:hover{border-color:#74892a70!important;box-shadow:0 5px 25px #362a4c08!important}html[data-music-theme=light] body .home-language-strip{border-color:#d0ccdd2a!important}.music-theme-switch{cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:9px 12px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;color:#eee7fa!important;background:#201a2b!important;border:1px solid #51435f!important;display:inline-flex!important}.music-theme-switch:focus-visible{outline-offset:3px;outline:3px solid #a887df}html[data-music-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#faf9fd;--foreground:#1e1d2b;--tm-surface:#fff;--tm-border:#d7d2e1;--tm-muted:#625b72;--tm-accent:#628b17}html[data-music-theme=light] body{color:#1e1d2b!important;background:#faf9fd!important}html[data-music-theme=light] .music-theme-switch{box-shadow:0 2px 8px #3521460a;color:#493764!important;background:#fff!important;border-color:#cfc5df!important}html[data-music-theme=light] :is(input,textarea,select){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-music-theme=light] :is(input,textarea)::placeholder{opacity:1;color:#797184!important}html[data-music-theme=light] :is(.reference-brand-mark,.workspace-logo>svg){color:#182009!important;background:#d4fc55!important}html[data-music-theme=light] :is(.workspace-sidebar,.music-section-header,.music-footer,.reference-composer,.reference-recent,.reference-panel){background:#fff!important}html[data-music-theme=light] :is(.workspace-sidebar a[aria-current=page],.reference-design .nav-link.active){color:#41600d!important;background:#eef5dc!important}html[data-music-theme=light] :is(.home-hero-overlay,.new-hero-art-overlay,.cover-showcase-image span){color:#fff!important;background:#20172be6!important}html[data-music-theme=light] .tengri-background-player{color:#292133!important;background:linear-gradient(110deg,#faf6ff,#f0f5fb)!important;border-color:#cec2df!important}html[data-music-theme=light] :is(.reference-composer-fullscreen,.composer-full){background:#faf9fd!important}@media (width<=600px){.music-theme-switch{gap:0;width:40px;min-width:40px;min-height:40px;padding:9px}.music-theme-switch span{display:none}.redesign-header-account{gap:6px!important}}@media (width<=760px){html{scroll-padding-top:84px}body:has(.music-mobile-shell){--mobile-surface:#15141e;--mobile-line:#34313f;--mobile-ink:#f6f4fb;--mobile-muted:#b2adbf;--mobile-accent:#d2fc57;padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))!important}html[data-music-theme=light] body:has(.music-mobile-shell){--mobile-surface:#fff;--mobile-line:#ddd7e8;--mobile-ink:#24202f;--mobile-muted:#665d76;--mobile-accent:#486414}body .music-section-header{z-index:44;top:0;background:var(--mobile-surface)!important;border-bottom:1px solid var(--mobile-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;min-height:66px!important;padding:10px 16px!important;position:sticky!important}body .music-section-header .music-section-brand{gap:7px!important;font-size:12px!important}body .music-section-header .music-section-brand>span{border-radius:11px!important;width:34px!important;height:34px!important}body .music-section-header .redesign-header-account{gap:7px!important}body .music-section-header .reference-public-start,body .music-section-header .reference-guest-signin{display:none!important}body .music-section-header :is(.music-theme-switch,.mobile-header-menu){background:var(--mobile-surface)!important;border:1px solid var(--mobile-line)!important;width:44px!important;height:44px!important;min-height:44px!important;color:var(--mobile-ink)!important;border-radius:14px!important}body .music-mobile-shell .music-mobile-nav{padding:7px 12px calc(7px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--mobile-line);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:repeat(4,minmax(0,1fr));box-shadow:0 -8px 24px #00000018;background:var(--mobile-surface)!important;display:grid!important}body .music-mobile-nav :is(a,button){min-height:54px;color:var(--mobile-muted);background:0 0;border-radius:14px;gap:5px;font-size:11px;font-weight:600}body .music-mobile-nav [aria-current=page]{color:var(--mobile-accent)!important;background:#a7c95916!important}body .music-mobile-nav [aria-current=page] svg{stroke-width:2.5px}body .music-mobile-dialog{overscroll-behavior:contain;background:var(--mobile-surface)!important;color:var(--mobile-ink)!important;border-color:var(--mobile-line)!important;border-radius:26px 26px 0 0!important}body .mobile-menu-links a{color:var(--mobile-ink)!important}body .mobile-menu-links a[aria-current=page]{color:var(--mobile-accent)!important}body .mobile-menu-content header{background:var(--mobile-surface);z-index:1;padding-top:12px;position:sticky;top:-24px}body :is(.music-app,.music-mobile-shell) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--mobile-accent,#d2fc57);outline-offset:3px}body .music-app :is(input,textarea,select){font-size:16px!important}body .music-app :is(input:not([type=checkbox]):not([type=range]):not([type=radio]),select){min-height:48px}body .music-app :is(button,a){-webkit-tap-highlight-color:transparent;touch-action:manipulation}body .music-app button{transition:background-color .15s,border-color .15s,color .15s!important}body .public-landing .new-home-hero.reference-design{background:0 0!important;margin:0 0 24px!important}body .public-landing .new-home-hero.reference-design .hero{gap:16px!important;padding:24px 0!important}body .new-home-hero .home-hero-copy{display:contents}body .public-landing .new-home-hero.reference-design .hero>*,body .new-home-hero .home-hero-copy>*{grid-column:1/-1!important}body .new-home-hero .home-intro-tag{grid-row:1!important}body .public-landing .new-home-hero.reference-design .hero h1{grid-row:2!important}body .new-home-hero .home-hero-copy>p{grid-row:3!important}body .new-home-hero .reference-hero-actions{grid-row:4!important}body .new-home-hero .hero-proof{grid-row:5!important}body .public-landing .new-home-hero.reference-design .hero-art{grid-row:6!important}body .new-home-hero .home-create-shortcuts{grid-row:7!important}body .public-landing .new-home-hero.reference-design .hero h1{letter-spacing:-2px!important;font-size:clamp(40px,11.8vw,64px)!important;line-height:1.04!important}body .new-home-hero.reference-design .home-hero-copy>p{color:var(--mobile-muted)!important;margin:0!important;font-size:15px!important;line-height:1.7!important}body .new-home-hero .home-intro-tag{letter-spacing:1.8px;font-size:9px;margin:0!important}body .reference-hero-actions{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}body .reference-hero-actions .btn{border-radius:14px!important;min-height:50px!important;font-size:14px!important}body .reference-hero-actions .ghost{min-height:44px!important;box-shadow:none!important;border-color:var(--mobile-line)!important;color:var(--mobile-ink)!important;background:0 0!important}body .public-landing .new-home-hero.reference-design .hero-art{border-color:var(--mobile-line)!important;box-shadow:none!important;border-radius:24px!important}body .public-landing .new-home-hero.reference-design .hero-art img{object-position:75% center;height:clamp(210px,62vw,340px)!important;min-height:0!important}body .new-home-hero .home-create-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:20px!important;display:grid!important}body .public-landing .reference-design .home-create-shortcuts a{flex-direction:column;min-width:0;background:var(--mobile-surface)!important;border-color:var(--mobile-line)!important;box-shadow:none!important;border-radius:16px!important;align-items:flex-start!important;gap:0!important;padding:14px 10px!important;display:flex!important}body .home-create-shortcuts strong{margin-top:12px!important;font-size:11px!important}body .home-create-shortcuts small{line-height:1.5;color:var(--mobile-muted)!important;font-size:10px!important}body .home-create-shortcuts .shortcut-arrow{font-size:12px;top:12px;right:9px}body .home-create-shortcuts .shortcut-symbol{font-size:24px}body .new-home-hero.reference-design .hero-proof{flex-wrap:wrap;line-height:1.6;gap:6px 14px!important;font-size:10px!important}body .music-wall{display:none}body .home-language-strip{border-radius:16px;padding:18px 12px;font-size:11px}body .music-app.redesign-app .workspace-page-heading{margin-bottom:0!important}body .workspace-page-heading h1{letter-spacing:-1px!important;font-size:clamp(28px,7.8vw,38px)!important;line-height:1.14!important}body .workspace-page-heading p{line-height:1.6;font-size:14px!important}body .music-app.redesign-app .composer-card{background:var(--mobile-surface)!important;border-color:var(--mobile-line)!important;box-shadow:none!important;border-radius:24px!important;padding:16px!important}body .reference-composer .premium-engine-card{border-radius:16px!important;gap:10px!important;padding:14px!important}body .reference-composer .premium-engine-card .model-icon{width:38px!important;min-width:38px!important;height:38px!important}body .reference-composer .engine-card-copy strong{font-size:16px!important}body .reference-composer .engine-card-copy small{line-height:1.5;font-size:11px!important}body .reference-composer .engine-card-note{border:0!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.5!important}body .reference-composer .engine-slide-switch{min-height:48px}html[data-music-theme] body .reference-composer .engine-slide-switch button[aria-pressed=true]{color:#172008!important}body .reference-composer .tabs{border-radius:14px!important;margin:18px 0!important}body .reference-composer .tabs button{min-height:44px;font-size:13px!important}body .reference-composer textarea.field{line-height:1.65;border-radius:14px!important;min-height:140px!important;padding:14px!important}body .reference-composer .field-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}body .reference-composer .chips{scrollbar-width:thin;flex-wrap:nowrap;gap:7px;padding-bottom:6px;display:flex;overflow-x:auto}body .reference-composer .chips .chip{flex:none;min-height:44px;border-radius:24px!important;padding:8px 12px!important}body .reference-composer .create-bottom{gap:16px!important}body .reference-composer .create-bottom>.btn{min-height:52px;border-radius:14px!important;font-size:15px!important}body .composer-singer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .reference-explore .explore-content-tabs{flex-wrap:nowrap;gap:6px;margin:22px 0;overflow-x:auto}body .reference-explore .explore-content-tabs button{white-space:nowrap;border-radius:14px;flex:1;min-width:max-content;min-height:46px;padding:10px 9px;font-size:11px}body .reference-explore .reference-filter-row{scrollbar-width:thin;flex-wrap:nowrap;margin:18px 0;padding-bottom:8px;overflow-x:auto}body .reference-explore .reference-filter-row button{border-radius:24px;flex:none;min-height:44px;padding:8px 14px}body .reference-explore .explore-page-head form{border-radius:16px;height:52px;margin-top:20px;padding:4px}body .reference-explore .explore-page-head form input{width:100%;min-width:0;min-height:42px!important}body .reference-explore .explore-page-head form button{border-radius:12px;min-height:42px}body .reference-explore .explore-section-title{flex-direction:row;align-items:center;gap:10px}body .reference-explore .explore-section-title h2{white-space:normal;font-size:21px}body .reference-explore .explore-section-title select{max-width:140px}body .reference-explore .all-songs{border-radius:20px!important;padding:16px!important}body .tengri-background-player{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:18px 18px 0 0;bottom:calc(68px + env(safe-area-inset-bottom,0px))!important;padding-bottom:10px!important}body:has(.music-mobile-shell):has(.tengri-background-player){padding-bottom:calc(192px + env(safe-area-inset-bottom,0px))!important}body:has(.music-mobile-shell) [data-tengri-widget=launcher]{bottom:calc(86px + env(safe-area-inset-bottom,0px))!important}body:has(.music-mobile-shell):has(.tengri-background-player) [data-tengri-widget=launcher]{bottom:calc(202px + env(safe-area-inset-bottom,0px))!important}body .music-app :is(.hero-art,.home-create-shortcuts a,.composer-card){transform:none!important}body .music-brand-stories .brand-motion-track{will-change:auto;animation:none!important}body .music-brand-stories .brand-motion-group[aria-hidden=true]{display:none}body .music-brand-stories .reviews-grid.brand-motion{scroll-snap-type:x proximity}body .music-brand-stories .review-card{scroll-snap-align:start}body .music-brand-stories .brand-motion-controls{display:none}body .public-landing :is(.cover-showcase,.ai-singer-showcase,.premium-story,.creator-reviews,.reference-plans){content-visibility:auto;contain-intrinsic-size:auto 500px}body .music-footer{padding-bottom:24px}}@media (width<=360px){body .public-landing .reference-design .home-create-shortcuts a{padding:12px 8px!important}body .home-create-shortcuts strong{overflow-wrap:normal;font-size:10px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.music-app *,.music-mobile-shell *,.tengri-background-player *{transition:none!important;animation:none!important}}.music-app{box-sizing:border-box;color:#f7f4ee;background:radial-gradient(circle at 12% 22%,#714bff29,#0000 28rem),radial-gradient(circle at 88% 12%,#d4ff4514,#0000 25rem),#080b12;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.music-app .topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#080b12c2;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:72px;padding:0 max(24px,50vw - 620px);display:flex;position:sticky;top:0}.music-app .brand{color:#fff;letter-spacing:.14em;align-items:center;gap:11px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.music-app .brand b{color:#d4ff45}.music-app .brand-mark{color:#111;background:#d4ff45;border-radius:11px;place-items:center;width:37px;height:37px;display:grid;box-shadow:0 0 28px #d4ff452e}.music-app .header-note{color:#9ba2ae;align-items:center;gap:7px;font-size:14px;display:flex}.music-app .workspace{max-width:1240px;margin:auto;padding:55px 24px 46px}.music-app .intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:32px;display:flex}.music-app .intro>div{max-width:700px}.music-app .eyebrow,.music-app .panel-head span{letter-spacing:.18em;color:#d4ff45;font-size:12px;font-weight:800}.music-app .intro h1{letter-spacing:-.052em;max-width:720px;margin:13px 0 0;font-size:clamp(38px,5vw,68px);line-height:.98}.music-app .intro h1 em{color:#b49cff;font-family:Georgia,serif;font-weight:400}.music-app .intro>p{color:#9ca3af;max-width:380px;margin:0 0 4px;font-size:16px;line-height:1.65}.music-app .studio-grid{background:#0f131dd1;border:1px solid #ffffff1a;border-radius:26px;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);display:grid;overflow:hidden;box-shadow:0 30px 90px #0000005c}.music-app .composer-card{border-right:1px solid #ffffff17;padding:30px}.music-app .mode-tabs{background:#090c13;border:1px solid #272d3b;border-radius:13px;grid-template-columns:1fr 1fr;margin-bottom:26px;padding:5px;display:grid}.music-app .mode-tabs button{color:#858d9a;cursor:pointer;background:0 0;border:0;border-radius:9px;height:42px;font-size:14px;font-weight:700}.music-app .mode-tabs button.active{color:#fff;background:#242a38;box-shadow:0 5px 14px #00000040}.music-app label{color:#d8dbe1;font-size:14px;font-weight:700;display:block;position:relative}.music-app label input,.music-app label textarea,.music-app label button[role=combobox]{margin-top:9px}.music-app .composer-card input,.music-app .composer-card textarea,.music-app .composer-card button[role=combobox]{color:#f6f7f9;background:#0a0e16;border-color:#303747;font-size:15px}.music-app .composer-card input{height:48px}.music-app .composer-card textarea{resize:vertical;min-height:155px;padding:14px;line-height:1.55}.music-app .counter{color:#68707e;background:#0a0e16;padding-left:8px;font-size:12px;font-weight:500;position:absolute;bottom:10px;right:12px}.music-app .two-fields{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.music-app .settings-row{border-top:1px solid #252b38;grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:24px;padding-top:24px;display:grid}.music-app .duration{color:#a7adba;grid-template-columns:120px 1fr;align-items:center;gap:10px;font-size:14px;display:grid}.music-app .duration b{color:#fff;margin-left:8px}.music-app .switch-label{white-space:nowrap;color:#b5bbc6;align-items:center;gap:9px;display:flex}.music-app .create-btn{width:100%;height:54px;margin-top:25px;font-size:16px;font-weight:800;box-shadow:0 12px 28px #d4ff451f}.music-app .message{text-align:center;color:#b6bdc8;margin:14px 0 0;font-size:14px}.music-app .message.error{color:#ff7b81}.music-app .spinner{border:2px solid #00000040;border-top-color:#111;border-radius:50%;width:18px;height:18px;animation:.75s linear infinite spin}.music-app .result-panel{background:linear-gradient(145deg,#1a152c94,#0b0f1740);flex-direction:column;min-height:590px;padding:30px;display:flex}.music-app .panel-head{justify-content:space-between;align-items:start;display:flex}.music-app .panel-head h2{letter-spacing:-.025em;margin:7px 0 0;font-size:23px}.music-app .my-songs-search{grid-template-columns:1fr auto;gap:8px 14px;margin-top:24px;display:grid}.music-app .my-songs-search>label{color:#f4efff;font-size:14px;font-weight:750}.music-app .my-songs-search>small{color:#929aaa;font-size:12px}.music-app .my-songs-search-field{color:#aeb6c5;background:#070a11c7;border:1px solid #4a5263;border-radius:14px;grid-column:1/-1;align-items:center;gap:10px;min-height:48px;padding:0 15px;transition:border-color .2s,box-shadow .2s;display:flex}.music-app .my-songs-search-field:focus-within{border-color:#d4ff45;box-shadow:0 0 0 3px #d4ff451f}.music-app .my-songs-search-field input{color:#fff;width:100%;font:inherit;background:0 0;border:0;outline:0}.music-app .my-songs-search-field input::placeholder{color:#737c8d}.music-app .my-songs-no-results{color:#939cab;text-align:center;border:1px dashed #4a5263;border-radius:17px;padding:44px 20px}.music-app .my-songs-no-results svg{color:#d4ff45}.music-app .my-songs-no-results h3{color:#fff;margin:12px 0 6px}.music-app .my-songs-no-results p{margin:0}.music-app .my-songs-no-results button{color:#151a08;cursor:pointer;background:#d4ff45;border:1px solid #71852d;border-radius:999px;margin-top:18px;padding:9px 14px;font-weight:750}.music-app .empty-result{text-align:center;width:100%;max-width:380px;margin:auto}.music-app .record{background:repeating-radial-gradient(circle,#171c27 0 5px,#242a37 6px 8px);border-radius:50%;place-items:center;width:124px;height:124px;margin:0 auto 34px;animation:12s linear infinite rotate;display:grid;box-shadow:0 18px 44px #00000059}.music-app .record span{color:#10140a;background:#d4ff45;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.music-app .empty-result h3{margin:22px 0 6px;font-size:19px}.music-app .empty-result p{color:#858d9b;margin:0;font-size:14px}.music-app .wave{justify-content:center;align-items:center;gap:3px;height:40px;display:flex}.music-app .wave i{background:#515969;border-radius:8px;width:3px;min-height:5px}.music-app .wave.is-active i{background:#b49cff;animation:.8s ease-in-out infinite alternate pulse}.music-app .quality{flex-wrap:wrap;gap:9px;margin-top:auto;padding-top:28px;display:flex}.music-app .quality span{color:#7f8794;letter-spacing:.05em;border:1px solid #2b3241;border-radius:50px;padding:7px 10px;font-size:11px}.music-app .songs{gap:15px;margin:34px 0;scroll-margin-top:96px;display:grid}.music-app .ai-singer-showcase{background:linear-gradient(145deg,#0b0e15,#15101e);border:1px solid #333c4d;border-radius:20px;margin:26px 0 34px;padding:22px;box-shadow:0 18px 42px #00000047}.music-app .ai-singer-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:17px;display:flex}.music-app .ai-singer-heading h2{color:#fff;letter-spacing:-.03em;margin:0;font-size:24px}.music-app .ai-singer-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.music-app .ai-singer-card{color:#fff;text-align:left;cursor:pointer;background:#111621;border:1px solid #3c4558;border-radius:16px;justify-items:start;min-width:0;padding:0 14px 15px;transition:all .2s;display:grid;position:relative;overflow:hidden}.music-app .ai-singer-card:hover{border-color:#d6ff45;transform:translateY(-3px);box-shadow:0 12px 26px #00000052}.music-app .ai-singer-avatar{background:radial-gradient(circle at 50% 100%,#664195,#181225 66%);place-items:center;width:calc(100% + 28px);height:150px;margin:0 -14px 12px;font-size:42px;display:grid;position:relative;overflow:hidden}.music-app .ai-singer-avatar:after{content:"";pointer-events:none;background:linear-gradient(#0000,#04070ceb);height:58%;position:absolute;inset:auto 0 0}.music-app .ai-singer-avatar img{object-fit:contain;object-position:center;filter:drop-shadow(0 10px 14px #000);width:100%;height:100%}.music-app .ai-singer-card .ai-singer-photo-name{z-index:1;color:#fff;letter-spacing:.04em;text-shadow:0 2px 10px #000,0 0 18px #000c;margin:0;font-size:21px;font-weight:950;line-height:1;position:absolute;bottom:9px;left:13px}.music-app .singer-aylin .ai-singer-avatar{background:radial-gradient(circle at 50% 100%,#b83778,#24101e 68%)}.music-app .singer-kaan .ai-singer-avatar{background:radial-gradient(circle at 50% 100%,#b16a24,#24180f 68%)}.music-app .singer-aras .ai-singer-avatar{background:radial-gradient(circle at 50% 100%,#246e91,#0c1c28 68%)}.music-app .ai-singer-live{color:#c9d3df;letter-spacing:.11em;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.music-app .ai-singer-live i{background:#d6ff45;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #d6ff45}.music-app .ai-singer-card small{color:#9ba6b7;font-size:11px}.music-app .ai-singer-card em{color:#172000;letter-spacing:.08em;background:#d6ff45;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:9px;right:9px}@media (width<=760px){.music-app .ai-singer-showcase{padding:18px 14px}.music-app .ai-singer-heading{display:grid}.music-app .ai-singer-row{scroll-snap-type:x mandatory;padding-bottom:5px;display:flex;overflow-x:auto}.music-app .ai-singer-card{scroll-snap-align:start;flex:0 0 72%}.music-app .ai-singer-avatar{height:165px}}.music-app .alaza-singer{background:linear-gradient(135deg,#080911,#171024 54%,#090c13) padding-box padding-box,linear-gradient(125deg,#d6ff45a6,#c183ff85,#5bdaff66) border-box;border:1px solid #0000;border-radius:20px;grid-template-columns:220px 1fr;align-items:center;min-height:320px;margin:26px 0 34px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #00000052,inset 0 1px #ffffff0f}.music-app .alaza-singer:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 45%,#763cbe66,#0000 32%),linear-gradient(105deg,#0000 45%,#ffffff06 45.5%,#0000 46%);position:absolute;inset:0}.music-app .alaza-singer:after{display:none}.music-app .alaza-visual{align-self:stretch;min-height:320px;position:relative}.music-app .alaza-visual:before{content:"";filter:blur(10px);background:radial-gradient(circle,#c479ff42,#0000 67%);border-radius:50%;position:absolute;inset:12% 0 5%}.music-app .alaza-visual img{z-index:2;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 20px #0000008c);width:100%;height:100%;position:absolute;inset:0;transform:perspective(900px)rotateY(5deg)translateZ(10px)}.music-app .alaza-orbit{z-index:1;border:1px solid #d6ff4540;border-radius:50%;animation:16s linear infinite alaza-spin;position:absolute}.music-app .alaza-orbit:after{content:"";background:#d6ff45;border-radius:50%;width:7px;height:7px;position:absolute;top:11%;left:8%;box-shadow:0 0 18px #d6ff45}.music-app .alaza-orbit-one{width:235px;height:235px;top:45px;left:-22px;transform:rotateX(66deg)}.music-app .alaza-orbit-two{border-color:#76dcff33;width:180px;height:270px;animation-duration:21s;animation-direction:reverse;top:22px;left:18px}@keyframes alaza-spin{to{rotate:360deg}}.music-app .alaza-voice-badge{z-index:3;color:#efffb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.1em;background:#080a10c7;border:1px solid #d6ff458c;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:12px;left:14px}.music-app .alaza-voice-badge i{background:#d6ff45;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #d6ff45}.music-app .alaza-wave{z-index:3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#07080e8c;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:3px;height:32px;padding:6px 8px;display:flex;position:absolute;top:18px;right:8px}.music-app .alaza-wave i{background:linear-gradient(#d6ff45,#b986ff);border-radius:5px;width:2px;height:8px;animation:.85s ease-in-out infinite alternate alaza-wave;display:block}.music-app .alaza-wave i:nth-child(3n){height:18px}.music-app .alaza-wave i:nth-child(2n){height:13px}@keyframes alaza-wave{to{filter:brightness(1.35);height:25px}}.music-app .alaza-copy{z-index:2;padding:28px 30px 28px 20px;position:relative}.music-app .alaza-promise{color:#d6ff45;letter-spacing:.2em;margin-top:7px;font-size:10px;display:block}.music-app .alaza-copy h2{letter-spacing:-.05em;background:linear-gradient(120deg,#fff 10%,#d8c4ff 52%,#e5ff8b);color:#0000;-webkit-background-clip:text;margin:6px 0 8px;font-size:42px;line-height:.95}.music-app .alaza-lead{color:#e2ddec;max-width:760px;margin:0;font-size:15px;line-height:1.5}.music-app .alaza-range{flex-wrap:wrap;gap:6px;margin:16px 0 18px;display:flex}.music-app .alaza-range b{color:#fff;flex:1 0 100%;margin-bottom:3px;font-size:13px}.music-app .alaza-range span{color:#d8cfe4;background:#1d1629;border:1px solid #514464;border-radius:999px;padding:6px 9px;font-size:11px}.music-app .alaza-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.music-app .alaza-actions a{color:#101508;background:#d6ff45;border-radius:10px;align-items:center;gap:8px;padding:11px 15px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #d6ff4524}.music-app .alaza-actions a:hover{transform:translateY(-2px);box-shadow:0 14px 28px #d6ff4533}.music-app .alaza-actions small{color:#a89eb4;font-size:11px}.music-app .singer-choice{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 18px;display:grid}.music-app .singer-choice>button{color:#e8edf5;text-align:left;cursor:pointer;background:#111722;border:1px solid #394253;border-radius:13px;align-items:center;gap:10px;min-height:64px;padding:11px 13px;display:flex;position:relative}.music-app .singer-choice>button>span{gap:3px;display:grid}.music-app .singer-choice b{font-size:14px}.music-app .singer-choice small{color:#8f99a9;font-size:11px;line-height:1.3}.music-app .singer-choice>button[aria-pressed=true]{background:linear-gradient(135deg,#202a19,#22182d);border-color:#d6ff45;box-shadow:0 0 0 2px #d6ff451a}.music-app .singer-choice>button[aria-pressed=true]>svg{color:#d6ff45}.music-app .singer-choice em{color:#172000;letter-spacing:.08em;background:#d6ff45;border-radius:999px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:8px;right:9px}@media (width<=800px){.music-app .alaza-singer{border-radius:18px;grid-template-columns:170px 1fr;min-height:300px;margin:22px 0 30px}.music-app .alaza-visual{min-height:300px}.music-app .alaza-copy{padding:24px 20px 24px 12px}.music-app .alaza-copy h2{font-size:38px}.music-app .alaza-orbit-one{left:-32px}.music-app .alaza-orbit-two{left:-2px}}@media (width<=480px){.music-app .alaza-singer{grid-template-columns:112px 1fr;min-height:0}.music-app .alaza-visual{min-height:260px}.music-app .alaza-copy{padding:20px 14px 20px 8px}.music-app .alaza-copy h2{font-size:32px}.music-app .alaza-copy .eyebrow{font-size:9px}.music-app .alaza-lead{font-size:13px;line-height:1.42}.music-app .alaza-range{margin:12px 0}.music-app .alaza-range span{padding:5px 7px;font-size:9px}.music-app .alaza-range span:nth-of-type(n+4){display:none}.music-app .alaza-range b{font-size:11px}.music-app .alaza-actions{flex-direction:column;align-items:flex-start;gap:8px}.music-app .alaza-actions a{justify-content:center;width:100%}.music-app .alaza-actions small{font-size:10px}.music-app .alaza-voice-badge{padding:5px 6px;font-size:7px;bottom:7px;left:6px}.music-app .alaza-orbit{display:none}}@media (width<=900px){.music-app .singer-choice{display:flex;overflow-x:auto}.music-app .singer-choice>button{flex:0 0 170px}}.music-app .song{background:#080b12b8;border:1px solid #2c3342;border-radius:17px;grid-template-columns:76px 1fr 38px;align-items:center;gap:15px;padding:11px;display:grid}.music-app .cover{color:#d4ff45;cursor:pointer;background:#242b3a;border:0;border-radius:12px;width:76px;height:76px;padding:0;position:relative;overflow:hidden}.music-app .cover img{object-fit:cover;width:100%;height:100%}.music-app .cover>span{place-items:center;height:100%;display:grid}.music-app .cover i{color:#fff;opacity:0;background:#00000052;place-items:center;transition:all .2s;display:grid;position:absolute;inset:0}.music-app .cover:hover i{opacity:1}.music-app .cover svg{width:24px}.music-app .song-info h3{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;overflow:hidden}.music-app .song-info p{color:#7f8794;margin:5px 0;font-size:12px}.music-app .song-info .wave{justify-content:flex-start;height:18px}.music-app .song-info .wave i{width:2px}.music-app .download{color:#a9b0bb;border:1px solid #343b4a;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.music-app .download:hover{color:#d4ff45;border-color:#d4ff45}.music-app footer{text-align:center;color:#666f7c;padding:2px 24px 30px;font-size:13px}.music-app footer a{color:#aeb5c0;text-decoration:none}@keyframes rotate{to{transform:rotate(360deg)}}@media (width<=820px){.music-app .workspace{padding-top:36px}.music-app .intro{display:block}.music-app .intro>p{margin-top:20px}.music-app .studio-grid{grid-template-columns:1fr}.music-app .composer-card{border-bottom:1px solid #ffffff17;border-right:0}.music-app .result-panel{min-height:500px}}@media (width<=520px){.music-app .header-note{display:none}.music-app .workspace{padding:30px 14px}.music-app .intro h1{font-size:43px}.music-app .composer-card,.music-app .result-panel{padding:20px}.music-app .two-fields,.music-app .settings-row{grid-template-columns:1fr}.music-app .duration{grid-template-columns:105px 1fr}.music-app .studio-grid{border-radius:20px}.music-app .song{grid-template-columns:64px 1fr 36px}.music-app .cover{width:64px;height:64px}}.music-app .create-btn{color:#101407;background:#d4ff45}.music-app .create-btn:hover{background:#c5ef3f}.music-app .music-account{color:#9ba2ae;align-items:center;gap:14px;font-size:13px;display:flex}.music-app .music-account a{color:#fff;border:1px solid #343b4a;border-radius:9px;padding:8px 12px;text-decoration:none}.music-app label small{color:#767e8b;font-weight:400}.music-app select{color:#f6f7f9;background:#0a0e16;border:1px solid #303747;border-radius:12px;width:100%;height:48px;margin-top:9px;padding:0 12px;font-size:15px;display:flex}.music-app .download.locked{cursor:pointer;background:#1a1f2b}.music-app .plans{padding:70px 0 20px}.music-app .plans-head{text-align:center;max-width:620px;margin:0 auto 30px}.music-app .plans-head h2{letter-spacing:-.04em;margin:10px 0;font-size:clamp(30px,4vw,46px)}.music-app .plans-head p{color:#939aa7;line-height:1.6}.music-app .plan-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:980px;margin:auto;display:grid}.music-app .plan-grid article{background:#10151f;border:1px solid #2a3140;border-radius:20px;padding:26px;position:relative}.music-app .plan-grid article.popular{border-color:#b49cff;box-shadow:0 18px 55px #b49cff1f}.music-app .plan-grid h3{margin:0 0 16px;font-size:18px}.music-app .plan-grid strong{color:#fff;font-size:36px}.music-app .plan-grid strong small{color:#818997;font-size:13px;font-weight:500}.music-app .plan-grid p{color:#9ba2ae;font-size:14px;line-height:1.9}.music-app .plan-grid a{text-align:center;color:#11170a;background:#d4ff45;border-radius:10px;margin-top:20px;padding:12px;font-weight:800;text-decoration:none;display:block}.music-app .popular-tag{color:#b49cff;letter-spacing:.08em;font-size:10px;position:absolute;top:18px;right:18px}.music-app .composer-card label+label{margin-top:20px}@media (width<=700px){.music-app .music-account span{display:none}.music-app .plan-grid{grid-template-columns:1fr}.music-app .plans{padding-top:50px}}.music-app .pending-songs{margin-top:34px}.music-app .pending-song{opacity:.88;background:linear-gradient(90deg,#131823eb,#1f1b31db,#131823eb) 0 0/220% 100%;animation:2.4s linear infinite pending-shine}.music-app .pending-cover{place-items:center;display:grid}.music-app .pending-cover .spinner{border-color:#d4ff45 #d4ff452e #d4ff452e;width:34px;height:34px;position:absolute}.music-app .pending-percent{color:#666f7d;letter-spacing:.1em;font-size:12px;font-weight:800}.music-app .pending-song .wave i{background:#b49cff;animation:.8s ease-in-out infinite alternate pulse}@keyframes pending-shine{to{background-position:-220% 0}}.recent-commands{background:#130d1c;border:1px solid #423653;border-radius:14px;margin:14px 0}.recent-commands summary{cursor:pointer;color:#d4ff45;padding:13px 15px;font-weight:800}.recent-commands summary small{float:right;color:#aaa;font-weight:500}.recent-commands>div{gap:7px;padding:0 9px 9px;display:grid}.recent-commands button{text-align:left;color:#fff;background:#1b1425;border:1px solid #352c42;border-radius:10px;gap:3px;width:100%;padding:11px;display:grid}.recent-commands button:hover{border-color:#a6c84e}.recent-commands button span,.recent-commands button small{color:#aab2c0;font-size:12px}.recent-commands button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.music-app .music-account button{color:#fff;cursor:pointer;background:0 0;border:1px solid #343b4a;border-radius:9px;padding:8px 12px}.music-app .music-account .signin{color:#101407;background:#d4ff45;border-color:#d4ff45;font-weight:800}.music-app .auth-overlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.music-app .auth-card{background:#111722;border:1px solid #303848;border-radius:22px;width:min(430px,100%);padding:30px;position:relative;box-shadow:0 30px 90px #0009}.music-app .auth-card h2{margin:10px 0 8px;font-size:28px}.music-app .auth-card>p{color:#949dab;margin:0 0 22px;line-height:1.5}.music-app .auth-card form{gap:16px;display:grid}.music-app .auth-card input{color:#fff;background:#090d14;border-color:#303848;height:48px;margin-top:8px}.music-app .auth-card form>button{color:#11170a;background:#d4ff45;height:48px;margin-top:4px;font-weight:800}.music-app .auth-close{color:#8e97a5;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:14px;right:16px}.music-app .auth-switch{color:#b49cff;cursor:pointer;background:0 0;border:0;margin:18px auto 0;display:block}.music-app .auth-error{color:#ff7b81;margin:0;font-size:13px}.music-app .plan-grid button{text-align:center;color:#11170a;cursor:pointer;background:#d4ff45;border:0;border-radius:10px;width:100%;margin-top:20px;padding:12px;font-weight:800;display:block}.music-app .plan-grid button:disabled{opacity:.6;cursor:wait}.music-app .payment-message{text-align:center;color:#d4ff45;margin:20px 0 0}.music-app .payment-methods{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.music-app .payment-methods span{color:#c3c9d2;background:#0d121b;border:1px solid #303848;border-radius:999px;padding:7px 11px;font-size:12px}.music-app .certificate-download{color:#d4ff45;white-space:nowrap;border:1px solid #536034;border-radius:8px;flex-shrink:0;padding:10px;font-size:11px;text-decoration:none}.music-app .certificate-controls{flex:2 300px;align-items:flex-end;gap:10px;min-width:0;display:flex}.music-app .song-actions .song-delete{color:#ffb7bd;background:#2a151a;border:1px solid #7c343b;border-radius:8px;flex:150px;justify-content:center;align-items:center;gap:7px;min-height:44px;display:flex}.music-app .song-actions .song-delete:hover,.music-app .song-actions .song-delete:focus-visible{color:#fff;background:#421c23}.music-app .prestigious-welcome{z-index:1000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 45%,#c6a36238,#0000 32rem),#04060cf0;place-items:center;padding:22px;animation:.55s both prestigious-fade-in;display:grid;position:fixed;inset:0;overflow:hidden}.music-app .prestigious-welcome:before,.music-app .prestigious-welcome:after{content:"";border:1px solid #d6b77329;width:38vw;min-width:260px;height:38vw;min-height:260px;animation:7s ease-in-out infinite alternate prestigious-drift;position:absolute;transform:rotate(45deg)}.music-app .prestigious-welcome:before{top:-23vw;left:-15vw}.music-app .prestigious-welcome:after{animation-delay:-3s;bottom:-24vw;right:-16vw}.music-app .prestigious-welcome-card{text-align:center;background:linear-gradient(145deg,#261b34fa,#0a0c15fc),#11131d;border:1px solid #dcbb71ad;border-radius:30px;width:min(620px,100%);padding:clamp(32px,6vw,68px);animation:.8s cubic-bezier(.2,.8,.2,1) both prestigious-rise;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000094,inset 0 0 60px #c6a36214}.music-app .prestigious-welcome-card:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 43%,#ffe6a81c 50%,#0000 57%);animation:3.4s ease-in-out .5s infinite prestigious-shine;position:absolute;inset:-50%;transform:translate(-60%)rotate(8deg)}.music-app .prestigious-orbit{color:#f4d995;border:1px solid #dcbb7159;border-radius:50%;place-items:center;width:94px;height:94px;margin:0 auto 26px;display:grid;position:relative}.music-app .prestigious-orbit:before,.music-app .prestigious-orbit:after,.music-app .prestigious-orbit span{content:"";border:1px solid #dcbb7157;border-radius:50%;animation:5s linear infinite prestigious-spin;position:absolute;inset:8px}.music-app .prestigious-orbit:after{border-style:dashed;animation-duration:9s;animation-direction:reverse;inset:-8px}.music-app .prestigious-orbit span:before{content:"";background:#e7c575;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:50%;box-shadow:0 0 18px #e7c575}.music-app .prestigious-orbit svg{filter:drop-shadow(0 0 12px #e7c5758f);width:35px;height:35px}.music-app .prestigious-kicker{color:#dabb73;letter-spacing:.22em;font-size:12px;font-weight:800}.music-app .prestigious-welcome h1{color:#fff9eb;letter-spacing:-.035em;margin:18px 0 14px;font-size:clamp(34px,6vw,58px);line-height:1.04}.music-app .prestigious-welcome p{color:#d7cddf;max-width:470px;margin:0 auto;font-size:clamp(16px,2.5vw,19px);line-height:1.7}.music-app .prestigious-signature{color:#ecd492;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:28px 0;font-size:13px;font-weight:700;display:flex}.music-app .prestigious-signature span{background:linear-gradient(90deg,#0000,#b8944d);flex:1;height:1px}.music-app .prestigious-signature span:last-child{transform:scaleX(-1)}.music-app .prestigious-welcome button{z-index:1;color:#181109;letter-spacing:.04em;background:linear-gradient(135deg,#f1d58d,#a97b31);border:1px solid #f2d486;border-radius:999px;min-width:190px;min-height:48px;font-size:14px;font-weight:850;position:relative;box-shadow:0 12px 28px #ae7e2d45}@keyframes prestigious-fade-in{0%{opacity:0}}@keyframes prestigious-rise{0%{opacity:0;transform:translateY(28px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes prestigious-spin{to{transform:rotate(360deg)}}@keyframes prestigious-drift{to{transform:translate(4vw,3vw)rotate(65deg)}}@keyframes prestigious-shine{0%,55%{transform:translate(-60%)rotate(8deg)}85%,to{transform:translate(60%)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.music-app .prestigious-welcome,.music-app .prestigious-welcome *,.music-app .prestigious-welcome:before,.music-app .prestigious-welcome:after{animation:none!important}}.music-app .prestigious-cinema{z-index:1100;color:#fff;background:radial-gradient(at 52% 46%,#5e4c2e38,#0000 34%),linear-gradient(#020305 0 56%,#090a0d 56% 100%);animation:.45s both prestigious-cinema-in;position:fixed;inset:0;overflow:hidden}.music-app .prestigious-cinema.prestigious-starter{background:radial-gradient(at 52% 46%,#2970cd4d,#0000 36%),linear-gradient(#02050a 0 56%,#060b14 56% 100%)}.music-app .prestigious-cinema.prestigious-free{background:radial-gradient(at 52% 46%,#23adae3d,#0000 36%),linear-gradient(#010708 0 56%,#051011 56% 100%)}.music-app .prestigious-cinema.prestigious-creator{background:radial-gradient(at 52% 46%,#ad32d647,#0000 37%),linear-gradient(#07020c 0 56%,#100519 56% 100%)}.music-app .prestigious-starter .prestigious-horizon{background:linear-gradient(90deg,#0000,#2478d8,#bfe8ff,#2478d8,#0000);box-shadow:0 0 38px 12px #317eda4d}.music-app .prestigious-free .prestigious-horizon{background:linear-gradient(90deg,#0000,#28a7a7,#c5ffff,#28a7a7,#0000);box-shadow:0 0 36px 11px #28a7a73d}.music-app .prestigious-creator .prestigious-horizon{background:linear-gradient(90deg,#0000,#9d35d0,#ff9dec,#33c9ee,#0000);box-shadow:0 0 42px 14px #ae37d647}.music-app .prestigious-starter .prestigious-cinema-copy h1{background-image:linear-gradient(100deg,#4e8de6,#dff6ff 48%,#4f9dea)}.music-app .prestigious-free .prestigious-cinema-copy h1{background-image:linear-gradient(100deg,#38aaa8,#dcffff 48%,#4abfba)}.music-app .prestigious-creator .prestigious-cinema-copy h1{background-image:linear-gradient(100deg,#b64ce8,#ffd2f7 43%,#49d7f5 76%,#d778ff)}.music-app .prestigious-starter .prestigious-cinema-kicker,.music-app .prestigious-starter .prestigious-cinema-copy button{color:#a9dcff;border-color:#55a5e8}.music-app .prestigious-free .prestigious-cinema-kicker,.music-app .prestigious-free .prestigious-cinema-copy button{color:#aef5ef;border-color:#3ba9a5}.music-app .prestigious-creator .prestigious-cinema-kicker,.music-app .prestigious-creator .prestigious-cinema-copy button{color:#efb6ff;border-color:#bc62e6}.music-app .prestigious-creator .prestigious-road{opacity:.28;background:repeating-linear-gradient(90deg,#08030d 0 12%,#14081c 12% 24%)}.music-app .prestigious-free-visual,.music-app .prestigious-starter-visual,.music-app .prestigious-creator-visual,.music-app .prestigious-pro-visual{width:min(64vw,900px);animation-name:prestigious-studio-arrive;bottom:-8%}.music-app .prestigious-free-visual{width:min(52vw,760px)}.music-app .prestigious-starter-visual{width:min(58vw,820px)}.music-app .prestigious-pro-visual{width:min(72vw,1080px)}.music-app .prestigious-cinema:before{content:"";pointer-events:none;background:linear-gradient(90deg,#000000eb,#0000 24% 76%,#000000eb),repeating-linear-gradient(90deg,#0000 0 8vw,#ffffff06 8.1vw 8.2vw);position:absolute;inset:0}.music-app .prestigious-horizon{background:linear-gradient(90deg,#0000,#b9954e,#fff0bd,#b9954e,#0000);height:2px;animation:1.2s .2s both prestigious-horizon;position:absolute;top:55%;left:0;right:0;box-shadow:0 0 38px 12px #c2994b47}.music-app .prestigious-road{transform-origin:top;background:linear-gradient(90deg,#0000 49.8%,#e5c27152 50%,#0000 50.2%),repeating-linear-gradient(90deg,#08090c 0 12%,#0d0f13 12% 24%);position:absolute;inset:56% -12% -12%;transform:perspective(420px)rotateX(58deg)}.music-app .prestigious-road span{background:linear-gradient(90deg,#0000,#d8b56d,#0000);width:16%;height:4px;animation:1.15s linear infinite prestigious-road-line;position:absolute;top:38%}.music-app .prestigious-road span:nth-child(2){animation-delay:-.38s}.music-app .prestigious-road span:nth-child(3){animation-delay:-.76s}.music-app .prestigious-car-run{z-index:3;filter:drop-shadow(0 34px 30px #000000e0);width:min(66vw,980px);animation:8.5s cubic-bezier(.18,.78,.2,1) both prestigious-car-drive;position:absolute;bottom:-5%;left:50%;transform:translate(-185%)}.music-app .prestigious-car-run img{mix-blend-mode:screen;width:100%;height:auto;display:block}.music-app .prestigious-headlight{z-index:-1;filter:blur(18px);background:linear-gradient(90deg,#fff4ceb3,#0000);width:65%;height:15%;position:absolute;top:38%;right:-25%;transform:skew(-18deg)}.music-app .prestigious-cinema-copy{z-index:5;text-align:center;pointer-events:none;width:min(920px,100% - 40px);position:absolute;top:clamp(48px,8vh,100px);left:50%;transform:translate(-50%)}.music-app .prestigious-cinema-kicker,.music-app .prestigious-thanks,.music-app .prestigious-cinema-copy h1,.music-app .prestigious-cinema-copy strong,.music-app .prestigious-studio-line,.music-app .prestigious-cinema-copy button{opacity:0}.music-app .prestigious-cinema-kicker{color:#dcb76a;letter-spacing:.35em;font-size:12px;font-weight:850;animation:.7s .4s forwards prestigious-copy-in;display:block}.music-app .prestigious-thanks{color:#e8e1d2;margin:13px 0 0;font-size:clamp(15px,2vw,19px);animation:.7s 1.1s forwards prestigious-copy-in}.music-app .prestigious-cinema-copy h1{color:#0000;background:linear-gradient(100deg,#b17d2d,#fff0b7 45%,#c99843 70%,#fff1bd);letter-spacing:-.045em;text-shadow:0 0 55px #daae551f;-webkit-background-clip:text;background-clip:text;margin:12px 0 2px;font-size:clamp(42px,8.5vw,100px);line-height:.94;animation:.9s 2.05s forwards prestigious-title-in}.music-app .prestigious-cinema-copy strong{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin-top:12px;font-size:clamp(18px,3vw,30px);font-weight:550;animation:.7s 3s forwards prestigious-copy-in;display:block}.music-app .prestigious-studio-line{color:#cac4b8;margin:16px auto 0;font-size:clamp(15px,2vw,18px);animation:.7s 3.7s forwards prestigious-copy-in}.music-app .prestigious-cinema-copy button{color:#f5dc9b;letter-spacing:.1em;pointer-events:auto;background:#06070ab8;border:1px solid #e4c276;border-radius:999px;min-height:48px;margin-top:22px;padding:0 26px;font-size:13px;font-weight:850;animation:.7s 4.4s forwards prestigious-copy-in;box-shadow:0 0 32px #d6ae572e}.music-app .prestigious-skip{z-index:8;color:#a9a49a;background:0 0;border:0;font-size:13px;position:absolute;top:20px;right:22px}@keyframes prestigious-cinema-in{0%{opacity:0}}@keyframes prestigious-horizon{0%{opacity:0;transform:scaleX(.1)}}@keyframes prestigious-copy-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes prestigious-title-in{0%{opacity:0;filter:blur(14px);transform:scale(.82)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes prestigious-car-drive{0%{transform:translate(-185%)scale(.72)}20%{transform:translate(-86%)scale(.82)}55%{transform:translate(-48%)scale(1)}82%{transform:translate(-42%)scale(1.03)}to{transform:translate(115%)scale(.9)}}@keyframes prestigious-road-line{0%{opacity:0;left:-20%;transform:scaleX(.35)}45%{opacity:1}to{opacity:0;left:112%;transform:scaleX(1.8)}}@keyframes prestigious-studio-arrive{0%{opacity:0;transform:translate(-50%,55%)scale(.72)}22%{opacity:1;transform:translate(-50%,8%)scale(.9)}78%{opacity:1;transform:translate(-50%,4%)scale(.94)}to{opacity:0;transform:translate(-50%,42%)scale(.82)}}@media (width<=600px){.music-app .prestigious-cinema-copy{top:8vh}.music-app .prestigious-car-run{width:115vw;bottom:5%}.music-app .prestigious-cinema-copy h1{font-size:clamp(42px,15vw,68px)}.music-app .prestigious-studio-line{max-width:310px}}@media (prefers-reduced-motion:reduce){.music-app .prestigious-cinema *,.music-app .prestigious-cinema:before{animation-duration:.01ms!important;animation-delay:0s!important}}.music-app .certificate-controls label{color:#aab3c2;text-align:left;flex-direction:column;flex:150px;gap:5px;font-size:11px;display:flex}.music-app .certificate-controls select{color:#f4f6f8;background:#111820;border:1px solid #536034;border-radius:8px;width:100%;min-height:44px;padding:8px 10px}.music-app .certificate-controls .certificate-download{flex:135px;min-height:44px}@media (width<=520px){.music-app .certificate-controls{flex-wrap:wrap;flex-basis:100%}.music-app .certificate-controls label,.music-app .certificate-controls .certificate-download{flex-basis:100%}}.music-app .song{flex-wrap:wrap}.music-app .song-info{flex:1;min-width:120px}@media (width<=600px){.music-app .certificate-download{margin-left:auto}}.music-app *{box-sizing:border-box}.music-app h1,.music-app h2,.music-app h3,.music-app p,.music-app dd,.music-app a,.music-app button{overflow-wrap:anywhere}.music-app button,.music-app a{touch-action:manipulation}.music-app .studio-grid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)}.music-app .composer-card,.music-app .result-panel,.music-app .songs,.music-app .song-info{min-width:0}.music-app .song{grid-template-columns:64px minmax(0,1fr) 40px;gap:12px;padding:14px}.music-app .song>.cover{width:64px;height:64px}.music-app .song-info{min-width:0}.music-app .song-info h3{white-space:normal;text-overflow:clip;line-height:1.4;overflow:visible}.music-app .song-info p{color:#b0b8c7;overflow-wrap:anywhere;line-height:1.55}.music-app .song-info .wave{max-width:100%;overflow:hidden}.music-app .song-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;min-width:0;padding-top:4px;display:flex}.music-app .song-actions .certificate-download{white-space:normal;text-align:center;background:#111820;flex:140px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:44px;margin:0;line-height:1.4;display:flex}.music-app .cover i{opacity:1}.music-app .music-account{flex-wrap:wrap;justify-content:flex-end}.music-app .topbar{gap:16px;height:auto;min-height:72px;padding-top:12px;padding-bottom:12px}.music-app .brand{flex-shrink:0}.music-app .counter{text-align:right;background:0 0;padding-top:5px;display:block;position:static}.music-app .composer-card input,.music-app .composer-card textarea,.music-app select,.music-app .auth-card input{min-width:0;max-width:100%;font-size:16px}.music-app .mode-tabs button{height:auto;min-height:44px;padding:8px;line-height:1.4}.music-app .switch-label{white-space:normal}.music-app .quality span,.music-app label small,.music-app .counter,.music-app footer{color:#aab3c2}.music-app .plan-grid strong{display:block}.music-app .popular-tag{margin-bottom:12px;display:block;position:static}.music-app .explore-page article{min-width:0}.music-app.explore-page audio{min-width:0;max-width:100%}.music-app.explore-page form{flex-wrap:wrap}.music-app.explore-page input{min-width:0;max-width:100%;font-size:16px}.music-app.verify-page input{font-size:16px}.music-app.verify-page section{min-width:0}.music-app :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #d4ff45}@media (width<=900px){.music-app .studio-grid{grid-template-columns:minmax(0,1fr)}.music-app .composer-card{border-right:0}.music-app .topbar{flex-wrap:wrap;position:sticky;top:0}.music-app .music-account{gap:8px}.music-app .result-panel{min-height:400px}}@media (width<=520px){.music-app .topbar{padding:12px 14px}.music-app .music-account{justify-content:flex-start;width:100%}.music-app .music-account a,.music-app .music-account button{align-items:center;min-height:40px;font-size:12px;display:flex}.music-app .composer-card,.music-app .result-panel{padding:16px}.music-app .song{grid-template-columns:48px minmax(0,1fr) 36px;gap:8px;padding:10px}.music-app .song>.cover{width:48px;height:48px}.music-app .song-info h3{font-size:15px}.music-app .song-actions .certificate-download{flex-basis:120px;font-size:12px}.music-app .intro h1{font-size:clamp(34px,9vw,43px);line-height:1.08}.music-app .auth-card{padding:24px 18px}.music-app.verify-page,.music-app.explore-page{padding:28px 14px!important}.music-app.verify-page>section{padding:22px 16px!important}.music-app.verify-page h1,.music-app.explore-page h1{line-height:1.2;font-size:30px!important}.music-app .plan-grid article{padding:22px}}@media (prefers-reduced-motion:reduce){.music-app *{transition:none!important;animation:none!important}}.music-app .preview-play{color:#111725;background:#d4ff45;border-radius:8px;align-items:center;min-height:40px;margin-top:10px;padding:8px 12px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.music-app .preview-play:disabled{color:#b6bfce;cursor:wait;background:#252e3d}.music-app .cover:disabled{cursor:wait}.music-app .cover:disabled i{opacity:.35}.music-app .premium-benefits{flex-wrap:wrap;gap:10px;margin:0 0 26px;display:flex}.music-app .premium-benefits span{color:#d4ff45;background:#131b18;border:1px solid #394333;border-radius:30px;padding:10px 14px;font-size:13px}.music-app .premium-story h2{max-width:760px;margin:15px 0;font-size:clamp(28px,4vw,42px);line-height:1.15}.music-app .premium-lead{color:#b0b8c7;max-width:760px;line-height:1.7}.music-app .premium-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.music-app .premium-grid article{background:linear-gradient(140deg,#1b2031,#10151f);border:1px solid #303848;border-radius:18px;padding:24px 20px}.music-app .premium-grid article>span{color:#b49cff;letter-spacing:.08em;font-size:11px;font-weight:700}.music-app .premium-grid h3{margin:18px 0 12px;font-size:19px;line-height:1.35}.music-app .premium-grid p{color:#b0b8c7;font-size:14px;line-height:1.7}@media (width<=950px){.music-app .premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.music-app .premium-grid{grid-template-columns:minmax(0,1fr)}.music-app .premium-benefits span{font-size:12px}.music-app .premium-story{padding-top:42px}}.music-app .generation-timing{background:#151e1b;border:1px solid #485534;border-radius:14px;align-items:center;gap:18px;margin-top:24px;padding:18px;display:flex}.music-app .generation-timing>div:first-child{flex-shrink:0}.music-app .generation-clock{justify-items:center;gap:3px;display:grid}.music-app .song-making-orb{background:radial-gradient(circle,#30214a 0 28%,#111722 30% 58%,#080b12 60%);border:1px solid #d4ff456b;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:4px;animation:3.8s linear infinite song-orb-turn;display:grid;position:relative;box-shadow:0 0 22px #b49cff38,inset 0 0 14px #d4ff4514}.music-app .song-making-orb>i{background:#111722;border:3px solid #d4ff45;border-radius:50%;width:10px;height:10px;box-shadow:0 0 10px #d4ff45b3}.music-app .song-making-orb>span{background:#0b0f17;border-radius:5px;align-items:end;gap:2px;height:15px;padding:2px 4px;animation:3.8s linear infinite song-orb-counter-turn;display:flex;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.music-app .song-making-orb b{background:linear-gradient(#d4ff45,#b49cff);border-radius:2px;width:2px;height:5px;animation:.65s ease-in-out infinite alternate song-making-bars}.music-app .song-making-orb b:nth-child(2),.music-app .song-making-orb b:nth-child(5){animation-delay:-.42s}.music-app .song-making-orb b:nth-child(3){animation-delay:-.2s}.music-app .song-making-orb b:nth-child(4){animation-delay:-.55s}@keyframes song-orb-turn{to{transform:rotate(360deg)}}@keyframes song-orb-counter-turn{to{transform:translate(-50%)rotate(-360deg)}}@keyframes song-making-bars{to{height:13px}}.music-app .generation-timing span{letter-spacing:.08em;color:#b4beca;font-size:9px;display:block}.music-app .generation-timing strong{color:#d4ff45;font-variant-numeric:tabular-nums;font-size:30px}.music-app .timing-copy{min-width:0}.music-app .timing-copy b{color:#f7f4ee;font-size:14px}.music-app .timing-copy p{color:#c1c9d4;margin:5px 0;font-size:12px;line-height:1.5}.music-app .timing-copy small{color:#aeb8c5;font-size:11px}@media (width<=380px){.music-app .generation-timing{flex-wrap:wrap;gap:10px;padding:14px}}.music-mobile-shell{display:none}@media (width<=1000px){body:has(.music-mobile-shell){padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.music-mobile-shell{color:#f7f4ee;font-family:Arial,Helvetica,sans-serif;display:block}.music-mobile-shell *{box-sizing:border-box}.music-mobile-nav{z-index:45;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c111bf7;border-top:1px solid #303a4c;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.music-mobile-nav a,.music-mobile-nav button{color:#b8c2d0;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:52px;padding:6px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.music-mobile-nav [aria-current=page]{color:#d4ff45;background:#26301e}.music-mobile-dialog{color:#f7f4ee;background:#111925;border:1px solid #3c475a;border-bottom:0;border-radius:24px 24px 0 0;width:100%;max-width:560px;max-height:90dvh;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -12px 60px #0008}.music-mobile-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000a}.mobile-menu-content{padding:24px 20px calc(24px + env(safe-area-inset-bottom,0px))}.mobile-menu-content header{justify-content:space-between;align-items:center;gap:15px;display:flex}.mobile-menu-content header small{letter-spacing:.15em;color:#d4ff45;font-size:10px}.mobile-menu-content h2{margin:8px 0 20px;font-size:24px;line-height:1.3}.mobile-menu-content header button{color:#fff;background:#1c2635;border:1px solid #455066;border-radius:50%;place-items:center;min-width:44px;height:44px;display:grid}.mobile-account-card{overflow-wrap:anywhere;background:linear-gradient(125deg,#25233c,#1c2b2b);border:1px solid #414857;border-radius:16px;padding:18px}.mobile-account-card>strong{font-size:18px}.mobile-account-card p{color:#b8c2d0;margin:6px 0 12px;font-size:12px;line-height:1.5}.mobile-account-card>span{color:#d4ff45;font-size:12px}.mobile-account-card>div{border-top:1px solid #45505d;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;padding-top:15px;display:grid}.mobile-account-card b{font-size:24px}.mobile-account-card b small{color:#bcc6d3;margin-top:5px;font-size:11px;font-weight:400;display:block}.mobile-menu-links{margin-top:18px;display:grid}.mobile-menu-links a{color:#e7edf4;border-bottom:1px solid #2d394a;align-items:center;gap:12px;min-height:55px;font-size:14px;text-decoration:none;display:flex}.mobile-menu-links a>svg:last-child{color:#8f9caf;margin-left:auto}.mobile-signin{color:#152000;background:#d4ff45;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:17px;font-weight:700;text-decoration:none;display:flex}.mobile-signout{color:#ffb4b4;background:0 0;border:0;align-items:center;gap:10px;min-height:48px;margin-top:16px;font-size:14px;display:flex}.music-mobile-shell :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #d4ff45}.music-app .music-account{display:none}.music-app .topbar{min-height:66px}.support-panel{scroll-margin-top:20px}}.music-admin-shortcut{color:#d4ff45;border:1px solid #526235;border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.music-history>.music-admin-shortcut{color:#294896;border-color:#aab9db;margin:0 12px}.mobile-menu-links>.music-admin-shortcut{color:#d4ff45;border:0;border-bottom:1px solid #2d394a;border-radius:0;padding:0;font-weight:600}.mobile-menu-links>.music-admin-shortcut>svg:last-child{color:inherit;margin-left:0}.music-app button,.music-app a.download,.music-app .certificate-download{touch-action:manipulation;transition:transform .12s,background .12s,opacity .12s}.music-app button:active:not(:disabled),.music-app a.download:active,.music-app .certificate-download:active{transform:scale(.96)}.music-app button:focus-visible,.music-app a:focus-visible{outline-offset:3px;outline:2px solid #d4ff45}.music-app .song-seek{align-items:center;gap:10px;width:100%;min-width:0;margin:12px 0;display:flex}.music-app .song-seek span{color:#c2cbd7;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.music-app .song-seek input{accent-color:#d4ff45;cursor:pointer;touch-action:pan-y;flex:1;width:100%;min-width:0;height:32px;margin:0;padding:0}.music-app .song-seek input:disabled{opacity:.4;cursor:default}.music-app .group-footer{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-top:30px;padding:36px 20px 42px;display:flex}.music-app .group-footer-line{background:linear-gradient(90deg,#0000,#718344,#0000);width:100%;height:1px;margin-bottom:12px}.music-app .group-footer>a{color:#f5f4ef;align-items:center;gap:14px;text-decoration:none;display:flex}.music-app .group-footer-mark{color:#d4ff45;background:#1a241a;border:1px solid #8caa43;border-radius:12px;place-items:center;width:48px;height:48px;font-size:28px;font-weight:800;display:grid}.music-app .group-footer a>span:last-child{text-align:left}.music-app .group-footer small{letter-spacing:.2em;color:#9ea9b8;margin-bottom:5px;font-size:11px;display:block}.music-app .group-footer strong{letter-spacing:.05em;font-size:18px;line-height:1.4;display:block}.music-app .group-footer strong span{font-weight:400}.music-app .group-footer p{color:#929eaf;margin:0;font-size:12px}@media (width<=420px){.music-app .group-footer strong{font-size:15px}.music-app .group-footer>a{gap:10px}.music-app .group-footer-mark{width:40px;height:40px}}@media (width<=760px){:is(body:has(.music-mobile-shell) [data-tengri-widget=launcher],body:has(.music-admin) [data-tengri-widget=launcher]){bottom:calc(94px + env(safe-area-inset-bottom,0px))!important}:is(body:has(.music-mobile-shell) [data-tengri-widget=invite],body:has(.music-admin) [data-tengri-widget=invite]){bottom:calc(102px + env(safe-area-inset-bottom,0px))!important}:is(body:has(.music-mobile-shell) [data-tengri-widget=frame],body:has(.music-admin) [data-tengri-widget=frame]){bottom:calc(162px + env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - 180px - env(safe-area-inset-bottom,0px))!important}}.music-app .dubai-partner{border-top:1px solid #303849;flex-direction:column;align-items:center;gap:14px;width:min(100%,420px);margin-top:12px;padding-top:24px;display:flex}.music-app .dubai-partner>span{color:#c1c9d5;font-size:14px}.music-app .dubai-partner>span span{color:#dd80b3}.music-app .dubai-partner>a{box-sizing:border-box;background:#fff;border-radius:12px;max-width:100%;padding:18px 22px;display:block}.music-app .dubai-partner img{width:250px;max-width:100%;height:auto;display:block}.music-app .creator-reviews{padding:56px 0 28px}.music-app .reviews-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.music-app .reviews-heading h2{letter-spacing:-.03em;color:#f7f4ee;margin:12px 0 0;font-size:clamp(28px,3.2vw,44px);line-height:1.15}.music-app .reviews-heading>p{color:#adb8c9;max-width:320px;margin:0;font-size:14px;line-height:1.6}.music-app .reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.music-app .review-card{background:linear-gradient(145deg,#1a2131,#101720);border:1px solid #343e50;border-radius:22px;flex-direction:column;min-width:0;padding:28px;transition:transform .2s,border-color .2s;display:flex}.music-app .review-card:hover{border-color:#839852;transform:translateY(-4px)}.music-app .review-card-top{color:#d4ff45;justify-content:space-between;align-items:center;gap:10px;display:flex}.music-app .review-card-top>span:first-child{letter-spacing:.1em;font-size:12px;font-weight:700}.music-app .review-quote-mark{height:52px;font-family:Georgia,serif;font-size:70px;line-height:1}.music-app .review-card blockquote{color:#f4f5ef;overflow-wrap:anywhere;flex:1;margin:24px 0 32px;font-size:20px;line-height:1.65}.music-app .review-card-bottom{border-top:1px solid #ffffff1c;align-items:center;gap:12px;padding-top:20px;display:flex}.music-app .review-avatar{color:#d4ff45;background:#ffffff0d;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.music-app .review-card-bottom strong{color:#e4e9ef;font-size:14px;font-weight:600;display:block}.music-app .review-card-bottom small{color:#a8b5c5;margin-top:4px;font-size:12px;line-height:1.5;display:block}.music-app .reviews-listen{color:#d4ff45;justify-content:center;align-items:center;gap:12px;min-height:48px;margin:20px 0 0;font-size:15px;text-decoration:none;display:flex}@media (width<=900px){.music-app .reviews-grid{grid-template-columns:1fr}.music-app .review-card{padding:24px}.music-app .review-card blockquote{margin:14px 0 24px}.music-app .reviews-heading{flex-direction:column;align-items:flex-start;gap:14px}.music-app .reviews-heading>p{max-width:none}}@media (prefers-reduced-motion:reduce){.music-app .review-card{transition:none}.music-app .review-card:hover{transform:none}}.music-app .music-faq{border-top:1px solid #30394a;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:60px;margin-top:48px;padding:64px 0 30px;display:grid}.music-app .faq-intro h2{letter-spacing:-.03em;color:#f7f4ee;margin:16px 0;font-size:clamp(30px,3.4vw,44px);line-height:1.15}.music-app .faq-intro p{color:#adb8c8;font-size:16px;line-height:1.6}.music-app .faq-intro>a,.music-app .faq-verify{color:#d4ff45;align-items:center;min-height:44px;margin-top:16px;font-size:14px;text-decoration:none;display:inline-flex}.music-app .faq-items{min-width:0}.music-app .faq-items details{background:#121a26;border:1px solid #303c4e;border-radius:14px;margin-bottom:12px;overflow:hidden}.music-app .faq-items summary{cursor:pointer;color:#f1f4ed;touch-action:manipulation;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;font-size:16px;font-weight:600;line-height:1.5;list-style:none;display:flex}.music-app .faq-items summary::-webkit-details-marker{display:none}.music-app .faq-items summary>.faq-toggle{color:#d4ff45;flex-shrink:0;font-size:26px;line-height:1;transition:transform .15s}.music-app .faq-items details[open] summary>.faq-toggle{transform:rotate(45deg)}.music-app .faq-items details>p{color:#bac6d5;overflow-wrap:anywhere;margin:0;padding:0 22px 22px;font-size:16px;line-height:1.75}.music-app .faq-items summary:focus-visible{outline-offset:-4px;outline:2px solid #d4ff45}@media (width<=760px){.music-app .music-faq{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:40px}.music-app .faq-items summary{gap:12px;padding:18px 16px}.music-app .faq-items details>p{padding:0 16px 18px}}@media (prefers-reduced-motion:reduce){.music-app .faq-items summary>.faq-toggle{transition:none}}.music-app .plan-inclusions{border-top:1px solid #394351;gap:12px;margin:20px 0 26px;padding:20px 0 0;list-style:none;display:grid}.music-app .plan-inclusions li{color:#cbd4df;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.music-app .plan-inclusions li>span{color:#d4ff45;flex-shrink:0}.music-app .plan-grid>article{flex-direction:column;display:flex}.music-app .plan-grid>article>button{margin-top:auto}.music-app .improve-style{margin:12px 0 22px}.music-app .improve-style button,.music-app .studio-song-tools button{color:#d4ff45;background:#26321e;border:1px solid #718945;border-radius:9px;min-height:44px;margin:4px 8px 4px 0;padding:10px 14px;font-size:14px}.music-app .improve-style p{color:#bdc8d7;font-size:14px;line-height:1.6}.music-app .studio-song-tools{grid-column:1/-1;width:100%;min-width:0}.music-app .studio-song-tools details{background:#101a22;border:1px solid #354452;border-radius:12px}.music-app .studio-song-tools summary{cursor:pointer;color:#d4ff45;padding:16px;font-weight:600}.music-app .studio-song-tools summary span{color:#aab8c8;margin-left:12px;font-size:12px}.music-app .studio-song-tools form{padding:0 16px 16px}.music-app .studio-song-tools label{color:#d0d9e4;margin:12px 0;font-size:14px;display:block}.music-app .studio-song-tools :is(input,select,textarea){box-sizing:border-box;color:#f4f6ed;background:#0c121c;border:1px solid #445164;border-radius:8px;width:100%;max-width:100%;margin-top:8px;padding:12px;font-size:16px;display:block}.music-app .tool-times{grid-template-columns:1fr 1fr;gap:12px;display:grid}.music-app .studio-song-tools p{color:#aebed0;margin:10px 0;font-size:14px;line-height:1.6}.music-app .tool-wav-download{color:#d4ff45;border:1px solid #789444;border-radius:9px;min-height:44px;margin-top:12px;padding:12px 18px;text-decoration:none;display:inline-flex}.music-app .synced-lyrics{white-space:pre-wrap;color:#a7b5c5;background:#0c121c;border-radius:10px;max-height:210px;margin-top:16px;padding:14px;font-size:17px;line-height:2;position:relative;overflow:auto}.music-app .synced-lyrics [data-current=true]{color:#101700;background:#d4ff45;border-radius:3px}.music-app .studio-song-tools button:disabled,.music-app .improve-style button:disabled{opacity:.5;cursor:wait}@media (width<=520px){.music-app .tool-times{grid-template-columns:1fr}.music-app .studio-song-tools summary span{margin:6px 0 0;display:block}}.music-app .music-faq{box-sizing:border-box;align-items:start;gap:40px;width:calc(100% - 48px);max-width:1192px;margin:48px auto 0;padding:48px 0 30px;scroll-margin-top:24px}.music-app .faq-intro,.music-app .faq-items{min-width:0;max-width:100%}.music-app .faq-items summary{text-align:left;box-sizing:border-box;grid-template-columns:minmax(0,1fr) 24px;align-items:start;gap:16px;min-height:64px;display:grid}.music-app .faq-items summary>.faq-question{letter-spacing:normal;color:#f1f4ed;overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:600;line-height:1.5}.music-app .faq-items summary>.faq-toggle{text-align:center;width:24px;margin-top:1px;font-size:26px;line-height:1;display:block}.music-app .faq-items details>p{box-sizing:border-box;word-break:normal;max-width:100%;font-size:16px;line-height:1.75}.music-app .faq-intro>a,.music-app .faq-verify{overflow-wrap:anywhere;line-height:1.6}@media (width<=960px){.music-app .music-faq{grid-template-columns:minmax(0,1fr);gap:24px}.music-app .faq-intro h2 br{display:none}.music-app .faq-intro h2 br:after{content:" "}}@media (width<=520px){.music-app .music-faq{gap:20px;width:calc(100% - 28px);margin-top:32px;padding-top:30px}.music-app .faq-intro h2{font-size:30px;line-height:1.25}.music-app .faq-items summary{gap:12px;padding:17px 15px}.music-app .faq-items details>p{padding:0 15px 18px}.music-app .faq-items details{border-radius:12px}}.music-app .improve-style button:disabled,.music-app .studio-song-tools button:disabled{cursor:not-allowed}.music-app .improve-style button[aria-busy=true]{cursor:progress}.music-app .improve-style button:not(:disabled){cursor:pointer}.music-billing-toggle{flex-wrap:wrap;justify-content:center;gap:8px;margin:24px auto 12px;display:flex}.music-billing-toggle button{color:#fff;cursor:pointer;background:#121821;border:1px solid #54602d;border-radius:9px;padding:13px 22px}.music-billing-toggle button[aria-pressed=true]{color:#101508;background:#d6ff3d}.music-billing-note{text-align:center;color:#aab3c2;max-width:620px;margin:0 auto 28px;padding:0 16px;line-height:1.5}.music-language-bar{color:#ccd3df;background:#0d131f;border-bottom:1px solid #293344;justify-content:flex-end;align-items:center;gap:10px;padding:9px max(20px,50vw - 620px);font:12px Arial,sans-serif;display:flex}.music-language-bar select{color:#fff;background:#182230;border:1px solid #526076;border-radius:7px;min-height:36px;padding:7px 10px;font-size:13px}.music-language-bar select:focus-visible{outline-offset:2px;outline:2px solid #d6ff3d}@media (width<=520px){.music-language-bar{padding:8px 16px}.music-account{flex-wrap:wrap}.plan-inclusions li{overflow-wrap:anywhere}}.music-app .switch-label{color:#f1f5f9;gap:12px;min-height:44px;font-weight:600;line-height:1.5}.music-app .switch-state{color:#d1d9e6;white-space:nowrap;border:1px solid #526078;border-radius:6px;padding:2px 7px;font-size:12px}.music-app button[data-slot=switch]{width:48px;min-width:48px;height:28px;min-height:28px;box-shadow:none;opacity:1;background:#3c4b61;border:2px solid #718198;border-radius:999px;flex-shrink:0;align-items:center;padding:2px;display:inline-flex}.music-app button[data-slot=switch][data-state=checked]{background:#d6ff3d;border-color:#d6ff3d}.music-app [data-slot=switch-thumb]{background:#fff;border-radius:50%;width:20px;min-width:20px;height:20px;transition:transform .18s,background .18s;display:block;transform:translate(0)}.music-app [data-slot=switch-thumb][data-state=checked]{background:#17200b;transform:translate(20px)}.music-app button[data-slot=switch]:focus-visible{outline-offset:3px;outline:3px solid #f8fafc}.music-app button[data-slot=switch]:disabled{opacity:.65}.music-app .create-btn:disabled{color:#f8fafc;opacity:1;box-shadow:none;background:#465364}.music-app .create-btn:focus-visible,.music-app .mode-tabs button:focus-visible{outline-offset:3px;outline:3px solid #fff}.music-app .song-pagination{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 0;display:flex}.music-app .song-pagination button{color:#d6ff3d;cursor:pointer;background:#17200b;border:1px solid #d6ff3d;border-radius:10px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:600}.music-app .song-pagination button:disabled{color:#a5afbb;cursor:default;background:#151c27;border-color:#465364}.music-app .song-pagination button:focus-visible{outline-offset:3px;outline:2px solid #fff}.music-app .song-pagination span{color:#e2e8f0;font-size:14px}@media (width<=380px){.music-app .song-pagination{gap:8px}.music-app .song-pagination button{padding:10px}}.music-app{background:radial-gradient(at 8% 6%,#40216a66,#0000 38rem),radial-gradient(at 95% 42%,#8c354429,#0000 38rem),#0e0b17}.music-app .topbar{background:#110c1df2;border-bottom-color:#60438066}.music-app .workspace{max-width:1320px;padding-top:28px}.music-app .music-hero{background:#170d29;border:1px solid #634781;border-radius:24px;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;margin-bottom:22px;display:grid;overflow:hidden;box-shadow:0 18px 70px #0004}.music-app .hero-copy{z-index:1;align-self:center;padding:36px 38px;position:relative}.music-app .music-hero .eyebrow{color:#e4cbff;letter-spacing:.15em;font-size:12px}.music-app .music-hero h1{letter-spacing:-.045em;margin:15px 0 18px;font-size:clamp(36px,4.4vw,62px);line-height:1.06}.music-app .music-hero h1 em{color:#0000;background:linear-gradient(100deg,#d1a6ff,#ffb19b 65%,#e3ff9a);-webkit-background-clip:text;background-clip:text;font-family:inherit;font-style:normal;font-weight:800}.music-app .hero-copy>p{color:#d3c5e3;max-width:440px;margin:0;font-size:16px;line-height:1.6}.music-app .hero-create-link{color:#e0ff73;align-items:center;gap:24px;min-height:44px;margin-top:22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.music-app .hero-create-link span{font-size:24px}.music-app .hero-art{isolation:isolate;min-width:0;min-height:320px;position:relative;overflow:hidden}.music-app .hero-art>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.music-app .hero-motion-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.music-app .hero-motion-toggle{z-index:3;color:#fff;cursor:pointer;background:#180d2bd9;border:1px solid #e0c9ff70;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:14px;right:14px}.music-app .hero-motion-toggle:focus-visible{outline-offset:3px;outline:2px solid #dfff82}@media (prefers-reduced-motion:reduce){.music-app .hero-motion-canvas,.music-app .hero-motion-toggle{display:none}.music-app .hero-art-caption .wave i{animation:none}}.music-app .hero-art-caption{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#130b26d9;border:1px solid #d5bcff55;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:12px 16px;display:flex;position:absolute;bottom:18px;left:24px;right:24px}.music-app .hero-art-caption>span{letter-spacing:.12em;color:#f4eaff;font-size:11px;font-weight:700}.music-app .hero-art-caption .wave{flex:1;max-width:120px;height:24px}.music-app .hero-art-caption .wave i{background:#dfff82}.music-app .premium-benefits{gap:10px;margin:0 0 24px}.music-app .premium-benefits span{color:#e5d6f3;background:#241732;border-color:#59406f;padding:10px 15px;font-size:13px}.music-app .studio-grid{box-shadow:none;background:0 0;border:0;border-radius:0;gap:18px;overflow:visible}.music-app .composer-card{background:linear-gradient(145deg,#241733,#181120);border:1px solid #67478b;border-radius:22px;box-shadow:0 10px 40px #0003}.music-app .composer-heading{align-items:center;gap:12px;margin-bottom:24px;display:flex}.music-app .composer-icon{color:#eddbff;background:#57338a;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.music-app .composer-heading h2{color:#fff;margin:0;font-size:19px;line-height:1.4}.music-app .composer-heading p{color:#beaccd;margin:4px 0 0;font-size:14px;line-height:1.5}.music-app #song-composer{scroll-margin-top:160px}.music-app .mode-tabs{background:#120d1d;border-color:#503965}.music-app .mode-tabs button{color:#d6c5e8}.music-app .mode-tabs button.active{color:#1b260d;background:#ddff78}.music-app .composer-card label{color:#eee3f7}.music-app .composer-card input,.music-app .composer-card textarea,.music-app .composer-card select{color:#fff;background:#130e20;border-color:#5d456f;border-radius:11px}.music-app .composer-card :is(input,textarea)::placeholder{color:#ae9dbd}.music-app .composer-card :is(input,textarea,select):focus{outline-offset:2px;outline:2px solid #c69aff}.music-app .create-btn:not(:disabled){color:#18260b;background:linear-gradient(100deg,#ddff78,#b4f16c);transition:transform .18s,box-shadow .18s;box-shadow:0 8px 26px #c9ff452a}.music-app .create-btn:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 12px 32px #c9ff4544}.music-app .result-panel{background:radial-gradient(at 80% 0,#73365944,#0000 70%),#17121f;border:1px solid #6b4161;border-radius:22px}.music-app .panel-head>svg{color:#e9a5c3}.music-app .panel-head span{color:#ffb9bc}.music-app .empty-result{padding:36px 0}.music-app .record{border:1px solid #a578d5;width:160px;height:160px;box-shadow:0 0 0 14px #ad6aff0a,0 0 0 28px #ad6aff06,0 12px 60px #8a48db44}.music-app .record span{color:#321c49;background:linear-gradient(135deg,#ffc1a5,#caa0ff)}.music-app .empty-result p{color:#c5b2d3;line-height:1.6}.music-app .song{background:linear-gradient(120deg,#251a32,#17121f);border-color:#564067;transition:border-color .2s,box-shadow .2s}.music-app .song:hover{border-color:#a677c4}.music-app .song-playing{border-color:#d5ff78;box-shadow:0 0 24px #d5ff7818}.music-app .song-info p{color:#c0b0cc}.music-app .preview-play{color:#f3ddff;background:#3d2854;border-color:#8c67ad}.music-app .song-actions .certificate-download{color:#e0ff83;background:#2b2138;border-color:#7b8753}.music-app .quality span{color:#dfc5e6;background:#35223e;border-color:#63446e}.music-app .premium-story{padding:42px 0}.music-app .premium-grid article{background:linear-gradient(140deg,#2c1c3f,#181120);border-color:#b992ef #654878 #654878;border-top-style:solid;border-top-width:3px;border-radius:18px}.music-app .premium-grid article:nth-child(2){border-top-color:#ffad99}.music-app .premium-grid article:nth-child(3){border-top-color:#dfff82}.music-app .premium-grid article:nth-child(4){border-top-color:#85dbe0}.music-app .premium-grid article>span{color:#e1c8ff}.music-app .premium-grid p,.music-app .premium-lead{color:#c4b6d0}.music-app .review-card{background:#24182f;border-color:#634477}.music-app .review-featured{background:linear-gradient(140deg,#48295f,#24182f);border-color:#a57aca}.music-app .review-avatar{color:#f4dbff;background:#65417e}.music-app .plan-grid article{background:linear-gradient(160deg,#281b37,#16101f);border-color:#644a77}.music-app .plan-grid article.popular{background:linear-gradient(160deg,#3d2952,#1c1427);border-color:#dbff7c;box-shadow:0 8px 50px #aa77ff20}.music-app .plan-inclusions li{color:#d7c9e4}.music-app .faq-items details{background:#201629;border-color:#624673}.music-app .faq-items summary{color:#f4e9ff}.music-app .faq-items details>p{color:#d2c2df}.music-app .faq-items details[open]{background:#2b1d38;border-color:#b88ada}.music-app .group-footer{background:linear-gradient(#0000,#21112e)}@media (width<=900px){.music-app .music-hero{grid-template-columns:1.1fr 1fr}.music-app .hero-copy{padding:26px}.music-app .hero-art{min-height:300px}.music-app .studio-grid{gap:18px}.music-app .composer-card{border-bottom:1px solid #67478b}}@media (width<=600px){.music-app .workspace{padding-top:18px}.music-app .music-hero{border-radius:18px;grid-template-columns:1fr}.music-app .hero-copy{padding:24px}.music-app .music-hero h1{font-size:42px}.music-app .hero-art{min-height:210px;max-height:210px}.music-app .hero-art>img{object-position:center 48%}.music-app .hero-art-caption{bottom:12px;left:14px;right:14px}.music-app .hero-create-link{margin-top:12px}.music-app .premium-benefits{gap:8px}.music-app .premium-benefits span{padding:8px 10px;font-size:12px}.music-app .composer-heading h2{font-size:17px}.music-app .result-panel{min-height:460px}.music-app .hero-copy>p{font-size:15px}}.music-app .song-playing .wave{gap:3px;height:34px;padding:4px 0;overflow:hidden}.music-app .song-playing .wave i{background:linear-gradient(#d4ff45 0%,#43e8ff 48%,#9b5cff 100%);width:3px;min-height:4px;transition:height 70ms linear;animation:none;box-shadow:0 0 8px #9b5cff59}@media (prefers-reduced-motion:reduce){.music-app .record,.music-app .wave i{animation:none!important}.music-app .create-btn,.music-app .song{transition:none}.music-app .create-btn:hover{transform:none}}.music-language-bar{background:#160f20;border-top:1px solid #453151;border-bottom:0;justify-content:center;gap:8px;padding:12px 16px 20px;font-size:12px}.music-language-bar select{background:#271a35;border-color:#74558b;min-height:36px;padding:6px 9px;font-size:13px}@media (width<=520px){.music-language-bar{padding:12px 16px 20px}}.tengri-loop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 14px;display:grid}.tengri-loop-grid button{text-align:left;opacity:.78;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:1px 8px;padding:10px;display:grid;position:relative;color:#fff!important;background:#171020!important;border:2px solid #423653!important}.tengri-loop-grid button.is-selected,.tengri-loop-grid button[aria-pressed=true]{opacity:1;transform:translateY(-1px);background:linear-gradient(135deg,#263019,#171f13)!important;border-color:#d4ff45!important;box-shadow:0 0 0 2px #d4ff4538,0 0 20px #d4ff4528!important}.tengri-loop-grid button.is-selected:after{content:"✓";color:#10150b;background:#d4ff45;border-radius:50%;place-items:center;width:20px;height:20px;font-size:13px;font-weight:900;display:grid;position:absolute;top:6px;right:7px}.tengri-loop-grid button b{text-align:center;grid-row:1/3;font-size:24px}.tengri-loop-grid button span{padding-right:18px;font-weight:750}.tengri-loop-grid button small{color:#aab2c0}.tengri-loop-grid button.is-selected small{color:#d4ff45;font-weight:800}@media (width<=640px){.tengri-loop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.explore-360{background:radial-gradient(circle at 50% 45%,#38225a 0,#1b102c 38%,#0c0914 78%);border:1px solid #6c4f86;border-radius:26px;margin:30px 0 26px;padding:30px 24px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff16,0 28px 80px #0008}.explore-360:before{content:"";background:conic-gradient(from 90deg,#d4ff4500,#d4ff4512,#8a5cff18,#4eeaff12,#d4ff4500);animation:18s linear infinite explore-spin;position:absolute;inset:-40%}.explore-360-head{z-index:2;justify-content:space-between;align-items:end;gap:24px;display:flex;position:relative}.explore-360-head span{letter-spacing:.18em;color:#d4ff45;font-size:11px;font-weight:800}.explore-360-head h2{letter-spacing:-.035em;margin:8px 0 6px;font-size:clamp(25px,3vw,40px)}.explore-360-head p{color:#c4b7d3;margin:0}.explore-360-head a{color:#e4ff8b;white-space:nowrap;font-weight:750}.explore-360-stage{z-index:2;perspective:1100px;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:390px;position:relative}.explore-orbit{transform-style:preserve-3d;position:absolute;inset:0}.explore-disc{--slot:0;color:#fff;width:220px;height:270px;transform-style:preserve-3d;transform:translate(-50%, -50%) translateX(calc(var(--slot) * 190px)) translateZ(calc((3 - max(var(--slot), calc(-1 * var(--slot)))) * -80px)) rotateY(calc(var(--slot) * -28deg)) scale(calc(1 - max(var(--slot), calc(-1 * var(--slot))) * .09));opacity:calc(1 - max(var(--slot), calc(-1 * var(--slot))) * .22);cursor:pointer;background:0 0;border:0;padding:0;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .45s;position:absolute;top:50%;left:50%}.explore-disc[aria-hidden=true]{pointer-events:none;opacity:0}.explore-disc img{object-fit:cover;border:5px solid #17111f;border-radius:50%;width:190px;height:190px;animation:18s linear infinite paused disc-turn;box-shadow:0 0 0 2px #c9a4f455,0 20px 48px #000b}.explore-disc.active img{animation-play-state:running;box-shadow:0 0 0 3px #d4ff45,0 0 42px #a968ff70,0 28px 65px #000}.explore-disc .vinyl-lines{pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 8px,#ffffff0c 9px 10px);border-radius:50%;width:190px;height:190px;position:absolute;top:0;left:15px}.explore-disc i{color:#111;background:#d4ff45;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;top:68px;left:85px;box-shadow:0 0 28px #d4ff45aa}.explore-disc strong,.explore-disc small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.explore-disc strong{margin-top:12px;font-size:17px}.explore-disc small{color:#c7b9d4;margin-top:4px}.explore-arrow{z-index:6;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#160d25d9;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:48%}.explore-arrow.left{left:4px}.explore-arrow.right{right:4px}.explore-dots{z-index:3;justify-content:center;gap:6px;display:flex;position:relative}.explore-dots button{background:#ffffff45;border:0;border-radius:9px;width:6px;height:6px;padding:0}.explore-dots button.active{background:#d4ff45;width:24px}.explore-360:hover .explore-disc.active{transform:translate(-50%,-50%)translateZ(35px)scale(1.04)}@keyframes disc-turn{to{transform:rotate(360deg)}}@keyframes explore-spin{to{transform:rotate(360deg)}}@media (width<=700px){.explore-360{padding:22px 14px 14px}.explore-360-head{display:block}.explore-360-head a{margin-top:12px;display:inline-block}.explore-360-stage{height:330px}.explore-disc{width:176px;height:226px;transform:translate(-50%, -50%) translateX(calc(var(--slot) * 125px)) translateZ(calc((3 - max(var(--slot), calc(-1 * var(--slot)))) * -70px)) rotateY(calc(var(--slot) * -32deg)) scale(calc(1 - max(var(--slot), calc(-1 * var(--slot))) * .11))}.explore-disc img,.explore-disc .vinyl-lines{width:154px;height:154px}.explore-disc .vinyl-lines{left:11px}.explore-disc i{width:46px;height:46px;top:53px;left:64px}.explore-arrow{width:40px;height:40px}.explore-arrow.left{left:-4px}.explore-arrow.right{right:-4px}}.music-app .workspace>.explore-360:first-child{margin-top:0}.explore-loading-discs{justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.explore-loading-discs i{background:radial-gradient(circle,#d4ff45 0 9%,#251936 10% 25%,#442b61 26% 28%,#171020 29% 45%,#604080 46% 48%,#160e22 49%);border-radius:50%;flex:0 0 150px;width:150px;height:150px;animation:1.35s ease-in-out infinite alternate loading-disc;display:block;box-shadow:0 0 0 2px #a776c955,0 20px 50px #0008}.explore-loading-discs i:first-child,.explore-loading-discs i:nth-child(5){opacity:.35;transform:scale(.7)}.explore-loading-discs i:nth-child(2),.explore-loading-discs i:nth-child(4){opacity:.62;transform:scale(.86)}.explore-loading-discs i:nth-child(3){flex-basis:190px;width:190px;height:190px;box-shadow:0 0 0 3px #d4ff45,0 0 38px #a968ff55}.explore-360.is-loading{min-height:500px}@keyframes loading-disc{to{filter:brightness(1.35);box-shadow:0 0 0 2px #d4ff4588,0 0 38px #935cff55}}@media (width<=700px){.explore-loading-discs{gap:-8px}.explore-loading-discs i{flex-basis:105px;width:105px;height:105px}.explore-loading-discs i:first-child,.explore-loading-discs i:nth-child(5){display:none}.explore-loading-discs i:nth-child(3){flex-basis:150px;width:150px;height:150px}.explore-360.is-loading{min-height:430px}}.provider-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}.provider-choice button{text-align:left;color:inherit;cursor:pointer;background:0 0;border:1px solid #4b4b53;border-radius:12px;align-items:center;gap:10px;padding:14px;display:flex}.provider-choice button[aria-pressed=true]{background:#d6b3731a;border-color:#d6b373}.provider-choice button:focus-visible{outline-offset:3px;outline:2px solid #d6b373}.provider-choice button:disabled{opacity:.6;cursor:wait}.provider-choice b{font-size:16px;display:block}.provider-choice small{opacity:.8;font-size:14px;line-height:1.5;display:block}.provider-note{margin-bottom:16px;font-size:14px;line-height:1.5}@media (width<=480px){.provider-choice{grid-template-columns:1fr}}.version-choice{align-items:center;gap:12px;margin:16px 0;display:flex}.version-choice label{font-weight:600}.version-choice select{border:1px solid var(--line,#384354);background:var(--panel,#121b2b);min-width:0;color:inherit;font:inherit;border-radius:12px;flex:1;padding:12px}.version-choice select:focus-visible{outline-offset:2px;outline:2px solid #a78bfa}.original-controls{border:1px solid #354052;border-radius:12px;margin:16px 0;padding:14px}.original-controls summary{cursor:pointer;font-size:14px;font-weight:600}.original-controls .studio-fields,.music-form .studio-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin-top:14px;display:grid}.original-controls label{gap:8px;font-size:14px;display:grid}.original-controls small{color:#adb6c5;font-weight:400}.original-controls input[type=range]{accent-color:#d6ff3d;width:100%}.duration[hidden]{display:none}body:has(.music-language-bar){color:#f5ecff;background:#0e0b17}body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page){color:#f5ecff;background:radial-gradient(at 5% 0,#69348c55,#0000 40rem),radial-gradient(at 95% 35%,#ba576529,#0000 38rem),#100c19}body .music-admin{border-color:#604477;box-shadow:0 18px 60px #0003}body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page) :is(h1,h2,h3){color:#fbf5ff}body :is(.music-admin,.music-history,.studio-workspace) h1{letter-spacing:-.035em}body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page) :is(p,small,time){color:#c7b6d5}body :is(.music-admin,.music-history,.studio-workspace) a{color:#dfff82}body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page) :is(input:not([type=checkbox]),select,textarea){color:#f8efff;background:#160e22;border:1px solid #705184;border-radius:10px}body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page) :is(input,textarea)::placeholder{color:#b6a1c5}body :is(.music-admin,.music-history,.studio-workspace,.checkout-page,.payment-page) :is(button,input,select,textarea,a):focus-visible{outline-offset:3px;outline:2px solid #d9b0ff}body :is(.music-admin,.music-history) button{color:#f7eaff;background:#443052;border-color:#8960a3;min-height:44px}body .music-admin :is(.admin-search,.admin-scroll,.admin-editor,.ticket-item),body .music-history :is(article,.history-summary),body .studio-workspace :is(.studio-panel,.studio-cost),body .checkout-page :is(.checkout-box,aside),body .payment-page section,body .payment-overlay section{background:linear-gradient(140deg,#2b1b3b,#1b1226);border:1px solid #654677;box-shadow:0 10px 35px #0002}body .music-admin .admin-topbar{border-color:#614377}body .music-admin .admin-topbar>a{color:#f6edff}body .music-admin .admin-topbar>a span{color:#e8cfff;background:#4d2e67}body .music-admin .admin-stats article{background:linear-gradient(145deg,#31203f,#21162e);border-color:#b892ea #684c7c #684c7c;border-top-style:solid;border-top-width:3px}body .music-admin .admin-stats article:first-child{background:linear-gradient(135deg,#65408a,#36204c);border-color:#a379c4}body .music-admin .admin-stats article:nth-child(2){border-top-color:#ffb3a0}body .music-admin .admin-stats article:nth-child(3){border-top-color:#dfff82}body .music-admin .admin-stats article:nth-child(4){border-top-color:#85dbe0}body .music-admin .admin-stats article small{color:#cfbddc}body .music-admin .admin-stats strong{color:#f8efff}body .music-admin .admin-desktop-tabs{border-color:#644977}body .music-admin .admin-desktop-tabs button{color:#d3bfdf}body .music-admin nav button[aria-pressed=true],body .studio-workspace .studio-tool-menu button[aria-pressed=true]{color:#1b250d;background:#dcff7a;border-color:#dcff7a}body .music-admin :is(td,th){color:#eee0f8;border-color:#523b63}body .music-admin th{color:#d6c3e4;background:#342140}body .music-admin tbody tr:hover{background:#3b274d}body .music-admin td:before{color:#c6aed7}body .music-admin .admin-editor>form{background:#21152e;border-color:#614373}body .music-admin .admin-plan{color:#edceff;background:#513368}body .music-admin .admin-paid{color:#ddff8a}body .music-admin .danger,body .music-admin .admin-menu-signout{color:#ffbcc5;background:#49202f;border-color:#9b5066}body .music-admin .admin-status:not(:empty){color:#f1dfff;background:#3c294d;border:1px solid #815c9a}body .music-admin .admin-scroll>p{color:#c7b6d5}body .music-admin .admin-mobile-menu[open],body .music-mobile-dialog{color:#f5eaff;background:#21142f;border-color:#7a5396}body .music-admin .admin-menu-inner>button,body .music-admin .admin-menu-inner>a{color:#eddff7;border-color:#634676}body .music-admin .admin-menu-inner header small{color:#d7b2f2}body .music-admin .admin-menu-inner>p{color:#c7b6d5}body .music-admin .admin-mobile-nav,body .music-mobile-nav{background:#1a1028f5;border-top-color:#795590}body .music-mobile-nav [aria-current=page]{color:#e4ff96;background:#53326b}body .mobile-account-card{background:linear-gradient(140deg,#51316a,#2a193b);border-color:#8861a1}body .mobile-menu-links a{color:#efddff;border-color:#68497c}body .music-history .history-summary{border-left:4px solid #dfff82;border-radius:18px}body .music-history .history-summary strong{color:#dfff82}body .music-history .history-scroll{background:#20152c;border:1px solid #654677;border-radius:14px;margin-top:18px}body .music-history th{color:#dcc6ec;background:#392447}body .music-history :is(td,th){border-color:#584068}body :is(.music-admin,.music-history) .ticket-message{color:#edddf8;background:#362345;border:1px solid #735285}body :is(.music-admin,.music-history) .ticket-item{color:#f2e1ff;background:#3c2850;border:1px solid #7b5893}body :is(.music-admin,.music-history) .support-panel :is(input,textarea){color:#f8efff;background:#160e22;border-color:#705184}body .studio-workspace .studio-header,body .checkout-page header{background:#160e22;border-color:#634778}body .studio-workspace .studio-tool-menu button{color:#e5d4f1}body .studio-workspace .studio-tool-menu button:hover:not([aria-pressed=true]){background:#442c58}body .studio-workspace .studio-cost small{color:#c7b6d5}body .studio-workspace .studio-primary,body .music-history>button,body .checkout-page .checkout-login button,body .payment-page .checkout-login button,body .payment-page section>a{color:#1b260d;background:linear-gradient(100deg,#ddff78,#b5ef70);border-color:#ddff78}body .checkout-page .checkout-grid aside{border-top:3px solid #dfff82}body .checkout-page :is(.methods,.divider),body .checkout-page .checkout-grid aside :is(small,div,ul){color:#c9b7d8}body .checkout-page .checkout-grid aside ul{border-color:#654677}body .checkout-page header span{color:#cfbadd}body .payment-page .bad{color:#ff9ca8}body .payment-page .ok{color:#dfff82}body .music-app.verify-page>section{background:linear-gradient(145deg,#352046,#1e142a)!important;border-color:#80569b!important}body .music-app.explore-page article{background:linear-gradient(145deg,#30203e,#1b1325)!important;border-color:#74538a!important}@media (width<=760px){body .music-admin tbody tr{background:#261932;border-color:#725389;box-shadow:0 6px 22px #0002}body .music-admin .admin-scroll{box-shadow:none;background:0 0;border:0}body .studio-workspace .studio-header{z-index:25;position:sticky;top:0}body .music-admin .admin-topbar{background:#1b1127;border-radius:12px;padding:14px}}.music-app.music-shared-footer{background:linear-gradient(#100c19,#21112e);min-height:0}.music-shared-footer .group-footer{margin-top:0;padding-top:32px;padding-bottom:24px}.music-shared-footer .music-language-bar{background:0 0;border-top:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.music-shared-footer .music-language-bar label{white-space:nowrap;flex:none;margin:0;font-size:13px}.music-shared-footer .music-language-bar select{color:#fff;background:#271a35;border:1px solid #74558b;border-radius:9px;flex:0 0 130px;width:130px;max-width:100%;height:44px;min-height:44px;margin:0;padding:6px 10px;font-size:14px;display:inline-block}.music-app .settings-row{grid-template-columns:minmax(0,1fr);gap:16px}.music-app .duration{flex-direction:column;align-items:stretch;gap:6px;width:100%;min-width:0;display:flex}.music-app .duration>span:first-child{color:#e3d1f0;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.music-app .duration>span:first-child b{color:#ddff78;font-variant-numeric:tabular-nums;font-size:16px}.music-app .duration [data-slot=slider]{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:44px;min-height:44px;display:flex;position:relative}.music-app .duration [data-slot=slider-track]{background:#655176;border-radius:999px;flex:1;width:100%;height:8px;display:block;position:relative;overflow:hidden}.music-app .duration [data-slot=slider-range]{background:#dcff7a;border-radius:999px;height:100%;display:block;position:absolute}.music-app .duration [data-slot=slider-thumb]{cursor:grab;background:#21122e;border:3px solid #dcff7a;border-radius:50%;width:24px;height:24px;display:block;box-shadow:0 0 0 4px #dcff781c}.music-app .duration [data-slot=slider-thumb]:active{cursor:grabbing}.music-app .duration [data-slot=slider-thumb]:focus-visible{outline-offset:4px;outline:3px solid #fff}body .music-admin .admin-gpt-setup{color:#eeffb6;background:linear-gradient(110deg,#53306e,#2a1a3b);border:1px solid #bf93e8;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:60px;margin:0 0 24px;padding:18px 20px;text-decoration:none;display:flex}body .music-admin .admin-gpt-setup span{color:#e2cdec;font-size:14px}.music-section-header{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#f8f5ff;background:#110c20f5;border-bottom:1px solid #4b365f;justify-content:space-between;align-items:center;gap:24px;padding:18px clamp(20px,4vw,64px);display:flex;position:sticky;top:0}.music-section-header .music-section-brand{letter-spacing:2px;color:#fff;white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;font-size:22px;font-weight:800;text-decoration:none;display:flex}.music-section-brand b{color:#dcff7a}.music-section-brand>span{color:#160d26;background:#dcff7a;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.music-section-header nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.music-section-header nav a{color:#e9e0f7;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px 13px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.music-section-header nav a:hover,.music-section-header nav a[aria-current=page]{color:#dcff7a;background:#342044}.music-section-header a:focus-visible{outline-offset:3px;outline:2px solid #dcff7a}@media (width<=1100px){.music-section-header{flex-wrap:wrap;gap:10px}.music-section-header nav{justify-content:flex-start}}@media (width<=700px){.music-section-header{padding:12px 16px}.music-section-header .music-section-brand{font-size:18px}.music-section-header nav{display:none}}.purchase-auth{gap:18px;max-width:540px;display:grid}.purchase-auth label{gap:8px;display:grid}.purchase-auth input{box-sizing:border-box;color:#fff;background:#160e25;border:1px solid #73528e;border-radius:12px;width:100%;min-height:48px;padding:12px}.credit-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.credit-pack-grid article{background:#20132f;border:1px solid #72528b;border-radius:18px;min-width:0;padding:24px}.credit-pack-grid strong{color:#dcff7a;margin:16px 0;font-size:28px;display:block}.credit-pack-grid a{background:#dcff7a;border-radius:10px;align-items:center;min-height:44px;padding:8px 16px;font-weight:700;display:inline-flex;color:#170b26!important}.account-credit-options{margin:32px 0}@media (width<=700px){.credit-pack-grid{grid-template-columns:1fr}}.music-app .plan-difference{color:#f7f4ff;background:#291a3b;border:1px solid #9670b9;border-radius:16px;margin:22px 0;padding:22px;line-height:1.65}.music-app .plan-difference h3{margin:0 0 12px;font-size:22px}.music-app .plan-difference p{margin:8px 0}.music-app .paid-unlocks{background:#d4ff4510;border:1px solid #bedc69;border-radius:12px;margin:20px 0;padding:16px}.music-app .paid-unlocks h4{color:#d4ff45;margin:0 0 12px;font-size:15px;line-height:1.5}.music-app .paid-unlocks ul{color:#f7f4ff;gap:12px;padding:0;font-size:15px;line-height:1.6;list-style:none;display:grid}.music-app .plan-grid article{min-width:0}.music-app .plan-grid h4{line-height:1.5}@media (width<=1000px){.music-app .plan-grid{grid-template-columns:1fr!important}.music-app .plan-grid article{padding:24px}.music-app .plan-difference{padding:18px}}.music-app .plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.music-app .tier-features .feature-no{color:#b9abbf}.music-app .tier-features .feature-no span{color:#ff9eaa}.music-app .tier-features .feature-yes span{color:#d4ff45}@media (width<=1100px){.music-app .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.music-app .plan-grid{grid-template-columns:1fr}}.music-plan-badge{--badge-color:#d9e5ee;--badge-bg:#354352;border:1px solid var(--badge-color);background:linear-gradient(120deg,var(--badge-bg),#171123);color:var(--badge-color);vertical-align:middle;white-space:nowrap;letter-spacing:.04em;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:5px 12px 5px 5px;font:700 14px/1.3 Arial,sans-serif;display:inline-flex}.music-plan-badge .plan-badge-icon{background:var(--badge-color);color:#181020;border-radius:50%;flex-shrink:0;place-items:center;padding:7px;display:inline-grid}.music-plan-badge.badge-starter{--badge-color:#83e5ff;--badge-bg:#173e59}.music-plan-badge.badge-creator{--badge-color:#e4b4ff;--badge-bg:#582d75}.music-plan-badge.badge-pro{--badge-color:#ffe29b;--badge-bg:#604118;box-shadow:0 0 24px #eeb44422,inset 0 1px #fff4}.music-plan-badge.badge-large{gap:12px;padding:9px 20px 9px 9px;font-size:20px}.badge-large .plan-badge-icon{padding:12px}.music-profile-membership{background:linear-gradient(125deg,#32203e,#191123);border:1px solid #72528d;border-radius:20px;align-items:center;gap:24px;margin:20px 0;padding:24px;display:flex}.music-profile-membership h2{font-size:24px;margin:0 0 6px!important}.music-profile-membership p{overflow-wrap:anywhere;margin:0}.music-profile-membership>div{min-width:0}@media (width<=600px){.music-profile-membership{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.music-profile-membership h2{font-size:21px}}.music-header-language{flex:none;align-items:center;gap:5px;margin-left:auto;padding:0 8px;display:flex!important}.music-header-language label{margin:0;font-size:16px}.music-header-language select{border-radius:9px;height:38px;line-height:1.2;color:#f7f4ff!important;background:#281a38!important;border:1px solid #8c6ba4!important;width:98px!important;min-width:0!important;padding:6px 8px!important;font-size:14px!important}.music-header-language option{color:#fff;background:#281a38}@media (width<=420px){.music-app .topbar,.music-section-header{gap:6px!important;padding-left:12px!important;padding-right:12px!important}.music-header-language{gap:2px;padding:0}.music-header-language select{width:86px!important}.music-app .brand{letter-spacing:.06em!important;font-size:13px!important}}html:has(.music-app){height:auto;min-height:100%;overflow:clip auto}body:has(.music-app){height:auto;min-height:100%;overflow:visible}.music-app #plans{touch-action:pan-y;height:auto;max-height:none;scroll-margin-top:90px;overflow:visible}.music-app .auth-overlay{align-items:safe center;overflow-y:auto}.music-app .auth-card{max-height:calc(100dvh - 40px);overflow-y:auto}.music-plans-page .plans{margin-top:0;padding-top:32px;padding-bottom:100px}@media (width<=760px){body .music-history{width:100%;max-width:100%;overflow-x:hidden;padding:24px 14px 100px!important}body .music-history>h1{margin:12px 0 20px;font-size:28px;line-height:1.15}body .music-history>h2{margin:28px 0 14px;font-size:21px;line-height:1.25}body .music-history .music-profile-membership{gap:14px;width:100%;margin:14px 0;padding:18px}body .music-history .music-profile-membership h2{overflow-wrap:anywhere;font-size:20px!important}body .music-history .music-profile-membership p{overflow-wrap:anywhere;font-size:13px}body .music-history .history-summary{gap:10px;width:100%;padding:16px;display:grid}body .music-history>button{width:100%;margin-top:14px}body .music-history .account-credit-options{width:100%;margin:24px 0}body .music-history .credit-pack-grid{grid-template-columns:1fr}body .music-history .history-scroll{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}body .music-history article{width:100%;margin:10px 0;padding:14px}body .music-history .support-panel{width:100%;max-width:100%}}.music-app #my-songs{scroll-margin-top:90px}@media (width<=760px){.music-mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.music-mobile-nav a,.music-mobile-nav button{padding-left:2px;padding-right:2px;font-size:11px}}.music-app .mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.music-app .mode-tabs button{white-space:normal;height:auto;min-height:48px;padding:10px 6px;line-height:1.3}.auto-explanation{color:#f3eaff;background:#30203e;border:1px solid #8e6aab;border-radius:12px;padding:16px;line-height:1.6}.music-mobile-plan{display:none}.music-mobile-plan.music-credit-desktop{align-items:center;gap:9px;text-decoration:none;display:flex}.music-credit-balance{color:#f5ecff;white-space:nowrap;background:#1d1428;border:1px solid #6d5980;border-radius:999px;align-items:baseline;gap:5px;padding:7px 11px;display:flex}.music-credit-balance b{color:#d6ff45;font-size:16px}.music-credit-balance small{color:#c9bad5;font-size:11px}.desktop-credit-balance{white-space:nowrap;background:#1c1426;border:1px solid #685578;border-radius:999px;align-items:baseline;gap:4px;padding:8px 11px;display:inline-flex!important}.desktop-credit-balance b{color:#d6ff45;font-size:16px}@media (width<=760px){.music-app .topbar,.music-section-header{flex-wrap:wrap;gap:8px;height:auto;min-height:72px}.music-mobile-plan,.music-mobile-plan.music-credit-desktop{flex:1 0 100%;justify-content:center;align-items:center;gap:8px;width:100%;margin:2px auto 0;padding-bottom:4px;text-decoration:none;display:flex}.music-mobile-plan .music-plan-badge{gap:6px;padding:3px 9px 3px 3px;font-size:12px}.music-mobile-plan .plan-badge-icon{padding:4px}.music-mobile-plan .plan-badge-icon svg{width:16px;height:16px}.music-credit-balance{padding:5px 9px}.music-credit-balance b{font-size:15px}.music-credit-balance small{font-size:10px}}@media (width>=521px) and (width<=900px){.music-app .topbar{flex-wrap:nowrap!important;min-height:72px!important;padding-top:9px!important;padding-bottom:9px!important}.music-mobile-plan,.music-mobile-plan.music-credit-desktop{order:2;flex:0 auto!important;width:auto!important;margin:0!important;padding:0!important}.music-header-language{order:3;margin-left:0!important}.music-app .brand{order:1}.music-app .workspace{padding-top:12px!important}}@media (width<=520px){.music-mobile-plan,.music-mobile-plan.music-credit-desktop{margin-top:-2px!important;padding-bottom:0!important}.music-app .workspace{padding-top:8px!important}}.music-app .music-header-language{flex:0 0 64px;align-self:center;width:64px;height:36px;position:relative;margin:0!important;padding:0!important}.music-app .music-header-language:after{content:"";pointer-events:none;border-bottom:2px solid #f7f4ee;border-right:2px solid #f7f4ee;width:7px;height:7px;position:absolute;top:50%;right:9px;transform:translateY(-65%)rotate(45deg)}.music-app .music-header-language label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.music-app .music-header-language select{letter-spacing:0!important;appearance:none!important;background-image:none!important;border-radius:9px!important;width:64px!important;height:36px!important;margin:0!important;padding:0 22px 0 9px!important;font-size:12px!important;font-weight:800!important;line-height:36px!important;display:block!important}.music-app .music-header-language select:focus-visible{outline-offset:-3px}.music-app .music-account{align-items:center;min-width:0}.music-app .music-account>a,.music-app .music-account>button{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;min-height:44px;display:inline-flex}@media (width>=761px){.music-app .topbar{overflow:hidden;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;height:72px!important;min-height:72px!important;padding:0 clamp(16px,2vw,34px)!important;display:flex!important}.music-app .brand{white-space:nowrap;flex:none}.music-app .music-header-language{order:initial!important;justify-self:auto!important}.music-app .music-mobile-plan{display:none!important}.music-app .music-account{scrollbar-width:none;min-width:0;max-width:calc(100% - 600px);position:absolute;left:50%;overflow-x:auto;transform:translate(-50%);flex-wrap:nowrap!important;flex:none!important;justify-content:center!important;gap:clamp(4px,.55vw,9px)!important;width:max-content!important;display:flex!important}.music-app .music-account::-webkit-scrollbar{display:none}.music-app .music-account>a,.music-app .music-account>button{color:#f7f2ff;background:#151020;border:1px solid #42354f;border-radius:11px;flex:none;min-height:40px;padding-left:clamp(9px,.7vw,14px);padding-right:clamp(9px,.7vw,14px);font-size:clamp(11px,.72vw,13px);font-weight:650;transition:border-color .18s,background .18s,color .18s,transform .18s}.music-app .music-account>a:hover,.music-app .music-account>button:hover{color:#e4ff8f;background:#2b2035;border-color:#99b64a;transform:translateY(-1px)}.music-section-header{grid-template-columns:auto minmax(0,1fr) 64px auto;grid-template-areas:"brand nav language credits";align-items:center;gap:14px;height:auto;min-height:72px;padding:12px clamp(16px,2vw,34px)!important;display:grid!important}.music-section-header .music-section-brand{letter-spacing:.14em;grid-area:brand;font-size:15px}.music-section-header .music-section-brand>span{width:37px;height:37px}.music-section-header .music-header-language{flex:0 0 64px;grid-area:language;width:64px;height:36px;position:relative;margin:0!important;padding:0!important}.music-section-header .music-header-language:after{content:"";pointer-events:none;border-bottom:2px solid #f7f4ee;border-right:2px solid #f7f4ee;width:7px;height:7px;position:absolute;top:50%;right:9px;transform:translateY(-65%)rotate(45deg)}.music-section-header .music-header-language label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.music-section-header .music-header-language select{letter-spacing:0!important;appearance:none!important;background-image:none!important;border-radius:9px!important;width:64px!important;height:36px!important;margin:0!important;padding:0 22px 0 9px!important;font-size:12px!important;font-weight:800!important;line-height:36px!important;display:block!important}.music-section-header .music-mobile-plan.music-credit-desktop{white-space:nowrap;flex:none;grid-area:credits;margin:0;padding:0;display:flex!important}.music-section-header nav{grid-area:nav;gap:6px;width:100%;min-width:0;max-width:none;position:static;transform:none;flex-wrap:wrap!important;justify-content:center!important}.music-section-header nav::-webkit-scrollbar{display:none}.music-section-header nav a{background:#151020;border:1px solid #42354f;flex:none;min-height:40px;padding:8px clamp(8px,.65vw,13px);font-size:14px}}@media (width>=761px) and (width<=1100px){.music-app .topbar{gap:7px!important}.music-app .brand{letter-spacing:.1em;font-size:13px}.music-app .brand-mark{width:34px;height:34px}.music-app .music-account{justify-content:center!important}}@media (width<=760px){.music-app .music-account{display:none!important}.music-app .music-header-language select{height:42px!important;line-height:42px!important}.music-app .workspace{width:100%;max-width:100%;overflow:hidden;padding-left:14px!important;padding-right:14px!important}.music-app .workspace>*,.music-app :is(section,article,form,fieldset){min-width:0;max-width:100%}.music-app :is(img,video,canvas){max-width:100%}.music-app .reviews-heading{display:block}.music-app .reviews-heading>p{max-width:none;margin-top:12px}.music-app .reviews-grid{grid-template-columns:1fr}.music-app .premium-story,.music-app .creator-reviews,.music-app .plans,.music-app .music-faq{width:100%;max-width:100%}.music-app .group-footer{overflow:hidden}}.music-library-page .workspace>:not(.studio-grid),.music-library-page .composer-card,.music-library-page>.premium-story,.music-library-page>.creator-reviews,.music-library-page>.plans,.music-library-page>.music-faq{display:none!important}.music-library-page .studio-grid{display:block}.music-library-page .workspace{padding-top:24px}.music-library-page .result-panel{min-height:320px}.music-video-export{border:1px solid #8664a0;border-radius:12px;grid-column:1/-1;padding:14px}.music-video-export button,.music-video-export a{color:#172000;background:#d6ff45;border-radius:9px;margin:4px;padding:12px 16px;font-weight:700;display:inline-block}.music-video-export small{color:#cdbddd;margin-top:8px;line-height:1.5;display:block}.music-video-export .tengri-video-upload{color:#edffc0;cursor:pointer;text-align:center;background:#211730;border:2px dashed #b2cd61;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:150px;padding:24px;display:flex;position:relative;overflow:hidden}.music-video-export .tengri-video-upload:hover,.music-video-export .tengri-video-upload:focus-within{background:#312043;border-color:#d6ff45;box-shadow:0 0 0 3px #d6ff4522}.music-video-export .tengri-video-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.music-video-export .tengri-upload-icon{color:#d6ff45;font-size:32px;line-height:1}.music-video-export .tengri-cover-confirm{color:#fff;background:#281c38;border:1px solid #d6ff45;border-radius:14px;padding:20px}.music-video-export .tengri-cover-confirm p{margin:10px 0 16px}.music-video-export .tengri-cover-confirm button{white-space:normal;min-height:44px;margin:4px}.music-video-export .tengri-video-formats{flex-wrap:wrap;gap:10px;display:flex}.music-video-export .tengri-video-formats button{color:#eee;white-space:normal;background:#24182f;border:1px solid #80648f;flex:1;min-width:140px;min-height:48px}.music-video-export .tengri-video-formats button[aria-pressed=true]{color:#151020;background:#d6ff45;border-color:#d6ff45;box-shadow:0 0 0 2px #d6ff4530}.music-video-export .tengri-video-label{color:#f6efff;margin:14px 0 8px;font-weight:650}.music-video-export .tengri-social-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.music-video-export .tengri-social-presets button{color:#f6efff;text-align:left;white-space:normal;background:#24182f;border:1px solid #80648f;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:64px;margin:0;display:flex}.music-video-export .tengri-social-presets button small{color:#cdbddd;margin:3px 0 0}.music-video-export .tengri-social-presets button[aria-pressed=true]{color:#151020;background:linear-gradient(135deg,#d6ff45,#b8f45d);border-color:#e6ff91;box-shadow:0 0 0 2px #d6ff4530}.music-video-export .tengri-social-presets button[aria-pressed=true] small{color:#26320a}@media (width<=680px){.music-video-export .tengri-social-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.music-video-export .tengri-social-presets button{min-height:70px;padding:10px 12px}}.music-video-export .tengri-social-pack{background:linear-gradient(145deg,#24162f,#100c1b);border:1px solid #8f6ca8;border-radius:18px;margin-top:24px;padding:18px;box-shadow:inset 0 1px #ffffff0d}.tengri-social-pack-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:15px;display:flex}.tengri-social-pack-head span{color:#d6ff45;letter-spacing:.14em;font-size:12px;font-weight:800}.tengri-social-pack-head h4{color:#fff;margin:5px 0 3px;font-size:22px}.tengri-social-pack-head p{color:#cdbddd;margin:0}.tengri-social-pack-head>b{color:#10131b;background:linear-gradient(135deg,#d6ff45,#65eaff);border-radius:14px;flex:0 0 44px;place-items:center;height:44px;display:grid}.music-video-export .tengri-social-pack>label,.tengri-social-pack-grid label{color:#f6efff;font-weight:700;display:block}.music-video-export .tengri-social-pack textarea{box-sizing:border-box;color:#fff;width:100%;min-height:82px;font:inherit;resize:vertical;background:#100b19;border:1px solid #725680;border-radius:11px;margin:7px 0 5px;padding:11px 12px;font-size:14px;line-height:1.45}.music-video-export .tengri-social-pack>label textarea{min-height:74px}.music-video-export .tengri-social-pack textarea:focus{outline-offset:1px;outline:2px solid #d6ff45}.music-video-export .tengri-generate-social{white-space:normal;width:100%;margin:12px 0 0}.tengri-social-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.tengri-social-pack-grid article{background:#171020;border:1px solid #5e476c;border-radius:14px;min-width:0;padding:14px}.tengri-social-pack-grid h5{color:#d6ff45;margin:0 0 12px;font-size:18px}.tengri-social-pack-grid label+label{margin-top:13px}.music-video-export .tengri-social-pack-grid button{color:#eaffac;background:#2a2134;border:1px solid #9fb755;width:100%;margin:0;padding:9px 11px;font-size:13px;display:block}@media (width<=900px){.tengri-social-pack-grid{grid-template-columns:1fr}}@media (width<=520px){.music-video-export .tengri-social-pack{padding:14px}.tengri-social-pack-head h4{font-size:20px}}.music-video-export .tengri-background-choices button{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.music-video-export .tengri-background-choices small{color:inherit;opacity:.78;margin:3px 0 0}.music-video-export .tengri-default-background{aspect-ratio:16/9;object-fit:cover;border:1px solid #80648f;border-radius:14px;width:100%;max-width:340px;margin:12px 0;display:block;box-shadow:0 10px 28px #0005}.music-video-export .tengri-artwork-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.music-video-export .tengri-artwork-grid button{color:#f6efff;text-align:left;background:#1b1227;border:1px solid #694d7b;border-radius:14px;flex-direction:column;align-items:flex-start;min-width:0;margin:0;padding:8px;display:flex;overflow:hidden}.music-video-export .tengri-artwork-grid button[aria-pressed=true]{background:#2b1f39;border-color:#d6ff45;box-shadow:0 0 0 2px #d6ff4540}.music-video-export .tengri-artwork-grid img{object-fit:cover;background:#0d0813;border-radius:9px;width:100%;height:108px;margin-bottom:9px;display:block}.music-video-export .tengri-artwork-grid.is-portrait img{aspect-ratio:9/16;height:150px}.music-video-export .tengri-artwork-grid.is-square img{aspect-ratio:1;height:auto}.music-video-export .tengri-artwork-grid span{font-weight:750;line-height:1.25}.music-video-export .tengri-artwork-grid small{color:#cdbddd;margin:4px 0 0;font-size:12px;line-height:1.35}.music-video-export .tengri-artwork-grid button[aria-pressed=true] small{color:#e9dcf4}.music-video-export .tengri-default-background{aspect-ratio:auto;object-position:center;max-height:360px}@media (width<=680px){.music-video-export .tengri-artwork-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.music-video-export .tengri-artwork-grid img{height:96px}.music-video-export .tengri-artwork-grid.is-portrait img{height:180px}.music-video-export .tengri-artwork-grid.is-square img{height:auto}.music-video-export .tengri-artwork-grid span{font-size:14px}}.music-video-export.video-export-locked{min-height:520px;position:relative;overflow:hidden}.video-export-locked>:not(.video-lock-overlay){opacity:.48;filter:saturate(.65);pointer-events:none}.music-video-export .video-lock-overlay{z-index:5;color:#171020;background:linear-gradient(#100b1814,#100b1866);justify-content:center;align-items:flex-start;margin:0;padding:86px 18px;text-decoration:none;display:flex;position:absolute;inset:0}.music-video-export .video-lock-overlay span{text-align:center;background:linear-gradient(135deg,#d6ff45,#f0ffac);border:1px solid #efffb0;border-radius:16px;flex-direction:column;align-items:center;gap:5px;padding:16px 22px;display:flex;position:sticky;top:92px;box-shadow:0 14px 40px #0008}.music-video-export .video-lock-overlay b{font-size:18px}.music-video-export .video-lock-overlay small{color:#34400c;margin:0;font-size:13px}.music-video-export .tengri-template-access{color:#f5ffe0;background:linear-gradient(135deg,#29351a,#21152d);border:1px solid #b7d85b;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:5px 14px;margin:12px 0 18px;padding:14px 16px;display:grid}.tengri-template-access b{color:#d6ff45}.tengri-template-access span{color:#d8cfe0;grid-column:1;font-size:13px;line-height:1.5}.music-video-export .tengri-template-access a{background:#d6ff45;grid-area:1/2/3;margin:0}.music-video-export .is-pro-locked{opacity:.68;filter:saturate(.65);position:relative;cursor:not-allowed!important}.music-video-export button.is-pro-locked small,.music-video-export label.is-pro-locked small{font-weight:700;color:#ffe29b!important}.music-video-export .tengri-video-upload.is-pro-locked{color:#ddd;background:#21182a;border-color:#786489}.music-video-export .tengri-video-upload.is-pro-locked input{cursor:not-allowed}@media (width<=540px){.music-video-export .tengri-template-access{grid-template-columns:1fr}.tengri-template-access span{grid-column:1}.music-video-export .tengri-template-access a{text-align:center;grid-area:auto/1}}.song.song-pro-card{background:linear-gradient(135deg,#24162f,#110d1d);border:1px solid #806191;border-top:3px solid #c6a362;border-radius:22px;gap:18px;margin-bottom:24px;padding:24px;box-shadow:0 12px 28px #0003}.song-pro-card .song-info{min-width:0}.song-pro-card .song-info h3{overflow-wrap:anywhere}.song-pro-card .song-info>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.song-video-section{background:#171020;border:1px solid #685275;border-radius:14px;grid-column:1/-1;min-width:0}.song-video-section>summary{cursor:pointer;color:#f3e9ff;padding:16px 20px;font-size:16px;font-weight:650;list-style-position:inside}.song-video-section>summary small{color:#c3afce;margin:6px 0 0 18px;font-size:14px;font-weight:400;display:block}.song-video-section>summary:hover,.song-video-section>summary:focus-visible{background:#30203c;border-radius:14px}.song-video-section[open]>summary{border-bottom:1px solid #685275}.song-video-section .music-video-export{background:0 0;border:0;margin:0;padding:20px}.song-pro-card .song-actions{border-top:1px solid #574062;flex-wrap:wrap;grid-column:1/-1;gap:12px;padding-top:16px;display:flex}.song-pro-card .song-actions>*{white-space:normal;text-align:center;flex:180px;min-width:0}.song-pro-card .studio-song-tools{border-top:1px solid #574062;grid-column:1/-1;padding-top:16px}@media (width<=600px){.song.song-pro-card{border-radius:18px;gap:14px;padding:16px}.song-video-section>summary,.song-video-section .music-video-export{padding:14px}}.song.song-pro-card{border:2px solid #b89a60;border-top:3px solid #e3c582;box-shadow:0 0 0 1px #e3c58218,0 12px 28px #0004}.ai-direction{color:#f7f2ff;background:#1b1525;border:1px solid #91b94d;border-radius:11px;margin-top:12px;overflow:hidden}.ai-direction summary{cursor:pointer;color:#d6ff45;padding:10px 13px;font-size:14px;font-weight:750;list-style-position:inside}.ai-direction[open] summary{border-bottom:1px solid #5e713d}.ai-direction>div{padding:13px}.ai-direction b{color:#f4dca5;margin:0 0 5px;font-size:13px;display:block}.ai-direction p,.ai-direction pre{color:#d9cedf;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;line-height:1.55}.ai-direction pre:last-child,.ai-direction p:last-child{margin-bottom:0}.music-plans-page .plans{width:100%;max-width:1044px;margin:0 auto;padding:48px 32px 100px}.music-app .plans .plan-rules-link{text-align:center;margin:20px auto 28px}.music-app .plan-rules-link a{color:#dfff80;text-underline-offset:5px;text-decoration:underline;display:inline-block}.music-app .plans .plan-difference{box-sizing:border-box;max-width:980px;margin:24px auto}.music-app .plan-grid article{padding-top:54px}.music-app .plan-grid .popular-tag{margin:0;line-height:1.3;position:absolute;top:18px;left:26px;right:auto}.music-app .plan-grid article>h3{align-items:center;min-height:80px;margin-bottom:16px;display:flex}.music-app .plan-grid article>strong{line-height:1.2}.music-plans-page .plans-head{max-width:760px}.music-plans-page .music-billing-note{text-align:center;max-width:760px;margin:16px auto;line-height:1.6}@media (width<=600px){.music-plans-page .plans{padding:28px 16px 100px}.music-app .plan-grid article{padding-top:50px}.music-app .plan-grid article>h3{min-height:64px}.music-app .plans .plan-difference{padding:18px}.music-app .music-billing-toggle{flex-wrap:wrap;gap:10px}}.music-app .song-creation-options{background:#171020;border:1px solid #685275;border-radius:14px;flex:0 0 100%;grid-column:1/-1;width:100%;min-width:0}.music-app .song-creation-options>summary{cursor:pointer;touch-action:manipulation;color:#f3e9ff;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:16px 20px;font-size:16px;font-weight:650;list-style:none;display:flex}.music-app .song-creation-options>summary::-webkit-details-marker{display:none}.music-app .song-creation-options>summary:hover{background:#30203c}.music-app .song-creation-options>summary:focus-visible{outline-offset:3px;outline:2px solid #d4ff45}.music-app .song-creation-options>summary svg{flex-shrink:0}.music-app .song-creation-options[open]>summary{border-bottom:1px solid #685275;border-radius:14px 14px 0 0}.music-app .song-creation-options[open]>summary svg{transform:rotate(180deg)}.music-app .song-creation-options-panel{gap:16px;min-width:0;padding:16px;display:grid}.music-app .song-creation-options .studio-song-tools{border-top:0;min-width:0;margin:0;padding:0}.music-app .song-creation-options .studio-song-tools>.tool-wav-download{white-space:normal;max-width:100%}@media (width<=600px){.music-app .song-creation-options>summary{padding:14px}.music-app .song-creation-options-panel{gap:12px;padding:12px}}.music-video-export .tengri-social-modes{gap:8px;margin:14px 0;display:flex}.music-video-export .tengri-social-modes button{color:#f6efff;background:#21152f;border:1px solid #725680;border-radius:10px;flex:1;min-width:0;min-height:44px;margin:0}.music-video-export .tengri-social-modes button[aria-pressed=true]{color:#12171a;background:#d6ff45;border-color:#d6ff45;font-weight:750}.music-video-export .tengri-social-modes button:focus-visible{outline-offset:3px;outline:2px solid #d6ff45}.tengri-social-field+.tengri-social-field{margin-top:14px}.music-video-export .tengri-social-pack .tengri-social-error{color:#ffc3c3}.tengri-social-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.music-video-export .tengri-social-platform{color:#fff;width:100%;min-height:46px;font:inherit;background:#100b19;border:1px solid #725680;border-radius:10px;margin-top:8px;padding:12px;display:block}.music-video-export .tengri-social-platform:focus-visible{outline-offset:2px;outline:2px solid #d6ff45}.tengri-social-pack-grid.tengri-social-selected{grid-template-columns:minmax(0,1fr)}.music-video-export .tengri-social-pack textarea{text-align:start;white-space:pre-wrap;overflow-wrap:break-word}.music-video-export .tengri-social-pack textarea.tengri-social-long-copy{min-height:240px;font-weight:400;line-height:1.65}.music-video-export .tengri-video-dropdown{background:linear-gradient(140deg,#2a1c36,#171020);border:1px solid #80648f;border-radius:16px;margin:18px 0;overflow:hidden}.music-video-export .tengri-video-dropdown>summary{cursor:pointer;color:#f6efff;text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:18px;list-style:none;display:flex}.music-video-export .tengri-video-dropdown>summary::-webkit-details-marker{display:none}.music-video-export .tengri-video-dropdown>summary strong{font-size:16px;line-height:1.35;display:block}.music-video-export .tengri-video-dropdown>summary small{color:#cdbddd;margin:4px 0 0;font-size:12px;line-height:1.4}.music-video-export .tengri-video-dropdown>summary:after{content:"";border-bottom:2px solid #d6ff45;border-right:2px solid #d6ff45;flex-shrink:0;width:9px;height:9px;margin:-5px 3px 0 0;transform:rotate(45deg)}.music-video-export .tengri-video-dropdown[open]>summary:after{margin-top:5px;transform:rotate(225deg)}.music-video-export .tengri-video-dropdown>summary:focus-visible{outline-offset:-3px;outline:2px solid #d6ff45}.music-video-export .tengri-video-dropdown-content{border-top:1px solid #614873;padding:16px}.music-video-export .tengri-video-dropdown-content :is(.tengri-artwork-grid,.tengri-loop-grid){margin:0}@media (width<=480px){.music-video-export .tengri-video-dropdown>summary{padding:14px}.music-video-export .tengri-video-dropdown-content{padding:12px}}@media (width>=761px) and (width<=1500px){.music-section-header{grid-template-columns:minmax(0,1fr) 64px auto;grid-template-areas:"brand language credits""nav nav nav";row-gap:10px}.music-section-header nav{border-top:1px solid #4b365f;padding-top:10px}}@media (width<=760px){.music-section-header{grid-template-columns:minmax(0,1fr) auto;gap:10px;height:auto;display:grid}.music-section-header .music-section-brand{letter-spacing:.08em;gap:6px;min-width:0;font-size:clamp(12px,3.8vw,18px)}.music-section-header .music-section-brand>span{flex-shrink:0;width:34px;height:34px}.music-section-header .music-header-language{padding:0;margin:0!important}.music-section-header .music-mobile-plan.music-credit-desktop{flex-wrap:wrap;grid-column:1/-1;min-width:0}.music-section-header nav{display:none}}@media (width>=761px){.music-app .topbar{overflow:visible;flex-wrap:wrap!important;height:auto!important;padding-top:12px!important;padding-bottom:12px!important}.music-app .music-account{max-width:100%;position:static;left:auto;overflow:visible;transform:none;flex-wrap:wrap!important;flex:600px!important;width:auto!important}.music-app .music-account>.music-plan-badge,.music-app .desktop-credit-balance{white-space:nowrap;flex-shrink:0}}.music-app .song .song-actions{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;display:grid}.music-app .song .song-actions .certificate-controls{display:contents}.music-app .song .song-actions .certificate-controls label{gap:4px;width:100%;min-width:0;margin:0;font-size:14px;line-height:18px}.music-app .song .song-actions :is(.certificate-download,.song-delete,.certificate-controls select){box-sizing:border-box;border-radius:8px;width:100%;min-width:0;height:44px;min-height:44px;max-height:44px;margin:0;padding:4px 8px;font-size:14px;line-height:16px}.music-app .song .song-actions :is(.certificate-download,.song-delete){text-align:center;white-space:normal;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:6px;display:flex}.music-app .song .song-actions .song-delete svg{flex-shrink:0}@media (width<=700px){.music-app .song .song-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.music-credit-dialog{color:#f5ecff;background:#21162d;border:1px solid #806191;border-radius:16px;width:min(440px,100vw - 32px);padding:24px;box-shadow:0 20px 80px #0008}.music-credit-dialog::backdrop{background:#080510b3}.music-credit-dialog h2{margin:0 0 12px;font-size:22px}.music-credit-dialog p{font-size:16px;line-height:1.5}.music-credit-dialog-actions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.music-credit-dialog-actions button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#382448;border:1px solid #806191;border-radius:8px;padding:10px 16px}.music-credit-dialog-actions .music-credit-dialog-primary{color:#18200c;background:#d4ff45;border-color:#d4ff45;font-weight:650}.music-sharing-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.music-sharing-actions button,.music-playlists button,.music-playlist-dialog button{color:#f4edf8;cursor:pointer;background:#2a1b38;border:1px solid #765788;border-radius:8px;min-height:44px;padding:8px 12px;font-size:14px}.music-sharing-actions button{overflow-wrap:anywhere;justify-content:center;align-items:center;gap:8px;display:flex}.music-song-sharing p{font-size:13px}.music-playlist-dialog{max-height:85dvh;overflow-y:auto}.music-playlist-dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.music-playlist-dialog form,.music-playlist-editor form,.music-playlist-create{gap:12px;display:grid}.music-playlist-dialog label,.music-playlists label{gap:8px;display:grid}.music-playlist-dialog input,.music-playlist-dialog select,.music-playlists input{box-sizing:border-box;color:#fff;background:#170f23;border:1px solid #765788;border-radius:8px;width:100%;min-height:44px;padding:10px;font-size:16px}.music-playlist-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.music-playlist-grid>a,.music-playlist-editor,.music-playlist-now,.music-playlist-tracks>li{color:#fff;background:#1c1228;border:1px solid #694876;border-radius:12px;padding:18px}.music-playlist-grid>a{text-decoration:none}.music-playlist-grid h2,.music-playlist-track b{overflow-wrap:anywhere}.music-playlist-editor{margin-bottom:24px}.music-playlists label.music-playlist-visibility{align-items:center;gap:10px;margin-top:16px;display:flex}.music-playlist-visibility input{width:20px;min-height:20px}.music-playlist-now{z-index:2;margin:20px 0;position:sticky;top:0}.music-playlist-now>span{letter-spacing:.1em;color:#d4ff45;font-size:12px}.music-playlist-now audio{width:100%}.music-playlist-tracks{gap:12px;padding:0;list-style:none;display:grid}.music-playlist-tracks>li.is-active{border-color:#d4ff45}.music-playlist-track{align-items:center;gap:12px;display:flex}.music-playlist-track>button{text-align:left;flex:1;grid-template-columns:32px 1fr;gap:4px 10px;min-width:0;display:grid}.music-playlist-track small{color:#bdb0c6;grid-column:2}.music-playlist-track-actions{flex-wrap:wrap;gap:6px;display:flex}.music-playlists button:disabled,.music-playlist-dialog button:disabled{opacity:.5;cursor:default}@media (width<=600px){.music-playlist-track{flex-direction:column;align-items:stretch}.music-playlist-track-actions button{flex:1}.music-playlist-now{position:static}}.music-playlists{box-sizing:border-box;max-width:1000px;margin:0 auto;padding:32px 20px 100px}.explore-sharing{max-width:480px;margin:0 auto 20px}.music-sharing-actions button{white-space:normal;line-height:1.3}.music-playlist-now h2{overflow-wrap:anywhere}.music-song-sharing dialog h2{font-size:22px}.music-app .song>.music-song-sharing{grid-column:1/-1;min-width:0}body .music-playlists.pl-premium{isolation:isolate;background:radial-gradient(at 0 0,#61459130,#0000 55%),radial-gradient(at 100% 30%,#26494620,#0000 50%),#100d18;max-width:1240px;min-height:80vh;padding:32px 32px 100px;position:relative}.pl-page-glow{z-index:-1;pointer-events:none;background-image:radial-gradient(#e2d5fc0b 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.pl-back{align-items:center;gap:8px;margin-bottom:32px;font-size:14px;text-decoration:none;display:inline-flex;color:#c0b3cf!important}.pl-page-hero{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.pl-eyebrow{color:#b9a6d7;letter-spacing:.15em;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.pl-page-hero h1{overflow-wrap:anywhere;margin:18px 0 14px;font-size:clamp(34px,5vw,60px);line-height:1.08;letter-spacing:-.045em!important}.pl-page-hero>div{min-width:0}.pl-page-hero p{flex-wrap:wrap;align-items:center;gap:14px;margin:0;font-size:15px;line-height:1.6;display:flex}.pl-visibility-badge{align-items:center;gap:6px;display:inline-flex}.pl-premium button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.pl-premium button.pl-primary,.pl-primary{white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;color:#17200b!important;background:#d4ff45!important;border:1px solid #d4ff45!important}.pl-page-hero>.pl-primary{flex-shrink:0}.pl-create-panel{background:linear-gradient(120deg,#2c203e,#171220);border:1px solid #604873;border-radius:20px;grid-template-columns:1fr 1.3fr auto;align-items:end;margin-bottom:36px;padding:24px;gap:22px!important;display:grid!important}.pl-create-panel h2{margin:10px 0 0;font-size:23px}.pl-create-panel label{font-size:14px}.pl-library-heading{justify-content:space-between;align-items:center;margin:32px 0 20px;display:flex}.pl-library-heading h2{margin:0;font-size:22px}.pl-library-heading>span{color:#b6a7c6;font-size:13px}.pl-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.pl-library-card{background:#1c1526;border:1px solid #493454;border-radius:20px;transition:transform .2s,border-color .2s;overflow:hidden;text-decoration:none!important}.pl-library-card:hover{border-color:#b49ace;transform:translateY(-5px)}.pl-library-art{isolation:isolate;background:radial-gradient(ellipse at 20% 30%,hsl(var(--pl-hue) 65% 66% / .8),transparent 65%),linear-gradient(130deg,hsl(var(--pl-hue) 35% 38%),#100c1b 85%);height:210px;position:relative;overflow:hidden}.pl-art-orbit{border:1px solid #ffffff30;border-radius:50%;position:absolute;inset:-45px;transform:rotate(-30deg)}.pl-art-orbit-two{inset:25px -90px;transform:rotate(30deg)}.pl-art-disc{background:repeating-radial-gradient(circle,#18151c 0 3px,#36313c 4px 5px);border-radius:50%;place-items:center;width:170px;height:170px;display:grid;position:absolute;bottom:-30px;right:-25px;box-shadow:0 20px 70px #0006}.pl-art-disc svg{box-sizing:border-box;background:hsl(var(--pl-hue) 55% 75%);color:#24182d;border-radius:50%;width:70px;height:70px;padding:16px}.pl-library-art>span{letter-spacing:.14em;color:#fff9;font-size:11px;font-weight:700;position:absolute;top:20px;left:22px}.pl-library-art>b{color:#fffa;letter-spacing:-.08em;font-size:106px;font-weight:500;line-height:1;position:absolute;bottom:12px;left:22px}.pl-library-card-copy{padding:20px}.pl-library-card h2{overflow-wrap:anywhere;margin:0 0 10px;font-size:22px}.pl-library-card p{flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.pl-library-card p>span{align-items:center;gap:5px;display:flex}.pl-open-list{color:#ddd1eb;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;font-size:14px;display:flex}.pl-settings{background:#1b1425;border:1px solid #4b3857;border-radius:14px;margin-bottom:20px}.pl-settings>summary{cursor:pointer;align-items:center;gap:10px;padding:16px 20px;font-size:14px;list-style:none;display:flex}.pl-settings summary small{color:#a999bb;margin-left:auto;font-size:13px}.pl-settings-body{border-top:1px solid #4b3857;gap:20px;padding:20px;display:grid}.pl-settings-body form{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.pl-settings-body label{font-size:14px}.pl-settings-body label.pl-public-toggle{align-items:center;gap:12px;display:flex}.pl-public-toggle input{flex-shrink:0;width:20px;min-height:20px}.pl-public-toggle span{gap:4px;display:grid}.pl-public-toggle small{font-size:13px}.pl-delete-list{justify-self:start;color:#ffb2b9!important}.pl-private-note{align-items:center;gap:8px;font-size:14px;display:flex}.pl-listening-room{grid-template-columns:minmax(300px,420px) minmax(0,1fr);align-items:start;gap:32px;display:grid}.pl-player{background:linear-gradient(140deg,#2b2136,#18121f);border:1px solid #694e7d;border-radius:24px;position:sticky;top:24px;overflow:hidden;box-shadow:0 24px 70px #0004}.pl-artwork{background:radial-gradient(at 10% 5%,#a88dc499,#0000 65%),radial-gradient(at 90% 95%,#96d6bb77,#0000 65%),#332441;height:280px;position:relative;overflow:hidden}.pl-artwork>img{object-fit:cover;width:100%;height:100%}.pl-artwork-shade{background:linear-gradient(#0000 35%,#120d20c9);position:absolute;inset:0}.pl-artwork-brand,.pl-quality{letter-spacing:.14em;color:#fff;font-size:12px;font-weight:600;position:absolute;left:24px}.pl-artwork-brand{top:24px}.pl-artwork-brand b{color:#d4ff45}.pl-quality{color:#e9dcfa;font-size:11px;bottom:22px}.pl-record{background:repeating-radial-gradient(circle,#19131f 0 4px,#372e40 5px 6px);border-radius:50%;place-items:center;width:260px;height:260px;animation:24s linear infinite paused pl-disc-turn;display:grid;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);box-shadow:0 15px 65px #0007}.is-playing .pl-record{animation-play-state:running}.pl-record-label{color:#2b2036;background:linear-gradient(120deg,#decafb,#9bdbc1);border-radius:50%;place-items:center;width:86px;height:86px;display:grid}.pl-player-body{padding:24px}.pl-now-label{color:#bcb1cb;letter-spacing:.1em;align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.pl-now-label>span:last-child{color:#af9fbf;margin-left:auto}.pl-live-dot{background:#9c89ad;border-radius:50%;width:6px;height:6px}.pl-live-dot.is-live{background:#d4ff45;box-shadow:0 0 10px #d4ff4570}.pl-player h2{overflow-wrap:anywhere;margin:18px 0 6px;font-size:26px;line-height:1.25}.pl-track-style{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden;color:#b6a7c6!important}.pl-visualizer{height:72px;margin:22px 0 14px;position:relative}.pl-visualizer canvas{opacity:0;width:100%;height:100%;display:block}.pl-visualizer.is-playing canvas{opacity:1}.pl-idle-bars{opacity:.45;align-items:end;gap:3px;padding:3px 0;display:flex;position:absolute;inset:0}.pl-idle-bars i{background:linear-gradient(#b99bff,#86d2b977);border-radius:2px;flex:1;min-width:0}.pl-visualizer.is-playing .pl-idle-bars{display:none}.pl-player input[type=range]{accent-color:#d4ff45;cursor:pointer;height:20px;background:0 0!important;border:0!important;border-radius:0!important;min-height:20px!important;padding:0!important}.pl-scrubber>input{width:100%}.pl-scrubber>div{color:#c3b6d3;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}.pl-transport{justify-content:space-between;align-items:center;gap:12px;margin:20px 0;display:flex}.pl-player .pl-transport button,.pl-player .pl-volume button{color:#ccc0d9;background:0 0;border:0;border-radius:50%;width:44px;height:44px;min-height:44px;padding:0}.pl-player .pl-transport .pl-play{color:#19200c;background:#d4ff45;width:64px;height:64px;min-height:64px;box-shadow:0 0 32px #d4ff4512}.pl-player .pl-transport .is-on{color:#d4ff45;background:#d4ff450a}.pl-volume{border-top:1px solid #ffffff12;align-items:center;gap:10px;padding-top:8px;display:flex}.pl-volume input{flex:1;width:100%;min-width:0}.pl-volume>span{color:#b6a7c6;text-align:right;width:36px;font-size:12px}.pl-tone{border-top:1px solid #ffffff12;margin-top:10px;padding-top:14px}.pl-tone summary{cursor:pointer;align-items:center;gap:8px;font-size:14px;list-style:none;display:flex}.pl-tone summary small{color:#aa9bb9;margin-left:auto;font-size:12px}.pl-eq-presets{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.pl-player .pl-eq-presets button{background:#352a42;border:1px solid #604774;border-radius:100px;min-height:34px;padding:7px 10px;font-size:12px}.pl-eq-bands{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.pl-eq-bands label{text-align:center;font-size:13px}.pl-eq-bands input{width:100%}.pl-eq-bands small{font-variant-numeric:tabular-nums;color:#bba6cf;font-size:12px}.pl-player audio{display:none}.pl-queue{min-width:0}.pl-queue>header{border-bottom:1px solid #4b3857;justify-content:space-between;align-items:center;padding:12px 0 22px;display:flex}.pl-queue>header h2{margin:8px 0 0;font-size:26px}.pl-queue>header>b{color:#bbadcb;border:1px solid #604774;border-radius:100px;padding:7px 11px;font-size:12px;font-weight:500}.pl-queue ol{margin:8px 0;padding:0;list-style:none}.pl-queue li{border-bottom:1px solid #ffffff0b;border-radius:12px;margin:6px 0}.pl-queue li.is-active{background:linear-gradient(100deg,#a88dd21f,#d4ff4507);border:1px solid #7e668955}.pl-queue-row{flex-wrap:wrap;align-items:start;gap:4px;padding:12px 6px;display:flex}.pl-premium .pl-track-pick{text-align:left;background:0 0;border:0;border-radius:8px;flex:1;justify-content:flex-start;align-items:center;gap:12px;min-width:0;min-height:58px;padding:0 8px;display:flex}.pl-track-number{text-align:center;color:#978aa7;font-variant-numeric:tabular-nums;flex-shrink:0;width:24px;font-size:12px}.pl-track-cover{background:linear-gradient(130deg,#83659f,#283a35);border-radius:9px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.pl-track-cover img{object-fit:cover;width:100%;height:100%}.pl-track-copy{flex:1;gap:5px;min-width:0;display:grid}.pl-track-copy>b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:550;overflow:hidden}.pl-track-copy>small{white-space:nowrap;text-overflow:ellipsis;color:#a99ab8;font-size:12px;overflow:hidden}.pl-track-pick>svg{color:#a99ab8;flex-shrink:0;margin-left:auto}.is-active .pl-track-copy>b,.is-active .pl-track-pick>svg{color:#d4ff45}.pl-track-more{flex:0 0 38px;padding-top:7px;position:relative}.pl-track-more>summary{cursor:pointer;color:#c6b4da;place-items:center;width:38px;height:44px;list-style:none;display:grid}.pl-track-more[open]{flex-basis:100%}.pl-track-more[open]>summary{position:absolute;top:-63px;right:0}.pl-track-more>div{background:#271c34;border:1px solid #614775;border-radius:12px;margin:5px 4px;padding:10px 14px}.pl-mini-meter{justify-content:center;align-items:center;gap:2px;height:18px;display:flex}.pl-mini-meter i{background:#d4ff45;width:3px;height:10px;animation:.7s ease-in-out infinite alternate pl-meter}.pl-mini-meter i:nth-child(2){height:17px;animation-delay:-.4s}.pl-mini-meter i:nth-child(3){height:7px;animation-delay:-.2s}.pl-brand-footer{color:#b4a0c5;letter-spacing:.07em;border-top:1px solid #ffffff0c;justify-content:center;align-items:center;gap:9px;margin-top:48px;padding-top:26px;font-size:12px;display:flex}.pl-brand-footer span{letter-spacing:0;margin-left:12px;font-size:13px}.pl-empty{text-align:center;color:#c2afd5;border:1px dashed #715a80;border-radius:22px;place-items:center;gap:16px;padding:60px 24px;display:grid}.pl-empty h2{margin:0;font-size:24px}.pl-empty p{margin:0;font-size:16px}.pl-loading{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pl-loading>div{background:linear-gradient(110deg,#21182d,#382443,#21182d) 0 0/200% 100%;border-radius:20px;height:300px;animation:1.5s linear infinite pl-shimmer}.pl-notice{background:#2b1d39;border:1px solid #745685;border-radius:12px;padding:14px 18px}.pl-library-hint{font-size:15px;line-height:1.6}@keyframes pl-disc-turn{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes pl-meter{to{transform:scaleY(.35)}}@keyframes pl-shimmer{to{background-position:-200% 0}}@media (width<=950px){.pl-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-listening-room{grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:22px}.pl-create-panel{grid-template-columns:1fr 1fr}.pl-create-panel>.pl-primary{grid-column:2}.pl-track-number{display:none}.pl-track-pick{gap:8px!important}.pl-artwork{height:240px}}@media (width<=700px){body .music-playlists.pl-premium{padding:24px 18px 95px}.pl-page-hero{flex-direction:column;align-items:flex-start;gap:18px}.pl-page-hero h1{font-size:38px}.pl-listening-room{grid-template-columns:1fr;gap:26px}.pl-player{width:100%;max-width:480px;margin:0 auto;position:static}.pl-artwork{height:280px}.pl-track-number{display:block}.pl-library-grid{gap:16px}.pl-library-art{height:170px}.pl-library-card-copy{padding:16px}.pl-library-card h2{font-size:19px}.pl-art-disc{width:140px;height:140px}.pl-library-art>b{font-size:84px}.pl-create-panel{grid-template-columns:1fr;padding:20px}.pl-create-panel>.pl-primary{grid-column:auto}.pl-settings summary small{display:none}.pl-settings-body form{grid-template-columns:1fr}.pl-brand-footer{flex-wrap:wrap}.pl-brand-footer span{text-align:center;flex-basis:100%;margin:0}.pl-loading{grid-template-columns:1fr 1fr}}@media (width<=420px){.pl-library-grid{grid-template-columns:1fr}.pl-library-art{height:210px}.pl-player-body{padding:20px}.pl-transport{gap:6px}.pl-track-cover{width:42px;height:42px}.pl-track-copy>b{font-size:14px}.pl-eyebrow{font-size:11px}.pl-artwork{height:250px}}@media (prefers-reduced-motion:reduce){.pl-record,.pl-mini-meter i,.pl-loading>div{animation:none}.pl-library-card{transition:none}}.pl-page-hero p,.pl-track-copy>b{font-size:16px}.pl-player .pl-eq-presets button{min-height:44px;font-size:14px}.pl-eq-bands label{font-size:14px}@media (width<=420px){.pl-track-copy>b{font-size:15px}.pl-transport{gap:2px}.pl-player .pl-transport .pl-play{width:58px;height:58px;min-height:58px}}.pl-premium .pl-listening-room{flex-direction:column;gap:22px;display:flex}.pl-premium .pl-player{box-sizing:border-box;background:#201829;border-color:#51405f;border-radius:16px;align-items:flex-start;gap:16px;width:100%;max-width:none;margin:0;padding:16px;display:flex;position:relative;top:auto;overflow:visible;box-shadow:0 8px 28px #0002}.pl-premium .pl-artwork{color:#d4ff45;background:linear-gradient(135deg,#665078,#2f403b);border-radius:10px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid}.pl-premium .pl-player-body{flex:1;grid-template-columns:minmax(0,1fr) auto 150px;grid-template-areas:"title controls volume""style controls tone""seek seek seek";gap:2px 24px;min-width:0;padding:0;display:grid}.pl-premium .pl-player h2{white-space:nowrap;text-overflow:ellipsis;grid-area:title;align-self:end;margin:0;font-size:18px;line-height:1.4;overflow:hidden}.pl-premium .pl-track-style{white-space:nowrap;text-overflow:ellipsis;grid-area:style;font-size:13px;line-height:1.5;display:block;overflow:hidden}.pl-premium .pl-transport{grid-area:controls;justify-content:center;align-self:center;gap:4px;margin:0}.pl-premium .pl-player .pl-transport button{width:40px;height:44px;min-height:44px}.pl-premium .pl-player .pl-transport .pl-play{width:44px;height:44px;min-height:44px;box-shadow:none}.pl-premium .pl-play svg{width:20px;height:20px}.pl-premium .pl-scrubber{grid-area:seek;margin-top:8px}.pl-premium .pl-scrubber>div{font-size:12px}.pl-premium .pl-volume{border:0;grid-area:volume;gap:4px;min-width:0;margin:0;padding:0}.pl-premium .pl-volume>span{display:none}.pl-premium .pl-volume input{min-width:30px}.pl-premium .pl-tone{border:0;grid-area:tone;min-width:0;margin:0;padding:0;position:relative}.pl-premium .pl-tone summary{color:#ccbcda;justify-content:flex-end;gap:6px;min-height:32px;font-size:14px}.pl-premium .pl-tone summary small{display:none}.pl-premium .pl-tone[open]{border-top:1px solid #ffffff15;grid-area:4/1/auto/-1;margin-top:8px;padding-top:8px}.pl-premium .pl-tone[open] summary{justify-content:flex-start}.pl-premium .pl-eq-presets{margin-top:8px}.pl-premium .pl-eq-bands{max-width:540px;margin-top:10px}.pl-premium .pl-player-body>p[role=status]{grid-column:1/-1;margin:8px 0 0;font-size:14px}.pl-premium .pl-queue{width:100%}.pl-premium .pl-queue>header h2{margin-top:6px;font-size:22px}.pl-premium .pl-queue-row{padding:6px 4px}.pl-premium .pl-track-pick{min-height:48px}.pl-premium .pl-page-hero{gap:16px;margin-bottom:22px}.pl-premium .pl-page-hero h1{margin:10px 0;font-size:clamp(28px,4vw,40px)}.pl-premium .pl-back{margin-bottom:20px}@media (width<=850px){.pl-premium .pl-player{gap:12px;padding:14px}.pl-premium .pl-player-body{grid-template-columns:minmax(0,1fr) auto 110px;column-gap:10px}.pl-premium .pl-artwork{flex-basis:52px;width:52px;height:52px}.pl-premium .pl-transport{gap:0}}@media (width<=600px){.pl-premium .pl-player{padding:14px;display:block}.pl-premium .pl-artwork{width:48px;height:48px;position:absolute;top:14px;left:14px}.pl-premium .pl-player-body{grid-template-columns:1fr 1fr auto;grid-template-areas:"title title title""style style style""controls controls controls""seek seek seek""volume volume tone";row-gap:2px}.pl-premium .pl-player h2{padding-left:60px;font-size:16px;line-height:1.5}.pl-premium .pl-track-style{min-height:24px;padding-left:60px;font-size:12px}.pl-premium .pl-transport{gap:8px;margin-top:8px}.pl-premium .pl-scrubber{margin-top:2px}.pl-premium .pl-volume{max-width:140px}.pl-premium .pl-volume button{width:36px;height:36px;min-height:36px}.pl-premium .pl-tone summary{min-height:36px}.pl-premium .pl-tone[open]{grid-row:6}.pl-premium .pl-page-hero h1{font-size:30px}}.pl-premium .pl-queue ol{margin:4px 0}.pl-premium .pl-queue li{border-radius:6px;margin:0}.pl-premium .pl-queue-row{align-items:center;padding:0 4px}.pl-premium .pl-track-pick{gap:10px;min-height:44px;padding:0 6px}.pl-premium .pl-track-cover{border-radius:5px;width:28px;height:28px}.pl-premium .pl-track-copy{align-items:center;gap:16px;display:flex}.pl-premium .pl-track-copy>b{flex:1;min-width:0;font-size:14px}.pl-premium .pl-track-copy>small{max-width:35%;font-size:12px}.pl-premium .pl-track-more{padding-top:0}.pl-premium .pl-track-more>summary{height:44px}.pl-premium .pl-track-more[open]>summary{top:-49px}.pl-premium .pl-track-number{width:22px;display:block}.pl-premium .pl-queue .pl-eyebrow{display:none}.pl-premium .pl-queue>header{padding:0 0 10px}.pl-premium .pl-queue>header h2{margin:0;font-size:18px}@media (width<=600px){.pl-premium .pl-track-copy>small{display:none}.pl-premium .pl-track-pick{gap:8px}.pl-premium .pl-track-number{width:18px}.pl-premium .pl-listening-room{gap:18px}}.pl-premium .pl-player{display:block}.pl-premium .pl-artwork{position:absolute;top:16px;left:16px}.pl-premium .pl-player-body{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"title controls volume""style controls tone""seek seek seek""meter meter meter";column-gap:16px;width:100%}.pl-premium .pl-player h2,.pl-premium .pl-track-style{padding-left:80px}.pl-premium .pl-volume{justify-self:end;width:140px}.pl-premium .pl-tone{justify-self:end}.pl-premium .pl-tone[open]{grid-row:5;justify-self:stretch}.pl-premium .pl-visualizer{opacity:.85;border-radius:5px;grid-area:meter;height:24px;margin:4px 0 0;padding:0;position:relative;overflow:hidden}.pl-premium .pl-visualizer canvas{filter:drop-shadow(0 0 3px #c6ff4540);width:100%;height:24px;display:block}.pl-premium .pl-idle-bars{opacity:.32;justify-content:center;align-items:center;gap:4px;padding:0}.pl-premium .pl-idle-bars i{background:linear-gradient(#c5a5f7,#8dd8bd);border-radius:4px;max-width:8px}.pl-premium .pl-player .pl-transport .pl-play{transition:box-shadow .2s,transform .2s;box-shadow:0 0 20px #d4ff4518}.pl-premium .pl-player .pl-transport .pl-play:hover{transform:scale(1.04);box-shadow:0 0 22px #d4ff4538}@media (width<=850px){.pl-premium .pl-artwork{top:14px;left:14px}.pl-premium .pl-player h2,.pl-premium .pl-track-style{padding-left:64px}.pl-premium .pl-player-body{column-gap:10px}.pl-premium .pl-volume{width:110px}}@media (width<=600px){.pl-premium .pl-player-body{grid-template-columns:1fr 1fr auto;grid-template-areas:"title title title""style style style""controls controls controls""seek seek seek""meter meter meter""volume volume tone"}.pl-premium .pl-player h2,.pl-premium .pl-track-style{padding-left:60px}.pl-premium .pl-volume{justify-self:start;width:140px}.pl-premium .pl-tone[open]{grid-row:7}.pl-premium .pl-visualizer{height:20px;margin-top:2px}.pl-premium .pl-visualizer canvas{height:20px}}.music-share-control{display:contents}.music-song-share-dialog{width:min(540px,100vw - 28px);max-height:90dvh;overflow:auto}.music-share-preview{background:linear-gradient(140deg,#17112b,#0d1320);border:1px solid #b99bff3d;border-radius:18px;margin:12px 0 18px;overflow:hidden}.music-share-preview>img{object-fit:cover;aspect-ratio:1.9;background:#16142b;width:100%;height:auto;max-height:300px;display:block}.music-share-preview>div{padding:18px 20px}.music-share-preview span{letter-spacing:.12em;color:#d4ff45;font-size:11px;font-weight:700}.music-share-preview h3{color:#fff;overflow-wrap:anywhere;margin:8px 0 9px;font-size:25px;line-height:1.25}.music-share-preview p{color:#d0c8dd;overflow-wrap:anywhere;margin:0 0 12px;font-size:14px;line-height:1.65}.music-share-preview small{color:#9e93ae;font-size:12px}.music-share-options{flex-wrap:wrap;gap:8px;display:flex}.music-share-options button{color:#fff;cursor:pointer;background:#221832;border:1px solid #524069;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 15px;font-size:13px;font-weight:650;display:inline-flex}.music-share-options .music-share-picture{color:#14200b;background:#d4ff45;border-color:#d4ff45}.music-share-hint{margin:14px 0 0;line-height:1.5;color:#ada2bb!important;font-size:12px!important}.music-listen-description{color:#b8aec8;max-width:760px;margin-bottom:28px;line-height:1.7}@media (width<=500px){.music-share-preview>div{padding:16px}.music-share-preview h3{font-size:22px}.music-share-options button{flex:auto}.music-share-options .music-share-picture{flex-basis:100%}}.pl-premium{isolation:isolate;position:relative;background:radial-gradient(at 5% 10%,#7139a52a,#0000 48%),radial-gradient(at 94% 38%,#29d8cd12,#0000 42%),#100d19!important}.pl-premium:before{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;opacity:.7;background:repeating-radial-gradient(circle,#0000 0 13px,#bda0ef12 14px 15px,#0000 16px 23px);border:1px solid #ad8edf20;border-radius:50%;width:min(38vw,460px);position:absolute;top:35px;right:3%}.pl-premium .pl-player{box-shadow:0 12px 50px #0003;background:radial-gradient(at 15% 100%,#72409922,#0000 60%),linear-gradient(125deg,#21172e,#131421)!important;border-color:#67527d!important}.pl-premium .pl-visualizer{box-sizing:border-box;background:linear-gradient(#0c0c1700,#0c0c1766);border-radius:12px;opacity:1!important;height:78px!important;margin-top:12px!important;padding:8px 10px!important}.pl-premium .pl-visualizer canvas{filter:drop-shadow(0 0 5px #53e6df44);height:62px!important}.pl-premium .pl-idle-bars{opacity:.7!important;align-items:end!important;gap:4px!important;padding:8px 10px!important}.pl-premium .pl-idle-bars i{border-radius:5px 5px 2px 2px;background:linear-gradient(#d4ff45,#53e6df 45%,#a971f5)!important;max-width:none!important}.pl-premium .pl-queue{background:#130f1bd9;border:1px solid #473653;border-radius:18px;padding:20px}.pl-premium .pl-queue li.is-active{background:linear-gradient(100deg,#d4ff4515,#9d68f512)!important}@media (width<=700px){.pl-premium:before{opacity:.4;width:65vw;right:-8%}.pl-premium .pl-visualizer{height:62px!important}.pl-premium .pl-visualizer canvas{height:46px!important}.pl-premium .pl-queue{padding:12px}}:root{--tm-ink:#100d19;--tm-panel:#191522;--tm-line:#393140;--tm-muted:#b8afc8;--tm-lime:#d8ff35}.redesign-header-account{align-items:center;gap:10px;margin-left:auto;display:flex}.redesign-header-account button{cursor:pointer;border:1px solid #483850;border-radius:8px;min-height:40px;padding:8px 14px;font-size:14px}.redesign-header-account .redesign-signin{background:var(--tm-lime);color:#182006;font-weight:700}.redesign-header-account .redesign-signout{color:#c6bbd3;background:0 0;font-size:12px}.redesign-sound-settings{background:#17121e;border:1px solid #4b3859;border-radius:10px;margin:14px 0}.redesign-sound-settings>summary{cursor:pointer;padding:14px 16px;font-size:14px;line-height:1.5}.redesign-sound-settings>summary span{float:right;color:var(--tm-muted);font-size:12px}.redesign-sound-settings>div{padding:0 16px 16px}.redesign-app .music-hero{background:0 0!important;border:0!important;padding:0!important}.redesign-app.music-app{background:radial-gradient(ellipse at 75% 2%,#32204770,transparent 55%),var(--tm-ink);color:#f9f7ff}.music-section-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--tm-line)!important;background:#100d19f5!important;gap:18px!important;padding-inline:max(24px,50vw - 660px)!important}.music-section-header nav{gap:6px!important}.music-section-header nav>a{background:0 0!important;border-color:#0000!important;border-radius:8px!important;padding:10px 12px!important;font-size:14px!important}.music-section-header nav>a[aria-current=page]{color:var(--tm-lime)!important;box-shadow:inset 0 -2px var(--tm-lime)!important;background:#d8ff350b!important}.music-section-brand{letter-spacing:.08em!important;font-size:16px!important}.redesign-app .workspace{flex-direction:column;gap:28px;max-width:1320px!important;margin:auto!important;padding:36px 28px 64px!important;display:flex!important}.redesign-app .music-hero{border-radius:22px;order:0;align-items:center;overflow:hidden;grid-template-columns:1fr 1fr!important;gap:20px!important;min-height:350px!important;margin:0!important;display:grid!important}.redesign-app .hero-copy{z-index:1;position:relative;padding:25px 0!important}.redesign-app .hero-copy .eyebrow{letter-spacing:.16em;color:var(--tm-muted);font-size:12px}.redesign-app .hero-copy h1{letter-spacing:-.045em!important;margin:20px 0!important;font-size:clamp(40px,4.8vw,68px)!important;font-weight:650!important;line-height:1.04!important}.redesign-app .hero-copy h1 em{font-style:normal;color:#faf7ff!important}.redesign-app .hero-copy p{max-width:440px;color:#c4bbd2!important;font-size:17px!important;line-height:1.65!important}.redesign-app .hero-create-link,.redesign-new-song{justify-content:center;align-items:center;min-height:46px;text-decoration:none;display:inline-flex;background:var(--tm-lime)!important;color:#171b07!important;border-radius:9px!important;padding:12px 23px!important;font-size:14px!important;font-weight:700!important}.redesign-examples-link{color:#fff;border:1px solid #504258;border-radius:9px;align-items:center;min-height:46px;margin:16px 0 0 12px;padding:11px 20px;font-size:14px;text-decoration:none;display:inline-flex}.redesign-steps{color:#d3ccdf;gap:35px;margin-top:28px;font-size:14px;display:flex}.redesign-steps span{align-items:center;gap:10px;display:flex}.redesign-steps b{background:#35243e;border:1px solid #8b789f;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.redesign-app .hero-art{overflow:hidden;height:360px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.redesign-app .hero-art>img{object-fit:cover!important;object-position:82% center!important;opacity:1!important;width:100%!important;height:100%!important}.redesign-app .hero-art-caption{display:none!important}.redesign-app .studio-grid{order:1;grid-template-columns:minmax(0,1fr) minmax(300px,.55fr)!important;gap:24px!important;margin:0!important;display:grid!important}.redesign-app .composer-card,.redesign-app .result-panel{box-shadow:none!important;background:linear-gradient(130deg,#221a2c,#14121e)!important;border:1px solid #493b55!important;border-radius:18px!important;padding:26px!important}.redesign-app .composer-heading h2{letter-spacing:-.025em;font-size:24px!important}.redesign-app .composer-heading p{color:var(--tm-muted);font-size:14px!important}.redesign-app .composer-card label,.redesign-app .composer-card button{font-size:14px}.redesign-app .composer-card textarea{background:#100e19!important;border-color:#5b496c!important;border-radius:10px!important;min-height:130px!important;font-size:16px!important;line-height:1.65!important}.redesign-app .premium-benefits{flex-wrap:wrap;order:2;justify-content:space-between;gap:12px;display:flex;color:var(--tm-muted)!important;background:0 0!important;border:0!important;margin:0!important;padding:3px 0!important;font-size:13px!important}.redesign-app .redesign-examples{order:3;scroll-margin-top:90px}.redesign-app .explore-360{border:1px solid var(--tm-line)!important;background:#191422!important;border-radius:20px!important;margin:0!important}.redesign-app .ai-singer-showcase{order:4;margin:0!important}.redesign-app .ai-singer-heading h2{font-size:28px!important}.redesign-app .ai-singer-row{gap:18px!important}.redesign-app .premium-story{order:5}.redesign-app .creator-reviews{order:6}.redesign-app .plans{order:7}.redesign-app .music-faq{order:8}.redesign-app:not(.music-library-page) .result-panel .song{padding:16px!important}.redesign-app:not(.music-library-page) .result-panel .song-info>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:13px!important}.redesign-track-actions{color:#fff;grid-column:1/-1;position:relative}.redesign-track-actions>summary{cursor:pointer;letter-spacing:3px;background:#211a2c;border:1px solid #51415d;border-radius:8px;justify-content:center;align-items:center;width:50px;min-height:40px;margin-left:auto;padding:0 12px;font-size:21px;list-style:none;display:flex}.redesign-track-actions>summary::-webkit-details-marker{display:none}.redesign-track-actions[open]>summary{color:var(--tm-lime)}.redesign-track-actions-body{background:#17121f;border:1px solid #51415d;border-radius:12px;margin-top:16px;padding:18px}.redesign-track-actions-body .song-actions{border-top:1px solid #44304e;margin-top:16px;padding-top:16px}.redesign-track-actions-body .song-delete{margin-left:auto}.redesign-app.music-library-page .workspace{max-width:1220px!important;padding-top:36px!important;padding-bottom:140px!important}.redesign-app.music-library-page .studio-grid{width:100%;display:block!important}.redesign-app.music-library-page .result-panel{background:0 0!important;border:0!important;padding:0!important}.redesign-app.music-library-page .panel-head{align-items:center;margin-bottom:24px!important}.redesign-app.music-library-page .panel-head h2{letter-spacing:-.035em!important;margin-top:8px!important;font-size:40px!important}.redesign-app.music-library-page .panel-head>div>span{letter-spacing:.15em;color:var(--tm-muted);font-size:12px}.redesign-app.music-library-page .my-songs-search{margin-bottom:22px!important}.redesign-app.music-library-page .my-songs-search-field{background:#17131e!important;border:1px solid #45374f!important;border-radius:10px!important;max-width:100%!important}.redesign-app.music-library-page .my-songs-search-field input{font-size:16px!important}.redesign-library-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;display:flex}.redesign-library-filters button{color:#e5dfed;cursor:pointer;background:#201927;border:1px solid #4c3e59;border-radius:20px;min-height:40px;padding:8px 17px;font-size:14px}.redesign-library-filters button[aria-pressed=true]{background:var(--tm-lime);color:#182006;border-color:var(--tm-lime)}.redesign-library-filters>span{color:var(--tm-muted);margin-left:auto;font-size:13px}.redesign-app.music-library-page .songs{gap:10px!important;display:grid!important}.redesign-app.music-library-page .song{min-height:94px!important;box-shadow:none!important;background:linear-gradient(115deg,#241c2e,#14111d)!important;border:1px solid #413449!important;border-radius:12px!important;grid-template-columns:58px minmax(0,1fr) 44px 50px!important;align-items:center!important;gap:17px!important;margin:0!important;padding:15px 19px!important;display:grid!important;overflow:visible!important}.redesign-app.music-library-page .song-playing{background:#272431!important;border-color:#9cb537!important}.redesign-app.music-library-page .song>.cover{border-radius:8px!important;grid-area:1/1!important;width:58px!important;height:58px!important}.redesign-app.music-library-page .song>.cover img{object-fit:cover;width:100%;height:100%}.redesign-app.music-library-page .song>.cover i{background:#0005!important}.redesign-app.music-library-page .song-info{min-width:0;grid-area:1/2!important}.redesign-app.music-library-page .song-info h3{overflow-wrap:anywhere;font-weight:650;margin:0 0 8px!important;font-size:16px!important;line-height:1.4!important}.redesign-track-meta{color:var(--tm-muted);align-items:center;gap:12px;font-size:12px;display:flex}.redesign-track-meta>span:nth-child(2){border:1px solid #554561;border-radius:5px;padding:2px 6px}.redesign-track-meta>span:last-child{margin-left:auto;padding-right:20px}.redesign-app.music-library-page .song-info>p,.redesign-app.music-library-page .song-info>.wave,.redesign-app.music-library-page .song-info>.song-seek,.redesign-app.music-library-page .song-info>.preview-play{display:none!important}.redesign-app.music-library-page .song>.download{place-items:center;display:grid;background:0 0!important;border:1px solid #413449!important;grid-area:1/3!important;width:40px!important;height:40px!important;position:static!important}.redesign-app.music-library-page .song>.redesign-track-actions{align-self:start;margin-top:10px;grid-area:1/4!important}.redesign-app.music-library-page .redesign-track-actions>summary{background:0 0;border:0}.redesign-app.music-library-page .redesign-track-actions[open]{margin-top:0;grid-area:2/1/auto/-1!important}.redesign-app.music-library-page .redesign-track-actions[open]>summary{border:1px solid #51415d}.redesign-app.music-library-page .redesign-track-actions-body{width:100%;position:static}.redesign-now-playing{z-index:45;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#191322f5;border:1px solid #665075;border-radius:14px;align-items:center;gap:18px;width:min(1150px,100% - 48px);padding:15px 22px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #0008}.redesign-player-track{align-items:center;gap:12px;min-width:210px;max-width:30%;display:flex}.redesign-player-track>img{object-fit:cover;border-radius:7px;width:45px;height:45px}.redesign-player-track>div{min-width:0}.redesign-player-track small{color:var(--tm-muted);letter-spacing:.1em;font-size:10px;display:block}.redesign-player-track strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;display:block;overflow:hidden}.redesign-now-playing>button{color:#17101c;cursor:pointer;background:#faf7ff;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.redesign-now-playing>input{min-width:50px;accent-color:var(--tm-lime);flex:1}.redesign-now-playing>span{color:#c5b8d4;font-size:12px}.redesign-volume{max-width:95px;color:var(--tm-muted);gap:3px;font-size:11px;display:grid}.redesign-volume input{width:95px;accent-color:var(--tm-lime)}.studio-workspace{background:radial-gradient(at 100% 0,#31204555,#0000 50%),#100d19!important;max-width:none!important;padding-top:16px!important}.studio-intro h1{letter-spacing:-.035em;font-size:42px!important}.studio-intro>span{font-size:12px!important}.studio-workspace p{font-size:16px;line-height:1.65}.studio-layout{grid-template-columns:245px minmax(0,1fr)!important;gap:26px!important}.studio-panel{background:#191420!important;border-color:#43344e!important;border-radius:15px!important}.studio-balances>span{background:#20192c;border:1px solid #483a59;border-radius:10px;padding:12px 17px}.studio-balances b{color:#fff!important;font-size:20px!important}.studio-tool-menu{background:#15111d!important}.studio-tool-menu>h2{font-size:16px!important}.redesign-tool-group h3{color:#bbaec8;letter-spacing:.15em;margin:24px 10px 10px;font-size:12px}.redesign-tool-group button{width:100%;margin-bottom:4px;display:block}.studio-tool-menu button[aria-pressed=true]{color:var(--tm-lime)!important;border-left:2px solid var(--tm-lime)!important;background:#3e2b52!important}.studio-tool-menu small{font-size:12px!important}.studio-editor-heading h2{font-size:30px!important}.studio-editor input:not([type=checkbox]),.studio-editor textarea,.studio-editor select{background:#100d19!important;border-color:#594663!important;border-radius:10px!important;font-size:16px!important}.studio-editor label{font-size:14px!important}.studio-cost{border:1px solid #43334e;background:#100d19!important}.studio-cost>span{font-size:14px!important}.studio-cost small{font-size:12px!important}.studio-primary{background:var(--tm-lime)!important}.redesign-cost-grid{border-top:1px solid #493650;border-bottom:1px solid #493650;grid-template-columns:repeat(3,1fr);gap:15px;margin:8px 0;padding:15px 0;display:grid}.redesign-cost-grid>div{gap:8px;display:grid}.redesign-cost-grid span{color:var(--tm-muted);font-size:13px}.redesign-cost-grid b{font-size:23px;font-weight:600}.redesign-cost-grid>div:last-child b{color:var(--tm-lime)}.redesign-pro-studio{background:#191322;border:1px solid #483851;border-radius:15px;margin:30px 0;padding:22px}.redesign-pro-studio>summary{cursor:pointer;font-size:21px;line-height:1.4}.redesign-pro-studio>summary span{color:var(--tm-muted);margin:8px 0 0 20px;font-size:14px;display:block}.music-app :focus-visible,.studio-workspace :focus-visible{outline-offset:4px;outline:2px solid var(--tm-lime)!important}@media (width<=1100px){.music-section-header{min-height:72px;flex-wrap:wrap!important;height:auto!important;padding-block:14px!important}.music-section-header nav{flex-basis:100%;order:4;overflow-x:auto;flex-wrap:nowrap!important}.redesign-app .studio-grid{grid-template-columns:minmax(0,1fr)!important}.redesign-app:not(.music-library-page) .result-panel .songs{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.redesign-app .hero-copy h1{font-size:52px!important}}@media (width<=700px){.redesign-app .workspace{gap:22px;padding:18px 18px 100px!important}.redesign-app .music-hero{grid-template-columns:1fr!important;gap:0!important}.redesign-app .hero-copy{padding:18px 0!important}.redesign-app .hero-copy h1{font-size:44px!important}.redesign-app .hero-copy p{font-size:16px!important}.redesign-app .hero-art{height:230px!important}.redesign-app .studio-grid{display:block!important}.redesign-app .composer-card,.redesign-app .result-panel{margin-bottom:22px!important;padding:20px!important}.redesign-app:not(.music-library-page) .result-panel .songs{grid-template-columns:1fr}.redesign-app .premium-benefits{font-size:12px!important}.redesign-app.music-library-page .panel-head h2{font-size:32px!important}.redesign-new-song{padding:10px 12px!important;font-size:13px!important}.redesign-app.music-library-page .song{grid-template-columns:45px minmax(0,1fr) 35px!important;gap:10px!important;padding:14px 12px!important}.redesign-app.music-library-page .song>.cover{width:45px!important;height:45px!important}.redesign-app.music-library-page .song>.download{display:none!important}.redesign-app.music-library-page .song>.redesign-track-actions{grid-column:3!important}.redesign-track-meta{flex-wrap:wrap;gap:7px;font-size:11px}.redesign-track-meta>span:last-child{margin-left:0;padding:0}.redesign-now-playing{flex-wrap:wrap;gap:10px;width:calc(100% - 24px);padding:12px;bottom:84px}.redesign-player-track{flex:1;min-width:0;max-width:calc(100% - 70px)}.redesign-now-playing>input{flex-basis:50%;order:3}.redesign-volume{display:none}.redesign-now-playing>span{order:3}.studio-layout{grid-template-columns:1fr!important}.studio-intro h1{font-size:34px!important}.studio-tool-menu>div{gap:18px;overflow-x:auto;display:flex!important}.redesign-tool-group{flex:0 0 180px}.redesign-tool-group h3{margin-top:5px}.studio-workspace .studio-balances{gap:10px}.studio-balances>span{padding:10px;font-size:13px}.studio-panel{padding:20px!important}}@media (prefers-reduced-motion:reduce){.redesign-app *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.music-section-header .redesign-header-account{flex-shrink:0;width:auto!important}.music-section-header .redesign-header-account button{white-space:nowrap;word-break:normal!important;width:auto!important}.music-section-header .music-section-brand{flex-shrink:0}.music-section-header nav{min-width:0}.music-section-header .redesign-header-account .redesign-signin{min-width:88px}.music-section-header{box-sizing:border-box;grid-template-areas:none!important;display:flex!important}.music-section-header .redesign-header-account{grid-area:auto}.music-section-header nav{flex:1;justify-content:center!important}@media (width<=1100px){.music-section-header nav{flex:1 0 100%;justify-content:flex-start!important}}@media (width<=700px){.music-section-header .music-section-brand{gap:6px;letter-spacing:.04em!important;font-size:12px!important}.music-section-header .music-section-brand>span{width:30px;height:30px}.music-section-header .redesign-header-account{gap:7px}.music-section-header nav{padding-bottom:3px;display:flex!important}.music-section-header{padding-inline:14px!important}}.music-section-header nav{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}.music-section-header nav::-webkit-scrollbar{display:none}.music-section-header:has(.music-credit-desktop){gap:12px!important}.music-section-header .redesign-header-account .music-credit-desktop{flex:none!important;gap:8px!important;width:auto!important;margin:0!important;display:flex!important}.music-section-header .music-plan-badge{gap:6px!important;padding:4px 8px!important;font-size:12px!important}.music-section-header .music-credit-balance{gap:5px;padding:7px 9px!important}.music-section-header .music-credit-balance b{font-size:14px!important}.music-section-header .music-credit-balance small{font-size:10px!important}@media (width<=1320px){.music-section-header:has(.music-credit-desktop){flex-wrap:wrap!important;padding-block:12px!important}.music-section-header:has(.music-credit-desktop) nav{order:4;flex:1 0 100%!important;justify-content:center!important}}@media (width<=760px){.music-section-header .redesign-header-account{flex-wrap:wrap;justify-content:flex-end}.music-section-header .redesign-header-account .music-credit-desktop{order:3;justify-content:flex-end;flex-basis:100%!important}.music-section-header:has(.music-credit-desktop) .music-section-brand{align-self:flex-start;margin-top:7px}.music-section-header:has(.music-credit-desktop) nav{justify-content:flex-start!important}}#hear-examples{overflow-anchor:none;scroll-margin-top:155px}.redesign-app .explore-360-stage{touch-action:pan-y!important}.redesign-app .workspace{overflow-anchor:none}.hero-art-animated{isolation:isolate;position:relative}.redesign-app .hero-art-animated>img{transform-origin:75%;animation:7s ease-in-out infinite tengri-hero-float}.hero-art-animated:after{content:"";pointer-events:none;mix-blend-mode:screen;background:radial-gradient(at 74% 40%,#d8ff351a,#0000 55%);animation:3.5s ease-in-out infinite tengri-hero-glow;position:absolute;inset:0}.hero-sound-bars{z-index:2;pointer-events:none;justify-content:center;align-items:center;gap:5px;height:32px;display:flex;position:absolute;bottom:12px;left:10%;right:10%}.hero-sound-bars i{background:#d8ff35;border-radius:4px;width:3px;height:24px;animation:1.3s ease-in-out infinite alternate tengri-hero-beat;box-shadow:0 0 10px #d8ff3566}@keyframes tengri-hero-float{0%,to{transform:scale(1.015)translateY(0)}50%{transform:scale(1.04)translateY(-5px)}}@keyframes tengri-hero-glow{0%,to{opacity:.2}50%{opacity:.85}}@keyframes tengri-hero-beat{0%{opacity:.45;transform:scaleY(.25)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.redesign-app .hero-art-animated>img,.hero-art-animated:after,.hero-sound-bars i{animation:none!important}}.redesign-app .song-actions{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;display:flex!important}.redesign-app .song-actions>button{justify-content:center;align-items:center;gap:8px;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;flex:150px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:44px!important;margin:0!important;padding:10px 14px!important;line-height:1.35!important;display:flex!important}.redesign-app .certificate-controls{flex-wrap:wrap!important;flex:100%!important;align-items:flex-end!important;gap:12px!important;min-width:0!important;display:flex!important}.redesign-app .certificate-controls label{flex:160px!important;min-width:0!important}.redesign-app .certificate-controls label>span{margin-bottom:8px;display:block;font-size:12px!important}.redesign-app .certificate-controls select{width:100%!important;min-width:0!important;height:44px!important;padding:8px 12px!important;font-size:14px!important}.redesign-app .certificate-controls>a{justify-content:center;align-items:center;white-space:normal!important;word-break:normal!important;flex:130px!important;height:auto!important;min-height:44px!important;margin:0!important;padding:10px 14px!important;font-size:14px!important;line-height:1.35!important;display:flex!important}.redesign-track-actions-body .song-share-actions{flex-wrap:wrap;gap:10px;display:flex}.redesign-track-actions-body .song-share-actions>button{flex:160px;min-height:44px;white-space:normal!important;word-break:normal!important;font-size:14px!important}.redesign-track-actions-body .song-creation-options>summary{min-height:44px!important;padding:12px!important;font-size:14px!important}.redesign-app .preview-play{width:auto!important;min-height:40px!important;padding:8px 14px!important;font-size:14px!important;line-height:1.35!important}.redesign-app .song-seek{gap:10px!important;min-width:0!important}.redesign-app .song-seek input{flex:1!important;min-width:0!important}.redesign-app .song-seek span{flex-shrink:0;font-size:12px!important}.redesign-track-actions-body{box-sizing:border-box;min-width:0!important}.redesign-app .song .download{align-self:start!important}.redesign-app .song .song-info{min-width:0!important}@media (width<=760px){.music-section-header .redesign-header-account{display:contents!important}.music-section-header .redesign-header-account .music-credit-desktop{order:2;flex:1 0 100%!important;justify-content:center!important;width:100%!important}.music-section-header .music-header-language{margin-left:auto!important}.music-section-header nav{order:4!important}.music-section-header .redesign-signout{padding:8px!important;font-size:11px!important}}.redesign-track-actions-body .music-sharing-actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.redesign-track-actions-body .music-sharing-actions button{justify-content:center;align-items:center;display:flex;white-space:normal!important;word-break:normal!important;flex:150px!important;min-width:0!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.35!important}.redesign-app.music-library-page .song>.redesign-track-actions[open]{grid-area:2/1/auto/-1!important;justify-self:stretch!important;width:100%!important;min-width:0!important}.redesign-app.music-library-page .redesign-track-actions-body{width:100%!important;min-width:0!important}.redesign-app .redesign-track-actions-body button,.redesign-app .redesign-track-actions-body select,.redesign-app .redesign-track-actions-body a{word-break:normal!important;overflow-wrap:normal!important}.redesign-app .music-song-sharing{width:100%!important;min-width:0!important}@media (width<=700px){.redesign-app.music-library-page .song{grid-template-columns:45px minmax(0,1fr) 32px 32px!important;gap:8px!important}.redesign-app.music-library-page .song>.download{grid-column:3!important;width:32px!important;height:36px!important;display:grid!important}.redesign-app.music-library-page .song>.redesign-track-actions{grid-column:4!important}.redesign-app.music-library-page .redesign-track-actions>summary{width:32px!important;padding:0!important}}.music-video-export{box-sizing:border-box;min-width:0;max-width:100%}.music-video-export .tengri-social-presets{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))!important}.music-video-export .tengri-social-presets button{overflow-wrap:anywhere;width:100%;max-width:100%;min-height:84px;line-height:1.4;padding:12px!important;font-size:14px!important}.music-video-export .tengri-social-presets button small{line-height:1.4;font-size:12px!important}.music-video-export .tengri-video-formats button{overflow-wrap:anywhere;flex:180px;min-width:0;max-width:100%;line-height:1.4;padding:12px!important;font-size:14px!important}.music-video-export .tengri-video-label{line-height:1.5;font-size:15px!important}.music-video-export .tengri-template-access{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))!important}.music-video-export .tengri-template-access a{grid-area:auto!important}.music-song-share-dialog{box-sizing:border-box;width:min(420px,100vw - 32px)!important;max-height:80dvh!important;padding:20px!important}.music-song-share-dialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.music-song-share-dialog>header h2{margin:0!important;font-size:20px!important}.music-song-share-dialog>header button{color:#fff;background:#32243f;border:1px solid #594363;place-items:center;border-radius:8px!important;flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:6px!important;display:grid!important}.music-song-share-dialog .music-share-preview{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;margin:16px 0;padding:12px;display:grid}.music-song-share-dialog .music-share-preview>img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:72px!important;height:72px!important}.music-song-share-dialog .music-share-preview>div{min-width:0;padding:0!important}.music-song-share-dialog .music-share-preview h3{line-height:1.4;margin:4px 0!important;font-size:17px!important}.music-song-share-dialog .music-share-preview p{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden;margin:5px 0!important;font-size:13px!important}.music-song-share-dialog .music-share-options button{max-width:100%;flex:150px!important;min-width:0!important;min-height:40px!important;padding:10px!important;font-size:13px!important}.music-song-share-dialog{height:fit-content!important;margin:auto!important;position:fixed!important;inset:0!important}.music-song-share-dialog>header button{flex-grow:0!important;flex-basis:36px!important;max-width:36px!important;margin:0!important}.music-song-share-dialog .music-share-preview{text-align:center;flex-direction:column;align-items:center;display:flex!important}.music-song-share-dialog .music-share-cover{border-radius:10px;align-self:center;width:100%;height:150px;position:relative;overflow:hidden;background:#100d19!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.music-song-share-dialog .music-share-cover img{object-position:center;display:block;object-fit:contain!important;width:100%!important;height:150px!important}.music-song-share-dialog .music-share-play{color:#171020;background:#d8ff35e8;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 20px #0008}.music-song-share-dialog .music-share-play svg{fill:currentColor;width:22px;height:22px;margin-left:3px}.music-song-share-dialog .music-share-preview>div{text-align:center;width:100%}.music-video-export .tengri-loop-grid{min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))!important;gap:10px!important}.music-video-export .tengri-loop-grid button{box-sizing:border-box;overflow-wrap:anywhere;align-items:center;width:100%;max-width:100%;min-height:86px;line-height:1.4;white-space:normal!important;grid-template-columns:28px minmax(0,1fr)!important;gap:4px 10px!important;min-width:0!important;padding:14px 30px 14px 12px!important;font-size:14px!important;display:grid!important}.music-video-export .tengri-loop-grid button b{text-align:center;grid-area:1/1/3;line-height:1;font-size:24px!important}.music-video-export .tengri-loop-grid button span{grid-column:2;min-width:0;line-height:1.4;padding:0!important;font-size:14px!important}.music-video-export .tengri-loop-grid button small{white-space:normal;grid-column:2;min-width:0;line-height:1.45;margin:0!important;font-size:12px!important}.music-video-export .tengri-artwork-grid{min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))!important}.music-video-export .tengri-artwork-grid button span{overflow-wrap:anywhere;line-height:1.4;font-size:14px!important}.music-video-export .tengri-artwork-grid button small{overflow-wrap:anywhere;line-height:1.45;font-size:12px!important}.music-video-export .premium-motion-grid{min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,135px),1fr))!important}.music-video-export .premium-motion-card>strong,.music-video-export .premium-motion-card>small{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%}.music-video-export .tengri-video-dropdown>summary>span{min-width:0}.redesign-app .result-panel .songs{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.redesign-app .result-panel .song.compact-track{min-height:76px!important;box-shadow:none!important;background:linear-gradient(110deg,#251b30,#15111e)!important;border:1px solid #4c3c58!important;border-radius:12px!important;grid-template-columns:44px minmax(0,1fr) 36px 36px!important;align-items:center!important;gap:10px!important;margin:0!important;padding:12px!important;display:grid!important;overflow:visible!important}.redesign-app .result-panel .compact-track.song-playing{background:linear-gradient(110deg,#303022,#1a1428)!important;border-color:#c9ed47!important}.redesign-app .result-panel .compact-track>.cover{border-radius:8px!important;grid-area:1/1!important;width:44px!important;min-width:0!important;height:44px!important}.redesign-app .result-panel .compact-track>.song-info{grid-area:1/2!important;min-width:0!important}.redesign-app .result-panel .compact-track .song-info h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 3px!important;font-size:14px!important;line-height:1.4!important;overflow:hidden!important}.redesign-app .result-panel .compact-track .song-info>p{white-space:nowrap!important;text-overflow:ellipsis!important;color:#bfb2cb!important;margin:0!important;font-size:12px!important;line-height:1.4!important;display:block!important;overflow:hidden!important}.redesign-app .result-panel .compact-track .song-info>.preview-play,.redesign-app .result-panel .compact-track .song-info>.wave{display:none!important}.redesign-app .result-panel .compact-track.song-playing .song-info>.wave{overflow:hidden;gap:3px!important;height:14px!important;margin:5px 0 0!important;display:flex!important}.redesign-app .result-panel .compact-track.song-playing .wave i{background:linear-gradient(#d8ff35,#43e8ff,#9b5cff)!important;width:3px!important;max-height:14px!important}.redesign-app .result-panel .compact-track .redesign-track-meta{display:none!important}.redesign-app .result-panel .compact-track>.download,.redesign-app .result-panel .compact-track>.pending-percent{border-radius:8px!important;grid-area:1/3!important;align-self:center!important;place-items:center!important;width:36px!important;min-width:0!important;height:36px!important;margin:0!important;padding:0!important;font-size:10px!important;display:grid!important;position:static!important}.redesign-app .result-panel .compact-track>.redesign-track-actions{grid-area:1/4!important;align-self:center!important;min-width:0!important;margin:0!important}.redesign-app .result-panel .compact-track>.redesign-track-actions>summary{letter-spacing:normal!important;background:#22192e!important;border:1px solid #54425f!important;width:36px!important;height:36px!important;min-height:36px!important;margin:0 0 0 auto!important;padding:0!important}.redesign-app .result-panel .compact-track>.redesign-track-actions[open]{grid-area:2/1/auto/-1!important}.redesign-app .result-panel .compact-track>.redesign-track-actions[open]>summary svg{transform:rotate(180deg)}.redesign-app .result-panel .compact-track .redesign-track-actions-body{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin-top:8px!important;padding:12px!important}.redesign-app .result-panel .compact-track .song-seek{width:100%!important;margin:12px 0 18px!important;display:flex!important}.redesign-app .result-panel .my-songs-search{margin:0 0 16px!important;padding:0!important}.redesign-app .result-panel .my-songs-search-field{background:#15111e!important;border:1px solid #53415f!important;border-radius:9px!important;max-width:100%!important;min-height:44px!important}.redesign-app .result-panel .my-songs-search-field input{color:#faf7ff!important;min-width:0!important;font-size:14px!important}@media (width<=480px){.redesign-app .result-panel .song.compact-track{grid-template-columns:40px minmax(0,1fr) 32px 32px!important;gap:7px!important;padding:10px!important}.redesign-app .result-panel .compact-track>.cover{width:40px!important;height:40px!important}.redesign-app .result-panel .compact-track>.download{width:32px!important;height:32px!important}.redesign-app .result-panel .compact-track>.redesign-track-actions>summary{width:32px!important;height:36px!important}}.redesign-app .result-panel .songs{margin:12px 0 0!important;padding:0!important}.redesign-app .result-panel .panel-head{margin-bottom:14px!important}.redesign-app .music-faq{box-sizing:border-box!important;background:linear-gradient(120deg,#211929,#14111d)!important;border:1px solid #49384f!important;border-radius:22px!important;grid-template-columns:minmax(240px,.75fr) minmax(0,1.4fr)!important;align-items:start!important;gap:56px!important;max-width:1264px!important;margin:64px auto 0!important;padding:42px!important;display:grid!important}.redesign-app .faq-intro{min-width:0!important;position:static!important}.redesign-app .faq-intro .eyebrow{letter-spacing:.16em;color:#d8ff35!important;font-size:12px!important}.redesign-app .faq-intro h2{letter-spacing:-.035em!important;color:#f9f7ff!important;overflow-wrap:normal!important;margin:16px 0!important;font-size:clamp(30px,3vw,42px)!important;line-height:1.15!important}.redesign-app .faq-intro p{color:#bbafc9!important;margin:0 0 24px!important;font-size:16px!important;line-height:1.7!important}.redesign-app .faq-intro>a{background:#2d2039;align-items:center;min-height:44px;line-height:1.4;color:#f2e9fa!important;border:1px solid #5b4568!important;border-radius:9px!important;padding:11px 16px!important;font-size:14px!important;text-decoration:none!important;display:inline-flex!important}.redesign-app .faq-items{min-width:0!important;display:block!important}.faq-categories{flex-wrap:wrap;gap:8px;margin:0 0 22px;display:flex}.faq-categories button{color:#c7b9d4;cursor:pointer;background:#1b1524;border:1px solid #51405e;border-radius:8px;padding:9px 13px;line-height:1.4;width:auto!important;min-height:40px!important;font-size:13px!important}.faq-categories button[aria-pressed=true]{color:#172008;background:#d8ff35;border-color:#d8ff35;font-weight:650}.redesign-app .faq-items details{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #47364f!important;border-radius:0!important;margin:0!important;overflow:visible!important}.redesign-app .faq-items summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:64px;list-style:none;color:#f4edf9!important;background:0 0!important;padding:20px 0!important;font-size:16px!important;line-height:1.5!important;display:flex!important}.redesign-app .faq-question{min-width:0;font-weight:550;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;font-size:16px!important;line-height:1.5!important}.redesign-app .faq-toggle{border:1px solid #574060;border-radius:50%;place-items:center;transition:transform .2s;color:#d8ff35!important;background:#2a1e34!important;width:28px!important;min-width:28px!important;height:28px!important;font-size:21px!important;line-height:1!important;display:grid!important}.redesign-app .faq-items details[open] .faq-toggle{transform:rotate(45deg)!important}.redesign-app .faq-items details[open] .faq-question{color:#d8ff35!important}.redesign-app .faq-items details>p{color:#bfb1ce!important;white-space:normal!important;background:0 0!important;margin:0!important;padding:0 42px 22px 0!important;font-size:15px!important;line-height:1.8!important}.redesign-app .faq-verify{color:#c8bad7!important;margin-top:24px!important;font-size:13px!important;text-decoration:none!important;display:inline-flex!important}.redesign-app .faq-items summary:focus-visible,.faq-categories button:focus-visible{outline-offset:4px;outline:2px solid #d8ff35}@media (width<=800px){.redesign-app .music-faq{grid-template-columns:minmax(0,1fr)!important;gap:28px!important;margin:36px 20px 0!important;padding:28px!important}.redesign-app .faq-intro h2{font-size:32px!important}.redesign-app .faq-intro p{margin-bottom:16px!important}}@media (width<=480px){.redesign-app .music-faq{border-radius:16px!important;margin:28px 14px 0!important;padding:22px 18px!important}.faq-categories{grid-template-columns:1fr 1fr;gap:8px;display:grid}.faq-categories button{padding:9px!important;font-size:13px!important}.redesign-app .faq-items summary{padding:17px 0!important}.redesign-app .faq-items details>p{padding-right:0!important}.redesign-app .faq-intro h2{font-size:30px!important}}.redesign-app .music-faq{width:calc(100% - 56px)!important}@media (width<=800px){.redesign-app .music-faq{width:calc(100% - 40px)!important}}@media (width<=480px){.redesign-app .music-faq{width:calc(100% - 28px)!important}}.music-app .song-rename{margin-bottom:16px}.music-app .song-rename form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.music-app .song-rename label{color:#c9bfd7;flex:220px;gap:7px;font-size:13px;display:grid}.music-app .song-rename input{box-sizing:border-box;color:#fff;width:100%;min-width:0;height:42px;font:inherit;background:#171020;border:1px solid #665375;border-radius:10px;padding:0 12px}.music-app .song-rename button{color:#fff;white-space:nowrap;background:#2c203a;border:1px solid #665375;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 14px;font-size:13px;display:inline-flex}.music-app .song-rename button[type=submit]{color:#171020;background:#d1ff38}.music-app .song-rename p{color:#ffb3bf;font-size:13px}.music-app .song-rename button:disabled{opacity:.55}.redesign-app .created-song-meta{align-items:center;gap:8px;min-width:0;display:flex}.redesign-app .created-song-engine{color:#d8ff68;white-space:nowrap;background:#251c32;border:1px solid #61506f;border-radius:5px;flex:none;padding:2px 6px;font-size:10px;line-height:1.5}.redesign-app .result-panel .compact-track .created-song-meta>p{text-overflow:ellipsis;white-space:nowrap;color:#bfb2cb;min-width:0;overflow:hidden;margin:0!important;font-size:12px!important}.reuse-prompt-notice{color:#d8ff68;background:#20251b;border:1px solid #6b7840;border-radius:10px;padding:12px 16px}.song-reuse-error{color:#ffb6c0;flex-basis:100%;font-size:12px}@media (width<=480px){.redesign-app .created-song-meta{flex-wrap:wrap;gap:2px}.redesign-app .created-song-meta>p{width:100%}}.mobile-header-menu,.composer-fullscreen-toolbar{display:none!important}@media (width<=760px){:is(.music-section-header,.music-section-header:has(.music-credit-desktop)){flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;height:64px!important;min-height:64px!important;padding:8px 12px!important;display:flex!important}.music-section-header nav{display:none!important}:is(.music-section-header .music-section-brand,.music-section-header:has(.music-credit-desktop) .music-section-brand){flex:auto;min-width:0;letter-spacing:.03em!important;align-self:center!important;margin:0!important;font-size:12px!important}.music-section-header .redesign-header-account{flex:none;flex-wrap:nowrap!important;gap:6px!important;margin-left:auto!important;display:flex!important}.music-section-header .redesign-header-account .music-credit-desktop,.music-section-header .redesign-signin,.music-section-header .redesign-signout{display:none!important}.music-section-header .music-header-language{margin:0!important}.music-section-header .music-header-language select{width:64px!important;min-width:0!important;height:40px!important;font-size:12px!important}.music-section-header .mobile-header-menu{color:#d8ff35;background:#281d36;place-items:center;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;display:grid!important}.music-mobile-shell .music-mobile-nav{display:none!important}body:has(.music-mobile-shell){padding-bottom:0!important}.redesign-app .composer-fullscreen-toolbar{color:#c6bbd3;justify-content:space-between;align-items:center;gap:8px;margin:0 0 14px;font-size:13px;display:flex!important}.redesign-app .composer-fullscreen-toolbar button{color:#d8ff35;background:#271d34;border:1px solid #665375;border-radius:8px;min-height:40px;padding:8px 12px!important;font-size:13px!important}.redesign-app .composer-card.composer-fullscreen{overscroll-behavior:contain;z-index:9998!important;box-sizing:border-box!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;padding:16px 16px calc(24px + env(safe-area-inset-bottom))!important;background:#15101f!important;border:0!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0!important;overflow:auto!important}.redesign-app .composer-fullscreen .composer-fullscreen-toolbar{z-index:2;background:#15101f;margin-bottom:12px;padding:12px 0;position:sticky;top:-16px}.redesign-app .composer-fullscreen .composer-heading{margin-bottom:20px}.redesign-app .composer-fullscreen textarea{min-height:170px!important}.redesign-app .composer-fullscreen .mode-tabs{flex-wrap:wrap;gap:6px;display:flex!important}.redesign-app .composer-fullscreen .mode-tabs button{flex:100px;white-space:normal!important}}.redesign-app .mode-tabs button[hidden],.redesign-app .two-fields label[hidden]{display:none!important}@media (width<=760px){html:has(.composer-fullscreen){overflow:hidden!important}body:has(.composer-fullscreen)>iframe[src^="https://tengrichat.online/"]{display:none!important}}@media (width>=1101px){.redesign-app:not(.music-library-page) .studio-grid{align-items:start!important}.redesign-app:not(.music-library-page) .composer-card{align-self:start!important;min-height:0!important}.redesign-app:not(.music-library-page) .result-panel .songs{scrollbar-width:thin;scrollbar-color:#69517e #17121f;max-height:540px;overflow:hidden auto;padding-right:6px!important}.redesign-app:not(.music-library-page) .result-panel .song-pagination{z-index:1;background:#17121f;position:sticky;bottom:0;margin:0!important;padding:14px 0!important}}.ad-generator{color:#f7f3ff;background:radial-gradient(at 100% 0,#63419738,#0000 55%),#191222;border:1px solid #594169;border-radius:22px;max-width:1320px;margin:36px auto;padding:32px}.ad-generator .eyebrow{color:#d6ff48;letter-spacing:.14em;align-items:center;gap:9px;font-size:12px;display:flex}.ad-generator h2{letter-spacing:-.035em;margin:14px 0;font-size:clamp(28px,3vw,42px)}.ad-generator header p,.ad-submit p{color:#bfb2cc;line-height:1.6}.ad-generator form{gap:20px;margin-top:26px;display:grid}.ad-presets,.ad-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ad-generator fieldset{border:0;min-width:0;margin:0;padding:0}.ad-generator legend,.ad-generator label{color:#d2c6df;font-size:13px;font-weight:600}.ad-generator label{gap:9px;display:grid}.ad-generator fieldset>div{gap:10px;margin-top:10px;display:flex}.ad-generator button{color:#f7f3ff;cursor:pointer;background:#281c36;border:1px solid #654d78;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 16px;display:inline-flex}.ad-presets button{flex-direction:column;flex:1}.ad-presets small{color:#c5b6d2;font-size:11px}.ad-generator button[aria-pressed=true]{color:#d4ff45;background:#d4ff4514;border-color:#d4ff45;box-shadow:inset 0 0 0 1px #d4ff4550}.ad-generator input,.ad-generator select,.ad-generator textarea{box-sizing:border-box;color:#f7f3ff;width:100%;min-width:0;font:inherit;background:#110d19;border:1px solid #614870;border-radius:10px;padding:13px;font-size:15px}.ad-generator textarea{resize:vertical;min-height:140px}.ad-writing{gap:10px;display:flex}.ad-submit{align-items:center;gap:20px;display:flex}.ad-submit button{color:#172000;white-space:nowrap;background:#d4ff45;font-weight:700}.ad-submit p{margin:0;font-size:12px}.ad-error{color:#ffb0bd}.ad-generator button:disabled{opacity:.55;cursor:wait}.ad-generator button:focus-visible,.ad-generator input:focus-visible,.ad-generator select:focus-visible,.ad-generator textarea:focus-visible{outline-offset:3px;outline:2px solid #d4ff45}@media (width<=700px){.ad-generator{margin:24px 14px;padding:20px}.ad-presets,.ad-fields{grid-template-columns:1fr}.ad-submit{flex-direction:column;align-items:stretch}.ad-presets button{padding:12px 8px}.ad-writing button{flex:1;padding:12px 8px}}.redesign-app .ad-generator{box-sizing:border-box;order:3;width:100%;margin:0 auto}.redesign-app .music-brand-stories .reviews-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.music-brand-stories .reviews-heading p{color:#b9accb;margin:10px 0}.brand-scroll-hint{color:#d5ff39;white-space:nowrap;font-size:13px}.redesign-app .music-brand-stories .reviews-grid{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#79508e #161020;flex-wrap:nowrap;gap:16px;padding:4px 2px 16px;display:flex;overflow-x:auto}.redesign-app .music-brand-stories .review-card{scroll-snap-align:start;box-sizing:border-box;border-radius:20px;flex-direction:column;flex:0 0 300px;min-width:0;height:auto;min-height:0;padding:22px;display:flex}.music-brand-stories .review-card-top{margin-bottom:18px}.music-brand-stories .review-card-top span{letter-spacing:.1em;text-transform:uppercase;color:#d5ff39;font-size:12px}.music-brand-stories .review-card h3{margin:0 0 12px;font-size:22px;line-height:1.3}.music-brand-stories .review-card>p{color:#c5bcd4;margin:0 0 22px;font-size:15px;line-height:1.65}.music-brand-stories .review-card-bottom{gap:10px;margin-top:auto;padding-top:16px}.music-brand-stories .review-card-bottom strong{letter-spacing:.12em;font-size:12px}.music-brand-stories .review-card-bottom em{color:#d5ff39;font-style:normal}.brand-note{color:#d5ff39;font-size:24px}@media (width<=600px){.redesign-app .music-brand-stories .review-card{flex-basis:270px;padding:20px}.redesign-app .music-brand-stories .reviews-heading{flex-direction:column;align-items:flex-start;gap:8px}.music-brand-stories .eyebrow{font-size:10px;line-height:1.6}}.ad-format{border:0;min-width:0;margin:0 0 24px;padding:0}.ad-format legend{margin-bottom:12px;font-size:14px;font-weight:700}.ad-format-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ad-format-cards button{text-align:left;white-space:normal;color:#f5f0fb;cursor:pointer;background:#22192e;border:1px solid #665275;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:20px;display:flex}.ad-format-cards button[aria-pressed=true]{background:linear-gradient(135deg,#303b21,#231a30);border-color:#d5ff39;box-shadow:inset 0 0 0 1px #d5ff39}.ad-format-cards b{font-size:20px}.ad-format-cards strong{color:#d5ff39;font-size:14px}.ad-format-cards span:not(.ad-format-icon){color:#c8bdd5;font-size:14px;line-height:1.6}.ad-format-cards small{color:#b9accb;margin-top:auto;font-size:12px;line-height:1.5}.ad-format-icon{color:#d5ff39;font-size:25px}.ad-format-help{color:#c8bdd5;margin:12px 0 0;font-size:13px;line-height:1.65}.ad-format-cards button:focus-visible{outline-offset:3px;outline:2px solid #d5ff39}@media (width<=600px){.ad-format-cards{grid-template-columns:1fr}.ad-format-cards button{padding:18px}}body:has(.shared-project-page){color:#162131;background:#eef2f5;margin:0}.shared-project-page{min-height:100svh;padding-bottom:36px}.shared-project-header{color:#fff;background:#102942;justify-content:space-between;align-items:center;gap:20px;padding:12px max(22px,50vw - 560px);display:flex}.shared-project-header a{color:#fff;align-items:center;gap:10px;text-decoration:none;display:flex}.shared-project-header a img{object-fit:contain;width:42px;height:42px}.shared-project-header a span{gap:0;display:grid}.shared-project-header a strong{color:#fff;letter-spacing:.11em;font-size:1.05rem}.shared-project-header a small{color:#efc678;letter-spacing:.17em;font-size:.7rem;font-weight:850}.shared-project-header p{color:#c8d4df;margin:0;font-size:.78rem}.shared-project-content{width:min(1120px,100% - 28px);margin:24px auto}.shared-project-footer{color:#6f7b89;text-align:center;width:min(1120px,100% - 28px);margin:0 auto;font-size:.76rem}.shared-project-missing{text-align:center;place-content:center;min-height:100svh;padding:24px;display:grid}.shared-project-missing h1{color:#102942;margin:0}.shared-project-missing p{color:#687486}@media (width<=600px){.shared-project-header{padding:10px 14px}.shared-project-header p{display:none}.shared-project-content{width:calc(100% - 20px);margin:10px auto}.shared-project-page .property-hero{min-height:420px}}.shared-project-page .property-showcase{color:#162131;gap:18px;min-width:0;display:grid}.shared-project-page .property-showcase>*{box-sizing:border-box;min-width:0;max-width:100%}.shared-project-page .property-hero{background:#132a3d;border-radius:22px;min-height:440px;position:relative;overflow:hidden;box-shadow:0 22px 50px #0f274229}.shared-project-page .property-hero>img{object-fit:cover;width:100%;max-width:100%;height:100%;display:block;position:absolute;inset:0}.shared-project-page .property-hero-shade{background:linear-gradient(#08142014 26%,#081420db 100%);position:absolute;inset:0}.shared-project-page .property-hero-copy{color:#fff;padding:34px;position:absolute;bottom:0;left:0;right:0}.shared-project-page .property-hero-copy h2{color:#fff;letter-spacing:-.04em;margin:8px 0 4px;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.shared-project-page .property-hero-copy p{align-items:center;gap:7px;margin:16px 0 0;display:flex}.shared-project-page .property-hero-tags{flex-wrap:wrap;gap:8px;display:flex}.shared-project-page .property-hero-tags span{text-transform:uppercase;background:#08142073;border:1px solid #ffffff47;border-radius:999px;padding:7px 11px;font-size:.74rem;font-weight:800}.shared-project-page .property-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.shared-project-page .property-stat-grid article{background:#fff;border:1px solid #e2e7ed;border-radius:17px;flex-direction:column;justify-content:center;min-width:0;min-height:128px;padding:20px;display:flex}.shared-project-page .property-stat-grid span,.shared-project-page .property-eyebrow{color:#a16c17;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850}.shared-project-page .property-stat-grid strong{color:#0f2742;overflow-wrap:anywhere;margin:7px 0 3px;font-size:1.15rem}.shared-project-page .property-stat-grid small{color:#758092;font-size:.76rem}.shared-project-page .property-overview-grid{grid-template-columns:1.45fr 1fr;gap:14px;display:grid}.shared-project-page .property-card{background:#fff;border:1px solid #e0e6ec;border-radius:19px;padding:25px}.shared-project-page .property-card h3,.shared-project-page .property-section h3,.shared-project-page .property-payment h3{color:#102942;margin:7px 0 12px;font-size:1.35rem}.shared-project-page .property-card p{color:#5e6b7b;font-size:.94rem;line-height:1.65}.shared-project-page .property-mini-stats{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.shared-project-page .property-mini-stats>div{color:#526173;background:#f4f7fa;border-radius:12px;align-items:center;gap:10px;padding:12px;font-size:.82rem;display:flex}.shared-project-page .property-investment-card{color:#fff;background:linear-gradient(145deg,#102942,#173d5f);border:0}.shared-project-page .property-investment-card .property-eyebrow{color:#efc678}.shared-project-page .property-investment-card>div{border-bottom:1px solid #ffffff1f;grid-template-columns:92px 1fr;gap:12px;padding:12px 0;display:grid}.shared-project-page .property-investment-card>div strong{color:#fff}.shared-project-page .property-investment-card>div span,.shared-project-page .property-investment-card>p{color:#dfe8ef}.shared-project-page .property-section-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.shared-project-page .property-gallery{grid-template-columns:1.35fr 1fr 1fr;grid-auto-rows:190px;gap:9px;min-width:0;display:grid}.shared-project-page .property-gallery figure{background:#e9edf1;border-radius:14px;min-width:0;margin:0;position:relative;overflow:hidden}.shared-project-page .property-gallery-main{grid-row:span 2}.shared-project-page .property-gallery img{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.shared-project-page .property-gallery figcaption{color:#fff;background:#0c1d2dbf;border-radius:999px;padding:6px 9px;font-size:.69rem;position:absolute;bottom:9px;left:9px}.shared-project-page .property-table-wrap{border:1px solid #e2e7ec;border-radius:13px;max-width:100%;overflow-x:auto}.shared-project-page .property-table-wrap table{border-collapse:collapse;width:100%;min-width:590px}.shared-project-page .property-table-wrap th,.shared-project-page .property-table-wrap td{text-align:left;padding:12px 15px}.shared-project-page .property-table-wrap th{color:#596779;text-transform:uppercase;background:#f2f5f8;font-size:.72rem}.shared-project-page .property-table-wrap td{border-top:1px solid #e6eaee}.shared-project-page .property-payment{background:linear-gradient(120deg,#f0d29c,#e9bc68);border-radius:19px;grid-template-columns:1.2fr 1fr 1fr;gap:22px;padding:26px;display:grid}.shared-project-page .property-payment-number{border-left:1px solid #49300d33;padding-left:20px}.shared-project-page .property-list{gap:8px;margin:15px 0 0;padding:0;list-style:none;display:grid}.shared-project-page .property-list li{color:#526173;padding-left:18px;line-height:1.45;position:relative}.shared-project-page .property-list li:before{content:"";background:#c38b31;border-radius:50%;width:7px;height:7px;position:absolute;top:.52em;left:0}.shared-project-page .property-amenities{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.shared-project-page .property-amenities span{color:#405167;background:#f9fafb;border:1px solid #e2e7ec;border-radius:999px;align-items:center;gap:7px;padding:9px 10px;font-size:.78rem;display:inline-flex}.shared-project-page .property-location{grid-template-columns:.85fr 1.4fr;gap:20px;display:grid}.shared-project-page .property-location iframe{border:0;border-radius:14px;width:100%;min-height:330px}.shared-project-page .property-section-heading a,.shared-project-page .property-location a{color:#9c6815;align-items:center;gap:6px;font-weight:800;text-decoration:none;display:inline-flex}.shared-project-page .property-control-note{color:#5b431b;background:#fff9eb;border:1px solid #efd9aa;border-radius:14px;gap:13px;padding:18px 20px;display:flex}.shared-project-page .property-control-note p{color:#735a2e;margin:3px 0 0;line-height:1.5}.shared-project-page .showcase-preline{white-space:pre-line}@media (width<=900px){.shared-project-page .property-stat-grid{grid-template-columns:1fr 1fr}.shared-project-page .property-overview-grid,.shared-project-page .property-location{grid-template-columns:1fr}.shared-project-page .property-gallery{grid-template-columns:1fr 1fr}.shared-project-page .property-gallery-main{grid-area:auto/span 2}.shared-project-page .property-payment{grid-template-columns:1fr 1fr}}@media (width<=600px){.shared-project-page .property-showcase{gap:13px}.shared-project-page .property-hero{border-radius:16px;min-height:390px}.shared-project-page .property-hero-copy{padding:22px}.shared-project-page .property-hero-copy h2{font-size:2.15rem}.shared-project-page .property-stat-grid{gap:7px}.shared-project-page .property-stat-grid article{min-height:116px;padding:14px}.shared-project-page .property-card{border-radius:15px;padding:19px}.shared-project-page .property-mini-stats{grid-template-columns:1fr 1fr}.shared-project-page .property-gallery{grid-template-columns:minmax(0,1fr);grid-auto-rows:220px}.shared-project-page .property-gallery-main{grid-column:auto}.shared-project-page .property-section-heading{flex-direction:column;align-items:flex-start}.shared-project-page .property-payment{grid-template-columns:1fr;padding:21px}.shared-project-page .property-payment-number{border-top:1px solid #49300d33;border-left:0;padding:14px 0 0}.shared-project-page .property-location{padding:18px}.shared-project-page .property-location iframe{min-height:290px}}body:has(.shared-project-page) .shared-project-page>.shared-project-header{padding:12px max(22px,50vw - 560px)!important}body:has(.shared-project-page) .shared-project-page>.shared-project-content{width:min(1120px,100% - 32px)!important;margin:24px auto!important;padding:0!important}body:has(.shared-project-page) .shared-project-page>.shared-project-footer{width:min(1120px,100% - 32px)!important;margin:0 auto!important}@media (width<=600px){body:has(.shared-project-page) .shared-project-page>.shared-project-header{padding:10px 14px!important}body:has(.shared-project-page) .shared-project-page>.shared-project-content{width:calc(100% - 20px)!important;margin:10px auto!important}.shared-project-page .property-stat-grid{grid-template-columns:minmax(0,1fr)}.shared-project-page .property-hero-copy h2{overflow-wrap:anywhere;font-size:clamp(1.75rem,8vw,2.15rem);line-height:1.05}.shared-project-page .property-hero-tags span{white-space:normal}.shared-project-page .property-mini-stats{grid-template-columns:minmax(0,1fr)}}body:has(.management-root) .crm-landing{--cl-ink:#14251f;--cl-green:#086346;--cl-lime:#dcf69a;color:var(--cl-ink);background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.6;overflow-x:clip}body:has(.management-root) .crm-landing *{box-sizing:border-box;letter-spacing:0}body:has(.management-root) .crm-landing a{color:inherit;text-decoration:none}body:has(.management-root) .crm-landing img{max-width:100%;display:block}body:has(.management-root) .crm-landing svg{flex-shrink:0}:is(body:has(.management-root) .crm-landing h1,body:has(.management-root) .crm-landing h2,body:has(.management-root) .crm-landing h3,body:has(.management-root) .crm-landing h4,body:has(.management-root) .crm-landing p){margin:0}body:has(.management-root) .cl-container{width:min(1240px,100% - 80px);margin-inline:auto}body:has(.management-root) .crm-landing .cl-header{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #e3e9e5;position:sticky;top:0}body:has(.management-root) .cl-header-inner{justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding-block:12px;display:flex}body:has(.management-root) .crm-landing .cl-button{border-radius:7px;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:15px 24px;font-size:15px;font-weight:700;transition:background .2s,box-shadow .2s;display:inline-flex}body:has(.management-root) .crm-landing .cl-button:hover{box-shadow:0 6px 18px #14251f22}body:has(.management-root) .crm-landing .cl-button-dark{background:var(--cl-ink);color:#fff}body:has(.management-root) .crm-landing .cl-button-bright{background:var(--cl-lime);color:var(--cl-ink)}body:has(.management-root) .cl-hero{isolation:isolate;color:#fff;background:#06150f;position:relative;overflow:hidden}body:has(.management-root) .cl-hero-art{object-fit:cover;object-position:center 46%;z-index:-2;width:100%;height:100%;position:absolute;top:0;right:0}body:has(.management-root) .cl-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#07150ff5 5%,#07150fdb 38%,#07150f42 80%);position:absolute;inset:0}body:has(.management-root) .cl-hero-content{padding-block:70px 65px}body:has(.management-root) .crm-landing .cl-eyebrow{letter-spacing:.12em;color:var(--cl-green);margin-bottom:22px;font-size:12px;font-weight:700}body:has(.management-root) .cl-hero .cl-eyebrow{color:var(--cl-lime)}body:has(.management-root) .crm-landing h1{max-width:700px;font-size:76px;font-weight:700;line-height:1.02}body:has(.management-root) .cl-hero h1 span{color:var(--cl-lime)}body:has(.management-root) .crm-landing .cl-hero-promise{margin-top:27px;font-size:26px;line-height:1.3}body:has(.management-root) .crm-landing .cl-hero-description{color:#d8e2dc;max-width:500px;margin-top:20px;font-size:17px}body:has(.management-root) .cl-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:30px;display:flex}body:has(.management-root) .cl-text-link{align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}body:has(.management-root) .cl-hero-notes{color:#d8e2dc;flex-wrap:wrap;gap:24px;margin-top:28px;font-size:13px;display:flex}body:has(.management-root) .cl-hero-notes span{align-items:center;gap:7px;display:flex}body:has(.management-root) .cl-hero-notes svg{color:var(--cl-lime)}body:has(.management-root) .cl-brand-strip{background:#f4f8f5;border-bottom:1px solid #dce7df;padding-block:28px}body:has(.management-root) .cl-brand-strip .cl-container{justify-content:space-between;align-items:center;gap:26px;display:flex}body:has(.management-root) .cl-brand-strip p{color:#6b7a72;font-size:12px}body:has(.management-root) .cl-brand-strip p strong{color:var(--cl-ink);font-size:14px;font-weight:500}body:has(.management-root) .cl-brand-strip a{align-items:center;gap:12px;font-size:16px;display:flex}body:has(.management-root) .cl-brand-strip img{object-fit:contain;border-radius:10px;flex:0 0 42px}body:has(.management-root) .cl-section{padding-block:95px}body:has(.management-root) .cl-section-head{grid-template-columns:1.4fr 1fr;align-items:end;gap:65px;margin-bottom:44px;display:grid}body:has(.management-root) .crm-landing h2{font-size:46px;font-weight:700;line-height:1.13}body:has(.management-root) .cl-section-head>p{color:#617168;max-width:460px;font-size:17px}body:has(.management-root) .cl-dashboard{border:1px solid #d8e3db;border-radius:10px;overflow:hidden;box-shadow:0 24px 65px #123b2312}body:has(.management-root) .cl-dash-bar{border-bottom:1px solid #d8e3db;align-items:center;gap:22px;padding:17px 23px;font-size:14px;display:flex}:is(body:has(.management-root) .cl-dash-bar>span,body:has(.management-root) .cl-dash-bar a){align-items:center;gap:9px;font-weight:700;display:flex}body:has(.management-root) .cl-dash-bar small{color:#697a70}body:has(.management-root) .cl-dash-bar a{color:var(--cl-green);margin-left:auto}body:has(.management-root) .cl-dash-body{grid-template-columns:185px minmax(0,1fr);display:grid}body:has(.management-root) .cl-dash-body aside{border-right:1px solid #d8e3db;flex-direction:column;gap:9px;padding:27px 14px;font-size:13px;display:flex}body:has(.management-root) .cl-dash-body aside strong{margin:0 9px 18px;font-size:13px}body:has(.management-root) .cl-dash-body aside>span{color:#67756d;border-radius:6px;align-items:center;gap:10px;padding:10px;display:flex}body:has(.management-root) .cl-dash-body aside .cl-selected{color:var(--cl-green);background:#e5f3eb;font-weight:700}body:has(.management-root) .cl-dash-main{background:#f6f8f6;min-width:0;padding:28px}body:has(.management-root) .cl-dash-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}body:has(.management-root) .cl-dash-heading small{color:#738077;font-size:11px}body:has(.management-root) .cl-dash-heading h3{font-size:23px}body:has(.management-root) .cl-status{color:var(--cl-green);align-items:center;gap:6px;font-size:12px;display:flex}body:has(.management-root) .cl-pipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}body:has(.management-root) .cl-lane>span{border-top:3px solid #acceb8;justify-content:space-between;align-items:center;margin-bottom:12px;padding-top:10px;font-size:13px;font-weight:700;display:flex}body:has(.management-root) .cl-lane:nth-child(2)>span{border-color:#e1be6e}body:has(.management-root) .cl-lane:nth-child(3)>span{border-color:#91aee3}body:has(.management-root) .cl-lane small{color:#738077;font-size:12px}body:has(.management-root) .cl-lane article{background:#fff;border:1px solid #dfe8e1;border-radius:7px;padding:18px}body:has(.management-root) .cl-avatar{width:34px;height:34px;color:var(--cl-green);background:#eaf2ed;border-radius:50%;place-items:center;margin-bottom:15px;display:grid}body:has(.management-root) .cl-lane h4{font-size:14px;line-height:1.4}body:has(.management-root) .cl-lane p{color:#66766b;margin:9px 0 20px;font-size:13px}body:has(.management-root) .cl-lane article>span{color:var(--cl-green);border-top:1px solid #edf0ed;align-items:center;gap:6px;padding-top:12px;font-size:11px;display:flex}body:has(.management-root) .cl-ai-line{color:var(--cl-green);border-top:1px solid #dfe7e1;align-items:center;gap:13px;margin-top:24px;padding:16px 0 0;display:flex}:is(body:has(.management-root) .cl-ai-line strong,body:has(.management-root) .cl-ai-line span){font-size:13px;display:block}body:has(.management-root) .cl-ai-line span{color:#6b7970;margin-top:3px}body:has(.management-root) .cl-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:52px;display:grid}body:has(.management-root) .cl-benefits article{border-top:1px solid #d9e3dc;padding-top:24px}body:has(.management-root) .cl-benefits svg{color:var(--cl-green);margin-bottom:18px}body:has(.management-root) .cl-benefits h3{margin-bottom:10px;font-size:18px}body:has(.management-root) .cl-benefits p{color:#65736b;font-size:15px}body:has(.management-root) .cl-products{background:#f4f7f5;padding-block:90px}body:has(.management-root) .cl-product{border-top:1px solid #d5e1d9;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:60px;padding-block:52px;display:grid}body:has(.management-root) .cl-product-visual{background:#092318;border-radius:10px;position:relative;overflow:hidden}body:has(.management-root) .cl-product-visual>img{width:100%;height:auto}body:has(.management-root) .cl-product-pulse .cl-product-visual>img{aspect-ratio:1.35;object-fit:cover}body:has(.management-root) .cl-product-number{color:#fff;background:#10271ee6;border:1px solid #fff5;border-radius:4px;padding:5px 10px;font-size:13px;position:absolute;bottom:16px;left:18px}body:has(.management-root) .cl-product-chat .cl-product-visual{order:2}body:has(.management-root) .cl-product-brand{align-items:center;gap:13px;margin-bottom:24px;font-size:19px;display:flex}body:has(.management-root) .cl-product-brand img{object-fit:contain;border-radius:9px}body:has(.management-root) .cl-product-copy .cl-eyebrow{margin-bottom:12px;font-size:11px}body:has(.management-root) .cl-product-copy h3{margin-bottom:20px;font-size:33px;line-height:1.15}body:has(.management-root) .cl-product-copy>p:not(.cl-eyebrow){color:#596c60;font-size:16px}body:has(.management-root) .cl-product-copy ul{margin:22px 0;padding:0;list-style:none}body:has(.management-root) .cl-product-copy li{align-items:center;gap:10px;padding-block:5px;font-size:14px;display:flex}body:has(.management-root) .cl-product-copy li svg{color:var(--cl-green)}body:has(.management-root) .crm-landing .cl-product-link{color:var(--cl-green);border-bottom:1px solid #93bca4;align-items:center;gap:12px;padding-bottom:6px;font-size:15px;font-weight:700;display:inline-flex}body:has(.management-root) .cl-ai-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}body:has(.management-root) .cl-ai-section h2 span{color:var(--cl-green)}body:has(.management-root) .cl-ai-section>div>p:not(.cl-eyebrow){color:#65756b;max-width:490px;margin-block:25px;font-size:16px}body:has(.management-root) .cl-ai-preview{background:#f3f9f4;border:1px solid #c6ddcc;border-radius:10px;padding:28px;box-shadow:12px 14px #e4efe7}body:has(.management-root) .cl-ai-preview-head{color:var(--cl-green);align-items:center;gap:10px;font-size:15px;display:flex}body:has(.management-root) .cl-ai-preview-head span{color:#738279;margin-left:auto;font-size:11px}body:has(.management-root) .cl-ai-preview blockquote{margin:30px 0;font-size:24px;font-weight:500;line-height:1.4}body:has(.management-root) .cl-file{border-block:1px solid #d6e4d9;align-items:center;gap:12px;padding:16px 0;font-size:14px;display:flex}body:has(.management-root) .cl-file small{color:#738279;font-size:12px;display:block}body:has(.management-root) .cl-ai-response{color:var(--cl-green);gap:12px;padding-top:22px;display:flex}body:has(.management-root) .cl-ai-response p{color:#59705f;font-size:14px}body:has(.management-root) .cl-final{color:#fff;text-align:center;border-top:8px solid var(--cl-lime);background:#132e23;padding-block:80px}body:has(.management-root) .cl-final .cl-eyebrow{color:var(--cl-lime)}body:has(.management-root) .cl-final h2{font-size:58px}body:has(.management-root) .cl-final p:not(.cl-eyebrow){color:#c6d8cb;max-width:520px;margin:24px auto;font-size:17px}body:has(.management-root) .cl-final-options{color:#b6cfbc;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:24px;font-size:13px;display:flex}body:has(.management-root) .cl-footer{background:#fff;padding-top:55px}body:has(.management-root) .cl-footer>.cl-container:first-child{grid-template-columns:1.1fr 1fr 1.2fr;gap:40px;padding-bottom:42px;display:grid}body:has(.management-root) .cl-footer p{color:#718078;margin-top:20px;font-size:14px}body:has(.management-root) .cl-footer>.cl-container>div>strong{color:#829087;letter-spacing:.1em;margin-bottom:20px;font-size:11px;display:block}body:has(.management-root) .cl-footer>.cl-container>div>a{overflow-wrap:anywhere;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;display:flex}body:has(.management-root) .cl-footer-bottom{color:#7a887f;border-top:1px solid #e1e8e3;justify-content:space-between;gap:15px;padding-block:22px;font-size:12px;display:flex}@media (width<=1000px){body:has(.management-root) .cl-container{width:calc(100% - 48px)}body:has(.management-root) .cl-brand-strip .cl-container{grid-template-columns:1fr 1fr;display:grid}body:has(.management-root) .cl-section-head{gap:30px}body:has(.management-root) .cl-product{gap:30px}body:has(.management-root) .cl-dash-body{grid-template-columns:140px minmax(0,1fr)}body:has(.management-root) .cl-dash-main{padding:20px}body:has(.management-root) .cl-lane article{padding:12px}body:has(.management-root) .cl-ai-section{gap:35px}body:has(.management-root) .cl-footer>.cl-container:first-child{grid-template-columns:1fr 1fr}}@media (width<=700px){body:has(.management-root) .cl-container{width:calc(100% - 36px)}body:has(.management-root) .cl-header-inner{gap:10px;min-height:78px}body:has(.management-root) .crm-landing{padding-top:78px}body:has(.management-root) .crm-landing .cl-header{position:fixed;inset:0 0 auto}body:has(.management-root) .crm-landing .cl-header .cl-button{gap:8px;min-height:44px;padding:11px 13px;font-size:13px}body:has(.management-root) .crm-landing .cl-header .management-brand{gap:7px}body:has(.management-root) .crm-landing .cl-header .management-brand img{flex-basis:34px;width:34px;min-width:34px;height:34px}body:has(.management-root) .crm-landing .cl-header .management-brand strong{font-size:14px}body:has(.management-root) .crm-landing .cl-header .management-brand small{font-size:9px}body:has(.management-root) .cl-hero-content{padding-block:48px 42px}body:has(.management-root) .cl-hero-art{object-position:65% center;opacity:.6}body:has(.management-root) .cl-hero:after{background:#06150f9e}body:has(.management-root) .crm-landing h1{font-size:51px}body:has(.management-root) .crm-landing .cl-eyebrow{font-size:10px}body:has(.management-root) .crm-landing .cl-hero-promise{font-size:23px}body:has(.management-root) .crm-landing .cl-hero-description{max-width:400px;font-size:16px}body:has(.management-root) .cl-actions{gap:22px}body:has(.management-root) .cl-hero-notes{flex-direction:column;gap:10px;font-size:12px}body:has(.management-root) .cl-brand-strip .cl-container{gap:22px 12px}body:has(.management-root) .cl-brand-strip a{gap:8px;font-size:13px}body:has(.management-root) .cl-brand-strip img{flex-basis:31px;width:31px;height:31px}body:has(.management-root) .cl-brand-strip p strong{font-size:12px}body:has(.management-root) .cl-section{padding-block:56px}body:has(.management-root) .cl-section-head{grid-template-columns:1fr;gap:20px;margin-bottom:30px}body:has(.management-root) .crm-landing h2{font-size:34px}body:has(.management-root) .cl-section-head>p{font-size:16px}body:has(.management-root) .cl-dash-bar{flex-wrap:wrap;gap:8px 16px;padding:14px;font-size:12px}body:has(.management-root) .cl-dash-bar a{margin-left:0}body:has(.management-root) .cl-dash-body{display:block}body:has(.management-root) .cl-dash-body aside{display:none}body:has(.management-root) .cl-dash-main{padding:18px 14px}body:has(.management-root) .cl-dash-heading h3{font-size:19px}body:has(.management-root) .cl-pipeline{grid-template-columns:1fr;gap:16px}body:has(.management-root) .cl-lane article{grid-template-columns:34px minmax(0,1fr);gap:4px 12px;padding:14px;display:grid}body:has(.management-root) .cl-avatar{grid-row:1/4;margin:0}body:has(.management-root) .cl-lane p{margin:0 0 8px}body:has(.management-root) .cl-lane article>span{grid-column:2}body:has(.management-root) .cl-ai-line{align-items:flex-start}body:has(.management-root) .cl-benefits{grid-template-columns:1fr 1fr;gap:24px 18px;margin-top:32px}body:has(.management-root) .cl-benefits h3{font-size:17px}body:has(.management-root) .cl-benefits p{font-size:14px}body:has(.management-root) .cl-products{padding-block:52px 15px}body:has(.management-root) .cl-product{grid-template-columns:1fr;gap:25px;padding-block:35px}body:has(.management-root) .cl-product-chat .cl-product-visual{order:0}body:has(.management-root) .cl-product-pulse .cl-product-visual>img{aspect-ratio:1.6}body:has(.management-root) .cl-product-copy h3{font-size:29px}body:has(.management-root) .cl-ai-section{grid-template-columns:1fr;gap:36px}body:has(.management-root) .cl-ai-preview{padding:21px;box-shadow:6px 8px #e4efe7}body:has(.management-root) .cl-ai-preview blockquote{font-size:22px}body:has(.management-root) .cl-ai-preview-head{flex-wrap:wrap}body:has(.management-root) .cl-final{padding-block:54px}body:has(.management-root) .cl-final h2{font-size:42px}body:has(.management-root) .cl-footer>.cl-container:first-child{grid-template-columns:1fr;gap:26px}body:has(.management-root) .cl-footer-bottom{flex-direction:column;gap:5px}}@media (prefers-reduced-motion:reduce){body:has(.management-root) .crm-landing .cl-button{transition:none}}.cl-sales-agent{scroll-margin-top:90px}.cl-sales-agent .sales-ai-demo{color:#e7fff8;background:#071c20;border:1px solid #27534e;border-radius:24px;padding:28px;box-shadow:0 24px 70px #082c231c}.cl-sales-agent .sales-ai-demo .sad-banner{background:radial-gradient(at 100% 0,#195f60,#0000 70%),#0b292d;border-top-color:#a8ef76;border-radius:16px}.cl-sales-agent .sales-ai-demo .sad-panel,.cl-sales-agent .sales-ai-demo .sad-metrics>div{background:#0f3034;border-color:#315456}.cl-sales-agent .sales-ai-demo .sad-panel header,.cl-sales-agent .sales-ai-demo .sad-steps li{border-color:#315456}.cl-sales-agent .sales-ai-demo .sad-brief,.cl-sales-agent .sales-ai-demo .sad-outcome{background:#133b3c;border-color:#315456}.cl-sales-agent .sales-ai-demo blockquote{color:#fff;background:#1a4146}.cl-sales-agent .sales-ai-demo .sad-reply{background:#184b40}.cl-sales-agent .sales-ai-demo :is(.sad-metrics span,.sad-steps p,.sad-steps small,.sad-caption,.sad-empty,.sad-brief p,dt,.sad-outcome p),.cl-sales-agent .sales-ai-demo .sad-panel header>span{color:#b7d1cd}.cl-sales-agent .sales-ai-demo .sad-caption{font-size:12px}.cl-sales-agent .sales-ai-demo :is(.sad-steps p,.sad-metrics span){font-size:14px}.cl-sales-agent .sales-ai-demo button{color:#102d27;cursor:pointer;background:#d2f49b;border:1px solid #d2f49b;padding:10px 15px}.cl-sales-agent .sales-ai-demo button[aria-pressed=false]{color:#e7fff8;background:0 0;border-color:#628882}.cl-sales-agent .sales-ai-demo button:hover{filter:brightness(1.1)}.cl-sales-agent .sales-ai-demo button:focus-visible{outline-offset:3px;outline:3px solid #7fe7ed}.cl-sales-agent .sales-ai-demo .sad-progress{background:#214c4d}.cl-sales-agent .sales-ai-demo .sad-progress i{background:#a8ef76;box-shadow:0 0 16px #a8ef76}@media (width<=600px){.cl-sales-agent .sales-ai-demo{border-radius:18px;gap:18px;padding:14px}.cl-sales-agent .sales-ai-demo .sad-panel header{flex-wrap:wrap}}:is(body:has(.management-root),body:has(.management-root)){--font-sans:Arial, Helvetica, sans-serif;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-relaxed:1.625;--radius-xs:.125rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Arial, Helvetica, sans-serif;--default-mono-font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}body:has(.management-root) *{box-sizing:border-box;border:0 solid;margin:0;padding:0}body:has(.management-root) :after{box-sizing:border-box;border:0 solid;margin:0;padding:0}body:has(.management-root) :before{box-sizing:border-box;border:0 solid;margin:0;padding:0}body:has(.management-root) ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}body:has(.management-root) ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:is(body:has(.management-root),body:has(.management-root)){-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body:has(.management-root) hr{height:0;color:inherit;border-top-width:1px}body:has(.management-root) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:is(body:has(.management-root) h1,body:has(.management-root) h2,body:has(.management-root) h3,body:has(.management-root) h4,body:has(.management-root) h5,body:has(.management-root) h6){font-size:inherit;font-weight:inherit}body:has(.management-root) a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:is(body:has(.management-root) b,body:has(.management-root) strong){font-weight:bolder}:is(body:has(.management-root) code,body:has(.management-root) kbd,body:has(.management-root) samp,body:has(.management-root) pre){font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}body:has(.management-root) small{font-size:80%}:is(body:has(.management-root) sub,body:has(.management-root) sup){vertical-align:baseline;font-size:75%;line-height:0;position:relative}body:has(.management-root) sub{bottom:-.25em}body:has(.management-root) sup{top:-.5em}body:has(.management-root) table{text-indent:0;border-color:inherit;border-collapse:collapse}body:has(.management-root) :-moz-focusring{outline:auto}body:has(.management-root) progress{vertical-align:baseline}body:has(.management-root) summary{display:list-item}:is(body:has(.management-root) ol,body:has(.management-root) ul,body:has(.management-root) menu){list-style:none}:is(body:has(.management-root) img,body:has(.management-root) svg,body:has(.management-root) video,body:has(.management-root) canvas,body:has(.management-root) audio,body:has(.management-root) iframe,body:has(.management-root) embed,body:has(.management-root) object){vertical-align:middle;display:block}:is(body:has(.management-root) img,body:has(.management-root) video){max-width:100%;height:auto}body:has(.management-root) button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}body:has(.management-root) input{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}body:has(.management-root) select{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}body:has(.management-root) optgroup{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}body:has(.management-root) textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}body:has(.management-root) ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}body:has(.management-root) :where(select:is([multiple],[size])) optgroup{font-weight:bolder}body:has(.management-root) :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}body:has(.management-root) ::file-selector-button{margin-inline-end:4px}body:has(.management-root) ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){body:has(.management-root) ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}body:has(.management-root) textarea{resize:vertical}body:has(.management-root) ::-webkit-search-decoration{-webkit-appearance:none}body:has(.management-root) ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}body:has(.management-root) ::-webkit-datetime-edit{display:inline-flex}body:has(.management-root) ::-webkit-datetime-edit-fields-wrapper{padding:0}body:has(.management-root) ::-webkit-datetime-edit{padding-block:0}body:has(.management-root) ::-webkit-datetime-edit-year-field{padding-block:0}body:has(.management-root) ::-webkit-datetime-edit-month-field{padding-block:0}body:has(.management-root) ::-webkit-datetime-edit-day-field{padding-block:0}body:has(.management-root) ::-webkit-datetime-edit-hour-field{padding-block:0}body:has(.management-root) ::-webkit-datetime-edit-minute-field{padding-block:0}body:has(.management-root) ::-webkit-datetime-edit-second-field{padding-block:0}body:has(.management-root) ::-webkit-datetime-edit-millisecond-field{padding-block:0}body:has(.management-root) ::-webkit-datetime-edit-meridiem-field{padding-block:0}body:has(.management-root) ::-webkit-calendar-picker-indicator{line-height:1}body:has(.management-root) :-moz-ui-invalid{box-shadow:none}body:has(.management-root) button{appearance:button}body:has(.management-root) input:where([type=button],[type=reset],[type=submit]){appearance:button}body:has(.management-root) ::file-selector-button{appearance:button}body:has(.management-root) ::-webkit-inner-spin-button{height:auto}body:has(.management-root) ::-webkit-outer-spin-button{height:auto}body:has(.management-root) [hidden]:where(:not([hidden=until-found])){display:none!important}body:has(.management-root) .pointer-events-none{pointer-events:none}body:has(.management-root) .visible{visibility:visible}body:has(.management-root) .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body:has(.management-root) .absolute{position:absolute}body:has(.management-root) .fixed{position:fixed}body:has(.management-root) .relative{position:relative}body:has(.management-root) .inset-0{inset:calc(var(--spacing) * 0)}body:has(.management-root) .inset-x-0{inset-inline:calc(var(--spacing) * 0)}body:has(.management-root) .inset-y-0{inset-block:calc(var(--spacing) * 0)}body:has(.management-root) .start{inset-inline-start:var(--spacing)}body:has(.management-root) .top-0{top:calc(var(--spacing) * 0)}body:has(.management-root) .top-1\.5{top:calc(var(--spacing) * 1.5)}body:has(.management-root) .top-3\.5{top:calc(var(--spacing) * 3.5)}body:has(.management-root) .top-4{top:calc(var(--spacing) * 4)}body:has(.management-root) .top-\[50\%\]{top:50%}body:has(.management-root) .right-0{right:calc(var(--spacing) * 0)}body:has(.management-root) .right-1{right:calc(var(--spacing) * 1)}body:has(.management-root) .right-2{right:calc(var(--spacing) * 2)}body:has(.management-root) .right-3{right:calc(var(--spacing) * 3)}body:has(.management-root) .right-4{right:calc(var(--spacing) * 4)}body:has(.management-root) .bottom-0{bottom:calc(var(--spacing) * 0)}body:has(.management-root) .left-0{left:calc(var(--spacing) * 0)}body:has(.management-root) .left-\[50\%\]{left:50%}body:has(.management-root) .z-10{z-index:10}body:has(.management-root) .z-20{z-index:20}body:has(.management-root) .z-50{z-index:50}body:has(.management-root) .-mx-1{margin-inline:calc(var(--spacing) * -1)}body:has(.management-root) .mx-2{margin-inline:calc(var(--spacing) * 2)}body:has(.management-root) .mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}body:has(.management-root) .mx-auto{margin-inline:auto}body:has(.management-root) .my-1{margin-block:calc(var(--spacing) * 1)}body:has(.management-root) .mt-3{margin-top:calc(var(--spacing) * 3)}body:has(.management-root) .mt-4{margin-top:calc(var(--spacing) * 4)}body:has(.management-root) .mt-5{margin-top:calc(var(--spacing) * 5)}body:has(.management-root) .mt-6{margin-top:calc(var(--spacing) * 6)}body:has(.management-root) .mt-auto{margin-top:auto}body:has(.management-root) .mr-6{margin-right:calc(var(--spacing) * 6)}body:has(.management-root) .mb-2{margin-bottom:calc(var(--spacing) * 2)}body:has(.management-root) .mb-3{margin-bottom:calc(var(--spacing) * 3)}body:has(.management-root) .mb-4{margin-bottom:calc(var(--spacing) * 4)}body:has(.management-root) .mb-5{margin-bottom:calc(var(--spacing) * 5)}body:has(.management-root) .mb-6{margin-bottom:calc(var(--spacing) * 6)}body:has(.management-root) .ml-2{margin-left:calc(var(--spacing) * 2)}body:has(.management-root) .ml-auto{margin-left:auto}body:has(.management-root) .block{display:block}body:has(.management-root) .flex{display:flex}body:has(.management-root) .grid{display:grid}body:has(.management-root) .hidden{display:none}body:has(.management-root) .inline{display:inline}body:has(.management-root) .inline-flex{display:inline-flex}body:has(.management-root) .table{display:table}body:has(.management-root) .table-caption{display:table-caption}body:has(.management-root) .table-cell{display:table-cell}body:has(.management-root) .table-row{display:table-row}body:has(.management-root) .field-sizing-content{field-sizing:content}body:has(.management-root) .aspect-square{aspect-ratio:1}body:has(.management-root) .size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}body:has(.management-root) .size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}body:has(.management-root) .size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}body:has(.management-root) .size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}body:has(.management-root) .size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}body:has(.management-root) .size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}body:has(.management-root) .size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}body:has(.management-root) .size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}body:has(.management-root) .size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}body:has(.management-root) .h-4{height:calc(var(--spacing) * 4)}body:has(.management-root) .h-5{height:calc(var(--spacing) * 5)}body:has(.management-root) .h-6{height:calc(var(--spacing) * 6)}body:has(.management-root) .h-7{height:calc(var(--spacing) * 7)}body:has(.management-root) .h-8{height:calc(var(--spacing) * 8)}body:has(.management-root) .h-9{height:calc(var(--spacing) * 9)}body:has(.management-root) .h-10{height:calc(var(--spacing) * 10)}body:has(.management-root) .h-12{height:calc(var(--spacing) * 12)}body:has(.management-root) .h-28{height:calc(var(--spacing) * 28)}body:has(.management-root) .h-36{height:calc(var(--spacing) * 36)}body:has(.management-root) .h-\[620px\]{height:620px}body:has(.management-root) .h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}body:has(.management-root) .h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}body:has(.management-root) .h-auto{height:auto}body:has(.management-root) .h-full{height:100%}body:has(.management-root) .h-px{height:1px}body:has(.management-root) .h-svh{height:100svh}body:has(.management-root) .max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}body:has(.management-root) .min-h-0{min-height:calc(var(--spacing) * 0)}body:has(.management-root) .min-h-16{min-height:calc(var(--spacing) * 16)}body:has(.management-root) .min-h-svh{min-height:100svh}body:has(.management-root) .w-\(--sidebar-width\){width:var(--sidebar-width)}body:has(.management-root) .w-3\/4{width:75%}body:has(.management-root) .w-4{width:calc(var(--spacing) * 4)}body:has(.management-root) .w-5{width:calc(var(--spacing) * 5)}body:has(.management-root) .w-auto{width:auto}body:has(.management-root) .w-fit{width:fit-content}body:has(.management-root) .w-full{width:100%}body:has(.management-root) .max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}body:has(.management-root) .max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}body:has(.management-root) .max-w-sm{max-width:var(--container-sm)}body:has(.management-root) .max-w-xl{max-width:var(--container-xl)}body:has(.management-root) .min-w-0{min-width:calc(var(--spacing) * 0)}body:has(.management-root) .min-w-5{min-width:calc(var(--spacing) * 5)}body:has(.management-root) .min-w-\[8rem\]{min-width:8rem}body:has(.management-root) .min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}body:has(.management-root) .flex-1{flex:1}body:has(.management-root) .shrink-0{flex-shrink:0}body:has(.management-root) .grow{flex-grow:1}body:has(.management-root) .caption-bottom{caption-side:bottom}body:has(.management-root) .origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}body:has(.management-root) .origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}body:has(.management-root) .-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .rotate-45{rotate:45deg}body:has(.management-root) .animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}body:has(.management-root) .animate-pulse{animation:var(--animate-pulse)}body:has(.management-root) .animate-spin{animation:var(--animate-spin)}body:has(.management-root) .cursor-default{cursor:default}body:has(.management-root) .touch-none{touch-action:none}body:has(.management-root) .resize{resize:both}body:has(.management-root) .scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}body:has(.management-root) .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}body:has(.management-root) .grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}body:has(.management-root) .flex-col{flex-direction:column}body:has(.management-root) .flex-col-reverse{flex-direction:column-reverse}body:has(.management-root) .flex-wrap{flex-wrap:wrap}body:has(.management-root) .place-content-center{place-content:center}body:has(.management-root) .place-items-center{place-items:center}body:has(.management-root) .items-center{align-items:center}body:has(.management-root) .justify-between{justify-content:space-between}body:has(.management-root) .justify-center{justify-content:center}body:has(.management-root) .justify-end{justify-content:flex-end}body:has(.management-root) .gap-1{gap:calc(var(--spacing) * 1)}body:has(.management-root) .gap-1\.5{gap:calc(var(--spacing) * 1.5)}body:has(.management-root) .gap-2{gap:calc(var(--spacing) * 2)}body:has(.management-root) .gap-3{gap:calc(var(--spacing) * 3)}body:has(.management-root) .gap-4{gap:calc(var(--spacing) * 4)}body:has(.management-root) .gap-5{gap:calc(var(--spacing) * 5)}body:has(.management-root) .gap-6{gap:calc(var(--spacing) * 6)}:where(body:has(.management-root) .space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(body:has(.management-root) .space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}body:has(.management-root) .overflow-auto{overflow:auto}body:has(.management-root) .overflow-hidden{overflow:hidden}body:has(.management-root) .overflow-x-auto{overflow-x:auto}body:has(.management-root) .overflow-x-hidden{overflow-x:hidden}body:has(.management-root) .overflow-y-auto{overflow-y:auto}body:has(.management-root) .rounded-\[2px\]{border-radius:2px}body:has(.management-root) .rounded-\[4px\]{border-radius:4px}body:has(.management-root) .rounded-full{border-radius:3.40282e38px}body:has(.management-root) .rounded-lg{border-radius:var(--radius)}body:has(.management-root) .rounded-md{border-radius:calc(var(--radius) - 2px)}body:has(.management-root) .rounded-sm{border-radius:calc(var(--radius) - 4px)}body:has(.management-root) .rounded-xl{border-radius:calc(var(--radius) + 4px)}body:has(.management-root) .rounded-xs{border-radius:var(--radius-xs)}body:has(.management-root) .border{border-style:var(--tw-border-style);border-width:1px}body:has(.management-root) .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}body:has(.management-root) .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}body:has(.management-root) .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}body:has(.management-root) .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}body:has(.management-root) .border-dashed{--tw-border-style:dashed;border-style:dashed}body:has(.management-root) .border-input{border-color:var(--input)}body:has(.management-root) .border-primary{border-color:var(--primary)}body:has(.management-root) .border-sidebar-border{border-color:var(--sidebar-border)}body:has(.management-root) .border-transparent{border-color:#0000}body:has(.management-root) .bg-accent{background-color:var(--accent)}body:has(.management-root) .bg-background{background-color:var(--background)}body:has(.management-root) .bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}body:has(.management-root) .bg-border{background-color:var(--border)}body:has(.management-root) .bg-destructive{background-color:var(--destructive)}body:has(.management-root) .bg-foreground{background-color:var(--foreground)}body:has(.management-root) .bg-muted{background-color:var(--muted)}body:has(.management-root) .bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}body:has(.management-root) .bg-popover{background-color:var(--popover)}body:has(.management-root) .bg-primary{background-color:var(--primary)}body:has(.management-root) .bg-secondary{background-color:var(--secondary)}body:has(.management-root) .bg-sidebar{background-color:var(--sidebar)}body:has(.management-root) .bg-sidebar-border{background-color:var(--sidebar-border)}body:has(.management-root) .bg-transparent{background-color:#0000}body:has(.management-root) .bg-white{background-color:var(--color-white)}body:has(.management-root) .fill-foreground{fill:var(--foreground)}body:has(.management-root) .p-0{padding:calc(var(--spacing) * 0)}body:has(.management-root) .p-1{padding:calc(var(--spacing) * 1)}body:has(.management-root) .p-2{padding:calc(var(--spacing) * 2)}body:has(.management-root) .p-3{padding:calc(var(--spacing) * 3)}body:has(.management-root) .p-4{padding:calc(var(--spacing) * 4)}body:has(.management-root) .p-5{padding:calc(var(--spacing) * 5)}body:has(.management-root) .p-6{padding:calc(var(--spacing) * 6)}body:has(.management-root) .p-8{padding:calc(var(--spacing) * 8)}body:has(.management-root) .p-\[3px\]{padding:3px}body:has(.management-root) .px-1{padding-inline:calc(var(--spacing) * 1)}body:has(.management-root) .px-2{padding-inline:calc(var(--spacing) * 2)}body:has(.management-root) .px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}body:has(.management-root) .px-3{padding-inline:calc(var(--spacing) * 3)}body:has(.management-root) .px-4{padding-inline:calc(var(--spacing) * 4)}body:has(.management-root) .px-5{padding-inline:calc(var(--spacing) * 5)}body:has(.management-root) .px-6{padding-inline:calc(var(--spacing) * 6)}body:has(.management-root) .py-0\.5{padding-block:calc(var(--spacing) * .5)}body:has(.management-root) .py-1{padding-block:calc(var(--spacing) * 1)}body:has(.management-root) .py-1\.5{padding-block:calc(var(--spacing) * 1.5)}body:has(.management-root) .py-2{padding-block:calc(var(--spacing) * 2)}body:has(.management-root) .py-12{padding-block:calc(var(--spacing) * 12)}body:has(.management-root) .pr-8{padding-right:calc(var(--spacing) * 8)}body:has(.management-root) .pl-2{padding-left:calc(var(--spacing) * 2)}body:has(.management-root) .text-center{text-align:center}body:has(.management-root) .text-left{text-align:left}body:has(.management-root) .align-middle{vertical-align:middle}body:has(.management-root) .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}body:has(.management-root) .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}body:has(.management-root) .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}body:has(.management-root) .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}body:has(.management-root) .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}body:has(.management-root) .text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}body:has(.management-root) .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}body:has(.management-root) .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}body:has(.management-root) .leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}body:has(.management-root) .leading-none{--tw-leading:1;line-height:1}body:has(.management-root) .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}body:has(.management-root) .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}body:has(.management-root) .tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}body:has(.management-root) .text-balance{text-wrap:balance}body:has(.management-root) .whitespace-nowrap{white-space:nowrap}body:has(.management-root) .text-background{color:var(--background)}body:has(.management-root) .text-current{color:currentColor}body:has(.management-root) .text-foreground{color:var(--foreground)}body:has(.management-root) .text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}body:has(.management-root) .text-muted-foreground{color:var(--muted-foreground)}body:has(.management-root) .text-popover-foreground{color:var(--popover-foreground)}body:has(.management-root) .text-primary{color:var(--primary)}body:has(.management-root) .text-primary-foreground{color:var(--primary-foreground)}body:has(.management-root) .text-secondary-foreground{color:var(--secondary-foreground)}body:has(.management-root) .text-sidebar-foreground{color:var(--sidebar-foreground)}body:has(.management-root) .text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .text-sidebar-foreground\/70{color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent)}}body:has(.management-root) .text-white{color:var(--color-white)}body:has(.management-root) .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}body:has(.management-root) .underline{text-decoration-line:underline}body:has(.management-root) .underline-offset-4{text-underline-offset:4px}body:has(.management-root) .opacity-50{opacity:.5}body:has(.management-root) .opacity-70{opacity:.7}body:has(.management-root) .shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body:has(.management-root) .ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}body:has(.management-root) .ring-offset-background{--tw-ring-offset-color:var(--background)}body:has(.management-root) .outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){body:has(.management-root) .outline-hidden{outline-offset:2px;outline:2px solid #0000}}body:has(.management-root) .outline{outline-style:var(--tw-outline-style);outline-width:1px}body:has(.management-root) .\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}body:has(.management-root) .filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}body:has(.management-root) .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .transition-none{transition-property:none}body:has(.management-root) .duration-200{--tw-duration:.2s;transition-duration:.2s}body:has(.management-root) .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}body:has(.management-root) .ease-linear{--tw-ease:linear;transition-timing-function:linear}body:has(.management-root) .fade-in-0{--tw-enter-opacity:0}body:has(.management-root) .outline-none{--tw-outline-style:none;outline-style:none}body:has(.management-root) .select-none{-webkit-user-select:none;user-select:none}body:has(.management-root) .zoom-in-95{--tw-enter-scale:.95}body:has(.management-root) .paused{animation-play-state:paused}body:has(.management-root) .running{animation-play-state:running}body:has(.management-root) .group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){body:has(.management-root) .group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}body:has(.management-root) .group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}body:has(.management-root) .group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}body:has(.management-root) .group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}body:has(.management-root) .group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}body:has(.management-root) .group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}body:has(.management-root) .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}body:has(.management-root) .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}body:has(.management-root) .group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}body:has(.management-root) .group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}body:has(.management-root) .group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}body:has(.management-root) .group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}body:has(.management-root) .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}body:has(.management-root) .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}body:has(.management-root) .group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}body:has(.management-root) .group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}body:has(.management-root) .group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}body:has(.management-root) .group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}body:has(.management-root) .group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}body:has(.management-root) .group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}body:has(.management-root) .group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}body:has(.management-root) .group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}body:has(.management-root) .group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}body:has(.management-root) .group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}body:has(.management-root) .group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}body:has(.management-root) .group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}body:has(.management-root) .group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}body:has(.management-root) .group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.management-root) .group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}body:has(.management-root) .group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}body:has(.management-root) .group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}body:has(.management-root) .group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}body:has(.management-root) .group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}@media (hover:hover){body:has(.management-root) .peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}body:has(.management-root) .peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}body:has(.management-root) .peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}body:has(.management-root) .peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}body:has(.management-root) .peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}body:has(.management-root) .selection\:bg-primary ::selection{background-color:var(--primary)}body:has(.management-root) .selection\:bg-primary::selection{background-color:var(--primary)}body:has(.management-root) .selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}body:has(.management-root) .selection\:text-primary-foreground::selection{color:var(--primary-foreground)}body:has(.management-root) .file\:inline-flex::file-selector-button{display:inline-flex}body:has(.management-root) .file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}body:has(.management-root) .file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}body:has(.management-root) .file\:bg-transparent::file-selector-button{background-color:#0000}body:has(.management-root) .file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}body:has(.management-root) .file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}body:has(.management-root) .file\:text-foreground::file-selector-button{color:var(--foreground)}body:has(.management-root) .placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}body:has(.management-root) .after\:absolute:after{content:var(--tw-content);position:absolute}body:has(.management-root) .after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}body:has(.management-root) .after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}body:has(.management-root) .after\:left-1\/2:after{content:var(--tw-content);left:50%}body:has(.management-root) .after\:w-\[2px\]:after{content:var(--tw-content);width:2px}body:has(.management-root) .after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}body:has(.management-root) .after\:opacity-0:after{content:var(--tw-content);opacity:0}body:has(.management-root) .after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}body:has(.management-root) .group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}body:has(.management-root) .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}body:has(.management-root) .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}body:has(.management-root) .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}body:has(.management-root) .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}body:has(.management-root) .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}body:has(.management-root) .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}@media (hover:hover){body:has(.management-root) .hover\:bg-accent:hover{background-color:var(--accent)}}@media (hover:hover){body:has(.management-root) .hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}}@media (hover:hover){body:has(.management-root) .hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}@media (hover:hover){body:has(.management-root) .hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}}@media (hover:hover){body:has(.management-root) .hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}}@media (hover:hover){body:has(.management-root) .hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}}@media (hover:hover){body:has(.management-root) .hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}@media (hover:hover){body:has(.management-root) .hover\:text-foreground:hover{color:var(--foreground)}}@media (hover:hover){body:has(.management-root) .hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}}@media (hover:hover){body:has(.management-root) .hover\:underline:hover{text-decoration-line:underline}}@media (hover:hover){body:has(.management-root) .hover\:opacity-100:hover{opacity:1}}@media (hover:hover){body:has(.management-root) .hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (hover:hover){body:has(.management-root) .hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (hover:hover){body:has(.management-root) .hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}}@media (hover:hover){body:has(.management-root) .hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}body:has(.management-root) .focus\:bg-accent:focus{background-color:var(--accent)}body:has(.management-root) .focus\:text-accent-foreground:focus{color:var(--accent-foreground)}body:has(.management-root) .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .focus\:ring-ring:focus{--tw-ring-color:var(--ring)}body:has(.management-root) .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}body:has(.management-root) .focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){body:has(.management-root) .focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}body:has(.management-root) .focus-visible\:border-ring:focus-visible{border-color:var(--ring)}body:has(.management-root) .focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}body:has(.management-root) .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body:has(.management-root) .focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){body:has(.management-root) .focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}body:has(.management-root) .focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}body:has(.management-root) .focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}body:has(.management-root) .active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}body:has(.management-root) .active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}body:has(.management-root) .disabled\:pointer-events-none:disabled{pointer-events:none}body:has(.management-root) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}body:has(.management-root) .disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) :is(body:has(.management-root) .in-data-\[side\=left\]\:cursor-w-resize){cursor:w-resize}:where([data-side=right]) :is(body:has(.management-root) .in-data-\[side\=right\]\:cursor-e-resize){cursor:e-resize}body:has(.management-root) .has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}body:has(.management-root) .has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}body:has(.management-root) .has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 6)}body:has(.management-root) .has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}body:has(.management-root) .has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}body:has(.management-root) .has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}body:has(.management-root) .has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}body:has(.management-root) .has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}body:has(.management-root) .aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}body:has(.management-root) .aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}body:has(.management-root) .aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}body:has(.management-root) .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}body:has(.management-root) .data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}body:has(.management-root) .data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}body:has(.management-root) .data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}body:has(.management-root) .data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}body:has(.management-root) .data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}body:has(.management-root) .data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}body:has(.management-root) .data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}body:has(.management-root) .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}body:has(.management-root) .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}body:has(.management-root) .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}body:has(.management-root) .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}body:has(.management-root) .data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}body:has(.management-root) .data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}body:has(.management-root) .data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}body:has(.management-root) .data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}body:has(.management-root) .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}body:has(.management-root) .data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}body:has(.management-root) .data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}body:has(.management-root) .data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}body:has(.management-root) .data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}body:has(.management-root) .data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}body:has(.management-root) .data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}body:has(.management-root) .data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}body:has(.management-root) .data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}body:has(.management-root) .data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}body:has(.management-root) .data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing) * 3.5)}body:has(.management-root) .data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}body:has(.management-root) .data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}body:has(.management-root) .data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}:is(body:has(.management-root) .\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(body:has(.management-root) .\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(body:has(.management-root) .\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(body:has(.management-root) .\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}body:has(.management-root) .data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}body:has(.management-root) .data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}body:has(.management-root) .group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}body:has(.management-root) .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}body:has(.management-root) .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}body:has(.management-root) .data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}body:has(.management-root) .data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}body:has(.management-root) .data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}body:has(.management-root) .data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}body:has(.management-root) .data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}body:has(.management-root) .data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}body:has(.management-root) .data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}body:has(.management-root) .data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}body:has(.management-root) .data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}body:has(.management-root) .data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}body:has(.management-root) .data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}body:has(.management-root) .data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}body:has(.management-root) .data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}body:has(.management-root) .data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}body:has(.management-root) .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}body:has(.management-root) .data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}body:has(.management-root) .data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}body:has(.management-root) .data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}body:has(.management-root) .data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}body:has(.management-root) .data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}body:has(.management-root) .data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}body:has(.management-root) .data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}body:has(.management-root) .data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media (hover:hover){body:has(.management-root) .data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}}@media (hover:hover){body:has(.management-root) .data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}body:has(.management-root) .data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}body:has(.management-root) .data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}body:has(.management-root) .data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (width>=40rem){body:has(.management-root) .sm\:flex{display:flex}}@media (width>=40rem){body:has(.management-root) .sm\:max-w-lg{max-width:var(--container-lg)}}@media (width>=40rem){body:has(.management-root) .sm\:max-w-sm{max-width:var(--container-sm)}}@media (width>=40rem){body:has(.management-root) .sm\:max-w-xl{max-width:var(--container-xl)}}@media (width>=40rem){body:has(.management-root) .sm\:flex-row{flex-direction:row}}@media (width>=40rem){body:has(.management-root) .sm\:justify-end{justify-content:flex-end}}@media (width>=40rem){body:has(.management-root) .sm\:text-left{text-align:left}}@media (width>=40rem){body:has(.management-root) .sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}}@media (width>=40rem){body:has(.management-root) .sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}}@media (width>=40rem){body:has(.management-root) .sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}}@media (width>=40rem){body:has(.management-root) .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}}@media (width>=40rem){body:has(.management-root) .sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}}@media (width>=40rem){body:has(.management-root) .data-\[size\=default\]\:sm\:max-w-lg[data-size=default]{max-width:var(--container-lg)}}@media (width>=48rem){body:has(.management-root) .md\:block{display:block}}@media (width>=48rem){body:has(.management-root) .md\:flex{display:flex}}@media (width>=48rem){body:has(.management-root) .md\:p-12{padding:calc(var(--spacing) * 12)}}@media (width>=48rem){body:has(.management-root) .md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=48rem){body:has(.management-root) .md\:opacity-0{opacity:0}}@media (width>=48rem){body:has(.management-root) .md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}}@media (width>=48rem){body:has(.management-root) .md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}}@media (width>=48rem){body:has(.management-root) .md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}}@media (width>=48rem){body:has(.management-root) .md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (width>=48rem){body:has(.management-root) .md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}}@media (width>=48rem){body:has(.management-root) .md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:border-input{border-color:var(--input)}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:bg-destructive\/60{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .dark\:bg-destructive\/60{background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .dark\:bg-input\/30{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:text-muted-foreground{color:var(--muted-foreground)}}@media (prefers-color-scheme:dark){@media (hover:hover){body:has(.management-root) .dark\:hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}}}@media (prefers-color-scheme:dark){@media (hover:hover){body:has(.management-root) .dark\:hover\:bg-input\/50:hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}}}@media (prefers-color-scheme:dark){@media (hover:hover){body:has(.management-root) .dark\:hover\:text-foreground:hover{color:var(--foreground)}}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:data-\[state\=active\]\:border-input[data-state=active]{border-color:var(--input)}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]{background-color:var(--primary-foreground)}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:data-\[state\=unchecked\]\:bg-foreground[data-state=unchecked]{background-color:var(--foreground)}}@media (prefers-color-scheme:dark){body:has(.management-root) .dark\:data-\[state\=unchecked\]\:bg-input\/80[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){body:has(.management-root) .dark\:data-\[state\=unchecked\]\:bg-input\/80[data-state=unchecked]{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}}body:has(.management-root) .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}body:has(.management-root) .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}body:has(.management-root) .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}body:has(.management-root) .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}body:has(.management-root) .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}body:has(.management-root) .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}body:has(.management-root) .\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}body:has(.management-root) .\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}body:has(.management-root) .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}:is(body:has(.management-root) .\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(body:has(.management-root) .\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(body:has(.management-root) .\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(body:has(.management-root) .\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}body:has(.management-root) .\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}body:has(.management-root) .\[\&\>a\]\:underline>a{text-decoration-line:underline}body:has(.management-root) .\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}body:has(.management-root) .\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}body:has(.management-root) .\[\&\>button\]\:hidden>button{display:none}body:has(.management-root) .\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body:has(.management-root) .\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}body:has(.management-root) .\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}body:has(.management-root) .\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}body:has(.management-root) .\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}[data-side=left][data-collapsible=offcanvas] :is(body:has(.management-root) .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2){right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] :is(body:has(.management-root) .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize){cursor:e-resize}[data-side=right][data-collapsible=offcanvas] :is(body:has(.management-root) .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2){left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] :is(body:has(.management-root) .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize){cursor:w-resize}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){body:has(.management-root) .shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}body:has(.management-root) .management-root .brand{width:100%;height:auto;min-height:132px;padding:20px 16px 22px;overflow:visible}body:has(.management-root) .management-root .panel-brand-link{flex-direction:column;justify-content:center;width:100%;min-width:0;min-height:90px;padding:14px 15px;display:flex}body:has(.management-root) .management-root .panel-brand-link img{aspect-ratio:600/124;object-fit:contain;width:100%;max-width:175px;height:auto;display:block}body:has(.management-root) .management-root .panel-brand-link small{margin-top:10px;line-height:1.3}body:has(.management-root) .management-root .credential-field{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}body:has(.management-root) .management-root .credential-handoff{gap:1rem;margin-top:.5rem;display:grid}@media (width<=520px){body:has(.management-root) .management-root .credential-field{grid-template-columns:1fr}body:has(.management-root) .management-root .credential-field button{width:100%}}body:has(.management-root){--background:#fff;--foreground:#171717;--card:#fff;--card-foreground:#171717;--popover:#fff;--popover-foreground:#171717;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e7000b;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#f54900;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffb900;--chart-5:#fe9a00;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#171717;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}body:has(.management-root){--background:#eef0ea;--foreground:#07080c;--primary:#8c641f;--primary-foreground:#fff;--secondary:#fbfaf7;--muted:#f5f1e8;--muted-foreground:#59616d;--accent:#fbfaf7;--border:#d4d8df;--input:#d4d8df;--ring:#8c641f;--sidebar:#07080c;--sidebar-foreground:#d1d2db;--sidebar-primary:#f1d99d;--sidebar-accent:#0f2742;--sidebar-accent-foreground:#f1d99d;--sidebar-border:#0f2742;--radius:.65rem}body:has(.management-root){background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif;font-size:16px}:is(body:has(.management-root) button,body:has(.management-root) a,body:has(.management-root) input){touch-action:manipulation}body:has(.management-root) button{cursor:pointer}body:has(.management-root) button:disabled{cursor:wait;opacity:.6}body:has(.management-root) .brand{color:#fff;align-items:center;gap:11px;padding:23px 17px 26px;display:flex}body:has(.management-root) .brandmark{color:#07080c;background:#f1d99d;border-radius:9px;place-items:center;width:36px;height:36px;font-size:24px;font-weight:900;display:grid}body:has(.management-root) .brand strong{letter-spacing:-.7px;font-size:18px}body:has(.management-root) .brand small{color:#6d7784;letter-spacing:2px;margin-top:3px;font-size:12px;display:block}body:has(.management-root) .navlabel{letter-spacing:1.7px;color:#6d7784;margin:20px 13px 10px;font-size:12px}body:has(.management-root) .navbutton{gap:12px!important;height:43px!important;padding:0 13px!important;font-size:14px!important}body:has(.management-root) .shell-header{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;gap:12px;height:76px;padding:0 34px;display:flex}body:has(.management-root) .workspace{width:100%;max-width:1600px;margin:auto;padding:32px}body:has(.management-root) .heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}body:has(.management-root) .eyebrow{letter-spacing:1.7px;color:#59616d;text-transform:uppercase;font-size:12px;font-weight:600}body:has(.management-root) .heading h1{letter-spacing:-1px;margin:5px 0;font-size:30px;font-weight:600}body:has(.management-root) .muted{color:#59616d;font-size:14px}body:has(.management-root) .stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}body:has(.management-root) .stat{border:1px solid var(--border);background:#fff;border-radius:12px;padding:21px}body:has(.management-root) .stat-top{color:#59616d;justify-content:space-between;font-size:14px;display:flex}body:has(.management-root) .stat strong{letter-spacing:-1px;margin:16px 0 5px;font-size:32px;font-weight:500;display:block}body:has(.management-root) .panel{border:1px solid var(--border);background:#fff;border-radius:12px;overflow:hidden}body:has(.management-root) .panel-title{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:21px 24px;display:flex}body:has(.management-root) .panel-title h2{font-size:17px;font-weight:600}body:has(.management-root) .dashboard-grid{grid-template-columns:1.65fr 1fr;gap:22px;display:grid}body:has(.management-root) .emptybox{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;padding:30px;display:flex}body:has(.management-root) .emptybox svg{color:#6d7784}body:has(.management-root) .emptybox h3{font-weight:600}body:has(.management-root) .emptybox p{color:#59616d;max-width:310px;font-size:14px;line-height:1.7}body:has(.management-root) .actionbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}body:has(.management-root) .searchbox{flex:1;min-width:170px;max-width:330px;position:relative}body:has(.management-root) .searchbox svg{color:#59616d;position:absolute;top:12px;left:13px}body:has(.management-root) .searchbox input{background:#fff;height:41px;padding-left:38px}body:has(.management-root) .tag{color:#8c641f;background:#fbfaf7;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}body:has(.management-root) .country{align-items:center;gap:6px;display:inline-flex}body:has(.management-root) .rowname{color:#0f2742;text-align:left;font-size:14px;font-weight:600}body:has(.management-root) .formgrid{grid-template-columns:1fr 1fr;gap:17px;display:grid}body:has(.management-root) .field{flex-direction:column;gap:7px;font-size:14px;display:flex}body:has(.management-root) .field input{background:#fff;width:100%;min-height:40px}body:has(.management-root) .field textarea{background:#fff;width:100%;min-height:40px}body:has(.management-root) .field [data-slot=select-trigger]{background:#fff;width:100%;min-height:40px}body:has(.management-root) .wide{grid-column:1/-1}body:has(.management-root) .formmodal{background:#fbfaf7;max-height:88vh;overflow:auto}body:has(.management-root) .kanban{grid-template-columns:repeat(6,minmax(220px,1fr));gap:16px;padding-bottom:20px;display:grid;overflow:auto}body:has(.management-root) .lane{background:#f5f1e8;border-radius:10px;min-height:300px;padding:12px}body:has(.management-root) .lane h3{margin:5px 3px 15px;font-size:14px;font-weight:600}body:has(.management-root) .dealcard{text-align:left;background:#fff;border:1px solid #d4d8df;border-radius:9px;width:100%;margin-bottom:10px;padding:18px;display:block}body:has(.management-root) .dealcard strong{margin:10px 0;font-size:15px;display:block}body:has(.management-root) .dealcard p{color:#59616d;margin-top:5px;font-size:13px}body:has(.management-root) .network-card{color:#fff;background:#07080c;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;margin-top:22px;padding:25px;display:flex}body:has(.management-root) .network-card h2{margin:7px 0 10px;font-size:20px}body:has(.management-root) .network-card p{color:#e4d8bf;max-width:550px;font-size:14px;line-height:1.6}body:has(.management-root) .avatar{background:#fbfaf7;border:1px solid #f5f1e8;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:12px;font-weight:600;display:grid}body:has(.management-root) .activity-row{border-bottom:1px solid #f5f1e8;gap:12px;padding:16px 23px;font-size:14px;display:flex}body:has(.management-root) .activity-row p{margin:3px 0}body:has(.management-root) .progress-track{background:#f5f1e8;border-radius:8px;height:8px;overflow:hidden}body:has(.management-root) .progress-track div{background:#8c641f;height:100%}body:has(.management-root) .error{color:#9a3025;background:#fff1ef;border:1px solid #ebc1bb;border-radius:8px;margin-bottom:18px;padding:15px}body:has(.management-root) .table-wrap{overflow:auto}body:has(.management-root) .table-wrap th{text-transform:uppercase;letter-spacing:.7px;background:#fbfaf7;height:46px;font-size:12px}body:has(.management-root) .table-wrap td{height:72px;font-size:14px}:is(body:has(.management-root) .table-wrap td:first-child,body:has(.management-root) .table-wrap th:first-child){padding-left:24px}body:has(.management-root) .row-sub{color:#59616d;margin-top:4px;font-size:12px}body:has(.management-root) .setup-row{text-align:left;border-bottom:1px solid #f5f1e8;align-items:center;gap:12px;width:100%;padding:15px 22px;display:flex}body:has(.management-root) .setup-row span:first-child{background:#fbfaf7;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}body:has(.management-root) .footer-note{color:#6d7784;padding:14px;font-size:12px;line-height:1.7}body:has(.management-root) .pill{border:1px solid #d4d8df;border-radius:6px;padding:6px 10px;font-size:12px}body:has(.management-root) .date{color:#59616d;font-size:13px}body:has(.management-root) .sharelist{flex-wrap:wrap;gap:14px;display:flex}body:has(.management-root) .sharelist label{align-items:center;gap:7px;font-size:14px;display:flex}:is(body:has(.management-root) a:focus-visible,body:has(.management-root) button:focus-visible){outline-offset:3px;outline:2px solid #8c641f}@media (width<=1100px){body:has(.management-root) .dashboard-grid{grid-template-columns:1fr}body:has(.management-root) .stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){body:has(.management-root) .workspace{padding:20px 15px}body:has(.management-root) .shell-header{height:64px;padding:0 15px}body:has(.management-root) .heading{align-items:flex-start}body:has(.management-root) .heading h1{font-size:25px}body:has(.management-root) .stats{gap:10px}body:has(.management-root) .stat{padding:15px}body:has(.management-root) .stat strong{font-size:26px}body:has(.management-root) .formgrid{grid-template-columns:1fr}body:has(.management-root) .wide{grid-column:auto}body:has(.management-root) .network-card{flex-direction:column;align-items:flex-start}body:has(.management-root) .date{display:none}body:has(.management-root) .heading .muted{max-width:220px}body:has(.management-root) .panel-title{padding:17px}body:has(.management-root) .stat-top{font-size:12px}body:has(.management-root) .shell-header .pill{display:none}}body:has(.management-root){--primary:#8c641f;--primary-foreground:#fff;--accent:#fbfaf7;--ring:#8c641f;--sidebar:#07080c;--sidebar-foreground:#d1d2db;--sidebar-accent:#0f2742;--sidebar-accent-foreground:#f1d99d;--sidebar-border:#0f2742}body:has(.management-root) .panel-brand-link{background:#fff;border-radius:8px;padding:12px;display:block}body:has(.management-root) .panel-brand-link img{width:175px;height:auto}body:has(.management-root) .panel-brand-link small{color:#8c641f;letter-spacing:2px;margin-top:9px}body:has(.management-root) .navlabel{color:#6d7784}body:has(.management-root) .footer-note{color:#6d7784}body:has(.management-root) .tag{color:#8c641f;background:#fbfaf7}body:has(.management-root) .rowname{color:#0f2742}body:has(.management-root) .network-card{background:radial-gradient(at 100% 0,#8c641f,#0000 60%),#07080c}body:has(.management-root) .network-card p{color:#e4d8bf}body:has(.management-root) .network-card .eyebrow{color:#f1d99d}body:has(.management-root) .network-card button{color:#07080c;background:#f1d99d}body:has(.management-root) .avatar{color:#8c641f;background:#fbfaf7;border-color:#f5f1e8}body:has(.management-root) .setup-row span:first-child{background:#fbfaf7}:is(body:has(.management-root) .hub-home,body:has(.management-root) .hub-login){color:#07080c;background:#eef0ea;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}:is(body:has(.management-root) .hub-home a,body:has(.management-root) .hub-login a){text-decoration:none}body:has(.management-root) .hub-header{justify-content:space-between;align-items:center;gap:24px;height:94px;padding:0 clamp(20px,4.5vw,72px);display:flex}body:has(.management-root) .hub-header>a img{width:205px;height:auto}body:has(.management-root) .hub-header nav{align-items:center;gap:32px;display:flex}body:has(.management-root) .hub-header nav>a{align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}body:has(.management-root) .hub-button{border-radius:999px;justify-content:center;align-items:center;gap:15px;min-height:52px;padding:0 26px;font-size:14px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}body:has(.management-root) .hub-button:hover{transform:translateY(-2px)}body:has(.management-root) .hub-gold{color:#07080c;background:#f1d99d}body:has(.management-root) .hub-hero{isolation:isolate;color:#fff;background:#05060a;position:relative;overflow:hidden}body:has(.management-root) .hub-hero-image{object-fit:cover;object-position:center;z-index:-3;width:100%;height:100%;position:absolute;inset:0}body:has(.management-root) .hub-shade{z-index:-2;background:linear-gradient(90deg,#020306ef 0%,#020306b0 48%,#02030640),linear-gradient(#0000 35%,#05060ad9);position:absolute;inset:0}body:has(.management-root) .hub-hero-inner{grid-template-columns:1.7fr 1fr;align-items:end;gap:55px;max-width:1600px;min-height:680px;margin:auto;padding:100px clamp(20px,4.5vw,72px) 90px;display:grid}body:has(.management-root) .hub-kicker{letter-spacing:.15em;text-transform:uppercase;margin:0 0 28px;font-size:12px;font-weight:800}:is(body:has(.management-root) .hub-hero .hub-kicker,body:has(.management-root) .hub-login .hub-kicker){color:#f1d99d}body:has(.management-root) .hub-copy h1{letter-spacing:-.065em;margin:0 0 30px;font-size:clamp(48px,6.6vw,100px);font-weight:800;line-height:.98}:is(body:has(.management-root) .hub-copy em,body:has(.management-root) .hub-login em){color:#f1d99d;font-style:normal}body:has(.management-root) .hub-intro{color:#d0d0d7;max-width:510px;margin:0 0 32px;font-size:18px;line-height:1.7}body:has(.management-root) .hub-access{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07080cad;border:1px solid #ffffff35;border-radius:22px;padding:32px}body:has(.management-root) .hub-access .hub-kicker{margin-bottom:28px;font-size:12px;display:block}body:has(.management-root) .hub-access h2{letter-spacing:-.035em;font-size:27px;font-weight:700;line-height:1.15}body:has(.management-root) .hub-access p{color:#e4d8bf;margin:20px 0;font-size:16px;line-height:1.7}body:has(.management-root) .hub-access>a{border-top:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:12px;padding-top:23px;font-size:15px;font-weight:600;display:flex}body:has(.management-root) .hub-access small{color:#e4d8bf;margin-top:20px;font-size:12px;line-height:1.6;display:block}body:has(.management-root) .hub-strip{letter-spacing:.15em;background:#05060ae0;border-top:1px solid #ffffff30;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:23px clamp(20px,4.5vw,72px);font-size:12px;font-weight:700;display:flex}body:has(.management-root) .hub-workspace{max-width:1600px;margin:auto;padding:95px clamp(20px,4.5vw,72px)}body:has(.management-root) .hub-section-heading{grid-template-columns:.7fr 1.2fr .9fr;align-items:start;gap:40px;margin-bottom:55px;display:grid}body:has(.management-root) .hub-section-heading .hub-kicker{color:#8c641f;line-height:1.7}body:has(.management-root) .hub-section-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(32px,3.4vw,52px);font-weight:700;line-height:1.05}body:has(.management-root) .hub-section-heading>p:last-child{color:#59616d;margin:0;font-size:16px;line-height:1.7}body:has(.management-root) .hub-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}body:has(.management-root) .hub-features article{border-top:1px solid #bfc3c8;padding:28px 10px 10px 0}body:has(.management-root) .hub-features article>div{color:#8c641f;justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}body:has(.management-root) .hub-features article>div span{color:#59616d;font-size:12px}body:has(.management-root) .hub-features h3{letter-spacing:-.03em;margin:0 0 14px;font-size:23px;font-weight:700}body:has(.management-root) .hub-features p{color:#59616d;max-width:350px;font-size:16px;line-height:1.7}body:has(.management-root) .hub-footer{color:#fff;background:#07080c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:35px clamp(20px,4.5vw,72px);font-size:14px;display:flex}body:has(.management-root) .hub-footer>a:first-child{font-size:19px;font-weight:700}body:has(.management-root) .hub-footer span{color:#6d7784;margin-left:12px;font-size:13px}body:has(.management-root) .hub-footer p{color:#aeb4bf}body:has(.management-root) .hub-footer>a:last-child{align-items:center;gap:9px;display:flex}body:has(.management-root) .hub-login{color:#fff;background:radial-gradient(at 85% 25%,#8c641fa8,#0000 48%),radial-gradient(at 10% 100%,#8c641f38,#0000 45%),#05060a;min-height:100svh}body:has(.management-root) .hub-login-top{justify-content:space-between;align-items:center;gap:18px;padding:25px clamp(20px,5vw,80px);display:flex}body:has(.management-root) .hub-login-top>a:first-child{background:#eef0ea;border-radius:9px;padding:15px 22px}body:has(.management-root) .hub-login-top img{width:180px;height:auto}body:has(.management-root) .back-home{align-items:center;gap:9px;font-size:14px;display:flex}body:has(.management-root) .hub-login-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;max-width:1300px;margin:auto;padding:90px clamp(20px,5vw,80px) 100px;display:grid}body:has(.management-root) .hub-login-copy h1{letter-spacing:-.06em;margin-bottom:28px;font-size:clamp(42px,5vw,70px);font-weight:700;line-height:1.03}body:has(.management-root) .hub-login-copy>p:last-child{color:#e4d8bf;max-width:410px;font-size:18px;line-height:1.7}body:has(.management-root) .hub-login-card{color:#07080c;background:#eef0ea;border-radius:22px;padding:40px}body:has(.management-root) .hub-login-card>svg{color:#8c641f;margin-bottom:25px}body:has(.management-root) .hub-login-card h2{letter-spacing:-.04em;margin-bottom:15px;font-size:28px;font-weight:700;line-height:1.1}body:has(.management-root) .hub-login-card>p{color:#59616d;margin-bottom:27px;font-size:16px;line-height:1.7}body:has(.management-root) .hub-login-card .hub-button{width:100%}body:has(.management-root) .hub-account{overflow-wrap:anywhere;background:#fff;border:1px solid #e4d8bf;border-radius:9px;margin-bottom:24px;padding:16px}:is(body:has(.management-root) .hub-account strong,body:has(.management-root) .hub-account span){font-size:14px;display:block}body:has(.management-root) .hub-account span{color:#59616d;margin-top:5px}body:has(.management-root) .hub-switch{text-align:center;margin:20px 0;font-size:14px;display:block;text-decoration:underline!important}body:has(.management-root) .hub-login-card .hub-login-note{text-align:center;margin:25px 0 0;font-size:14px}body:has(.management-root) .hub-login-note a{color:#8c641f;text-decoration:underline}body:has(.management-root) .access-page{max-width:650px;margin:auto;padding:70px 25px}body:has(.management-root) .access-page h1{margin-bottom:20px;font-size:32px}body:has(.management-root) .access-page p{margin-bottom:20px;line-height:1.7}body:has(.management-root) .access-page a{color:#8c641f;text-decoration:underline}@media (width<=1000px){body:has(.management-root) .hub-hero-inner{grid-template-columns:1fr;gap:40px;padding-top:70px}body:has(.management-root) .hub-access{max-width:570px}body:has(.management-root) .hub-section-heading{grid-template-columns:1fr 1fr}body:has(.management-root) .hub-section-heading .hub-kicker{grid-column:1/-1;margin-bottom:0}body:has(.management-root) .hub-login-grid{gap:40px}body:has(.management-root) .hub-login-card{padding:28px}}@media (width<=640px){body:has(.management-root) .hub-header{gap:12px;height:80px}body:has(.management-root) .hub-header>a img{width:160px}body:has(.management-root) .hub-header nav>a:not(:last-child){display:none}body:has(.management-root) .hub-header .hub-button{min-height:43px;padding:0 18px}body:has(.management-root) .hub-hero-inner{min-height:0;padding-top:60px;padding-bottom:45px}body:has(.management-root) .hub-copy h1{font-size:clamp(40px,10vw,62px)}body:has(.management-root) .hub-intro{font-size:16px}body:has(.management-root) .hub-access{padding:25px}body:has(.management-root) .hub-strip{justify-content:center;gap:16px;font-size:11px}body:has(.management-root) .hub-workspace{padding-block:60px}body:has(.management-root) .hub-section-heading{grid-template-columns:1fr;gap:22px;margin-bottom:35px}body:has(.management-root) .hub-features{grid-template-columns:1fr}body:has(.management-root) .hub-features article{padding-top:24px}body:has(.management-root) .hub-login-top img{width:145px}body:has(.management-root) .hub-login-top>a:first-child{padding:12px}body:has(.management-root) .hub-login-grid{grid-template-columns:1fr;gap:38px;padding-top:48px}body:has(.management-root) .hub-login-copy h1{font-size:46px}body:has(.management-root) .hub-login-copy>p:last-child{font-size:16px}body:has(.management-root) .hub-login-card{padding:28px 23px}body:has(.management-root) .hub-footer{flex-direction:column;align-items:flex-start}body:has(.management-root) .back-home{font-size:12px}}@media (prefers-reduced-motion:reduce){body:has(.management-root) .hub-button{transition:none}body:has(.management-root) .hub-button:hover{transform:none}}body:has(.management-root){font-family:Helvetica Neue,Helvetica,Arial,sans-serif}:is(body:has(.management-root) .panel-breadcrumb,body:has(.management-root) .panel-account-actions){align-items:center;gap:12px;min-width:0;display:flex}body:has(.management-root) .panel-account-actions{flex-shrink:0}body:has(.management-root) .panel-breadcrumb{font-size:14px}body:has(.management-root) .breadcrumb-root{color:#59616d;white-space:nowrap}body:has(.management-root) .breadcrumb-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body:has(.management-root) .breadcrumb-separator{color:#6d7784;flex-shrink:0}:is(body:has(.management-root) .panel-logout,body:has(.management-root) .panel-home){white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}body:has(.management-root) .panel-logout{color:#fff;background:#07080c}body:has(.management-root) .panel-logout:hover{background:#8c641f}body:has(.management-root) .panel-home:hover{background:#fbfaf7}body:has(.management-root) .stat{border-top:3px solid #8c641f}body:has(.management-root) .stat-top svg{color:#8c641f}body:has(.management-root) .heading h1{color:#07080c;letter-spacing:-.045em;font-weight:700}body:has(.management-root) .network-action:hover{background:#f1d99d!important}body:has(.management-root) .panel-brand-link{width:100%;min-width:0}body:has(.management-root) .panel-brand-link img{max-width:100%}body:has(.management-root) .activity-row>div{overflow-wrap:anywhere}body:has(.management-root) .rowname{overflow-wrap:anywhere}body:has(.management-root) .setup-row>span:first-child{flex-shrink:0}body:has(.management-root) .setup-row>.tag{white-space:nowrap;border-radius:5px;width:auto;min-height:28px;padding:4px 8px;display:inline-flex}body:has(.management-root) .formmodal{overscroll-behavior:contain}body:has(.management-root) .formmodal input[type=file]{white-space:normal;height:auto;padding:9px}body:has(.management-root) .formmodal fieldset{min-width:0}body:has(.management-root) .field{min-width:0}body:has(.management-root) .heading>button{flex-shrink:0}body:has(.management-root) .shell-header{height:auto;min-height:76px;padding-block:12px}body:has(.management-root) .table-wrap{overscroll-behavior-x:contain;max-width:100%}body:has(.management-root) .kanban{overscroll-behavior-x:contain;max-width:100%}body:has(.management-root) .workspace{min-width:0}body:has(.management-root) .panel-logout:focus-visible{outline-color:#8c641f}body:has(.management-root) .hub-login-note a{text-decoration:underline!important}@media (width<=800px){body:has(.management-root) .breadcrumb-root{display:none}body:has(.management-root) .breadcrumb-separator{display:none}body:has(.management-root) .panel-home span{display:none}body:has(.management-root) .shell-header .pill{display:none}body:has(.management-root) .shell-header{padding-inline:16px}body:has(.management-root) .panel-account-actions{gap:6px}body:has(.management-root) .panel-home{padding-inline:8px}}@media (width<=480px){body:has(.management-root) .shell-header{gap:8px;min-height:66px;padding-inline:12px}body:has(.management-root) .panel-breadcrumb{gap:6px}body:has(.management-root) .panel-account-actions>.avatar{display:none}body:has(.management-root) .panel-logout{min-height:40px;padding-inline:12px}body:has(.management-root) .heading{flex-wrap:wrap}body:has(.management-root) .heading>button{margin-top:3px}body:has(.management-root) .stat-top{font-size:14px}body:has(.management-root) .formmodal{padding:20px}body:has(.management-root) .activity-row{padding-inline:17px}}body:has(.management-root) .line-items{background:#fbfaf7;border:1px solid #f5f1e8;border-radius:10px;padding:16px}body:has(.management-root) .line-item{grid-template-columns:minmax(0,1fr) 85px 110px 36px;align-items:end;gap:9px;margin-bottom:15px;display:grid}body:has(.management-root) .line-item label{color:#59616d;gap:6px;font-size:13px;display:grid}body:has(.management-root) .total-box{color:#0f2742;background:#fbfaf7;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:14px;margin:12px 0;padding:17px;font-size:14px;display:flex}body:has(.management-root) .record-actions{flex-wrap:wrap;gap:10px;display:flex}body:has(.management-root) .tool-link{background:#fff;border:1px solid #d4d8df;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:14px;display:inline-flex}body:has(.management-root) .record-related{margin-top:23px}body:has(.management-root) .record-related h3{margin-bottom:12px;font-weight:600}body:has(.management-root) .record-related button{text-align:left;border-bottom:1px solid #f5f1e8;align-items:center;gap:10px;width:100%;padding:12px 0;font-size:14px;display:flex}body:has(.management-root) .record-related button span{flex:1}body:has(.management-root) .record-related small{color:#6d7784}body:has(.management-root) .comment{background:#fff;border:1px solid #f5f1e8;border-radius:8px;margin-bottom:12px;padding:13px;font-size:14px}body:has(.management-root) .comment strong{font-size:13px}body:has(.management-root) .comment time{color:#6d7784;float:right;font-size:12px}body:has(.management-root) .comment p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px;line-height:1.65}body:has(.management-root) .pagination-row{justify-content:flex-end;align-items:center;gap:16px;margin-top:20px;font-size:14px;display:flex}body:has(.management-root) .print-document{color:#07080c;background:#fff;max-width:900px;margin:35px auto;padding:45px;font-size:15px;line-height:1.6}body:has(.management-root) .print-document header{justify-content:space-between;gap:25px;margin-bottom:35px;display:flex}body:has(.management-root) .print-head{justify-content:space-between;gap:25px;margin-bottom:35px;display:flex}body:has(.management-root) .print-head>div{white-space:pre-line;max-width:48%}body:has(.management-root) .print-document h1{letter-spacing:-1px;margin:25px 0 10px;font-size:32px;font-weight:700}body:has(.management-root) .print-document h2{margin:25px 0;font-size:22px;font-weight:600}body:has(.management-root) .print-document h3{margin:20px 0 8px;font-weight:600}body:has(.management-root) .print-document table{border-collapse:collapse;width:100%}:is(body:has(.management-root) .print-document td,body:has(.management-root) .print-document th){text-align:left;border-bottom:1px solid #d4d8df;padding:12px 8px}body:has(.management-root) .print-document th{background:#fbfaf7}body:has(.management-root) .print-totals{max-width:350px;margin:25px 0 40px auto}body:has(.management-root) .print-totals p{justify-content:space-between;padding:6px 0;display:flex}body:has(.management-root) .print-document footer{color:#59616d;border-top:1px solid #d4d8df;margin-top:40px;padding-top:20px;font-size:12px}body:has(.management-root) .print-document section p{white-space:pre-line}body:has(.management-root) .print-document header img{object-fit:contain}body:has(.management-root) .role-guide{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}body:has(.management-root) .role-guide div{border:1px solid #f5f1e8;border-radius:8px;padding:15px}body:has(.management-root) .role-guide strong{margin-bottom:8px;font-size:14px;display:block}body:has(.management-root) .role-guide p{color:#59616d;font-size:13px;line-height:1.6}body:has(.management-root) .notification-list{padding:15px 22px}body:has(.management-root) .notification-list button{text-align:left;border-bottom:1px solid #f5f1e8;gap:12px;width:100%;padding:12px 0;font-size:14px;display:flex}body:has(.management-root) .notification-list small{color:#8c641f;white-space:nowrap}body:has(.management-root) .finance-help{color:#59616d;background:#f5f1e8;border:1px solid #f5f1e8;border-radius:9px;margin-bottom:20px;padding:15px 20px;font-size:14px}body:has(.management-root) .document-file-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body:has(.management-root) .document-current-file{background:#fff;border:1px solid #f5f1e8;border-radius:9px;gap:10px;padding:13px;display:grid}body:has(.management-root) .training-banner{color:#fff;background:radial-gradient(at 100% 0,#8c641f,#0000 60%),#07080c;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:24px;display:flex}body:has(.management-root) .training-banner>div{align-items:flex-start;gap:15px;display:flex}body:has(.management-root) .training-banner svg{color:#f1d99d;flex-shrink:0}body:has(.management-root) .training-banner h2{margin-bottom:7px;font-size:20px;font-weight:700}body:has(.management-root) .training-banner p{color:#e4d8bf;max-width:650px;font-size:14px;line-height:1.6}body:has(.management-root) .training-banner button{flex-shrink:0}body:has(.management-root) .training-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}body:has(.management-root) .training-card{border:1px solid var(--border);background:#fff;border-top:3px solid #8c641f;border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-content:start;gap:3px 15px;min-height:210px;padding:22px;display:grid;position:relative}body:has(.management-root) .training-number{color:#8c641f;background:#fbfaf7;border-radius:50%;grid-row:1/4;place-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:grid}body:has(.management-root) .training-card h3{margin:2px 0 7px;font-size:17px;font-weight:700}body:has(.management-root) .training-card p{color:#59616d;font-size:14px;line-height:1.6}body:has(.management-root) .training-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:15px;display:flex}body:has(.management-root) .training-actions button{min-height:38px}body:has(.management-root) .performance-agent-select{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:22px;display:flex}body:has(.management-root) .performance-agent-select h2{margin:5px 0;font-size:22px;font-weight:700}body:has(.management-root) .performance-picker{width:min(100%,280px)}body:has(.management-root) .performance-stats .stat strong{font-size:25px}body:has(.management-root) .performance-grid{grid-template-columns:1.35fr .85fr;gap:20px;display:grid}body:has(.management-root) .funnel-stages{gap:17px;padding:22px;display:grid}body:has(.management-root) .funnel-stage>div:first-child{justify-content:space-between;align-items:center;gap:15px;margin-bottom:7px;font-size:14px;display:flex}body:has(.management-root) .funnel-track{background:#f5f1e8;border-radius:999px;height:10px;overflow:hidden}body:has(.management-root) .funnel-track span{background:linear-gradient(90deg,#8c641f,#f1d99d);border-radius:999px;min-width:5px;height:100%;display:block}body:has(.management-root) .funnel-lost{border-top:1px solid #f5f1e8;justify-content:space-between;align-items:center;padding-top:12px;font-size:14px;display:flex}body:has(.management-root) .target-progress-body{gap:18px;padding:24px;display:grid}body:has(.management-root) .target-progress-body>div:not(.target-progress){justify-content:space-between;align-items:center;gap:15px;display:flex}body:has(.management-root) .target-progress-body strong{font-size:18px}body:has(.management-root) .target-progress{height:12px}body:has(.management-root) .target-progress div{background:linear-gradient(90deg,#8c641f,#f1d99d)}@media (width<=800px){body:has(.management-root) .training-banner{flex-direction:column;align-items:flex-start}:is(body:has(.management-root) .training-grid,body:has(.management-root) .performance-grid){grid-template-columns:1fr}body:has(.management-root) .performance-agent-select{flex-direction:column;align-items:flex-start}body:has(.management-root) .performance-picker{width:100%}}@media (width<=640px){body:has(.management-root) .line-item{grid-template-columns:1fr 1fr 36px}body:has(.management-root) .line-item label:first-child{grid-column:1/-1}body:has(.management-root) .comment time{float:none;margin-top:3px;display:block}body:has(.management-root) .role-guide{grid-template-columns:1fr}body:has(.management-root) .print-document{margin:0;padding:20px}body:has(.management-root) .print-head{flex-direction:column}body:has(.management-root) .print-head>div{max-width:100%}body:has(.management-root) .pagination-row{justify-content:center}body:has(.management-root) .print-document header img{max-width:150px}body:has(.management-root) .print-document header{flex-wrap:wrap}body:has(.management-root) .print-document table{font-size:12px}:is(body:has(.management-root) .print-document td,body:has(.management-root) .print-document th){padding:8px 4px}}@media print{body:has(.management-root){background:#fff}body:has(.management-root) .no-print{display:none!important}body:has(.management-root) .print-document{max-width:none;margin:0;padding:0}body:has(.management-root) .print-head{flex-direction:row}body:has(.management-root) .print-head>div{max-width:48%}body:has(.management-root) .print-document header img{max-width:210px}body:has(.management-root) .print-document table{font-size:14px}body:has(.management-root) .print-document tr{break-inside:avoid}body:has(.management-root) .print-document section{break-inside:avoid}@page{size:A4;margin:18mm}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:is(body:has(.management-root),body:has(.management-root)){--shimmer-angle:20deg}body:has(.management-root) *{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}body:has(.management-root) :before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}body:has(.management-root) :after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}body:has(.management-root) ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}body:has(.management-root){--background:#f4f6fa;--foreground:#111522;--card:#fff;--card-foreground:#111522;--primary:#8c641f;--primary-foreground:#fff;--secondary:#f1f3f8;--secondary-foreground:#1b2030;--muted:#f1f3f8;--muted-foreground:#667085;--accent:#fbfaf7;--accent-foreground:#8c641f;--border:#e2e6ee;--input:#d8dde8;--ring:#8c641f;--sidebar:#0a0b10;--sidebar-foreground:#d8dae2;--sidebar-primary:#f1d99d;--sidebar-accent:#0f2742;--sidebar-accent-foreground:#f1d99d;--sidebar-border:#24262f;background:radial-gradient(circle at 72% -18%,#d6aa5b17,#0000 31rem),#f4f6fa}body:has(.management-root) .management-root{color:#111522;min-height:100svh}body:has(.management-root) [data-slot=sidebar]{background:radial-gradient(circle at 12% 0,#d6aa5b2e,#0000 18rem),#090a0f;border-color:#ffffff14}body:has(.management-root) .management-root .panel-brand-link{border:1px solid #ffffff1f;border-radius:12px;min-height:80px;padding:13px 14px 12px;box-shadow:0 16px 34px #00000047}body:has(.management-root) .management-root .panel-brand-link img{max-width:168px}body:has(.management-root) .navlabel{color:#858997;letter-spacing:.16em;margin-top:23px;font-size:11px;font-weight:700}body:has(.management-root) .navbutton{color:#bfc2cc;margin-bottom:3px;transition:color .18s,background .18s,transform .18s;border-radius:10px!important;height:46px!important}body:has(.management-root) .navbutton:hover{color:#fff;transform:translate(2px);background:#ffffff12!important}body:has(.management-root) .shell-header{-webkit-backdrop-filter:blur(18px)saturate(150%);z-index:20;background:#ffffffdb;border-bottom:1px solid #d7dce6e6;min-height:72px;padding:11px 30px;position:sticky;top:0}body:has(.management-root) .panel-breadcrumb{font-weight:600}body:has(.management-root) .breadcrumb-root{color:#7b8497}:is(body:has(.management-root) .panel-home,body:has(.management-root) .panel-logout){min-height:38px;padding-inline:13px;font-size:13px;font-weight:600}body:has(.management-root) .panel-home{border:1px solid #0000}body:has(.management-root) .panel-home:hover{background:#fbfaf7;border-color:#f5f1e8}body:has(.management-root) .panel-logout{background:#151823;box-shadow:0 5px 14px #11152224}body:has(.management-root) .view-stage{animation:.24s cubic-bezier(.22,1,.36,1) management-view-in}@keyframes management-view-in{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}body:has(.management-root) .heading{margin-bottom:29px}body:has(.management-root) .heading h1{letter-spacing:-.055em;margin:7px 0 6px;font-size:clamp(29px,3vw,38px);line-height:1.08}body:has(.management-root) .heading>button{border-radius:9px}body:has(.management-root) button[data-slot=button]:not([data-variant=ghost]){border-radius:9px}:is(body:has(.management-root) .stat,body:has(.management-root) .panel){border:1px solid #dce1ebf2;border-radius:16px;box-shadow:0 1px 2px #10182808,0 12px 30px #1018280b}body:has(.management-root) .stat{border-top:1px solid #dce1ebf2;padding:23px;position:relative;overflow:hidden}body:has(.management-root) .stat:before{content:"";background:linear-gradient(#8c641f,#f1d99d);width:3px;position:absolute;inset:0 auto 0 0}body:has(.management-root) .stat strong{letter-spacing:-.045em;font-size:36px;font-weight:650}body:has(.management-root) .stat-top svg{color:#8c641f;background:#fbfaf7;border-radius:10px;width:34px;height:34px;padding:8px}body:has(.management-root) .panel-title h2{letter-spacing:-.02em;font-size:17px}:is(body:has(.management-root) .setup-row,body:has(.management-root) .activity-row){border-bottom-color:#eceef3;transition:background .16s}body:has(.management-root) button.setup-row:hover{background:#fbfaf7}body:has(.management-root) .actionbar{background:#ffffffdb;border:1px solid #e2e6ee;border-radius:13px;margin-bottom:17px;padding:10px;box-shadow:0 8px 24px #10182809}body:has(.management-root) .searchbox input{box-shadow:none;background:#fff;border-color:#e0e4ec}body:has(.management-root) .actionbar [data-slot=select-trigger]{box-shadow:none;background:#fff;border-color:#e0e4ec}body:has(.management-root) .table-wrap th{color:#737c8f;background:#f8f9fb;border-bottom-color:#e8ebf1;height:48px;font-weight:700}body:has(.management-root) .table-wrap td{border-bottom-color:#edf0f4;height:76px}body:has(.management-root) .table-wrap tbody tr{transition:background .16s,box-shadow .16s}body:has(.management-root) .rowname{color:#0f2742;font-size:14px}body:has(.management-root) .tag{color:#8c641f;letter-spacing:.01em;background:#fbfaf7;border:1px solid #f5f1e8;border-radius:999px;align-items:center;min-height:26px;padding:4px 9px;font-size:11px}body:has(.management-root) .kanban{gap:14px;padding:2px 2px 22px}body:has(.management-root) .lane{background:#eef1f6;border:1px solid #e1e4eb;border-radius:14px;min-height:390px;padding:13px}body:has(.management-root) .lane h3{color:#4b5364;letter-spacing:.01em;margin:4px 5px 15px;font-size:13px}body:has(.management-root) .dealcard{border-color:#e0e4ec;border-radius:12px;padding:17px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 7px 20px #1018280b}body:has(.management-root) .dealcard:hover{border-color:#e4d8bf;transform:translateY(-2px);box-shadow:0 14px 28px #d6aa5b1c}body:has(.management-root) .network-card{background:radial-gradient(circle at 88% 20%,#d6aa5b8c,#0000 22rem),linear-gradient(135deg,#0b0d14,#0f2742 72%);border:1px solid #ffffff14;border-radius:17px;box-shadow:0 20px 44px #d6aa5b2e}body:has(.management-root) .progress-track{background:#eaedf3}body:has(.management-root) [data-slot=sheet-overlay]{-webkit-backdrop-filter:blur(4px);background:#080a108a}body:has(.management-root) .record-sheet{background:#f5f6f9;border-left:1px solid #ffffff73;gap:0;height:100svh;overflow:hidden;box-shadow:-24px 0 70px #090a0f3d;width:min(790px,92vw)!important;max-width:min(790px,92vw)!important}body:has(.management-root) .record-sheet>button[data-slot=sheet-close]{color:#fff;opacity:1;background:#ffffff17;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .16s,transform .16s;display:grid;top:23px;right:25px}body:has(.management-root) .record-sheet>button[data-slot=sheet-close]:hover{background:#ffffff2e;transform:rotate(4deg)}body:has(.management-root) .record-sheet-header{color:#fff;background:radial-gradient(circle at 88% 0,#d6aa5bb8,#0000 22rem),linear-gradient(135deg,#121520,#0f2742);flex:none;padding:25px 78px 25px 30px;box-shadow:0 10px 28px #d6aa5b21}body:has(.management-root) .record-sheet-header [data-slot=sheet-title]{color:#fff;letter-spacing:-.04em;margin:9px 0 6px;font-size:clamp(23px,3vw,30px);line-height:1.16}body:has(.management-root) .record-sheet-header [data-slot=sheet-description]{color:#c9cbd4;max-width:610px;font-size:14px;line-height:1.55}body:has(.management-root) .record-sheet-kicker{color:#f1d99d;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:750;display:flex}body:has(.management-root) .record-sheet-status{color:#f1d99d;letter-spacing:.05em;background:#d6aa5b14;border:1px solid #d6aa5b47;border-radius:999px;padding:4px 8px}body:has(.management-root) .record-sheet-body{overscroll-behavior:contain;flex:1;min-height:0;padding:24px 28px 42px;overflow-y:auto}:is(body:has(.management-root) .record-form,body:has(.management-root) .record-tools){background:#fff;border:1px solid #e1e5ed;border-radius:15px;padding:24px;box-shadow:0 10px 28px #1018280b}body:has(.management-root) .record-section-heading{border-bottom:1px solid #eceef3;justify-content:space-between;margin-bottom:21px;padding-bottom:18px;display:flex}body:has(.management-root) .record-section-heading span{color:#1a1e2b;letter-spacing:-.02em;font-size:16px;font-weight:700}body:has(.management-root) .record-section-heading p{color:#7b8393;margin-top:4px;font-size:12px}body:has(.management-root) .record-form .formgrid{gap:19px 18px}body:has(.management-root) .record-form .field{color:#4e5668;gap:8px;font-size:13px;font-weight:650}body:has(.management-root) .record-form .field input{color:#171b26;border-color:#dce1e9;border-radius:9px;min-height:43px;font-size:14px;font-weight:450;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 2px #10182806}body:has(.management-root) .record-form .field textarea{color:#171b26;border-color:#dce1e9;border-radius:9px;min-height:43px;font-size:14px;font-weight:450;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 2px #10182806}body:has(.management-root) .record-form .field [data-slot=select-trigger]{color:#171b26;border-color:#dce1e9;border-radius:9px;min-height:43px;font-size:14px;font-weight:450;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 2px #10182806}:is(body:has(.management-root) .record-form .field input:focus,body:has(.management-root) .record-form .field textarea:focus){border-color:#8c641f;box-shadow:0 0 0 3px #d6aa5b1c}body:has(.management-root) .record-form-actions{border-top:1px solid #eceef3;justify-content:flex-end;gap:10px;margin-top:24px;padding-top:20px;display:flex}body:has(.management-root) .record-readonly{color:#8c641f;background:#fbfaf7;border-radius:9px;margin-top:14px;padding:12px 14px;font-size:13px}body:has(.management-root) .record-tools{border-top:1px solid #e1e5ed;margin-top:18px;padding-top:24px}body:has(.management-root) .record-actions{border-bottom:1px solid #eceef3;padding-bottom:20px}body:has(.management-root) .record-related{background:#f8f9fb;border:1px solid #e4e7ee;border-radius:12px;padding:18px}body:has(.management-root) .record-related button{border-bottom:0;border-radius:8px;padding:12px}body:has(.management-root) .record-related button:hover{background:#fff;box-shadow:0 4px 14px #1018280d}body:has(.management-root) .comment{background:#f9fafb;border-color:#e4e7ee;border-radius:10px}:is(body:has(.management-root) [data-slot=dialog-overlay],body:has(.management-root) [data-slot=alert-dialog-overlay]){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080a1085}:is(body:has(.management-root) [data-slot=dialog-content],body:has(.management-root) [data-slot=alert-dialog-content]){border-color:#e1e5ed;border-radius:15px;box-shadow:0 30px 80px #090a0f3b}@media (width<=800px){body:has(.management-root) .record-sheet{width:100vw!important;max-width:100vw!important}body:has(.management-root) .record-sheet-header{padding:22px 65px 21px 20px}body:has(.management-root) .record-sheet-body{padding:16px 14px 32px}:is(body:has(.management-root) .record-form,body:has(.management-root) .record-tools){border-radius:13px;padding:18px}body:has(.management-root) .record-form-actions{z-index:2;margin-inline:-18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;flex-wrap:wrap;margin-bottom:-18px;padding:14px 18px 18px;position:sticky;bottom:-1px}body:has(.management-root) .record-form-actions button{flex:1}}@media (width<=640px){body:has(.management-root) .workspace{padding:24px 14px 46px}body:has(.management-root) .heading{margin-bottom:22px}body:has(.management-root) .heading h1{font-size:28px}body:has(.management-root) .stats{grid-template-columns:1fr 1fr}body:has(.management-root) .stat{padding:17px}body:has(.management-root) .stat strong{font-size:29px}body:has(.management-root) .actionbar{align-items:stretch}body:has(.management-root) .actionbar>*{min-width:min(100%,180px)}body:has(.management-root) .actionbar .searchbox{flex-basis:100%;max-width:none}}@media (prefers-reduced-motion:reduce){:is(body:has(.management-root) .view-stage,body:has(.management-root) .navbutton,body:has(.management-root) .dealcard){transition:none;animation:none}}body:has(.management-root){background:#f6f7fa;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:has(.management-root) [data-slot=sidebar-container]{box-shadow:18px 0 42px #0f121c0d}body:has(.management-root) .shell-header{min-height:68px;padding-block:9px;box-shadow:0 1px #11182706}body:has(.management-root) .panel-account-actions{gap:8px}body:has(.management-root) .account-identity{background:#fff;border:1px solid #e4e7ee;border-radius:999px;align-items:center;gap:10px;padding:4px 5px 4px 12px;display:flex;box-shadow:0 2px 9px #0f172a09}body:has(.management-root) .account-copy{text-align:right;gap:1px;line-height:1.1;display:grid}body:has(.management-root) .account-copy strong{color:#212635;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:12px;font-weight:700;overflow:hidden}body:has(.management-root) .account-copy span{color:#7b8497;text-transform:capitalize;font-size:11px}body:has(.management-root) .account-identity .avatar{color:#fff;background:linear-gradient(145deg,#8c641f,#8c641f);border:0;width:32px;height:32px;box-shadow:0 5px 12px #d6aa5b33}body:has(.management-root) .workspace{max-width:1580px;padding-top:29px}body:has(.management-root) .heading{min-height:66px;margin-bottom:24px}body:has(.management-root) .heading h1{letter-spacing:-.045em;font-size:clamp(27px,2.6vw,34px)}body:has(.management-root) .heading .muted{color:#717b8e;font-size:14px}body:has(.management-root) [data-slot=button]{letter-spacing:-.01em;border-radius:9px;min-height:38px;font-weight:650}body:has(.management-root) [data-slot=button][data-variant=default]:hover{background:#8c641f;box-shadow:0 8px 18px #d6aa5b3b}body:has(.management-root) [data-slot=button][data-variant=outline]{background:#fff;border-color:#dfe3eb;box-shadow:0 1px 2px #0f172a06}body:has(.management-root) .stats{grid-template-columns:repeat(4,minmax(0,1fr))}body:has(.management-root) .stat{border-radius:14px;min-height:146px;padding:22px 22px 20px;box-shadow:0 4px 16px #10182809}body:has(.management-root) .stat:before{width:0}body:has(.management-root) .stat:after{content:"";background:#d6aa5b0f;border-radius:50%;width:82px;height:82px;position:absolute;top:-37px;right:-30px}body:has(.management-root) .stat[data-tone="1"]:after{background:#008f7a13}body:has(.management-root) .stat[data-tone="2"]:after{background:#1e69d212}body:has(.management-root) .stat[data-tone="3"]:after{background:#da8b0014}body:has(.management-root) .stat[data-tone="1"] .stat-top svg{color:#087d70;background:#e8f7f4}body:has(.management-root) .stat[data-tone="2"] .stat-top svg{color:#2464bd;background:#eaf2ff}body:has(.management-root) .stat[data-tone="3"] .stat-top svg{color:#a96800;background:#fff5dd}body:has(.management-root) .stat strong{margin:13px 0 4px;font-size:34px}body:has(.management-root) .panel{border-radius:14px;box-shadow:0 4px 18px #10182809}body:has(.management-root) .dashboard-grid{gap:18px}body:has(.management-root) .panel-title{min-height:61px;padding:15px 20px}body:has(.management-root) .actionbar{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:12px;gap:9px;padding:9px;position:sticky;top:78px;box-shadow:0 8px 22px #1118270e}body:has(.management-root) .actionbar [data-slot=select-trigger]{border-radius:8px;min-height:38px}body:has(.management-root) .actionbar input{border-radius:8px;min-height:38px}body:has(.management-root) .table-wrap table{min-width:820px}body:has(.management-root) .table-wrap th{letter-spacing:.075em;height:44px;padding-top:0;padding-bottom:0;font-size:11px}body:has(.management-root) .table-wrap td{height:70px}body:has(.management-root) .row-sub{color:#7b8495;font-size:12px}body:has(.management-root) .tag-positive{color:#08765d;background:#edf9f4;border-color:#bde6d7}body:has(.management-root) .tag-negative{color:#a33d49;background:#fff2f3;border-color:#f0c9cd}body:has(.management-root) .tag-pending{color:#91600a;background:#fff9e9;border-color:#ead5a5}body:has(.management-root) .tag-progress{color:#8c641f;background:#fbfaf7;border-color:#f5f1e8}body:has(.management-root) .kanban{scroll-snap-type:x proximity;padding-top:2px}body:has(.management-root) .lane{scroll-snap-align:start;background:#f0f2f6;border-color:#e3e6ed}body:has(.management-root) .dealcard{border-color:#e3e6ed;box-shadow:0 3px 11px #10182809}body:has(.management-root) .dealcard:hover{transform:translateY(-1px);box-shadow:0 10px 23px #d6aa5b1a}body:has(.management-root) .record-sheet{width:min(900px,94vw)!important;max-width:min(900px,94vw)!important;transition-duration:.26s!important}body:has(.management-root) .record-sheet-header [data-slot=sheet-title]{max-width:680px;font-size:28px}body:has(.management-root) .record-workspace-tabs{display:block}body:has(.management-root) .record-tab-list{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f6f9f0;border-bottom:1px solid #dde2ea;justify-content:flex-start;gap:23px;width:100%;height:55px;margin-bottom:20px;position:sticky;top:0}body:has(.management-root) .record-tab-list [data-slot=tabs-trigger]{color:#747d8e;flex:none;height:54px;padding:0 2px;font-size:13px;font-weight:700}body:has(.management-root) .record-tab-list [data-slot=tabs-trigger][data-state=active]{color:#8c641f}body:has(.management-root) .record-tab-list [data-slot=tabs-trigger]:after{background:#8c641f;border-radius:3px 3px 0 0;height:3px;bottom:-1px}body:has(.management-root) .record-workspace-tabs [data-slot=tabs-content]{animation:.18s ease-out record-tab-in}@keyframes record-tab-in{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}:is(body:has(.management-root) .record-form,body:has(.management-root) .record-tools){border-radius:13px;box-shadow:0 4px 16px #1018280a}body:has(.management-root) .record-tools{margin-top:0}body:has(.management-root) .record-actions{padding-bottom:18px}body:has(.management-root) .record-related{background:#f7f8fa;padding:15px}:is(body:has(.management-root) [data-slot=dialog-content],body:has(.management-root) [data-slot=alert-dialog-content]){border-radius:14px;padding:25px}@media (width<=960px){:is(body:has(.management-root) .account-copy,body:has(.management-root) .account-security){display:none}body:has(.management-root) .account-identity{box-shadow:none;border:0;padding:3px}}@media (width<=800px){body:has(.management-root) .record-sheet{width:100vw!important;max-width:100vw!important}body:has(.management-root) .record-sheet-body{padding-inline:14px}body:has(.management-root) .record-tab-list{margin-bottom:14px}body:has(.management-root) .actionbar{position:static}}@media (width<=640px){body:has(.management-root) .stats{grid-template-columns:1fr 1fr}body:has(.management-root) .stat{min-height:134px}:is(body:has(.management-root) .panel-account-actions>.panel-home,body:has(.management-root) .panel-account-actions>.account-identity){display:none}body:has(.management-root) .record-sheet-header{padding:22px 62px 20px 18px}body:has(.management-root) .record-sheet-header [data-slot=sheet-title]{font-size:23px}body:has(.management-root) .record-tab-list{gap:19px;height:51px}body:has(.management-root) .record-tab-list [data-slot=tabs-trigger]{height:50px}}body:has(.management-root){--background:#f3f5f8;--foreground:#151925;--card:#fff;--card-foreground:#151925;--muted:#eef1f5;--muted-foreground:#5f697a;--border:#dce1e9;--input:#cfd6e2;--primary:#8c641f;--ring:#8c641f;color:#151925;font-feature-settings:"cv02", "cv03", "cv04", "cv11";background:radial-gradient(circle at 83% -12%,#d6aa5b14,#0000 32rem),linear-gradient(#f7f8fb 0,#f2f4f7 32rem);font-size:15px}body:has(.management-root) [data-slot=sidebar-content]{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent}body:has(.management-root) [data-slot=sidebar-content]::-webkit-scrollbar{width:4px}body:has(.management-root) [data-slot=sidebar-content]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:99px}body:has(.management-root) .management-root .brand{min-height:102px;padding:15px 14px 12px}body:has(.management-root) .management-root .panel-brand-link{background:#fff;border-color:#fff3;border-radius:14px;min-height:74px;padding:12px 13px 10px;box-shadow:0 18px 38px #00000047}body:has(.management-root) .management-root .panel-brand-link img{width:158px;max-width:100%}body:has(.management-root) .panel-brand-meta{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}body:has(.management-root) .panel-brand-meta small{color:#8c641f;letter-spacing:.15em;margin:0;font-size:10px;font-weight:800}body:has(.management-root) .panel-brand-meta b{color:#0f2742;letter-spacing:.1em;background:#eff1f5;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:800}body:has(.management-root) .navlabel{color:#8f96a7;letter-spacing:.17em;margin:18px 10px 8px;font-size:10px;font-weight:800}body:has(.management-root) .navbutton{color:#c9ced8;border:1px solid #0000;margin-bottom:2px;font-weight:580;border-radius:10px!important;gap:11px!important;height:42px!important;padding-inline:12px!important;font-size:14px!important}body:has(.management-root) .navbutton svg{color:#9fa6b6;width:17px;height:17px}body:has(.management-root) .navbutton:hover{color:#fff;border-color:#ffffff12;background:#ffffff0f!important}body:has(.management-root) .navbutton[data-active=true]{border-color:#d6aa5b33;box-shadow:inset 3px 0 #f1d99d,0 8px 20px #00000024;color:#fff!important;background:linear-gradient(90deg,#d6aa5b80,#d6aa5b57)!important}body:has(.management-root) .footer-note{color:#e4e7ee;background:#ffffff09;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:10px;margin-top:8px;padding:12px 13px;font-size:11px;font-weight:650;line-height:1.35;display:flex}body:has(.management-root) .footer-note small{color:#8f96a6;margin-top:2px;font-size:10px;font-weight:500;display:block}body:has(.management-root) .workspace-status-dot{background:#f1d99d;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #d6aa5b1a}body:has(.management-root) .shell-header{background:#fffffff5;border-bottom-color:#dce1e9;min-height:74px;padding:10px clamp(18px,2.4vw,34px);box-shadow:0 1px #0f172a06,0 8px 24px #0f172a06}body:has(.management-root) .panel-breadcrumb{color:#1f2532;gap:10px;font-size:14px}body:has(.management-root) .breadcrumb-root{color:#657083;font-weight:600}body:has(.management-root) .breadcrumb-title{color:#171b25;font-weight:750}@media (width<=1500px){:is(body:has(.management-root) .breadcrumb-root,body:has(.management-root) .breadcrumb-separator){display:none}body:has(.management-root) .breadcrumb-title{text-overflow:clip;overflow:visible}}body:has(.management-root) .account-identity{border-color:#dce1e9;min-height:42px;box-shadow:0 3px 10px #0f172a0b}body:has(.management-root) .account-copy strong{color:#151925;font-size:13px}body:has(.management-root) .account-copy span{color:#697487;font-size:11px}body:has(.management-root) .workspace{max-width:1640px;padding:34px clamp(22px,3vw,48px) 64px}body:has(.management-root) .heading{align-items:flex-end;min-height:78px;margin-bottom:28px}body:has(.management-root) .eyebrow{color:#6d7784;letter-spacing:.17em;font-size:11px;font-weight:800}body:has(.management-root) .heading h1{color:#111520;letter-spacing:-.045em;margin:8px 0 7px;font-size:clamp(31px,3vw,40px);font-weight:760}body:has(.management-root) .heading .muted{color:#5c677a;max-width:720px;font-size:15px;line-height:1.55}body:has(.management-root) .heading-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}body:has(.management-root) .workspace-state{color:#4f5b6e;white-space:nowrap;background:#ffffffd1;border:1px solid #dce1e9;border-radius:9px;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}body:has(.management-root) [data-slot=button]{min-height:41px;padding-inline:15px;font-size:14px;font-weight:700}body:has(.management-root) [data-slot=button][data-variant=default]{background:linear-gradient(135deg,#8c641f,#8c641f);box-shadow:0 7px 16px #d6aa5b38}body:has(.management-root) .stats{gap:16px;margin-bottom:22px}body:has(.management-root) .stat{background:linear-gradient(#fff,#fdfdfe);border-color:#dce1e9;border-radius:15px;min-height:158px;padding:23px;box-shadow:0 7px 24px #0f172a0e}body:has(.management-root) .stat-top{color:#4f596b;font-size:14px;font-weight:650}body:has(.management-root) .stat strong{color:#111520;margin:16px 0 5px;font-size:38px;font-weight:720}body:has(.management-root) .stat .muted{color:#6a7485;font-size:13px}body:has(.management-root) .panel{background:#fff;border-color:#dce1e9;border-radius:15px;box-shadow:0 8px 26px #0f172a0e}body:has(.management-root) .panel-title{border-bottom-color:#e2e6ed;min-height:66px;padding:17px 22px}body:has(.management-root) .panel-title h2{color:#171b25;font-size:17px;font-weight:750}body:has(.management-root) .rowname{color:#1a1f2b;font-size:14px;font-weight:700}:is(body:has(.management-root) .row-sub,body:has(.management-root) .date,body:has(.management-root) .muted){color:#657083}body:has(.management-root) .setup-row{min-height:68px;padding:15px 22px}body:has(.management-root) .setup-row:hover{background:#fbfaf7}body:has(.management-root) .actionbar{background:#fffffff5;border-color:#d9dfe8;border-radius:13px;padding:10px;top:84px;box-shadow:0 8px 24px #0f172a0f}body:has(.management-root) .actionbar [data-slot=select-trigger]{color:#1e2430;min-height:41px;font-size:14px}body:has(.management-root) .actionbar input{color:#1e2430;min-height:41px;font-size:14px}body:has(.management-root) .table-wrap th{color:#535e70;letter-spacing:.08em;background:#f5f7fa;height:48px;font-size:11px;font-weight:800}body:has(.management-root) .table-wrap td{color:#303746;height:76px;font-size:14px}body:has(.management-root) .table-wrap tbody tr:hover{background:#fbfaf7;box-shadow:inset 3px 0 #8c641f}body:has(.management-root) .tag{border-radius:999px;min-height:27px;padding:4px 9px;font-size:12px;font-weight:700}body:has(.management-root) .network-card{background:radial-gradient(circle at 84% 20%,#d6aa5b85,#0000 25rem),linear-gradient(135deg,#11141d,#0f2742 74%);border-color:#ffffff21;border-radius:16px;padding:29px 30px;box-shadow:0 18px 44px #11141d2e}body:has(.management-root) .network-card h2{font-size:22px;font-weight:730}body:has(.management-root) .network-card p{color:#cbd0da;font-size:14px}body:has(.management-root) .record-sheet{background:#f2f4f7;border-left-color:#fff3;box-shadow:-30px 0 90px #080a104d;width:min(940px,96vw)!important;max-width:min(940px,96vw)!important}body:has(.management-root) .record-sheet-header{background:radial-gradient(circle at 88% -20%,#d6aa5ba8,#0000 27rem),linear-gradient(135deg,#131722,#0f2742);padding:30px 84px 28px 34px}body:has(.management-root) .record-sheet-header [data-slot=sheet-title]{color:#fff;font-size:30px;font-weight:740}body:has(.management-root) .record-sheet-header [data-slot=sheet-description]{color:#d1d5dd;font-size:14px}body:has(.management-root) .record-sheet-body{background:#f2f4f7;padding:0 32px 46px}:is(body:has(.management-root) .record-form,body:has(.management-root) .record-tools){border-color:#dce1e9;border-radius:14px;padding:26px;box-shadow:0 8px 24px #0f172a0e}body:has(.management-root) .record-form .field{color:#414b5d;font-size:13px;font-weight:700}body:has(.management-root) .record-form .field input{color:#151925;border-color:#cfd6e2;min-height:45px;font-size:15px}body:has(.management-root) .record-form .field textarea{color:#151925;border-color:#cfd6e2;min-height:45px;font-size:15px}body:has(.management-root) .record-form .field [data-slot=select-trigger]{color:#151925;border-color:#cfd6e2;min-height:45px;font-size:15px}body:has(.management-root) .record-related{background:#f5f7fa;border-color:#d9dfe8}:is(body:has(.management-root) [data-slot=dialog-content],body:has(.management-root) [data-slot=alert-dialog-content]){background:#fff;border-color:#d9dfe8;border-radius:16px;box-shadow:0 34px 90px #080a104d}@media (width<=960px){body:has(.management-root) .workspace{padding-inline:22px}body:has(.management-root) .workspace-state{display:none}}@media (width<=640px){body:has(.management-root) .shell-header{min-height:64px;padding-inline:12px}:is(body:has(.management-root) .breadcrumb-root,body:has(.management-root) .breadcrumb-separator){display:none}body:has(.management-root) .workspace{padding:22px 14px 48px}body:has(.management-root) .heading{flex-wrap:wrap;align-items:flex-start;gap:16px}body:has(.management-root) .heading h1{font-size:29px}body:has(.management-root) .heading .muted{font-size:14px}body:has(.management-root) .heading-actions{justify-content:flex-start;width:100%}body:has(.management-root) .heading-actions [data-slot=button]{width:100%}body:has(.management-root) .record-sheet-header{padding:24px 64px 22px 18px}body:has(.management-root) .record-sheet-body{padding-inline:13px}}@media (width<=480px){body:has(.management-root) .stats{grid-template-columns:1fr}body:has(.management-root) .stat{min-height:132px}body:has(.management-root) .account-security{display:none}body:has(.management-root) .panel-logout span{display:none}body:has(.management-root) .panel-logout{width:42px;padding:0}}body:has(.management-root) .workspace.view-stage{align-self:flex-start;margin:0 auto}:is(body:has(.management-root) .enterprise-search-trigger,body:has(.management-root) .notification-trigger){color:#566174;background:#fff;border:1px solid #dce1e9;justify-content:center;align-items:center;min-height:40px;display:inline-flex;box-shadow:0 2px 8px #0f172a09}body:has(.management-root) .enterprise-search-trigger{border-radius:10px;justify-content:flex-start;gap:9px;min-width:224px;padding:0 10px 0 13px;font-size:13px;font-weight:600}body:has(.management-root) .enterprise-search-trigger kbd{color:#788294;background:#f7f8fa;border:1px solid #e0e4eb;border-radius:5px;margin-left:auto;padding:3px 6px;font-family:inherit;font-size:10px}body:has(.management-root) .notification-trigger{border-radius:10px;width:40px;position:relative}:is(body:has(.management-root) .enterprise-search-trigger:hover,body:has(.management-root) .notification-trigger:hover){color:#8c641f;background:#fbfaf7;border-color:#e4d8bf}body:has(.management-root) .notification-trigger>span{color:#fff;background:#d63f50;border:2px solid #fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px}body:has(.management-root) .command-dialog{gap:0;width:min(720px,100vw - 28px);max-width:720px;padding:0;overflow:hidden}:is(body:has(.management-root) .command-dialog>[data-slot=dialog-title],body:has(.management-root) .command-dialog>[data-slot=dialog-description]){padding-inline:26px}body:has(.management-root) .command-dialog>[data-slot=dialog-title]{color:#161a25;letter-spacing:-.03em;padding-top:25px;font-size:22px}body:has(.management-root) .command-dialog>[data-slot=dialog-description]{color:#697487;padding-top:6px}body:has(.management-root) .command-tabs{margin-top:18px}body:has(.management-root) .command-tabs-list{background:#f7f8fa;border-top:1px solid #e5e8ee;border-bottom:1px solid #e5e8ee;justify-content:flex-start;gap:24px;width:100%;height:48px;padding:0 26px}body:has(.management-root) .command-tabs-list [data-slot=tabs-trigger]{height:47px;padding-inline:0;font-weight:700}body:has(.management-root) .command-count{color:#fff;background:#8c641f;border-radius:99px;place-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 5px;font-size:10px;display:inline-grid}body:has(.management-root) .command-tabs [data-slot=tabs-content]{padding:20px 26px 26px}body:has(.management-root) .command-searchbox{position:relative}body:has(.management-root) .command-searchbox>svg{z-index:1;color:#6d7687;position:absolute;top:14px;left:14px}body:has(.management-root) .command-searchbox input{border-color:#cfd6e2;min-height:47px;padding-left:43px;font-size:15px}body:has(.management-root) .command-results{border:1px solid #e2e6ed;border-radius:12px;max-height:min(52vh,520px);margin-top:13px;overflow-y:auto}body:has(.management-root) .command-results>button{text-align:left;background:#fff;border-bottom:1px solid #eceef2;align-items:center;gap:12px;width:100%;min-height:64px;padding:11px 13px;display:flex}body:has(.management-root) .command-results>button:last-child{border-bottom:0}body:has(.management-root) .command-results>button:hover{background:#fbfaf7}body:has(.management-root) .command-result-icon{color:#8c641f;background:#fbfaf7;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}body:has(.management-root) .command-result-icon.warning{color:#96600b;background:#fff5dd}body:has(.management-root) .command-result-icon.danger{color:#b13c4b;background:#fff0f2}body:has(.management-root) .command-result-copy{flex:1;gap:3px;min-width:0;display:grid}body:has(.management-root) .command-result-copy strong{color:#202533;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}body:has(.management-root) .command-result-copy small{color:#778194;font-size:12px}body:has(.management-root) .command-empty{color:#707a8d;justify-content:center;align-items:center;gap:8px;min-height:110px;padding:24px;font-size:14px;display:flex}body:has(.management-root) .command-clear{color:#08765d}body:has(.management-root) .planner-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}body:has(.management-root) .planner-summary>div{background:#fff;border:1px solid #dce1e9;border-radius:13px;flex-direction:column;justify-content:space-between;min-height:100px;padding:18px 19px;display:flex;box-shadow:0 5px 18px #0f172a0b}body:has(.management-root) .planner-summary span{color:#697487;font-size:13px;font-weight:650}body:has(.management-root) .planner-summary strong{color:#161b27;font-size:28px}body:has(.management-root) .planner-grid{grid-template-columns:repeat(4,minmax(230px,1fr));gap:14px;padding-bottom:12px;display:grid;overflow-x:auto}body:has(.management-root) .planner-column{background:#eef1f5;border:1px solid #dce1e9;border-radius:14px;min-height:420px;overflow:hidden}body:has(.management-root) .planner-column-head{background:#ffffffb8;border-bottom:1px solid #dce1e9;justify-content:space-between;align-items:center;min-height:55px;padding:0 15px;display:flex}body:has(.management-root) .planner-column-head h2{font-size:14px;font-weight:750}body:has(.management-root) .planner-column-head span{color:#5d6677;background:#e4e7ed;border-radius:99px;place-items:center;min-width:25px;height:25px;font-size:11px;font-weight:750;display:grid}body:has(.management-root) .planner-column[data-tone=danger] .planner-column-head{border-top:3px solid #d64a5a}body:has(.management-root) .planner-column[data-tone=today] .planner-column-head{border-top:3px solid #8c641f}body:has(.management-root) .planner-column[data-tone=upcoming] .planner-column-head{border-top:3px solid #1c83b7}body:has(.management-root) .planner-items{padding:10px}body:has(.management-root) .planner-items>button{text-align:left;background:#fff;border:1px solid #dfe3ea;border-radius:10px;gap:5px;width:100%;margin-bottom:9px;padding:14px;display:grid;box-shadow:0 3px 10px #0f172a09}body:has(.management-root) .planner-items>button:hover{border-color:#e4d8bf;box-shadow:0 8px 18px #d6aa5b14}body:has(.management-root) .planner-date{color:#8c641f;text-transform:uppercase;font-size:11px;font-weight:750}body:has(.management-root) .planner-items strong{color:#202533;font-size:14px;line-height:1.35}:is(body:has(.management-root) .planner-items small,body:has(.management-root) .planner-items p){color:#747e90;font-size:12px}:is(body:has(.management-root) .planner-empty,body:has(.management-root) .report-empty){color:#7c8595;text-align:center;padding:24px 14px;font-size:13px}body:has(.management-root) .audit-panel{overflow:hidden}body:has(.management-root) .audit-toolbar{border-bottom:1px solid #e2e6ed;justify-content:space-between;align-items:center;gap:20px;min-height:86px;padding:18px 22px;display:flex}body:has(.management-root) .audit-toolbar h2{color:#191e2a;font-size:17px;font-weight:750}body:has(.management-root) .audit-toolbar p{color:#747e90;margin-top:4px;font-size:12px}body:has(.management-root) .audit-search{width:min(340px,100%);max-width:340px}body:has(.management-root) .audit-item{border-bottom:1px solid #eceef2;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:13px;min-height:72px;padding:12px 21px;display:grid}body:has(.management-root) .audit-item:last-child{border-bottom:0}body:has(.management-root) .audit-marker{color:#8c641f;background:#fbfaf7;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}body:has(.management-root) .audit-copy{gap:3px;min-width:0;display:grid}body:has(.management-root) .audit-copy strong{color:#252b38;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}:is(body:has(.management-root) .audit-copy span,body:has(.management-root) .audit-item time){color:#768093;font-size:12px}body:has(.management-root) .report-toolbar{justify-content:space-between;align-items:center;gap:20px;min-height:76px;margin-bottom:18px;padding:15px 18px;display:flex;overflow:visible}body:has(.management-root) .report-toolbar>div:first-child{gap:3px;display:grid}body:has(.management-root) .report-toolbar strong{color:#202532;font-size:14px}body:has(.management-root) .report-toolbar span{color:#747e90;font-size:12px}body:has(.management-root) .report-toolbar [data-slot=select-trigger]{background:#fff;width:180px}body:has(.management-root) .executive-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}body:has(.management-root) .executive-kpis>div{background:#fff;border:1px solid #dce1e9;border-radius:13px;grid-template-rows:auto auto auto;grid-template-columns:38px 1fr;align-items:center;gap:0 11px;min-height:132px;padding:18px;display:grid;position:relative;box-shadow:0 5px 18px #0f172a0b}body:has(.management-root) .executive-kpis svg{color:#8c641f;background:#fbfaf7;border-radius:10px;grid-row:1/4;width:36px;height:36px;padding:9px}body:has(.management-root) .executive-kpis span{color:#687386;font-size:12px;font-weight:650}body:has(.management-root) .executive-kpis strong{color:#171b26;font-size:27px;line-height:1.15}body:has(.management-root) .executive-kpis small{color:#80899a;font-size:11px}body:has(.management-root) .report-grid{grid-template-columns:1.15fr 1fr;gap:18px;margin-bottom:18px;display:grid}body:has(.management-root) .report-grid-lower{grid-template-columns:1fr 1fr}body:has(.management-root) .report-panel{min-height:330px}:is(body:has(.management-root) .stage-report,body:has(.management-root) .forecast-list,body:has(.management-root) .attainment-list,body:has(.management-root) .risk-list){padding:20px 22px}body:has(.management-root) .stage-report>div{color:#515c6e;grid-template-columns:92px minmax(100px,1fr) 30px;align-items:center;gap:12px;min-height:39px;font-size:13px;display:grid}body:has(.management-root) .stage-report strong{color:#252b38;text-align:right}body:has(.management-root) .stage-bar{background:#eaedf2;border-radius:99px;height:8px;overflow:hidden}:is(body:has(.management-root) .stage-bar i,body:has(.management-root) .settings-progress i){border-radius:inherit;background:linear-gradient(90deg,#8c641f,#8c641f);height:100%;display:block}body:has(.management-root) .forecast-list>div{border-bottom:1px solid #eceef2;grid-template-columns:54px 1fr 1fr;align-items:center;gap:12px;min-height:67px;display:grid}body:has(.management-root) .forecast-list>div>span{color:#8c641f;font-weight:800}body:has(.management-root) .forecast-list>div>div{gap:3px;display:grid}:is(body:has(.management-root) .forecast-list small,body:has(.management-root) .attainment-list small){color:#7a8496;font-size:11px}body:has(.management-root) .forecast-list strong{color:#232936;font-size:14px}body:has(.management-root) .attainment-list>div{gap:9px;margin-bottom:21px;display:grid}body:has(.management-root) .attainment-head{color:#262c39;justify-content:space-between;font-size:13px;display:flex}body:has(.management-root) .attainment-head span{color:#8c641f;font-weight:800}body:has(.management-root) .risk-list{padding-top:10px}body:has(.management-root) .risk-list>button{text-align:left;border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:55px;padding:9px 2px;display:flex}body:has(.management-root) .risk-list>button>span{gap:3px;min-width:0;display:grid}body:has(.management-root) .risk-list strong{color:#272d39;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}body:has(.management-root) .risk-list small{color:#a24b55;font-size:11px}body:has(.management-root) .data-quality-badge{color:#8d600e;background:#fff8e8;border:1px solid #ead7aa;border-radius:99px;align-items:center;gap:4px;margin-top:5px;padding:2px 6px;font-size:10px;font-weight:750;display:inline-flex}body:has(.management-root) .company-settings-panel{max-width:980px}body:has(.management-root) .settings-heading{border-bottom:1px solid #e4e7ed;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:22px;padding-bottom:22px;display:flex}body:has(.management-root) .settings-readiness{background:#f8f9fb;border:1px solid #dfe3ea;border-radius:11px;gap:7px;width:min(310px,100%);padding:14px 15px;display:grid}body:has(.management-root) .settings-readiness>div:first-child{color:#596476;justify-content:space-between;align-items:center;font-size:12px;display:flex}body:has(.management-root) .settings-readiness strong{color:#8c641f;font-size:15px}body:has(.management-root) .settings-progress{background:#e4e7ed;border-radius:99px;height:7px;overflow:hidden}body:has(.management-root) .settings-readiness small{color:#7a8495;font-size:10px}body:has(.management-root) .settings-missing{color:#76510d;background:#fff9ea;border:1px solid #ead7aa;border-radius:10px;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:20px;padding:12px 14px;font-size:12px;display:flex}body:has(.management-root) .settings-missing span{background:#ffffffbf;border-radius:99px;padding:3px 7px}@media (width<=1180px){body:has(.management-root) .enterprise-search-trigger{width:40px;min-width:40px;padding:0}:is(body:has(.management-root) .enterprise-search-trigger span,body:has(.management-root) .enterprise-search-trigger kbd){display:none}:is(body:has(.management-root) .executive-kpis,body:has(.management-root) .planner-summary){grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.management-root) .report-grid{grid-template-columns:1fr}}@media (width<=800px){body:has(.management-root) .planner-grid{grid-template-columns:repeat(4,minmax(265px,1fr))}:is(body:has(.management-root) .audit-toolbar,body:has(.management-root) .settings-heading,body:has(.management-root) .report-toolbar){flex-direction:column;align-items:stretch}body:has(.management-root) .audit-search{width:100%;max-width:none}body:has(.management-root) .report-toolbar [data-slot=select-trigger]{width:100%;max-width:none}body:has(.management-root) .audit-item{grid-template-columns:36px minmax(0,1fr) auto}body:has(.management-root) .audit-item time{grid-area:2/2}body:has(.management-root) .audit-item [data-slot=button]{grid-area:1/3/3}}@media (width<=640px){:is(body:has(.management-root) .executive-kpis,body:has(.management-root) .planner-summary){grid-template-columns:1fr 1fr;gap:10px}body:has(.management-root) .executive-kpis>div{grid-template-columns:32px 1fr;min-height:116px;padding:14px}body:has(.management-root) .executive-kpis svg{width:30px;height:30px;padding:7px}body:has(.management-root) .planner-summary>div{min-height:86px;padding:14px}:is(body:has(.management-root) .command-dialog>[data-slot=dialog-title],body:has(.management-root) .command-dialog>[data-slot=dialog-description],body:has(.management-root) .command-tabs [data-slot=tabs-content]){padding-inline:17px}body:has(.management-root) .command-tabs-list{padding-inline:17px}body:has(.management-root) .forecast-list>div{grid-template-columns:45px 1fr}body:has(.management-root) .forecast-list>div>div:last-child{grid-column:2}}@media (width<=420px){:is(body:has(.management-root) .executive-kpis,body:has(.management-root) .planner-summary){grid-template-columns:1fr}}body:has(.management-root) .enterprise-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}body:has(.management-root) .enterprise-kpis>div{background:#fff;border:1px solid #dfe2e8;border-top:4px solid #8c641f;border-radius:18px;min-height:148px;padding:22px;position:relative;box-shadow:0 10px 30px #1216230b}body:has(.management-root) .enterprise-kpis svg{color:#8c641f;position:absolute;top:20px;right:20px}:is(body:has(.management-root) .enterprise-kpis span,body:has(.management-root) .enterprise-kpis small){color:#657083;display:block}body:has(.management-root) .enterprise-kpis strong{color:#121522;margin:20px 0 8px;font-size:2.15rem;line-height:1;display:block}body:has(.management-root) .enterprise-kpis small{font-size:.78rem}:is(body:has(.management-root) .enterprise-two-column,body:has(.management-root) .automation-layout){grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:20px;display:grid}body:has(.management-root) .enterprise-panel{overflow:hidden}body:has(.management-root) .enterprise-panel>.panel-title{border-bottom:1px solid #e7e9ee;padding:22px 24px}body:has(.management-root) .enterprise-panel>.panel-title h2{margin:0 0 4px}body:has(.management-root) .conversion-funnel{flex-direction:column;align-items:center;gap:8px;padding:26px;display:flex}body:has(.management-root) .conversion-funnel>div{color:#fff;background:linear-gradient(90deg,#0f2742,#8c641f);border-radius:8px;justify-content:space-between;align-items:center;min-width:28%;padding:12px 18px;transition:width .2s;display:flex}body:has(.management-root) .conversion-funnel span{font-size:.85rem}body:has(.management-root) .source-performance{padding:10px 22px 22px}body:has(.management-root) .source-performance>div{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:14px;padding:14px 2px;display:flex}:is(body:has(.management-root) .source-performance span,body:has(.management-root) .source-performance small){display:block}body:has(.management-root) .source-performance small{color:#7b8495;margin-top:3px;font-size:.75rem}body:has(.management-root) .source-performance b{color:#8c641f;font-size:.82rem}body:has(.management-root) .lead-score{border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:inline-grid}body:has(.management-root) .score-hot{color:#087b45;background:#dcfce7}body:has(.management-root) .score-warm{color:#915e00;background:#fff4cc}body:has(.management-root) .score-cold{color:#687386;background:#eef1f5}body:has(.management-root) .automation-rule{border-bottom:1px solid #edf0f4;grid-template-columns:42px 1fr auto;align-items:start;gap:14px;padding:20px 24px;display:grid}body:has(.management-root) .automation-icon{color:#8c641f;background:#fbfaf7;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}:is(body:has(.management-root) .automation-copy strong,body:has(.management-root) .automation-copy small){display:block}body:has(.management-root) .automation-copy small{color:#6d7685;max-width:680px;margin-top:5px;line-height:1.55}body:has(.management-root) .automation-live{color:#13734a;align-items:center;gap:7px;font-size:.8rem;font-weight:700;display:flex}body:has(.management-root) .automation-live>span{background:#12a667;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dff7eb}body:has(.management-root) .inline-setting{color:#586273;align-items:center;gap:8px;margin-top:12px;font-size:.78rem;display:flex}body:has(.management-root) .inline-setting input{width:72px;height:34px}body:has(.management-root) .coverage-ring{border:18px solid #8c641f;border-color:#8c641f #8c641f #fbfaf7 #fbfaf7;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:190px;height:190px;margin:30px auto 22px;display:flex}body:has(.management-root) .coverage-ring strong{font-size:2.5rem}body:has(.management-root) .coverage-ring strong small{color:#717a8b;font-size:1rem}body:has(.management-root) .coverage-ring span{color:#717a8b;font-size:.76rem}body:has(.management-root) .automation-outcomes{padding:0 26px 26px}body:has(.management-root) .automation-outcomes p{color:#475166;align-items:center;gap:9px;padding:9px 0;font-size:.85rem;display:flex}body:has(.management-root) .automation-outcomes svg{color:#15945d}body:has(.management-root) .custom-fields-builder{padding:4px 24px 24px}body:has(.management-root) .custom-field-row{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(180px,.8fr) 150px minmax(260px,1.5fr) 42px;align-items:start;gap:12px;padding:18px 0;display:grid}body:has(.management-root) .custom-kind-list{flex-wrap:wrap;gap:7px 12px;display:flex}body:has(.management-root) .custom-kind-list label{color:#596274;align-items:center;gap:5px;font-size:.76rem;display:flex}body:has(.management-root) .enterprise-empty{color:#7b8495;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:180px;display:flex}body:has(.management-root) .enterprise-empty svg{color:#8c641f}body:has(.management-root) .enterprise-empty strong{color:#303748}body:has(.management-root) .enterprise-savebar{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #dfe2e8;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:15px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px #15182314}body:has(.management-root) .enterprise-savebar span{color:#697386;font-size:.82rem}body:has(.management-root) .csv-drop{text-align:center;cursor:pointer;background:#fbfaf7;border:1.5px dashed #e4d8bf;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:190px;margin:24px;display:flex}body:has(.management-root) .csv-drop svg{color:#8c641f}body:has(.management-root) .csv-drop span{color:#6f7887;max-width:430px;font-size:.78rem}body:has(.management-root) .csv-drop input{opacity:0;width:1px;height:1px;position:absolute}body:has(.management-root) .import-preview{background:#f3f5f8;border-radius:10px;justify-content:space-between;gap:12px;margin:0 24px 16px;padding:12px 14px;font-size:.8rem;display:flex}body:has(.management-root) .enterprise-panel>.import-preview+button{margin:0 24px 24px}body:has(.management-root) .customer-import-panel{min-width:0}body:has(.management-root) .automatic-leads-panel{margin-bottom:24px}body:has(.management-root) .automatic-leads-panel .panel-title{flex-wrap:wrap;align-items:flex-start;gap:18px}body:has(.management-root) .automatic-leads-content{padding:0 24px 24px}body:has(.management-root) .automatic-leads-switch{align-items:center;gap:10px;font-size:.875rem;display:flex}body:has(.management-root) .automatic-leads-sources{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}body:has(.management-root) .automatic-leads-sources>div{border:1px solid #e0e5ed;border-radius:10px;gap:5px;padding:14px;display:grid}body:has(.management-root) .automatic-leads-sources span{color:#586477;font-size:.875rem}:is(body:has(.management-root) .automatic-leads-summary,body:has(.management-root) .automatic-lead-actions){flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;font-size:.875rem;display:flex}body:has(.management-root) .automatic-lead-review{border:1px solid #dcc69b;border-radius:12px;margin-top:14px;padding:18px}body:has(.management-root) .automatic-lead-review p{overflow-wrap:anywhere;margin:10px 0;font-size:.875rem;line-height:1.6}body:has(.management-root) .automatic-lead-review [data-slot=select-trigger]{white-space:normal;width:100%;height:auto;min-height:42px}body:has(.management-root) .automatic-lead-information dl{gap:12px;margin-top:16px;display:grid}body:has(.management-root) .automatic-lead-information dl>div{border-bottom:1px solid #e1e6ed;padding-bottom:12px}body:has(.management-root) .automatic-lead-information dt{margin-bottom:5px;font-size:.875rem;font-weight:600}body:has(.management-root) .automatic-lead-information dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.6}body:has(.management-root) .automatic-lead-source{color:#305580;align-items:center;gap:6px;margin:16px 0;font-size:.875rem;display:inline-flex}:is(body:has(.management-root) .automatic-lead-information summary,body:has(.management-root) .automatic-lead-review summary,body:has(.management-root) .automatic-customer-details summary){cursor:pointer;font-size:.875rem;line-height:1.6}body:has(.management-root) .automatic-lead-transcript>div{background:#f3f6fa;border-radius:10px;margin-top:10px;padding:12px 14px}body:has(.management-root) .automatic-lead-transcript>.from-customer{background:#edf5f2}body:has(.management-root) .automatic-lead-transcript time{color:#586477;margin-top:5px;font-size:.8125rem;display:block}body:has(.management-root) .automatic-lead-transcript p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.6}body:has(.management-root) .automatic-customer-details{border:1px solid #dce3ed;border-radius:12px;min-width:0;padding:18px}body:has(.management-root) .automatic-customer-details h3{margin-bottom:12px}body:has(.management-root) .customer-import-review{padding:0 24px 24px}body:has(.management-root) .customer-import-summary{gap:5px;margin-bottom:14px;display:grid}body:has(.management-root) .customer-import-summary span{color:#586477;font-size:.875rem;line-height:1.6}body:has(.management-root) .customer-import-help{color:#586477;font-size:.875rem;line-height:1.6}body:has(.management-root) .customer-import-footer p{color:#586477;font-size:.875rem;line-height:1.6}body:has(.management-root) .customer-import-actions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}body:has(.management-root) .customer-import-panel>.customer-import-actions{margin:16px 24px}body:has(.management-root) .customer-import-rows{gap:14px;display:grid}body:has(.management-root) .customer-import-row{background:#fff;border:1px solid #dce1e8;border-radius:12px;min-width:0;padding:18px}body:has(.management-root) .customer-import-row-heading{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}body:has(.management-root) .customer-import-row-heading span{color:#687586;font-size:.875rem}body:has(.management-root) .customer-import-row p{overflow-wrap:anywhere;margin:10px 0;font-size:.875rem;line-height:1.6}:is(body:has(.management-root) .customer-import-contact,body:has(.management-root) .customer-import-existing){color:#566174}body:has(.management-root) .customer-import-warning{color:#805413}body:has(.management-root) .customer-import-new{color:#196545}body:has(.management-root) .customer-import-row [data-slot=select-trigger]{white-space:normal;text-align:left;width:100%;min-width:0;height:auto;min-height:42px;margin-top:10px}body:has(.management-root) .customer-import-fields{margin-top:14px;font-size:.875rem}body:has(.management-root) .customer-import-fields summary{cursor:pointer;color:#364963}body:has(.management-root) .customer-import-fields dl{margin-top:10px}body:has(.management-root) .customer-import-fields dl>div{border-top:1px solid #e6e9ef;padding:10px 0}body:has(.management-root) .customer-import-fields dt{margin-bottom:5px;font-weight:600}body:has(.management-root) .customer-import-fields dd{overflow-wrap:anywhere;white-space:pre-wrap;color:#586477;gap:5px;margin:0;display:grid}body:has(.management-root) .customer-import-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;display:flex}:is(body:has(.management-root) .customer-import-error,body:has(.management-root) .customer-import-result){border-radius:8px;align-items:flex-start;gap:8px;margin:18px 24px;padding:12px;font-size:.875rem;line-height:1.6;display:flex}body:has(.management-root) .customer-import-error{color:#9f2424;background:#fff1f1}body:has(.management-root) .customer-import-result{color:#1e653e;background:#edf8f1}:is(body:has(.management-root) .customer-import-error svg,body:has(.management-root) .customer-import-result svg){flex-shrink:0;margin-top:3px}@media (width<=640px){body:has(.management-root) .customer-import-review{padding:0 16px 18px}body:has(.management-root) .customer-import-row{padding:14px}body:has(.management-root) .customer-import-footer{flex-direction:column;align-items:stretch}}:is(body:has(.management-root) .duplicate-list,body:has(.management-root) .quality-queue,body:has(.management-root) .approval-list){padding:10px 22px 22px}:is(body:has(.management-root) .duplicate-list>div,body:has(.management-root) .quality-queue>button){text-align:left;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 2px;display:flex}:is(body:has(.management-root) .duplicate-list span,body:has(.management-root) .duplicate-list small,body:has(.management-root) .quality-queue span,body:has(.management-root) .quality-queue small){display:block}:is(body:has(.management-root) .duplicate-list small,body:has(.management-root) .quality-queue small){color:#778091;margin-top:3px;font-size:.75rem}body:has(.management-root) .enterprise-clear{min-height:120px;color:#167649!important;border:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}body:has(.management-root) .security-banner{background:linear-gradient(110deg,#f1fff8,#fff);border:1px solid #cce7da;border-radius:18px;align-items:center;gap:16px;margin-bottom:22px;padding:20px 22px;display:flex}body:has(.management-root) .security-banner>svg{color:#138455;flex:none}body:has(.management-root) .security-banner h2{margin:0 0 4px}body:has(.management-root) .security-banner p{color:#5f6b75;margin:0;font-size:.86rem}body:has(.management-root) .approval-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}body:has(.management-root) .approval-list>div{border-bottom:1px solid #edf0f4;align-items:center;gap:14px;padding:16px 2px;display:flex}body:has(.management-root) .approval-copy{flex:1}:is(body:has(.management-root) .approval-copy strong,body:has(.management-root) .approval-copy small){display:block}body:has(.management-root) .approval-copy small{color:#70798a;margin-top:3px;font-size:.76rem}body:has(.management-root) .approval-status{text-align:center;border-radius:999px;min-width:80px;padding:7px 10px;font-size:.72rem;font-weight:800}body:has(.management-root) .approval-status.pending{color:#8a5a00;background:#fff4cc}body:has(.management-root) .approval-status.approved{color:#087b45;background:#dcfce7}body:has(.management-root) .approval-status.rejected{color:#a82332;background:#ffe3e5}@media (width<=1100px){body:has(.management-root) .enterprise-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:is(body:has(.management-root) .enterprise-two-column,body:has(.management-root) .automation-layout){grid-template-columns:1fr}body:has(.management-root) .custom-field-row{grid-template-columns:1fr 150px}body:has(.management-root) .custom-kind-list{grid-column:1/-1}}@media (width<=700px){:is(body:has(.management-root) .enterprise-kpis,body:has(.management-root) .approval-kpis){grid-template-columns:1fr}body:has(.management-root) .enterprise-kpis>div{min-height:128px}:is(body:has(.management-root) .enterprise-two-column,body:has(.management-root) .automation-layout){display:block}:is(body:has(.management-root) .enterprise-two-column>*+*,body:has(.management-root) .automation-layout>*+*){margin-top:16px}body:has(.management-root) .automation-rule{grid-template-columns:38px 1fr auto;padding:17px}body:has(.management-root) .automation-copy small{font-size:.75rem}body:has(.management-root) .custom-field-row{grid-template-columns:1fr;padding-right:44px}body:has(.management-root) .enterprise-savebar{flex-direction:column;align-items:stretch}body:has(.management-root) .approval-list>div{flex-wrap:wrap;align-items:flex-start}body:has(.management-root) .approval-copy{min-width:calc(100% - 105px)}body:has(.management-root) .csv-drop{margin:18px}body:has(.management-root) .import-preview{flex-direction:column;margin:0 18px 14px}body:has(.management-root) .enterprise-panel>.import-preview+button{margin:0 18px 18px}body:has(.management-root) .conversion-funnel{padding:20px 14px}body:has(.management-root) .enterprise-kpis strong{font-size:1.8rem}}.crm-panel-inset{overscroll-behavior-y:contain;height:100dvh;overflow-y:auto}.crm-panel-inset>.shell-header{flex:none;z-index:20!important;position:sticky!important;top:0!important}body:has(.management-root) .wa-command-centre{gap:20px;display:grid}body:has(.management-root) .wa-command-header{background:linear-gradient(120deg,#fff 0%,#f8faf9 68%,#effaf4 100%);border:1px solid #dfe3e8;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;min-height:118px;padding:24px 26px;display:flex;box-shadow:0 16px 38px #0f172a0e}body:has(.management-root) .wa-connection-identity{align-items:center;gap:17px;display:flex}body:has(.management-root) .wa-live-mark{color:#66716b;background:#edf1ef;border-radius:17px;place-items:center;width:58px;height:58px;display:grid}body:has(.management-root) .wa-live-mark.is-live{color:#fff;background:#0b7d52;box-shadow:0 10px 24px #0b7d5238}body:has(.management-root) .wa-live-mark svg{width:28px;height:28px}body:has(.management-root) .wa-overline{color:#667085;letter-spacing:.13em;font-size:.68rem;font-weight:800;display:block}body:has(.management-root) .wa-connection-identity h2{letter-spacing:-.025em;margin:3px 0 2px;font-size:1.42rem}body:has(.management-root) .wa-connection-identity p{color:#667085;margin:0;font-size:.78rem}body:has(.management-root) .wa-connection-identity p i{background:#98a2b3;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}body:has(.management-root) .wa-connection-identity p i.is-live{background:#12b76a;box-shadow:0 0 0 4px #12b76a1f}body:has(.management-root) .wa-command-actions{align-items:center;gap:13px;display:flex}body:has(.management-root) .wa-command-actions>span{color:#667085;font-size:.74rem}body:has(.management-root) .wa-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}body:has(.management-root) .wa-kpis :is(article,.metric-link){background:#fff;border:1px solid #e1e5ea;border-radius:16px;align-content:space-between;min-height:126px;padding:20px;display:grid;box-shadow:0 10px 28px #0f172a0a}body:has(.management-root) .wa-kpis :is(article,.metric-link)>span{color:#667085;align-items:center;gap:8px;font-size:.75rem;font-weight:750;display:flex}body:has(.management-root) .wa-kpis :is(article,.metric-link)>span svg{color:#8c641f;width:16px}body:has(.management-root) .wa-kpis strong{letter-spacing:-.055em;font-size:2rem;line-height:1}body:has(.management-root) .wa-kpis small{color:#98a2b3;font-size:.7rem}body:has(.management-root) .wa-section-tabs{background:#fff;border:1px solid #e0e4e9;border-radius:14px;gap:4px;min-height:54px;padding:5px;display:flex}body:has(.management-root) .wa-section-tabs button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:0 17px;font-size:.78rem;font-weight:750;display:flex}body:has(.management-root) .wa-section-tabs button svg{width:16px}body:has(.management-root) .wa-section-tabs button.active{color:#fff;background:#0f2742;box-shadow:0 8px 18px #d6aa5b29}:is(body:has(.management-root) .wa-inline-error,body:has(.management-root) .wa-unavailable){color:#9b1c1c;background:#fff7f7;border:1px solid #f4c7c7;border-radius:14px;align-items:center;gap:12px;padding:18px;display:flex}body:has(.management-root) .wa-unavailable h2{color:#1d2939;margin:0;font-size:1rem}body:has(.management-root) .wa-unavailable p{margin:3px 0 0;font-size:.78rem}body:has(.management-root) .wa-unavailable button{margin-left:auto}body:has(.management-root) .wa-loading{gap:18px;display:grid}body:has(.management-root) .wa-inbox-shell{background:#fff;border:1px solid #dfe3e8;border-radius:18px;grid-template-columns:minmax(250px,300px) minmax(390px,1fr) minmax(255px,290px);height:min(72vh,760px);min-height:620px;display:grid;overflow:hidden;box-shadow:0 18px 46px #0f172a12}body:has(.management-root) .wa-conversation-list{background:#fbfcfc;border-right:1px solid #e6e9ed;grid-template-rows:auto 1fr;min-width:0;display:grid}body:has(.management-root) .wa-list-tools{border-bottom:1px solid #e6e9ed;grid-template-columns:1fr 126px;gap:8px;padding:15px;display:grid}body:has(.management-root) .wa-list-tools label{min-width:0;position:relative}body:has(.management-root) .wa-list-tools label svg{z-index:1;color:#98a2b3;width:15px;position:absolute;top:12px;left:11px}body:has(.management-root) .wa-list-tools label input{padding-left:34px}body:has(.management-root) .wa-conversations{min-height:0;overflow:auto}body:has(.management-root) .wa-conversations>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eceff2;grid-template-columns:40px minmax(0,1fr);gap:11px;width:100%;min-height:92px;padding:14px 15px;display:grid;position:relative}body:has(.management-root) .wa-conversations>button:hover{background:#f5f7f6}body:has(.management-root) .wa-conversations>button.active{background:#f0f7f4;box-shadow:inset 3px 0 #0b7d52}body:has(.management-root) .wa-avatar{color:#fff;background:linear-gradient(145deg,#0f2742,#8c641f);border-radius:13px;place-items:center;width:40px;height:40px;font-size:.73rem;font-weight:850;display:grid}body:has(.management-root) .wa-avatar.large{border-radius:20px;width:62px;height:62px;margin:0 auto;font-size:1rem}body:has(.management-root) .wa-conversation-copy{gap:4px;min-width:0;display:grid}body:has(.management-root) .wa-conversation-copy>span:first-child{justify-content:space-between;gap:8px;display:flex}body:has(.management-root) .wa-conversation-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}body:has(.management-root) .wa-conversation-copy time{color:#98a2b3;white-space:nowrap;font-size:.63rem}body:has(.management-root) .wa-conversation-copy>small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}body:has(.management-root) .wa-conversation-meta{align-items:center;gap:6px;min-width:0;display:flex}body:has(.management-root) .wa-conversation-meta em{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;font-style:normal;overflow:hidden}body:has(.management-root) .wa-unread{background:#12b76a;border-radius:50%;width:7px;height:7px;position:absolute;bottom:14px;right:14px}body:has(.management-root) .wa-priority{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;width:fit-content;padding:4px 7px;font-style:normal;font-weight:850;display:inline-flex;font-size:.59rem!important}body:has(.management-root) .wa-priority.hot{color:#b42318;background:#fff0ed}body:has(.management-root) .wa-priority.warm{color:#9a6700;background:#fff7df}body:has(.management-root) .wa-priority.cold{color:#175cd3;background:#edf4ff}body:has(.management-root) .wa-thread{background:#f7f9f8;grid-template-rows:auto 1fr auto;min-width:0;min-height:0;display:grid}body:has(.management-root) .wa-thread-header{background:#fffffff0;border-bottom:1px solid #e3e7ea;justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:12px 18px;display:flex}body:has(.management-root) .wa-thread-header>div{align-items:center;gap:11px;display:flex}body:has(.management-root) .wa-thread-header strong{font-size:.87rem;display:block}body:has(.management-root) .wa-thread-header small{color:#667085;margin-top:2px;font-size:.68rem;display:block}body:has(.management-root) .wa-thread-header button svg{width:15px}body:has(.management-root) .wa-delete{color:#b42318!important}body:has(.management-root) .wa-message-stream{background-image:radial-gradient(circle at 1px 1px,#10182809 1px,#0000 0);background-size:18px 18px;flex-direction:column;gap:11px;min-height:0;padding:24px;display:flex;overflow:auto}body:has(.management-root) .wa-message{gap:5px;max-width:min(78%,560px);display:grid}body:has(.management-root) .wa-message>span{white-space:pre-wrap;background:#fff;border:1px solid #e0e5e3;border-radius:5px 16px 16px;padding:11px 13px;font-size:.82rem;line-height:1.5;box-shadow:0 6px 16px #0f172a0a}body:has(.management-root) .wa-message>small{color:#98a2b3;align-items:center;gap:4px;font-size:.59rem;display:flex}body:has(.management-root) .wa-message>small svg{width:12px;height:12px}body:has(.management-root) .wa-message.outgoing{align-self:flex-end;justify-items:end}body:has(.management-root) .wa-message.outgoing>span{background:#e7f7ef;border-color:#cfe8dc;border-radius:16px 5px 16px 16px}body:has(.management-root) .wa-composer{background:#fff;border-top:1px solid #e3e7ea;padding:12px 16px 14px}body:has(.management-root) .wa-window-status{align-items:center;gap:6px;margin-bottom:8px;font-size:.64rem;font-weight:750;display:flex}body:has(.management-root) .wa-window-status svg{width:14px}body:has(.management-root) .wa-window-status.open{color:#067647}body:has(.management-root) .wa-window-status.closed{color:#b54708}body:has(.management-root) .wa-compose-row{grid-template-columns:1fr auto;align-items:end;gap:9px;display:grid}body:has(.management-root) .wa-compose-row textarea{resize:vertical;min-height:58px;max-height:130px}body:has(.management-root) .wa-compose-note{color:#98a2b3;align-items:center;gap:5px;margin-top:7px;font-size:.61rem;display:flex}body:has(.management-root) .wa-compose-note svg{width:13px}body:has(.management-root) .wa-template-grid{grid-template-columns:1fr 125px;gap:7px;display:grid}body:has(.management-root) .wa-template-grid textarea{grid-column:1/2;min-height:55px}body:has(.management-root) .wa-template-grid button{align-self:stretch}body:has(.management-root) .wa-contact-panel{background:#fff;border-left:1px solid #e6e9ed;min-width:0;padding:22px;overflow:auto}body:has(.management-root) .wa-profile-head{text-align:center;border-bottom:1px solid #eaecf0;padding-bottom:20px}body:has(.management-root) .wa-profile-head h3{margin:11px 0 1px;font-size:1rem}body:has(.management-root) .wa-profile-head p{color:#667085;margin:0 0 9px;font-size:.7rem}body:has(.management-root) .wa-profile-head .wa-priority{margin:0 auto}body:has(.management-root) .wa-field{gap:6px;margin-top:15px;display:grid}:is(body:has(.management-root) .wa-field>label,body:has(.management-root) .wa-lead-summary>span){color:#667085;letter-spacing:.04em;text-transform:uppercase;font-size:.65rem;font-weight:750}body:has(.management-root) .wa-lead-summary{background:#fbfaf7;border-radius:12px;margin-top:16px;padding:14px}body:has(.management-root) .wa-lead-summary p{color:#344054;margin:7px 0 0;font-size:.74rem;line-height:1.55}body:has(.management-root) .wa-lead-facts{grid-template-columns:1fr 1fr;gap:10px 12px;margin:15px 0;display:grid}body:has(.management-root) .wa-lead-facts div{min-width:0}body:has(.management-root) .wa-lead-facts dt{color:#98a2b3;text-transform:uppercase;font-size:.59rem}body:has(.management-root) .wa-lead-facts dd{overflow-wrap:anywhere;color:#344054;margin:2px 0 0;font-size:.69rem;font-weight:700}body:has(.management-root) .wa-lead-facts dd.positive{color:#067647}body:has(.management-root) .wa-lead-facts dd.warning{color:#b54708}body:has(.management-root) .wa-next-action{background:#fbfaf7;border:1px solid #f5f1e8;border-radius:12px;gap:9px;padding:12px;display:flex}body:has(.management-root) .wa-next-action>svg{color:#8c641f;width:17px}body:has(.management-root) .wa-next-action small{color:#8c641f;text-transform:uppercase;font-size:.58rem;display:block}body:has(.management-root) .wa-next-action strong{margin-top:3px;font-size:.7rem;line-height:1.4;display:block}body:has(.management-root) .wa-convert{width:100%;margin-top:13px}body:has(.management-root) .wa-linked-record{color:#067647;background:#ecfdf3;border-radius:9px;align-items:center;gap:6px;margin-top:9px;padding:9px 10px;font-size:.66rem;font-weight:750;display:flex}body:has(.management-root) .wa-linked-record svg{width:13px}body:has(.management-root) .wa-linked-record svg:last-child{margin-left:auto}body:has(.management-root) .wa-empty{color:#98a2b3;text-align:center;align-content:center;place-items:center;gap:8px;min-height:210px;padding:28px;display:grid}body:has(.management-root) .wa-empty svg{width:27px}body:has(.management-root) .wa-empty strong{color:#344054;font-size:.8rem}body:has(.management-root) .wa-empty span{max-width:260px;font-size:.7rem}body:has(.management-root) .wa-empty.compact{min-height:170px;padding:18px 0}body:has(.management-root) .wa-empty-thread{grid-row:1/-1;min-height:100%}:is(body:has(.management-root) .wa-analytics-grid,body:has(.management-root) .wa-forwarding-grid,body:has(.management-root) .wa-compliance-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}:is(body:has(.management-root) .wa-report-card,body:has(.management-root) .wa-forwarding-form,body:has(.management-root) .wa-recipient-list,body:has(.management-root) .wa-control-list,body:has(.management-root) .wa-compliance-actions){border-radius:17px;min-height:330px;padding:22px}body:has(.management-root) .wa-quality-bars{gap:22px;padding-top:18px;display:grid}body:has(.management-root) .wa-quality-bars>div{gap:8px;display:grid}body:has(.management-root) .wa-quality-bars>div>span{justify-content:space-between;align-items:center;display:flex}body:has(.management-root) .wa-quality-bars i{background:#eef0f3;border-radius:999px;height:8px;overflow:hidden}body:has(.management-root) .wa-quality-bars em{border-radius:inherit;background:linear-gradient(90deg,#8c641f,#8c641f);height:100%;display:block}body:has(.management-root) .wa-conversion-score{text-align:center;align-content:center;place-items:center;min-height:220px;display:grid}body:has(.management-root) .wa-conversion-score>strong{letter-spacing:-.08em;font-size:4.2rem;line-height:1}body:has(.management-root) .wa-conversion-score>span{color:#667085;margin-top:7px;font-size:.78rem}body:has(.management-root) .wa-conversion-score div{gap:8px;margin-top:22px;display:flex}body:has(.management-root) .wa-conversion-score b{background:#f2f4f7;border-radius:999px;padding:7px 10px;font-size:.65rem}body:has(.management-root) .wa-service-report>div:not(.panel-title){border-bottom:1px solid #eaecf0;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:42px;padding:8px 0;display:grid}body:has(.management-root) .wa-service-report>div>span{color:#98a2b3;font-size:.6rem}body:has(.management-root) .wa-service-report>div>strong{font-size:.75rem}body:has(.management-root) .wa-service-report>div>b{font-size:.74rem}body:has(.management-root) .wa-health-list{gap:9px;padding-top:15px;display:grid}body:has(.management-root) .wa-health-list p{color:#475467;background:#f8fafc;border-radius:11px;align-items:center;gap:10px;margin:0;padding:14px;font-size:.74rem;display:flex}body:has(.management-root) .wa-health-list svg{color:#067647;width:16px}body:has(.management-root) .wa-health-list b{color:#101828;margin-left:auto}body:has(.management-root) .wa-recipient-fields{grid-template-columns:1fr 1fr;gap:9px;display:grid}body:has(.management-root) .wa-forward-types{border:1px solid #e2e6ea;border-radius:12px;gap:14px;margin:18px 0;padding:14px;display:flex}body:has(.management-root) .wa-forward-types legend{color:#667085;padding:0 5px;font-size:.65rem;font-weight:750}body:has(.management-root) .wa-forward-types label{align-items:center;gap:7px;display:flex}body:has(.management-root) .wa-consent-check{align-items:center;gap:7px;display:flex}body:has(.management-root) .wa-consent-check{color:#475467;margin-bottom:15px;font-size:.72rem}body:has(.management-root) .wa-policy-note{color:#667085;align-items:center;gap:6px;margin:13px 0 0;font-size:.65rem;display:flex}body:has(.management-root) .wa-policy-note svg{width:14px}body:has(.management-root) .wa-recipient-list>.panel-title>span{color:#475467;background:#f2f4f7;border-radius:999px;padding:6px 9px;font-size:.65rem;font-weight:800}body:has(.management-root) .wa-recipient-list article{border-bottom:1px solid #eaecf0;grid-template-columns:38px 1fr auto;align-items:start;gap:11px;padding:14px 0;display:grid}body:has(.management-root) .wa-recipient-icon{color:#b54708;background:#fff6ed;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}body:has(.management-root) .wa-recipient-icon.active{color:#067647;background:#ecfdf3}body:has(.management-root) .wa-recipient-icon svg{width:17px}body:has(.management-root) .wa-recipient-list article strong{font-size:.78rem;display:block}body:has(.management-root) .wa-recipient-list article small{color:#667085;font-size:.65rem}body:has(.management-root) .wa-recipient-list article p{color:#8c641f;margin:5px 0 0;font-size:.62rem;font-weight:750}body:has(.management-root) .wa-saved-forward-types{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}body:has(.management-root) .wa-saved-forward-types label{align-items:center;gap:5px;display:flex}body:has(.management-root) .wa-recipient-list article em{color:#b54708;margin-top:7px;font-size:.62rem;font-style:normal;display:block}body:has(.management-root) .wa-compliance-score{color:#fff;background:linear-gradient(145deg,#0f2742,#8c641f 72%,#8c641f);border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:330px;padding:34px;display:flex;box-shadow:0 20px 45px #d6aa5b33}body:has(.management-root) .wa-compliance-score>svg{width:42px;height:42px;margin-bottom:auto}body:has(.management-root) .wa-compliance-score>span{letter-spacing:.13em;font-size:.68rem;font-weight:800}body:has(.management-root) .wa-compliance-score>strong{letter-spacing:-.045em;margin:7px 0;font-size:2rem}body:has(.management-root) .wa-compliance-score>p{color:#ffffffb8;max-width:460px;margin:0;font-size:.78rem}body:has(.management-root) .wa-control-list article{border-bottom:1px solid #eaecf0;grid-template-columns:25px 1fr;gap:10px;padding:12px 0;display:grid}body:has(.management-root) .wa-control-list article>svg{color:#067647;width:17px}body:has(.management-root) .wa-control-list strong{font-size:.74rem}body:has(.management-root) .wa-control-list p{color:#667085;margin:3px 0 0;font-size:.67rem}body:has(.management-root) .wa-compliance-actions{grid-column:1/-1}body:has(.management-root) .wa-compliance-actions ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}body:has(.management-root) .wa-compliance-actions li{border-left:1px solid #eaecf0;min-height:160px;padding:20px}body:has(.management-root) .wa-compliance-actions li:first-child{border-left:0}body:has(.management-root) .wa-compliance-actions li>span{color:#8c641f;font-size:.65rem;font-weight:850}body:has(.management-root) .wa-compliance-actions li p{color:#667085;margin:38px 0 0;font-size:.7rem}body:has(.management-root) .wa-compliance-actions li strong{color:#101828;margin-bottom:5px;font-size:.8rem;display:block}body:has(.management-root) .danger-action{color:#fff!important;background:#b42318!important}@media (width<=900px){body:has(.management-root) .wa-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:is(body:has(.management-root) .wa-analytics-grid,body:has(.management-root) .wa-forwarding-grid,body:has(.management-root) .wa-compliance-grid){grid-template-columns:1fr}body:has(.management-root) .wa-compliance-actions{grid-column:auto}body:has(.management-root) .wa-compliance-actions ol{grid-template-columns:repeat(2,1fr)}body:has(.management-root) .wa-compliance-actions li:nth-child(3){border-top:1px solid #eaecf0;border-left:0}body:has(.management-root) .wa-compliance-actions li:nth-child(4){border-top:1px solid #eaecf0}}@media (width<=700px){body:has(.management-root) .wa-command-header{flex-direction:column;align-items:flex-start;padding:18px}body:has(.management-root) .wa-command-actions{justify-content:space-between;width:100%}body:has(.management-root) .wa-kpis{grid-template-columns:1fr 1fr;gap:9px}body:has(.management-root) .wa-kpis :is(article,.metric-link){min-height:112px;padding:14px}body:has(.management-root) .wa-section-tabs{overflow-x:auto}body:has(.management-root) .wa-section-tabs button{flex:none}body:has(.management-root) .wa-recipient-fields{grid-template-columns:1fr}body:has(.management-root) .wa-compliance-actions ol{grid-template-columns:1fr}body:has(.management-root) .wa-compliance-actions li{border-top:1px solid #eaecf0;border-left:0}body:has(.management-root) .wa-compliance-actions li:nth-child(2){border-top:1px solid #eaecf0;border-left:0}body:has(.management-root) .wa-compliance-actions li:nth-child(4){border-top:1px solid #eaecf0;border-left:0}body:has(.management-root) .wa-compliance-actions li:first-child{border-top:0}}body:has(.management-root) .notification-read-status{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 2px;font-size:12px;display:flex}body:has(.management-root) .notification-read-status button{cursor:pointer;text-decoration:underline}body:has(.management-root) .notification-read-label{color:var(--muted-foreground);flex-shrink:0;font-size:11px}body:has(.management-root) .notification-read-label.unread{color:#166534;font-weight:700}body:has(.management-root) .metric-link{cursor:pointer;text-align:left;transition:box-shadow .18s,border-color .18s;position:relative}body:has(.management-root) .metric-link:hover{box-shadow:0 0 0 2px #b18a4380}body:has(.management-root) .metric-link:focus-visible{outline-offset:3px;outline:3px solid #b18a43}body:has(.management-root) .metric-link>.metric-link-arrow{opacity:.55;float:none;width:16px;height:16px;position:absolute;bottom:12px;right:12px}.metric-results{background:var(--background,#fff);width:calc(100vw - 32px);max-width:640px;max-height:85dvh}.metric-result-list{gap:8px;display:grid}.metric-result-list>button,.metric-result-list>div{border:1px solid var(--border,#ddd);text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.metric-result-list>div{display:grid}.metric-result-list strong,.metric-result-list small{overflow-wrap:anywhere;display:block}.metric-result-list small{color:var(--muted-foreground,#64748b);margin-top:5px;font-size:14px}.metric-result-list>button:hover{background:var(--muted,#f1f5f9)}#customer-import-section{scroll-margin-top:100px}.division-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;display:grid}.division-card{border:1px solid var(--border);background:var(--card);border-radius:16px;min-width:0;padding:18px}.division-card-head{align-items:center;gap:10px;margin-bottom:16px;display:flex}.division-card-head>span{background:color-mix(in srgb,var(--primary) 12%,transparent);width:34px;height:34px;color:var(--primary);border-radius:10px;place-items:center;display:grid}.division-card-head strong{font-size:.95rem}.division-metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.division-metrics .metric-link{border:1px solid var(--border);text-align:left;background:0 0;border-radius:11px;padding:10px 6px}.division-metrics .metric-link:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,transparent)}.division-metrics b,.division-metrics small{display:block}.division-metrics b{font-size:1.25rem}.division-metrics small{color:var(--muted-foreground);font-size:.72rem}.division-card>p{color:var(--muted-foreground);margin-top:14px;font-size:.72rem;line-height:1.55}.division-value-list{gap:10px;padding:18px;display:grid}.division-value-list .metric-card{grid-template-columns:1fr auto;align-items:center;display:grid}.division-value-list .metric-card span{align-items:center;gap:7px;display:flex}.division-value-list .metric-card strong{text-align:right;font-size:1rem}.division-value-list .metric-card small{grid-column:1/-1}.referral-summary{grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid}.referral-summary .metric-card{min-height:132px}.referral-summary .metric-card>strong{margin-top:12px;font-size:1.7rem;display:block}.journey-context{background:color-mix(in srgb,var(--primary) 7%,transparent);border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));color:var(--foreground);border-radius:12px;padding:12px 14px}@media (width<=1100px){.division-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.division-grid{grid-template-columns:1fr;padding:14px}.referral-summary{grid-template-columns:1fr}.division-card{padding:15px}.division-card>p{font-size:.78rem}}.portal-access-panel{border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));background:color-mix(in srgb,var(--primary) 5%,var(--card));border-radius:16px;margin:8px 0;padding:18px}.portal-access-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.portal-access-heading>div>strong{font-size:1rem}.portal-access-heading p{color:var(--muted-foreground);margin-top:4px;font-size:.85rem}.portal-access-heading>span{white-space:nowrap;background:var(--primary);color:var(--primary-foreground);border-radius:999px;padding:5px 9px;font-size:.75rem;font-weight:700}.portal-customer-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.portal-customer-list label{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:11px;display:flex}.portal-customer-list label>span,.portal-customer-list strong,.portal-customer-list small{min-width:0;display:block}.portal-customer-list strong,.portal-customer-list small{overflow-wrap:anywhere}.portal-customer-list small{color:var(--muted-foreground);margin-top:2px;font-size:.75rem}.portal-access-empty{background:var(--card);border:1px dashed var(--border);color:var(--muted-foreground);border-radius:11px;padding:12px;font-size:.85rem}@media (width<=680px){.portal-customer-list{grid-template-columns:1fr}.portal-access-heading{align-items:center}}.record-setting-areas{flex-wrap:wrap;gap:8px;margin:-2px 0 18px;display:flex}.record-setting-areas span{border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border));background:color-mix(in srgb,var(--primary) 5%,var(--card));color:var(--foreground);border-radius:999px;align-items:center;padding:6px 10px;font-size:.76rem;font-weight:700;display:inline-flex}.record-subsection{border-left:3px solid var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--card));border-radius:0 12px 12px 0;margin:10px 0 2px;padding:14px 16px}.record-subsection strong{font-size:.92rem;display:block}.record-subsection p{color:var(--muted-foreground);margin-top:4px;font-size:.8rem}.property-empty-inventory{border:1px dashed var(--border);background:color-mix(in srgb,var(--muted) 38%,var(--card));text-align:center;border-radius:14px;padding:22px}.property-empty-inventory strong{font-size:1rem}.property-empty-inventory p{color:var(--muted-foreground);margin-top:5px;font-size:.86rem}.property-more{border-top:1px solid var(--border);margin-top:16px;padding-top:13px}.property-more summary{cursor:pointer;color:var(--foreground);font-weight:750}.property-more[open] summary{margin-bottom:12px}body:has(.management-root) .record-sheet:has(.property-showcase){width:min(1120px,98vw)!important;max-width:min(1120px,98vw)!important}body:has(.management-root) .property-showcase{color:#162131;gap:18px;padding-bottom:22px;display:grid}body:has(.management-root) .property-hero{background:#132a3d;border-radius:22px;min-height:440px;position:relative;overflow:hidden;box-shadow:0 22px 50px #0f274229}body:has(.management-root) .property-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}body:has(.management-root) .property-hero-shade{background:linear-gradient(#08142014 26%,#081420db 100%);position:absolute;inset:0}body:has(.management-root) .property-hero-copy{color:#fff;padding:34px;position:absolute;bottom:0;left:0;right:0}body:has(.management-root) .property-hero-copy h2{color:#fff;letter-spacing:-.04em;margin:8px 0 4px;font-size:clamp(2rem,4vw,3.5rem);line-height:1}body:has(.management-root) .property-hero-copy>p{align-items:center;gap:7px;margin:16px 0 0;font-size:.95rem;display:flex}body:has(.management-root) .property-hero-copy>strong{font-size:1.05rem;font-weight:650}body:has(.management-root) .property-hero-tags{flex-wrap:wrap;gap:8px;display:flex}body:has(.management-root) .property-hero-tags span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#08142073;border:1px solid #ffffff47;border-radius:999px;padding:7px 11px;font-size:.74rem;font-weight:800}body:has(.management-root) .property-stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}body:has(.management-root) .property-stat-grid article{background:#fff;border:1px solid #e2e7ed;border-radius:17px;flex-direction:column;justify-content:center;min-height:128px;padding:20px;display:flex}:is(body:has(.management-root) .property-stat-grid span,body:has(.management-root) .property-payment-number span){color:#687486;letter-spacing:.06em;text-transform:uppercase;font-size:.73rem;font-weight:800}body:has(.management-root) .property-stat-grid strong{color:#0f2742;margin:7px 0 3px;font-size:1.2rem}:is(body:has(.management-root) .property-stat-grid small,body:has(.management-root) .property-payment-number small){color:#758092;font-size:.76rem;line-height:1.4}body:has(.management-root) .property-overview-grid{grid-template-columns:1.45fr 1fr;gap:14px;display:grid}body:has(.management-root) .property-card{background:#fff;border:1px solid #e0e6ec;border-radius:19px;padding:25px}:is(body:has(.management-root) .property-card h3,body:has(.management-root) .property-section h3,body:has(.management-root) .property-payment h3){color:#102942;letter-spacing:-.025em;margin:7px 0 12px;font-size:1.35rem;line-height:1.2}body:has(.management-root) .property-card p{color:#5e6b7b;font-size:.94rem;line-height:1.65}body:has(.management-root) .property-eyebrow{color:#a16c17;letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:850}body:has(.management-root) .property-mini-stats{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}body:has(.management-root) .property-mini-stats>div{color:#526173;background:#f4f7fa;border-radius:12px;align-items:center;gap:10px;padding:12px;font-size:.82rem;display:flex}body:has(.management-root) .property-mini-stats svg{color:#b98125;flex:none}body:has(.management-root) .property-mini-stats strong{color:#102942;font-size:.94rem;display:block}body:has(.management-root) .property-investment-card{color:#fff;background:linear-gradient(145deg,#102942,#173d5f);border:0}body:has(.management-root) .property-investment-card .property-eyebrow{color:#efc678}body:has(.management-root) .property-investment-card>div{border-bottom:1px solid #ffffff1f;grid-template-columns:92px 1fr;align-items:center;gap:12px;padding:12px 0;display:grid}body:has(.management-root) .property-investment-card>div strong{color:#fff;font-size:1.35rem}body:has(.management-root) .property-investment-card>div span{color:#dfe8ef;font-size:.82rem;line-height:1.4}body:has(.management-root) .property-investment-card>p{color:#b9c9d7;margin:15px 0 0;font-size:.78rem}body:has(.management-root) .property-section{padding:8px 0}body:has(.management-root) .property-section.property-card{padding:25px}body:has(.management-root) .property-section-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}body:has(.management-root) .property-section-heading h3{margin-bottom:0}:is(body:has(.management-root) .property-section-heading a,body:has(.management-root) .property-location a){color:#9c6815;white-space:nowrap;align-items:center;gap:6px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}body:has(.management-root) .property-gallery{grid-template-columns:1.35fr 1fr 1fr;grid-auto-rows:190px;gap:9px;display:grid}body:has(.management-root) .property-gallery figure{background:#e9edf1;border-radius:14px;margin:0;position:relative;overflow:hidden}body:has(.management-root) .property-gallery-main{grid-row:span 2}body:has(.management-root) .property-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .35s}body:has(.management-root) .property-gallery figure:hover img{transform:scale(1.025)}body:has(.management-root) .property-gallery-plan img{object-fit:contain;background:#fff}body:has(.management-root) .property-gallery figcaption{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1d2dbf;border-radius:999px;padding:6px 9px;font-size:.69rem;position:absolute;bottom:9px;left:9px}body:has(.management-root) .property-table-wrap{border:1px solid #e2e7ec;border-radius:13px;overflow-x:auto}body:has(.management-root) .property-table-wrap table{border-collapse:collapse;width:100%;min-width:590px}body:has(.management-root) .property-table-wrap th{color:#596779;letter-spacing:.06em;text-align:left;text-transform:uppercase;background:#f2f5f8;padding:12px 15px;font-size:.72rem}body:has(.management-root) .property-table-wrap td{color:#26374a;border-top:1px solid #e6eaee;padding:13px 15px;font-size:.86rem}body:has(.management-root) .property-table-wrap td:not(:first-child){color:#102942;font-weight:750}body:has(.management-root) .property-size-row{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px;display:grid}body:has(.management-root) .property-size-row>div{background:#f5f7f9;border-radius:11px;padding:13px}body:has(.management-root) .property-size-row span{color:#727d8c;font-size:.74rem;display:block}body:has(.management-root) .property-size-row strong{color:#172b42;margin-top:3px;font-size:.93rem;display:block}body:has(.management-root) .property-disclaimer{color:#788493;margin:12px 0 0;font-size:.77rem;line-height:1.5}body:has(.management-root) .property-updated{color:#778493;font-size:.76rem}body:has(.management-root) .property-payment{color:#362710;background:linear-gradient(120deg,#f0d29c,#e9bc68);border-radius:19px;grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:22px;padding:26px;display:grid}body:has(.management-root) .property-payment .property-eyebrow{color:#765018}body:has(.management-root) .property-payment h3{color:#2e210e;margin-bottom:5px}body:has(.management-root) .property-payment p{margin:0;font-size:.84rem}body:has(.management-root) .property-payment-number{border-left:1px solid #49300d33;padding-left:20px}body:has(.management-root) .property-payment-number span{color:#755323}body:has(.management-root) .property-payment-number strong{color:#2d200d;margin:5px 0 2px;font-size:1.08rem;display:block}body:has(.management-root) .property-payment-number small{color:#725529}body:has(.management-root) .property-list{gap:8px;margin:15px 0 0;padding:0;list-style:none;display:grid}body:has(.management-root) .property-list li{color:#526173;padding-left:18px;font-size:.86rem;line-height:1.45;position:relative}body:has(.management-root) .property-list li:before{content:"";background:#c38b31;border-radius:50%;width:7px;height:7px;position:absolute;top:.52em;left:0}body:has(.management-root) .property-amenities{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}body:has(.management-root) .property-amenities span{color:#405167;background:#f9fafb;border:1px solid #e2e7ec;border-radius:999px;align-items:center;gap:7px;padding:9px 10px;font-size:.78rem;display:inline-flex}body:has(.management-root) .property-amenities svg{color:#a87320}body:has(.management-root) .property-location{grid-template-columns:.85fr 1.4fr;gap:20px;padding:15px 15px 15px 25px;display:grid}body:has(.management-root) .property-location-copy{padding:12px 0}body:has(.management-root) .property-location iframe{background:#e8edf1;border:0;border-radius:14px;width:100%;min-height:330px}body:has(.management-root) .property-location a{margin-top:20px}body:has(.management-root) .property-control-note{color:#5b431b;background:#fff9eb;border:1px solid #efd9aa;border-radius:14px;align-items:flex-start;gap:13px;padding:18px 20px;display:flex}body:has(.management-root) .property-control-note svg{color:#a47222;flex:none}body:has(.management-root) .property-control-note strong{margin-bottom:3px;display:block}body:has(.management-root) .property-control-note p{color:#735a2e;margin:0;font-size:.82rem;line-height:1.5}.showcase-editor-form{gap:18px;display:grid}.showcase-editor-status{color:#845a17;background:#fff4d7;border-radius:999px;padding:6px 10px;font-size:.75rem;font-weight:800}.showcase-editor-block{background:#fff;border:1px solid #dbe2ea;border-radius:16px;padding:18px}.showcase-editor-block-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.showcase-editor-block-title p{color:#6b7788;margin-top:4px;font-size:.82rem}.showcase-upload-button{color:#fff;cursor:pointer;white-space:nowrap;background:#102942;border-radius:10px;align-items:center;gap:8px;padding:10px 13px;font-size:.82rem;font-weight:800;display:inline-flex}.showcase-upload-button input{display:none}.showcase-upload-empty{color:#6e7b8c;text-align:center;background:#f7f9fb;border:1px dashed #bdc8d5;border-radius:14px;place-items:center;gap:5px;min-height:160px;margin-top:15px;display:grid}.showcase-upload-empty strong{color:#22364d}.showcase-upload-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:15px;display:grid}.showcase-upload-card{background:#f5f7f9;border:1px solid #dce3ea;border-radius:12px;margin:0;position:relative;overflow:hidden}.showcase-upload-card img{object-fit:cover;width:100%;height:145px;display:block}.showcase-upload-card figcaption{padding:10px 42px 10px 11px;display:grid}.showcase-upload-card figcaption strong,.showcase-upload-card figcaption small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.showcase-upload-card figcaption strong{font-size:.78rem}.showcase-upload-card figcaption small{color:#738093;font-size:.7rem}.showcase-upload-card>button{width:29px;height:29px;padding:0;position:absolute;bottom:9px;right:7px}.showcase-live-preview{border-top:1px solid #dbe2ea;margin-top:20px;padding-top:20px}.property-hero-empty{background:radial-gradient(circle at 80% 10%,#ddaf5b73,#0000 32%),linear-gradient(135deg,#102942,#1e4d70)}.showcase-preline{white-space:pre-line}.developer-picker-panel{background:#fffaf0;border:1px solid #dec78f;border-radius:16px;gap:14px;margin-top:6px;padding:18px;display:grid}.developer-picker-panel .record-section-heading{margin:0}.developer-selected-card{background:#fff;border:1px solid #dce3ea;border-radius:12px;gap:4px;padding:14px;display:grid}.developer-selected-card strong{color:#102942}.developer-selected-card span{color:#4f5f72;font-size:.84rem}.developer-selected-card small{color:#738093;font-size:.76rem}.developer-new-fields{border-top:1px solid #eadcb9;margin-top:2px;padding-top:15px}.developer-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.developer-directory-card{text-align:left;background:#fff;border:1px solid #dce3ea;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:20px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.developer-directory-card:hover{border-color:#c39543;transform:translateY(-1px);box-shadow:0 12px 28px #0f27421a}.developer-directory-mark{color:#efc678;background:#102942;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.developer-directory-copy{gap:3px;min-width:0;display:grid}.developer-directory-copy>small{color:#a16c17;letter-spacing:.09em;text-transform:uppercase;font-size:.7rem;font-weight:850}.developer-directory-copy>strong{color:#102942;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.developer-directory-copy>span{color:#6d7887;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.developer-project-count{text-align:center;min-width:58px;display:grid}.developer-project-count strong{color:#102942;font-size:1.25rem}.developer-project-count small{color:#738093;font-size:.72rem}.developer-directory-unassigned{border-style:dashed}.developer-directory-unassigned .developer-directory-mark{color:#667486;background:#eef2f5}.developer-project-browser{padding:20px}.developer-project-heading{align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.developer-project-heading>div{gap:2px;display:grid}.developer-project-heading>div>span{color:#a16c17;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:850}.developer-project-heading h2{color:#102942;margin:0;font-size:1.35rem}.developer-project-heading p{color:#738093;margin:0;font-size:.8rem}.developer-project-list{gap:9px;display:grid}.developer-project-list>button{text-align:left;background:#fff;border:1px solid #e0e5ea;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:13px;width:100%;padding:14px;display:grid}.developer-project-list>button:hover{background:#fffcf7;border-color:#c39543}.developer-project-icon{color:#102942;background:#f0f3f6;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.developer-project-copy{gap:3px;min-width:0;display:grid}.developer-project-copy strong,.developer-project-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.developer-project-copy strong{color:#172b42;font-size:.9rem}.developer-project-copy small{color:#738093;font-size:.75rem}.project-share-bar{background:#fffaf0;border:1px solid #dec78f;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:14px 16px;display:flex}.project-share-bar>div{gap:3px;display:grid}.project-share-bar strong{color:#102942;font-size:.88rem}.project-share-bar span{color:#6d7887;font-size:.76rem;line-height:1.4}.project-public-share-setting{cursor:pointer;background:#fffaf0;border:1px solid #dec78f;border-radius:13px;align-items:flex-start;gap:11px;padding:14px;display:flex}.project-public-share-setting>span{gap:3px;display:grid}.project-public-share-setting strong{color:#102942;font-size:.86rem}.project-public-share-setting small{color:#6d7887;font-size:.75rem;line-height:1.45}@media (width<=900px){body:has(.management-root) .property-stat-grid{grid-template-columns:1fr 1fr}:is(body:has(.management-root) .property-overview-grid,body:has(.management-root) .property-location){grid-template-columns:1fr}body:has(.management-root) .property-gallery{grid-template-columns:1fr 1fr}body:has(.management-root) .property-gallery-main{grid-area:auto/span 2}body:has(.management-root) .property-payment{grid-template-columns:1fr 1fr}body:has(.management-root) .property-payment>div:first-child{grid-column:span 2}body:has(.management-root) .property-payment-number:first-of-type{border-left:0;padding-left:0}}@media (width<=600px){.project-share-bar{flex-direction:column;align-items:flex-start}.project-share-bar [data-slot=button]{width:100%}.developer-directory-grid{grid-template-columns:1fr;padding:14px}.developer-directory-card{grid-template-columns:auto minmax(0,1fr) auto;padding:15px}.developer-directory-card>svg{display:none}.developer-project-heading{flex-direction:column}.developer-project-list>button{grid-template-columns:auto minmax(0,1fr) auto}.developer-project-list>button>svg{display:none}.developer-project-list .tag{grid-column:2;justify-self:start}.showcase-editor-block-title{flex-direction:column;align-items:flex-start}.showcase-upload-grid{grid-template-columns:1fr 1fr}.showcase-upload-card img{height:120px}body:has(.management-root) .property-showcase{gap:13px}body:has(.management-root) .property-hero{border-radius:16px;min-height:390px}body:has(.management-root) .property-hero-copy{padding:22px}body:has(.management-root) .property-hero-copy h2{font-size:2.25rem}body:has(.management-root) .property-stat-grid{grid-template-columns:1fr 1fr;gap:7px}body:has(.management-root) .property-stat-grid article{min-height:118px;padding:15px}body:has(.management-root) .property-stat-grid strong{font-size:1rem}body:has(.management-root) .property-card{border-radius:15px;padding:19px}body:has(.management-root) .property-section.property-card{border-radius:15px;padding:19px}:is(body:has(.management-root) .property-mini-stats,body:has(.management-root) .property-size-row){grid-template-columns:1fr 1fr}body:has(.management-root) .property-gallery{grid-template-columns:1fr;grid-auto-rows:220px}body:has(.management-root) .property-gallery-main{grid-column:auto}body:has(.management-root) .property-section-heading{flex-direction:column;align-items:flex-start}body:has(.management-root) .property-payment{grid-template-columns:1fr;gap:15px;padding:21px}body:has(.management-root) .property-payment>div:first-child{grid-column:auto}body:has(.management-root) .property-payment-number{border-top:1px solid #49300d33;border-left:0;padding:14px 0 0}body:has(.management-root) .property-location{padding:18px}body:has(.management-root) .property-location iframe{min-height:290px}}body:has(.management-root) .property-showcase{box-sizing:border-box;min-width:0;max-width:100%}body:has(.management-root) .property-showcase>*{box-sizing:border-box;min-width:0;max-width:100%}body:has(.management-root) .property-gallery{box-sizing:border-box;min-width:0;max-width:100%}body:has(.management-root) .property-gallery figure{box-sizing:border-box;min-width:0;max-width:100%}:is(body:has(.management-root) .property-hero>img,body:has(.management-root) .property-gallery img){max-width:100%;display:block}@media (width<=600px){body:has(.management-root) .record-sheet:has(.property-showcase){width:100vw!important;max-width:100vw!important}:is(body:has(.management-root) .record-sheet:has(.property-showcase) .record-sheet-body,body:has(.management-root) .record-sheet:has(.property-showcase) .record-workspace-tabs,body:has(.management-root) .record-sheet:has(.property-showcase) [data-slot=tabs-content]){min-width:0;max-width:100%;overflow-x:hidden}body:has(.management-root) .property-gallery{grid-template-columns:minmax(0,1fr);width:100%}:is(body:has(.management-root) .property-gallery figure,body:has(.management-root) .property-gallery img){width:100%}body:has(.management-root) .property-table-wrap{max-width:100%;overflow-x:auto}}body:has(.management-root) .guidance-dialog{color:#fff;background:radial-gradient(circle at 14% 0,#f1d99d6b,#0000 34%),linear-gradient(145deg,#081827,#102942 56%,#173d5f);border:0;border-radius:28px;overflow:hidden;box-shadow:0 28px 80px #040f1a61}body:has(.management-root) .guidance-dialog [data-slot=dialog-title]{color:#fff;letter-spacing:-.04em;font-size:clamp(1.45rem,3vw,2.1rem);line-height:1.05}body:has(.management-root) .guidance-dialog [data-slot=dialog-description]{color:#d8e4ef;font-size:.98rem;line-height:1.65}:is(body:has(.management-root) .guidance-welcome,body:has(.management-root) .guidance-step){gap:18px;padding:14px 4px 4px;display:grid}body:has(.management-root) .guidance-orbit{place-items:center;width:96px;height:96px;margin-bottom:6px;display:grid;position:relative}body:has(.management-root) .guidance-orbit span{color:#071521;background:linear-gradient(135deg,#f1d99d,#c8933a);border-radius:18px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 16px 32px #00000038}body:has(.management-root) .guidance-step-icon{color:#071521;background:linear-gradient(135deg,#f1d99d,#c8933a);border-radius:18px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 16px 32px #00000038}body:has(.management-root) .guidance-orbit i{border:1px solid #f1d99d73;border-radius:999px;animation:1.9s ease-in-out infinite guidancePulse;position:absolute;inset:0}body:has(.management-root) .guidance-step-top{justify-content:space-between;align-items:center;gap:16px;display:flex}body:has(.management-root) .guidance-count{color:#f7dc9e;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:800}body:has(.management-root) .guidance-pointer{color:#f3d99a;background:#f1d99d1f;border-radius:999px;align-items:center;gap:9px;width:fit-content;padding:10px 12px;font-size:.85rem;font-weight:700;display:inline-flex}body:has(.management-root) .guidance-progress{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}body:has(.management-root) .guidance-progress span{background:#ffffff29;border-radius:999px;height:6px}body:has(.management-root) .guidance-progress span.active{background:linear-gradient(90deg,#f1d99d,#c8933a)}body:has(.management-root) .guidance-actions{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}body:has(.management-root) .guidance-actions button:first-child{color:#071521;background:#f1d99d;border-color:#f1d99d;font-weight:800}body:has(.management-root) .guidance-actions button:last-child{color:#fff;background:#ffffff14;border-color:#ffffff3d}body:has(.management-root) .guidance-help-trigger{color:#745018;background:#fff9ea;border-color:#ead29a}@keyframes guidancePulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}@media (width<=680px){body:has(.management-root) .guidance-dialog{border-radius:22px;width:calc(100vw - 26px)}body:has(.management-root) .guidance-progress{grid-template-columns:repeat(4,1fr)}body:has(.management-root) .guidance-actions button{flex:140px}}:is(body:has(.management-root) .guidance-feature-grid,body:has(.management-root) .guidance-highlight-list){flex-wrap:wrap;gap:8px;display:flex}:is(body:has(.management-root) .guidance-feature-grid span,body:has(.management-root) .guidance-highlight-list span){color:#edf5fb;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:.78rem;font-weight:750;display:inline-flex}:is(body:has(.management-root) .guidance-feature-grid svg,body:has(.management-root) .guidance-highlight-list svg){color:#f1d99d}body:has(.management-root) .guidance-dialog{display:none}body:has(.management-root) .guidance-card{z-index:65;color:#fff;background:radial-gradient(circle at 12% 0,#f1d99d57,#0000 32%),linear-gradient(145deg,#081827fa,#102942fa 56%,#173d5ffa);border:1px solid #f1d99d6b;border-radius:22px;width:min(430px,100vw - 28px);max-height:min(78vh,720px);padding:18px;position:fixed;bottom:22px;right:22px;overflow:auto;box-shadow:0 22px 68px #040f1a59}body:has(.management-root) .guidance-card h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.08}body:has(.management-root) .guidance-card p{color:#d8e4ef;margin:0;font-size:.92rem;line-height:1.55}body:has(.management-root) .guidance-close{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}body:has(.management-root) .guidance-nav-focus{position:relative;color:#f7dc9e!important;background:#f1d99d2e!important;box-shadow:0 0 0 3px #f1d99d9e,0 8px 22px #b18a4338!important}body:has(.management-root) .guidance-nav-focus:after{content:"";background:#f1d99d;border-radius:999px;width:9px;height:9px;position:absolute;right:10px;box-shadow:0 0 0 6px #f1d99d38}@media (width<=760px){body:has(.management-root) .guidance-card{border-radius:18px;width:auto;max-height:58vh;padding:15px;bottom:12px;left:12px;right:12px}:is(body:has(.management-root) .guidance-feature-grid span,body:has(.management-root) .guidance-highlight-list span){padding:7px 8px;font-size:.72rem}body:has(.management-root) .guidance-card{border-radius:16px!important;width:auto!important;max-height:44vh!important;padding:13px!important;bottom:10px!important;left:10px!important;right:10px!important;box-shadow:0 -10px 34px #040f1a42!important}:is(body:has(.management-root) .guidance-welcome,body:has(.management-root) .guidance-step){gap:10px!important;padding:0!important}body:has(.management-root) .guidance-orbit{width:50px!important;height:50px!important;margin-bottom:0!important}body:has(.management-root) .guidance-orbit span{border-radius:13px!important;width:38px!important;height:38px!important}body:has(.management-root) .guidance-step-icon{border-radius:13px!important;width:38px!important;height:38px!important}body:has(.management-root) .guidance-card h2{padding-right:34px;font-size:1.08rem!important;line-height:1.15!important}body:has(.management-root) .guidance-card p{font-size:.82rem!important;line-height:1.42!important}body:has(.management-root) .guidance-feature-grid{display:none!important}body:has(.management-root) .guidance-highlight-list{max-height:64px;overflow:auto;gap:5px!important}body:has(.management-root) .guidance-highlight-list span{padding:5px 7px!important;font-size:.68rem!important}body:has(.management-root) .guidance-pointer{border-radius:10px!important;width:100%!important;padding:7px 9px!important;font-size:.72rem!important}body:has(.management-root) .guidance-progress{grid-template-columns:repeat(8,1fr)!important;gap:3px!important}body:has(.management-root) .guidance-progress span{height:4px!important}body:has(.management-root) .guidance-actions{gap:6px!important}body:has(.management-root) .guidance-actions button{flex:1 1 0!important;min-width:0!important;height:34px!important;padding:0 8px!important;font-size:.78rem!important}body:has(.management-root) .guidance-close{width:28px!important;height:28px!important;top:8px!important;right:8px!important}body:has(.management-root) .guidance-help-trigger{flex:0 0 38px!important;justify-content:center!important;width:38px!important;height:38px!important;padding:0!important}body:has(.management-root) .guidance-help-trigger span{display:none!important}}@media (width<=430px){body:has(.management-root) .guidance-card{max-height:40vh!important}body:has(.management-root) .guidance-highlight-list span:nth-child(n+4){display:none!important}body:has(.management-root) .guidance-actions button{font-size:.72rem!important}}body:has(.management-root) .guidance-card{-webkit-backdrop-filter:blur(8px)saturate(1.15);background:radial-gradient(circle at 12% 0,#f1d99d38,#0000 32%),linear-gradient(145deg,#081827bd,#102942b8 56%,#173d5fb3)!important;border-color:#f1d99d47!important}:is(body:has(.management-root) .guidance-card:hover,body:has(.management-root) .guidance-card:focus-within){background:radial-gradient(circle at 12% 0,#f1d99d4d,#0000 32%),linear-gradient(145deg,#081827db,#102942d6 56%,#173d5fd1)!important}body:has(.management-root) .guidance-feature-grid span{-webkit-backdrop-filter:blur(4px);background:#ffffff1a!important}body:has(.management-root) .guidance-highlight-list span{-webkit-backdrop-filter:blur(4px);background:#ffffff1a!important}body:has(.management-root) .guidance-pointer{-webkit-backdrop-filter:blur(4px);background:#ffffff1a!important}body:has(.management-root) .guidance-close{-webkit-backdrop-filter:blur(4px);background:#ffffff1a!important}@media (width<=760px){body:has(.management-root) .guidance-card{-webkit-backdrop-filter:blur(6px)saturate(1.1);background:radial-gradient(circle at 12% 0,#f1d99d2e,#0000 32%),linear-gradient(145deg,#081827ad,#102942a8 56%,#173d5fa3)!important}:is(body:has(.management-root) .guidance-card:hover,body:has(.management-root) .guidance-card:focus-within){background:radial-gradient(circle at 12% 0,#f1d99d40,#0000 32%),linear-gradient(145deg,#081827d1,#102942cc 56%,#173d5fc7)!important}}body:has(.management-root) .ai-customizer-grid{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:start;gap:18px;display:grid}:is(body:has(.management-root) .ai-customizer-main,body:has(.management-root) .ai-customizer-side){overflow:hidden}body:has(.management-root) .ai-customizer-form{gap:14px;padding:20px;display:grid}body:has(.management-root) .ai-customizer-form textarea{background:#fff;min-height:170px;font-size:.95rem;line-height:1.55}body:has(.management-root) .ai-customizer-actions{flex-wrap:wrap;gap:10px;display:flex}body:has(.management-root) .ai-customizer-answer{color:#172b42;background:linear-gradient(145deg,#f7fbff,#eef7fb);border:1px solid #d9e8ef;border-radius:16px;margin:0 20px 20px;padding:18px}body:has(.management-root) .ai-customizer-answer strong{color:#0f2742;margin-bottom:8px;display:block}body:has(.management-root) .ai-customizer-answer p{white-space:pre-wrap;color:#405167;margin:0;line-height:1.65}body:has(.management-root) .ai-limit-list{gap:9px;padding:18px;display:grid}body:has(.management-root) .ai-limit-list span{color:#27384b;background:#fbfdff;border:1px solid #e2e7ec;border-radius:12px;align-items:center;gap:8px;padding:10px 11px;font-size:.86rem;font-weight:700;display:flex}body:has(.management-root) .ai-limit-list svg{color:#12805c}body:has(.management-root) .ai-limit-note{color:#73531e;background:#fff8e8;border-radius:13px;align-items:flex-start;gap:9px;margin:0 18px 18px;padding:12px;font-size:.82rem;line-height:1.45;display:flex}body:has(.management-root) .ai-example-list{gap:8px;padding:0 18px 18px;display:grid}body:has(.management-root) .ai-example-list strong{color:#102942;font-size:.88rem}body:has(.management-root) .ai-example-list button{text-align:left;color:#405167;background:#fff;border:1px solid #e5e9ef;border-radius:11px;padding:10px 11px;font-size:.84rem}body:has(.management-root) .ai-example-list button:hover{color:#102942;background:#fffaf0;border-color:#c8933a}@media (width<=900px){body:has(.management-root) .ai-customizer-grid{grid-template-columns:1fr}body:has(.management-root) .ai-customizer-form{padding:15px}body:has(.management-root) .ai-customizer-answer{margin:0 15px 15px}body:has(.management-root) .ai-limit-list{padding:15px}body:has(.management-root) .ai-limit-note{margin:0 15px 15px}body:has(.management-root) .ai-example-list{padding:0 15px 15px}}body:has(.management-root) .ai-unlimited-toggle{color:#5b431b;background:#fff8e8;border:1px solid #efd9aa;border-radius:14px;align-items:flex-start;gap:10px;padding:13px;display:flex}body:has(.management-root) .ai-unlimited-toggle span{gap:3px;display:grid}body:has(.management-root) .ai-unlimited-toggle strong{font-size:.9rem}body:has(.management-root) .ai-unlimited-toggle small{color:#735a2e;font-size:.78rem;line-height:1.45}body:has(.management-root) .navbutton.guidance-nav-focus{border-color:var(--crm-ai-accent,#ead29a)}body:has(.management-root) .guidance-help-trigger{border-color:var(--crm-ai-accent,#ead29a)}body:has(.management-root) .ai-customizer-answer button{margin-top:14px}body:has(.management-root) .workspace-state svg{color:var(--crm-ai-accent,#b18a43)}body:has(.management-root) .ai-upload-box{gap:9px;display:grid}body:has(.management-root) .ai-upload-box input{opacity:0;pointer-events:none;position:absolute}body:has(.management-root) .ai-upload-box label{color:#4c3512;cursor:pointer;background:#fffaf0;border:1px dashed #c8933a;border-radius:15px;align-items:center;gap:12px;padding:15px;display:flex}body:has(.management-root) .ai-upload-box label strong{display:block}body:has(.management-root) .ai-upload-box label span{color:#725529;font-size:.8rem;line-height:1.35;display:block}body:has(.management-root) .ai-upload-list{flex-wrap:wrap;gap:7px;display:flex}body:has(.management-root) .ai-upload-list span{color:#264052;background:#eef7fb;border-radius:999px;padding:6px 8px;font-size:.76rem;font-weight:700}body:has(.management-root) .ai-premium-hero{color:#fff;background:linear-gradient(145deg,#102942,#173d5f);border-radius:16px;gap:6px;margin:18px 18px 0;padding:15px;display:grid}body:has(.management-root) .ai-premium-hero svg{color:#f1d99d}body:has(.management-root) .ai-premium-hero p{color:#d8e4ef;margin:0;font-size:.82rem;line-height:1.45}body:has(.management-root) .ai-premium-columns{grid-template-columns:1fr 1fr;gap:10px;padding:18px 18px 0;display:grid}body:has(.management-root) .ai-premium-columns>div{background:#fff;border:1px solid #e6ebf0;border-radius:14px;gap:7px;padding:12px;display:grid}body:has(.management-root) .ai-premium-columns strong{color:#102942;font-size:.82rem}body:has(.management-root) .ai-premium-columns span{color:#405167;align-items:center;gap:7px;font-size:.78rem;display:flex}.premium-list svg{color:#b98125}body:has(.management-root) .ai-premium-columns svg{color:#b98125}@media (width<=900px){body:has(.management-root) .ai-premium-columns{grid-template-columns:1fr;padding:15px 15px 0}body:has(.management-root) .ai-premium-hero{margin:15px 15px 0}}body:has(.management-root) .ai-reset-button{color:#8f1d1d;background:#fff7f7;border-color:#efb4b4}body:has(.management-root) .ai-reset-panel{color:#8f1d1d;background:#fff7f7;border:1px solid #efb4b4;border-radius:14px;gap:5px;margin:0 18px 18px;padding:13px;display:grid}body:has(.management-root) .ai-reset-panel p{color:#7a3434;margin:0;font-size:.8rem;line-height:1.45}@media (width<=900px){body:has(.management-root) .ai-reset-panel{margin:0 15px 15px}}body:has(.management-root .ai-theme-active) .management-root{background:var(--crm-ai-bg,#f4f7fb)!important;color:var(--crm-ai-text,#102033)!important}:is(body:has(.management-root) .ai-theme-active [data-sidebar=sidebar],body:has(.management-root) .ai-theme-active .brand,body:has(.management-root) .ai-theme-active .footer-note){background:linear-gradient(180deg,var(--crm-ai-sidebar,#102942),color-mix(in srgb,var(--crm-ai-sidebar,#102942) 78%,#000))!important;color:#fff!important}body:has(.management-root) .ai-theme-active .navbutton{color:color-mix(in srgb,#fff 82%,var(--crm-ai-secondary,#15803d))!important}body:has(.management-root) .ai-theme-active .panel-brand-meta{color:color-mix(in srgb,#fff 82%,var(--crm-ai-secondary,#15803d))!important}body:has(.management-root) .ai-theme-active .footer-note small{color:color-mix(in srgb,#fff 82%,var(--crm-ai-secondary,#15803d))!important}:is(body:has(.management-root) .ai-theme-active .navbutton:hover,body:has(.management-root) .ai-theme-active .navbutton[data-active=true],body:has(.management-root) .ai-theme-active .navbutton[aria-current=page]){background:linear-gradient(135deg,var(--crm-ai-primary,#b18a43),var(--crm-ai-secondary,#0f766e))!important;color:#fff!important;border-color:color-mix(in srgb,var(--crm-ai-primary,#b18a43) 65%,#fff)!important}:is(body:has(.management-root) .ai-theme-active .panel,body:has(.management-root) .ai-theme-active .stat,body:has(.management-root) .ai-theme-active .metric-card,body:has(.management-root) .ai-theme-active .table-wrap,body:has(.management-root) .ai-theme-active .record-sheet,body:has(.management-root) .ai-theme-active .ai-customizer-main,body:has(.management-root) .ai-theme-active .ai-customizer-side){background:var(--crm-ai-panel,#fff)!important;color:var(--crm-ai-text,#102033)!important;border-color:color-mix(in srgb,var(--crm-ai-primary,#b18a43) 22%,#d8e1eb)!important;border-radius:var(--crm-ai-radius,14px)!important}:is(body:has(.management-root) .ai-theme-active .panel,body:has(.management-root) .ai-theme-active .stat){padding:var(--crm-ai-pad,20px)}body:has(.management-root) .ai-theme-active button:not(.navbutton){border-radius:calc(var(--crm-ai-radius,14px) - 4px)!important}body:has(.management-root) .ai-theme-active .hub-button{border-radius:calc(var(--crm-ai-radius,14px) - 4px)!important}body:has(.management-root) .ai-theme-active [role=button]:not(.navbutton){border-radius:calc(var(--crm-ai-radius,14px) - 4px)!important}body:has(.management-root) .ai-theme-active button:not(.navbutton):not([data-variant=outline]):not([data-variant=ghost]){background:linear-gradient(135deg,var(--crm-ai-primary,#b18a43),var(--crm-ai-secondary,#0f766e))!important;color:#fff!important;border-color:#0000!important}body:has(.management-root) .ai-theme-active .ai-customizer-actions button:first-child{background:linear-gradient(135deg,var(--crm-ai-primary,#b18a43),var(--crm-ai-secondary,#0f766e))!important;color:#fff!important;border-color:#0000!important}body:has(.management-root) .ai-theme-active .record-form-actions button[type=submit]{background:linear-gradient(135deg,var(--crm-ai-primary,#b18a43),var(--crm-ai-secondary,#0f766e))!important;color:#fff!important;border-color:#0000!important}body:has(.management-root) .ai-theme-active input{border-color:color-mix(in srgb,var(--crm-ai-primary,#b18a43) 28%,#cbd5e1)!important;border-radius:calc(var(--crm-ai-radius,14px) - 5px)!important}body:has(.management-root) .ai-theme-active textarea{border-color:color-mix(in srgb,var(--crm-ai-primary,#b18a43) 28%,#cbd5e1)!important;border-radius:calc(var(--crm-ai-radius,14px) - 5px)!important}body:has(.management-root) .ai-theme-active select{border-color:color-mix(in srgb,var(--crm-ai-primary,#b18a43) 28%,#cbd5e1)!important;border-radius:calc(var(--crm-ai-radius,14px) - 5px)!important}body:has(.management-root) .ai-theme-active [data-slot=select-trigger]{border-color:color-mix(in srgb,var(--crm-ai-primary,#b18a43) 28%,#cbd5e1)!important;border-radius:calc(var(--crm-ai-radius,14px) - 5px)!important}:is(body:has(.management-root) .ai-theme-active .tag,body:has(.management-root) .ai-theme-active .lead-score,body:has(.management-root) .ai-theme-active .workspace-status-dot){background:color-mix(in srgb,var(--crm-ai-secondary,#0f766e) 14%,#fff)!important;color:color-mix(in srgb,var(--crm-ai-secondary,#0f766e) 78%,#000)!important;border-color:color-mix(in srgb,var(--crm-ai-secondary,#0f766e) 35%,#fff)!important}body:has(.management-root) .ai-theme-active svg{color:var(--crm-ai-primary,#b18a43)}body:has(.management-root) .ai-theme-active .ai-limit-list svg{color:var(--crm-ai-primary,#b18a43)}body:has(.management-root) .ai-theme-active .workspace-state svg{color:var(--crm-ai-primary,#b18a43)}body:has(.management-root) .future-demo-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:18px;display:grid}body:has(.management-root) .future-demo-hero{color:#fff;background:linear-gradient(135deg,#0f2742,#173d5f);grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}body:has(.management-root) .future-demo-hero h2{margin:8px 0;font-size:clamp(24px,3vw,34px);line-height:1.08}body:has(.management-root) .future-demo-hero p{color:#dce7f1;max-width:760px;margin:0;line-height:1.6}body:has(.management-root) .future-demo-list{gap:10px;padding:18px;display:grid}body:has(.management-root) .future-demo-list article{background:#fff;border:1px solid #e3e8ef;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px;display:grid}body:has(.management-root) .future-demo-list strong{color:#102942}:is(body:has(.management-root) .future-demo-list p,body:has(.management-root) .future-demo-list small){color:#667085;margin:3px 0 0}body:has(.management-root) .future-demo-list small{grid-column:1/-1;font-size:.78rem}body:has(.management-root) .future-demo-features{gap:9px;padding:18px;display:grid}body:has(.management-root) .future-demo-features span{color:#27384b;background:#fbfdff;border:1px solid #e2e7ec;border-radius:12px;align-items:center;gap:8px;padding:10px 11px;font-size:.86rem;font-weight:700;display:flex}body:has(.management-root) .future-demo-features svg{color:#12805c}@media (width<=760px){:is(html,body:has(.management-root)){width:100%;max-width:100%;overflow-x:hidden}:is(body:has(.management-root) .management-root,body:has(.management-root) [data-slot=sidebar-inset]){width:100%;min-width:0;max-width:100vw;overflow-x:hidden}body:has(.management-root) .shell-header{flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important;min-height:auto!important;padding:10px 12px!important}body:has(.management-root) .panel-breadcrumb{flex:100%!important;gap:7px!important;min-width:0!important;overflow:hidden!important}:is(body:has(.management-root) .breadcrumb-root,body:has(.management-root) .breadcrumb-title){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:42vw!important;overflow:hidden!important}body:has(.management-root) .panel-account-actions{-webkit-overflow-scrolling:touch;justify-content:flex-start!important;gap:7px!important;width:100%!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}:is(body:has(.management-root) .enterprise-search-trigger,body:has(.management-root) .panel-home,body:has(.management-root) .panel-logout,body:has(.management-root) .notification-trigger,body:has(.management-root) .account-security){white-space:nowrap!important;flex:none!important;height:38px!important;min-height:38px!important;padding:0 10px!important;font-size:12px!important}body:has(.management-root) .enterprise-search-trigger kbd{display:none!important}body:has(.management-root) .account-identity{display:none!important}body:has(.management-root) .panel-home span{display:none!important}body:has(.management-root) .workspace{width:100%!important;max-width:100vw!important;padding:16px 10px 34px!important;overflow-x:hidden!important}body:has(.management-root) .heading{grid-template-columns:1fr!important;gap:12px!important;margin-bottom:16px!important;display:grid!important}body:has(.management-root) .heading h1{letter-spacing:-.03em!important;overflow-wrap:anywhere!important;font-size:25px!important;line-height:1.12!important}body:has(.management-root) .heading .muted{overflow-wrap:anywhere!important}body:has(.management-root) .eyebrow{overflow-wrap:anywhere!important}body:has(.management-root) .heading-actions{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}body:has(.management-root) .heading-actions button{justify-content:center!important;width:100%!important}body:has(.management-root) .workspace-state{justify-content:center!important;width:100%!important}body:has(.management-root) .stats{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .dashboard-grid{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .planner-grid{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .record-summary-grid{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .developer-directory{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .future-demo-grid{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .property-stat-grid{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .property-overview-grid{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .property-location{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .formgrid{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .record-form .formgrid{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .ai-customizer-grid{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .ai-premium-columns{grid-template-columns:minmax(0,1fr)!important}:is(body:has(.management-root) .panel,body:has(.management-root) .stat,body:has(.management-root) .lane,body:has(.management-root) .dealcard,body:has(.management-root) .network-card,body:has(.management-root) .property-card){border-radius:12px!important;max-width:100%!important}:is(body:has(.management-root) .panel-title,body:has(.management-root) .actionbar,body:has(.management-root) .record-section-heading,body:has(.management-root) .project-section-heading,body:has(.management-root) .property-section-heading){grid-template-columns:1fr!important;gap:10px!important;min-width:0!important;padding:14px!important;display:grid!important}body:has(.management-root) .actionbar>*{width:100%!important;min-width:0!important}body:has(.management-root) .searchbox{width:100%!important;min-width:0!important}body:has(.management-root) .actionbar [data-slot=select-trigger]{width:100%!important;min-width:0!important}body:has(.management-root) .actionbar input{width:100%!important;min-width:0!important}body:has(.management-root) .record-form .field{width:100%!important;min-width:0!important}body:has(.management-root) .record-form .field input{width:100%!important;min-width:0!important}body:has(.management-root) .record-form .field textarea{width:100%!important;min-width:0!important}body:has(.management-root) .record-form .field [data-slot=select-trigger]{width:100%!important;min-width:0!important}:is(body:has(.management-root) .table-wrap,body:has(.management-root) [data-slot=table-container],body:has(.management-root) .pv-table-wrap){-webkit-overflow-scrolling:touch;width:100%!important;max-width:calc(100vw - 20px)!important;overflow-x:auto!important}body:has(.management-root) .table-wrap table{min-width:680px!important}body:has(.management-root) [data-slot=table]{min-width:680px!important}body:has(.management-root) .pv-table{min-width:680px!important}body:has(.management-root) .kanban{-webkit-overflow-scrolling:touch;grid-template-columns:none!important;grid-auto-columns:minmax(270px,84vw)!important;grid-auto-flow:column!important;padding-bottom:8px!important;display:grid!important;overflow-x:auto!important}:is(body:has(.management-root) .record-sheet,body:has(.management-root) .pv-visit-sheet){border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100svh!important;inset:0!important}body:has(.management-root) .record-sheet-header{padding:18px 16px 12px!important}body:has(.management-root) .record-sheet-body{padding:12px!important;overflow-x:hidden!important}body:has(.management-root) .record-tab-list{-webkit-overflow-scrolling:touch;gap:6px!important;width:100%!important;padding:6px!important;display:flex!important;overflow-x:auto!important}body:has(.management-root) .record-tab-list [data-slot=tabs-trigger]{flex:none!important;min-width:max-content!important;padding-inline:12px!important}:is(body:has(.management-root) .record-form,body:has(.management-root) .record-tools,body:has(.management-root) .ai-customizer-form,body:has(.management-root) .ai-customizer-answer,body:has(.management-root) .ai-limit-list,body:has(.management-root) .ai-example-list,body:has(.management-root) .ai-premium-columns,body:has(.management-root) .ai-reset-panel){margin-inline:0!important;padding:14px!important}body:has(.management-root) .ai-upload-box label{overflow-wrap:anywhere!important;align-items:flex-start!important;padding:12px!important}body:has(.management-root) .ai-unlimited-toggle{overflow-wrap:anywhere!important;align-items:flex-start!important;padding:12px!important}body:has(.management-root) .ai-customizer-form textarea{min-height:150px!important;font-size:16px!important}body:has(.management-root) .ai-customizer-actions{grid-template-columns:1fr!important;display:grid!important}:is(body:has(.management-root) .ai-customizer-actions button,body:has(.management-root) .record-form-actions button){width:100%!important}body:has(.management-root) .property-hero{border-radius:14px!important;min-height:360px!important}body:has(.management-root) .property-hero-copy{padding:20px!important}body:has(.management-root) .property-hero-copy h2{overflow-wrap:anywhere!important;font-size:clamp(1.8rem,8vw,2.35rem)!important;line-height:1.05!important}body:has(.management-root) .property-gallery{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:210px!important}body:has(.management-root) .property-gallery-main{grid-column:auto!important}body:has(.management-root) .property-payment{grid-template-columns:minmax(0,1fr)!important}body:has(.management-root) .future-demo-hero{padding:18px!important;display:grid!important}:is(body:has(.management-root) .future-demo-list,body:has(.management-root) .future-demo-features){padding:14px!important}body:has(.management-root) .future-demo-list article{grid-template-columns:minmax(0,1fr)!important}:is(body:has(.management-root) [data-slot=dialog-content],body:has(.management-root) [data-slot=alert-dialog-content]){width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100svh - 24px)!important;overflow-y:auto!important}}@media (width<=420px){body:has(.management-root) .workspace{padding-inline:8px!important}body:has(.management-root) .breadcrumb-root{display:none!important}body:has(.management-root) .breadcrumb-title{max-width:72vw!important}:is(body:has(.management-root) .panel-title,body:has(.management-root) .record-form,body:has(.management-root) .record-tools,body:has(.management-root) .ai-customizer-form,body:has(.management-root) .ai-customizer-answer){padding:12px!important}}body:has(.management-root) .crm-sales-home{color:#07111d;background:#fbfaf7;min-height:100svh;overflow:hidden}body:has(.management-root) .crm-sales-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfaf7eb;border-bottom:1px solid #e4d8bfcc;position:sticky;top:0}body:has(.management-root) .crm-sales-hero{color:#fff;background:radial-gradient(circle at 78% 18%,#f1d99d47,#0000 31rem),radial-gradient(circle at 8% 88%,#3374a661,#0000 25rem),linear-gradient(90deg,#ffffff0f 1px,#0000 1px) 0 0/72px 72px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/72px 72px,linear-gradient(135deg,#05070d 0%,#0f2742 54%,#174669 100%);grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;gap:clamp(28px,4vw,58px);min-height:680px;padding:clamp(60px,7vw,105px) clamp(18px,5vw,80px);display:grid;position:relative}body:has(.management-root) .crm-sales-hero:after{content:"";filter:blur(80px);pointer-events:none;background:#f1d99d21;border-radius:50%;height:420px;position:absolute;inset:auto -10% -35% 42%}body:has(.management-root) .crm-hero-orbit{aspect-ratio:1;opacity:.72;pointer-events:none;border:1px solid #f1d99d33;border-radius:50%;width:min(38vw,430px);position:absolute;inset:44px clamp(18px,5vw,80px) auto auto}body:has(.management-root) .crm-hero-orbit span{background:#f1d99d;border-radius:999px;position:absolute;box-shadow:0 0 38px #f1d99d73}body:has(.management-root) .crm-hero-orbit span:first-child{width:18px;height:18px;top:18%;left:14%}body:has(.management-root) .crm-hero-orbit span:nth-child(2){width:12px;height:12px;top:45%;right:8%}body:has(.management-root) .crm-hero-orbit span:nth-child(3){width:26px;height:26px;bottom:-13px;left:44%}body:has(.management-root) .crm-hero-copy{z-index:1;max-width:760px;position:relative}:is(body:has(.management-root) .crm-hero-copy .hub-kicker,body:has(.management-root) .crm-growth-package .hub-kicker){color:#f1d99d}body:has(.management-root) .crm-hero-copy h1{letter-spacing:-.06em;max-width:860px;margin:0 0 26px;font-size:clamp(46px,6.1vw,86px);font-weight:800;line-height:.98}:is(body:has(.management-root) .crm-hero-copy p,body:has(.management-root) .crm-growth-package p){color:#d9e2ee;max-width:690px;margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.75}body:has(.management-root) .crm-hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}body:has(.management-root) .crm-hero-panel{z-index:1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#ffffff29,#ffffff14);border:1px solid #fff3;border-radius:26px;width:100%;padding:clamp(18px,2.6vw,32px);position:relative;box-shadow:0 28px 90px #0000005c}body:has(.management-root) .crm-hero-emblem{background:#ffffff14;border:1px solid #f1d99d38;border-radius:18px;align-items:center;gap:14px;margin-bottom:20px;padding:14px;display:flex}body:has(.management-root) .crm-hero-emblem img{background:#fff;border-radius:16px;width:58px;height:58px;padding:6px}:is(body:has(.management-root) .crm-hero-emblem strong,body:has(.management-root) .crm-hero-emblem span){display:block}body:has(.management-root) .crm-hero-emblem strong{letter-spacing:-.02em;font-size:18px}body:has(.management-root) .crm-hero-emblem span{color:#c7d2df;margin-top:3px;font-size:13px}body:has(.management-root) .crm-panel-top{gap:8px;margin-bottom:22px;display:flex}body:has(.management-root) .crm-panel-top span{background:#f1d99dd9;border-radius:999px;width:10px;height:10px}body:has(.management-root) .crm-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}:is(body:has(.management-root) .crm-panel-grid article,body:has(.management-root) .crm-growth-cards article){background:#07111d8a;border:1px solid #ffffff29;border-radius:16px;min-width:0;padding:18px}:is(body:has(.management-root) .crm-panel-grid svg,body:has(.management-root) .crm-growth-cards svg){color:#f1d99d}:is(body:has(.management-root) .crm-panel-grid strong,body:has(.management-root) .crm-panel-grid small){display:block}body:has(.management-root) .crm-panel-grid strong{color:#d9e2ee;margin-top:18px;font-size:13px}body:has(.management-root) .crm-panel-grid b{letter-spacing:-.05em;margin-top:8px;font-size:clamp(28px,4vw,44px);display:block}body:has(.management-root) .crm-panel-grid small{color:#aab8c9;margin-top:4px;font-size:12px}body:has(.management-root) .crm-panel-flow{color:#fff;background:#f1d99d24;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:16px;font-size:13px;font-weight:700;display:flex}body:has(.management-root) .crm-panel-flow svg{color:#f1d99d}body:has(.management-root) .crm-live-lead-card{background:linear-gradient(135deg,#f1d99d33,#ffffff14);border:1px solid #f1d99d52;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin-top:18px;padding:16px;display:grid}body:has(.management-root) .crm-live-avatar{color:#07111d;background:#f1d99d;border-radius:16px;place-items:center;width:48px;height:48px;font-weight:900;display:grid}:is(body:has(.management-root) .crm-live-lead-card strong,body:has(.management-root) .crm-live-lead-card span){display:block}body:has(.management-root) .crm-live-lead-card span{color:#c7d2df;margin-top:4px;font-size:13px;line-height:1.5}body:has(.management-root) .crm-sales-strip{background:#05070d;flex-wrap:wrap;justify-content:center;gap:12px;padding:26px clamp(18px,5vw,80px);display:flex}body:has(.management-root) .crm-sales-strip span{color:#f1d99d;letter-spacing:.08em;text-transform:uppercase;border:1px solid #f1d99d47;border-radius:999px;padding:10px 16px;font-size:12px;font-weight:800}body:has(.management-root) .crm-product-showcase{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1560px;margin:0 auto;padding:clamp(54px,7vw,92px) clamp(18px,5vw,80px) 0;display:grid}body:has(.management-root) .crm-product-showcase article{background:linear-gradient(135deg,#ffffffeb,#fff8e3c7),radial-gradient(circle at 82% 10%,#f1d99d8c,#0000 16rem);border:1px solid #e4d8bf;border-radius:24px;min-width:0;min-height:360px;padding:28px;position:relative;overflow:hidden;box-shadow:0 22px 55px #0f27421a}body:has(.management-root) .crm-product-showcase article:after{content:"";border:34px solid #8c641f14;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-62px;right:-54px}body:has(.management-root) .crm-product-mark{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}body:has(.management-root) .crm-product-mark img{background:#07111d;border-radius:16px;width:54px;height:54px;padding:7px}body:has(.management-root) .crm-product-mark svg{color:#8c641f}body:has(.management-root) .crm-product-showcase article>span{z-index:1;color:#f1d99d;letter-spacing:.1em;text-transform:uppercase;background:#07111d;border-radius:999px;margin-top:74px;padding:8px 12px;font-size:11px;font-weight:900;display:inline-flex;position:relative}body:has(.management-root) .crm-product-showcase h2{z-index:1;color:#07111d;letter-spacing:-.055em;margin:18px 0 10px;font-size:clamp(30px,3vw,46px);line-height:1;position:relative}body:has(.management-root) .crm-product-showcase p{z-index:1;color:#59616d;max-width:360px;margin:0;font-size:16px;line-height:1.7;position:relative}body:has(.management-root) .crm-tengrichat-feature{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,74px);max-width:1560px;margin:0 auto;padding:clamp(62px,7vw,105px) clamp(18px,5vw,80px);display:grid}body:has(.management-root) .crm-chat-brand-card{background:radial-gradient(circle at 18% 8%,#f1d99d52,#0000 18rem),linear-gradient(135deg,#07111d,#102a47);border-radius:28px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 28px 80px #0f27423d}body:has(.management-root) .crm-chat-brand-card:after{content:"";border:36px solid #f1d99d24;border-radius:50%;width:220px;height:220px;position:absolute;top:-70px;right:-70px}body:has(.management-root) .crm-chat-logo{z-index:1;color:#fff;letter-spacing:-.04em;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;align-items:center;gap:12px;padding:12px 16px 12px 12px;font-size:24px;font-weight:900;display:inline-flex;position:relative}body:has(.management-root) .crm-chat-logo img{background:#fff;border-radius:14px;width:46px;height:46px;padding:5px}body:has(.management-root) .crm-chat-window{z-index:1;gap:14px;margin-top:44px;display:grid;position:relative}body:has(.management-root) .crm-chat-bubble{color:#fff;border-radius:18px;max-width:86%;padding:15px 17px;font-size:15px;line-height:1.55}body:has(.management-root) .crm-chat-bubble.customer{background:#ffffff24;justify-self:end}body:has(.management-root) .crm-chat-bubble.ai{background:#f1d99d2e}body:has(.management-root) .crm-chat-bubble.system{color:#07111d;background:#f1d99d;border:1px solid #f1d99d61;justify-self:center;font-weight:900}body:has(.management-root) .crm-chat-copy .hub-kicker{color:#8c641f}body:has(.management-root) .crm-chat-copy h2{color:#07111d;letter-spacing:-.06em;max-width:760px;margin:0 0 20px;font-size:clamp(38px,4.7vw,70px);line-height:1.02}body:has(.management-root) .crm-chat-copy p{color:#59616d;max-width:720px;margin:0;font-size:18px;line-height:1.75}body:has(.management-root) .crm-chat-points{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}body:has(.management-root) .crm-chat-points span{color:#07111d;background:#fff;border:1px solid #e4d8bf;border-radius:999px;align-items:center;gap:8px;padding:11px 15px;font-size:14px;font-weight:800;display:inline-flex}body:has(.management-root) .crm-chat-points svg{color:#8c641f}body:has(.management-root) .crm-sales-section{max-width:1560px;margin:0 auto;padding:clamp(64px,8vw,110px) clamp(18px,5vw,80px)}body:has(.management-root) .crm-sales-features{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}body:has(.management-root) .crm-sales-features article{background:#fff;border:1px solid #e4d8bf;border-radius:18px;min-width:0;min-height:260px;padding:24px;box-shadow:0 18px 45px #0f274214}body:has(.management-root) .crm-sales-features svg{color:#8c641f}body:has(.management-root) .crm-sales-features h3{letter-spacing:-.03em;margin:54px 0 12px;font-size:22px;line-height:1.1}body:has(.management-root) .crm-sales-features p{color:#59616d;margin:0;font-size:15px;line-height:1.65}body:has(.management-root) .crm-growth-package{color:#fff;background:radial-gradient(circle at 88% 16%,#f1d99d33,#0000 26rem),linear-gradient(135deg,#07111d,#102a47 62%,#08111d);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,58px);padding:clamp(64px,8vw,110px) clamp(18px,5vw,80px);display:grid}body:has(.management-root) .crm-growth-package h2{letter-spacing:-.055em;max-width:720px;margin:0 0 22px;font-size:clamp(34px,4.2vw,64px);line-height:1.04}body:has(.management-root) .crm-growth-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}body:has(.management-root) .crm-growth-cards article{background:#ffffff14}:is(body:has(.management-root) .crm-growth-cards strong,body:has(.management-root) .crm-growth-cards span){display:block}body:has(.management-root) .crm-growth-cards strong{margin-top:26px;font-size:20px}body:has(.management-root) .crm-growth-cards span{color:#c7d2df;margin-top:8px;font-size:14px;line-height:1.6}body:has(.management-root) .crm-sales-outcome{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,4vw,58px);max-width:1560px;margin:0 auto;padding:clamp(64px,8vw,110px) clamp(18px,5vw,80px);display:grid}body:has(.management-root) .crm-sales-outcome .hub-kicker{color:#8c641f}body:has(.management-root) .crm-sales-outcome h2{letter-spacing:-.055em;margin:0;font-size:clamp(34px,4.2vw,62px);line-height:1.04}body:has(.management-root) .crm-outcome-steps{gap:14px;display:grid}body:has(.management-root) .crm-outcome-steps article{background:#fff;border:1px solid #e4d8bf;border-radius:18px;grid-template-columns:auto minmax(120px,.25fr) minmax(0,1fr);align-items:center;gap:18px;padding:20px;display:grid;box-shadow:0 14px 38px #0f274214}body:has(.management-root) .crm-outcome-steps svg{color:#8c641f}body:has(.management-root) .crm-outcome-steps strong{font-size:20px}body:has(.management-root) .crm-outcome-steps span{color:#59616d;line-height:1.6}body:has(.management-root) .crm-sales-footer{color:#fff;background:#05070d;justify-content:space-between;gap:28px;padding:44px clamp(18px,5vw,80px);display:flex}body:has(.management-root) .crm-sales-footer>div:first-child{max-width:560px}body:has(.management-root) .crm-sales-footer .management-brand{color:#fff}body:has(.management-root) .crm-sales-footer p{color:#c7d2df;margin:18px 0 0;font-size:15px;line-height:1.7}body:has(.management-root) .crm-sales-footer>div:last-child{align-content:start;gap:8px;min-width:min(100%,260px);display:grid}body:has(.management-root) .crm-sales-footer strong{color:#f1d99d;font-size:18px}body:has(.management-root) .crm-sales-footer a{color:#d9e2ee;font-size:14px}@media (width<=1060px){:is(body:has(.management-root) .crm-sales-hero,body:has(.management-root) .crm-growth-package,body:has(.management-root) .crm-sales-outcome,body:has(.management-root) .crm-tengrichat-feature){grid-template-columns:minmax(0,1fr)}body:has(.management-root) .crm-hero-panel{max-width:720px}body:has(.management-root) .crm-sales-features{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.management-root) .crm-product-showcase{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.crm-sales-header{z-index:1000;min-height:76px;inset:0 0 auto;position:fixed!important}.crm-sales-home{padding-top:calc(76px + env(safe-area-inset-top))}body:has(.management-root) .crm-sales-header nav{gap:10px}body:has(.management-root) .crm-sales-header nav a[href=\/crm]:not(:first-child){display:none}body:has(.management-root) .crm-sales-hero{min-height:0;padding-top:44px}body:has(.management-root) .crm-hero-orbit{display:none}body:has(.management-root) .crm-hero-copy h1{font-size:clamp(38px,12vw,58px)}body:has(.management-root) .crm-hero-actions{width:100%}body:has(.management-root) .crm-hero-actions .hub-button{width:100%}:is(body:has(.management-root) .crm-panel-grid,body:has(.management-root) .crm-sales-features,body:has(.management-root) .crm-growth-cards){grid-template-columns:minmax(0,1fr)}body:has(.management-root) .crm-sales-features article{min-height:0}body:has(.management-root) .crm-sales-features h3{margin-top:28px}body:has(.management-root) .crm-panel-flow{flex-direction:column;align-items:flex-start}body:has(.management-root) .crm-product-showcase article{min-height:300px;padding:22px}body:has(.management-root) .crm-product-showcase article>span{margin-top:44px}body:has(.management-root) .crm-tengrichat-feature{padding-top:48px}body:has(.management-root) .crm-chat-copy h2{font-size:clamp(34px,11vw,52px)}body:has(.management-root) .crm-chat-copy p{font-size:16px}body:has(.management-root) .crm-chat-bubble{max-width:100%}body:has(.management-root) .crm-outcome-steps article{grid-template-columns:minmax(0,1fr);gap:10px}body:has(.management-root) .crm-sales-footer{display:grid}}body:has(.management-root) [data-slot=dialog-content].metric-results{flex-direction:column;display:flex;overflow:hidden!important}body:has(.management-root) .metric-results>[data-slot=dialog-header]{flex-shrink:0;padding-right:32px}body:has(.management-root) .metric-results>.metric-result-list{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:2px;overflow-y:auto}body:has(.management-root) .workspace.workspace-whatsapp:has(.is-inbox){height:var(--wa-workspace-height,calc(100dvh - 72px));flex-direction:column;gap:10px;width:100%;max-width:none;min-height:0;padding:12px 16px 16px;animation:none;display:flex;overflow:hidden}body:has(.management-root) .workspace-whatsapp:has(.is-inbox)>.heading{flex:none;align-items:center;min-height:0;margin:0}body:has(.management-root) .workspace-whatsapp:has(.is-inbox)>.heading h1{margin:0;font-size:1.375rem;line-height:1.3}:is(body:has(.management-root) .workspace-whatsapp:has(.is-inbox)>.heading .eyebrow,body:has(.management-root) .workspace-whatsapp:has(.is-inbox)>.heading .muted,body:has(.management-root) .workspace-whatsapp:has(.is-inbox)>.heading .heading-actions){display:none}body:has(.management-root) .workspace-whatsapp .wa-command-centre.is-inbox{flex-direction:column;flex:1;gap:10px;min-width:0;min-height:0;display:flex}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-command-header{min-height:0;box-shadow:none;border-radius:12px;flex-wrap:wrap;flex:none;order:0;gap:12px;padding:10px 14px}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-connection-identity{gap:10px;min-width:0}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-live-mark{border-radius:10px;flex:none;width:38px;height:38px}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-live-mark svg{width:22px;height:22px}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-overline{display:none}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-connection-identity h2{font-size:1rem}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-connection-identity p{font-size:.75rem}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-command-actions{gap:8px;width:auto}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-command-actions>span{display:none}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-kpis{display:none}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-section-tabs{white-space:nowrap;scrollbar-width:thin;flex:none;order:1;min-height:48px;padding:3px;overflow-x:auto}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-section-tabs button{flex:none;min-height:40px;padding-inline:13px;font-size:.875rem}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-inline-error{flex:none;order:2;padding:8px 12px}body:has(.management-root) .workspace-whatsapp .wa-inbox-workspace{flex-direction:column;flex:1;order:3;min-width:0;min-height:0;display:flex;container:wa-inbox/inline-size}body:has(.management-root) .workspace-whatsapp .wa-command-centre .wa-inbox-shell{border-radius:12px;flex:1;order:0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(250px,.85fr) minmax(0,1.4fr) minmax(260px,.85fr);align-items:stretch;width:100%;height:auto;min-height:0;display:grid;overflow:hidden;box-shadow:0 6px 20px #0f172a0d}body:has(.management-root) .workspace-whatsapp .wa-pane-nav{display:none}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-conversation-list{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-list-tools{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-list-tools input{width:100%;min-width:0;font-size:.875rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell [data-slot=select-trigger]{width:100%;min-width:0;font-size:.875rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-conversations{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:none;padding:0 0 16px;display:block;overflow:hidden auto}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-conversations>button{border:0;border-bottom:1px solid #e6e9ed;border-radius:0;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;width:100%;min-height:108px;padding:14px 12px;display:grid}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-avatar{flex:none;width:36px;height:36px}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-conversation-copy>span:first-child{gap:2px;display:grid}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-conversation-copy strong{white-space:normal;overflow-wrap:anywhere;font-size:.875rem;line-height:1.4;overflow:visible}:is(body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-conversation-copy time,body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-conversation-copy>small){font-size:.75rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-conversation-meta{flex-wrap:wrap}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-conversation-meta em{max-width:100%;font-size:.75rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-priority{font-size:.75rem!important}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-thread{border-top:0;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-thread-header{gap:8px;min-height:66px;padding:10px 12px}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-thread-header>div:first-child{flex:1;gap:8px;min-width:0}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-thread-header>div:first-child>span:last-child{min-width:0}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-thread-header strong{white-space:normal;overflow-wrap:anywhere;font-size:.875rem;line-height:1.35}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-thread-header small{overflow-wrap:anywhere;font-size:.75rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-thread-actions{flex:none;gap:2px}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-thread-actions button{width:36px;min-height:40px;padding:8px}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-message-stream{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-anchor:none;grid-row:2;min-width:0;min-height:0;padding:16px;overflow:hidden auto}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-message{flex:none;min-width:0;max-width:90%}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-message>span{overflow-wrap:anywhere;font-size:1rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-message>small{flex-wrap:wrap;font-size:.75rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-composer{min-width:0;padding:10px 12px max(10px,env(safe-area-inset-bottom));z-index:1;background:#fff;border-top:1px solid #dfe5e3;border-bottom:0;grid-row:3;box-shadow:0 -4px 14px #0f172a0a}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-window-status{align-items:start;font-size:.75rem;line-height:1.4}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-window-status svg{flex:none;height:17px}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-compose-note{display:none}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-compose-row{grid-template-columns:minmax(0,1fr) auto}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-compose-row textarea{resize:none;width:100%;min-width:0;height:58px;min-height:58px;max-height:96px;font-size:1rem;overflow-y:auto}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-contact-panel{overscroll-behavior:contain;scrollbar-gutter:stable;border-top:0;border-left:1px solid #e6e9ed;grid-column:auto;min-width:0;height:100%;min-height:0;padding:18px 16px 32px;display:block;overflow:hidden auto}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-contact-panel .wa-profile-head{border-bottom:1px solid #eaecf0;border-right:0;padding:0 0 16px}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-profile-head h3{overflow-wrap:anywhere;font-size:1rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-profile-head .wa-avatar{width:52px;height:52px}:is(body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-profile-head p,body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-lead-facts dt,body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-next-action small),:is(body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-field>label,body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-lead-summary>span){font-size:.75rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-lead-summary p{overflow-wrap:anywhere;font-size:.875rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-lead-facts dd{overflow-wrap:anywhere;font-size:.875rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-next-action strong{overflow-wrap:anywhere;font-size:.875rem}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-linked-record{overflow-wrap:anywhere;font-size:.875rem}:is(body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-lead-summary,body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-next-action){margin-top:16px}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-next-action>svg{flex:none}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-next-action>span{min-width:0}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-convert{white-space:normal;height:auto;padding:10px;line-height:1.4}body:has(.management-root) .wa-template-dialog{width:min(480px,100vw - 24px);max-height:calc(100dvh - 32px);overflow-y:auto}body:has(.management-root) .wa-template-dialog label{gap:6px;font-size:.875rem;display:grid}:is(body:has(.management-root) .wa-template-dialog input,body:has(.management-root) .wa-template-dialog textarea){width:100%;font-size:1rem}body:has(.management-root) .workspace-whatsapp[data-wa-compact=true]:has(.is-inbox)>.heading{display:none}body:has(.management-root) .workspace-whatsapp[data-wa-compact=true] .is-inbox .wa-command-header{display:none}body:has(.management-root) .workspace-whatsapp[data-wa-short=true] .is-inbox .wa-section-tabs{display:none}body:has(.management-root) .workspace-whatsapp[data-wa-short=true] .wa-inbox-shell .wa-thread-header{min-height:56px;max-height:72px;overflow-y:auto}body:has(.management-root) .workspace-whatsapp[data-wa-short=true] .wa-inbox-shell .wa-window-status.open{display:none}@container wa-inbox (width<=959px){body:has(.management-root) .workspace-whatsapp .wa-pane-nav{background:#e9edf2;border-radius:10px;flex:none;gap:4px;margin-bottom:8px;padding:4px;display:flex}body:has(.management-root) .workspace-whatsapp .wa-pane-nav button{flex:1;min-width:0;padding-inline:8px}body:has(.management-root) .workspace-whatsapp .wa-pane-nav button[aria-pressed=true]{color:#8c641f;background:#fff;box-shadow:0 2px 6px #0f172a12}body:has(.management-root) .workspace-whatsapp .wa-command-centre .wa-inbox-shell{grid-template-columns:270px minmax(0,1fr)}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-contact-panel{display:none}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell[data-pane=info] .wa-contact-panel{display:block}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell[data-pane=info] .wa-thread{display:none}}@container wa-inbox (width<=679px){body:has(.management-root) .workspace-whatsapp .wa-command-centre .wa-inbox-shell{grid-template-columns:minmax(0,1fr)}:is(body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-conversation-list,body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-thread,body:has(.management-root) .workspace-whatsapp .wa-inbox-shell .wa-contact-panel){border:0;display:none}:is(body:has(.management-root) .workspace-whatsapp .wa-inbox-shell[data-pane=contacts] .wa-conversation-list,body:has(.management-root) .workspace-whatsapp .wa-inbox-shell[data-pane=chat] .wa-thread){display:grid}body:has(.management-root) .workspace-whatsapp .wa-inbox-shell[data-pane=info] .wa-contact-panel{display:block}}@media (width<=700px){body:has(.management-root) .workspace.workspace-whatsapp:has(.is-inbox){gap:8px;padding:8px}body:has(.management-root) .workspace-whatsapp:has(.is-inbox)>.heading h1{font-size:1.125rem}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-command-header{flex-direction:row;align-items:center;gap:8px;padding:8px}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-live-mark{display:none}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-command-actions button{gap:4px;min-height:36px;padding-inline:7px;font-size:.75rem}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-command-actions button svg{width:14px;height:14px}body:has(.management-root) .workspace-whatsapp .is-inbox .wa-section-tabs button{padding-inline:10px;font-size:.875rem}}body:has(.management-root) .management-root .management-brand{text-align:left;color:#102337;align-items:center;gap:10px;max-width:100%;display:inline-flex}body:has(.management-root) .management-root .management-brand img{aspect-ratio:1;object-fit:contain;width:44px;min-width:44px;max-width:44px;height:44px;display:block}body:has(.management-root) .management-root .management-brand strong{color:inherit;letter-spacing:.12em;margin:0;font-size:17px;font-weight:800;line-height:1.2;display:block}body:has(.management-root) .management-root .management-brand small{color:inherit;letter-spacing:.11em;margin:4px 0 0;font-size:10px;font-weight:650;line-height:1.3;display:block}body:has(.management-root) .management-root .panel-brand-link .management-brand{gap:8px}body:has(.management-root) .management-root .panel-brand-link .management-brand strong{font-size:16px}body:has(.management-root) .hub-header>a{flex:none}body:has(.management-root) .management-language-control{color:#5f6d7d;align-items:center;gap:7px;display:flex}body:has(.management-root) .management-language-trigger{color:#172b42;background:#fff;border:1px solid #dce1e9;border-radius:9px;width:112px;min-height:40px;font-size:14px;font-weight:700}body:has(.management-root) .management-language-trigger:focus-visible{outline-offset:2px;outline:2px solid #8c641f}body:has(.management-root) .hub-login-top{flex-wrap:wrap;gap:12px}@media (width<=640px){body:has(.management-root) .hub-header{flex-wrap:wrap}body:has(.management-root) .hub-header nav{flex-wrap:wrap;gap:12px}body:has(.management-root) .hub-header nav .management-language-control{margin-left:0}}@media (width<=400px){body:has(.management-root) .hub-header{gap:8px;padding-inline:14px}body:has(.management-root) .management-root .hub-header .management-brand img{width:34px;min-width:34px;max-width:34px;height:34px}body:has(.management-root) .management-root .hub-header .management-brand strong{font-size:15px}}@media (width<=900px){body:has(.management-root) .management-language-control{margin-left:auto}body:has(.management-root) .management-language-trigger{width:104px}}body:has(.management-root){--background:#fbfaf7;--foreground:#192331;--card:#fff;--card-foreground:#192331;--popover:#fff;--popover-foreground:#192331;--primary:#0f2742;--primary-foreground:#fff;--secondary:#f5f1e8;--secondary-foreground:#192331;--muted:#f5f1e8;--muted-foreground:#596574;--accent:#f5eddb;--accent-foreground:#73521a;--border:#dddfe2;--input:#c9cfd5;--ring:#8c641f;--sidebar:#07111d;--sidebar-foreground:#d4dbe4;--sidebar-primary:#f1d99d;--sidebar-primary-foreground:#07111d;--sidebar-accent:#182a3e;--sidebar-accent-foreground:#f1d99d;--sidebar-border:#283747;--sidebar-ring:#d6aa5b;--chart-1:#0f2742;--chart-2:#8c641f;--chart-3:#387b83;--chart-4:#d6aa5b;--chart-5:#64748b;--font-sans:"Manrope", Arial, sans-serif;color:#192331;background:#fbfaf7;font-family:Manrope,Arial,sans-serif;font-size:16px}body:has(.management-root) .management-root{color:#192331}body:has(.management-root) .management-root :is(.hub-home,.hub-login){font-family:var(--font-sans)}body:has(.management-root) [data-slot=sidebar]{background:linear-gradient(165deg,#0f2742,#07111d 40%)}body:has(.management-root) [data-slot=sidebar-inset]{background:#fbfaf7}body:has(.management-root) .management-root .management-brand{color:#0a1727;gap:11px;min-width:0}body:has(.management-root) .management-root .management-brand img{flex:0 0 44px}body:has(.management-root) .management-root .management-brand strong{letter-spacing:.16em;line-height:1.25}body:has(.management-root) .management-root .management-brand small{color:#8c641f;font-size:12px;font-weight:700}body:has(.management-root) .management-root .panel-brand-link{min-height:108px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:14px 10px}body:has(.management-root) .management-root .panel-brand-link .management-brand{color:#fbfaf7}body:has(.management-root) .management-root .panel-brand-link .management-brand small{color:#f1d99d}body:has(.management-root) .panel-brand-meta{border-top:1px solid #283747;gap:8px;padding-top:12px}body:has(.management-root) .panel-brand-meta small{color:#bac7d5;font-size:12px}body:has(.management-root) .panel-brand-meta b{color:#f1d99d;background:#182a3e;border-color:#4b463a;font-size:12px}body:has(.management-root) .navlabel{color:#9caebf;font-size:12px}body:has(.management-root) .navbutton[data-active=true]{box-shadow:inset 3px 0 #d6aa5b;color:#f1d99d!important;background:linear-gradient(90deg,#263342,#15273a)!important}body:has(.management-root) .navbutton[data-active=true] svg{color:#f1d99d}body:has(.management-root) .footer-note{font-size:13px}body:has(.management-root) .footer-note small{color:#9caebf;font-size:12px}body:has(.management-root) .workspace-status-dot{background:#d6aa5b;box-shadow:0 0 0 4px #d6aa5b1a}body:has(.management-root) .shell-header{background:#fbfaf7f7;border-bottom-color:#e3dfd6}body:has(.management-root) .heading h1{color:#0a1727;letter-spacing:-.03em;font-family:Playfair Display,Georgia,serif;font-weight:600;line-height:1.2}body:has(.management-root) :is(.eyebrow,.workspace-state svg){color:#8c641f}body:has(.management-root) :is(.stat,.panel){box-shadow:0 5px 20px #07111d0a}body:has(.management-root) .stat:before{background:#d6aa5b}body:has(.management-root) .stat-top svg{color:#8c641f;background:#f5f1e8}body:has(.management-root) .progress-track div{background:#0f2742}body:has(.management-root) [data-slot=button][data-variant=default]{color:#fff;background:linear-gradient(135deg,#0f2742,#0a1727);box-shadow:0 4px 12px #07111d1f}body:has(.management-root) [data-slot=button][data-variant=default]:hover{background:#203c5c}body:has(.management-root) :is(.network-card,.detail-hero,.training-hero,.wa-compliance-score){color:#fff;background:linear-gradient(130deg,#07111d,#0f2742)}body:has(.management-root) .hub-home{background:#fbfaf7}body:has(.management-root) .hub-header{background:#fbfaf7;border-bottom:1px solid #e3dfd6;height:auto;min-height:94px;padding-block:15px}body:has(.management-root) .hub-hero{background:#07111d}body:has(.management-root) .hub-shade{background:linear-gradient(90deg,#040b13f5,#040b13c7 50%,#040b1375),linear-gradient(#0000 30%,#07111d)}body:has(.management-root) .hub-hero-inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;min-height:640px;padding-block:86px}body:has(.management-root) :is(.hub-copy h1,.hub-login-copy h1,.hub-section-heading h2){letter-spacing:-.035em;font-family:Playfair Display,Georgia,serif;font-weight:600;line-height:1.08}body:has(.management-root) .hub-copy h1{font-size:clamp(42px,5.3vw,78px)}body:has(.management-root) :is(.hub-copy em,.hub-login em,.hub-hero .hub-kicker,.hub-login .hub-kicker){color:#f1d99d}body:has(.management-root) .hub-intro{color:#d4dbe4;max-width:580px}body:has(.management-root) .hub-access{background:#07111dbf;border-color:#d6aa5b4d}body:has(.management-root) .hub-strip{background:#07111d;font-size:12px;line-height:1.6}body:has(.management-root) .hub-strip span:nth-child(2n){color:#f1d99d}body:has(.management-root) .hub-dark{color:#fff;background:#0a1727}body:has(.management-root) .hub-dark:hover{background:#203c5c}body:has(.management-root) .hub-gold{color:#07111d;background:linear-gradient(135deg,#f1d99d,#d6aa5b);box-shadow:0 8px 24px #d6aa5b2e}body:has(.management-root) .hub-gold:hover{background:#f1d99d}body:has(.management-root) .hub-section-heading .hub-kicker{color:#8c641f}body:has(.management-root) .hub-features article{border-top-color:#d6aa5b}body:has(.management-root) .hub-features article>div{color:#8c641f}body:has(.management-root) .hub-login{background:radial-gradient(at 85% 15%,#d6aa5b24,#0000 50%),linear-gradient(135deg,#07111d,#0f2742)}body:has(.management-root) .hub-login-top>a:first-child{background:0 0;padding:0}body:has(.management-root) .hub-login-top .management-brand{color:#fbfaf7}body:has(.management-root) .hub-login-top .management-brand small{color:#f1d99d}body:has(.management-root) .hub-login-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px}body:has(.management-root) .hub-login-card{background:#fbfaf7;border:1px solid #e4d8bf;box-shadow:0 24px 70px #0000002e}body:has(.management-root) .hub-login-card>svg{color:#8c641f}body:has(.management-root) .hub-login-card h2{font-size:clamp(23px,2.5vw,28px);line-height:1.3}body:has(.management-root) .hub-footer{background:#07111d;align-items:flex-start}body:has(.management-root) .hub-company-details{overflow-wrap:anywhere;max-width:510px}body:has(.management-root) .hub-company-details p{color:#bac7d5;margin:0 0 8px;font-size:14px;line-height:1.7}body:has(.management-root) .hub-company-details a{color:#f1d99d}body:has(.management-root) .hub-company-details span{color:#bac7d5;margin:0}body:has(.management-root) .print-document{color:#192331;font-family:Manrope,Arial,sans-serif}body:has(.management-root) .print-document header{border-bottom:2px solid #d6aa5b}body:has(.management-root) .print-document .print-head{overflow-wrap:anywhere;gap:24px}body:has(.management-root) .print-document .print-head a{color:#0f2742}@media (width<=1000px){body:has(.management-root) .hub-hero-inner{grid-template-columns:1fr;min-height:0;padding-block:64px}body:has(.management-root) .hub-access{max-width:620px}}@media (width<=700px){body:has(.management-root) .hub-login-grid{grid-template-columns:1fr;gap:32px;padding-block:40px 60px}body:has(.management-root) .hub-login-copy h1{font-size:clamp(36px,8vw,48px)}body:has(.management-root) .hub-header{gap:12px;min-height:80px}body:has(.management-root) .hub-header nav>a:not(:last-child){display:none}body:has(.management-root) .hub-hero-inner{gap:30px;padding-block:48px}body:has(.management-root) .hub-copy h1{font-size:clamp(37px,8.8vw,60px)}body:has(.management-root) .hub-button{white-space:normal;text-align:center;padding-block:12px}body:has(.management-root) .print-document .print-head{flex-wrap:wrap}}@media (width<=400px){body:has(.management-root) .hub-header .management-brand{gap:7px}body:has(.management-root) .hub-header .management-brand img{flex-basis:34px}body:has(.management-root) .hub-header .management-brand small{letter-spacing:.03em}body:has(.management-root) .hub-header .hub-button{padding-inline:12px}}@media print{body:has(.management-root){background:#fff}body:has(.management-root) .print-document{box-shadow:none;margin:0;padding:0}}body:has(.management-root) [data-slot=sidebar][data-mobile=true] .brand{flex:none;align-items:center;width:100%;height:auto;min-height:0;margin:0;padding:16px;display:flex}body:has(.management-root) [data-slot=sidebar][data-mobile=true] .panel-brand-link{width:100%;min-width:0;min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;padding:0;text-decoration:none;display:flex}body:has(.management-root) [data-slot=sidebar][data-mobile=true] .management-brand{text-align:left;color:#fbfaf7;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}body:has(.management-root) [data-slot=sidebar][data-mobile=true] .management-brand img{aspect-ratio:1;object-fit:contain;flex:0 0 40px;width:40px;min-width:40px;max-width:40px;height:40px;display:block}body:has(.management-root) [data-slot=sidebar][data-mobile=true] .management-brand strong{letter-spacing:.12em;color:#fbfaf7;margin:0;font-size:16px;font-weight:800;line-height:1.25;display:block}body:has(.management-root) [data-slot=sidebar][data-mobile=true] .management-brand small{letter-spacing:.08em;color:#f1d99d;margin:4px 0 0;font-size:12px;font-weight:700;line-height:1.3;display:block}body:has(.management-root) [data-slot=sidebar][data-mobile=true] .panel-brand-meta{display:none}body:has(.management-root) .customer-directory{width:100%;min-width:0}body:has(.management-root) .customer-entry{border-bottom:1px solid #e2e6ee;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,.8fr);gap:24px;padding:24px;display:grid}body:has(.management-root) .customer-entry:last-child{border-bottom:0}body:has(.management-root) .customer-entry>*{overflow-wrap:anywhere;min-width:0}body:has(.management-root) .customer-entry span{overflow-wrap:anywhere;min-width:0}body:has(.management-root) .customer-management dl div{overflow-wrap:anywhere;min-width:0}body:has(.management-root) .customer-contact h2{margin:0 0 10px;font-size:1.0625rem;font-weight:700;line-height:1.45}body:has(.management-root) .customer-contact h2 button{text-align:left;overflow-wrap:anywhere;cursor:pointer}body:has(.management-root) .customer-contact h2 button:hover{color:#8c641f;text-decoration:underline}:is(body:has(.management-root) .customer-contact a,body:has(.management-root) .customer-contact p){color:#475467;white-space:normal;overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:7px 0;font-size:.875rem;line-height:1.6;display:flex}body:has(.management-root) .customer-contact a:hover{text-decoration:underline}body:has(.management-root) .customer-contact svg{color:#697586;flex-shrink:0;margin-top:4px}body:has(.management-root) .customer-contact .customer-company{color:#344054}body:has(.management-root) .customer-missing{color:#8c641f;margin-top:10px;font-size:.8125rem;display:block}body:has(.management-root) .customer-overview{background:#fff;border:1px solid #e2e6ee;border-radius:12px;min-width:0;margin-bottom:20px;padding:20px}body:has(.management-root) .customer-overview h3{color:#0f2742;margin:0 0 8px;font-size:.875rem;font-weight:700}body:has(.management-root) .customer-overview p{color:#344054;white-space:normal;overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.7}body:has(.management-root) .customer-entry .customer-overview{background:0 0;border:0;margin:0;padding:0}body:has(.management-root) .customer-overview.is-compact>p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body:has(.management-root) .customer-next-step{overflow-wrap:anywhere;margin-top:12px;font-size:.875rem;line-height:1.6}body:has(.management-root) .customer-next-step strong{color:#0f2742;display:block}body:has(.management-root) .customer-management{flex-direction:column;align-items:flex-start;gap:14px;display:flex}body:has(.management-root) .customer-statuses{flex-wrap:wrap;gap:6px;display:flex}body:has(.management-root) .customer-statuses .tag{white-space:normal}body:has(.management-root) .customer-management dl{gap:10px;margin:0;font-size:.875rem;line-height:1.5;display:grid}body:has(.management-root) .customer-management dt{color:#667085;font-size:.8125rem}body:has(.management-root) .customer-management dd{color:#344054;margin:2px 0 0}body:has(.management-root) .customer-management>button{white-space:normal;max-width:100%;height:auto;min-height:40px;margin-top:auto}:is(body:has(.management-root) .record-sheet-body,body:has(.management-root) .record-workspace-tabs){min-width:0}body:has(.management-root) .record-sheet textarea{overflow-wrap:anywhere;width:100%;min-width:0}body:has(.management-root) .record-sheet{overflow:clip}body:has(.management-root) .record-sheet>.record-close-button[data-slot=sheet-close]{z-index:2;color:#fff;opacity:1;background:#07111d8c;border-color:#fff6;width:44px;height:44px;position:absolute;top:16px;right:16px}body:has(.management-root) .record-sheet>.record-close-button[data-slot=sheet-close]:hover{background:#0f2742;transform:none}body:has(.management-root) .record-sheet>.record-close-button[data-slot=sheet-close]:focus-visible{outline-offset:3px;outline:2px solid #fff}body:has(.management-root) .automatic-customer-details>details+details{border-top:1px solid #e2e6ee;margin-top:16px;padding-top:12px}@media (width<=1100px){body:has(.management-root) .customer-entry{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:20px}body:has(.management-root) .customer-management{border-top:1px solid #eef0f4;flex-flow:wrap;grid-column:1/-1;align-items:center;padding-top:16px}body:has(.management-root) .customer-management dl{flex-wrap:wrap;flex:1;gap:12px 24px;display:flex}body:has(.management-root) .customer-management>button{margin:0 0 0 auto}}@media (width<=700px){body:has(.management-root) .customer-entry{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px 16px}body:has(.management-root) .customer-contact h2{font-size:1.125rem}body:has(.management-root) .customer-management{gap:14px}body:has(.management-root) .customer-management dl{flex-basis:100%}body:has(.management-root) .customer-management>button{width:100%}body:has(.management-root) .customer-overview{padding:16px}}body:has(.management-root) .customer-alert-controls{background:#fff;border:1px solid #e2e7ee;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;margin-bottom:16px;padding:16px 18px;display:flex}body:has(.management-root) .customer-alert-heading{color:#41526c;flex:260px;align-items:center;gap:12px;min-width:0;display:flex}body:has(.management-root) .customer-alert-heading>svg{flex-shrink:0}body:has(.management-root) .customer-alert-heading>div{gap:4px;min-width:0;display:grid}body:has(.management-root) .customer-alert-heading strong{color:#202b3c;font-size:14px}body:has(.management-root) .customer-alert-heading span{color:#6b778c;overflow-wrap:anywhere;font-size:12px;line-height:1.5}body:has(.management-root) .customer-alert-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body:has(.management-root) .customer-alert-buttons button{white-space:nowrap;gap:8px;min-height:42px}body:has(.management-root) .customer-alert-buttons button[aria-pressed=true]{color:#21633c;background:#eef7f1;border-color:#b9d8c4}@media (width<=640px){body:has(.management-root) .customer-alert-controls{gap:12px;padding:14px}body:has(.management-root) .customer-alert-buttons{width:100%}body:has(.management-root) .customer-alert-buttons button{flex:130px;min-height:44px}}.customer-journey-facts{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.customer-journey-facts span{border:1px solid var(--border);color:var(--muted-foreground);background:color-mix(in srgb,var(--primary) 4%,transparent);border-radius:999px;padding:5px 8px;font-size:.75rem}.management-root .demo-record-mark{color:#126267;vertical-align:middle;background:#e5f3f3;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:750;display:inline-flex}.management-root .demo-color-1{color:#344b99;background:#e8edff}.management-root .demo-color-2{color:#8c5b13;background:#fff0d5}.management-root .demo-color-3{color:#7144a1;background:#f1eafe}.management-root .demo-record-mark.is-large{width:54px;height:54px;margin-bottom:12px;font-size:18px}:is(.management-root .rowname:has(.demo-record-mark),.management-root .rowname:has(.demo-project-thumb)){text-align:left;align-items:center;gap:12px;display:flex}.management-root .demo-project-thumb{object-fit:cover;border-radius:10px;flex-shrink:0;width:100px;height:68px}.management-root .demo-project-thumb.is-large{width:180px;height:100px;margin-bottom:14px}.management-root .developer-project-list button:has(.demo-project-thumb){gap:16px;padding:14px}.management-root .demo-training-cover{background:#173841;border-radius:12px;height:144px;margin-bottom:18px;position:relative;overflow:hidden}.management-root .demo-training-cover img{object-fit:cover;width:100%;height:100%}.management-root .demo-training-cover:after{content:"";background:linear-gradient(#0000,#061925a6);position:absolute;inset:0}.management-root .demo-training-cover span{z-index:1;color:#fff;letter-spacing:.12em;font-size:12px;font-weight:700;position:absolute;bottom:12px;left:14px}.management-root .demo-image-caption{color:#526578;padding:10px 2px;font-size:14px}@media (width<=600px){.management-root .demo-project-thumb{width:72px;height:56px}.management-root .demo-training-cover{height:120px}}.management-root .developer-directory-card:has(.demo-developer-cover){min-height:255px;padding-top:155px;position:relative;overflow:hidden}.management-root .demo-developer-cover{object-fit:cover;width:100%;height:135px;position:absolute;inset:0 0 auto}.management-root .training-card:has(.demo-training-cover) .demo-training-cover{grid-area:1/1/auto/-1}.management-root .training-card:has(.demo-training-cover) .training-number{grid-row:2/5}.management-root .training-card:has(.demo-training-cover) h3{grid-column:2}.management-root .training-card:has(.demo-training-cover) p{grid-column:2}.management-root .training-card:has(.demo-training-cover) .training-actions{grid-column:2}.management-root .pulse-visitors{--pv-ink:#15243b;--pv-muted:#627086;--pv-line:#e4e9f0;color:var(--pv-ink);gap:22px;min-width:0;font-size:14px;display:grid}.management-root .pulse-visitors *{box-sizing:border-box}.management-root .pv-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.management-root .pv-domain{align-items:center;gap:12px;min-width:0;display:flex}.management-root .pv-domain strong{overflow-wrap:anywhere;font-size:16px;display:block}.management-root .pv-domain div>span{color:var(--pv-muted);margin-top:2px;font-size:13px;display:block}.management-root .pv-site-picker{min-width:0}.management-root .pv-select{border:1px solid var(--pv-line);box-shadow:none;background:#fff;border-radius:8px;min-width:230px;max-width:100%;height:40px;padding:8px 12px;font-size:16px;font-weight:600}.management-root .pv-website-name{color:var(--pv-muted);overflow-wrap:anywhere;margin-bottom:5px;font-size:12px;display:block}.management-root .pv-site-icon{border:1px solid var(--pv-line);background:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.management-root .pv-controls{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.management-root .pv-controls button{border-color:var(--pv-line);background:#fff;border-radius:8px;gap:8px;min-height:38px}.management-root .pv-window{border-color:var(--pv-line);background:#fff;width:156px;min-height:40px;font-size:13px}.management-root .pv-pulse-link{color:var(--pv-muted);align-items:center;gap:5px;font-weight:600;display:inline-flex}.management-root .pv-pulse-link:hover{color:#8c641f}.management-root .pv-status{color:#6f7683;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.management-root .pv-status i,.management-root .pv-active-dot{background:#919aa7;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.management-root .pv-status[data-live=true]{color:#087757}.management-root .pv-status[data-live=true] i{background:#0c956c;box-shadow:0 0 0 3px #0c956c12}.management-root .pv-metrics{grid-template-columns:1.1fr 1fr 1fr 1fr;gap:16px;display:grid}.management-root .pv-card{border:1px solid var(--pv-line);background:#fff;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 3px 10px #14243b03}.management-root .pv-active-card{color:#fff;background:linear-gradient(115deg,#102940,#152238);border:1px solid #1c344b;border-radius:14px;padding:23px 24px;box-shadow:0 7px 18px #12233712}.management-root .pv-metric{padding:23px 24px}.management-root .pv-metric-label{color:var(--pv-muted);justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.management-root .pv-metric-label svg{color:#8794a7;flex-shrink:0}.management-root .pv-active-card .pv-metric-label{color:#d9e3ee}.management-root .pv-active-card .pv-metric-label svg{color:#d9b974}.management-root .pv-number{letter-spacing:-1.4px;font-variant-numeric:tabular-nums;margin:18px 0 14px;font-size:38px;font-weight:600;line-height:1.1;display:block}.management-root .pv-metric-note{color:var(--pv-muted);font-size:13px}.management-root .pv-active-foot{color:#c6d5e2;align-items:center;gap:8px;font-size:13px;display:flex}.management-root .pv-active-dot[data-live=true]{background:#60d7b7}.management-root .pv-section-head{justify-content:space-between;align-items:center;gap:12px;padding:22px 24px;display:flex}.management-root .pv-section-head h2{letter-spacing:-.2px;color:var(--pv-ink);align-items:center;gap:9px;font-size:16px;font-weight:650;display:flex}.management-root .pv-section-head p{color:var(--pv-muted);margin-top:5px;font-size:13px}.management-root .pv-section-head>span{color:var(--pv-muted);font-size:13px}.management-root .pv-total{white-space:nowrap}.management-root .pv-total strong{color:var(--pv-ink);margin-right:3px;font-size:18px;font-weight:600}.management-root .pv-chart{height:132px;margin:0 24px;padding-left:34px;position:relative}.management-root .pv-chart-grid{color:#8995a5;pointer-events:none;flex-direction:column;justify-content:space-between;font-size:12px;display:flex;position:absolute;inset:0}.management-root .pv-chart-grid span{line-height:1;position:relative}.management-root .pv-chart-grid span:after{content:"";border-top:1px dashed #e8edf3;position:absolute;top:50%;left:34px;right:0}.management-root .pv-columns{z-index:1;align-items:flex-end;gap:6px;height:100%;display:flex;position:relative}.management-root .pv-column{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex}.management-root .pv-column i{background:#b39150;border-radius:3px 3px 0 0;width:100%;transition:height .4s;display:block}.management-root .pv-column:last-child i{background:#173954}.management-root .pv-chart-empty{color:var(--pv-muted);place-items:center;font-size:13px;display:grid;position:absolute;inset:0 0 0 34px}.management-root .pv-chart-axis{color:#7b8798;justify-content:space-between;margin:11px 24px 22px 58px;font-size:12px;display:flex}.management-root .pv-content-grid{grid-template-columns:minmax(0,3fr) minmax(240px,1fr);align-items:start;gap:20px;display:grid}.management-root .pv-insights{gap:20px;display:grid}.management-root .pv-count{color:#5b6b7f;background:#eff3f7;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:600}.management-root .pv-audience>.pv-section-head>svg{color:#8595a8}.management-root .pv-table{table-layout:fixed;width:100%;font-size:14px}.management-root .pv-table th{text-align:left;color:#748296;white-space:normal;border-block:1px solid var(--pv-line);background:#f8fafc;height:auto;padding:12px 14px;font-size:12px;font-weight:600}.management-root .pv-table th:first-child{width:28%}.management-root .pv-table th:nth-child(2){width:25%}.management-root .pv-table th:last-child{width:17%}.management-root .pv-table td{vertical-align:middle;white-space:normal;overflow-wrap:anywhere;border-bottom:1px solid #eef1f5;padding:18px 14px}.management-root .pv-table th:first-child,.management-root .pv-table td:first-child{padding-left:24px}.management-root .pv-table tr:last-child td{border-bottom:0}.management-root .pv-table tbody tr:hover{background:#fbfcfd}.management-root .pv-visitor-id{align-items:center;gap:9px;display:flex}.management-root .pv-visitor-id strong{font-size:13px;font-weight:600;display:block}.management-root .pv-avatar{color:#6d8097;background:#eff3f7;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.management-root .pv-location{color:var(--pv-muted);align-items:center;gap:3px;margin-top:4px;font-size:12px;display:flex}.management-root .pv-location svg{flex-shrink:0}.management-root .pv-online,.management-root .pv-recent{align-items:center;gap:5px;margin-top:5px;font-size:11px;font-weight:650;display:flex}.management-root .pv-online{color:#087757}.management-root .pv-recent{color:#7a8797}.management-root .pv-online i,.management-root .pv-recent i{background:currentColor;border-radius:50%;width:7px;height:7px}.management-root .pv-page{white-space:nowrap;text-overflow:ellipsis;color:#243d58;max-width:100%;font-size:13px;font-weight:600;display:block;overflow:hidden}.management-root .pv-journey-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;overflow:hidden;color:#526b84!important;display:-webkit-box!important}.management-root .pv-score{color:#576a80;background:#eef2f6;border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:12px;font-weight:700;display:inline-flex}.management-root .pv-score.warm{color:#9b6410;background:#fff4df}.management-root .pv-score.hot{color:#b53d2d;background:#fff0ed}.management-root .pv-table small{color:var(--pv-muted);margin-top:5px;font-size:12px;display:block}.management-root .pv-source{font-size:13px}.management-root .pv-device{align-items:center;gap:5px;font-size:13px;display:flex}.management-root .pv-device svg{color:#6f8092;flex-shrink:0}.management-root .pv-duration{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.management-root .pv-table-footer{border-top:1px solid var(--pv-line);color:var(--pv-muted);flex-wrap:wrap;justify-content:space-between;gap:7px 15px;padding:15px 24px;font-size:12px;display:flex}.management-root .pv-breakdown .pv-section-head{flex-wrap:wrap;gap:5px;padding-bottom:17px}.management-root .pv-breakdown .pv-section-head h2{font-size:15px}.management-root .pv-breakdown .pv-section-head>span{font-size:12px}.management-root .pv-ranks{gap:17px;padding:0 24px 24px;display:grid}.management-root .pv-rank>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.management-root .pv-rank>div:first-child span{overflow-wrap:anywhere}.management-root .pv-rank strong{font-size:13px;font-weight:600}.management-root .pv-bar-track{background:#f0f3f7;border-radius:8px;height:4px;margin-top:8px;overflow:hidden}.management-root .pv-bar-track i{background:#7990a6;border-radius:8px;height:100%;display:block}.management-root .pv-quiet{color:var(--pv-muted);padding:0 24px 24px;font-size:13px}.management-root .pv-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:52px 28px;display:flex}.management-root .pv-empty>span{color:#57758e;background:#f0f5f8;border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:5px;display:grid}.management-root .pv-empty h3{font-size:16px;font-weight:600}.management-root .pv-empty p{color:var(--pv-muted);max-width:330px;font-size:14px;line-height:1.65}.management-root .pv-footer{color:var(--pv-muted);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:0 2px;font-size:12px;display:flex}.management-root .pv-footer a{color:#886526;font-weight:600}.management-root .pv-notice{color:#785517;background:#fff8e9;border:1px solid #e9d4a5;border-radius:10px;align-items:center;gap:10px;padding:14px 18px;font-size:14px;display:flex}.management-root .pv-notice svg{flex-shrink:0}.management-root .pv-loading{gap:22px;display:grid}.management-root .pv-skeleton-stat{border-radius:14px;height:174px}.management-root .pv-skeleton-chart{border-radius:14px;height:265px}.management-root .pv-skeleton-table{border-radius:14px;height:280px}.management-root .pv-spinning{animation:1.1s linear infinite pv-spin}@keyframes pv-spin{to{transform:rotate(360deg)}}@media (width>=769px) and (width<=1250px){.management-root .pv-content-grid{grid-template-columns:minmax(0,1fr)}.management-root .pv-insights{grid-template-columns:1fr 1fr}}@media (width<=1100px){.management-root .pv-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.management-root .pulse-visitors{gap:16px}.management-root .pv-toolbar{align-items:flex-start;gap:14px}.management-root .pv-controls{gap:12px;width:100%}.management-root .pv-window{width:150px}.management-root .pv-controls .pv-status{margin-right:auto}.management-root .pv-controls button{min-height:40px}.management-root .pv-pulse-link{font-size:13px}.management-root .pv-metrics{gap:10px}.management-root .pv-metric,.management-root .pv-active-card{padding:18px 15px}.management-root .pv-number{letter-spacing:-.8px;margin-block:17px 12px;font-size:32px}.management-root .pv-metric-label{align-items:flex-start;font-size:14px}.management-root .pv-metric-label svg{width:16px;height:16px}.management-root .pv-metric-note,.management-root .pv-active-foot{font-size:12px}.management-root .pv-section-head{padding:18px}.management-root .pv-traffic .pv-section-head{flex-wrap:wrap;align-items:flex-start}.management-root .pv-content-grid{grid-template-columns:minmax(0,1fr);gap:16px}.management-root .pv-insights{grid-template-columns:1fr 1fr;gap:12px}.management-root .pv-breakdown .pv-section-head{padding:18px 15px 15px}.management-root .pv-ranks,.management-root .pv-quiet{padding:0 15px 18px}.management-root .pv-chart{height:112px;margin-inline:18px}.management-root .pv-columns{gap:3px}.management-root .pv-chart-axis{margin:11px 18px 18px 52px}.management-root .pv-chart-empty{font-size:12px}.management-root .pv-table thead{display:none}.management-root .pv-table,.management-root .pv-table tbody{display:block}.management-root .pv-table tbody tr{border-top:1px solid var(--pv-line);grid-template-columns:1fr 1fr;gap:14px 20px;padding:18px;display:grid}.management-root .pv-table td{border:0;padding:0;display:block}.management-root .pv-table td:first-child{grid-column:1/-1;padding:0}.management-root .pv-table td:not(:first-child):before{content:attr(data-label);color:var(--pv-muted);margin-bottom:5px;font-size:12px;display:block}.management-root .pv-table-footer{padding:14px 18px}.management-root .pv-table .pv-visitor-id strong{font-size:14px}.management-root .pv-page{white-space:normal;overflow-wrap:anywhere}.management-root .pv-empty{padding:40px 24px}.management-root .pv-footer{gap:7px}}@media (width<=400px){.management-root .pv-metrics,.management-root .pv-insights{grid-template-columns:minmax(0,1fr)}.management-root .pv-controls{gap:9px}}@media (prefers-reduced-motion:reduce){.management-root .pv-spinning{animation:none}.management-root .pv-column i{transition:none}}.management-root .pv-report-tabs{gap:24px}.management-root .pv-report-tabs>[role=tablist]{background:#e9eef4;height:46px;padding:4px}.management-root .pv-report-tabs [role=tab]{padding:9px 22px;font-size:14px}.management-root .pv-report-tabs [role=tab][data-state=active]{color:#142a44;background:#fff;box-shadow:0 2px 6px #142a4410}.management-root .pv-live-content,.management-root .pv-reports{gap:22px;min-width:0;display:grid}.management-root .pv-live-content[data-state=inactive]{display:none}.management-root .pv-report-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.management-root .pv-report-heading h2{letter-spacing:-.6px;font-size:24px;font-weight:650}.management-root .pv-report-heading p{color:var(--pv-muted);margin-top:4px;font-size:14px}.management-root .pv-report-filters{flex-wrap:wrap;gap:10px;display:flex}.management-root .pv-report-filters [data-slot=select-trigger]{background:#fff;width:165px;height:40px;font-size:14px}.management-root .pv-report-filters button{min-height:40px}.management-root .pv-report-period{color:var(--pv-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:-8px;font-size:13px;display:flex}.management-root .pv-date-range{border:1px solid var(--pv-line);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:18px;display:flex}.management-root .pv-date-range label{gap:6px;font-size:14px;display:grid}.management-root .pv-date-range p{color:#963d2b;font-size:14px}.management-root .pv-ai{background:linear-gradient(110deg,#fff,#fcfaf5);border-color:#d8c6a1}.management-root .pv-ai h2 svg{color:#9a772e}.management-root .pv-ai-button{color:#fff;background:#192f48;border:1px solid #192f48;min-height:40px;padding:10px 16px;font-size:14px}.management-root .pv-ai-button:hover{background:#284664}.management-root .pv-ai-button:disabled{opacity:.5}.management-root .pv-ai-copy{color:var(--pv-muted);padding:0 24px 22px;font-size:14px;line-height:1.6}.management-root .pv-ai-result{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 24px 24px;font-size:16px;line-height:1.75}.management-root .pv-ai-error{color:#973b29;padding:0 24px 20px;font-size:14px}.management-root .pv-history-table th:first-child{width:25%}.management-root .pv-history-table th:nth-child(2){width:23%}.management-root .pv-history-table th:last-child{width:15%}.management-root .pv-history-table th{font-size:13px}.management-root .pv-history-table td{font-size:14px}.management-root .pv-history-table small{font-size:13px;line-height:1.5}.management-root .pv-visit-type{color:#5b6e83;background:#f0f3f6;border-radius:4px;margin-top:7px;padding:3px 6px;font-size:12px;display:inline-block}.management-root .pv-muted{color:var(--pv-muted);font-weight:400}.management-root .pv-pagination{border-top:1px solid var(--pv-line);color:var(--pv-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;font-size:14px;display:flex}.management-root .pv-pagination>div{gap:8px;display:flex}.management-root .pv-report-breakdowns{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.management-root .pv-report-breakdowns .pv-rank>div:first-child,.management-root .pv-report-breakdowns .pv-rank strong{font-size:14px}.management-root .pv-report-breakdowns small{color:var(--pv-muted);margin-left:8px;font-size:12px;font-weight:400}.management-root .pv-top-pages{padding:0 24px 24px}.management-root .pv-top-pages>div{border-top:1px solid var(--pv-line);grid-template-columns:minmax(0,1fr) auto 170px;align-items:baseline;gap:20px;padding:13px 0;font-size:14px;display:grid}.management-root .pv-top-pages span{overflow-wrap:anywhere}.management-root .pv-top-pages strong{font-weight:600}.management-root .pv-top-pages small{color:var(--pv-muted);text-align:right;font-size:13px}.management-root .pv-report-footnote{color:var(--pv-muted);max-width:1000px;font-size:13px;line-height:1.65}.management-root .pv-report-error{color:#943e2c;align-items:center;gap:16px;padding:24px;display:flex}.pv-visit-sheet[data-slot=sheet-content]{color:#15243b;background:#f6f8fb;gap:0;width:min(780px,100vw);max-width:780px;padding:0;font-size:14px;overflow-y:auto}.pv-visit-sheet [data-slot=sheet-header]{color:#fff;background:#152c44;border-bottom:3px solid #b59450;padding:26px 30px}.pv-visit-sheet [data-slot=sheet-title]{color:#fff;font-size:22px;font-weight:600}.pv-visit-sheet [data-slot=sheet-description]{color:#cfdae6;font-size:14px}.pv-visit-sheet [data-slot=sheet-header]~button{color:#fff}.pv-journey{gap:24px;padding:26px 30px;display:grid}.pv-journey-summary{color:#566980;gap:10px;display:grid}.pv-journey-summary>div{align-items:center;gap:9px;display:flex}.pv-journey-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pv-journey-stats>div{background:#fff;border:1px solid #e0e7ee;border-radius:10px;padding:16px 12px}.pv-journey-stats strong{font-size:24px;font-weight:600;display:block}.pv-journey-stats span{color:#607289;margin-top:6px;font-size:13px;display:block}.pv-visit-facts{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pv-visit-facts dt{color:#6c7c8f;font-size:13px}.pv-visit-facts dd{overflow-wrap:anywhere;margin-top:4px;font-size:14px}.pv-journey-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.pv-journey-heading h3{font-size:18px;font-weight:600}.pv-journey-heading span{color:#66788f;font-size:13px}.pv-journey-list{margin:0;padding:0;list-style:none;display:grid}.pv-journey-list li{gap:14px;padding-bottom:24px;display:flex;position:relative}.pv-journey-list li:not(:last-child):before{content:"";background:#d6dfe9;width:1px;position:absolute;top:30px;bottom:0;left:15px}.pv-step{color:#6c7f94;background:#fff;border:1px solid #d8e1ec;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.pv-journey-list li>div{flex:1;min-width:0;padding-top:4px}.pv-event-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pv-event-head strong{overflow-wrap:anywhere;font-size:15px;font-weight:600}.pv-event-head time{color:#738298;white-space:nowrap;font-size:12px}.pv-journey-list p{color:#6b7d92;overflow-wrap:anywhere;margin-top:6px;font-size:13px}.pv-visitor-history{border-block:1px solid #dde5ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-block:20px;display:flex}.pv-visitor-history p{color:#687c93;margin-top:5px;font-size:13px}.pv-visit-sheet .pv-ai{background:#fffefb;border:1px solid #d8c6a1;border-radius:12px;overflow:hidden}.pv-visit-sheet .pv-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px;display:flex}.pv-visit-sheet .pv-section-head h2{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.pv-visit-sheet .pv-section-head p{color:#687b90;margin-top:5px;font-size:13px}.pv-visit-sheet .pv-ai-button{color:#fff;background:#19344e}.pv-visit-sheet .pv-ai-copy,.pv-visit-sheet .pv-ai-error{color:#62768b;padding:0 20px 20px;font-size:14px;line-height:1.6}.pv-visit-sheet .pv-ai-error{color:#9b392b}.pv-visit-sheet .pv-ai-result{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 20px 20px;font-size:16px;line-height:1.75}.pv-visit-sheet .pv-table-footer,.pv-visit-sheet .pv-pagination{color:#6a7a8d;border-top:1px solid #e1e6ec;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 20px;font-size:12px;display:flex}.pv-visit-sheet .pv-skeleton-table{border-radius:10px;height:240px}.pv-visit-sheet .pv-report-error{color:#9b392b;gap:12px;display:grid}@media (width<=1000px){.management-root .pv-report-breakdowns{grid-template-columns:1fr}}@media (width<=768px){.management-root .pv-report-heading h2{font-size:22px}.management-root .pv-report-filters{width:100%}.management-root .pv-ai .pv-section-head{flex-wrap:wrap}.management-root .pv-ai-copy,.management-root .pv-ai-result{padding-inline:18px}.management-root .pv-top-pages>div{grid-template-columns:minmax(0,1fr) auto;gap:7px}.management-root .pv-top-pages small{text-align:left;grid-column:1/-1}.management-root .pv-reports{gap:18px}.pv-journey{padding:22px 18px}.pv-visit-sheet [data-slot=sheet-header]{padding:24px 18px}.pv-journey-stats{grid-template-columns:1fr 1fr}.pv-event-head{gap:4px;display:grid}}body:has(.management-root) .pv-ai{background:#fff;border-color:#d9c9a8;box-shadow:0 4px 18px #14243b05}body:has(.management-root) .pv-ai .pv-section-head{background:linear-gradient(115deg,#fff,#fbfaf7);flex-wrap:wrap;gap:20px;padding:24px}body:has(.management-root) .pv-ai .pv-section-head>div:first-child{min-width:0}body:has(.management-root) .pv-ai .pv-section-head h2{letter-spacing:-.025em;margin:0;font-size:1.125rem;line-height:1.35}body:has(.management-root) .pv-ai .pv-section-head p{margin:7px 0 0;font-size:.875rem;line-height:1.5}body:has(.management-root) .pv-ai .pv-ai-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}body:has(.management-root) .pv-ai .pv-ai-controls [data-slot=select-trigger]{width:180px;max-width:100%;height:auto;min-height:42px;box-shadow:none;background:#fff;border:1px solid #dce3ec;border-radius:9px;padding:10px 12px;font-size:.875rem;line-height:1.4}body:has(.management-root) .pv-ai .pv-ai-button{gap:8px;height:auto;min-height:42px;padding:10px 16px;font-size:.875rem;line-height:1.4;box-shadow:0 3px 8px #142c4610}body:has(.management-root) .pv-ai .pv-ai-custom{color:#63768a;align-items:center;gap:8px;font-size:.875rem;display:flex}body:has(.management-root) .pv-ai .pv-ai-custom input{background:#fff;width:80px;min-height:42px;font-size:.875rem}body:has(.management-root) .pv-ai .pv-intent-list{background:#f6f8fb;border-top:1px solid #e8edf3;gap:10px;margin:0;padding:18px 24px 24px;list-style:none;display:grid}body:has(.management-root) .pv-ai .pv-intent-row{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0;margin:0;padding:20px;transition:border-color .16s,box-shadow .16s;display:grid;box-shadow:0 1px 2px #14243b03}:is(body:has(.management-root) .pv-ai .pv-intent-row:hover,body:has(.management-root) .pv-ai .pv-intent-row:focus-within){border-color:#c6d3e2;box-shadow:0 3px 10px #14243b06}body:has(.management-root) .pv-ai .pv-intent-index{color:#44617f;font-variant-numeric:tabular-nums;background:#f0f4f9;border:1px solid #e0e7f0;border-radius:11px;place-items:center;width:40px;height:40px;font-size:.875rem;font-weight:650;display:grid}body:has(.management-root) .pv-ai .pv-intent-content{min-width:0}body:has(.management-root) .pv-ai .pv-intent-label{flex-wrap:wrap;align-items:center;gap:5px 12px;margin:0 0 7px;line-height:1.4;display:flex}body:has(.management-root) .pv-ai .pv-intent-label strong{color:#213b56;font-size:.875rem;font-weight:650}body:has(.management-root) .pv-ai .pv-intent-label span{color:#6a7c90;overflow-wrap:anywhere;background:#f5f7fa;border-radius:5px;max-width:100%;padding:3px 8px;font-size:.8125rem}body:has(.management-root) .pv-ai .pv-intent-content p{color:#233b54;overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:450;line-height:1.6}body:has(.management-root) .pv-ai .pv-intent-view{color:#24415e;height:auto;min-height:40px;box-shadow:none;white-space:nowrap;background:#fff;border:1px solid #d9e2ec;border-radius:8px;gap:8px;padding:9px 13px;font-size:.875rem;font-weight:600;line-height:1.4}body:has(.management-root) .pv-ai .pv-intent-view:hover{background:#f1f5fa;border-color:#b8c9db}body:has(.management-root) .pv-ai .pv-intent-view:focus-visible{outline-offset:3px;outline:2px solid #a47e34}body:has(.management-root) .pv-ai .pv-ai-footer{color:#738195;background:#fff;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px 24px;font-size:.8125rem;line-height:1.5;display:flex}body:has(.management-root) .pv-ai .pv-ai-total{color:#425d77;align-items:center;gap:7px;font-weight:600;display:inline-flex}body:has(.management-root) .pv-ai .pv-ai-range{flex:1;min-width:0}body:has(.management-root) .pv-ai .pv-ai-generated{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}body:has(.management-root) .pv-ai .pv-ai-generated svg{flex-shrink:0;margin-right:2px}@media (width<=768px){body:has(.management-root) .pv-ai .pv-section-head{gap:16px;padding:20px 18px}body:has(.management-root) .pv-ai .pv-ai-controls{justify-content:flex-start;width:100%;margin-left:0}body:has(.management-root) .pv-ai .pv-intent-list{padding:14px 16px 18px}body:has(.management-root) .pv-ai .pv-intent-row{gap:14px;padding:16px}body:has(.management-root) .pv-ai .pv-ai-footer{gap:9px 14px;padding:16px 18px}body:has(.management-root) .pv-ai .pv-ai-generated{width:100%}}@media (width<=600px){body:has(.management-root) .pv-ai .pv-ai-controls [data-slot=select-trigger]{flex:160px}body:has(.management-root) .pv-ai .pv-ai-button{flex:190px}body:has(.management-root) .pv-ai .pv-intent-row{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px}body:has(.management-root) .pv-ai .pv-intent-index{border-radius:9px;width:32px;height:32px;font-size:.8125rem}body:has(.management-root) .pv-ai .pv-intent-label{gap:6px}body:has(.management-root) .pv-ai .pv-intent-view{grid-column:2;justify-self:start;min-height:42px}body:has(.management-root) .pv-ai .pv-ai-range{flex-basis:100%}}@media (prefers-reduced-motion:reduce){body:has(.management-root) .pv-ai .pv-intent-row{transition:none}}body:has(.management-root) .pv-ai .pv-intent-label .pv-intent-country{color:#50657c;background:#fff;align-items:center;gap:7px;padding:3px 0;display:inline-flex}body:has(.management-root) .pv-ai .pv-intent-country img{object-fit:contain;border:0;border-radius:2px;flex-shrink:0;width:24px;min-width:24px;max-width:24px;height:18px;margin:0;padding:0;display:block;box-shadow:0 0 0 1px #14243b10}body:has(.management-root) .crm-demo-login{color:#14251f;background:#fff;min-height:100svh;font-family:Arial,Helvetica,sans-serif}body:has(.management-root) .crm-demo-login *{box-sizing:border-box}body:has(.management-root) .crm-demo-login a{color:inherit;text-decoration:none}body:has(.management-root) .crm-demo-login svg{flex-shrink:0}body:has(.management-root) .cdl-header{background:#fff;border-bottom:1px solid #dce6df;justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:14px 4%;display:flex}body:has(.management-root) .cdl-header-actions{align-items:center;gap:24px;display:flex}body:has(.management-root) .cdl-back{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}body:has(.management-root) .cdl-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:calc(100svh - 150px);display:grid}body:has(.management-root) .cdl-story{isolation:isolate;color:#fff;background:#07150f;flex-direction:column;justify-content:space-between;padding:60px 9% 30px;display:flex;position:relative;overflow:hidden}body:has(.management-root) .cdl-art{object-fit:cover;object-position:63% center;opacity:.55;z-index:-2;width:100%;height:100%;position:absolute;inset:0}body:has(.management-root) .cdl-story:after{content:"";z-index:-1;background:linear-gradient(90deg,#07150fe8,#07150f55);position:absolute;inset:0}body:has(.management-root) .cdl-eyebrow{letter-spacing:.12em;color:#086346;margin:0 0 18px;font-size:11px;font-weight:700}body:has(.management-root) .cdl-story .cdl-eyebrow{color:#dcf69a}body:has(.management-root) .cdl-story h1{letter-spacing:0;margin:0;font-size:56px;font-weight:700;line-height:1.07}body:has(.management-root) .cdl-story h1 span{color:#dcf69a}body:has(.management-root) .cdl-promise{margin:28px 0 18px;font-size:25px;line-height:1.35}body:has(.management-root) .cdl-description{color:#d5e1da;max-width:440px;font-size:16px;line-height:1.75}body:has(.management-root) .cdl-highlights{color:#d5e1da;gap:12px;margin:28px 0;font-size:14px;display:grid}body:has(.management-root) .cdl-highlights span{align-items:center;gap:9px;display:flex}body:has(.management-root) .cdl-highlights svg{color:#dcf69a}body:has(.management-root) .cdl-products{border-top:1px solid #fff3;flex-wrap:wrap;gap:20px;margin-top:30px;padding-top:24px;display:flex}body:has(.management-root) .cdl-products a{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}body:has(.management-root) .cdl-products img{object-fit:contain;border-radius:6px;width:30px;height:30px}body:has(.management-root) .cdl-access{background:#fcfefc;justify-content:center;align-items:center;padding:45px 10%;display:flex}body:has(.management-root) .cdl-form-wrap{width:100%;min-width:0;max-width:410px}body:has(.management-root) .cdl-form-icon{color:#086346;background:#e9f4ec;border:1px solid #cbe0d3;border-radius:10px;place-items:center;width:52px;height:52px;margin-bottom:24px;display:grid}body:has(.management-root) .cdl-access h2{letter-spacing:0;margin:0 0 17px;font-size:42px;font-weight:700;line-height:1.12}body:has(.management-root) .cdl-intro{color:#617169;margin:0 0 30px;font-size:16px;line-height:1.7}body:has(.management-root) .crm-demo-login form{gap:20px;display:grid}body:has(.management-root) .crm-demo-login form>*{margin:0}body:has(.management-root) .crm-demo-login .field{color:#263c30;gap:8px;font-size:14px;font-weight:600;display:grid}body:has(.management-root) .crm-demo-login .field input{color:#14251f;width:100%;height:52px;min-height:52px;box-shadow:none;background:#fff;border:1px solid #c9d7cd;border-radius:7px;padding:12px 15px;font-size:16px}body:has(.management-root) .crm-demo-login .field input:focus-visible{outline-offset:2px;outline:2px solid #086346}body:has(.management-root) .crm-demo-login button[type=submit]{color:#fff;width:100%;min-height:52px;box-shadow:none;background:#142e22;border-radius:7px;justify-content:center;align-items:center;gap:14px;padding:13px 20px;font-size:16px;font-weight:700;display:flex}body:has(.management-root) .crm-demo-login button[type=submit]:hover{background:#086346}body:has(.management-root) .crm-demo-login .hub-login-note{text-align:center;color:#355441;background:#eff7ef;border:1px solid #d9e8dc;border-radius:7px;padding:14px;font-size:14px;line-height:1.6;display:block}body:has(.management-root) .cdl-contact{color:#6d7d73;border-top:1px solid #e0e8e2;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;padding-top:25px;font-size:13px;display:flex}body:has(.management-root) .cdl-contact a{color:#086346;align-items:center;gap:6px;font-weight:700;display:inline-flex}body:has(.management-root) .cdl-footer{color:#738077;border-top:1px solid #e0e8e2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:18px 4%;font-size:12px;display:flex}body:has(.management-root) .cdl-footer a{color:#244934;font-weight:600}@media (width<=1000px){body:has(.management-root) .cdl-story{padding:45px 7% 28px}body:has(.management-root) .cdl-story h1{font-size:44px}body:has(.management-root) .cdl-access{padding:40px 7%}body:has(.management-root) .cdl-products{gap:14px}}@media (width<=700px){body:has(.management-root) .cdl-header{flex-wrap:wrap;gap:12px;min-height:78px;padding:12px 18px}body:has(.management-root) .cdl-header-actions{flex-wrap:wrap;gap:12px}body:has(.management-root) .cdl-back{font-size:12px}body:has(.management-root) .cdl-header .management-language-trigger{width:95px;font-size:13px}body:has(.management-root) .cdl-grid{grid-template-columns:1fr;min-height:0}body:has(.management-root) .cdl-access{order:-1;padding:34px 24px 42px}body:has(.management-root) .cdl-form-wrap{max-width:450px}body:has(.management-root) .cdl-access h2{font-size:36px}body:has(.management-root) .cdl-form-icon{width:44px;height:44px;margin-bottom:18px}body:has(.management-root) .cdl-intro{margin-bottom:24px}body:has(.management-root) .cdl-story{padding:40px 24px 28px}body:has(.management-root) .cdl-story h1{font-size:42px}body:has(.management-root) .cdl-promise{font-size:23px}body:has(.management-root) .cdl-products{gap:16px;margin-top:16px}body:has(.management-root) .cdl-footer{padding:20px 24px}}.payment-page{color:#f7f4ee;background:radial-gradient(circle at 50% 20%,#b49cff2e,#0000 30rem),#080b12;place-items:center;min-height:100vh;padding:24px;font-family:Arial,sans-serif;display:grid}.payment-page section{text-align:center;background:#111722;border:1px solid #303848;border-radius:24px;width:min(520px,100%);padding:46px 34px;box-shadow:0 30px 90px #00000080}.payment-page svg{width:64px;height:64px;margin:0 auto 22px}.payment-page .ok{color:#d4ff45}.payment-page .bad{color:#ff737b}.payment-page .spin{color:#b49cff;animation:1s linear infinite payment-spin}.payment-page span{color:#d4ff45;letter-spacing:.18em;font-size:12px;font-weight:800;display:block}.payment-page h1{margin:12px 0;font-size:34px}.payment-page p{color:#a2a9b5;margin:0 auto 18px;line-height:1.65}.payment-page strong{color:#fff;text-transform:capitalize;margin-bottom:20px;display:block}.payment-page a{color:#11170a;background:#d4ff45;border-radius:11px;margin-top:24px;padding:14px 18px;font-weight:800;text-decoration:none;display:block}@keyframes payment-spin{to{transform:rotate(360deg)}}.checkout-page{color:#f7f4ee;background:radial-gradient(circle at 15% 20%,#b49cff26,#0000 30rem),#080b12;min-height:100vh;font-family:Arial,sans-serif}.checkout-page header{border-bottom:1px solid #202735;justify-content:space-between;align-items:center;height:72px;padding:0 max(24px,50vw - 520px);display:flex}.checkout-page header a{color:#fff;letter-spacing:.1em;align-items:center;gap:9px;font-weight:800;text-decoration:none;display:flex}.checkout-page header a b{color:#d4ff45}.checkout-page header span{color:#9aa3b0;align-items:center;gap:7px;font-size:13px;display:flex}.checkout-grid{grid-template-columns:1.35fr .65fr;gap:22px;max-width:1040px;margin:auto;padding:60px 24px;display:grid}.checkout-box,.checkout-grid aside{background:#111722;border:1px solid #303848;border-radius:22px;padding:30px}.checkout-box .kicker,.checkout-grid aside>span{color:#d4ff45;letter-spacing:.16em;font-size:11px;font-weight:800}.checkout-box h1{margin:10px 0;font-size:34px}.checkout-box .methods{color:#9da5b2;margin:0 0 25px}.checkout-page .card-fields{gap:14px;min-width:0;display:grid}.checkout-page .card-fields>div:not(.card-row),.checkout-page .card-row>div{background:0 0;border:0;min-width:0;height:64px;margin:0;padding:0}.checkout-page .card-fields iframe{border:0;min-height:64px;display:block;width:100%!important;height:64px!important}.checkout-page .checkout-box,.checkout-page .checkout-grid aside{min-width:0}.checkout-page .checkout-grid{align-items:start}.card-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.card-fields button{color:#11170a;cursor:pointer;background:#d4ff45;border:0;border-radius:10px;width:100%;height:48px;font-weight:800}.divider{color:#737c89;align-items:center;gap:12px;margin:24px 0;font-size:12px;display:flex}.divider:before,.divider:after{content:"";background:#303848;flex:1;height:1px}.wallet-buttons{min-height:45px}.checkout-error{color:#ff858b;text-align:center;font-size:13px}.checkout-grid aside h2{margin:12px 0;font-size:28px}.checkout-grid aside>strong{font-size:42px}.checkout-grid aside>small{color:#7e8795;margin-top:4px;display:block}.checkout-grid aside ul{color:#b9c0ca;border-top:1px solid #303848;border-bottom:1px solid #303848;margin:20px 0;padding:20px 0;line-height:2;list-style:none}.checkout-grid aside li:before{content:"✓";color:#d4ff45;margin-right:9px}.checkout-grid aside>div{color:#8f98a6;gap:8px;font-size:13px;display:flex}@media (width<=760px){.checkout-grid{grid-template-columns:1fr;padding:30px 15px}.checkout-page header{padding:0 16px}.checkout-page header>span{display:none}.checkout-grid aside{order:-1}}.checkout-login{gap:12px;margin:20px 0;display:grid}.checkout-login input{color:#fff;background:#0b1019;border:1px solid #424b5c;border-radius:8px;padding:13px}.checkout-login button{color:#111;background:#d4ff45;border:0;border-radius:8px;padding:12px}.checkout-page .card-fields .card-row{background:0 0;border:0;height:auto;padding:0}.express-wallets{gap:12px;margin:20px 0;display:grid}.express-wallets apple-pay-button{width:100%;height:45px}.checkout-page h3{margin:18px 0 12px;font-size:17px}.payment-overlay{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.payment-overlay section{color:#fff;text-align:center;background:#111722;border:1px solid #414c60;border-radius:20px;width:100%;max-width:480px;padding:32px;box-shadow:0 20px 80px #0008}.payment-overlay h2{margin:0 0 18px;font-size:26px}.payment-overlay p{color:#d6dce5;line-height:1.6}.payment-overlay button,.payment-overlay a{color:#152000;cursor:pointer;background:#d4ff45;border:0;border-radius:8px;width:100%;margin:14px 0 0;padding:14px;text-decoration:none;display:block}.music-history{color:#f4f6fa;background:#0c111b;min-height:100vh;padding:40px max(20px,50vw - 550px);font-family:Arial,sans-serif}.music-history h1{margin:24px 0;font-size:32px}.music-history h2{margin:28px 0 15px;font-size:24px}.music-history a{color:#d4ff45}.history-summary{background:#192232;border-radius:12px;flex-wrap:wrap;gap:20px;padding:25px;display:flex}.music-history button{color:#152000;cursor:pointer;background:#d4ff45;border:0;border-radius:8px;margin-top:15px;padding:12px}.history-scroll{overflow:auto}.music-history table{border-collapse:collapse;width:100%}.music-history th,.music-history td{text-align:left;border-bottom:1px solid #303b4b;padding:14px}.music-history article{background:#192232;border-radius:10px;margin:12px 0;padding:16px}.music-history article strong{text-transform:capitalize;margin:8px 0;display:block}.music-history time,.music-history small{color:#a8b3c4}.support-panel{margin-top:35px}.support-panel input,.support-panel textarea{color:#fff;background:#101620;border:1px solid #566074;border-radius:8px;width:100%;padding:12px;display:block}.ticket-item{text-align:left;width:100%;margin:10px 0;padding:14px;display:block}.ticket-message{background:#182131;border-radius:8px;margin:12px 0;padding:14px}:is(.payment-page,.checkout-page,.music-history) *{box-sizing:border-box;min-width:0}:is(.payment-page,.checkout-page,.music-history) :is(h1,h2,h3,p,a,button,small,strong,td){overflow-wrap:anywhere}.checkout-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.music-history table{min-width:620px}.music-history .history-scroll{max-width:100%}.music-history .support-panel textarea,.music-history .support-panel input,.checkout-login input{font-size:16px}.payment-overlay{overflow-y:auto}.payment-overlay section{max-height:calc(100dvh - 48px);overflow-y:auto}.checkout-page .divider{text-align:center;line-height:1.5}.checkout-page .express-wallets>div{max-width:100%}.checkout-page .checkout-box h1{line-height:1.2}.music-history .ticket-item{white-space:normal;text-align:left}.music-history .ticket-item strong{display:block}.music-history .support-panel{min-width:0}.music-history .ticket-message{overflow-wrap:anywhere}@media (width<=760px){.checkout-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.checkout-box,.checkout-grid aside{padding:20px 16px}.checkout-box h1,.payment-page h1{font-size:28px}.payment-page{padding:16px}.payment-page section{padding:30px 18px}.checkout-page .card-row{gap:8px}.checkout-page .divider{gap:8px;font-size:11px}.music-history{padding:28px 14px}.history-summary{gap:12px;padding:18px}.payment-overlay{padding:16px}.payment-overlay section{padding:24px 18px}}.music-admin{color:#172033;background:#fff;border-radius:18px;max-width:1200px;margin:30px auto;padding:24px}.music-admin input,.music-admin select,.music-admin button{color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:7px;margin:5px;padding:10px}.music-admin button{color:#fff;cursor:pointer;background:#182d4b}.music-admin table{border-collapse:collapse;width:100%}.music-admin td,.music-admin th{text-align:left;border-bottom:1px solid #e2e8f0;padding:15px}.music-admin small{color:#64748b;display:block}.admin-scroll{overflow:auto}.admin-editor{background:#f1f5f9;margin-top:20px;padding:25px}.admin-editor label{display:block}.music-admin h1{font-size:30px;font-weight:700}.music-admin header{justify-content:space-between;align-items:center;display:flex}.music-admin h2{margin:20px 0 12px;font-size:23px}.music-admin h3{margin:20px 0 10px;font-size:19px}.admin-stats{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:25px 0;display:grid}.admin-stats article{background:#eef2f7;border-radius:12px;padding:18px}.admin-stats strong{font-size:27px;display:block}.music-admin nav button[aria-pressed=true]{background:#465dcc}.admin-fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.admin-fields input,.admin-fields select{width:95%;display:block}.music-admin .danger{background:#a21c32}.music-admin button:disabled{opacity:.5;cursor:wait}.admin-status:not(:empty){background:#e8eefc;border-radius:8px;padding:14px}.ticket-layout{grid-template-columns:1fr 1.5fr;gap:20px;display:grid}.music-admin .ticket-item{text-align:left;color:#172033;background:#eef2f7;width:100%;margin:8px 0;padding:15px;display:block}.ticket-message{color:#172033;background:#e8edf4;border-radius:8px;margin:12px 0;padding:14px}.support-panel label{margin:12px 0;display:block}.support-panel textarea,.support-panel input{color:#172033;background:#fff;border:1px solid #b4becc;border-radius:8px;width:100%;padding:12px;display:block}.support-panel textarea{min-height:110px}.support-panel small{display:block}.music-admin hr{margin:24px 0}.music-admin td{vertical-align:top}.music-admin small{overflow-wrap:anywhere}@media (width<=650px){.ticket-layout{grid-template-columns:1fr}.music-admin{margin:12px;padding:14px}.admin-editor{padding:12px}}.music-admin *{box-sizing:border-box;min-width:0}.music-admin :is(h1,h2,h3,p,label,button,a){overflow-wrap:anywhere}.music-admin input:not([type=checkbox]),.music-admin select,.music-admin textarea{max-width:100%;font-size:16px}.music-admin .admin-scroll{max-width:100%}.music-admin table{min-width:650px}.music-admin button{white-space:normal;min-height:42px}.music-admin .admin-editor>form input:not([type=checkbox]){width:calc(100% - 10px);display:block}.music-admin .ticket-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.music-admin .ticket-message{overflow-wrap:anywhere}.music-admin header{flex-wrap:wrap;gap:10px}.music-admin .support-panel textarea{color:#172033;background:#fff}@media (width<=650px){.music-admin .ticket-layout,.music-admin .admin-fields{grid-template-columns:minmax(0,1fr)}.music-admin .admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-mobile-nav,.admin-mobile-menu{display:none}@media (width<=760px){.music-admin{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}.music-admin .admin-desktop-tabs{display:none}.music-admin .admin-mobile-nav{z-index:45;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));background:#111b2d;border-top:1px solid #3b4b65;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -6px 24px #0002}.music-admin .admin-mobile-nav button{color:#c5cfdf;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:58px;margin:0;padding:8px 2px;font-size:14px;display:flex}.music-admin .admin-mobile-nav button[aria-pressed=true]{color:#fff;background:#283b60}.music-admin .admin-mobile-menu[open]{color:#172033;background:#fff;border:1px solid #ced7e5;border-radius:24px 24px 0 0;width:100%;max-width:560px;max-height:90dvh;margin:0 auto;padding:0;display:block;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -10px 50px #0004}.admin-mobile-menu::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#091120b3}.admin-menu-inner{padding:22px 20px calc(24px + env(safe-area-inset-bottom,0px))}.music-admin .admin-menu-inner header{flex-wrap:nowrap}.music-admin .admin-menu-inner header small{letter-spacing:.1em;color:#465dcc;font-size:12px}.music-admin .admin-menu-inner h2{margin:6px 0 12px;font-size:25px}.music-admin .admin-menu-inner header button{border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;margin:0;padding:10px;display:grid}.music-admin .admin-menu-inner>p{color:#586579;margin:8px 0 18px;font-size:16px;line-height:1.5}.music-admin .admin-menu-inner>button,.music-admin .admin-menu-inner>a{color:#172033;text-align:left;background:0 0;border:0;border-bottom:1px solid #e1e7f0;border-radius:0;align-items:center;gap:12px;width:100%;min-height:54px;margin:0;padding:14px 10px;font-size:16px;text-decoration:none;display:flex}.music-admin .admin-menu-inner>.admin-menu-signout{color:#a21c32;border:0;margin-top:12px}.music-admin :is(.admin-mobile-nav,.admin-mobile-menu) :is(a,button):focus-visible{outline-offset:2px;outline:3px solid #617ce0}}body:has(.music-admin){background:#eef2f7}.music-admin{background:#f8fafc;border:1px solid #dce3ee;border-radius:20px;max-width:1320px;margin:24px auto;padding:32px;font-family:Arial,Helvetica,sans-serif;line-height:1.5;box-shadow:0 12px 44px #162b4610}.music-admin .admin-topbar{border-bottom:1px solid #dde5ef;margin-bottom:28px;padding-bottom:24px}.music-admin .admin-topbar>a{letter-spacing:.04em;color:#172d4f;align-items:center;gap:10px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.music-admin .admin-topbar>a span{letter-spacing:.08em;color:#3952a6;background:#e2e9ff;border-radius:6px;padding:4px 8px;font-size:12px}.music-admin h1{letter-spacing:-.03em;margin:0 0 10px;font-size:34px;line-height:1.2}.music-admin>p{color:#617087;font-size:16px}.music-admin .admin-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:28px 0}.music-admin .admin-stats article{background:#fff;border:1px solid #dfe6ef;border-radius:14px;padding:20px;box-shadow:0 3px 10px #18324b04}.music-admin .admin-stats article:first-child{color:#fff;background:#172d4f;border-color:#172d4f}.music-admin .admin-stats article:first-child small{color:#c8d6ec}.music-admin .admin-stats small{font-size:14px;line-height:1.4}.music-admin .admin-stats strong{overflow-wrap:anywhere;margin-top:12px;font-size:30px;line-height:1.2}.music-admin .admin-desktop-tabs{border-bottom:1px solid #dce4ef;gap:8px;margin-bottom:24px;padding-bottom:12px;display:flex}.music-admin .admin-desktop-tabs button{color:#52627b;background:0 0;border:0;margin:0;padding:11px 22px;font-weight:600}.music-admin .admin-desktop-tabs button[aria-pressed=true]{color:#294896;background:#e5ebfc}.music-admin button{min-height:44px;font-size:14px;font-weight:600;transition:background .15s,box-shadow .15s}.music-admin button:hover:not(:disabled){filter:brightness(.94)}.music-admin :is(button,input,select,textarea,a):focus-visible{outline-offset:2px;outline:3px solid #809bed}.music-admin .admin-search{background:#fff;border:1px solid #dfe6ef;border-radius:14px;align-items:center;gap:10px;margin:16px 0;padding:16px;display:flex}.music-admin .admin-search input{flex:1;margin:0;padding:12px 14px}.music-admin .admin-search button{margin:0;padding:12px 24px}.music-admin .admin-scroll{background:#fff;border:1px solid #dfe6ef;border-radius:14px;margin:18px 0}.music-admin th{text-transform:uppercase;letter-spacing:.04em;color:#63718a;background:#f0f4f9;font-size:12px;font-weight:700}.music-admin td{color:#24364e;padding:18px 14px;font-size:14px}.music-admin td:first-child{font-weight:600}.music-admin td small{margin-top:4px;font-size:12px;font-weight:400}.music-admin tbody tr:last-child td{border-bottom:0}.music-admin tbody tr:hover{background:#fafcff}.music-admin .admin-scroll>p{color:#64748b;text-align:center;padding:24px}.music-admin .admin-plan{color:#3d52a4;text-transform:capitalize;background:#edf1ff;border-radius:7px;padding:4px 10px;font-weight:600;display:inline-block}.music-admin .admin-paid{color:#15714e;font-weight:600}.music-admin .danger{color:#a21c32;background:#fff1f2;border-color:#f3c9cf}.music-admin .admin-editor{background:#fff;border:1px solid #cfd9e9;border-radius:16px;padding:28px;scroll-margin-top:16px;box-shadow:0 8px 30px #162b4609}.music-admin .admin-editor>h2{overflow-wrap:anywhere;margin-top:0}.music-admin .admin-editor>form{background:#f5f7fb;border:1px solid #e1e6ef;border-radius:12px;margin:18px 0;padding:20px}.music-admin .admin-editor label{margin-bottom:12px;font-size:14px;font-weight:600}.music-admin .admin-editor p{color:#637087;margin:12px 0;font-size:14px}.music-admin .admin-editor :is(input,select){background:#fff;min-height:44px}.music-admin .admin-editor input[type=checkbox]{vertical-align:middle;width:18px;height:18px;min-height:0}.music-admin .admin-status:empty{display:none}.music-admin .ticket-item{border:1px solid #dce4ef;border-radius:12px}@media (width<=1000px){.music-admin .admin-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.music-admin{padding:20px 16px calc(108px + env(safe-area-inset-bottom,0px));box-shadow:none;border:0;border-radius:0;min-height:100dvh;margin:0}.music-admin .admin-topbar{margin-bottom:24px;padding-bottom:16px}.music-admin .admin-topbar>a{gap:7px;font-size:14px}.music-admin .admin-topbar>button{display:none}.music-admin h1{font-size:28px}.music-admin .admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0}.music-admin .admin-stats article{padding:16px}.music-admin .admin-stats article:last-child{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.music-admin .admin-stats article:last-child strong{margin:0}.music-admin .admin-stats strong{font-size:27px}.music-admin .admin-desktop-tabs{display:none}.music-admin .admin-search{gap:8px;padding:12px}.music-admin .admin-search button{padding:12px}.music-admin .admin-scroll{background:0 0;border:0;overflow:visible}.music-admin table,.music-admin tbody{width:100%;min-width:0;display:block}.music-admin thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.music-admin tbody tr{background:#fff;border:1px solid #dce4ee;border-radius:14px;margin-bottom:14px;padding:6px 16px;display:block;box-shadow:0 3px 8px #162b4604}.music-admin td{overflow-wrap:anywhere;border-bottom:1px solid #edf0f5;grid-template-columns:minmax(95px,.8fr) minmax(0,1.2fr);gap:10px;padding:12px 0;font-size:14px;display:grid}.music-admin td:before{content:attr(data-label);color:#6a7890;font-size:14px;font-weight:400}.music-admin td small{grid-column:2;margin:0;font-size:13px}.music-admin td button{width:100%;margin:0}.music-admin .admin-editor{padding:18px 14px}.music-admin .admin-editor>form{padding:14px 10px}.music-admin .admin-fields{grid-template-columns:1fr}}.featured-admin-grid{gap:12px;margin-top:20px;display:grid}.featured-admin-grid article{background:#211628;border:1px solid #443450;border-radius:16px;grid-template-columns:72px 1fr auto;align-items:center;gap:14px;padding:12px;display:grid}.featured-admin-grid article.is-featured{border-color:#d4ff45;box-shadow:0 0 22px #d4ff4518}.featured-admin-grid img{object-fit:cover;border-radius:50%;width:72px;height:72px}.featured-admin-grid strong,.featured-admin-grid small{display:block}.featured-admin-grid small{color:#bbaec7;margin-top:5px}.featured-admin-grid button{align-items:center;gap:7px;display:flex}.featured-admin-grid .is-featured button{color:#172000;background:#d4ff45}@media (width<=600px){.featured-admin-grid article{grid-template-columns:56px 1fr}.featured-admin-grid img{width:56px;height:56px}.featured-admin-grid button{grid-column:1/3;justify-content:center}}.admin-banned{color:#fff;background:#8b1d31;border-radius:20px;width:max-content;margin-top:5px;padding:3px 7px;font-weight:800;display:block}.admin-account-actions{gap:10px;margin:16px 0;display:flex}body:has(.admin-workspace){color:#f5f4fa;background:#0b0b11}body .admin-workspace .music-admin{color:#f5f4fa;max-width:none;box-shadow:none;background:#0b0b11;border:0;border-radius:0;min-height:100dvh;margin:0;padding:36px}body .admin-workspace .music-admin :is(h1,h2,h3){color:#f5f4fa}body .admin-workspace .music-admin :is(p,small){color:#9e99af}body .admin-workspace .music-admin :is(input,select,textarea){color:#f5f4fa;background:#101017;border-color:#34303f}body .admin-workspace .music-admin :is(button,.admin-plan){color:#ddd1f5;background:#2c223d;border-color:#3b324c}body .admin-workspace .music-admin button[aria-pressed=true]{color:#d4ff45;background:#252d18}body .admin-workspace .music-admin :is(.admin-topbar,.admin-desktop-tabs){border-color:#292633}body .admin-workspace .music-admin .admin-topbar>a{color:#f5f4fa}body .admin-workspace .music-admin .admin-topbar>a span{color:#c6b4ee;background:#2c223d}body .admin-workspace .music-admin :is(.admin-stats article,.admin-search,.admin-scroll,.admin-editor,.admin-editor>form){box-shadow:none;background:#13131d;border-color:#2b2836}body .admin-workspace .music-admin .admin-stats article:first-child{color:#d4ff45;background:#252d18;border-color:#485727}@media (width>=1200px){body .admin-workspace .music-admin .admin-stats{grid-template-columns:repeat(6,minmax(0,1fr))}}body .admin-workspace .music-admin :is(th,td){color:#e2deec;border-color:#2b2836}body .admin-workspace .music-admin th{color:#a29aaf;background:#191923}body .admin-workspace .music-admin tbody tr:hover{background:#1c1b27}body .admin-workspace .music-admin .admin-status{color:#e2d9f4;background:#242032}body .admin-workspace .music-admin .danger{color:#ffa6b5;background:#301821;border-color:#713343}body .admin-workspace .music-admin .admin-paid{color:#90dbb7}body .admin-workspace .player-admin :is(.player-side,.player-admin-preview,.player-catalog-song,.player-save-bar){color:#ded6ed;background:#13131d;border-color:#302939}body .admin-workspace .player-admin .player-picked-row{border-color:#302939}body .admin-workspace .player-admin .player-save-bar span{color:#ded6ed}body .admin-workspace .payment-page{color:#f3f0fa;background:#0b0b11;min-height:100dvh}body .admin-workspace .payment-page>section{color:#f3f0fa;background:#13131d;border:1px solid #302939;border-radius:16px}body .admin-workspace .payment-page :is(input,select){color:#f3f0fa;background:#101017;border-color:#393040}body .admin-workspace .payment-page button{color:#172008;background:#d4ff45}body .admin-workspace .music-admin .admin-mobile-nav{background:#111119;border-color:#34303f}body .admin-workspace .music-admin .admin-mobile-menu[open]{color:#f5f4fa;background:#13131d;border-color:#3b324c}body .admin-workspace .music-admin .admin-menu-inner>a{color:#dfd9eb;border-color:#34303f}body .admin-workspace :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #d4ff45}@media (width<=760px){body .admin-workspace .music-admin{padding:22px 16px calc(108px + env(safe-area-inset-bottom,0px))}body .admin-workspace .music-admin tbody tr{background:#13131d;border-color:#2b2836}}.player-admin .player-side-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.player-admin .player-side{background:#fff;border:1px solid #dce4ef;border-radius:16px;padding:18px}.player-admin .player-side header{gap:12px;margin-bottom:16px}.player-admin .player-side h2{margin:0;font-size:21px}.player-admin .player-side header>span{color:#3952a6;background:#edf1ff;border-radius:8px;padding:6px 10px;font-size:14px;font-weight:700}.player-admin .player-side ol{margin:0;padding:0;list-style:none}.player-admin .player-picked-row{border-top:1px solid #e8edf4;grid-template-columns:22px 44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 0;display:grid}.player-admin .player-picked-row strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4;display:block}.player-admin .player-picked-row small{margin-top:3px;font-size:12px}.player-admin .player-slot{color:#617087;font-size:14px;font-weight:700}.player-admin .player-listen{background:#172d4f;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;min-height:44px;margin:0;padding:0;display:grid;position:relative;overflow:hidden}.player-admin .player-listen img{object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.player-admin .player-listen svg{z-index:1;color:#fff;fill:currentColor;position:relative}.player-admin .player-row-actions{gap:2px;display:flex}.player-admin .player-row-actions button{color:#294466;background:#eef2f8;border-color:#0000;place-items:center;width:44px;min-height:44px;margin:0;padding:0;display:grid}.player-admin button:disabled{cursor:default}.player-admin .player-empty{color:#637087;text-align:center;padding:24px 8px;font-size:14px}.player-admin .player-save-bar{background:#eaf0fc;border:1px solid #cdd9ee;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:14px 18px;display:flex}.player-admin .player-save-bar button{margin:0;padding:12px 20px}.player-admin .player-save-bar span{color:#294466;font-size:14px}.player-admin .player-admin-error{color:#9e253c;background:#fff1f2;border:1px solid #edb9c5;border-radius:12px;padding:14px}.player-admin .player-admin-preview{background:#fff;border:1px solid #dce4ef;border-radius:12px;margin-bottom:24px;padding:16px}.player-admin .player-admin-preview>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.player-admin .player-admin-preview audio{width:100%;margin-top:10px;display:block}.player-admin .player-song-search{font-size:14px;font-weight:600;display:block}.player-admin .player-song-search input{width:100%;margin:8px 0;padding:12px;display:block}.player-admin .player-song-library>p{color:#637087;margin:12px 0;font-size:14px}.player-admin .player-catalog-song{background:#fff;border:1px solid #dce4ef;border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;margin:10px 0;padding:16px;display:grid}.player-admin .player-catalog-info strong{font-size:16px;line-height:1.4;display:block}.player-admin .player-catalog-info small{margin-top:4px;font-size:13px}.player-admin .player-catalog-info p{color:#637087;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:14px;display:-webkit-box;overflow:hidden}.player-admin .player-catalog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.player-admin .player-catalog-actions button{min-width:100px;margin:0}.player-admin .player-catalog-pages{justify-content:center;align-items:center;gap:14px;margin-top:20px;display:flex}@media (width<=1100px){.player-admin .player-picked-row{grid-template-columns:22px 44px minmax(0,1fr)}.player-admin .player-row-actions{grid-column:2/-1;justify-content:flex-end}}@media (width<=760px){.player-admin .player-side-grid{grid-template-columns:1fr}.player-admin .player-catalog-song{grid-template-columns:44px minmax(0,1fr);gap:12px}.player-admin .player-catalog-actions{grid-column:1/-1}.player-admin .player-catalog-actions button{flex:1}.player-admin .player-save-bar{flex-direction:column;align-items:stretch}.player-admin .player-save-bar button{width:100%}}.player-admin .player-opening{color:#f6efff;background:linear-gradient(135deg,#342144,#1c162b);border:1px solid #74518b;border-radius:18px;margin:24px 0;padding:24px}.player-admin .player-opening header{justify-content:space-between;align-items:center;gap:16px;display:flex}.player-admin .player-opening h2{margin:5px 0 0}.player-admin .player-opening-label{color:#dfff82;letter-spacing:.15em;font-size:11px;font-weight:800}.player-admin .player-opening>p{color:#ccbed9;margin:12px 0 18px;font-size:14px;line-height:1.6}.player-admin .player-opening-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}body .player-admin .player-opening-modes button{text-align:left;color:#f6efff;background:#241a32;border:1px solid #785e8c;border-radius:12px;margin:0;padding:16px}body .player-admin .player-opening-modes button[aria-pressed=true]{background:#dfff8210;border-color:#dfff82;box-shadow:inset 0 0 0 1px #dfff82}.player-admin .player-opening-modes strong{font-size:15px;line-height:1.4;display:block}body .player-admin .player-opening-modes small{color:#ccbed9;margin-top:7px;font-size:13px;font-weight:400;line-height:1.5;display:block}.player-admin .player-opening-preview{background:#120f1c;border:1px solid #584168;border-radius:12px;align-items:center;gap:14px;margin-top:18px;padding:16px;display:flex}.player-admin .player-opening-preview strong{overflow-wrap:anywhere;margin:5px 0;font-size:16px;display:block}.player-admin .player-opening-preview small{color:#ccbed9;font-size:12px;display:block}.player-admin .player-opening-empty{border:1px dashed #856693;border-radius:12px;padding:16px}.player-admin .player-opening .player-opening-note{margin-bottom:0;font-size:13px}body .player-admin .player-set-main{color:#e2ff9c;border-color:#b6c37b}@media (width<=760px){.player-admin .player-opening{padding:18px}.player-admin .player-opening-modes{grid-template-columns:1fr}}.admin-provider-head{justify-content:space-between;align-items:flex-start;gap:20px;margin:24px 0;display:flex}.admin-provider-head h1{margin:7px 0;font-size:32px}.admin-provider-head p,.admin-provider-card p,.admin-provider-actions p{color:#a9a2bb;font-size:13px;line-height:1.6}.admin-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.admin-provider-card{background:#15141f;border:1px solid #3a3048;border-radius:16px;min-width:0;padding:24px}.admin-provider-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-provider-card h2{margin:0;font-size:20px}.admin-provider-card-head>span{color:#bbb1c8;background:#322b3a;border-radius:6px;padding:5px 8px;font-size:11px}.admin-provider-card-head>span.connected{color:#9ce5c9;background:#1b3831}.admin-provider-card>small{color:#b397df;font-size:11px}.admin-provider-card>label{margin:20px 0 8px;font-size:12px;display:block}.admin-provider-card>input{color:#f4f0fa;box-sizing:border-box;background:#0e0d15;border:1px solid #4c3f5e;border-radius:9px;width:100%;min-width:0;padding:13px 14px}.admin-provider-card .admin-provider-restore{color:#bdb3cd;align-items:center;gap:8px;margin:14px 0 0;display:flex}.admin-provider-restore input{accent-color:#d3fa58}.admin-model-setting{margin-top:18px}.admin-model-setting>input{max-width:450px}.admin-provider-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.admin-provider-settings button{color:#dfd2f0;background:#292134;border:1px solid #675276;border-radius:9px;min-height:44px;padding:12px 18px}.admin-provider-actions button{color:#182009;white-space:nowrap;background:linear-gradient(#df7,#c6f343);border-color:#b8d947;font-weight:700}.admin-provider-settings button:disabled{opacity:.5}.admin-provider-links{border-top:1px solid #3c304b;flex-wrap:wrap;gap:18px;margin-top:28px;padding-top:20px;font-size:12px;display:flex}.admin-provider-error,.admin-provider-success{border-radius:10px;padding:14px}.admin-provider-error{color:#ffbacb;background:#3b202e}.admin-provider-success{color:#b5edc9;background:#22382c}@media (width<=760px){.admin-provider-grid{grid-template-columns:1fr}.admin-provider-head,.admin-provider-actions{flex-direction:column}.admin-provider-actions button{width:100%}.admin-provider-card{padding:18px}.admin-provider-card-head h2{font-size:18px}}body .reference-plans{background:#0b0b11;max-width:none;margin:0!important;padding:32px 38px 64px!important}.reference-bundle-switch{border:1px solid #31313e;border-radius:9px;gap:4px;padding:4px;display:inline-flex}.reference-bundle-switch button{color:#9797aa;border-radius:6px;padding:8px 12px;font-size:12px}.reference-bundle-switch button[aria-pressed=true]{color:#f7f7fb;background:#30263f}.reference-bundle-note{font-size:12px;margin:14px 0 24px!important}.reference-plans .plan{flex-direction:column;min-width:0;display:flex}.reference-plans .plan .btn{text-align:center;margin-top:auto}.reference-plans .plan ul{color:#a4a4b7;margin:22px 0 26px;padding-left:20px;font-size:13px;line-height:2}.reference-payment-notice{background:#252b1c;border:1px solid #687f34;border-radius:9px;padding:16px;font-size:13px;margin-top:20px!important}.reference-comparison-scroll{overflow-x:auto}.reference-rules-link{color:#b6a0e4;margin-top:20px;font-size:13px;display:inline-block}@media (width<=760px){body .reference-plans{padding:24px 20px 60px!important}.reference-plans .plans-grid{grid-template-columns:1fr 1fr;gap:14px}.reference-plans .plan{padding:18px}.reference-plans .price{font-size:30px}.reference-plans .btn{white-space:normal}}@media (width<=430px){.reference-plans .plans-grid{grid-template-columns:1fr}}.vs{color:#f4f3ef;background:#080b12;min-height:calc(100vh - 80px);font-family:Arial,Helvetica,sans-serif}.vs *{box-sizing:border-box}.vs-shell{max-width:1390px;margin:auto;padding:35px 32px 110px}.vs-top{border-bottom:1px solid #29303a;justify-content:space-between;align-items:center;gap:20px;padding-bottom:27px;display:flex}.vs-identity{align-items:center;gap:17px;display:flex}.vs-logo{color:#121712;background:#d4ff45;border-radius:16px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 9px 40px #d4ff4525}.vs-kicker,.vs-section-label,.vs-panel-title,.vs-film-footer{letter-spacing:.14em;color:#b2bdc2;font-size:12px;font-weight:800}.vs-identity h1{letter-spacing:-.04em;margin:5px 0 0;font-size:25px}.vs-top-actions,.vs-toolbar,.vs-title-row,.vs-scene-actions{align-items:center;gap:12px;display:flex}.vs-text-button,.vs-projects-head button,.vs-back{color:#e4e9e9;cursor:pointer;background:0 0;border:0;font-size:14px}.vs-text-button{align-items:center;gap:8px;display:flex}.vs-account{color:#b9c1c6;border:1px solid #303a46;border-radius:40px;padding:10px 15px;font-size:13px}.vs-signin{color:#d4ff45;align-items:center;gap:8px;text-decoration:none;display:flex}.vs-projects{z-index:3;background:#171d28;border:1px solid #38434c;border-radius:16px;width:min(390px,100vw - 38px);padding:18px;position:absolute;top:175px;right:max(32px,50vw - 695px);box-shadow:0 20px 60px #0009}.vs-projects-head{justify-content:space-between;display:flex}.vs-projects-head button{font-size:22px}.vs-project-row{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #33404a;align-items:center;gap:8px;width:100%;padding:15px 0;display:flex}.vs-project-row span{flex:1}.vs-project-row small{color:#9ba8b3}.vs-grid{grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);gap:70px;padding-top:65px;display:grid}.vs-create{max-width:770px}.vs-section-label{color:#d4ff45;align-items:center;gap:14px;display:flex}.vs-section-label span{border:1px solid #78952f;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.vs-create h2{letter-spacing:-.064em;margin:25px 0 16px;font-size:clamp(38px,4.5vw,68px);line-height:1.02}.vs-copy{color:#aab4be;max-width:610px;margin-bottom:36px;font-size:18px;line-height:1.55}.vs label{color:#e9edec;margin:17px 0 10px;font-size:14px;font-weight:700;display:block}.vs textarea,.vs select{color:#fff;width:100%;font:inherit;background:#151c27;border:1px solid #34404c;border-radius:13px;outline:none}.vs textarea:focus,.vs select:focus{border-color:#c4ee4a;box-shadow:0 0 0 3px #d4ff4522}.vs-create textarea{resize:vertical;height:208px;padding:20px;font-size:16px;line-height:1.55}.vs textarea::placeholder{color:#788591}.vs-options{gap:16px;margin-bottom:27px;display:flex}.vs-options>div{flex:1}.vs select{height:51px;padding:0 15px;font-size:15px}.vs-primary{color:#131b0b;cursor:pointer;background:#d4ff45;border:0;border-radius:11px;justify-content:center;align-items:center;gap:12px;min-height:55px;padding:0 27px;font-size:16px;font-weight:800;display:flex}.vs-primary:disabled{opacity:.5;cursor:not-allowed}.vs-note{color:#8d9da8;margin-top:17px;font-size:13px}.vs-error{color:#ffb1a4;font-size:14px}.vs-explain{padding-top:25px}.vs-film-card{background:#141c29;border:1px solid #364252;border-radius:22px;margin-bottom:55px;padding:15px;transform:rotate(2deg);box-shadow:0 25px 90px #0009}.vs-film-frame{color:#d4ff45;background:radial-gradient(circle at 45% 47%,#3b4a58 0,#151d2a 46%,#080e19 100%);border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:22px;height:290px;display:flex}.vs-film-frame span{letter-spacing:.18em;font-size:13px;font-weight:800}.vs-film-footer{color:#d2d9df;justify-content:space-between;padding:20px 9px 7px;display:flex}.vs-feature{border-top:1px solid #26303d;align-items:flex-start;gap:18px;padding:16px 0;display:flex}.vs-feature svg{color:#d4ff45}.vs-feature strong{font-size:16px}.vs-feature p{color:#9da9b4;margin:6px 0;font-size:14px;line-height:1.5}.vs-editor-head{padding:35px 0}.vs-back{color:#aeb9c2;margin-bottom:25px;padding:0}.vs-title-row{justify-content:space-between}.vs-title-row h2{letter-spacing:-.05em;margin:8px 0;font-size:clamp(30px,4vw,48px)}.vs-toolbar button,.vs-outline{color:#f3f5f2;cursor:pointer;background:#19222d;border:1px solid #394653;border-radius:10px;align-items:center;gap:8px;padding:11px 14px;font-size:14px;display:flex}.vs-story-grid{grid-template-columns:240px minmax(0,1fr) 260px;align-items:start;gap:20px;display:grid}.vs-timeline,.vs-scene-detail,.vs-bible{background:#111923;border:1px solid #2e3945;border-radius:17px;padding:21px}.vs-panel-title{border-bottom:1px solid #303b47;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.vs-panel-title strong{color:#d4ff45;font-size:12px}.vs-shot{text-align:left;color:#e6ebea;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #28333e;align-items:center;gap:12px;width:100%;padding:15px 10px;display:flex}.vs-shot.selected{background:#273426;border-color:#0000;border-radius:9px}.vs-shot-num{color:#d4ff45;font-size:13px;font-weight:800}.vs-shot-info{flex:1;min-width:0}.vs-shot-info strong,.vs-shot-info small{display:block}.vs-shot-info strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.vs-shot-info small{color:#a6b0bb;margin-top:5px;font-size:12px}.vs-scene-header{color:#a5b2ba;justify-content:space-between;font-size:13px;display:flex}.vs-scene-detail h3{letter-spacing:-.045em;margin:21px 0 26px;font-size:30px}.vs-scene-detail textarea{resize:vertical;min-height:125px;padding:15px;line-height:1.5}.vs-scene-facts{grid-template-columns:1fr 1fr;gap:12px;margin:24px 0;display:grid}.vs-scene-facts>div{background:#1b2632;border-radius:10px;padding:16px}.vs-scene-facts span{color:#d4ff45;letter-spacing:.1em;font-size:11px;font-weight:800}.vs-scene-facts p,.vs-bible p{color:#c2ccd1;margin:8px 0 0;font-size:14px;line-height:1.55}.vs-render-note{color:#b9c5c9;border:1px solid #465056;border-radius:10px;align-items:flex-start;gap:12px;margin-top:25px;padding:15px;font-size:13px;line-height:1.5;display:flex}.vs-render-note svg{color:#d4ff45;flex:none}.vs-bible h4{margin:22px 0 0;font-size:15px}.vs-bible-rule{color:#d4ff45;border-top:1px solid #33404b;margin-top:25px;padding-top:18px;font-size:13px;line-height:1.5}@media (width<=1000px){.vs-story-grid{grid-template-columns:210px minmax(0,1fr)}.vs-bible{grid-column:1/-1}.vs-grid{gap:35px}}@media (width<=720px){.vs-shell{padding:22px 17px 85px}.vs-top{align-items:flex-start}.vs-logo{width:44px;height:44px}.vs-identity h1{font-size:19px}.vs-kicker{font-size:10px}.vs-account{display:none}.vs-grid{padding-top:28px;display:block}.vs-create h2{font-size:42px}.vs-copy{font-size:16px}.vs-explain{padding-top:42px}.vs-film-frame{height:190px}.vs-story-grid{display:block}.vs-timeline{gap:7px;margin-bottom:15px;padding:13px;display:flex;overflow:auto}.vs-timeline .vs-panel-title{display:none}.vs-shot{border:1px solid #33404a;border-radius:9px;min-width:140px;padding:10px}.vs-bible{margin-top:15px}.vs-title-row{align-items:flex-start}.vs-toolbar span{display:none}.vs-scene-facts{grid-template-columns:1fr}.vs-options{gap:9px}}.vs-character-image{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;height:auto;margin-top:15px}.vs-reference-button{justify-content:center;width:100%;margin-top:16px;line-height:1.4}.vs-reference-button:disabled{opacity:.6}.vs-basic-note{color:#e1cfa6;margin:8px 0 0;font-size:14px;line-height:1.5}.vs-shot-reference{background:#1b2632;border:1px solid #344353;border-radius:12px;align-items:center;gap:18px;margin-bottom:25px;padding:12px;display:flex}.vs-shot-reference img{object-fit:contain;background:#f2f3ef;border-radius:8px;width:120px;height:120px}.vs-shot-reference strong{font-size:15px}.vs-shot-reference p{color:#aebbc3;margin:7px 0 0;font-size:13px;line-height:1.5}@media (width<=720px){.vs-shot-reference img{width:88px;height:88px}}.vs-reference-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.vs-reference-actions .vs-outline{align-items:center;padding:9px 12px;font-size:13px;text-decoration:none;display:inline-flex}.vs-enhanced-image{border-radius:10px;width:240px;max-width:100%;height:auto;margin-top:16px;display:block}.vs-ad-style{flex-direction:column;align-items:flex-start;gap:9px;max-width:420px;margin-top:15px;display:flex}.vs-ad-style label{font-weight:650}.vs-ad-style select,.vs-ad-style input{color:#fff;width:100%;font:inherit;background:#191b22;border:1px solid #575b68;border-radius:8px;padding:10px}.vs-ad-style small{color:#a9abb7;line-height:1.4}.vs-cost-note{color:#f2c47d;margin:10px 0 0;font-size:13px;line-height:1.5}.vs-free-character{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.vs-free-character a{color:inherit;text-decoration:underline}.vs-ad-style a.vs-outline{padding:9px 12px;text-decoration:none;display:inline-flex}
