.taste-asset-picker_picker__VKE0k{display:grid;gap:1rem;margin-top:1.5rem}.taste-asset-picker_controls___NaDB{display:flex;gap:.6rem;flex-wrap:wrap}.taste-asset-picker_controls___NaDB input{min-width:15rem;flex:1}.taste-asset-picker_grid__ycnWr{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:14px}.taste-asset-picker_upload__pokmi{display:grid;gap:.6rem;margin-top:.7rem;max-width:34rem}.taste-asset-picker_tabs__z0_UJ{display:flex;gap:.4rem}.taste-asset-picker_tabs__z0_UJ button[aria-selected=true]{font-weight:700;border-bottom:2px solid}.taste-asset-picker_stems__t_MYP{display:flex;flex-wrap:wrap;gap:6px}.taste-asset-picker_stems__t_MYP button{padding:5px 12px;border:1px solid var(--line-strong);border-radius:999px;background:transparent;color:var(--body);font-size:12px;cursor:pointer}.taste-asset-picker_stems__t_MYP button[aria-pressed=true]{background:light-dark(#17191d,#dcdddf);color:light-dark(#fff,#16181c);border-color:transparent}.taste-reference-card_card__iZ_do{display:grid;grid-template-rows:auto 1fr;gap:10px;min-width:0}.taste-reference-card_cover__tSkJI{position:relative;border-radius:var(--radius-card,16px);box-shadow:var(--shadow-card);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;aspect-ratio:1;overflow:hidden;display:grid;place-items:center;color:var(--ink-card-text,#f4f2ec);background:radial-gradient(120% 90% at 20% 15%,hsl(var(--hue) 55% 78%/.95),transparent 60%),radial-gradient(110% 100% at 85% 90%,hsl(calc(var(--hue) + 60) 50% 68%/.95),transparent 62%),linear-gradient(160deg,hsl(calc(var(--hue) + 30) 30% 24%),hsl(var(--hue) 35% 16%))}.taste-reference-card_cover__tSkJI img,.taste-reference-card_cover__tSkJI video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.taste-reference-card_cover__tSkJI audio{display:none}.taste-reference-card_art__9kv_X{width:34%;max-width:72px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:light-dark(rgba(255,255,255,.14),rgba(29,29,29,.14));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.taste-reference-card_art__9kv_X svg{width:52%;height:52%}.taste-reference-card_excerpt__AeU0_{margin:0;padding:1rem;align-self:start;font-size:13px;line-height:1.5;color:var(--ink-card-text,#f4f2ec);opacity:.92;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.taste-reference-card_chip__3cGad{z-index:1;position:absolute;bottom:10px;left:10px;display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 6px;border-radius:var(--radius-pill,999px);font:600 11px/1 var(--font-dm-sans),system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:light-dark(rgba(22,24,28,.42),rgba(220,221,224,.42));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.taste-reference-card_chip__3cGad svg{width:13px;height:13px}.taste-reference-card_card__iZ_do:focus-within .taste-reference-card_cover__tSkJI,.taste-reference-card_card__iZ_do:hover .taste-reference-card_cover__tSkJI{transform:translateY(-3px);box-shadow:var(--shadow,0 14px 38px rgba(22,24,28,.12))}.taste-reference-card_cover__tSkJI:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,light-dark(rgba(22,24,28,.28),rgba(220,221,224,.28)),transparent 35%,transparent 60%,light-dark(rgba(22,24,28,.34),rgba(220,221,224,.34)));opacity:0;transition:opacity .25s}.taste-reference-card_card__iZ_do:focus-within .taste-reference-card_cover__tSkJI:after,.taste-reference-card_card__iZ_do:hover .taste-reference-card_cover__tSkJI:after{opacity:1}.taste-reference-card_play__ZthKP{z-index:1;position:absolute;left:10px;top:10px;width:40px;height:40px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;color:#fff;background:light-dark(rgba(22,24,28,.78),rgba(220,221,224,.78));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 6px 18px rgba(0,0,0,.25);cursor:pointer;transition:transform .2s,background .2s;opacity:0;transform:translateY(-4px)}.taste-reference-card_card__iZ_do:focus-within .taste-reference-card_play__ZthKP,.taste-reference-card_card__iZ_do:hover .taste-reference-card_play__ZthKP,.taste-reference-card_cover__tSkJI:focus-within .taste-reference-card_play__ZthKP,.taste-reference-card_cover__tSkJI:hover .taste-reference-card_play__ZthKP,.taste-reference-card_play__ZthKP[aria-pressed=true]{opacity:1;transform:none}.taste-reference-card_play__ZthKP:hover{background:var(--ink,light-dark(#16181c,#dcdde0))}.taste-reference-card_play__ZthKP[aria-pressed=true]{background:var(--teal,#2ba5a7)}.taste-reference-card_play__ZthKP svg{width:20px;height:20px}.taste-reference-card_body__GvlE7{display:grid;gap:2px;padding:0 2px}.taste-reference-card_title__bDDuy{font-size:14px;line-height:1.3;letter-spacing:-.01em;color:var(--ink,light-dark(#16181c,#e1e2e6));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.taste-reference-card_meta__WQrB7{font-size:12px;color:var(--muted,light-dark(#666d78,#989da5));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.taste-reference-card_actions__AdGdW{z-index:1;position:absolute;top:10px;right:10px;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.taste-reference-card_add__iPBbY,.taste-reference-card_never__GAlhd{padding:7px 13px;border:0;border-radius:var(--radius-pill,999px);background:light-dark(rgba(255,255,255,.94),rgba(29,29,29,.94));color:var(--ink,light-dark(#16181c,#e1e2e6));font:600 12px/1.2 var(--font-dm-sans),system-ui,sans-serif;box-shadow:0 4px 14px rgba(0,0,0,.18);cursor:pointer;opacity:0;transform:translateY(-4px);transition:opacity .2s,transform .2s,background .2s,color .2s}.taste-reference-card_add__iPBbY[data-added],.taste-reference-card_add__iPBbY[data-added]+.taste-reference-card_never__GAlhd,.taste-reference-card_card__iZ_do:focus-within .taste-reference-card_add__iPBbY,.taste-reference-card_card__iZ_do:focus-within .taste-reference-card_never__GAlhd,.taste-reference-card_card__iZ_do:hover .taste-reference-card_add__iPBbY,.taste-reference-card_card__iZ_do:hover .taste-reference-card_never__GAlhd{opacity:1;transform:none}.taste-reference-card_never__GAlhd{background:light-dark(rgba(22,24,28,.62),rgba(220,221,224,.62));color:light-dark(#fff,#16181c);box-shadow:none}.taste-reference-card_add__iPBbY:hover:not(:disabled),.taste-reference-card_never__GAlhd:hover:not(:disabled){background:var(--ink,light-dark(#16181c,#dcdde0));color:light-dark(#fff,#16181c)}.taste-reference-card_add__iPBbY[data-added]{cursor:default;background:var(--teal-bright,#3fced0);color:var(--ink,#16181c)}.taste-reference-card_add__iPBbY[data-added=avoid]{background:var(--danger,#d64545);color:#fff}@media (prefers-reduced-motion:reduce){.taste-reference-card_add__iPBbY,.taste-reference-card_cover__tSkJI,.taste-reference-card_cover__tSkJI:after,.taste-reference-card_never__GAlhd,.taste-reference-card_play__ZthKP{transition:none}.taste-reference-card_card__iZ_do:hover .taste-reference-card_cover__tSkJI{transform:none}}@media (hover:none){.taste-reference-card_add__iPBbY,.taste-reference-card_never__GAlhd,.taste-reference-card_play__ZthKP{opacity:1;transform:none}}.my-tools_list__MpsOe{display:grid;gap:10px;margin:0;padding:0;list-style:none}.my-tools_row__vc2bp{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 14px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.my-tools_row__vc2bp[draggable=true]{cursor:grab}.my-tools_handle__11km6{flex:none;display:grid;grid-template-columns:repeat(2,3px);gap:3px;color:var(--muted);opacity:.7}.my-tools_handle__11km6 i{width:3px;height:3px;border-radius:50%;background:currentColor}.my-tools_rank__YMUmS{flex:none;width:18px;color:var(--muted);font-size:13px;text-align:center}.my-tools_icon___jqoI{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:11px;color:#fff;background:linear-gradient(135deg,hsl(var(--hue) 62% 52%),hsl(calc(var(--hue) + 50) 58% 60%));box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.my-tools_text___HqHb{display:grid;min-width:0;gap:2px}.my-tools_text___HqHb strong{font-size:15px;color:var(--ink);overflow-wrap:anywhere}.my-tools_text___HqHb span{color:var(--muted);font-size:13px;overflow-wrap:anywhere}.my-tools_actions__u_mDY{display:flex;flex:none;align-items:center;gap:4px;margin-left:auto}.my-tools_iconButton__OLvSW{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.my-tools_iconButton__OLvSW:hover:not(:disabled){background:var(--paper);color:var(--ink)}.my-tools_iconButton__OLvSW:disabled{opacity:.35;cursor:default}.my-tools_iconButton__OLvSW:focus-visible{outline:2px solid var(--teal-bright);outline-offset:1px}.my-tools_hearted__oS_tA{color:var(--teal-ink)}.my-tools_built__mwV5J{display:grid;gap:10px;margin:0;padding:16px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.my-tools_built__mwV5J h3{margin:0;font-size:16px;color:var(--ink)}.my-tools_built__mwV5J p{margin:0;font-size:14px;color:var(--body)}.my-tools_label__uyUkU{margin:0;color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.my-tools_earn__P37hI{display:grid;gap:6px;margin:0 0 10px;padding:0;list-style:none;font-size:14px}.my-tools_calm__8_wkn{margin:0;padding:10px 14px;border-radius:12px;background:var(--paper);color:var(--muted);font-size:14px}.my-tools_retry__bGwLH{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media (max-width:520px){.my-tools_row__vc2bp{flex-wrap:wrap}.my-tools_actions__u_mDY{margin-left:auto}}.toolkit_top__HhXoJ{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.toolkit_section__p4ta6{display:grid;gap:14px;min-width:0}.toolkit_list__DBRss{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.toolkit_item__1BHhO{display:grid;gap:12px;padding:0;border-bottom:1px solid var(--line)}.toolkit_skeleton__zDecI{min-height:56px;background:linear-gradient(90deg,transparent,var(--line),transparent);background-size:200% 100%;animation:toolkit_shimmer__G4hFP 1.4s linear infinite}@keyframes toolkit_shimmer__G4hFP{0%{background-position:200% 0}to{background-position:-200% 0}}.toolkit_row__dMfaJ{display:flex;align-items:center;gap:14px;min-width:0;min-height:56px;padding:8px 0}.toolkit_tileIcon__E8xFL{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;color:var(--muted)}.toolkit_thumb__ESsnT{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;overflow:hidden;border:1px solid var(--line);border-radius:6px;color:var(--muted)}.toolkit_thumb__ESsnT img{width:100%;height:100%;object-fit:cover}.toolkit_rowText__fw8ip{display:grid;flex:1;min-width:0;gap:2px}a.toolkit_rowText__fw8ip{color:inherit;text-decoration:none}a.toolkit_rowText__fw8ip:hover strong{text-decoration:underline}.toolkit_rowText__fw8ip strong{overflow-wrap:anywhere;font-size:var(--type-body)}.toolkit_rowText__fw8ip>span{color:var(--muted);font-size:var(--type-small);line-height:1.4}.toolkit_rowActions__xGcvn{display:flex;align-items:center;flex:none;gap:8px}.toolkit_publishPanel__N4ARV{padding-top:12px;border-top:1px solid var(--line)}.toolkit_note__2oz9S{margin:0;color:var(--muted);font-size:var(--type-small)}.toolkit_empty__AtnML{margin:0;padding:16px 0;color:var(--muted);font-size:14px}.toolkit_create__S5PJ5{position:relative;flex:none}.toolkit_create__S5PJ5>summary{display:inline-flex;align-items:center;gap:8px;list-style:none;cursor:pointer;font-size:15px}.toolkit_create__S5PJ5>summary::-webkit-details-marker{display:none}.toolkit_choices__lV7ls{position:absolute;top:calc(100% + 10px);right:0;z-index:20;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(760px,calc(100vw - 48px));padding:16px;box-shadow:0 8px 24px -12px rgba(20,19,29,.18)}.toolkit_choice__Ic7ry,.toolkit_choices__lV7ls{border:1px solid var(--line);border-radius:10px;background:var(--panel)}.toolkit_choice__Ic7ry{display:flex;align-items:center;gap:14px;min-width:0;padding:14px 16px;color:inherit;text-decoration:none}.toolkit_choice__Ic7ry:hover{border-color:var(--teal-bright)}.toolkit_choiceText__ot7hZ{display:grid;gap:2px;min-width:0}.toolkit_choiceText__ot7hZ strong{font-size:var(--type-body)}.toolkit_choiceText__ot7hZ>span{color:var(--body);font-size:var(--type-small);line-height:1.45}.toolkit_spaces__l15nH{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 24px}.toolkit_spaces__l15nH h2{margin:0}.toolkit_spaceLinks__37Wvt{display:flex;flex-wrap:wrap;gap:8px 24px}.toolkit_spaceLinks__37Wvt a{color:var(--teal-ink);font-size:14px;text-decoration:none}.toolkit_spaceLinks__37Wvt a:hover{text-decoration:underline}@media (max-width:820px){.toolkit_top__HhXoJ{flex-direction:column;align-items:stretch;gap:18px}.toolkit_create__S5PJ5>summary{width:100%;justify-content:center}.toolkit_choices__lV7ls{position:static;grid-template-columns:minmax(0,1fr);width:auto;margin-top:12px}}@media (max-width:640px){.toolkit_section__p4ta6>[role=group]{flex-wrap:wrap;overflow:visible;border-radius:22px}.toolkit_row__dMfaJ{flex-wrap:wrap}.toolkit_rowText__fw8ip{flex:1 1 calc(100% - 70px)}.toolkit_pill__EEUxw{order:3}.toolkit_rowActions__xGcvn{order:4;margin-left:auto}}@media (max-width:900px){.toolkit_openLink__miXBQ{min-height:44px}}.toolkit_starters__9b_EJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.toolkit_starter__1zitx{display:grid;gap:10px;align-content:start;min-height:220px;padding:24px;border:1px solid var(--line);border-radius:20px;background:color-mix(in srgb,var(--panel) 88%,transparent);color:inherit;text-decoration:none}.toolkit_starter__1zitx strong{font-size:18px;font-weight:500}.toolkit_starter__1zitx>span:not(.toolkit_tileIcon__E8xFL):not(.toolkit_makePill__U4evp){color:var(--muted);font-size:14px}.toolkit_makePill__U4evp{justify-self:start;align-self:end;min-height:44px;display:inline-flex;align-items:center;padding:0 20px;border-radius:999px;background:var(--teal-bright);color:#0E1116;font-size:14px;font-weight:500}@media (max-width:760px){.toolkit_starters__9b_EJ{grid-template-columns:1fr}.toolkit_starter__1zitx{min-height:0}}