.Auth_page__jZoMs{padding:2rem 2rem 1rem;background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 26%),radial-gradient(circle at bottom right,rgba(16,185,129,.08),transparent 24%),linear-gradient(180deg,#f8fbff,#ffffff)}.Auth_shell__a7zcf{max-width:1220px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,520px);grid-gap:1.5rem;gap:1.5rem;align-items:stretch;max-width:1100px}.Auth_singleShell__GgbyN{max-width:560px;margin:0 auto}.Auth_infoPanel__l7o6m{border-radius:28px;padding:2rem;background:radial-gradient(circle at top left,rgba(37,99,235,.14),transparent 30%),radial-gradient(circle at bottom right,rgba(16,185,129,.12),transparent 26%),linear-gradient(135deg,#f8fbff,#ffffff 60%,#f4fffa);border:1px solid rgba(15,23,42,.08);box-shadow:0 24px 60px rgba(15,23,42,.06);display:flex;align-items:center;background:linear-gradient(135deg,#2f7de1,#1fbba6)}.Auth_infoInner__xV0al{max-width:560px}.Auth_badge__l5M5L,.Auth_eyebrow__FEohm{display:inline-flex;align-items:center;border-radius:999px;padding:.45rem .85rem;background:#eef4ff;color:#1d4ed8;font-size:.82rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.Auth_infoInner__xV0al h1{margin:1rem 0 0;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.02;letter-spacing:-.04em;color:#0f172a;color:white}.Auth_infoInner__xV0al p{margin:1.15rem 0 0;font-size:1.08rem;line-height:1.8;color:#475569;max-width:520px;color:white}.Auth_featureList__6e_cL{margin-top:1.75rem;display:flex;flex-direction:column;gap:.8rem}.Auth_featureItem__ENmby{border-radius:16px;padding:.95rem 1rem;background:rgba(255,255,255,.78);border:1px solid rgba(15,23,42,.08);color:#334155;font-weight:700}.Auth_formPanel__bOx0B{display:flex}.Auth_formCard__N8cNW{width:100%;border-radius:28px;padding:2rem;background:#ffffff;border:1px solid rgba(15,23,42,.08);box-shadow:0 24px 60px rgba(15,23,42,.08),0 8px 22px rgba(15,23,42,.04)}.Auth_formHeader__xB8A3{margin-bottom:1.5rem}.Auth_formHeader__xB8A3 h2{margin:1rem 0 0;font-size:2rem;line-height:1.08;letter-spacing:-.03em;color:#0f172a}.Auth_formHeader__xB8A3 p{margin:.7rem 0 0;color:#64748b;line-height:1.7}.Auth_form__VbA7y{display:flex;flex-direction:column;gap:1rem}.Auth_inputGroup__cX55X{text-align:left}.Auth_labelRow__A1d2V{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.45rem}.Auth_inputGroup__cX55X label{display:block;margin-bottom:.45rem;font-size:.95rem;font-weight:700;color:#0f172a}.Auth_inputGroup__cX55X input{width:100%;min-height:52px;padding:.9rem 1rem;border-radius:14px;border:1px solid #dbe3ee;background:#ffffff;color:#0f172a;font-size:1rem;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.Auth_inputGroup__cX55X input:focus{border-color:rgba(37,99,235,.35);box-shadow:0 0 0 4px rgba(37,99,235,.08);background:#fbfdff}.Auth_authButton__a_zOy{margin-top:.4rem;min-height:54px;border:none;border-radius:14px;background:linear-gradient(135deg,#2563eb,#10b981);color:#ffffff;font-size:1rem;font-weight:800;cursor:pointer;box-shadow:0 14px 28px rgba(37,99,235,.18);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.Auth_authButton__a_zOy:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(37,99,235,.24);filter:saturate(1.05)}.Auth_toggleText__NyViJ{margin-top:1.4rem;font-size:.96rem;color:#64748b;text-align:center}.Auth_inlineLink__mcyW5,.Auth_toggleText__NyViJ a{color:#2563eb;font-weight:700;text-decoration:none}.Auth_inlineLink__mcyW5:hover,.Auth_toggleText__NyViJ a:hover{text-decoration:underline}.Auth_error__eysts,.Auth_success__YO3fn{margin:0;border-radius:14px;padding:.9rem 1rem;font-size:.94rem;line-height:1.6}.Auth_error__eysts{background:#fff1f2;color:#be123c;border:1px solid #fecdd3}.Auth_success__YO3fn{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}@media (max-width:1024px){.Auth_shell__a7zcf{grid-template-columns:1fr}.Auth_infoPanel__l7o6m{order:2}.Auth_formPanel__bOx0B{order:1}}@media (max-width:640px){.Auth_page__jZoMs{padding:1rem}.Auth_formCard__N8cNW,.Auth_infoPanel__l7o6m{padding:1.35rem;border-radius:22px}.Auth_formHeader__xB8A3 h2{font-size:1.7rem}.Auth_labelRow__A1d2V{flex-direction:column;align-items:flex-start}}.Auth_errorText__V_0W4,.Auth_helperText__H8YpF,.Auth_successText__Omb_B{margin-top:.5rem;font-size:.9rem;line-height:1.5}.Auth_helperText__H8YpF{color:#64748b}.Auth_errorText__V_0W4{color:#be123c}.Auth_successText__Omb_B{color:#166534}.Auth_passwordChecklist__ddt0h{margin-top:.8rem;display:grid;grid-gap:.45rem;gap:.45rem;padding:.9rem 1rem;border-radius:14px;background:#f8fafc;border:1px solid rgba(15,23,42,.08)}.Auth_checkItem__ChPHT{position:relative;padding-left:1.35rem;font-size:.92rem;line-height:1.45}.Auth_checkItem__ChPHT:before{position:absolute;left:0;top:0;font-weight:800;content:"•"}.Auth_checkItemValid__dbD4M{color:#166534}.Auth_checkItemValid__dbD4M:before{content:"✓"}.Auth_checkItemInvalid__jGbJF{color:#64748b}.Auth_authButton__a_zOy:disabled{opacity:.7;cursor:not-allowed;transform:none;filter:grayscale(.08)}.Auth_secondaryAuthButton__P2xAP{margin-top:1rem;min-height:52px;width:100%;border-radius:14px;border:1px solid #dbe3ee;background:#ffffff;color:#0f172a;font-size:.96rem;font-weight:800;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.Auth_secondaryAuthButton__P2xAP:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}.Auth_secondaryAuthButton__P2xAP:disabled{opacity:.7;cursor:not-allowed;transform:none}.Auth_authStateShell__OJJ7r{animation:Auth_authStateFadeIn__9qjvm .28s ease}.Auth_authStateCard__nLMl6{animation:Auth_authCardFloatIn___blPV .34s ease}.Auth_redirectLoaderWrap__4Sb7w{margin-top:.75rem;display:flex;justify-content:center}.Auth_redirectLoader__GzUVf{width:42px;height:42px;border-radius:999px;border:3px solid rgba(37,99,235,.14);border-top-color:#2563eb;animation:Auth_spin__rWIfn .8s linear infinite}@keyframes Auth_authStateFadeIn__9qjvm{0%{opacity:0}to{opacity:1}}@keyframes Auth_authCardFloatIn___blPV{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Auth_spin__rWIfn{to{transform:rotate(1turn)}}.Auth_passwordField__8iJqf{position:relative}.Auth_passwordField__8iJqf input{padding-right:3.25rem}.Auth_passwordToggle__wlk_a{position:absolute;top:50%;right:.85rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;background:transparent;color:#64748b;cursor:pointer;padding:0;transition:color .18s ease}.Auth_passwordToggle__wlk_a:hover{color:#0f172a}.Auth_passwordToggle__wlk_a:focus-visible{outline:none;color:#0f172a}.Billing_page__65k5L{max-width:1240px;margin:0 auto;padding:2rem;color:#0f172a;background:radial-gradient(circle at top left,rgba(37,99,235,.05),transparent 28%),radial-gradient(circle at top right,rgba(16,185,129,.05),transparent 26%),#ffffff}.Billing_loadingCard__QQ0fB{max-width:640px;margin:2rem auto 0;padding:2rem;border-radius:24px;border:1px solid rgba(15,23,42,.08);background:#ffffff;box-shadow:0 18px 40px rgba(15,23,42,.06);text-align:center}.Billing_loadingCard__QQ0fB h1{margin:0 0 .75rem;font-size:2rem}.Billing_loadingCard__QQ0fB p{margin:0;color:#64748b;line-height:1.75}.Billing_hero__GkgnL{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch;margin-bottom:2rem}.Billing_heroCopy__NToJ6,.Billing_heroPanel__IPX6u{border-radius:28px;border:1px solid rgba(15,23,42,.08);box-shadow:0 22px 50px rgba(15,23,42,.08)}.Billing_heroCopy__NToJ6{padding:2.4rem;background:linear-gradient(135deg,#2563eb,#10b981);overflow:hidden}.Billing_eyebrow__upwwu,.Billing_sectionEyebrow__KfVrH{display:inline-flex;align-items:center;border-radius:999px;padding:.45rem .85rem;background:rgba(255,255,255,.92);color:#1d4ed8;font-size:.8rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.Billing_heading__MvnyF{margin:1rem 0 0;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1.04;letter-spacing:-.04em;font-weight:850;color:#ffffff}.Billing_heroText__aUN1P{margin:1rem 0 0;max-width:660px;font-size:1.04rem;line-height:1.8;color:rgba(255,255,255,.92)}.Billing_heroPanel__IPX6u{overflow:hidden;background:#ffffff}.Billing_heroPanelTop__ZpiIs{height:52px;display:flex;align-items:center;gap:.5rem;padding:0 1rem;background:#f8fafc;border-bottom:1px solid rgba(15,23,42,.06)}.Billing_heroPanelTop__ZpiIs span{width:10px;height:10px;border-radius:999px;background:#cbd5e1}.Billing_heroPanelContent__aHaso{padding:1.2rem;display:flex;flex-direction:column;gap:1rem}.Billing_heroMiniCard__U03Ac,.Billing_heroMiniStats__xTmtS{border-radius:18px;border:1px solid rgba(15,23,42,.08);background:#ffffff}.Billing_heroMiniCard__U03Ac{display:flex;gap:1rem;align-items:flex-start;padding:1rem;background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 34%),#ffffff}.Billing_heroMiniCard__U03Ac strong{display:block;margin-bottom:.35rem;font-size:1rem}.Billing_heroMiniCard__U03Ac p{margin:0;color:#64748b;line-height:1.65;font-size:.94rem}.Billing_cardIcon__i4A2M,.Billing_heroMiniIcon__SWymn{width:48px;height:48px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,#2563eb,#10b981);color:white;font-size:1.1rem;box-shadow:0 10px 20px rgba(37,99,235,.18)}.Billing_heroMiniStats__xTmtS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.Billing_heroMiniStat__6afiK{padding:1rem;border-right:1px solid rgba(15,23,42,.08)}.Billing_heroMiniStat__6afiK:last-child{border-right:none}.Billing_heroMiniStat__6afiK span{display:block;margin-bottom:.35rem;font-size:.85rem;font-weight:700;color:#64748b}.Billing_heroMiniStat__6afiK strong{font-size:1.45rem;line-height:1;text-transform:capitalize}.Billing_statusText___xDkb{color:#1d4ed8}.Billing_statusTextDanger__3ZBIl{color:#be123c}.Billing_summaryStatsGrid__Fbqc_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;margin-bottom:1.5rem}.Billing_summaryStatCard__LbjvR{background:radial-gradient(circle at top left,rgba(37,99,235,.05),transparent 34%),#ffffff;border-radius:22px;padding:1.25rem;border:1px solid rgba(15,23,42,.08);border-top:4px solid #2563eb;box-shadow:0 14px 30px rgba(15,23,42,.06)}.Billing_summaryStatCard__LbjvR:nth-child(2){background:radial-gradient(circle at top left,rgba(16,185,129,.07),transparent 34%),#ffffff;border-top-color:#10b981}.Billing_summaryStatCard__LbjvR:nth-child(3){background:radial-gradient(circle at top left,rgba(139,92,246,.07),transparent 34%),#ffffff;border-top-color:#8b5cf6}.Billing_summaryStatLabel__ORBZ7{display:block;margin-bottom:.45rem;font-size:.8rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.Billing_summaryStatLabelDanger__1eysj{color:#be123c}.Billing_summaryStatValue__y6F5E{display:block;font-size:1.55rem;line-height:1.05;font-weight:850;color:#0f172a}.Billing_summaryStatValueDanger__Uh9I0{color:#be123c}.Billing_summaryStatText__J7c6R{margin:.55rem 0 0;color:#64748b;line-height:1.65;font-size:.92rem}.Billing_summaryInvoiceLink__JNYbL{display:inline-flex;align-items:center;gap:.55rem;margin-top:.1rem;color:#1d4ed8;text-decoration:none;font-size:1rem;font-weight:800}.Billing_summaryInvoiceLink__JNYbL:hover{text-decoration:underline}.Billing_overviewGrid__AXsbX{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-bottom:2.5rem}.Billing_overviewGridFree__wuz1i{grid-template-columns:repeat(3,minmax(0,1fr))}.Billing_overviewGridPaid__LKO_L{grid-template-columns:repeat(2,minmax(0,1fr))}.Billing_card__DtUSS{background:radial-gradient(circle at top left,rgba(37,99,235,.05),transparent 34%),#ffffff;border-radius:24px;padding:1.5rem;border:1px solid rgba(15,23,42,.08);border-top:4px solid #2563eb;box-shadow:0 14px 30px rgba(15,23,42,.06);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;display:flex;flex-direction:column}.Billing_card__DtUSS:hover{transform:translateY(-4px);border-color:rgba(37,99,235,.2);box-shadow:0 22px 44px rgba(15,23,42,.1)}.Billing_card__DtUSS:nth-child(2){background:radial-gradient(circle at top left,rgba(16,185,129,.07),transparent 34%),#ffffff;border-top-color:#10b981}.Billing_card__DtUSS:nth-child(3){background:radial-gradient(circle at top left,rgba(139,92,246,.07),transparent 34%),#ffffff;border-top-color:#8b5cf6}.Billing_cardTitle__Qu8x_{margin:1rem 0 .7rem;font-size:1.25rem;font-weight:800;color:#0f172a}.Billing_cardText___a9YW{margin:0 0 1rem;font-size:.96rem;line-height:1.75;color:#64748b}.Billing_planSummary__B5RJD{margin-bottom:1rem;border-radius:16px;padding:1rem;background:#f8fafc;border:1px solid rgba(15,23,42,.06)}.Billing_planSummaryLabel__QUNFw{display:block;margin-bottom:.35rem;font-size:.85rem;font-weight:700;color:#64748b}.Billing_statusPill__jJgLj{display:inline-flex;border-radius:999px;padding:.35rem .7rem;font-size:.8rem;font-weight:800;text-transform:capitalize}.Billing_statusSuccess__l46rO{background:#ecfdf5;color:#047857}.Billing_statusWarning__xakai{background:#fff7ed;color:#c2410c}.Billing_statusDanger__9er3Y{background:#fff1f2;color:#be123c}.Billing_statusNeutral__EuXep{background:#f1f5f9;color:#475569}.Billing_featureList__2ffy0,.Billing_planFeatures__Cd3RF{display:flex;flex-direction:column;gap:.7rem;padding:0;margin:0 0 1rem;list-style:none}.Billing_featureList__2ffy0 li,.Billing_planFeatures__Cd3RF li{display:flex;align-items:flex-start;gap:.65rem;color:#334155;line-height:1.65}.Billing_featureList__2ffy0 svg{flex-shrink:0;margin-top:.15rem;color:#16a34a}.Billing_dangerButton__FNOQU,.Billing_planButtonMuted__DmPWJ,.Billing_planButtonPrimary__gkdD0,.Billing_primaryButton__Lud5x,.Billing_secondaryButton__Fb4_X{min-height:52px;padding:.85rem 1.1rem;border-radius:14px;font-size:.96rem;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.Billing_primaryButton__Lud5x,.Billing_secondaryButton__Fb4_X{display:inline-flex;align-items:center;justify-content:space-between;gap:.8rem}.Billing_planButtonPrimary__gkdD0,.Billing_primaryButton__Lud5x{border:none;background:linear-gradient(135deg,#2563eb,#10b981);color:white;box-shadow:0 12px 24px rgba(37,99,235,.18)}.Billing_planButtonPrimary__gkdD0:hover,.Billing_primaryButton__Lud5x:hover{transform:translateY(-1px);box-shadow:0 16px 28px rgba(37,99,235,.24)}.Billing_planButtonMuted__DmPWJ,.Billing_secondaryButton__Fb4_X{background:#ffffff;color:#0f172a;border:1px solid rgba(15,23,42,.1)}.Billing_planButtonMuted__DmPWJ:hover,.Billing_secondaryButton__Fb4_X:hover{background:#f8fafc;transform:translateY(-1px)}.Billing_primaryButton__Lud5x+.Billing_dangerButton__FNOQU,.Billing_secondaryButton__Fb4_X+.Billing_dangerButton__FNOQU,.Billing_secondaryButton__Fb4_X+.Billing_primaryButton__Lud5x{margin-top:.9rem}.Billing_dangerButton__FNOQU{margin-top:.9rem;background:#fff1f2;color:#be123c;border:1px solid #fecdd3}.Billing_dangerButton__FNOQU:hover{background:#ffe4e6;transform:translateY(-1px)}.Billing_notice__7Fdhp{margin-top:1rem;font-size:.92rem;line-height:1.7;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:14px;padding:.9rem 1rem}.Billing_valueBlock__yGhNZ{margin-bottom:.85rem;border-radius:16px;padding:1rem;background:#f8fafc;border:1px solid rgba(15,23,42,.06)}.Billing_valueBlock__yGhNZ strong{display:block;margin-bottom:.35rem;color:#0f172a}.Billing_valueBlock__yGhNZ span{color:#64748b;line-height:1.7;font-size:.94rem}.Billing_historySection__8SsvX,.Billing_plansSection__LVPTR{margin-top:2.5rem}.Billing_sectionHeader__qGdWo{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem}.Billing_sectionTitle__zUEdD{margin:.7rem 0 0;font-size:1.7rem;line-height:1.1;letter-spacing:-.03em}.Billing_sectionText__faeKJ{max-width:420px;margin:0;color:#64748b;line-height:1.7;text-align:right}.Billing_historyCard__a0mGl{background:#fff;border-radius:24px;padding:1.25rem;border:1px solid rgba(15,23,42,.08);box-shadow:0 14px 30px rgba(15,23,42,.05)}.Billing_historyEmpty__UkySx{min-height:180px;border-radius:18px;border:1px dashed rgba(15,23,42,.12);background:#f8fafc;display:flex;align-items:center;justify-content:center;gap:1rem;text-align:left;color:#64748b;padding:1.5rem}.Billing_historyEmpty__UkySx strong{display:block;color:#0f172a;margin-bottom:.35rem}.Billing_historyEmpty__UkySx p{margin:0;line-height:1.7}.Billing_historyEmpty__UkySx svg{flex-shrink:0;font-size:1.35rem;color:#2563eb}.Billing_historyTableWrap__QbX1E{width:100%;overflow-x:auto}.Billing_historyTable__WfESn{width:100%;border-collapse:collapse;min-width:920px}.Billing_historyTable__WfESn td,.Billing_historyTable__WfESn th{padding:1rem .9rem;text-align:left;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:middle}.Billing_historyTable__WfESn th{font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.Billing_historyTable__WfESn td{font-size:.95rem;color:#0f172a}.Billing_invoiceLink__4Zlnb{display:inline-flex;align-items:center;gap:.5rem;color:#1d4ed8;font-weight:700;text-decoration:none}.Billing_invoiceLink__4Zlnb:hover{text-decoration:underline}.Billing_noInvoice__Qb4Xp{color:#94a3b8;font-size:.92rem}.Billing_historyList__7pZas{display:none}.Billing_historyItem__PJEh5{border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:1rem;background:#fff}.Billing_historyItem__PJEh5+.Billing_historyItem__PJEh5{margin-top:.9rem}.Billing_historyItemTop__plvII{display:flex;align-items:center;justify-content:space-between;gap:.9rem;margin-bottom:.75rem}.Billing_historyItemTop__plvII strong{font-size:1rem;color:#0f172a}.Billing_historyItemMeta__4EUpF{display:grid;grid-gap:.35rem;gap:.35rem;margin-bottom:.85rem;color:#64748b;font-size:.92rem;line-height:1.6}.Billing_historyItemLinks__o_XGf{display:flex;flex-wrap:wrap;gap:.9rem}.Billing_planGrid__V2Qls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.Billing_planCard__vn8H5{background:#fff;border-radius:24px;padding:1.5rem;border:1px solid rgba(15,23,42,.08);border-top:4px solid #94a3b8;box-shadow:0 14px 30px rgba(15,23,42,.05)}.Billing_planCardFeatured___eOMl{border-color:#2563eb rgba(37,99,235,.22) rgba(37,99,235,.22);background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 28%),radial-gradient(circle at bottom right,rgba(16,185,129,.08),transparent 24%),#ffffff}.Billing_planCardTop__RV7Jq h3{margin:.75rem 0 .4rem;font-size:1.35rem}.Billing_planCardTop__RV7Jq p{margin:0;color:#64748b}.Billing_planBadgeFeatured__zZzFl,.Billing_planBadge__O8nE3{display:inline-flex;border-radius:999px;padding:.35rem .7rem;font-size:.78rem;font-weight:800}.Billing_planBadge__O8nE3{background:#f1f5f9;color:#475569}.Billing_planBadgeFeatured__zZzFl{background:linear-gradient(135deg,#2563eb,#10b981);color:white}.Billing_price__kS6YT{margin:1rem 0;font-size:2rem;line-height:1;font-weight:850}.Billing_freeUpgradeSection__o3O4_{margin-top:2rem;padding:1.5rem;border-radius:28px;border:1px solid rgba(37,99,235,.12);background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 30%),radial-gradient(circle at bottom right,rgba(16,185,129,.08),transparent 28%),#ffffff;box-shadow:0 18px 44px rgba(15,23,42,.06)}.Billing_freeUpgradeHero__Q_XSk{display:flex;justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.25rem}.Billing_freeUpgradeTitle__Lqcny{margin:.85rem 0 0;max-width:720px;font-size:clamp(2rem,3.2vw,3rem);line-height:1.02;letter-spacing:-.045em;color:#0f172a}.Billing_freeUpgradeText__yLRHB{max-width:760px;margin:1rem 0 0;color:#64748b;line-height:1.75;font-size:1rem}.Billing_freePlanBadge__WRlX0{min-width:150px;border-radius:18px;padding:1rem;background:#f8fafc;border:1px solid rgba(15,23,42,.08);text-align:right}.Billing_freePlanBadge__WRlX0 span{display:block;margin-bottom:.35rem;color:#64748b;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.Billing_freePlanBadge__WRlX0 strong{display:block;color:#1d4ed8;font-size:1.5rem;line-height:1}.Billing_upgradeGrid__jBDAV{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:1.25rem;gap:1.25rem}.Billing_upgradeCardFeatured__lkjOK,.Billing_upgradeSideCard__0UxDr{border-radius:24px;padding:1.5rem;border:1px solid rgba(15,23,42,.08);box-shadow:0 14px 30px rgba(15,23,42,.06)}.Billing_upgradeCardFeatured__lkjOK{color:#ffffff;background:radial-gradient(circle at top left,rgba(255,255,255,.18),transparent 30%),radial-gradient(circle at bottom right,rgba(255,255,255,.12),transparent 32%),linear-gradient(135deg,#2f7de1,#1fbba6)}.Billing_upgradeCardFeatured__lkjOK .Billing_cardIcon__i4A2M{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Billing_upgradeCardFeatured__lkjOK h3,.Billing_upgradeSideCard__0UxDr h3{margin:1rem 0 .65rem;font-size:1.5rem;line-height:1.1;letter-spacing:-.03em}.Billing_upgradeCardFeatured__lkjOK p{margin:0;max-width:620px;color:rgba(255,255,255,.88);line-height:1.75}.Billing_upgradeCardFeatured__lkjOK .Billing_featureList__2ffy0 li{color:rgba(255,255,255,.92)}.Billing_upgradeCardFeatured__lkjOK .Billing_featureList__2ffy0 svg{color:#ffffff}.Billing_upgradeCardFeatured__lkjOK .Billing_primaryButton__Lud5x{margin-top:auto;background:#ffffff;color:#0f172a;box-shadow:0 16px 34px rgba(15,23,42,.18)}.Billing_upgradePrice__A0AV2{margin:1.25rem 0;font-size:2.4rem;line-height:1;font-weight:900;letter-spacing:-.04em}.Billing_upgradeSideCard__0UxDr{background:radial-gradient(circle at top left,rgba(37,99,235,.06),transparent 34%),#ffffff;display:flex;flex-direction:column}.Billing_upgradeSideCard__0UxDr p{margin:0 0 1rem;color:#64748b;line-height:1.75}.Billing_upgradeSideCard__0UxDr .Billing_secondaryButton__Fb4_X{margin-top:auto}@media (max-width:1100px){.Billing_hero__GkgnL,.Billing_overviewGridFree__wuz1i,.Billing_overviewGridPaid__LKO_L,.Billing_planGrid__V2Qls,.Billing_summaryStatsGrid__Fbqc_{grid-template-columns:1fr}.Billing_sectionHeader__qGdWo{flex-direction:column;align-items:flex-start}.Billing_sectionText__faeKJ{max-width:none;text-align:left}}@media (max-width:900px){.Billing_historyTableWrap__QbX1E{display:none}.Billing_historyList__7pZas{display:block}}@media (max-width:700px){.Billing_page__65k5L{padding:1rem}.Billing_heroCopy__NToJ6{padding:1.4rem}.Billing_heroPanelContent__aHaso{padding:1rem}.Billing_heroMiniStats__xTmtS{grid-template-columns:1fr 1fr}.Billing_dangerButton__FNOQU,.Billing_planButtonMuted__DmPWJ,.Billing_planButtonPrimary__gkdD0,.Billing_primaryButton__Lud5x,.Billing_secondaryButton__Fb4_X{width:100%;justify-content:center}}@media (max-width:1100px){.Billing_freeUpgradeHero__Q_XSk{flex-direction:column}.Billing_freePlanBadge__WRlX0{width:100%;text-align:left}.Billing_upgradeGrid__jBDAV{grid-template-columns:1fr}}.Billing_modalOverlay__WNY3F{position:fixed;inset:0;background:rgba(15,23,42,.58);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:9999}.Billing_modal__KexJe{width:100%;max-width:500px;background:linear-gradient(180deg,#ffffff,#f8fafc);border-radius:24px;padding:1.5rem;border:1px solid rgba(15,23,42,.08);box-shadow:0 30px 80px rgba(2,6,23,.28)}.Billing_modal__KexJe h3{margin:0 0 .75rem;font-size:1.4rem;color:#0f172a}.Billing_modal__KexJe p{margin:0;color:#64748b;line-height:1.75}.Billing_confirmBox__S7ppF{margin-top:1.1rem;padding:1rem;border-radius:18px;background:#ffffff;border:1px solid rgba(15,23,42,.08)}.Billing_confirmLabel__MbUWb{display:block;margin-bottom:.65rem;color:#334155;font-size:.92rem;font-weight:800}.Billing_confirmLabel__MbUWb strong{color:#0f172a}.Billing_confirmInput__Ujwb8{width:100%;min-height:50px;padding:.85rem 1rem;border:1px solid #dbe3ee;border-radius:14px;font-size:1rem;color:#0f172a;background:#ffffff;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.Billing_confirmInput__Ujwb8:focus{border-color:rgba(37,99,235,.35);box-shadow:0 0 0 4px rgba(37,99,235,.08);background:#fbfdff}.Billing_confirmTextarea__GJ34p{min-height:96px;resize:vertical}.Billing_optionalLabel__VUpDG{color:#94a3b8;font-size:.82rem;font-weight:800}.Billing_confirmHint__YIUOx{margin:.65rem 0 0!important;color:#64748b;font-size:.88rem;line-height:1.6}.Billing_modalActions__41l8W{display:flex;gap:.85rem;justify-content:flex-end;margin-top:1.5rem;flex-wrap:wrap}.Billing_modalDanger__nxdTk,.Billing_modalPrimary__IFxqk,.Billing_modalSecondary__VZzMU{min-height:48px;padding:.8rem 1rem;border-radius:14px;font-size:.95rem;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}.Billing_modalSecondary__VZzMU{background:#ffffff;color:#0f172a;border:1px solid rgba(15,23,42,.1)}.Billing_modalSecondary__VZzMU:hover:not(:disabled){background:#f8fafc}.Billing_modalPrimary__IFxqk{border:none;background:linear-gradient(135deg,#2563eb,#10b981);color:#ffffff;box-shadow:0 12px 24px rgba(37,99,235,.18)}.Billing_modalPrimary__IFxqk:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 28px rgba(37,99,235,.24)}.Billing_modalDanger__nxdTk{background:#dc2626;color:#ffffff;border:none;box-shadow:0 12px 24px rgba(220,38,38,.2)}.Billing_modalDanger__nxdTk:hover:not(:disabled){background:#b91c1c}.Billing_confirmInput__Ujwb8:disabled,.Billing_modalDanger__nxdTk:disabled,.Billing_modalPrimary__IFxqk:disabled,.Billing_modalSecondary__VZzMU:disabled{cursor:not-allowed;opacity:.58}@media (max-width:700px){.Billing_modalActions__41l8W{flex-direction:column}.Billing_modalDanger__nxdTk,.Billing_modalPrimary__IFxqk,.Billing_modalSecondary__VZzMU{width:100%;justify-content:center}}.DesignSystems_page__4gjQ2{padding:2rem;max-width:1200px;margin:0 auto;color:#0f172a}.DesignSystems_backLink__kjivj{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#475569;font-weight:700;font-size:14px;margin-bottom:20px;transition:color .16s ease,transform .16s ease}.DesignSystems_backLink__kjivj:hover{color:#0f172a;transform:translateX(-1px)}.DesignSystems_title__ods9I{font-size:clamp(2rem,3vw,3.2rem);line-height:1.04;font-weight:850;letter-spacing:-.04em;color:#0f172a;margin:0}.DesignSystems_subtitle__wHY2b{margin:12px 0 0;color:#64748b;font-size:15px;line-height:1.7;max-width:720px}.DesignSystems_topbar__WfGQ4{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:2rem;padding:2rem;border-radius:28px;background:linear-gradient(135deg,#2563eb,#10b981);box-shadow:0 24px 60px rgba(15,23,42,.1)}.DesignSystems_topbar__WfGQ4 .DesignSystems_subtitle__wHY2b,.DesignSystems_topbar__WfGQ4 .DesignSystems_title__ods9I{color:#ffffff}.DesignSystems_headerBlock__qaf4c{min-width:0}.DesignSystems_buttonRow__6kSlS{display:flex;gap:10px;flex-wrap:wrap}.DesignSystems_dangerButton__LjouR,.DesignSystems_modalButtonPrimary__y0KXV,.DesignSystems_modalButtonSecondary__pOZD5,.DesignSystems_primaryButton__AdB57,.DesignSystems_secondaryButton__sUL5G{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;padding:10px 16px;font-size:14px;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.DesignSystems_modalButtonPrimary__y0KXV,.DesignSystems_primaryButton__AdB57{border:none;background:#ffffff;color:#0f172a;font-weight:850;box-shadow:0 14px 28px rgba(15,23,42,.16);display:inline-flex;align-items:center;justify-content:center;gap:8px}.DesignSystems_modalButtonPrimary__y0KXV:hover,.DesignSystems_primaryButton__AdB57:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(15,23,42,.2)}.DesignSystems_modalButtonSecondary__pOZD5,.DesignSystems_secondaryButton__sUL5G{border:1px solid rgba(15,23,42,.12);background:#fff;color:#0f172a;font-weight:800}.DesignSystems_modalButtonSecondary__pOZD5:hover,.DesignSystems_secondaryButton__sUL5G:hover{background:#f8fafc;transform:translateY(-1px)}.DesignSystems_dangerButton__LjouR{border:1px solid rgba(244,63,94,.22);background:#fff1f2;color:#be123c;font-weight:850;display:inline-flex;align-items:center;justify-content:center;gap:8px}.DesignSystems_dangerButton__LjouR:hover{background:#ffe4e6;transform:translateY(-1px)}.DesignSystems_noticeError__z6SdV{margin-bottom:20px;padding:14px 16px;border-radius:14px;background:#fff1f2;border:1px solid rgba(244,63,94,.18);color:#9f1239;font-size:14px;font-weight:700;box-shadow:0 8px 24px rgba(244,63,94,.08)}.DesignSystems_emptyState__sqIoM,.DesignSystems_errorState__4Nf7T,.DesignSystems_loadingState__1W0s_{min-height:260px;display:flex;align-items:center;justify-content:center;border-radius:24px;font-size:15px;text-align:center;padding:28px}.DesignSystems_loadingState__1W0s_{border:1px dashed #bfdbfe;background:#eff6ff;color:#475569}.DesignSystems_emptyState__sqIoM{border:1px dashed #bfdbfe;background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 32%),#eff6ff;box-shadow:0 14px 34px rgba(15,23,42,.06);flex-direction:column}.DesignSystems_errorState__4Nf7T{border:1px dashed #fecaca;background:#fff1f2;color:#9f1239}.DesignSystems_emptyIcon__fi_l8{width:76px;height:76px;margin:0 auto 16px;border-radius:22px;display:grid;place-items:center;background:linear-gradient(135deg,#2563eb,#10b981);color:#ffffff;font-size:30px;box-shadow:0 14px 28px rgba(37,99,235,.2)}.DesignSystems_emptyTitle__S1I9P{margin:0 0 8px;font-size:24px;font-weight:850;color:#0f172a}.DesignSystems_emptyText___CBSx{margin:0 auto 20px;max-width:620px;color:#64748b;font-size:15px;line-height:1.7}.DesignSystems_grid__015v1{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(460px,1fr))}.DesignSystems_tile__1u9Ux{background:radial-gradient(circle at top left,rgba(16,185,129,.07),transparent 34%),#ffffff;border:1px solid rgba(15,23,42,.08);border-top:4px solid #10b981;border-radius:22px;padding:1.25rem;text-decoration:none;color:#111;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;box-shadow:0 12px 28px rgba(15,23,42,.06);display:flex;flex-direction:column;gap:1rem;min-height:220px}.DesignSystems_tile__1u9Ux:hover{transform:translateY(-4px);box-shadow:0 22px 44px rgba(15,23,42,.1);border-color:rgba(16,185,129,.28);background:radial-gradient(circle at top left,rgba(16,185,129,.1),transparent 34%),linear-gradient(180deg,#ffffff,#f8fffc)}.DesignSystems_tileStatic__N7wIR{cursor:default}.DesignSystems_tileIcon__CRKHG{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;font-size:24px;color:#ffffff;box-shadow:0 12px 24px rgba(16,185,129,.18)}.DesignSystems_tileIconGreen__fHEZ6{background:linear-gradient(135deg,#10b981,#14b8a6)}.DesignSystems_tileIconPurple__jj2Im{background:linear-gradient(135deg,#8b5cf6,#6366f1)}.DesignSystems_tileTitle__PYsst{margin:0;font-size:17px;font-weight:850;color:#0f172a;line-height:1.3}.DesignSystems_tileTitleClamp__vsbpL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DesignSystems_tileText__JXxIA{margin:0;color:#64748b;line-height:1.65;font-size:14px}.DesignSystems_tileFooter__U84Zd{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;flex-wrap:wrap}.DesignSystems_tileMeta__NS_bK{font-size:12px;font-weight:700;color:#64748b}.DesignSystems_tileOpen__cgrZp{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:850;color:#059669;transition:gap .16s ease,color .16s ease}.DesignSystems_tile__1u9Ux:hover .DesignSystems_tileOpen__cgrZp{gap:10px;color:#047857}.DesignSystems_hero__jj8Zn{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:24px;padding:2rem;border-radius:28px;background:linear-gradient(135deg,#2563eb,#10b981);box-shadow:0 24px 60px rgba(15,23,42,.1)}.DesignSystems_hero__jj8Zn .DesignSystems_heroText__jXgvk,.DesignSystems_hero__jj8Zn .DesignSystems_title__ods9I{color:#ffffff}.DesignSystems_heroIcon__rxXsc{width:68px;height:68px;border-radius:20px;display:grid;place-items:center;background:rgba(255,255,255,.92);color:#1d4ed8;font-size:30px;margin-bottom:14px;box-shadow:0 14px 28px rgba(15,23,42,.14)}.DesignSystems_heroText__jXgvk{margin:12px 0 0;color:#64748b;font-size:15px;line-height:1.7;max-width:760px}.DesignSystems_metaRow__PjcHQ{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap}.DesignSystems_badgeMuted__K7K6e,.DesignSystems_badge__dp9Gi{padding:7px 11px;border-radius:999px;font-size:12px;font-weight:850}.DesignSystems_badge__dp9Gi{background:rgba(255,255,255,.92);color:#1d4ed8}.DesignSystems_badgeMuted__K7K6e{background:rgba(255,255,255,.16);color:#ffffff;border:1px solid rgba(255,255,255,.26)}.DesignSystems_panel___7OZ5{margin-bottom:24px;border:1px solid rgba(15,23,42,.08);border-radius:24px;background:radial-gradient(circle at top left,rgba(37,99,235,.06),transparent 32%),#eff6ff;padding:22px;box-shadow:0 14px 34px rgba(15,23,42,.06)}.DesignSystems_panelTitle__aYnRL{font-size:19px;font-weight:850;color:#0f172a;margin-bottom:8px}.DesignSystems_panelText__dvYkK{margin:0 0 16px;color:#64748b;font-size:14px;line-height:1.6}.DesignSystems_panelHint__Vr6Lw{color:#64748b;font-size:14px;line-height:1.6;padding:12px 0 0}.DesignSystems_categoryCreateRow__mwm8k{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.DesignSystems_categoryChipRow__ENrDv{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.DesignSystems_categoryChip__n8ldX{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#ffffff;color:#1d4ed8;font-size:12px;font-weight:850;border:1px solid rgba(37,99,235,.14)}.DesignSystems_addTools__wmeaZ{margin-bottom:16px}.DesignSystems_categorySections__6Ruca{display:grid;grid-gap:28px;gap:28px}.DesignSystems_section__Gf17P{margin-bottom:28px;padding:1.4rem;border-radius:24px;background:#f5f3ff;border:1px solid rgba(15,23,42,.08);box-shadow:0 14px 34px rgba(15,23,42,.05)}.DesignSystems_sectionHeader__PSDUY{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.DesignSystems_sectionTitle__9GMJD{margin:0;font-size:20px;font-weight:850;color:#0f172a}.DesignSystems_categoryList__EOKiD{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.DesignSystems_categoryItem__zP585{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:#fff;flex-wrap:wrap;box-shadow:0 8px 20px rgba(15,23,42,.04)}.DesignSystems_categoryItemLeft__JvQGj{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.DesignSystems_categoryCount__3GCQ0{font-size:12px;font-weight:750;color:#64748b}.DesignSystems_categoryItemActions__U7_CT{display:flex;gap:10px;flex-wrap:wrap}.DesignSystems_card__8WdEr{--accent:#4f46e5;--accent-soft:#eef2ff;--accent-border:rgba(79,70,229,0.22);position:relative;z-index:1;overflow:hidden;min-height:460px;border-radius:30px;background:#ffffff;border:1px solid rgba(15,23,42,.08);box-shadow:0 22px 54px rgba(15,23,42,.08);color:#0f172a;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.DesignSystems_card__8WdEr:hover{transform:translateY(-4px);border-color:var(--accent-border);box-shadow:0 30px 72px rgba(15,23,42,.12)}.DesignSystems_card__8WdEr:before{content:none;position:absolute;inset:0;height:50%;background:linear-gradient(rgba(37,99,235,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 1px),radial-gradient(circle at top left,color-mix(in srgb,var(--accent) 10%,transparent),transparent 34%),#f8fbff;background-size:28px 28px,28px 28px,auto,auto;pointer-events:none}.DesignSystems_previewButton__FIixu{position:relative;z-index:1;width:100%;min-height:260px;border:0;border-bottom:1px solid rgba(15,23,42,.08);border-radius:0;overflow:hidden;padding:0;background:#ffffff;text-align:left;cursor:pointer;transition:box-shadow .18s ease,transform .18s ease}.DesignSystems_previewButton__FIixu:hover{transform:none;box-shadow:inset 0 0 0 1px var(--accent-border)}.DesignSystems_previewChrome__Dgrx9{position:absolute;top:1.15rem;left:1.15rem;width:52px;height:52px;border:0;border-radius:18px;padding:0;display:none;place-items:center;background:#ffffff;box-shadow:0 14px 28px rgba(15,23,42,.1);z-index:2}.DesignSystems_previewChrome__Dgrx9:before{content:"+";color:var(--accent);font-size:1.15rem;font-weight:950}.DesignSystems_chromeDotAmber__GTvzH,.DesignSystems_chromeDotGreen__sXcdx,.DesignSystems_chromeDotRed__0bCO_,.DesignSystems_previewLabel__f3pUj{display:none}.DesignSystems_previewViewport__tFt4b{height:100%;min-height:225px;padding:1rem;display:grid;place-items:center;background:#ffffff;position:relative}.DesignSystems_previewInner__vThU5{width:100%;height:205px;border-radius:22px;background:transparent;border:0;box-shadow:none;overflow:hidden}.DesignSystems_previewFrame__cP2FL{width:100%;height:100%;border:none;display:block;background:#ffffff;pointer-events:none;display:grid;place-items:center;background:transparent;overflow:hidden}.DesignSystems_previewFrame__cP2FL[data-saved-preview-mode=card]{padding:.5rem}.DesignSystems_previewFrame__cP2FL[data-saved-preview-mode=card]>div{width:142%;height:142%;display:grid;place-items:center;transform:scale(.7);transform-origin:center center}.DesignSystems_previewFrame__cP2FL[data-saved-preview-mode=card]>div>div{width:100%;display:grid;place-items:center}.DesignSystems_previewUnavailable__4_nPE{position:relative;z-index:1;min-height:260px;border:1px dashed #cbd5e1;border-radius:26px;background:#f8fafc;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:13px;padding:12px;text-align:center}.DesignSystems_previewOverlay__pXjIC{position:absolute;inset:1.35rem;border-radius:24px;background:rgba(15,23,42,0);display:flex;align-items:center;justify-content:center;pointer-events:none;transition:background .18s ease}.DesignSystems_previewButton__FIixu:hover .DesignSystems_previewOverlay__pXjIC{background:rgba(15,23,42,.14)}.DesignSystems_previewPill__Es5X1{opacity:0;transform:translateY(6px);background:rgba(255,255,255,.96);color:#0f172a;border-radius:999px;padding:.72rem 1rem;font-size:.9rem;font-weight:900;box-shadow:0 16px 34px rgba(15,23,42,.16);transition:transform .18s ease,opacity .18s ease}.DesignSystems_previewButton__FIixu:hover .DesignSystems_previewPill__Es5X1{opacity:1;transform:translateY(0)}.DesignSystems_cardBody__QMIzP,.DesignSystems_cardContent__hvKrT{position:relative;z-index:1;flex:1 1;padding:1.35rem 1.45rem 1.45rem;background:#ffffff;display:flex;flex-direction:column;gap:.9rem}.DesignSystems_cardHeaderRow__IYcoh{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.DesignSystems_cardTitleGroup__wDqp8{min-width:0}.DesignSystems_cardTitle__BKwZg{margin:0;font-size:1.35rem;line-height:1.12;font-weight:950;letter-spacing:-.035em;color:#0f172a}.DesignSystems_typeRow__vhHA_{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-top:.75rem}.DesignSystems_typeBadgeMuted__iZuEC,.DesignSystems_typeBadge__2hPzp{display:inline-flex;align-items:center;border-radius:999px;padding:.42rem .7rem;font-size:.78rem;font-weight:900;line-height:1.2;text-transform:capitalize}.DesignSystems_typeBadge__2hPzp{border:1px solid rgba(37,99,235,.18);background:#eff6ff;color:#2563eb}.DesignSystems_typeBadgeMuted__iZuEC{border:1px solid rgba(15,23,42,.08);background:#f8fafc;color:#475569}.DesignSystems_cardMeta__UrXGp{margin:0;color:#64748b;font-size:.92rem;line-height:1.65}.DesignSystems_cardActions__OP_yx{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.DesignSystems_actionButton__ZdKEF,.DesignSystems_actionLink__MyHpe{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:48px;padding:.78rem 1.05rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-size:.95rem;font-weight:950;text-decoration:none;border:1px solid transparent;cursor:pointer;background:#fff;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.DesignSystems_actionButton__ZdKEF:hover,.DesignSystems_actionLink__MyHpe:hover{transform:translateY(-1px)}.DesignSystems_actionPreview___VisJ{background:#ffffff;color:#0f172a;border-color:rgba(15,23,42,.1);box-shadow:0 10px 24px rgba(15,23,42,.06)}.DesignSystems_actionPreview___VisJ:hover{background:#f8fafc}.DesignSystems_actionPrimary__JTXnF{background:linear-gradient(135deg,#2563eb,#1fbba6);color:#ffffff;border-color:transparent;box-shadow:0 14px 30px rgba(37,99,235,.22)}.DesignSystems_actionExport__0BG_C{background:#eef2ff;color:#3730a3;border-color:#c7d2fe}.DesignSystems_actionRename__4vJyq{background:#fffbeb;color:#b45309;border-color:#fde68a}.DesignSystems_actionDanger__WhuVf{background:#fff1f2;color:#be123c;border-color:#fecdd3}.DesignSystems_actionDanger__WhuVf:hover{background:#ffe4e6}.DesignSystems_popoverWrap__MLGWm{position:relative;display:inline-flex}.DesignSystems_popover__fH_dG{position:absolute;right:0;bottom:calc(100% + 10px);z-index:30;width:min(280px,calc(100vw - 2rem));max-height:min(420px,calc(100vh - 160px));overflow:auto;border-radius:20px;border:1px solid rgba(15,23,42,.1);background:#ffffff;box-shadow:0 24px 70px rgba(15,23,42,.18);padding:.75rem}.DesignSystems_popoverBody__OUZ83{display:grid;grid-gap:.5rem;gap:.5rem}.DesignSystems_popoverTitleRow___AFDq{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.15rem .15rem .35rem}.DesignSystems_popoverTitle__xSOxZ{color:#0f172a;font-size:.9rem;font-weight:950}.DesignSystems_popoverCloseButton__2zaND{width:32px;height:32px;border:0;border-radius:999px;background:#f1f5f9;color:#0f172a;cursor:pointer;display:grid;place-items:center;font-size:1.15rem;line-height:1;font-weight:950}.DesignSystems_popoverCloseButton__2zaND:hover{background:#e2e8f0}.DesignSystems_exportItem__3bXFo{width:100%;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#f8fafc;color:#0f172a;cursor:pointer;padding:.8rem .9rem;text-align:left;font-weight:850}.DesignSystems_exportItem__3bXFo:hover{background:#eef2ff;border-color:#c7d2fe;color:#3730a3}.DesignSystems_manageDetails___huQQ{margin-top:auto;border-radius:18px;background:#f8fafc;border:1px solid rgba(15,23,42,.07);overflow:hidden}.DesignSystems_manageDetails___huQQ summary{cursor:pointer;padding:.85rem 1rem;color:#334155;font-size:.9rem;font-weight:900;list-style:none}.DesignSystems_manageDetails___huQQ summary::-webkit-details-marker{display:none}.DesignSystems_manageDetails___huQQ summary:after{content:"+";float:right;color:#94a3b8;font-weight:950}.DesignSystems_manageDetails___huQQ[open] summary:after{content:"Ã¢Ë†â€™"}.DesignSystems_managePanel__Hp_He{display:grid;grid-gap:.9rem;gap:.9rem;padding:0 1rem 1rem}.DesignSystems_categoryControl__Brs4_{display:grid;grid-gap:8px;gap:8px}.DesignSystems_categoryLabel__r8RWR{font-size:13px;font-weight:850;color:#334155}.DesignSystems_input__0PxrR,.DesignSystems_select___wWeE{width:100%;border:1px solid #cbd5e1;border-radius:14px;padding:11px 13px;font-size:14px;outline:none;background:#fff;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.DesignSystems_input__0PxrR:focus,.DesignSystems_select___wWeE:focus{border-color:rgba(37,99,235,.45);box-shadow:0 0 0 4px rgba(37,99,235,.1);background:#fbfdff}.DesignSystems_modalOverlay__J4rzy{position:fixed;inset:0;z-index:130;background:rgba(15,23,42,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px}.DesignSystems_modal__ZBc9E{width:100%;max-width:480px;background:#ffffff;border-radius:22px;box-shadow:0 30px 80px rgba(2,6,23,.3);border:1px solid rgba(15,23,42,.08);overflow:hidden}.DesignSystems_modalHeader__GkDBH{padding:20px 20px 12px;border-bottom:1px solid rgba(15,23,42,.06)}.DesignSystems_modalTitle__YQo6L{font-size:20px;font-weight:850;color:#0f172a;margin:0 0 6px}.DesignSystems_modalText__9KNud{font-size:13px;color:#64748b;line-height:1.6;margin:0}.DesignSystems_modalBody__5dFJo{padding:18px 20px}.DesignSystems_modalFooter__Vn3i1{display:flex;justify-content:flex-end;gap:10px;padding:0 20px 20px}.DesignSystems_previewModal__cDG0d{width:min(1180px,100%);max-height:min(860px,calc(100vh - 4rem));overflow:auto;border-radius:30px;background:#ffffff;border:1px solid rgba(15,23,42,.1);box-shadow:0 34px 90px rgba(15,23,42,.32);padding:1.6rem;animation:DesignSystems_previewModalIn__S2iNo .18s ease}@keyframes DesignSystems_previewModalIn__S2iNo{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DesignSystems_previewModalHeader__pxAmP{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start;padding:0;border-bottom:0;background:transparent}.DesignSystems_previewModalTitleWrap__IW5Qg{min-width:0}.DesignSystems_previewModalTitleWrap__IW5Qg:before{content:attr(data-component)}.DesignSystems_previewModalTitle__8E7_O{margin:.8rem 0 0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.02;letter-spacing:-.055em;color:#0f172a;font-weight:950;overflow:visible;text-overflow:clip;white-space:normal}.DesignSystems_previewModalSub__lFpZq{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;padding:.45rem .75rem;background:#eff6ff;color:#2563eb;border:1px solid rgba(37,99,235,.18);font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.DesignSystems_previewModalDescription__jRW33{margin:.75rem 0 0;max-width:740px;color:#64748b;font-size:1rem;line-height:1.7}.DesignSystems_previewModalBody__hrCYy{margin-top:1.5rem;border-radius:26px;background:#ffffff}.DesignSystems_previewCanvas__sqTci{min-height:clamp(420px,58vh,700px);background:#ffffff;padding:clamp(1rem,2.5vw,2rem);display:grid;place-items:center}.DesignSystems_previewCanvasFrame__gWwjb{width:min(1280px,100%);height:clamp(360px,56vh,660px);border:0;border-radius:0;background:transparent;box-shadow:none;overflow:auto;display:grid;place-items:center;padding:clamp(1rem,2.5vw,2rem)}.DesignSystems_previewCanvasFrame__gWwjb>div{width:100%;min-height:100%;display:grid;place-items:center}.DesignSystems_previewCanvasFrame__gWwjb>div>div{width:100%;display:grid;place-items:center}.DesignSystems_previewModalActions__1QrWH{position:-webkit-sticky;position:sticky;bottom:-1.6rem;z-index:5;margin:1.25rem -1.6rem -1.6rem;padding:1rem 1.6rem;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(15,23,42,.08);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.DesignSystems_previewCloseButton__HHj_1{width:52px;height:52px;flex:0 0 auto;border:0;border-radius:999px;background:#f1f5f9;color:#0f172a;cursor:pointer;display:grid;place-items:center;font-size:2rem;line-height:1;font-weight:900;padding:0;box-shadow:none}.DesignSystems_previewCloseButton__HHj_1:hover{transform:translateY(-1px);background:#e2e8f0}.DesignSystems_modalCard__HQMFn{width:100%;max-width:460px;background:#ffffff;border-radius:20px;box-shadow:0 20px 50px rgba(2,6,23,.25);padding:20px}.DesignSystems_field__TyH5g{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px}.DesignSystems_label__fyH8c{font-size:13px;font-weight:750;color:#0f172a}.DesignSystems_modalActions__uBMqF{display:flex;justify-content:flex-end;gap:10px}.DesignSystems_modalCardDanger__OWOaQ{border:1px solid rgba(244,63,94,.18);box-shadow:0 24px 70px rgba(127,29,29,.24),0 0 0 1px rgba(244,63,94,.04)}.DesignSystems_modalWarning__TPS3M{margin:14px 0 16px;padding:13px 14px;border-radius:16px;background:radial-gradient(circle at top left,rgba(244,63,94,.08),transparent 34%),#fff1f2;border:1px solid #fecdd3;color:#9f1239;font-size:13px;line-height:1.6;font-weight:700}.DesignSystems_confirmField__I9SkO{display:grid;grid-gap:8px;gap:8px;margin:0 0 18px}.DesignSystems_confirmLabel__FxVJg{font-size:13px;font-weight:750;color:#334155}.DesignSystems_confirmLabel__FxVJg strong{color:#be123c;font-weight:900}.DesignSystems_actionButton__ZdKEF:disabled,.DesignSystems_dangerButton__LjouR:disabled,.DesignSystems_modalButtonPrimary__y0KXV:disabled,.DesignSystems_modalButtonSecondary__pOZD5:disabled,.DesignSystems_primaryButton__AdB57:disabled,.DesignSystems_secondaryButton__sUL5G:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}.DesignSystems_dangerButton__LjouR:disabled:hover{background:#fff1f2;transform:none}@media (max-width:768px){.DesignSystems_page__4gjQ2{padding:1.25rem}.DesignSystems_hero__jj8Zn,.DesignSystems_topbar__WfGQ4{padding:1.4rem;gap:14px}.DesignSystems_title__ods9I{font-size:2rem}.DesignSystems_emptyText___CBSx,.DesignSystems_heroText__jXgvk,.DesignSystems_subtitle__wHY2b{font-size:14px}.DesignSystems_grid__015v1{grid-template-columns:1fr}.DesignSystems_card__8WdEr{min-height:auto;border-radius:24px}.DesignSystems_previewButton__FIixu{min-height:230px;padding:0}.DesignSystems_previewViewport__tFt4b{min-height:200px;padding:.85rem}.DesignSystems_previewInner__vThU5{width:100%;height:190px;border-radius:22px}.DesignSystems_cardBody__QMIzP,.DesignSystems_cardContent__hvKrT{padding:1.15rem}.DesignSystems_cardHeaderRow__IYcoh{flex-direction:column;align-items:stretch}.DesignSystems_cardActions__OP_yx{justify-content:stretch}.DesignSystems_cardActions__OP_yx>*,.DesignSystems_managePanel__Hp_He>button{flex:1 1 auto}.DesignSystems_categoryCreateRow__mwm8k{grid-template-columns:1fr}.DesignSystems_categoryItem__zP585{align-items:flex-start}.DesignSystems_buttonRow__6kSlS,.DesignSystems_cardActions__OP_yx,.DesignSystems_categoryItemActions__U7_CT,.DesignSystems_modalActions__uBMqF{width:100%}.DesignSystems_buttonRow__6kSlS>*,.DesignSystems_cardActions__OP_yx>*,.DesignSystems_categoryItemActions__U7_CT>*{flex:1 1 auto}.DesignSystems_actionButton__ZdKEF,.DesignSystems_actionLink__MyHpe,.DesignSystems_dangerButton__LjouR,.DesignSystems_modalButtonPrimary__y0KXV,.DesignSystems_modalButtonSecondary__pOZD5,.DesignSystems_primaryButton__AdB57,.DesignSystems_secondaryButton__sUL5G{justify-content:center}.DesignSystems_previewModal__cDG0d{max-height:calc(100vh - 1.5rem);border-radius:24px;padding:1rem}.DesignSystems_previewCanvas__sqTci{min-height:420px;padding:1.2rem}.DesignSystems_previewCanvasFrame__gWwjb{width:100%;height:420px;border-radius:20px}.DesignSystems_modal__ZBc9E{max-width:100%}}.DesignSystems_tile__1u9Ux{min-height:320px;padding:1.75rem;border-radius:30px;overflow:hidden;position:relative;border-top:0}.DesignSystems_tile__1u9Ux:before{content:"";position:absolute;inset:0;height:45%;background:linear-gradient(rgba(37,99,235,.04) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.04) 1px,transparent 0),linear-gradient(135deg,#eff6ff,#f0fdfa);background-size:28px 28px,28px 28px,auto}.DesignSystems_tile__1u9Ux>*{position:relative;z-index:1}.DesignSystems_tileIcon__CRKHG{width:72px;height:72px;border-radius:22px;font-size:30px}.DesignSystems_tileTitle__PYsst{font-size:1.55rem;font-weight:900;letter-spacing:-.03em}.DesignSystems_tileText__JXxIA{font-size:.95rem;line-height:1.7}.DesignSystems_tileFooter__U84Zd{padding-top:1rem;border-top:1px solid rgba(15,23,42,.06)}.DesignSystems_tileOpen__cgrZp{padding:.8rem 1rem;border-radius:999px;background:linear-gradient(135deg,#2563eb,#1fbba6);color:#fff}.DesignSystems_tile__1u9Ux:hover .DesignSystems_tileOpen__cgrZp{color:#fff}.Sidebar_sidebar__olR_s{display:grid;grid-gap:12px;gap:12px}.Sidebar_section__IVVLu{background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:14px;box-shadow:0 3px 12px rgba(15,23,42,.04),0 1px 2px rgba(15,23,42,.03)}.Sidebar_sectionTitle__QzWK_{margin:0 0 12px;font-size:12px;font-weight:900;color:#0f172a;letter-spacing:.05em;text-transform:uppercase;display:flex;align-items:center;gap:8px}.Sidebar_contextCard__JXG5z{padding:12px;border-radius:14px;background:linear-gradient(180deg,#f8fafc,#ffffff);border:1px solid rgba(15,23,42,.06)}.Sidebar_contextTitle__MM0W0{font-size:13px;font-weight:800;color:#0f172a;margin-bottom:6px}.Sidebar_contextText___RlVM{font-size:12px;color:#64748b;line-height:1.6}.Sidebar_inlineBadge__ybvOQ{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;padding:5px 8px;border-radius:999px}.Sidebar_inlineBadgeSlot__I21Mk{color:#059669;background:#ecfdf5;border:1px solid rgba(16,185,129,.18)}.Sidebar_inlineBadgeMuted__i2ddB{color:#475569;background:#f8fafc;border:1px solid rgba(15,23,42,.08)}.Sidebar_noticeCard__CKQ1o{padding:12px;border-radius:12px;border:1px solid rgba(15,23,42,.06);background:#f8fafc;font-size:12px;color:#64748b;line-height:1.55}.Sidebar_noticeCardStrong__cnt5X{background:#eef2ff;border-color:rgba(79,70,229,.14)}.Sidebar_noticeCardWarning__yrxYJ{background:#fffbeb;border-color:rgba(245,158,11,.18)}.Sidebar_noticeCardDanger__xB0Yx{background:#fff1f2;border-color:rgba(244,63,94,.18);color:#9f1239}.Sidebar_controls__n5WNH{display:grid;grid-gap:12px;gap:12px}.Sidebar_label__BG24S{display:grid;grid-gap:7px;gap:7px;color:#64748b;font-size:12px}.Sidebar_label__BG24S>span{color:#475569;font-weight:800;font-size:12px;line-height:1.3}.Sidebar_input__lNXg_{width:100%;background:#fbfcfe;color:#0f172a;border:1px solid rgba(15,23,42,.12);border-radius:14px;padding:11px 13px;font-size:13px;outline:none;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.Sidebar_input__lNXg_::placeholder{color:#94a3b8}.Sidebar_input__lNXg_[type=color]{padding:6px;height:42px}.Sidebar_input__lNXg_:focus{border-color:rgba(37,99,235,.55);box-shadow:0 0 0 4px rgba(37,99,235,.12);background:#ffffff}.Sidebar_input__lNXg_:hover{border-color:rgba(15,23,42,.18)}select.Sidebar_input__lNXg_{cursor:pointer}.Sidebar_styleControl__lHDPy{display:grid;grid-gap:10px;gap:10px}.Sidebar_colorInputRow__yXImT,.Sidebar_styleControlTopline__XQDY3{display:grid;grid-template-columns:minmax(0,1fr) 76px;grid-gap:8px;gap:8px;align-items:center}.Sidebar_styleValueInput__44u7h{min-width:0}.Sidebar_unitSelect__sTaHX{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8fafc;color:#0f172a;border:1px solid rgba(15,23,42,.12);border-radius:14px;padding:11px 10px;font-size:12px;font-weight:900;text-transform:uppercase;outline:none;cursor:pointer;text-align:center}.Sidebar_unitSelect__sTaHX:focus{border-color:rgba(37,99,235,.55);box-shadow:0 0 0 4px rgba(37,99,235,.12);background:#ffffff}.Sidebar_rangeInput__YOa8V{width:100%;accent-color:#2563eb;cursor:pointer}.Sidebar_rangeInput__YOa8V:disabled{opacity:.48;cursor:not-allowed}.Sidebar_presetChipRow__iYXRI{display:flex;gap:7px;flex-wrap:wrap}.Sidebar_presetChip__gF1v4{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(37,99,235,.14);background:#eff6ff;color:#1d4ed8;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:900;cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .12s ease,box-shadow .14s ease}.Sidebar_presetChip__gF1v4:hover{background:#dbeafe;border-color:rgba(37,99,235,.26);transform:translateY(-1px)}.Sidebar_presetChip__gF1v4:disabled{opacity:.48;cursor:not-allowed;transform:none}.Sidebar_swatchGrid__Bh4w9{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.Sidebar_colorSwatch__d7Odz{width:34px;height:34px;border:3px solid #ffffff;box-shadow:0 0 0 1px rgba(15,23,42,.14),0 8px 18px rgba(15,23,42,.08);transition:transform .12s ease,box-shadow .12s ease,outline-color .12s ease}.Sidebar_colorSwatch__d7Odz:hover{transform:translateY(-1px);box-shadow:0 0 0 1px rgba(37,99,235,.32),0 10px 22px rgba(37,99,235,.12)}.Sidebar_colorSwatch__d7Odz[data-active=true]{outline:4px solid rgba(37,99,235,.2);box-shadow:0 0 0 2px #2563eb,0 12px 24px rgba(37,99,235,.16)}.Sidebar_colorSwatch__d7Odz:disabled{opacity:.48;cursor:not-allowed;transform:none}.Sidebar_colorInput__qKjo8{min-width:0}.Sidebar_colorTextInput__YL72X{min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.Sidebar_segmented__4sElP{display:flex;gap:6px;background:#f1f5f9;padding:4px;border-radius:14px;border:1px solid rgba(15,23,42,.08)}.Sidebar_segmented__4sElP button{flex:1 1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:11px;padding:10px 11px;background:transparent;color:#475569;font-size:12px;font-weight:800;line-height:1;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .12s ease,opacity .16s ease}.Sidebar_segmented__4sElP button:hover{background:rgba(255,255,255,.8);color:#334155}.Sidebar_segmented__4sElP button:focus-visible{outline:0;box-shadow:0 0 0 4px rgba(37,99,235,.16)}.Sidebar_segmented__4sElP button[data-active=true]{background:#ffffff;color:#1d4ed8;box-shadow:0 1px 3px rgba(15,23,42,.08),inset 0 0 0 1px rgba(37,99,235,.14)}.Sidebar_segmented__4sElP button:disabled{opacity:.48;cursor:not-allowed}.Sidebar_presetGrid__kg1Iw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.Sidebar_presetBtn__8pQTd{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.12);background:#ffffff;color:#0f172a;border-radius:14px;padding:11px;font-weight:800;transition:transform .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease,color .12s ease;box-shadow:0 1px 2px rgba(15,23,42,.03)}.Sidebar_presetBtn__8pQTd:hover{background:#eff6ff;border-color:rgba(37,99,235,.22);box-shadow:0 8px 18px rgba(37,99,235,.08);color:#1d4ed8}.Sidebar_presetBtn__8pQTd:active{transform:translateY(1px)}.Sidebar_block__fdQJX{display:grid;grid-gap:12px;gap:12px}.Sidebar_blockTitle__PZ5uB{font-size:12px;font-weight:800;color:#0f172a;letter-spacing:.01em;margin-bottom:2px}.Sidebar_itemCard__rNyvV{background:#fbfcfe;border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:12px;display:grid;grid-gap:10px;gap:10px}.Sidebar_dangerBtn__lIAMt,.Sidebar_primaryBtn__sexo3{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:800;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease}.Sidebar_primaryBtn__sexo3{border:1px solid rgba(16,185,129,.24);background:#ecfdf5;color:#065f46}.Sidebar_primaryBtn__sexo3:hover{background:#dff8ec;border-color:rgba(16,185,129,.4);box-shadow:0 6px 14px rgba(16,185,129,.08)}.Sidebar_dangerBtn__lIAMt{border:1px solid rgba(244,63,94,.24);background:#fff1f2;color:#be123c}.Sidebar_dangerBtn__lIAMt:hover{background:#ffe4e6;border-color:rgba(244,63,94,.4);box-shadow:0 6px 14px rgba(244,63,94,.08)}.Sidebar_dangerBtn__lIAMt:active,.Sidebar_primaryBtn__sexo3:active{transform:translateY(1px)}.Sidebar_treeWrap__chUAx{display:grid;grid-gap:6px;gap:6px}.Sidebar_treeRow__719a1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.08);border-radius:12px;padding:9px 10px;display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;cursor:pointer;text-align:left;background:#ffffff;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease}.Sidebar_treeRow__719a1:hover{background:#f8fafc;border-color:rgba(15,23,42,.12)}.Sidebar_treeType__sXjbF{font-size:13px;font-weight:800;color:#0f172a}.Sidebar_treeMeta__7weQc{font-size:11px;color:#64748b;font-weight:700}.Sidebar_dropZone__FpCV1{min-height:0;margin:0;border-radius:999px;border:2px dashed transparent;background:transparent;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#059669;padding:0;box-shadow:none;transition:min-height .14s ease,margin .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease,padding .14s ease}.Sidebar_dropZoneVisible__y_6Af{min-height:30px;margin:6px 0;padding:4px 10px}.Sidebar_dropZoneActive__M__j_{border-color:#10b981;background:rgba(16,185,129,.1);color:#059669;box-shadow:0 0 0 3px rgba(16,185,129,.08)}.Sidebar_dropZoneInvalid__X4s7q{border-color:#ef4444;background:rgba(239,68,68,.08);color:#dc2626}.Sidebar_slotSection__7oNTf{width:100%;min-height:76px;border-radius:16px;border:1px dashed rgba(15,23,42,.16);background:linear-gradient(180deg,rgba(248,250,252,.95),rgba(255,255,255,.95));padding:12px;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.Sidebar_slotSectionActive__Xzkyb{border:2px dashed #10b981;background:rgba(16,185,129,.08);box-shadow:0 0 0 4px rgba(16,185,129,.08)}.Sidebar_slotSectionInvalid__p1SVJ{border:2px dashed #ef4444;background:rgba(239,68,68,.08)}.Sidebar_slotSectionHeader__3Y2nP{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.Sidebar_slotSectionTitle__F2nKF{font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.Sidebar_slotSectionActive__Xzkyb .Sidebar_slotSectionTitle__F2nKF{color:#059669}.Sidebar_slotSectionInvalid__p1SVJ .Sidebar_slotSectionTitle__F2nKF{color:#dc2626}.Sidebar_slotSectionState__xHmpU{font-size:10px;font-weight:800;color:#94a3b8;text-transform:uppercase;letter-spacing:.03em}.Sidebar_slotSectionActive__Xzkyb .Sidebar_slotSectionState__xHmpU{color:#059669}.Sidebar_slotSectionInvalid__p1SVJ .Sidebar_slotSectionState__xHmpU{color:#dc2626}.Sidebar_slotSectionError__qK4aH{font-size:11px;font-weight:700;color:#dc2626;margin-bottom:8px}.Sidebar_slotSectionBody__uofN2{display:flex;flex-direction:column;gap:10px;min-height:28px}.Sidebar_slotEmptyText__sjthT{font-size:12px;color:#94a3b8;padding:4px 2px}.Sidebar_slotQuickAddRow__K_ffd{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.Sidebar_slotQuickAddBtn__GO038{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.12);background:#fff;color:#111827;border-radius:999px;padding:6px 10px;cursor:pointer;font-size:11px;font-weight:700;transition:background .12s ease,border-color .12s ease,transform .12s ease,box-shadow .12s ease}.Sidebar_slotQuickAddBtn__GO038:hover{background:#eef2ff;border-color:rgba(79,70,229,.25);transform:translateY(-1px)}.Sidebar_previewNodeWrap__FEA7o{position:relative;transition:transform .14s ease}.Sidebar_selectionBadge__yL0ao{position:absolute;top:-34px;left:0;z-index:29;display:inline-flex;align-items:center;gap:8px;max-width:min(100%,320px);padding:6px 10px;border-radius:999px;background:rgba(37,99,235,.96);color:#ffffff;box-shadow:0 12px 28px rgba(37,99,235,.28);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Sidebar_selectionBadgeLabel__2YcB3{font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;opacity:.92;white-space:nowrap}.Sidebar_selectionBadgeText__uBkMN{font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_selectionBadgePill__T5FBQ{font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;padding:3px 6px;border-radius:999px;background:rgba(255,255,255,.16);white-space:nowrap}.Sidebar_selectionBadgePillSuccess__XqVSm{background:rgba(16,185,129,.22)}.Sidebar_floatingActions__BNGOW{position:absolute;right:0;z-index:30;display:flex;gap:6px;flex-wrap:wrap;align-items:center;padding:6px;border-radius:14px;background:rgba(255,255,255,.98);border:1px solid rgba(15,23,42,.1);box-shadow:0 14px 36px rgba(2,6,23,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Sidebar_floatingActionsTop__DA1Ko{top:-46px}.Sidebar_floatingActionsBottom__WbpoH{bottom:-46px}.Sidebar_quickActionBtn__vn7Jm{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.12);background:#ffffff;color:#111827;border-radius:10px;min-width:30px;height:30px;padding:0 8px;font-size:12px;font-weight:800;cursor:pointer;box-shadow:0 8px 24px rgba(2,6,23,.08);transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.Sidebar_quickActionBtn__vn7Jm:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(2,6,23,.12)}.Sidebar_quickActionBtnDanger__2LXG4{border-color:rgba(244,63,94,.28);background:#fff1f2;color:#be123c}.Sidebar_quickAddWrap__Kdxu_{position:relative}.Sidebar_quickAddMenu__BDS4H{position:absolute;right:0;min-width:170px;background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:14px;box-shadow:0 18px 38px rgba(2,6,23,.16);padding:8px;display:grid;grid-gap:6px;gap:6px;z-index:40}.Sidebar_quickAddMenuTop__adSmk{top:38px}.Sidebar_quickAddMenuBottom__5umKC{bottom:38px}.Sidebar_quickAddMenuBtn__OAA8X{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.12);background:#fff;color:#111827;border-radius:10px;padding:8px 10px;text-align:left;cursor:pointer;font-size:12px;font-weight:700;transition:background .12s ease,border-color .12s ease,transform .12s ease}.Sidebar_quickAddMenuBtn__OAA8X:hover{background:#f8fafc;border-color:rgba(79,70,229,.22);transform:translateY(-1px)}@media (max-width:520px){.Sidebar_presetGrid__kg1Iw{grid-template-columns:1fr}.Sidebar_section__IVVLu{padding:12px}.Sidebar_input__lNXg_{font-size:16px}.Sidebar_selectionBadge__yL0ao{max-width:240px}.Sidebar_colorInputRow__yXImT,.Sidebar_styleControlTopline__XQDY3{grid-template-columns:1fr}}.Sidebar_presetPreviewGrid__OHjEQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.Sidebar_presetPreviewCard___endf{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.12);background:#ffffff;border-radius:16px;padding:10px;cursor:pointer;text-align:left;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease;box-shadow:0 2px 6px rgba(15,23,42,.05)}.Sidebar_presetPreviewCard___endf:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.25);box-shadow:0 10px 24px rgba(37,99,235,.12);background:#f8fafc}.Sidebar_presetPreviewCanvas__Fb5fc{height:60px;border-radius:12px;border:1px solid rgba(15,23,42,.08);display:flex;flex-direction:column;justify-content:center;gap:6px;padding:8px;transition:all .14s ease}.Sidebar_presetPreviewBadge__95_9Z{font-size:10px;font-weight:800;opacity:.8}.Sidebar_presetPreviewLines__uUhjT{display:flex;flex-direction:column;gap:3px}.Sidebar_presetPreviewLines__uUhjT span{display:block;height:4px;border-radius:999px;background:currentColor;opacity:.25}.Sidebar_presetPreviewLines__uUhjT span:first-child{width:70%}.Sidebar_presetPreviewLines__uUhjT span:last-child{width:50%}.Sidebar_presetPreviewMeta__hEVTQ{margin-top:6px;display:flex;flex-direction:column;gap:2px}.Sidebar_presetPreviewMeta__hEVTQ strong{font-size:12px;color:#0f172a}.Sidebar_presetPreviewMeta__hEVTQ span{font-size:10px;color:#64748b}.Sidebar_colorSwatches__UEC58{display:flex;flex-wrap:wrap;gap:8px}.Sidebar_colorSwatch__d7Odz{width:28px;height:28px;border-radius:999px;border:1px solid #d1d5db;cursor:pointer}.Sidebar_colorInputRow__yXImT,.Sidebar_unitRow__UC6YK{display:grid;grid-template-columns:1fr 72px;grid-gap:8px;gap:8px;align-items:center}.Sidebar_colorInput__qKjo8{width:100%;background:#fff;padding:3px}.Sidebar_colorInput__qKjo8,.Sidebar_unitBadge__K54OI{height:38px;border-radius:12px;border:1px solid #d1d5db}.Sidebar_unitBadge__K54OI{background:#f8fafc;display:flex;align-items:center;justify-content:center;font-weight:700}.Sidebar_slider__2TPMg{width:100%}.Sidebar_presetRow__iIMpz{display:flex;flex-wrap:wrap;gap:6px}.Sidebar_presetBtn__8pQTd{border-radius:999px;border:1px solid #d1d5db;background:#fff;padding:5px 10px;font-size:12px;font-weight:700;cursor:pointer}.CSSTailwind_page__Rv9m0{max-width:1280px;margin:0 auto;padding:2rem;color:#0f172a;background:radial-gradient(circle at top left,rgba(37,99,235,.05),transparent 28%),radial-gradient(circle at top right,rgba(16,185,129,.05),transparent 26%),#ffffff}.CSSTailwind_backLink__euwkx{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#475569;font-weight:700;font-size:14px;margin-bottom:20px;transition:color .16s ease,transform .16s ease}.CSSTailwind_backLink__euwkx:hover{color:#0f172a;transform:translateX(-1px)}.CSSTailwind_header__Kvdpl{margin-bottom:1.5rem;padding:2.2rem;border-radius:28px;background:linear-gradient(135deg,#2563eb,#10b981);box-shadow:0 22px 50px rgba(15,23,42,.08)}.CSSTailwind_eyebrow____mwD{display:inline-flex;align-items:center;margin:0 0 .8rem;border-radius:999px;padding:.45rem .85rem;background:rgba(255,255,255,.92);color:#1d4ed8;font-size:.8rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.CSSTailwind_title__EPfIc{margin:0;font-size:clamp(2rem,3.2vw,3.2rem);line-height:1.04;letter-spacing:-.04em;font-weight:850;color:#ffffff}.CSSTailwind_subtitle__f0rls{margin:1rem 0 0;max-width:780px;font-size:1.03rem;line-height:1.75;color:rgba(255,255,255,.92)}.CSSTailwind_workspace__NPaAC{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}.CSSTailwind_panel__OAAds{background:#ffffff;border:1px solid rgba(15,23,42,.08);border-top:4px solid #2563eb;border-radius:24px;box-shadow:0 14px 30px rgba(15,23,42,.06);overflow:hidden}.CSSTailwind_workspace__NPaAC .CSSTailwind_panel__OAAds:nth-child(2){border-top-color:#10b981}.CSSTailwind_panelHeader__D7HMl{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 0}.CSSTailwind_panelTitle__ahmAh{margin:0;font-size:1.08rem;font-weight:850;color:#0f172a}.CSSTailwind_controls__XMtyB{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:1rem}.CSSTailwind_controlGroup__uWTxS{border:1px solid rgba(15,23,42,.08);background:radial-gradient(circle at top left,rgba(37,99,235,.04),transparent 35%),#f8fafc;border-radius:18px;padding:1rem}.CSSTailwind_groupTitle__6iN5i{margin:0 0 .85rem;font-size:.98rem;font-weight:850;color:#0f172a}.CSSTailwind_segmented__t7tKR{display:flex;gap:6px;background:#eef4ff;padding:5px;border-radius:999px;border:1px solid rgba(37,99,235,.14)}.CSSTailwind_segmented__t7tKR button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:999px;padding:9px 14px;background:transparent;color:#1d4ed8;font-size:12px;font-weight:850;cursor:pointer;transition:all .18s ease}.CSSTailwind_segmented__t7tKR button:hover{background:rgba(255,255,255,.72)}.CSSTailwind_segmented__t7tKR button[data-active=true]{background:#ffffff;color:#0f172a;box-shadow:0 4px 14px rgba(15,23,42,.08);transform:translateY(-1px)}.CSSTailwind_actions__X5sDO{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.CSSTailwind_primaryButton__S1mJu,.CSSTailwind_secondaryButton__42GBX{border-radius:14px;padding:.72rem 1rem;font-size:.92rem;font-weight:800;cursor:pointer;transition:all .18s ease}.CSSTailwind_primaryButton__S1mJu{border:none;background:linear-gradient(135deg,#2563eb,#10b981);color:#ffffff;box-shadow:0 12px 24px rgba(37,99,235,.18)}.CSSTailwind_primaryButton__S1mJu:hover{transform:translateY(-1px);box-shadow:0 16px 28px rgba(37,99,235,.24)}.CSSTailwind_secondaryButton__42GBX{border:1px solid rgba(15,23,42,.1);background:#ffffff;color:#0f172a}.CSSTailwind_secondaryButton__42GBX:hover{background:#f8fafc;transform:translateY(-1px)}.CSSTailwind_presetGrid__wm09M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.CSSTailwind_presetButton__71DgB{border:1px solid rgba(15,23,42,.08);background:#ffffff;color:#0f172a;border-radius:14px;padding:.8rem .9rem;font-size:.9rem;font-weight:800;cursor:pointer;transition:all .18s ease;box-shadow:0 8px 18px rgba(15,23,42,.04)}.CSSTailwind_presetButton__71DgB:hover{background:#eff6ff;border-color:rgba(37,99,235,.22);color:#1d4ed8;transform:translateY(-1px)}.CSSTailwind_checkboxRow__1f__Y{display:flex;align-items:flex-start;gap:.65rem;color:#334155;font-size:.92rem;line-height:1.55;font-weight:650}.CSSTailwind_checkboxRow__1f__Y+.CSSTailwind_checkboxRow__1f__Y{margin-top:.75rem}.CSSTailwind_checkboxRow__1f__Y input{margin-top:.2rem;accent-color:#2563eb}.CSSTailwind_codeTextarea__jc1X4{width:100%;min-height:230px;border:1px solid #dbe3ee;outline:none;resize:vertical;border-radius:16px;padding:1rem;font:500 .9rem/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#0f172a;background:linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 0),linear-gradient(180deg,#ffffff,#f8fafc);background-size:42px 42px,auto;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.CSSTailwind_codeTextarea__jc1X4:focus{border-color:rgba(37,99,235,.38);box-shadow:0 0 0 4px rgba(37,99,235,.1);background:linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 0),#ffffff;background-size:42px 42px,auto}.CSSTailwind_shapeDescription__NwwhN{margin:0;font-size:.92rem;line-height:1.6;color:#64748b}.CSSTailwind_noticeList__X4e1c{display:grid;grid-gap:.75rem;gap:.75rem}.CSSTailwind_noticeItemWarning__sTgcM,.CSSTailwind_noticeItem__1PCO7{display:grid;grid-gap:.3rem;gap:.3rem;border-radius:14px;padding:.85rem .95rem;border:1px solid rgba(15,23,42,.08);background:#ffffff;box-shadow:0 8px 18px rgba(15,23,42,.035)}.CSSTailwind_noticeItemWarning__sTgcM strong,.CSSTailwind_noticeItem__1PCO7 strong{font-size:.78rem;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.CSSTailwind_noticeItem__1PCO7 strong{color:#1d4ed8}.CSSTailwind_noticeItemWarning__sTgcM span,.CSSTailwind_noticeItem__1PCO7 span{color:#475569;font-size:.92rem;line-height:1.5;word-break:break-word}.CSSTailwind_noticeItemWarning__sTgcM{border-color:rgba(245,158,11,.28);background:#fffbeb}.CSSTailwind_noticeItemWarning__sTgcM strong{color:#b45309}.CSSTailwind_successNote__Z85OA{margin:0;padding:.85rem .95rem;border-radius:14px;border:1px solid rgba(16,185,129,.2);background:#ecfdf5;color:#047857;font-size:.92rem;font-weight:700;line-height:1.55}@media (max-width:1024px){.CSSTailwind_workspace__NPaAC{grid-template-columns:1fr}}@media (max-width:640px){.CSSTailwind_page__Rv9m0{padding:1rem}.CSSTailwind_header__Kvdpl{padding:1.4rem;border-radius:24px}.CSSTailwind_title__EPfIc{font-size:1.85rem}.CSSTailwind_panelHeader__D7HMl{flex-direction:column;align-items:stretch}.CSSTailwind_actions__X5sDO{width:100%}.CSSTailwind_primaryButton__S1mJu,.CSSTailwind_secondaryButton__42GBX{flex:1 1}.CSSTailwind_presetGrid__wm09M{grid-template-columns:1fr}}.ToolUsageNotice_notice__oP8_n{margin-bottom:1rem;padding:.95rem 1rem;border-radius:16px;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.94rem;line-height:1.6}.ToolUsageNotice_notice__oP8_n strong{display:block;font-weight:850}.ToolUsageNotice_notice__oP8_n p{margin:.25rem 0 0}.ToolUsageNotice_noticeError__8UMPu{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239}.ToolUsageNotice_noticeSuccess__jjK49{background:#ecfdf5;border:1px solid #bbf7d0;color:#047857}.ToolUsageNotice_noticeButton__XM1JD{flex-shrink:0;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:.65rem .9rem;border-radius:12px;background:linear-gradient(135deg,#2563eb,#10b981);color:#ffffff;text-decoration:none;font-weight:850}@media (max-width:640px){.ToolUsageNotice_notice__oP8_n{align-items:stretch;flex-direction:column}.ToolUsageNotice_noticeButton__XM1JD{width:100%}}.PresetPreview_shell__0nZYB{width:100%;height:100%;min-height:170px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;background:radial-gradient(circle at 50% 45%,rgba(37,99,235,.05),transparent 38%),linear-gradient(180deg,#ffffff,#f8fafc)}.PresetPreview_viewport__X0ajF{width:760px;min-height:320px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;transform-origin:center center;pointer-events:none}.PresetPreview_shell__0nZYB[data-size=card] .PresetPreview_viewport__X0ajF{transform:scale(.74)}.PresetPreview_shell__0nZYB[data-size=thumb] .PresetPreview_viewport__X0ajF{transform:scale(.32)}.PresetPreview_shell__0nZYB[data-size=modal]{min-height:360px}.PresetPreview_shell__0nZYB[data-size=modal] .PresetPreview_viewport__X0ajF{width:960px;min-height:520px;transform:none}.PresetPreview_shell__0nZYB[data-size=modal][data-component=navbar]{min-height:280px}.PresetPreview_shell__0nZYB[data-size=modal][data-component=navbar] .PresetPreview_viewport__X0ajF{width:min(1180px,calc(100% - 48px));min-height:240px;transform:none}.PresetPreview_shell__0nZYB[data-component=avatar] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-component=badge] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-component=button] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-component=icon] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-component=rating] .PresetPreview_viewport__X0ajF{min-height:360px}.PresetPreview_shell__0nZYB[data-size=card][data-component=avatar] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=card][data-component=badge] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=card][data-component=button] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=card][data-component=icon] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=card][data-component=rating] .PresetPreview_viewport__X0ajF{transform:scale(.7)}.PresetPreview_shell__0nZYB[data-size=thumb][data-component=avatar] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=thumb][data-component=badge] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=thumb][data-component=button] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=thumb][data-component=icon] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=thumb][data-component=rating] .PresetPreview_viewport__X0ajF{transform:scale(.42)}.PresetPreview_shell__0nZYB[data-size=modal][data-component=avatar] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=modal][data-component=badge] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=modal][data-component=button] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=modal][data-component=icon] .PresetPreview_viewport__X0ajF,.PresetPreview_shell__0nZYB[data-size=modal][data-component=rating] .PresetPreview_viewport__X0ajF{transform:scale(.95)}@media (max-width:700px){.PresetPreview_viewport__X0ajF{width:640px}.PresetPreview_shell__0nZYB[data-size=card] .PresetPreview_viewport__X0ajF{transform:scale(.52)}.PresetPreview_shell__0nZYB[data-size=modal] .PresetPreview_viewport__X0ajF{width:760px;transform:scale(.82)}.PresetPreview_shell__0nZYB[data-size=modal][data-component=navbar] .PresetPreview_viewport__X0ajF{width:calc(100% - 28px);min-height:220px;transform:none}}