.workspace-module__u-TBWq__page{--line:#e7dfd3;--muted:#8a7b68;gap:20px;min-width:0;display:grid}.workspace-module__u-TBWq__header{align-items:center;gap:14px;min-width:0;display:flex}.workspace-module__u-TBWq__headerIcon{color:#a27238;background:#eee4d2;border:1px solid #ddceb7;border-radius:15px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.workspace-module__u-TBWq__header>div{min-width:0}.workspace-module__u-TBWq__eyebrow{letter-spacing:1.8px;color:#a08359;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800}.workspace-module__u-TBWq__header h1{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;font-size:27px;font-weight:850;line-height:1.15;display:flex}.workspace-module__u-TBWq__header h1>span{letter-spacing:0;color:#83725a;border:1px solid #e0d6c5;border-radius:8px;padding:3px 7px;font-size:12px;font-weight:600}.workspace-module__u-TBWq__header p:last-child{color:var(--muted,#8a7b68);margin-top:6px;font-size:12px;line-height:1.6}.workspace-module__u-TBWq__metrics{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:12px;display:grid}.workspace-module__u-TBWq__metric{border:1px solid var(--line,#e7dfd3);background:#fffdfa;border-radius:16px;min-width:0;padding:15px 17px;display:block}.workspace-module__u-TBWq__metric>span{color:#82735f;justify-content:space-between;gap:8px;font-size:11px;display:flex}.workspace-module__u-TBWq__metric>strong{letter-spacing:-1px;overflow-wrap:anywhere;font-size:29px;font-weight:800;line-height:1.4;display:block}.workspace-module__u-TBWq__metric small{color:#8b7c68;font-size:10px}.workspace-module__u-TBWq__metric[data-tone=good]{background:#eaf0e5;border-color:#d6e1ce}.workspace-module__u-TBWq__metric[data-tone=alert]{background:#f8eee8;border-color:#efd6c6}a.workspace-module__u-TBWq__metric:hover{border-color:#b89970}.workspace-module__u-TBWq__panel{border:1px solid var(--line,#e7dfd3);background:#fffdfa;border-radius:18px;min-width:0;padding:20px}.workspace-module__u-TBWq__panelHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.workspace-module__u-TBWq__panelHeading h2{font-size:14px;font-weight:800}.workspace-module__u-TBWq__panelHeading p{color:#8a7b68;margin-top:4px;font-size:11px}.workspace-module__u-TBWq__panelHeading>a{color:#9b6b30;font-size:11px}.workspace-module__u-TBWq__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.workspace-module__u-TBWq__detailColumns{grid-template-columns:minmax(0,1.8fr) minmax(250px,1fr);align-items:start;gap:18px;display:grid}.workspace-module__u-TBWq__stack{gap:16px;min-width:0;display:grid}.workspace-module__u-TBWq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.workspace-module__u-TBWq__field{min-width:0}.workspace-module__u-TBWq__field dt{color:#91816c;margin-bottom:5px;font-size:10px}.workspace-module__u-TBWq__field dd{overflow-wrap:anywhere;font-size:12px;font-weight:600}.workspace-module__u-TBWq__back{color:#907551;align-items:center;gap:6px;width:fit-content;font-size:11px;display:flex}.workspace-module__u-TBWq__search{color:#9a896f;background:#fffdfa;border:1px solid #e0d8ca;border-radius:13px;align-items:center;gap:10px;min-width:0;max-width:620px;padding:9px 12px;display:flex}.workspace-module__u-TBWq__search input:not([type=hidden]){color:#37352e;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:5px;font-size:12px}.workspace-module__u-TBWq__search:focus-within{outline-offset:2px;outline:2px solid #b88c51}.workspace-module__u-TBWq__search button{color:#6c4e29;background:#ede3d1;border-radius:8px;padding:7px 11px;font-size:11px;font-weight:700}.workspace-module__u-TBWq__search>a{font-size:10px}.workspace-module__u-TBWq__filters{flex-wrap:wrap;gap:6px;display:flex}.workspace-module__u-TBWq__filters a{color:#857660;background:#fffdf9;border:1px solid #e5ddcf;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;display:flex}.workspace-module__u-TBWq__filters a[aria-current]{color:#674718;background:#e7d5b7;border-color:#d7bd93;font-weight:700}.workspace-module__u-TBWq__filters a span{background:#ffffff80;border-radius:5px;padding:1px 5px;font-size:10px}.workspace-module__u-TBWq__tools{gap:14px;display:grid}.workspace-module__u-TBWq__tableBox{border:1px solid var(--line,#e7dfd3);background:#fffdfa;border-radius:17px;min-width:0;overflow:hidden}.workspace-module__u-TBWq__table{border-collapse:collapse;table-layout:fixed;width:100%}.workspace-module__u-TBWq__table th{text-align:start;color:#8b795e;background:#f0ebdf;padding:12px 17px;font-size:10px;font-weight:600}.workspace-module__u-TBWq__table td{vertical-align:middle;overflow-wrap:anywhere;border-top:1px solid #eee8dd;padding:15px 17px;font-size:12px}.workspace-module__u-TBWq__table td:first-child{font-weight:600}.workspace-module__u-TBWq__table th:first-child{width:32%}.workspace-module__u-TBWq__table td small{color:#94846e;margin-top:5px;font-size:10px;font-weight:400;display:block}.workspace-module__u-TBWq__table td a{color:#936b36}.workspace-module__u-TBWq__table tbody tr:hover{background:#faf6ee}.workspace-module__u-TBWq__identity{align-items:center;gap:10px;min-width:0;display:flex}.workspace-module__u-TBWq__identity>span:last-child{min-width:0}.workspace-module__u-TBWq__avatar{color:#977348;background:#ede7d8;border:1px solid #e3dbc9;border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.workspace-module__u-TBWq__status{color:#827766;background:#eeebe5;border-radius:7px;align-items:center;gap:5px;max-width:100%;padding:4px 7px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.workspace-module__u-TBWq__status i{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.workspace-module__u-TBWq__status[data-tone=good]{color:#527159;background:#e7eee2}.workspace-module__u-TBWq__status[data-tone=warm]{color:#97703b;background:#f2e6cf}.workspace-module__u-TBWq__status[data-tone=alert]{color:#ac5f45;background:#f6e1d8}.workspace-module__u-TBWq__status[data-tone=info]{color:#5c7785;background:#e7edf0}.workspace-module__u-TBWq__rowActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.workspace-module__u-TBWq__rowActions button{min-height:28px;padding:5px 8px;font-size:10px}.workspace-module__u-TBWq__empty{text-align:center;color:#998973;padding:36px 14px;font-size:12px}.workspace-module__u-TBWq__footnote{color:#958671;font-size:10px;line-height:1.7}.workspace-module__u-TBWq__pagination{color:#8d7c65;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.workspace-module__u-TBWq__pagination nav{gap:6px;display:flex}.workspace-module__u-TBWq__pagination a{color:#7d6039;background:#fffdf9;border:1px solid #dfd3c0;border-radius:9px;padding:7px 12px}.workspace-module__u-TBWq__ranking{gap:17px;display:grid}.workspace-module__u-TBWq__ranking li>div:first-child{align-items:center;gap:10px;font-size:12px;display:flex}.workspace-module__u-TBWq__rank{color:#baa382;flex-shrink:0;font-size:10px}.workspace-module__u-TBWq__rankLabel,.workspace-module__u-TBWq__ranking a{overflow-wrap:anywhere;min-width:0}.workspace-module__u-TBWq__ranking strong{white-space:nowrap;margin-inline-start:auto;font-size:12px}.workspace-module__u-TBWq__bar{background:#f0eadd;border-radius:5px;height:5px;margin-top:8px;overflow:hidden}.workspace-module__u-TBWq__bar i{background:#bc965d;border-radius:5px;height:100%;display:block}.workspace-module__u-TBWq__progress{background:#eee6d7;border-radius:8px;height:9px;margin:12px 0;overflow:hidden}.workspace-module__u-TBWq__progress i{background:#6f8e76;border-radius:8px;height:100%;display:block}.workspace-module__u-TBWq__languageGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.workspace-module__u-TBWq__languageGrid a{overflow-wrap:anywhere;border:1px solid #e8dfd0;border-radius:12px;min-width:0;padding:12px;font-size:11px}.workspace-module__u-TBWq__languageGrid a[aria-current]{background:#f1e7d5;border-color:#ccb087}.workspace-module__u-TBWq__languageGrid small{color:#967e59;font-size:10px}.workspace-module__u-TBWq__languageGrid .workspace-module__u-TBWq__progress{height:4px;margin:8px 0}.workspace-module__u-TBWq__disclosure{background:#fffdfa;border:1px solid #e4dacb;border-radius:14px;min-width:0;padding:14px 18px}.workspace-module__u-TBWq__disclosure summary{cursor:pointer;font-size:12px;font-weight:650}.workspace-module__u-TBWq__disclosure[open] summary{margin-bottom:18px}.workspace-module__u-TBWq__disclosure>div{min-width:0}.workspace-module__u-TBWq__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workspace-module__u-TBWq__service{border:1px solid #e7dfd3;border-radius:13px;gap:9px;padding:15px;display:grid}.workspace-module__u-TBWq__service>svg{color:#a38963}.workspace-module__u-TBWq__service h3{font-size:12px;font-weight:700}.workspace-module__u-TBWq__service p{color:#94846e;font-size:10px}.workspace-module__u-TBWq__service span{width:fit-content}.workspace-module__u-TBWq__timeline{display:grid}.workspace-module__u-TBWq__event{border-inline-start:1px solid #e3d9c9;margin-inline-start:5px;padding:0 0 22px 26px;position:relative}.workspace-module__u-TBWq__event:before{content:"";inset-inline-start:-5px;background:#b68c54;border:2px solid #fffdfa;border-radius:50%;width:9px;height:9px;position:absolute;top:3px}.workspace-module__u-TBWq__event:last-child{border-color:#0000;padding-bottom:0}.workspace-module__u-TBWq__event>div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.workspace-module__u-TBWq__event h3{font-size:13px;font-weight:700}.workspace-module__u-TBWq__event time{color:#a18c70;font-size:10px}.workspace-module__u-TBWq__event p{color:#88765e;overflow-wrap:anywhere;margin-top:6px;font-size:11px}.workspace-module__u-TBWq__event a{color:#97703b;text-decoration:underline}.workspace-module__u-TBWq__event code{font-size:10px}.workspace-module__u-TBWq__featured{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workspace-module__u-TBWq__featured a{background:#eee7d8;border:1px solid #e2d4bd;border-radius:14px;min-width:0;padding:16px}.workspace-module__u-TBWq__featured strong{color:#9d783f;font-size:27px;font-weight:800;display:block}.workspace-module__u-TBWq__featured h2{overflow-wrap:anywhere;margin:8px 0;font-size:12px;font-weight:650}.workspace-module__u-TBWq__featured small{color:#928068;font-size:10px}.workspace-module__u-TBWq__idea{background:#fffdfa;border:1px solid #e6dccd;border-radius:16px;min-width:0;padding:18px;scroll-margin-top:20px}.workspace-module__u-TBWq__ideaHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workspace-module__u-TBWq__ideaHead>div{flex:1;min-width:0}.workspace-module__u-TBWq__idea h2{overflow-wrap:anywhere;font-size:14px;font-weight:750}.workspace-module__u-TBWq__idea p{color:#8b7962;overflow-wrap:anywhere;font-size:12px}.workspace-module__u-TBWq__idea small{color:#a08b70;font-size:10px}.workspace-module__u-TBWq__vote{text-align:center;color:#9e783d;background:#f4eee2;border:1px solid #e3d6c0;border-radius:10px;flex-shrink:0;min-width:44px;padding:6px;font-size:19px;font-weight:800;display:grid}.workspace-module__u-TBWq__vote small{font-size:9px;font-weight:400}.workspace-module__u-TBWq__idea select{max-width:160px;font-size:11px}.workspace-module__u-TBWq__idea details{border-top:1px solid #eee6d9;margin-top:14px;padding-top:12px}.workspace-module__u-TBWq__idea summary{cursor:pointer;color:#977649;font-size:11px}.workspace-module__u-TBWq__idea details[open] summary{margin-bottom:14px}.workspace-module__u-TBWq__conversation{overflow-wrap:anywhere;max-height:560px;padding:4px;overflow:auto}.workspace-module__u-TBWq__reply{border-top:1px solid #e7dfd3;margin-top:18px;padding-top:18px}.workspace-module__u-TBWq__reply textarea{background:#faf7f0;border-color:#e1d5c2;font-size:12px}.workspace-module__u-TBWq__reply input{max-width:100%}.workspace-module__u-TBWq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.workspace-module__u-TBWq__actions button{font-size:11px}:is(.workspace-module__u-TBWq__page select,.workspace-module__u-TBWq__page textarea){max-width:100%}:is(.workspace-module__u-TBWq__page a:focus-visible,.workspace-module__u-TBWq__page button:focus-visible,.workspace-module__u-TBWq__page summary:focus-visible){outline-offset:3px;outline:2px solid #ad7f41}@media (max-width:1100px){.workspace-module__u-TBWq__languageGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-module__u-TBWq__detailColumns{grid-template-columns:minmax(0,1.5fr) minmax(210px,1fr)}.workspace-module__u-TBWq__table th,.workspace-module__u-TBWq__table td{padding:12px}}@media (max-width:700px){.workspace-module__u-TBWq__twoColumns,.workspace-module__u-TBWq__detailColumns{grid-template-columns:1fr}.workspace-module__u-TBWq__languageGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-module__u-TBWq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-module__u-TBWq__featured{grid-template-columns:1fr}.workspace-module__u-TBWq__featured a{grid-template-columns:50px 1fr;align-items:center;column-gap:12px;display:grid}.workspace-module__u-TBWq__featured small{grid-column:2}.workspace-module__u-TBWq__header h1{font-size:23px}.workspace-module__u-TBWq__panel{padding:16px}.workspace-module__u-TBWq__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.workspace-module__u-TBWq__table,.workspace-module__u-TBWq__table tbody,.workspace-module__u-TBWq__table tr,.workspace-module__u-TBWq__table td{width:100%;display:block}.workspace-module__u-TBWq__table tr{border-top:1px solid #e7dfd3;padding:14px}.workspace-module__u-TBWq__table tr:first-child{border-top:0}.workspace-module__u-TBWq__table td{text-align:end;border:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:6px 0;font-size:12px;display:flex}.workspace-module__u-TBWq__table td:first-child{text-align:start;margin-bottom:8px;font-size:13px;display:block}.workspace-module__u-TBWq__table td:not(:first-child):before{content:attr(data-label);color:#98866c;text-align:start;flex-shrink:0;max-width:35%;font-size:10px}.workspace-module__u-TBWq__table td>div,.workspace-module__u-TBWq__table td>span{min-width:0}.workspace-module__u-TBWq__table td small{text-align:inherit}.workspace-module__u-TBWq__table .workspace-module__u-TBWq__rowActions{justify-content:flex-end}.workspace-module__u-TBWq__table td[colspan]{text-align:center;display:block}.workspace-module__u-TBWq__page{gap:17px}.workspace-module__u-TBWq__headerIcon{width:40px;height:40px}.workspace-module__u-TBWq__metric{padding:12px}.workspace-module__u-TBWq__metric>strong{font-size:25px}}@media (max-width:380px){.workspace-module__u-TBWq__search{gap:6px;padding:7px}.workspace-module__u-TBWq__search>svg{display:none}.workspace-module__u-TBWq__search button{padding:7px}.workspace-module__u-TBWq__fields,.workspace-module__u-TBWq__serviceGrid{grid-template-columns:1fr}.workspace-module__u-TBWq__languageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-module__u-TBWq__filters a{padding:7px 9px}.workspace-module__u-TBWq__panel{padding:14px}.workspace-module__u-TBWq__metric>span{font-size:10px}.workspace-module__u-TBWq__metric>strong{font-size:23px}}.workspace-module__u-TBWq__badges{flex-wrap:wrap;gap:4px;display:flex}.workspace-module__u-TBWq__storage{gap:4px;min-width:120px;font-size:12px;display:grid}.workspace-module__u-TBWq__storage small{color:#8b7c69}.workspace-module__u-TBWq__storage i{background:#f1eee6;border-radius:4px;height:5px;display:block;overflow:hidden}.workspace-module__u-TBWq__storage b{background:#bc965d;border-radius:4px;height:100%;display:block}.workspace-module__u-TBWq__storage[data-full] b{background:#bc705d}
.plans-module___t95la__badge{background:var(--plan-soft);color:var(--plan-ink);border:1px solid color-mix(in srgb, var(--plan) 35%, transparent);letter-spacing:.01em;white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:800;line-height:1.4;display:inline-flex}.plans-module___t95la__badge[data-size=md]{padding:4px 11px;font-size:13px}.plans-module___t95la__prompt{background:linear-gradient(135deg, var(--plan-soft), #fffaf3);border:1px solid color-mix(in srgb, var(--plan) 30%, transparent);box-shadow:0 10px 28px -20px color-mix(in srgb, var(--plan) 70%, transparent);color:var(--foreground);border-radius:20px;align-items:center;gap:14px;padding:16px 18px;display:flex}.plans-module___t95la__prompt[data-compact]{border-radius:14px;gap:10px;padding:10px 12px}.plans-module___t95la__promptIcon{background:var(--plan-gradient);color:#fff;width:38px;height:38px;box-shadow:0 6px 14px -8px var(--plan);border-radius:12px;flex:none;place-items:center;display:grid}.plans-module___t95la__prompt[data-compact] .plans-module___t95la__promptIcon{border-radius:10px;width:30px;height:30px}.plans-module___t95la__promptBody{flex:1;min-width:0}.plans-module___t95la__promptTitle{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 2px;font-size:15px;font-weight:800;display:flex}.plans-module___t95la__promptText{color:var(--foreground-muted);margin:0;font-size:14px}.plans-module___t95la__prompt[data-compact] .plans-module___t95la__promptText{font-size:13px}.plans-module___t95la__promptCta{background:var(--plan-gradient);color:#fff;box-shadow:0 8px 18px -10px var(--plan);border-radius:999px;flex:none;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.plans-module___t95la__promptCta:hover{box-shadow:0 12px 22px -10px var(--plan);transform:translateY(-1px)}.plans-module___t95la__prompt[data-compact] .plans-module___t95la__promptCta{padding:7px 12px;font-size:13px}@media (max-width:560px){.plans-module___t95la__prompt{flex-wrap:wrap}.plans-module___t95la__promptCta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.plans-module___t95la__promptCta{transition:none}}
.messagerie-module__1AnEXa__mail{grid-template-columns:216px minmax(0,360px) minmax(0,1fr);align-items:start;gap:14px;display:grid}.messagerie-module__1AnEXa__rail{background:var(--color-surface,#fffdf9);border:1px solid var(--color-border,#efe6f5);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:4px;padding:12px;display:grid;position:sticky;top:12px}.messagerie-module__1AnEXa__write{color:#fff;background:linear-gradient(135deg,#b9a2e0,#6d52a8);border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-bottom:8px;padding:11px 14px;font-size:14.5px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 12px 22px -16px #46307acc}.messagerie-module__1AnEXa__write:hover{filter:brightness(1.06)}.messagerie-module__1AnEXa__boxes{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.messagerie-module__1AnEXa__boxes a{color:#4a3d5c;border-radius:12px;align-items:center;gap:9px;padding:8px 10px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.messagerie-module__1AnEXa__boxes a svg{color:#8878a5;flex-shrink:0}.messagerie-module__1AnEXa__boxes a i{text-align:center;flex-shrink:0;width:16px;font-style:normal}.messagerie-module__1AnEXa__boxes a span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.messagerie-module__1AnEXa__boxes a em{color:#fff;background:#6d52a8;border-radius:999px;padding:1px 8px;font-size:11.5px;font-style:normal;font-weight:800}.messagerie-module__1AnEXa__boxes a small{color:#9a8db0;font-size:11.5px;font-weight:700}.messagerie-module__1AnEXa__boxes a small.messagerie-module__1AnEXa__err{color:#b0452c}.messagerie-module__1AnEXa__boxes a:hover{background:#f5f0fb}.messagerie-module__1AnEXa__boxes a[aria-current=page]{color:#4d3584;background:#ece3f8}.messagerie-module__1AnEXa__boxes a[aria-current=page] svg{color:#6d52a8}.messagerie-module__1AnEXa__railLabel{letter-spacing:.06em;text-transform:uppercase;color:#a497b8;margin:10px 10px 2px;font-size:11px;font-weight:800}.messagerie-module__1AnEXa__dot{vertical-align:middle;border-radius:50%;height:9px;display:inline-block;width:9px!important}.messagerie-module__1AnEXa__list{background:var(--color-surface,#fffdf9);border:1px solid var(--color-border,#efe6f5);border-radius:22px;gap:10px;min-width:0;padding:12px;display:grid}.messagerie-module__1AnEXa__listHead{gap:8px;padding:2px 4px 4px;display:grid}.messagerie-module__1AnEXa__listHead h2{color:#2c1f3a;font-size:18px;font-weight:800}.messagerie-module__1AnEXa__search{color:#8878a5;background:#f7f3fb;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:flex}.messagerie-module__1AnEXa__search input{appearance:none;min-width:0;font:inherit;color:#2c1f3a;background:0 0;border:0;outline:none;flex:1;padding:9px 0;font-size:14px}.messagerie-module__1AnEXa__ecoLine{color:#6b5c80;background:#f5f0fb;border-radius:12px;padding:8px 10px;font-size:12.5px;line-height:1.45}.messagerie-module__1AnEXa__group h3{letter-spacing:.05em;text-transform:uppercase;color:#a497b8;margin:6px 6px 4px;font-size:11.5px;font-weight:800}.messagerie-module__1AnEXa__group ul{gap:2px;display:grid}.messagerie-module__1AnEXa__row{color:inherit;border-radius:16px;gap:10px;padding:10px;text-decoration:none;transition:background .15s;display:flex}.messagerie-module__1AnEXa__row:hover{background:#f7f3fb}.messagerie-module__1AnEXa__row[aria-current=true]{background:#ece3f8}.messagerie-module__1AnEXa__rowMain{flex:1;gap:1px;min-width:0;display:grid}.messagerie-module__1AnEXa__rowTop{align-items:baseline;gap:8px;display:flex}.messagerie-module__1AnEXa__rowTop strong{text-overflow:ellipsis;white-space:nowrap;color:#3a2d4a;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.messagerie-module__1AnEXa__rowTop time{color:#9a8db0;flex-shrink:0;font-size:11.5px}.messagerie-module__1AnEXa__subject,.messagerie-module__1AnEXa__snippet{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.messagerie-module__1AnEXa__subject{color:#3a2d4a;font-size:13.5px}.messagerie-module__1AnEXa__snippet{color:#8a7e9c;font-size:12.5px}.messagerie-module__1AnEXa__row[data-unread] .messagerie-module__1AnEXa__rowTop strong,.messagerie-module__1AnEXa__row[data-unread] .messagerie-module__1AnEXa__subject{color:#1f1530;font-weight:800}.messagerie-module__1AnEXa__row[data-unread] .messagerie-module__1AnEXa__rowTop time{color:#6d52a8;font-weight:800}.messagerie-module__1AnEXa__tags{color:#9a8db0;flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;display:flex}.messagerie-module__1AnEXa__tags:empty{display:none}.messagerie-module__1AnEXa__tags em{color:#5d4a7c;background:#f3eefa;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.messagerie-module__1AnEXa__tags em.messagerie-module__1AnEXa__fact{color:#2f6b4b;background:#eaf5ee}.messagerie-module__1AnEXa__tags em.messagerie-module__1AnEXa__todo{color:#9a5a1c;background:#fdeccf}.messagerie-module__1AnEXa__empty,.messagerie-module__1AnEXa__placeholder{text-align:center;color:#7a6d8e;justify-items:center;gap:10px;padding:40px 18px;font-size:14px;line-height:1.5;display:grid}.messagerie-module__1AnEXa__empty span,.messagerie-module__1AnEXa__placeholder span{font-size:38px}.messagerie-module__1AnEXa__cta{color:#4d3584;background:#ece3f8;border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:800;text-decoration:none}.messagerie-module__1AnEXa__reader{background:var(--color-surface,#fffdf9);border:1px solid var(--color-border,#efe6f5);border-radius:22px;min-width:0;min-height:420px;padding:18px 22px;position:sticky;top:12px}.messagerie-module__1AnEXa__back{color:#6d52a8;align-items:center;gap:6px;margin-bottom:10px;font-size:13.5px;font-weight:700;text-decoration:none;display:none}.messagerie-module__1AnEXa__article{gap:16px;display:grid}.messagerie-module__1AnEXa__actions{flex-wrap:wrap;gap:6px;display:flex}.messagerie-module__1AnEXa__actions button,.messagerie-module__1AnEXa__actions a{color:#4d3d63;background:#f5f0fb;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.messagerie-module__1AnEXa__actions button:hover,.messagerie-module__1AnEXa__actions a:hover{background:#ece3f8}.messagerie-module__1AnEXa__actions button[aria-pressed=true]{color:#9a5a1c;background:#fdeccf}.messagerie-module__1AnEXa__actions .messagerie-module__1AnEXa__danger{color:#b0452c;background:#fbeeea;margin-left:auto}.messagerie-module__1AnEXa__actions button:disabled{opacity:.55}.messagerie-module__1AnEXa__head h1,.messagerie-module__1AnEXa__head h2{color:#1f1530;overflow-wrap:anywhere;font-size:21px;font-weight:800;line-height:1.3}.messagerie-module__1AnEXa__from{align-items:center;gap:12px;margin-top:12px;display:flex}.messagerie-module__1AnEXa__from div{min-width:0;display:grid}.messagerie-module__1AnEXa__from strong{color:#2c1f3a;font-size:14.5px}.messagerie-module__1AnEXa__from small{color:#8a7e9c;overflow-wrap:anywhere;font-size:12.5px}.messagerie-module__1AnEXa__eco{background:linear-gradient(135deg,#fbf8fe,#f3ecfb);border:1px solid #e7ddf5;border-radius:18px;gap:10px;padding:14px 16px;display:grid}.messagerie-module__1AnEXa__ecoHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.messagerie-module__1AnEXa__ecoHead span{font-size:20px}.messagerie-module__1AnEXa__ecoHead strong{color:#4d3584;font-size:14px}.messagerie-module__1AnEXa__ecoHead em{color:#5d4a7c;background:#fff;border-radius:999px;padding:2px 9px;font-size:12px;font-style:normal;font-weight:700}.messagerie-module__1AnEXa__facts{flex-wrap:wrap;gap:6px;display:flex}.messagerie-module__1AnEXa__facts li{color:#3a2d4a;background:#fff;border-radius:12px;align-items:center;gap:4px;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex}.messagerie-module__1AnEXa__facts button{color:#8878a5;border-radius:6px;padding:3px;display:inline-flex}.messagerie-module__1AnEXa__facts button:hover{background:#f3eefa}.messagerie-module__1AnEXa__summary{color:#3a2d4a;font-size:14px;line-height:1.55}.messagerie-module__1AnEXa__working{color:#6d52a8;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.messagerie-module__1AnEXa__spin{animation:1s linear infinite messagerie-module__1AnEXa__spin}@keyframes messagerie-module__1AnEXa__spin{to{transform:rotate(360deg)}}.messagerie-module__1AnEXa__ecoBtn{color:#fff;background:#6d52a8;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:800;display:inline-flex}.messagerie-module__1AnEXa__body{white-space:pre-wrap;overflow-wrap:anywhere;color:#2c2238;max-width:72ch;font-size:14.5px;line-height:1.65}.messagerie-module__1AnEXa__attachments{border-top:1px solid #efe6f5;gap:8px;padding-top:14px;display:grid}.messagerie-module__1AnEXa__attachments h2{color:#4d3d63;align-items:center;gap:6px;font-size:13.5px;font-weight:800;display:flex}.messagerie-module__1AnEXa__attachments ul{gap:6px;display:grid}.messagerie-module__1AnEXa__attachments li{background:#f9f6fd;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.messagerie-module__1AnEXa__attachments li span{flex:1;min-width:0;display:grid}.messagerie-module__1AnEXa__attachments li strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.messagerie-module__1AnEXa__attachments li small{color:#8a7e9c;font-size:12px}.messagerie-module__1AnEXa__attachments li button{color:#4d3584;background:#fff;border:1px solid #e7ddf5;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.messagerie-module__1AnEXa__reply{border-top:1px solid #efe6f5;gap:10px;padding-top:16px;display:grid}.messagerie-module__1AnEXa__replyLabel{color:#4d3d63;font-size:13.5px;font-weight:800}.messagerie-module__1AnEXa__intents{flex-wrap:wrap;gap:6px;display:flex}.messagerie-module__1AnEXa__intents button{color:#3a2d4a;background:#fff;border:1px solid #e7ddf5;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700}.messagerie-module__1AnEXa__intents button:hover{background:#f9f6fd;border-color:#b9a2e0}.messagerie-module__1AnEXa__intents button:disabled{opacity:.5}.messagerie-module__1AnEXa__wish{gap:6px;display:flex}.messagerie-module__1AnEXa__wish input{min-width:0;font:inherit;background:#fff;border:1px solid #e7ddf5;border-radius:999px;outline:none;flex:1;padding:10px 14px;font-size:13.5px}.messagerie-module__1AnEXa__wish input:focus{border-color:#b9a2e0}.messagerie-module__1AnEXa__wish button{color:#fff;background:#6d52a8;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.messagerie-module__1AnEXa__wish button:disabled{opacity:.45}.messagerie-module__1AnEXa__replyBox{gap:8px;display:grid}.messagerie-module__1AnEXa__replyBox label{color:#8a7e9c;font-size:12.5px;font-weight:700}.messagerie-module__1AnEXa__relis{color:#6d52a8;font-weight:600}.messagerie-module__1AnEXa__replyBox textarea,.messagerie-module__1AnEXa__composeBody{width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #e7ddf5;border-radius:16px;outline:none;padding:12px 14px;font-size:14.5px;line-height:1.55}.messagerie-module__1AnEXa__replyBox textarea:focus,.messagerie-module__1AnEXa__composeBody:focus{border-color:#b9a2e0}.messagerie-module__1AnEXa__replyBox>div,.messagerie-module__1AnEXa__composeFoot{justify-content:flex-end;gap:8px;display:flex}.messagerie-module__1AnEXa__primary,.messagerie-module__1AnEXa__ghost{border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:800;display:inline-flex}.messagerie-module__1AnEXa__primary{color:#fff;background:linear-gradient(135deg,#b9a2e0,#6d52a8)}.messagerie-module__1AnEXa__primary:disabled{opacity:.5}.messagerie-module__1AnEXa__ghost{color:#4d3d63;background:#f5f0fb}.messagerie-module__1AnEXa__compose{gap:12px;display:grid}.messagerie-module__1AnEXa__compose h1{color:#1f1530;font-size:21px;font-weight:800}.messagerie-module__1AnEXa__ecoCompose{background:linear-gradient(135deg,#fbf8fe,#f3ecfb);border:1px solid #e7ddf5;border-radius:18px;gap:8px;padding:14px;display:grid}.messagerie-module__1AnEXa__ecoCompose label{color:#4d3584;font-size:13.5px;font-weight:800}.messagerie-module__1AnEXa__field{background:#fff;border:1px solid #e7ddf5;border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex}.messagerie-module__1AnEXa__field span{color:#8a7e9c;flex-shrink:0;width:44px;font-size:13px;font-weight:700}.messagerie-module__1AnEXa__field input,.messagerie-module__1AnEXa__field select{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:11px 0;font-size:14.5px}@media (max-width:1180px){.messagerie-module__1AnEXa__mail{grid-template-columns:200px minmax(0,1fr)}.messagerie-module__1AnEXa__mail:not([data-reading]) .messagerie-module__1AnEXa__reader,.messagerie-module__1AnEXa__mail[data-reading] .messagerie-module__1AnEXa__list{display:none}.messagerie-module__1AnEXa__back{display:inline-flex}}@media (max-width:760px){.messagerie-module__1AnEXa__mail{grid-template-columns:minmax(0,1fr);gap:10px}.messagerie-module__1AnEXa__mail[data-reading] .messagerie-module__1AnEXa__rail{display:none}.messagerie-module__1AnEXa__rail{scrollbar-width:none;border-radius:18px;gap:6px;padding:6px;display:flex;position:static;overflow-x:auto}.messagerie-module__1AnEXa__rail::-webkit-scrollbar{display:none}.messagerie-module__1AnEXa__write{flex-shrink:0;margin:0;padding:8px 14px}.messagerie-module__1AnEXa__boxes{gap:4px;display:flex}.messagerie-module__1AnEXa__rail{grid-template-columns:none}.messagerie-module__1AnEXa__boxes a{flex-shrink:0}.messagerie-module__1AnEXa__boxes a span{overflow:visible}.messagerie-module__1AnEXa__railLabel{display:none}.messagerie-module__1AnEXa__list,.messagerie-module__1AnEXa__reader{border-radius:18px;padding:10px}.messagerie-module__1AnEXa__reader{padding:14px;position:static}.messagerie-module__1AnEXa__head h1,.messagerie-module__1AnEXa__head h2{font-size:19px}.messagerie-module__1AnEXa__actions .messagerie-module__1AnEXa__danger{margin-left:0}}@media (prefers-reduced-motion:reduce){.messagerie-module__1AnEXa__spin{animation:none}}
.manager-module__E2CKfG__page{gap:28px;max-width:1100px;margin:0 auto;padding-bottom:40px;display:grid}.manager-module__E2CKfG__hero{background:radial-gradient(120% 160% at 100% 0,#fde8cf,#0000 60%),linear-gradient(160deg,#fffaf2,#fdf3e5);border:1px solid #f0e2cf;border-radius:26px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding:20px 22px;display:flex}.manager-module__E2CKfG__hero h1{letter-spacing:-.02em;color:#2c1f14;font-size:clamp(24px,3vw,32px);font-weight:900}.manager-module__E2CKfG__hero p{color:#5e4a38;max-width:62ch;margin-top:6px;font-size:15px;line-height:1.55}.manager-module__E2CKfG__plan{flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:inline-flex;margin:0!important;font-size:13.5px!important}.manager-module__E2CKfG__plan a{color:#a0602a;text-decoration:underline}.manager-module__E2CKfG__section{gap:10px;display:grid}.manager-module__E2CKfG__section h2{color:#2c1f14;font-size:19px;font-weight:900}.manager-module__E2CKfG__sectionLead{color:#7a6450;margin-top:-4px;font-size:14px}.manager-module__E2CKfG__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.manager-module__E2CKfG__card{--tone:#f6e7d2;--tone-ink:#8a5a2b;background:#fff;border:1px solid #f0e4d4;border-radius:22px;grid-template-rows:auto auto;grid-template-columns:56px minmax(0,1fr);gap:10px 14px;padding:16px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;box-shadow:0 10px 24px -22px #5a371499}.manager-module__E2CKfG__card:hover{border-color:#ead5b8;transform:translateY(-2px);box-shadow:0 16px 30px -22px #5a3714b3}.manager-module__E2CKfG__card[data-tone=blue]{--tone:#e3edf8;--tone-ink:#3c6690}.manager-module__E2CKfG__card[data-tone=mint]{--tone:#e2f2ea;--tone-ink:#2f7253}.manager-module__E2CKfG__card[data-tone=rose]{--tone:#fbe6ea;--tone-ink:#a24a5f}.manager-module__E2CKfG__card[data-tone=lilac]{--tone:#eee8f8;--tone-ink:#6a54a0}.manager-module__E2CKfG__card[data-tone=amber]{--tone:#fcecd6;--tone-ink:#9a5a1c}.manager-module__E2CKfG__card[data-tone=violet]{--tone:#ebe6fb;--tone-ink:#5b45a8}.manager-module__E2CKfG__card[data-tone=cream]{--tone:#f7eedd;--tone-ink:#8a6a3b}.manager-module__E2CKfG__card[data-state=upper]{background:linear-gradient(#fff,#fcf8f3)}.manager-module__E2CKfG__art{background:var(--tone);border-radius:18px;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.manager-module__E2CKfG__art svg{width:48px;height:48px}.manager-module__E2CKfG__emoji{font-size:28px}.manager-module__E2CKfG__body{min-width:0}.manager-module__E2CKfG__body h3{color:#2c1f14;flex-wrap:wrap;align-items:center;gap:6px;font-size:16px;font-weight:800;display:flex}.manager-module__E2CKfG__body p{color:#6b5440;margin-top:3px;font-size:13.5px;line-height:1.45}.manager-module__E2CKfG__soon{color:#fff;background:#2c1f14;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.manager-module__E2CKfG__actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.manager-module__E2CKfG__open,.manager-module__E2CKfG__add,.manager-module__E2CKfG__upgrade,.manager-module__E2CKfG__remove,.manager-module__E2CKfG__ghost{border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:8px 14px;font-size:13.5px;font-weight:800;transition:transform .15s,filter .15s,background .15s;display:inline-flex}.manager-module__E2CKfG__open{background:var(--tone);color:var(--tone-ink)}.manager-module__E2CKfG__add{color:#fff;background:linear-gradient(135deg,#f2a65a,#d9733c);box-shadow:0 10px 18px -12px #aa5014e6}.manager-module__E2CKfG__upgrade{color:#fff}.manager-module__E2CKfG__open:hover,.manager-module__E2CKfG__add:hover,.manager-module__E2CKfG__upgrade:hover{filter:brightness(1.04);transform:translateY(-1px)}.manager-module__E2CKfG__remove{color:#8a6a50;background:0 0;border:1px solid #eadcca;margin-inline-start:auto}.manager-module__E2CKfG__remove:hover{color:#a24a2b;background:#fff5ec}.manager-module__E2CKfG__ghost{color:#4a3727;background:#fff;border:1px solid #ecdcc6}.manager-module__E2CKfG__ghost:hover{background:#fff8ef}.manager-module__E2CKfG__add:disabled,.manager-module__E2CKfG__remove:disabled{opacity:.6}.manager-module__E2CKfG__spin{animation:1s linear infinite manager-module__E2CKfG__spin}@keyframes manager-module__E2CKfG__spin{to{transform:rotate(360deg)}}.manager-module__E2CKfG__help{color:#7a6450;align-items:center;gap:8px;font-size:14px;display:flex}@media (max-width:480px){.manager-module__E2CKfG__hero{border-radius:22px;padding:16px}.manager-module__E2CKfG__card{grid-template-columns:48px minmax(0,1fr);padding:14px}.manager-module__E2CKfG__art{border-radius:15px;width:48px;height:48px}.manager-module__E2CKfG__art svg{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.manager-module__E2CKfG__card,.manager-module__E2CKfG__open,.manager-module__E2CKfG__add,.manager-module__E2CKfG__upgrade{transition:none}.manager-module__E2CKfG__card:hover{transform:none}}
.modules-module__C-o5oq__page{--tone:#f6e7d2;--tone-ink:#8a5a2b;gap:34px;max-width:1120px;margin:0 auto;padding:18px 16px 64px;display:grid}.modules-module__C-o5oq__page[data-tone=blue],.modules-module__C-o5oq__card[data-tone=blue],.modules-module__C-o5oq__relatedCard[data-tone=blue]{--tone:#e3edf8;--tone-ink:#3c6690}.modules-module__C-o5oq__page[data-tone=mint],.modules-module__C-o5oq__card[data-tone=mint],.modules-module__C-o5oq__relatedCard[data-tone=mint]{--tone:#e2f2ea;--tone-ink:#2f7253}.modules-module__C-o5oq__page[data-tone=rose],.modules-module__C-o5oq__card[data-tone=rose],.modules-module__C-o5oq__relatedCard[data-tone=rose]{--tone:#fbe6ea;--tone-ink:#a24a5f}.modules-module__C-o5oq__page[data-tone=lilac],.modules-module__C-o5oq__card[data-tone=lilac],.modules-module__C-o5oq__relatedCard[data-tone=lilac]{--tone:#eee8f8;--tone-ink:#6a54a0}.modules-module__C-o5oq__page[data-tone=amber],.modules-module__C-o5oq__card[data-tone=amber],.modules-module__C-o5oq__relatedCard[data-tone=amber]{--tone:#fcecd6;--tone-ink:#9a5a1c}.modules-module__C-o5oq__page[data-tone=violet],.modules-module__C-o5oq__card[data-tone=violet],.modules-module__C-o5oq__relatedCard[data-tone=violet]{--tone:#ebe6fb;--tone-ink:#5b45a8}.modules-module__C-o5oq__page[data-tone=cream],.modules-module__C-o5oq__card[data-tone=cream],.modules-module__C-o5oq__relatedCard[data-tone=cream]{--tone:#f7eedd;--tone-ink:#8a6a3b}.modules-module__C-o5oq__crumbs{color:var(--foreground-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.modules-module__C-o5oq__crumbs a{align-items:center;gap:4px;display:inline-flex}.modules-module__C-o5oq__crumbs a:hover{color:var(--foreground)}.modules-module__C-o5oq__crumbs [aria-current]{color:var(--foreground);font-weight:700}.modules-module__C-o5oq__kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--tone-ink);align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.modules-module__C-o5oq__soon{color:#fff;letter-spacing:.02em;text-transform:none;vertical-align:middle;background:#2c1f14;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.modules-module__C-o5oq__lead{color:#5e4a38;max-width:60ch;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.modules-module__C-o5oq__hero{background:radial-gradient(120% 140% at 100% 0%, var(--tone), transparent 60%), linear-gradient(160deg, #fffaf2, #fdf3e5);border:1px solid #f0e2cf;border-radius:34px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(22px,4vw,44px);display:grid;position:relative;overflow:hidden}.modules-module__C-o5oq__heroText{justify-items:start;gap:14px;display:grid}.modules-module__C-o5oq__hero h1{letter-spacing:-.02em;color:#2c1f14;max-width:18ch;font-size:clamp(28px,4.2vw,46px);font-weight:900;line-height:1.08}.modules-module__C-o5oq__heroArt{aspect-ratio:1;filter:drop-shadow(0 24px 30px #5a32142e);width:clamp(120px,20vw,220px);animation:6s ease-in-out infinite modules-module__C-o5oq__float}.modules-module__C-o5oq__heroArt svg{width:100%;height:100%}.modules-module__C-o5oq__planLine{color:#5e4a38;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.modules-module__C-o5oq__hint{color:var(--foreground-muted);font-size:13.5px}.modules-module__C-o5oq__ctas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.modules-module__C-o5oq__cta{color:#fff;background:linear-gradient(135deg,#f2a65a,#d9733c);border-radius:999px;align-items:center;gap:8px;padding:13px 20px;font-size:15px;font-weight:800;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 14px 26px -16px #aa5014e6}.modules-module__C-o5oq__cta:hover{filter:brightness(1.05);transform:translateY(-1px)}.modules-module__C-o5oq__ghost{color:#4a3727;background:#fff;border:1px solid #ecdcc6;border-radius:999px;align-items:center;gap:7px;padding:12px 18px;font-size:14.5px;font-weight:700;display:inline-flex}.modules-module__C-o5oq__ghost:hover{background:#fff8ef}.modules-module__C-o5oq__intro{color:#4a3a2c;gap:12px;max-width:72ch;font-size:16.5px;line-height:1.7;display:grid}.modules-module__C-o5oq__highlights{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.modules-module__C-o5oq__highlights li{background:#fff;border:1px solid #f0e4d4;border-radius:22px;gap:12px;padding:16px;display:flex}.modules-module__C-o5oq__highlights li>svg{background:var(--tone);width:26px;height:26px;color:var(--tone-ink);border-radius:999px;flex-shrink:0;margin-top:2px;padding:4px}.modules-module__C-o5oq__highlights h3{color:#2c1f14;font-size:15.5px;font-weight:800}.modules-module__C-o5oq__highlights p{color:#6b5440;margin-top:3px;font-size:14px;line-height:1.5}.modules-module__C-o5oq__demo{gap:14px;scroll-margin-top:90px;display:grid}.modules-module__C-o5oq__sectionHead{gap:4px;display:grid}.modules-module__C-o5oq__sectionHead h2,.modules-module__C-o5oq__block h2{letter-spacing:-.01em;color:#2c1f14;font-size:clamp(22px,2.6vw,30px);font-weight:900}.modules-module__C-o5oq__sectionHead p{color:var(--foreground-muted);font-size:15px}.modules-module__C-o5oq__block{gap:14px;max-width:900px;display:grid}.modules-module__C-o5oq__block>p{color:#4a3a2c;max-width:72ch;font-size:16px;line-height:1.7}.modules-module__C-o5oq__points{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.modules-module__C-o5oq__points>div{background:linear-gradient(#fff,#fffaf3);border:1px solid #f0e4d4;border-radius:22px;padding:18px}.modules-module__C-o5oq__points h3,.modules-module__C-o5oq__cases h3{color:#2c1f14;font-size:16px;font-weight:800}.modules-module__C-o5oq__points p,.modules-module__C-o5oq__cases p{color:#5e4a38;margin-top:6px;font-size:14.5px;line-height:1.6}.modules-module__C-o5oq__cases{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.modules-module__C-o5oq__cases article{background:#fff;border:1px solid #f0e4d4;border-radius:22px;padding:18px}.modules-module__C-o5oq__cases article[data-audience=pro]{background:linear-gradient(#fff,#f3faf8)}.modules-module__C-o5oq__audience{background:var(--tone);color:var(--tone-ink);border-radius:999px;align-items:center;gap:5px;margin-bottom:8px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.modules-module__C-o5oq__faq{gap:8px;display:grid}.modules-module__C-o5oq__faq details{background:#fff;border:1px solid #f0e4d4;border-radius:18px}.modules-module__C-o5oq__faq summary{cursor:pointer;padding:16px 44px 16px 18px;list-style:none;position:relative}.modules-module__C-o5oq__faq summary::-webkit-details-marker{display:none}.modules-module__C-o5oq__faq summary:after{content:"+";inset-inline-end:18px;color:var(--tone-ink);font-size:20px;font-weight:700;transition:transform .2s;position:absolute;top:50%;transform:translateY(-50%)}.modules-module__C-o5oq__faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.modules-module__C-o5oq__faq summary h3{color:#2c1f14;font-size:15.5px;font-weight:800}.modules-module__C-o5oq__faq details p{color:#5e4a38;padding:0 18px 16px;font-size:14.5px;line-height:1.65}.modules-module__C-o5oq__related{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.modules-module__C-o5oq__relatedCard{background:#fff;border:1px solid #f0e4d4;border-radius:20px;align-items:center;gap:12px;padding:12px 14px;transition:transform .15s,box-shadow .15s;display:flex}.modules-module__C-o5oq__relatedCard:hover{transform:translateY(-2px);box-shadow:0 16px 28px -22px #5a321499}.modules-module__C-o5oq__relatedCard>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.modules-module__C-o5oq__relatedCard strong{color:#2c1f14;font-size:15px}.modules-module__C-o5oq__relatedCard small{color:#7a624b;font-size:12.5px;line-height:1.4}.modules-module__C-o5oq__relatedArt{background:var(--tone);border-radius:14px;flex-shrink:0;width:46px;height:46px;padding:4px}.modules-module__C-o5oq__relatedArt svg{width:100%;height:100%}.modules-module__C-o5oq__final{text-align:center;background:linear-gradient(160deg,#fff5e6,#fde9d3);border:1px solid #f0e0ca;border-radius:32px;justify-items:center;gap:12px;padding:clamp(24px,4vw,42px);display:grid}.modules-module__C-o5oq__final h2{color:#2c1f14;font-size:clamp(22px,2.8vw,32px);font-weight:900}.modules-module__C-o5oq__final p{color:#6b5440;max-width:56ch}.modules-module__C-o5oq__final .modules-module__C-o5oq__ctas{justify-content:center}.modules-module__C-o5oq__hubHero{background:radial-gradient(90% 120% at 100% 0,#fde3c4,#0000 60%),linear-gradient(160deg,#fffaf2,#fdf3e5);border:1px solid #f0e2cf;border-radius:34px;justify-items:start;gap:14px;padding:clamp(22px,4vw,40px);display:grid}.modules-module__C-o5oq__hubHero h1{letter-spacing:-.02em;color:#2c1f14;max-width:20ch;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.1}.modules-module__C-o5oq__current{color:#5e4a38;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.modules-module__C-o5oq__current a{text-underline-offset:3px;text-decoration:underline}.modules-module__C-o5oq__legend{flex-wrap:wrap;gap:8px;display:flex}.modules-module__C-o5oq__legend a{background:var(--plan-soft);border:1px solid color-mix(in srgb, var(--plan) 30%, transparent);border-radius:16px;gap:1px;padding:8px 14px;transition:transform .15s;display:grid}.modules-module__C-o5oq__legend a:hover{transform:translateY(-1px)}.modules-module__C-o5oq__legend b{color:var(--plan);font-size:13.5px;font-weight:900}.modules-module__C-o5oq__legend span{color:#6b5440;font-size:12px;font-weight:700}.modules-module__C-o5oq__group{gap:14px;scroll-margin-top:90px;display:grid}.modules-module__C-o5oq__groupHead{border-inline-start:4px solid var(--plan);gap:4px;padding-inline-start:14px;display:grid}.modules-module__C-o5oq__groupHead h2{color:#2c1f14;font-size:clamp(21px,2.4vw,27px);font-weight:900}.modules-module__C-o5oq__groupHead p{color:#6b5440;max-width:70ch;font-size:14.5px}.modules-module__C-o5oq__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.modules-module__C-o5oq__card{background:#fff;border:1px solid #f0e4d4;border-radius:26px;grid-template-rows:1fr auto;transition:transform .18s,box-shadow .18s;display:grid;overflow:hidden}.modules-module__C-o5oq__card:hover{transform:translateY(-3px);box-shadow:0 24px 40px -30px #5a321499}.modules-module__C-o5oq__cardMain{background:radial-gradient(120% 90% at 100% 0%, var(--tone), transparent 65%);align-content:start;gap:8px;padding:16px 16px 10px;display:grid}.modules-module__C-o5oq__cardArt{width:64px;height:64px;transition:transform .3s}.modules-module__C-o5oq__card:hover .modules-module__C-o5oq__cardArt{transform:rotate(-4deg)scale(1.05)}.modules-module__C-o5oq__cardArt svg{width:100%;height:100%}.modules-module__C-o5oq__cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.modules-module__C-o5oq__cardHead h3{color:#2c1f14;font-size:17px;font-weight:900}.modules-module__C-o5oq__cardMain p{color:#6b5440;font-size:14px;line-height:1.5}.modules-module__C-o5oq__cardActions{flex-wrap:wrap;align-items:center;gap:6px;padding:10px 14px 14px;display:flex}.modules-module__C-o5oq__open,.modules-module__C-o5oq__upgrade{color:#fff;background:linear-gradient(135deg,#f2a65a,#d9733c);border-radius:999px;align-items:center;gap:5px;padding:7px 13px;font-size:13px;font-weight:800;display:inline-flex}.modules-module__C-o5oq__discover,.modules-module__C-o5oq__demoLink,.modules-module__C-o5oq__pin{color:#5a4331;background:#f8f0e4;border-radius:999px;align-items:center;gap:5px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}.modules-module__C-o5oq__discover:hover,.modules-module__C-o5oq__demoLink:hover,.modules-module__C-o5oq__pin:hover{background:#f2e5d2}.modules-module__C-o5oq__pin[aria-pressed=true]{background:var(--tone);color:var(--tone-ink)}.modules-module__C-o5oq__pin:disabled{opacity:.6}@keyframes modules-module__C-o5oq__float{50%{transform:translateY(-8px)rotate(-1.5deg)}}@media (prefers-reduced-motion:reduce){.modules-module__C-o5oq__heroArt{animation:none}.modules-module__C-o5oq__card,.modules-module__C-o5oq__cardArt,.modules-module__C-o5oq__cta,.modules-module__C-o5oq__relatedCard{transition:none}}@media (max-width:640px){.modules-module__C-o5oq__page{gap:26px;padding:12px 16px 48px}.modules-module__C-o5oq__hero{grid-template-columns:1fr;padding:22px 18px}.modules-module__C-o5oq__heroArt{top:14px;opacity:.9;width:76px;position:absolute;inset-inline-end:12px}.modules-module__C-o5oq__hero h1{padding-inline-end:60px}.modules-module__C-o5oq__ctas>a{flex:auto;justify-content:center}}
.calendar-module__hDUGKq__calendar{background:linear-gradient(#fffefb,#fffaf3);border:1px solid #efe2cf;border-radius:28px;gap:16px;padding:18px;display:grid;box-shadow:inset 0 1px #fff,0 18px 36px -28px #54341480}.calendar-module__hDUGKq__calendar [data-tone=blue]{--c1:#e4eef6;--c2:#3f6d91;--c3:#7ea8c9}.calendar-module__hDUGKq__calendar [data-tone=mint]{--c1:#e2f1e7;--c2:#2f7d58;--c3:#7cc39c}.calendar-module__hDUGKq__calendar [data-tone=rose]{--c1:#fbe3dd;--c2:#b35a3b;--c3:#f3a98b}.calendar-module__hDUGKq__calendar [data-tone=lilac]{--c1:#eee7f8;--c2:#6d52a8;--c3:#b9a2e0}.calendar-module__hDUGKq__calendar [data-tone=amber]{--c1:#fde9d0;--c2:#a8691f;--c3:#f0b567}.calendar-module__hDUGKq__toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.calendar-module__hDUGKq__nav{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.calendar-module__hDUGKq__navButton{color:#6f5b44;background:#fff;border:1px solid #f0e3d0;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;transition:background .18s;display:grid}.calendar-module__hDUGKq__navButton:hover{background:#f8efe2}.calendar-module__hDUGKq__range{letter-spacing:-.03em;color:#2c1f14;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;font-weight:900;overflow:hidden}.calendar-module__hDUGKq__todayLink{color:#3f6d91;background:#e4eef6;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:12.5px;font-weight:800}.calendar-module__hDUGKq__views{background:#fff;border:1px solid #f0e3d0;border-radius:999px;gap:3px;padding:4px;display:flex}.calendar-module__hDUGKq__viewTab{color:#7a6550;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:800}.calendar-module__hDUGKq__viewTab[aria-selected=true]{color:#fff;background:linear-gradient(140deg,#7ea8c9,#3f6d91)}.calendar-module__hDUGKq__newEvent{position:relative}.calendar-module__hDUGKq__newEvent>summary{cursor:pointer;color:#fff;background:linear-gradient(140deg,#f39a4a,#cf6320);border-radius:999px;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:13.5px;font-weight:900;list-style:none;display:inline-flex;box-shadow:0 8px 14px -10px #cf6320e6}.calendar-module__hDUGKq__newEvent>summary::-webkit-details-marker{display:none}.calendar-module__hDUGKq__newEventPanel{z-index:20;background:#fffdf9;border:1px solid #efe2cf;border-radius:22px;width:min(460px,90vw);padding:16px;animation:.25s cubic-bezier(.2,.8,.2,1) calendar-module__hDUGKq__rise;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 30px 60px -24px #3c230a80}.calendar-module__hDUGKq__form{gap:10px;display:grid}.calendar-module__hDUGKq__formTitle{border:1px solid #ecdcc6;border-radius:14px;height:44px;padding:0 14px;font-size:15px;font-weight:800}.calendar-module__hDUGKq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.calendar-module__hDUGKq__formGrid label{gap:4px;min-width:0;display:grid}.calendar-module__hDUGKq__formGrid span{color:#8a7358;font-size:11.5px;font-weight:800}.calendar-module__hDUGKq__formGrid input,.calendar-module__hDUGKq__formGrid select{background:#fffdfa;border:1px solid #ecdcc6;border-radius:11px;width:100%;height:38px;padding:0 10px;font-size:13.5px}.calendar-module__hDUGKq__formCheck{color:#6b5540;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.calendar-module__hDUGKq__form textarea{background:#fffdfa;border:1px solid #ecdcc6;border-radius:12px;padding:9px 12px;font-size:13.5px}.calendar-module__hDUGKq__formHint{color:#a8906f;font-size:12px;font-weight:600}.calendar-module__hDUGKq__formSubmit{color:#fff;background:linear-gradient(140deg,#f39a4a,#cf6320);border-radius:999px;height:40px;font-size:14px;font-weight:900;box-shadow:0 8px 14px -10px #cf6320e6}.calendar-module__hDUGKq__dayLayout{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;gap:18px;display:grid}.calendar-module__hDUGKq__dayTimeline{gap:10px;min-width:0;display:grid}.calendar-module__hDUGKq__allDay{flex-wrap:wrap;gap:6px;display:flex}.calendar-module__hDUGKq__hours{border-left:2px solid #f0e4d3;margin-left:44px;position:relative}.calendar-module__hDUGKq__hourRow{background:#f3eadc;height:1px;position:absolute;left:0;right:0}.calendar-module__hDUGKq__hourRow span{text-align:right;color:#b39c80;width:38px;font-size:11.5px;font-weight:700;position:absolute;top:-8px;left:-46px}.calendar-module__hDUGKq__block{z-index:1;color:var(--c2);background:var(--c1);border-left:4px solid var(--c3);border-radius:12px;align-content:start;gap:1px;padding:6px 10px;transition:transform .2s,box-shadow .2s;animation:.4s cubic-bezier(.2,.8,.2,1) both calendar-module__hDUGKq__rise;display:grid;position:absolute;left:10px;right:6px;overflow:hidden;box-shadow:0 10px 18px -14px #3c281480}.calendar-module__hDUGKq__block:hover{transform:translate(3px);box-shadow:0 14px 24px -14px #3c28148c}.calendar-module__hDUGKq__block strong{font-size:11.5px;font-weight:900}.calendar-module__hDUGKq__block span{color:#2c1f14;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;overflow:hidden}.calendar-module__hDUGKq__block small{opacity:.8;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;overflow:hidden}.calendar-module__hDUGKq__block[data-short=true]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:8px;padding:5px 10px}.calendar-module__hDUGKq__block[data-short=true] small{display:none}.calendar-module__hDUGKq__nowLine{z-index:2;background:#e27a2c;height:2px;position:absolute;left:-6px;right:0}.calendar-module__hDUGKq__nowLine:before{content:"";background:#e27a2c;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px;box-shadow:0 0 0 4px #e27a2c33}.calendar-module__hDUGKq__dayEmpty{text-align:center;color:#a8906f;font-size:13.5px;font-weight:700;position:absolute;top:40%;left:0;right:0}.calendar-module__hDUGKq__daySide{gap:10px;display:grid}.calendar-module__hDUGKq__daySide h3{letter-spacing:.04em;text-transform:uppercase;color:#6b5540;align-items:center;gap:8px;margin-top:4px;font-size:13px;font-weight:900;display:flex}.calendar-module__hDUGKq__daySide h3 svg{color:#3f6d91}.calendar-module__hDUGKq__daySide h3 span{letter-spacing:0;color:#3f6d91;background:#e4eef6;border-radius:999px;padding:1px 8px;font-size:11px}.calendar-module__hDUGKq__sideEmpty{color:#8a7358;font-size:13.5px;font-weight:600}.calendar-module__hDUGKq__eventCard{background:#fff;border:1px solid #f0e4d3;border-radius:18px;align-items:flex-start;gap:12px;padding:12px;scroll-margin-top:110px;display:flex;box-shadow:0 10px 20px -18px #54341480}.calendar-module__hDUGKq__eventCard:target{box-shadow:0 0 0 3px var(--c3),0 14px 26px -16px #3c281480}.calendar-module__hDUGKq__eventTime{min-width:58px;color:var(--c2);background:var(--c1);border-radius:12px;place-items:center;padding:8px 6px;font-size:13px;font-weight:900;display:grid}.calendar-module__hDUGKq__eventBody{flex:1;gap:3px;min-width:0;display:grid}.calendar-module__hDUGKq__eventTitle{color:#2c1f14;align-items:center;gap:6px;font-size:14.5px;font-weight:800;display:flex}.calendar-module__hDUGKq__eventTitle svg{color:#a8906f}.calendar-module__hDUGKq__eventMeta{color:#8a7358;flex-wrap:wrap;gap:8px;font-size:12.5px;font-weight:700;display:flex}.calendar-module__hDUGKq__eventMeta span{align-items:center;gap:3px;display:inline-flex}.calendar-module__hDUGKq__eventNotes{color:#8a7358;font-size:12.5px}.calendar-module__hDUGKq__eventActions{gap:2px;display:flex}.calendar-module__hDUGKq__editDetails{position:relative}.calendar-module__hDUGKq__editDetails>summary,.calendar-module__hDUGKq__deleteButton{cursor:pointer;color:#a8906f;border-radius:50%;place-items:center;width:30px;height:30px;list-style:none;display:grid}.calendar-module__hDUGKq__editDetails>summary::-webkit-details-marker{display:none}.calendar-module__hDUGKq__editDetails>summary:hover{color:#2c1f14;background:#f8efe2}.calendar-module__hDUGKq__deleteButton:hover{color:#b3412e;background:#fbe3dd}.calendar-module__hDUGKq__editPanel{z-index:20;background:#fffdf9;border:1px solid #efe2cf;border-radius:20px;width:min(380px,84vw);padding:14px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 30px 60px -24px #3c230a80}.calendar-module__hDUGKq__taskList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.calendar-module__hDUGKq__taskList li{color:#3a2b1e;background:#fff;border:1px solid #f0e4d3;border-radius:14px;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;font-weight:700;display:flex}.calendar-module__hDUGKq__taskList i{background:#7cc39c;border-radius:50%;width:9px;height:9px}.calendar-module__hDUGKq__taskList i[data-priority=HIGH]{background:#d9534f}.calendar-module__hDUGKq__sideLink{color:#3f6d91;align-items:center;gap:4px;font-size:13px;font-weight:800;display:inline-flex}.calendar-module__hDUGKq__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.calendar-module__hDUGKq__weekDay{background:#fff;border:1px solid #f0e4d3;border-radius:18px;flex-direction:column;gap:6px;min-height:170px;padding:10px 8px;transition:transform .2s,box-shadow .2s;display:flex}.calendar-module__hDUGKq__weekDay:hover{transform:translateY(-3px);box-shadow:0 16px 26px -20px #5434148c}.calendar-module__hDUGKq__weekDay[data-today=true]{background:linear-gradient(#f4f9fc,#fff);border-color:#b9d3e6;box-shadow:0 0 0 2px #d3e5f0}.calendar-module__hDUGKq__weekHead{border-bottom:1px dashed #efe2cf;align-items:baseline;gap:6px;padding-bottom:4px;display:flex}.calendar-module__hDUGKq__weekHead small{text-transform:uppercase;letter-spacing:.06em;color:#a8906f;font-size:11px;font-weight:900}.calendar-module__hDUGKq__weekHead b{color:#2c1f14;font-size:20px;font-weight:900}[data-today=true] .calendar-module__hDUGKq__weekHead b{color:#3f6d91}.calendar-module__hDUGKq__pill{color:#2c1f14;background:var(--c1);border-left:3px solid var(--c3);text-overflow:ellipsis;white-space:nowrap;border-radius:9px;padding:4px 7px;font-size:11.5px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.calendar-module__hDUGKq__pill strong{color:var(--c2);font-weight:900}.calendar-module__hDUGKq__weekTasks{color:#2f7d58;align-items:center;gap:4px;margin-top:auto;font-size:11.5px;font-weight:800;display:inline-flex}.calendar-module__hDUGKq__weekFree{text-align:center;color:#c2ae94;margin:auto 0;font-size:11.5px;font-weight:700}.calendar-module__hDUGKq__month{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.calendar-module__hDUGKq__monthHead{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#a8906f;padding:4px;font-size:11px;font-weight:900}.calendar-module__hDUGKq__monthDay{background:#fff;border:1px solid #f0e4d3;border-radius:14px;flex-direction:column;gap:3px;min-height:92px;padding:6px;transition:background .18s;display:flex;position:relative;overflow:hidden}.calendar-module__hDUGKq__monthDay:hover{background:#fffaf2}.calendar-module__hDUGKq__monthDay[data-out=true]{opacity:.45}.calendar-module__hDUGKq__monthDay b{color:#4a3928;font-size:13px;font-weight:900}.calendar-module__hDUGKq__monthDay[data-today=true] b{color:#fff;background:linear-gradient(140deg,#7ea8c9,#3f6d91);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.calendar-module__hDUGKq__bar{color:var(--c2);background:var(--c1);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:2px 5px;font-size:10.5px;font-weight:700;display:block;overflow:hidden}.calendar-module__hDUGKq__monthDay small{color:#a8906f;font-size:10.5px;font-weight:800}.calendar-module__hDUGKq__taskDot{background:#7cc39c;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:8px}@keyframes calendar-module__hDUGKq__rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1100px){.calendar-module__hDUGKq__dayLayout{grid-template-columns:1fr}}@media (max-width:900px){.calendar-module__hDUGKq__week{grid-template-columns:1fr}.calendar-module__hDUGKq__weekDay{flex-flow:wrap;align-items:center;min-height:0}.calendar-module__hDUGKq__weekHead{width:100%}.calendar-module__hDUGKq__weekFree{margin:0}}@media (max-width:700px){.calendar-module__hDUGKq__calendar{border-radius:24px;padding:14px 12px}.calendar-module__hDUGKq__toolbar{gap:10px}.calendar-module__hDUGKq__nav{flex-basis:100%}.calendar-module__hDUGKq__range{font-size:17px}.calendar-module__hDUGKq__newEvent{margin-inline-start:auto}.calendar-module__hDUGKq__newEventPanel{top:auto;left:12px;right:12px;bottom:calc(88px + env(safe-area-inset-bottom));width:auto;max-height:70dvh;position:fixed;overflow:auto}.calendar-module__hDUGKq__editPanel{top:auto;left:12px;right:12px;bottom:calc(88px + env(safe-area-inset-bottom));width:auto;position:fixed}.calendar-module__hDUGKq__month{gap:3px}.calendar-module__hDUGKq__monthDay{border-radius:10px;min-height:54px;padding:4px}.calendar-module__hDUGKq__bar{height:5px;padding:0;font-size:0}.calendar-module__hDUGKq__monthHead{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.calendar-module__hDUGKq__block,.calendar-module__hDUGKq__newEventPanel{animation:none}}.calendar-module__hDUGKq__repeatTag{color:#3f6d91;vertical-align:middle;background:#e4eef6;border-radius:999px;align-items:center;gap:4px;margin-inline-start:4px;padding:1px 8px;font-size:11px;font-weight:800;display:inline-flex}
.eco-presence-module__06wE-a__presence{--glow:#ffb06080;--accent:#5fc27e;vertical-align:middle;isolation:isolate;flex-shrink:0;display:inline-block;position:relative}.eco-presence-module__06wE-a__halo{z-index:0;background:radial-gradient(circle, var(--glow) 0%, transparent 68%);opacity:.7;pointer-events:none;border-radius:50%;transition:opacity .4s;position:absolute;inset:-14%}.eco-presence-module__06wE-a__body{z-index:1;animation:7s ease-in-out infinite eco-presence-module__06wE-a__float;position:absolute;inset:0}.eco-presence-module__06wE-a__tilt{width:100%;height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1.2);display:block}.eco-presence-module__06wE-a__head{transform-origin:50% 85%;width:100%;height:100%;box-shadow:0 0 0 max(2px, calc(var(--s,56px) * .045)) #fff, 0 0 0 max(4px, calc(var(--s,56px) * .1)) #f3af684d, 0 12px 20px -10px #8c46148c, inset 0 -6px 12px #96501438;background:radial-gradient(circle at 50% 30%,#fff4e4,#f2c38e 70%,#e3a56a);border-radius:50%;animation:6.5s ease-in-out infinite eco-presence-module__06wE-a__idle;display:block;position:relative;overflow:hidden}.eco-presence-module__06wE-a__head:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(120% 70% at 30% 8%,#ffffffa6,#fff0 45%),radial-gradient(90% 60% at 70% 110%,#783c0f33,#0000 60%);border-radius:50%;position:absolute;inset:0}.eco-presence-module__06wE-a__face{z-index:1;object-fit:cover;opacity:0;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1.3);position:absolute;inset:0;transform:scale(.94)}.eco-presence-module__06wE-a__face[data-on]{opacity:1;transform:none}.eco-presence-module__06wE-a__presence:hover .eco-presence-module__06wE-a__tilt,:is(button,a):hover>.eco-presence-module__06wE-a__presence .eco-presence-module__06wE-a__tilt,:is(button,a):hover>*>.eco-presence-module__06wE-a__presence .eco-presence-module__06wE-a__tilt{transform:translateY(-4%)rotate(-5deg)scale(1.04)}:is(button,a):active>.eco-presence-module__06wE-a__presence .eco-presence-module__06wE-a__tilt,:is(button,a):active>*>.eco-presence-module__06wE-a__presence .eco-presence-module__06wE-a__tilt{transition-duration:.12s;transform:scale(.93)}.eco-presence-module__06wE-a__presence:hover .eco-presence-module__06wE-a__halo,:is(button,a):hover>.eco-presence-module__06wE-a__presence .eco-presence-module__06wE-a__halo{opacity:1}.eco-presence-module__06wE-a__badge{z-index:4;background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:34%;min-width:12px;max-width:26px;height:34%;min-height:12px;max-height:26px;animation:.35s cubic-bezier(.2,.8,.2,1.4) both eco-presence-module__06wE-a__badgeIn;display:grid;position:absolute;bottom:-2%;right:-2%;box-shadow:0 0 0 2px #fff,0 4px 8px -3px #3c1e0a73}.eco-presence-module__06wE-a__presence[data-tiny] .eco-presence-module__06wE-a__badge{width:30%;min-width:8px;height:30%;min-height:8px}.eco-presence-module__06wE-a__badge svg{fill:currentColor;stroke:currentColor;width:64%;height:64%}.eco-presence-module__06wE-a__badge b{font-size:max(9px, calc(var(--s,56px) * .2));font-weight:900;line-height:1}.eco-presence-module__06wE-a__bdots,.eco-presence-module__06wE-a__bars{justify-content:center;align-items:center;gap:8%;width:70%;height:60%;display:inline-flex}.eco-presence-module__06wE-a__bdots i{aspect-ratio:1;background:#fff;border-radius:50%;width:22%;animation:1.1s ease-in-out infinite eco-presence-module__06wE-a__bdot}.eco-presence-module__06wE-a__bdots i:nth-child(2){animation-delay:.15s}.eco-presence-module__06wE-a__bdots i:nth-child(3){animation-delay:.3s}.eco-presence-module__06wE-a__bars i{transform-origin:50%;background:#fff;border-radius:2px;width:18%;height:100%;animation:.5s ease-in-out infinite alternate eco-presence-module__06wE-a__bar}.eco-presence-module__06wE-a__bars i:nth-child(2){animation-delay:.17s}.eco-presence-module__06wE-a__bars i:nth-child(3){animation-delay:.34s}.eco-presence-module__06wE-a__gear{animation:3s linear infinite eco-presence-module__06wE-a__spin}.eco-presence-module__06wE-a__presence[data-state=idle]{--glow:#ffb0606b}.eco-presence-module__06wE-a__presence[data-state=online]{--glow:#ffb06073;--accent:#3fa566}.eco-presence-module__06wE-a__presence[data-state=listening]{--glow:#e95a4661;--accent:#d9493a}.eco-presence-module__06wE-a__presence[data-state=listening] .eco-presence-module__06wE-a__head{animation:2.4s ease-in-out infinite eco-presence-module__06wE-a__listen}.eco-presence-module__06wE-a__presence[data-state=thinking]{--glow:#f0aa3c80;--accent:#c9851f}.eco-presence-module__06wE-a__presence[data-state=thinking] .eco-presence-module__06wE-a__head{animation:1.8s ease-in-out infinite eco-presence-module__06wE-a__think}.eco-presence-module__06wE-a__presence[data-state=working]{--glow:#f0963c80;--accent:#cf6f2a}.eco-presence-module__06wE-a__presence[data-state=working] .eco-presence-module__06wE-a__head{animation:1.2s ease-in-out infinite eco-presence-module__06wE-a__nod}.eco-presence-module__06wE-a__presence[data-state=idea]{--glow:#ffcd4699;--accent:#d99a12}.eco-presence-module__06wE-a__presence[data-state=idea] .eco-presence-module__06wE-a__head{animation:.6s cubic-bezier(.2,.8,.2,1.3) eco-presence-module__06wE-a__hop,6.5s ease-in-out .6s infinite eco-presence-module__06wE-a__idle}.eco-presence-module__06wE-a__presence[data-state=waiting]{--glow:#a08cdc59;--accent:#7a64b8}.eco-presence-module__06wE-a__presence[data-state=waiting] .eco-presence-module__06wE-a__head{animation:9s ease-in-out infinite eco-presence-module__06wE-a__idle}.eco-presence-module__06wE-a__presence[data-state=success]{--glow:#5fc27e8c;--accent:#2f9a5a}.eco-presence-module__06wE-a__presence[data-state=success] .eco-presence-module__06wE-a__head{animation:.7s cubic-bezier(.2,.8,.2,1.3) eco-presence-module__06wE-a__pop}.eco-presence-module__06wE-a__presence[data-state=warning]{--glow:#f0963280;--accent:#c46a12}.eco-presence-module__06wE-a__presence[data-state=warning] .eco-presence-module__06wE-a__head{animation:.55s ease-in-out eco-presence-module__06wE-a__shake}.eco-presence-module__06wE-a__presence[data-state=error]{--glow:#dc504673;--accent:#c43a30}.eco-presence-module__06wE-a__presence[data-state=error] .eco-presence-module__06wE-a__head{animation:.55s ease-in-out eco-presence-module__06wE-a__shake}.eco-presence-module__06wE-a__presence[data-state=error] .eco-presence-module__06wE-a__face{filter:saturate(.75)}.eco-presence-module__06wE-a__presence[data-state=speaking]{--glow:#ffb0608c;--accent:#cf6f2a}.eco-presence-module__06wE-a__presence[data-state=speaking] .eco-presence-module__06wE-a__head{animation:.3s ease-in-out infinite alternate eco-presence-module__06wE-a__talk}.eco-presence-module__06wE-a__presence[data-state=thinking] .eco-presence-module__06wE-a__halo,.eco-presence-module__06wE-a__presence[data-state=working] .eco-presence-module__06wE-a__halo,.eco-presence-module__06wE-a__presence[data-state=idea] .eco-presence-module__06wE-a__halo{animation:2.6s ease-in-out infinite eco-presence-module__06wE-a__glow}.eco-presence-module__06wE-a__orbit{z-index:0;background:conic-gradient(from 0deg, transparent 0 62%, #ec8c3c26 70%, #ec8c3c 100%);border-radius:50%;animation:1.4s linear infinite eco-presence-module__06wE-a__spin;position:absolute;inset:-9%;-webkit-mask:radial-gradient(circle,#0000 62%,#000 64%);mask:radial-gradient(circle,#0000 62%,#000 64%)}.eco-presence-module__06wE-a__waves{z-index:0;pointer-events:none;position:absolute;inset:0}.eco-presence-module__06wE-a__waves i{border:2px solid var(--accent);opacity:0;border-radius:50%;animation:2s ease-out infinite eco-presence-module__06wE-a__wave;position:absolute;inset:0}.eco-presence-module__06wE-a__waves i:nth-child(2){animation-delay:1s}.eco-presence-module__06wE-a__sparkles{z-index:3;pointer-events:none;position:absolute;inset:-18%}.eco-presence-module__06wE-a__sparkles svg{fill:#f2b21c;filter:drop-shadow(0 1px 2px #a0640a59);width:22%;min-width:8px;height:22%;min-height:8px;animation:1.9s ease-in-out infinite eco-presence-module__06wE-a__twinkle;animation-delay:calc(var(--i) * -.63s);position:absolute}.eco-presence-module__06wE-a__sparkles svg:first-child{top:2%;right:8%}.eco-presence-module__06wE-a__sparkles svg:nth-child(2){width:15%;height:15%;top:28%;right:-4%}.eco-presence-module__06wE-a__sparkles svg:nth-child(3){width:13%;height:13%;top:0;left:18%}.eco-presence-module__06wE-a__burst{z-index:3;pointer-events:none;position:absolute;inset:0}.eco-presence-module__06wE-a__burst i{opacity:0;width:9%;min-width:4px;height:9%;min-height:4px;transform:rotate(calc(var(--i) * 45deg)) translateY(0);background:#5fc27e;border-radius:50%;animation:.8s cubic-bezier(.2,.8,.2,1) both eco-presence-module__06wE-a__burst;position:absolute;top:50%;left:50%}.eco-presence-module__06wE-a__burst i:nth-child(2n){background:#f2b21c}.eco-presence-module__06wE-a__burst i:nth-child(3n){background:#f39a4a}@keyframes eco-presence-module__06wE-a__float{0%,to{transform:translateY(0)}50%{transform:translateY(-3%)}}@keyframes eco-presence-module__06wE-a__idle{0%,to{transform:scale(1)rotate(0)}30%{transform:scale(1.028)rotate(0)}60%{transform:scale(1)rotate(0)}72%{transform:scale(1.01)rotate(-5deg)}80%{transform:scale(1.01)rotate(3deg)}88%{transform:scale(1)rotate(0)}}@keyframes eco-presence-module__06wE-a__think{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(5deg)translateY(-2%)}}@keyframes eco-presence-module__06wE-a__listen{0%,to{transform:rotate(-7deg)scale(1.02)}50%{transform:rotate(-4deg)scale(1.04)}}@keyframes eco-presence-module__06wE-a__nod{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(2deg)translateY(2%)}}@keyframes eco-presence-module__06wE-a__talk{0%{transform:scale(1)rotate(-1.5deg)}to{transform:scale(1.02,1.045)rotate(1.5deg)}}@keyframes eco-presence-module__06wE-a__hop{0%{transform:scale(.92)}55%{transform:scale(1.08)translateY(-6%)}to{transform:none}}@keyframes eco-presence-module__06wE-a__pop{0%{transform:scale(.9)}50%{transform:scale(1.12)rotate(-4deg)}to{transform:none}}@keyframes eco-presence-module__06wE-a__shake{0%,to{transform:none}20%{transform:translate(-5%)rotate(-4deg)}45%{transform:translate(4%)rotate(3deg)}70%{transform:translate(-2%)}}@keyframes eco-presence-module__06wE-a__glow{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes eco-presence-module__06wE-a__spin{to{transform:rotate(360deg)}}@keyframes eco-presence-module__06wE-a__wave{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes eco-presence-module__06wE-a__twinkle{0%,to{opacity:.15;transform:scale(.6)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(20deg)}}@keyframes eco-presence-module__06wE-a__burst{0%{opacity:1;transform:translate(-50%, -50%) rotate(calc(var(--i) * 45deg)) translateY(0)}to{opacity:0;transform:translate(-50%, -50%) rotate(calc(var(--i) * 45deg)) translateY(-95%)}}@keyframes eco-presence-module__06wE-a__badgeIn{0%{transform:scale(0)}to{transform:none}}@keyframes eco-presence-module__06wE-a__bdot{0%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-25%)}}@keyframes eco-presence-module__06wE-a__bar{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.eco-presence-module__06wE-a__presence[data-still] *,.eco-presence-module__06wE-a__presence[data-still] :after{animation:none!important}@media (prefers-reduced-motion:reduce){.eco-presence-module__06wE-a__presence *,.eco-presence-module__06wE-a__presence :after{transition:none!important;animation:none!important}.eco-presence-module__06wE-a__waves,.eco-presence-module__06wE-a__orbit,.eco-presence-module__06wE-a__burst{display:none}}html[data-motion=OFF] .eco-presence-module__06wE-a__presence *{transition:none!important;animation:none!important}html[data-motion=OFF] .eco-presence-module__06wE-a__presence :after{transition:none!important;animation:none!important}html[data-motion=OFF] .eco-presence-module__06wE-a__presence :is(.eco-presence-module__06wE-a__waves,.eco-presence-module__06wE-a__orbit,.eco-presence-module__06wE-a__burst){display:none}html[data-motion=REDUCED] .eco-presence-module__06wE-a__presence:not([data-state=success],[data-state=warning],[data-state=error],[data-state=idea]) .eco-presence-module__06wE-a__head{animation:none!important}html[data-motion=REDUCED] .eco-presence-module__06wE-a__presence :is(.eco-presence-module__06wE-a__body,.eco-presence-module__06wE-a__halo,.eco-presence-module__06wE-a__waves i,.eco-presence-module__06wE-a__gear,.eco-presence-module__06wE-a__bars i,.eco-presence-module__06wE-a__bdots i,.eco-presence-module__06wE-a__orbit){animation:none!important}html[data-motion=REDUCED] .eco-presence-module__06wE-a__presence .eco-presence-module__06wE-a__sparkles svg{opacity:1;animation-iteration-count:1!important}
.eco-tip-module__cqP4Oq__tip{--arrow-x:28px;z-index:60;background:#fffdf9;border:1px solid #efd9ba;border-radius:20px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:4px 12px;padding:14px 40px 12px 14px;animation:.4s cubic-bezier(.2,.8,.2,1.2) both eco-tip-module__cqP4Oq__tipIn;display:grid;position:relative;box-shadow:0 22px 44px -18px #54341473,0 0 0 4px #f3af6824}.eco-tip-module__cqP4Oq__tip[data-arrow]:before{content:"";left:calc(var(--arrow-x) - 8px);background:#fffdf9;border:1px solid #efd9ba;border-radius:3px;width:16px;height:16px;position:absolute;transform:rotate(45deg)}.eco-tip-module__cqP4Oq__tip[data-arrow=up]:before{border-bottom:0;border-right:0;top:-9px}.eco-tip-module__cqP4Oq__tip[data-arrow=down]:before{border-top:0;border-left:0;bottom:-9px}.eco-tip-module__cqP4Oq__text{color:#3d2b1c;margin:0;font-size:14px;font-weight:700;line-height:1.45}.eco-tip-module__cqP4Oq__actions{grid-column:2;justify-content:flex-start;display:flex}.eco-tip-module__cqP4Oq__ok{color:#fff;background:linear-gradient(135deg,#e8934a,#c8601f);border-radius:999px;min-height:36px;padding:6px 16px;font-size:13px;font-weight:800;transition:transform .2s;box-shadow:0 8px 14px -10px #c8601fe6}.eco-tip-module__cqP4Oq__ok:hover{transform:translateY(-1px)}.eco-tip-module__cqP4Oq__close{color:#7a5d40;background:0 0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:6px;right:6px}.eco-tip-module__cqP4Oq__close:hover{color:#3d2b1c;background:#f8eee1}.eco-tip-module__cqP4Oq__ok:focus-visible,.eco-tip-module__cqP4Oq__close:focus-visible{outline-offset:2px;outline:3px solid #c8601f}@keyframes eco-tip-module__cqP4Oq__tipIn{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}.eco-tip-module__cqP4Oq__tip[data-arrow=down]{animation-name:eco-tip-module__cqP4Oq__tipInUp}@keyframes eco-tip-module__cqP4Oq__tipInUp{0%{opacity:0;transform:translateY(calc(6px - 100%))scale(.97)}to{opacity:1;transform:translateY(-100%)}}@media (pointer:coarse){.eco-tip-module__cqP4Oq__ok{min-height:44px}.eco-tip-module__cqP4Oq__close{width:44px;height:44px;top:2px;right:2px}}@media (prefers-reduced-motion:reduce){.eco-tip-module__cqP4Oq__tip{animation:none}}
.eco-dock-module__9tnZuW__dock{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:14px;min-width:0;max-width:100%;margin:2px 0 8px;display:grid}.eco-dock-module__9tnZuW__avatarBtn{cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;padding:0;transition:transform .2s;display:grid;position:relative}.eco-dock-module__9tnZuW__avatarBtn:focus-visible{outline-offset:4px;outline:3px solid #ecc393}.eco-dock-module__9tnZuW__ping{z-index:3;background:#e2562c;border-radius:50%;width:14px;height:14px;position:absolute;top:0;right:0;box-shadow:0 0 0 3px #fff}.eco-dock-module__9tnZuW__ping:after{content:"";background:#e2562c;border-radius:50%;animation:1.8s ease-out infinite eco-dock-module__9tnZuW__ping;position:absolute;inset:0}.eco-dock-module__9tnZuW__dock[data-closed]{align-items:center;gap:12px;display:flex}.eco-dock-module__9tnZuW__dock[data-closed] .eco-dock-module__9tnZuW__avatarBtn{width:48px;height:48px}.eco-dock-module__9tnZuW__peek{color:#6b5238;text-align:start;cursor:pointer;background:#fffdf9;border:1px solid #f0e3d0;border-radius:999px;align-items:baseline;gap:8px;min-width:0;max-width:min(560px,100%);padding:9px 16px;font-size:13.5px;font-weight:600;transition:background .2s,transform .2s;display:flex;box-shadow:0 10px 20px -18px #54341499}.eco-dock-module__9tnZuW__peek:hover{background:#fff6ea;transform:translate(2px)}.eco-dock-module__9tnZuW__peek b{color:#2c1f14;flex-shrink:0;font-weight:900}.eco-dock-module__9tnZuW__peek span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eco-dock-module__9tnZuW__peekCta{color:#fff;background:linear-gradient(135deg,#f2a65a,#d9733c);border-radius:999px;flex-shrink:0;align-self:center;align-items:center;gap:3px;margin-inline-start:4px;padding:4px 6px 4px 11px;font-size:12.5px;font-style:normal;font-weight:800;display:inline-flex;box-shadow:0 6px 12px -8px #cf6320e6}.eco-dock-module__9tnZuW__peek{align-items:center;max-width:min(640px,100%)}@media (max-width:600px){.eco-dock-module__9tnZuW__lines,.eco-dock-module__9tnZuW__exchange{padding-top:28px;padding-right:0}}.eco-dock-module__9tnZuW__bubble{background:#fffdf9;border:1px solid #f0e3d0;border-radius:20px;gap:10px;min-width:0;padding:13px 16px 12px;display:grid;position:relative;box-shadow:0 14px 28px -22px #5434148c}.eco-dock-module__9tnZuW__bubble:before{content:"";background:inherit;border-bottom:1px solid #f0e3d0;border-left:1px solid #f0e3d0;border-radius:0 0 0 4px;width:14px;height:14px;position:absolute;top:20px;left:-8px;transform:rotate(45deg)}.eco-dock-module__9tnZuW__hide{color:#6f5236;background:#f8efe3;border-radius:999px;align-items:center;gap:3px;padding:4px 8px 4px 10px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:8px;right:8px}.eco-dock-module__9tnZuW__hide:hover{color:#5a3d22;background:#f1e2cf}.eco-dock-module__9tnZuW__lines{gap:4px;padding-right:92px;display:grid}.eco-dock-module__9tnZuW__lines p{color:#4a3928;margin:0;font-size:14.5px;font-weight:600;line-height:1.5}.eco-dock-module__9tnZuW__exchange{gap:6px;padding-right:92px;display:grid}.eco-dock-module__9tnZuW__q{color:#6b4524;background:#f6e3cb;border-radius:14px 14px 4px;justify-self:end;max-width:90%;padding:6px 12px;font-size:13.5px;font-weight:700}.eco-dock-module__9tnZuW__a{color:#3d2b1c;white-space:pre-wrap;font-size:14.5px;line-height:1.55}.eco-dock-module__9tnZuW__link{color:#b0662c;font-weight:800;text-decoration:underline}.eco-dock-module__9tnZuW__upsell{color:#8a4a12;background:#fdeccf;border-radius:999px;justify-self:start;padding:6px 12px;font-size:12.5px;font-weight:800;text-decoration:none}.eco-dock-module__9tnZuW__dots{gap:5px;padding:6px 0;display:inline-flex}.eco-dock-module__9tnZuW__dots i{background:#d7a574;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite eco-dock-module__9tnZuW__dot}.eco-dock-module__9tnZuW__dots i:nth-child(2){animation-delay:.15s}.eco-dock-module__9tnZuW__dots i:nth-child(3){animation-delay:.3s}.eco-dock-module__9tnZuW__chips{flex-wrap:wrap;gap:7px;display:flex}.eco-dock-module__9tnZuW__chips:empty{display:none}.eco-dock-module__9tnZuW__chip{color:#8a4a12;background:#fff;border:1px solid #f0dcc2;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.eco-dock-module__9tnZuW__chip:hover{background:#fff6ea;transform:translateY(-1px)}.eco-dock-module__9tnZuW__chip[data-question]{color:#6b4524;background:#fbf5ee;font-weight:700}.eco-dock-module__9tnZuW__chip[data-ghost]{color:#75604a;background:0 0;border-color:#0000}.eco-dock-module__9tnZuW__chip[data-quick]{color:#fff;background:linear-gradient(140deg,#6fae5f,#3f7f33);border-color:#0000}.eco-dock-module__9tnZuW__chip[data-snooze]{color:#8a7358;background:0 0;border-color:#0000}.eco-dock-module__9tnZuW__chip[data-ask]{color:#fff;background:linear-gradient(140deg,#4b2e1a,#2b190d);border-color:#0000}.eco-dock-module__9tnZuW__chip:disabled{opacity:.6;cursor:default}.eco-dock-module__9tnZuW__input{background:#fff;border:1px solid #efe2cf;border-radius:999px;align-items:center;gap:6px;padding:4px 4px 4px 14px;display:flex}.eco-dock-module__9tnZuW__input:focus-within{border-color:#ecc393;box-shadow:0 0 0 3px #ecc39340}.eco-dock-module__9tnZuW__input input{min-width:0;font:inherit;color:#2c1f14;background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-size:14px}.eco-dock-module__9tnZuW__input button{color:#fff;background:linear-gradient(135deg,#f2a65a,#d9733c);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.eco-dock-module__9tnZuW__input button:disabled{opacity:.45}.eco-dock-module__9tnZuW__open{color:#a0602a;background:#fbf2e6;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.eco-dock-module__9tnZuW__spin{animation:1s linear infinite eco-dock-module__9tnZuW__spin}@keyframes eco-dock-module__9tnZuW__spin{to{transform:rotate(360deg)}}@keyframes eco-dock-module__9tnZuW__ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes eco-dock-module__9tnZuW__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes eco-dock-module__9tnZuW__think{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes eco-dock-module__9tnZuW__dot{0%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}@media (max-width:600px){.eco-dock-module__9tnZuW__dock{grid-template-columns:44px minmax(0,1fr);gap:10px}.eco-dock-module__9tnZuW__avatarBtn,.eco-dock-module__9tnZuW__dock[data-closed] .eco-dock-module__9tnZuW__avatarBtn{width:44px;height:44px}.eco-dock-module__9tnZuW__bubble:before{top:14px}.eco-dock-module__9tnZuW__lines p,.eco-dock-module__9tnZuW__a{font-size:14px}}@media (prefers-reduced-motion:reduce){.eco-dock-module__9tnZuW__dots i,.eco-dock-module__9tnZuW__spin,.eco-dock-module__9tnZuW__ping:after{animation:none!important}.eco-dock-module__9tnZuW__avatarBtn{transition:none}}.eco-dock-module__9tnZuW__bubble{grid-template-columns:minmax(0,1fr)}.eco-dock-module__9tnZuW__chip{white-space:normal;text-align:start;max-width:100%}@media (pointer:coarse){.eco-dock-module__9tnZuW__hide{min-height:36px;padding-inline:12px}.eco-dock-module__9tnZuW__chip{min-height:40px}.eco-dock-module__9tnZuW__input button,.eco-dock-module__9tnZuW__open{width:42px;height:42px}.eco-dock-module__9tnZuW__peek{min-height:44px}}.eco-dock-module__9tnZuW__chip:focus-visible,.eco-dock-module__9tnZuW__hide:focus-visible,.eco-dock-module__9tnZuW__peek:focus-visible,.eco-dock-module__9tnZuW__input button:focus-visible,.eco-dock-module__9tnZuW__open:focus-visible{outline-offset:2px;outline:3px solid #c8601f}.eco-dock-module__9tnZuW__lockedInput{text-align:start;color:#9a8a74;cursor:pointer;background:0 0;border:0;flex:1;min-width:0;min-height:36px;padding:0 4px;font-size:13px}.eco-dock-module__9tnZuW__input button.eco-dock-module__9tnZuW__lockedInput{color:#75604a;text-align:start;background:0 0;border-radius:0;flex:1;width:auto;height:auto;min-height:36px;font-size:13.5px;font-weight:600;display:block}@media (pointer:coarse){.eco-dock-module__9tnZuW__input button.eco-dock-module__9tnZuW__lockedInput{width:auto;height:auto;min-height:42px}}@media (max-width:600px){.eco-dock-module__9tnZuW__lines,.eco-dock-module__9tnZuW__exchange{padding-top:30px;padding-right:0}}
.module-page-module__3YB8jG__toned{--t-bg1:#fdf7ec;--t-bg2:#f6e5c8;--t-line:#eed9b6;--t-glow:#e8b56a61;--t-shadow:#78501e80;--t-strong:#a8691f;--t-muted:#96795a;--t-on:linear-gradient(140deg,#e8b56a,#b87526)}.module-page-module__3YB8jG__toned[data-tone=blue]{--t-bg1:#f4f9fc;--t-bg2:#dcecf6;--t-line:#d3e5f0;--t-glow:#7ea8c966;--t-shadow:#2f547080;--t-strong:#3f6d91;--t-muted:#6b8699;--t-on:linear-gradient(140deg,#7ea8c9,#3f6d91)}.module-page-module__3YB8jG__toned[data-tone=mint]{--t-bg1:#f4fbf6;--t-bg2:#d9eee1;--t-line:#cde6d6;--t-glow:#7cc39c66;--t-shadow:#24583f80;--t-strong:#2f7d58;--t-muted:#6a8f79;--t-on:linear-gradient(140deg,#7cc39c,#2f7d58)}.module-page-module__3YB8jG__toned[data-tone=rose]{--t-bg1:#fef6f2;--t-bg2:#f8ddd2;--t-line:#f0cfc2;--t-glow:#f6b2966b;--t-shadow:#7a3b2573;--t-strong:#b35a3b;--t-muted:#a0776a;--t-on:linear-gradient(140deg,#f3a98b,#c2603f)}.module-page-module__3YB8jG__toned[data-tone=lilac]{--t-bg1:#f9f6fd;--t-bg2:#e7ddf5;--t-line:#ddd1ef;--t-glow:#b9a2e06b;--t-shadow:#46307a73;--t-strong:#6d52a8;--t-muted:#8878a5;--t-on:linear-gradient(140deg,#b9a2e0,#6d52a8)}.module-page-module__3YB8jG__toned[data-tone=violet]{--t-bg1:#f8f5fe;--t-bg2:#e2d9f6;--t-line:#d9cff0;--t-glow:#9e8bd66b;--t-shadow:#3b2a7373;--t-strong:#5b45a0;--t-muted:#8278a3;--t-on:linear-gradient(140deg,#9e8bd6,#5b45a0)}.module-page-module__3YB8jG__header{isolation:isolate;border:1px solid var(--t-line);background:radial-gradient(60% 140% at 100% 0%,var(--t-glow) 0%,transparent 70%),linear-gradient(165deg,var(--t-bg1) 0%,var(--t-bg2) 100%);min-height:0;box-shadow:inset 0 1px 0 #fffffff2,0 20px 40px -30px var(--t-shadow);border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 24px;padding:18px 150px 18px 24px;transition:box-shadow .35s,border-color .35s;animation:.45s cubic-bezier(.2,.8,.2,1) backwards module-page-module__3YB8jG__headerIn;display:grid;position:relative;overflow:hidden}.module-page-module__3YB8jG__header:hover{box-shadow:inset 0 1px 0 #fffffff2,0 26px 44px -28px var(--t-shadow)}.module-page-module__3YB8jG__header:after{content:"";z-index:-1;background:radial-gradient(circle,#fff9,#0000 70%);border-radius:50%;width:260px;height:160px;position:absolute;inset:auto -40px -70px auto}.module-page-module__3YB8jG__headerText{gap:4px;min-width:0;display:grid}.module-page-module__3YB8jG__kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--t-strong);font-size:11px;font-weight:900}.module-page-module__3YB8jG__header .module-page-module__3YB8jG__headerText :is(h1,h2){letter-spacing:-.045em;color:#2c1f14;text-wrap:balance;margin:0;font-size:28px;font-weight:900;line-height:1.08}.module-page-module__3YB8jG__subtitle{color:var(--t-muted);max-width:72ch;font-size:13.5px;font-weight:600;line-height:1.5}.module-page-module__3YB8jG__headerExtra{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.module-page-module__3YB8jG__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.module-page-module__3YB8jG__art{z-index:-1;width:112px;height:112px;transition:filter .35s;animation:6s ease-in-out infinite module-page-module__3YB8jG__float;position:absolute;inset-block-end:-8px;inset-inline-end:24px}.module-page-module__3YB8jG__header:hover .module-page-module__3YB8jG__art{filter:drop-shadow(0 10px 14px var(--t-shadow)) saturate(1.08)}@keyframes module-page-module__3YB8jG__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-2deg)}}@keyframes module-page-module__3YB8jG__headerIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.module-page-module__3YB8jG__stat{color:var(--t-strong);box-shadow:0 6px 12px -10px var(--t-shadow);background:#ffffffd1;border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 10px;font-size:12.5px;font-weight:800;display:inline-flex}.module-page-module__3YB8jG__stat:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ffffffe6,0 0 0 4px}.module-page-module__3YB8jG__meter{background:#ffffffbf;border-radius:999px;width:min(320px,100%);height:8px;overflow:hidden;box-shadow:inset 0 1px 2px #5434141f}.module-page-module__3YB8jG__meter>i{border-radius:inherit;background:var(--t-on);height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.module-page-module__3YB8jG__tabs{background:#ffffffd9;border:1px solid #f0e3d0;border-radius:999px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:5px;display:flex;box-shadow:0 10px 22px -18px #5a37148c}.module-page-module__3YB8jG__tab{color:#7a6550;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-size:13.5px;font-weight:800;transition:background .2s,color .2s,transform .2s;display:flex}.module-page-module__3YB8jG__tab:hover{color:#2c1f14;background:#f8efe2}.module-page-module__3YB8jG__tab[aria-current=page]{background:var(--t-on);color:#fff;box-shadow:0 8px 14px -8px var(--t-shadow)}.module-page-module__3YB8jG__tab svg{flex-shrink:0}.module-page-module__3YB8jG__emptyArt{background:radial-gradient(circle at 40% 35%,#fff 0%,var(--t-bg2) 100%);width:132px;height:132px;box-shadow:0 0 0 10px #ffffff8c,0 22px 36px -24px var(--t-shadow);border-radius:50%;place-items:center;display:grid;position:relative}.module-page-module__3YB8jG__emptyArt svg{width:104px;height:104px;animation:5s ease-in-out infinite module-page-module__3YB8jG__float}.module-page-module__3YB8jG__emptyArt:before,.module-page-module__3YB8jG__emptyArt:after{content:"✦";color:var(--t-strong);opacity:.55;font-size:15px;animation:2.6s ease-in-out infinite module-page-module__3YB8jG__twinkle;position:absolute}.module-page-module__3YB8jG__emptyArt:before{inset-block-start:4px;inset-inline-end:2px}.module-page-module__3YB8jG__emptyArt:after{font-size:11px;animation-delay:-1.3s;inset-block-end:14px;inset-inline-start:-6px}@keyframes module-page-module__3YB8jG__twinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:.8;transform:scale(1.1)}}.module-page-module__3YB8jG__timeChip{background:linear-gradient(165deg,var(--t-bg1),var(--t-bg2));border:1px solid var(--t-line);min-width:62px;color:var(--t-strong);font-variant-numeric:tabular-nums;border-radius:14px;flex-shrink:0;place-items:center;padding:9px 8px;font-size:13px;font-weight:900;display:grid}.module-page-module__3YB8jG__folderIcon{background:linear-gradient(165deg,var(--t-bg1),var(--t-bg2));border:1px solid var(--t-line);width:40px;height:40px;color:var(--t-strong);box-shadow:0 8px 14px -10px var(--t-shadow);border-radius:13px;flex-shrink:0;place-items:center;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:grid}a:hover>.module-page-module__3YB8jG__folderIcon{transform:rotate(-6deg)scale(1.06)}.module-page-module__3YB8jG__avatar{width:var(--size,34px);height:var(--size,34px);font-size:calc(var(--size,34px) * .42);color:var(--a-fg);background:var(--a-bg);border-radius:50%;flex-shrink:0;place-items:center;font-weight:900;display:inline-grid;box-shadow:inset 0 0 0 2px #ffffffb3}@media (max-width:700px){.module-page-module__3YB8jG__header{border-radius:22px;grid-template-columns:1fr;gap:10px;min-height:0;padding:14px 78px 14px 16px}.module-page-module__3YB8jG__header .module-page-module__3YB8jG__headerText :is(h1,h2){font-size:22px}.module-page-module__3YB8jG__kicker{font-size:10px}.module-page-module__3YB8jG__subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.module-page-module__3YB8jG__art{width:66px;height:66px;inset-block:10px auto;inset-inline-end:8px}.module-page-module__3YB8jG__headerActions{justify-content:flex-start;gap:8px;margin-inline-end:-62px}.module-page-module__3YB8jG__headerExtra{gap:6px;margin-inline-end:-62px}.module-page-module__3YB8jG__stat{padding:5px 10px 5px 9px;font-size:12px}.module-page-module__3YB8jG__header .module-page-module__3YB8jG__headerActions :is(a,button){min-height:42px;padding-inline:14px;font-size:13.5px}.module-page-module__3YB8jG__tabs{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.module-page-module__3YB8jG__tabs::-webkit-scrollbar{display:none}.module-page-module__3YB8jG__tab{padding:8px 13px;font-size:13px}}
.domains-module__rAhYmW__finder{gap:10px;display:grid}.domains-module__rAhYmW__search{color:#5d8a70;background:#fff;border:1.5px solid #dfeae2;border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.domains-module__rAhYmW__search input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:11px 0;font-size:14.5px}.domains-module__rAhYmW__search button{color:#fff;background:#2f8a5b;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.domains-module__rAhYmW__search button:disabled{opacity:.45}.domains-module__rAhYmW__working{color:#2f6b4b;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.domains-module__rAhYmW__spin{animation:1s linear infinite domains-module__rAhYmW__spin}@keyframes domains-module__rAhYmW__spin{to{transform:rotate(360deg)}}.domains-module__rAhYmW__hint{color:#6f806f;font-size:12.5px;line-height:1.45}.domains-module__rAhYmW__rows{gap:6px;display:grid}.domains-module__rAhYmW__rows li{background:#fff;border:1px solid #e6efe8;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name btn""state btn""price btn";align-items:center;gap:2px 10px;padding:10px 12px;display:grid}.domains-module__rAhYmW__rows li[data-state=taken]{opacity:.55}.domains-module__rAhYmW__name{overflow-wrap:anywhere;color:#1d2f24;grid-area:name;font-size:14.5px}.domains-module__rAhYmW__state{color:#2f8a5b;grid-area:state;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.domains-module__rAhYmW__rows li[data-state=taken] .domains-module__rAhYmW__state{color:#9a6a5a}.domains-module__rAhYmW__rows li[data-state=unknown] .domains-module__rAhYmW__state{color:#9a7a3a}.domains-module__rAhYmW__price{flex-wrap:wrap;grid-area:price;align-items:baseline;gap:2px 8px;display:flex}.domains-module__rAhYmW__price b{color:#1d2f24;font-size:13px}.domains-module__rAhYmW__price small{color:#6f806f;font-size:12px}.domains-module__rAhYmW__rows li button{color:#fff;background:#2f8a5b;border-radius:999px;grid-area:btn;padding:8px 14px;font-size:13px;font-weight:800}.domains-module__rAhYmW__more{color:#2f6b4b;justify-self:start;font-size:13px;font-weight:700}.domains-module__rAhYmW__flash{color:#2f5a44;background:#eef8f2;border:1px solid #cfe8da;border-radius:16px;padding:12px 16px;font-size:14px;font-weight:600}.domains-module__rAhYmW__card,.domains-module__rAhYmW__order,.domains-module__rAhYmW__list{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e3eee6);border-radius:22px;gap:12px;padding:18px;display:grid}.domains-module__rAhYmW__card h2,.domains-module__rAhYmW__list h2{font-size:17px;font-weight:800}.domains-module__rAhYmW__order h2{color:#1d2f24;overflow-wrap:anywhere;align-items:center;gap:8px;font-size:21px;font-weight:800;display:flex}.domains-module__rAhYmW__summary{color:#3d5a48;font-size:14px}.domains-module__rAhYmW__warn{color:#8a5a1c;background:#fff7e8;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:600}.domains-module__rAhYmW__steps{gap:12px;display:grid}.domains-module__rAhYmW__steps>li{background:#f8fbf9;border:1px solid #e6efe8;border-radius:16px;gap:8px;padding:14px;display:grid}.domains-module__rAhYmW__steps>li[data-done]{background:#f1faf4;border-color:#b7dcc6}.domains-module__rAhYmW__steps h3{font-size:15px;font-weight:800}.domains-module__rAhYmW__contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.domains-module__rAhYmW__contact label{gap:3px;display:grid}.domains-module__rAhYmW__contact label span{color:#5d705f;font-size:12px;font-weight:700}.domains-module__rAhYmW__contact input{min-width:0;font:inherit;background:#fff;border:1px solid #dfeae2;border-radius:11px;padding:9px 11px;font-size:14px}.domains-module__rAhYmW__contact button{grid-column:1/-1;justify-self:start}.domains-module__rAhYmW__agree{align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.domains-module__rAhYmW__agree input{width:18px;height:18px;margin-top:3px}.domains-module__rAhYmW__primary,.domains-module__rAhYmW__ghost{border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:800;display:inline-flex}.domains-module__rAhYmW__primary{color:#fff;background:linear-gradient(135deg,#5fc39a,#2f8a5b)}.domains-module__rAhYmW__primary:disabled{opacity:.5}.domains-module__rAhYmW__ghost{color:#2f6b4b;background:#eef6f1}.domains-module__rAhYmW__checks summary{cursor:pointer;font-size:13.5px;font-weight:800}.domains-module__rAhYmW__checks ul{gap:5px;margin:8px 0;font-size:13px;display:grid}.domains-module__rAhYmW__checks li{color:#8a7a6a;align-items:center;gap:6px;display:flex}.domains-module__rAhYmW__checks li[data-ok]{color:#2f6b4b}.domains-module__rAhYmW__checks small{color:#8a7a6a}.domains-module__rAhYmW__cancel{color:#b0452c;justify-self:start;font-size:12.5px;font-weight:600}.domains-module__rAhYmW__list ul{gap:6px;display:grid}.domains-module__rAhYmW__list a{color:inherit;border:1px solid #e6efe8;border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;text-decoration:none;display:flex}.domains-module__rAhYmW__list a[aria-current=true]{border-color:#2f8a5b}.domains-module__rAhYmW__list a strong{overflow-wrap:anywhere;font-size:14.5px}.domains-module__rAhYmW__list a span{color:#2f6b4b;background:#eef6f1;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.domains-module__rAhYmW__list a span[data-status=FAILED]{color:#b0452c;background:#fbe9e4}.domains-module__rAhYmW__list a small{color:#6f806f;font-size:12px}@media (max-width:560px){.domains-module__rAhYmW__contact{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.domains-module__rAhYmW__spin{animation:none}}
.finances-home-module__70h5kG__page{gap:20px;display:grid}.finances-home-module__70h5kG__primary{color:#fff;background:linear-gradient(140deg,#6fae5f,#3f7f33);border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 10px 20px -12px #3c7828cc}.finances-home-module__70h5kG__secondary{color:#3d4a33;background:#fff;border:1px solid #d9ead0;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}.finances-home-module__70h5kG__eco{color:#fff;background:linear-gradient(140deg,#4b2e1a,#2b190d);border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}.finances-home-module__70h5kG__eco svg{color:#ffc27e}.finances-home-module__70h5kG__empty{text-align:center;background:linear-gradient(#f3faef,#fffdf9);border:1.5px dashed #cfe4c2;border-radius:28px;justify-items:center;gap:10px;padding:36px 20px;display:grid}.finances-home-module__70h5kG__empty>span{font-size:44px}.finances-home-module__70h5kG__empty h2{color:#2c1f14;max-width:30ch;font-size:20px;font-weight:900}.finances-home-module__70h5kG__empty p{color:#5a6b4d;max-width:48ch;font-size:14px;font-weight:600}.finances-home-module__70h5kG__emptyActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.finances-home-module__70h5kG__quick{color:#fff;background:linear-gradient(140deg,#6fae5f,#3f7f33);border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:12.5px;font-weight:800;display:inline-flex}.finances-home-module__70h5kG__quick[data-done=true]{color:#2f7d58;background:#e2f1e7}.finances-home-module__70h5kG__rejected{color:#a0654d;background:#f7e7de;border:1px solid #e6c7b9;border-radius:16px;align-items:center;gap:10px;padding:14px 17px;font-size:13.5px;font-weight:600;display:flex}.finances-home-module__70h5kG__rejected a{margin-inline-start:auto;font-weight:800}.finances-home-module__70h5kG__quickAdd{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.finances-home-module__70h5kG__quickAdd a{--bg:#fff7e8;--edge:#f1e0bf;background:var(--bg);border:1px solid var(--edge);color:#2c1f14;border-radius:18px;align-items:center;gap:8px;min-width:0;min-height:54px;padding:8px 12px;font-size:13.5px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;position:relative}.finances-home-module__70h5kG__quickAdd a:hover{transform:translateY(-2px);box-shadow:0 12px 22px -18px #543414b3}.finances-home-module__70h5kG__quickAdd a[data-tone=rose]{--bg:#fcefea;--edge:#f2d7cb}.finances-home-module__70h5kG__quickAdd a[data-tone=mint]{--bg:#ebf6ee;--edge:#cfe7d6}.finances-home-module__70h5kG__quickAdd a[data-tone=blue]{--bg:#eaf2f8;--edge:#d2e1ee}.finances-home-module__70h5kG__quickAdd a[data-tone=sand]{--bg:#f6f1e7;--edge:#e6dcc8}.finances-home-module__70h5kG__quickAdd a>span{background:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.finances-home-module__70h5kG__quickPlus{color:#b0601f;flex-shrink:0}.finances-home-module__70h5kG__charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.finances-home-module__70h5kG__soon{text-align:center;color:#7a6650;background:#faf5ec;border-radius:18px;justify-items:center;gap:10px;padding:26px 12px;font-size:14px;font-weight:700;line-height:1.5;display:grid}.finances-home-module__70h5kG__soon span{font-size:34px}.finances-home-module__70h5kG__cardLink{color:#b0601f;align-items:center;gap:4px;font-size:13px;font-weight:800;display:inline-flex}.finances-home-module__70h5kG__apps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.finances-home-module__70h5kG__app{--bg:#fff7e8;--edge:#f1e0bf;background:var(--bg);border:1px solid var(--edge);border-radius:24px;align-content:start;gap:2px;min-width:0;min-height:140px;padding:18px;transition:transform .18s,box-shadow .18s;animation:.45s cubic-bezier(.2,.8,.2,1) both finances-home-module__70h5kG__rise;display:grid;position:relative;box-shadow:0 14px 26px -22px #54341499}.finances-home-module__70h5kG__app:hover{transform:translateY(-3px);box-shadow:0 20px 32px -22px #54341499}.finances-home-module__70h5kG__app[data-tone=rose]{--bg:#fcefea;--edge:#f2d7cb}.finances-home-module__70h5kG__app[data-tone=mint]{--bg:#ebf6ee;--edge:#cfe7d6}.finances-home-module__70h5kG__app[data-tone=lilac]{--bg:#f3eefb;--edge:#e0d5f1}.finances-home-module__70h5kG__app[data-tone=blue]{--bg:#eaf2f8;--edge:#d2e1ee}.finances-home-module__70h5kG__app[data-tone=sand]{--bg:#f6f1e7;--edge:#e6dcc8}.finances-home-module__70h5kG__appEmoji{background:#fff;border-radius:15px;place-items:center;width:46px;height:46px;margin-bottom:8px;font-size:25px;line-height:1;display:grid;box-shadow:0 8px 16px -12px #54341499}.finances-home-module__70h5kG__app strong{color:#6b5642;font-size:14px;font-weight:800}.finances-home-module__70h5kG__appValue{letter-spacing:-.03em;color:#2c1f14;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px;font-weight:900}.finances-home-module__70h5kG__app small{color:#8a7358;font-size:12.5px;font-weight:600}.finances-home-module__70h5kG__appArrow{top:18px;color:#b9a489;position:absolute;inset-inline-end:16px}.finances-home-module__70h5kG__upcoming{background:#fffdf9;border:1px solid #efe2cf;border-radius:24px;min-width:0;padding:20px 22px}.finances-home-module__70h5kG__upcomingHead{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;list-style:none;display:flex}.finances-home-module__70h5kG__upcomingHead::-webkit-details-marker{display:none}.finances-home-module__70h5kG__upcomingHead h2{color:#2c1f14;font-size:17px;font-weight:900}.finances-home-module__70h5kG__upcomingHead a{color:#b0601f;align-items:center;gap:4px;font-size:13px;font-weight:800;display:inline-flex}@keyframes finances-home-module__70h5kG__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1100px){.finances-home-module__70h5kG__apps{grid-template-columns:repeat(2,minmax(0,1fr))}.finances-home-module__70h5kG__quickAdd{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.finances-home-module__70h5kG__charts{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.finances-home-module__70h5kG__quickAdd{grid-template-columns:repeat(2,minmax(0,1fr))}.finances-home-module__70h5kG__quickAdd a{padding:8px 10px;font-size:12.5px}.finances-home-module__70h5kG__quickPlus{display:none}.finances-home-module__70h5kG__app{min-height:0;padding:15px}.finances-home-module__70h5kG__appValue{font-size:19px}}@media (prefers-reduced-motion:reduce){.finances-home-module__70h5kG__app,.finances-home-module__70h5kG__quickAdd a{transition:none;animation:none}}@media (max-width:560px){.finances-home-module__70h5kG__quickAdd{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin-inline:-16px;padding:2px 16px 4px;display:flex;overflow-x:auto}.finances-home-module__70h5kG__quickAdd a{white-space:nowrap;scroll-snap-align:start;flex:none;min-height:46px}.finances-home-module__70h5kG__quickAdd a>span{width:30px;height:30px;font-size:16px}}.finances-home-module__70h5kG__quickAdd a{line-height:1.2}
.demo-module__9iFtFq__spotlight{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.demo-module__9iFtFq__spot{background:radial-gradient(120% 100% at 100% 0,#fde3e8,#0000 60%),#fff;border:1px solid #f3dfe3;border-radius:24px;justify-items:start;gap:4px;padding:18px;display:grid;box-shadow:0 18px 30px -28px #a03c50b3}.demo-module__9iFtFq__spotEmoji{font-size:30px;animation:4s ease-in-out infinite demo-module__9iFtFq__wiggle}.demo-module__9iFtFq__spot strong{color:#2c1f14;font-size:17px;font-weight:900}.demo-module__9iFtFq__spot small{color:#7a624b;font-size:12.5px}.demo-module__9iFtFq__countdown{color:#a24a5f;background:#fbe6ea;border-radius:999px;margin-top:4px;padding:3px 10px;font-size:13px;font-weight:900}.demo-module__9iFtFq__softBtn{color:#5a4331;background:#f8f0e4;border-radius:999px;margin-top:8px;padding:6px 12px;font-size:12.5px;font-weight:800}.demo-module__9iFtFq__softBtn:hover{background:#f2e5d2}.demo-module__9iFtFq__panel{background:#fff;border:1px solid #f0e4d4;border-radius:24px;padding:16px}.demo-module__9iFtFq__panel h3{color:#8a6a3b;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:14px;font-weight:900}.demo-module__9iFtFq__rows{gap:4px;display:grid}.demo-module__9iFtFq__rows li{border-radius:14px;align-items:center;gap:12px;padding:8px 6px;display:flex}.demo-module__9iFtFq__rows li:hover{background:#fdf8f1}.demo-module__9iFtFq__rowEmoji{background:#fbf1e3;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.demo-module__9iFtFq__rowMain{flex:1;min-width:0;display:grid}.demo-module__9iFtFq__rowMain strong{color:#2c1f14;font-size:14.5px}.demo-module__9iFtFq__rowMain small{color:#7a624b;font-size:12.5px}.demo-module__9iFtFq__rowEnd{color:#7a624b;white-space:nowrap;font-size:13px;font-weight:800}.demo-module__9iFtFq__rowEnd[data-soon]{color:#b35a3b}.demo-module__9iFtFq__addBtn{color:#fff;background:linear-gradient(135deg,#f2a65a,#d9733c);border-radius:999px;justify-self:start;padding:10px 16px;font-size:14px;font-weight:800}@keyframes demo-module__9iFtFq__wiggle{0%,90%,to{transform:rotate(0)}94%{transform:rotate(-8deg)}97%{transform:rotate(6deg)}}@media (prefers-reduced-motion:reduce){.demo-module__9iFtFq__spotEmoji{animation:none}}
.notification-bell-module__JLooeq__wrap{display:inline-flex;position:relative}.notification-bell-module__JLooeq__count{color:#fff;text-align:center;background:#c9772f;border-radius:999px;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;line-height:17px;position:absolute;top:2px;right:0;box-shadow:0 0 0 2px #fffaf2}.notification-bell-module__JLooeq__count[data-urgent]{background:#c0392b}.notification-bell-module__JLooeq__panel{z-index:60;background:var(--color-surface,#fffdf9);border:1px solid var(--color-border,#f0e4d3);border-radius:20px;width:min(340px,100vw - 32px);max-height:70vh;padding:12px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 18px 44px -18px #3c281473}.notification-bell-module__JLooeq__title{letter-spacing:.06em;text-transform:uppercase;color:#a0764c;margin:2px 4px 8px;font-size:12px;font-weight:800}.notification-bell-module__JLooeq__panel ul{gap:4px;display:grid}.notification-bell-module__JLooeq__panel li a{color:var(--color-foreground,#2c1f14);border-radius:14px;gap:1px;padding:9px 10px;text-decoration:none;display:grid}.notification-bell-module__JLooeq__panel li a:hover{background:#fbf2e6}.notification-bell-module__JLooeq__panel li a[data-urgent]{background:#fdeee9}.notification-bell-module__JLooeq__panel small{color:#a0764c;font-size:11px;font-weight:700}.notification-bell-module__JLooeq__panel span{font-size:13.5px;line-height:1.4}.notification-bell-module__JLooeq__empty{color:#8b7358;padding:14px 6px;font-size:13px}.notification-bell-module__JLooeq__settings{color:#8b7358;margin-top:8px;padding:8px 10px;font-size:12px;font-weight:600;text-decoration:none;display:block}@media (max-width:640px){.notification-bell-module__JLooeq__panel{width:auto;position:fixed;top:76px;left:16px;right:16px}}
