.home-module__YVX6nW__page{gap:34px;display:grid}.home-module__YVX6nW__hero{isolation:isolate;background:radial-gradient(90% 130% at 0 0,#fff6e8 0%,#0000 60%),linear-gradient(118deg,#fbe8cf 0%,#f7e2c7 42%,#eaeed8 100%);border:1px solid #e9d3b5d9;border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(300px,390px);align-items:center;gap:28px;min-height:244px;padding:30px 34px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 26px 50px -30px #7a4a1a73}.home-module__YVX6nW__landscape{z-index:-1;pointer-events:none;width:74%;height:100%;position:absolute;inset-block-end:0;inset-inline-end:0}.home-module__YVX6nW__heroText{min-width:0;position:relative}.home-module__YVX6nW__date{color:#a0642a;background:#ffffffb8;border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 10px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 1px #a0703a1f}.home-module__YVX6nW__date svg{color:#e88a3a}.home-module__YVX6nW__hero .home-module__YVX6nW__heroText h1{letter-spacing:-.05em;color:#2c1f14;margin:14px 0 8px;font-size:46px;font-weight:900;line-height:1.05}.home-module__YVX6nW__summary{color:#7c6448;max-width:34ch;font-size:15px;font-weight:600;line-height:1.55}.home-module__YVX6nW__brief{-webkit-backdrop-filter:blur(14px)saturate(1.15);background:#fffdf9cc;border:1px solid #fffffff2;border-radius:26px;min-width:0;padding:16px 16px 12px;position:relative;box-shadow:0 22px 44px -24px #54341473}.home-module__YVX6nW__briefHead{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.home-module__YVX6nW__briefHead span{letter-spacing:.13em;text-transform:uppercase;color:#a8692c;font-size:11px;font-weight:900}.home-module__YVX6nW__briefHead small{color:#8d7458;background:#f5e9d7;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800}.home-module__YVX6nW__briefList{gap:6px;margin:11px 0 8px;padding:0;list-style:none;display:grid}.home-module__YVX6nW__briefList li{background:#fff;border-radius:14px;grid-template-columns:30px 84px minmax(0,1fr);align-items:center;gap:8px;padding:6px 10px 6px 6px;display:grid;box-shadow:0 1px #78502812,0 6px 14px -12px #54341459}.home-module__YVX6nW__briefIcon{background:var(--k-bg);width:30px;height:30px;color:var(--k-fg);border-radius:10px;place-items:center;display:grid}.home-module__YVX6nW__briefList li[data-kind=event]{--k-bg:#e3eef6;--k-fg:#3f6d91}.home-module__YVX6nW__briefList li[data-kind=task]{--k-bg:#e2f1e7;--k-fg:#2f7d58}.home-module__YVX6nW__briefList li[data-kind=reminder]{--k-bg:#fbe8cf;--k-fg:#bd6b1f}.home-module__YVX6nW__briefList li[data-kind=date]{--k-bg:#fbe2de;--k-fg:#c2544b}.home-module__YVX6nW__briefList li[data-kind=expense]{--k-bg:#eee7f8;--k-fg:#6d52a8}.home-module__YVX6nW__briefWhen{color:#7a5f43;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;overflow:hidden}.home-module__YVX6nW__briefTitle{color:#2c1f14;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.home-module__YVX6nW__briefEmpty{color:#7c6448;margin:14px 4px 12px;font-size:14px;font-weight:600}.home-module__YVX6nW__briefMore{color:#b0601f;align-items:center;gap:6px;padding:4px;font-size:12px;font-weight:800;display:inline-flex}.home-module__YVX6nW__briefMore:hover{text-underline-offset:3px;text-decoration:underline}.home-module__YVX6nW__sectionTitle{letter-spacing:-.035em;color:#2c1f14;font-size:21px;font-weight:900}.home-module__YVX6nW__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:16px;display:grid}.home-module__YVX6nW__tile{--t-bg1:#fdf7ec;--t-bg2:#f6e5c8;--t-line:#eed9b6;--t-glow:#e8b56a61;--t-shadow:#78501e80;--t-strong:#a8691f;--t-muted:#96795a;isolation:isolate;color:#2c1f14;background:linear-gradient(165deg,var(--t-bg1) 0%,var(--t-bg2) 100%);border:1px solid var(--t-line);min-height:198px;box-shadow:inset 0 1px 0 #fffffff2,0 2px 4px #5434140a,0 18px 34px -22px var(--t-shadow);-webkit-tap-highlight-color:transparent;border-radius:26px;flex-direction:column;justify-content:space-between;gap:10px;padding:16px 18px 18px;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s;display:flex;position:relative;overflow:hidden}.home-module__YVX6nW__tile:before{content:"";z-index:-1;background:radial-gradient(circle,var(--t-glow) 0%,transparent 68%);border-radius:50%;width:240px;height:240px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset-block-start:-96px;inset-inline-end:-80px}.home-module__YVX6nW__tile:after{content:"";z-index:-1;background:radial-gradient(circle,#ffffff8c,#0000 70%);border-radius:50%;width:160px;height:120px;position:absolute;inset:auto -30px -60px auto}.home-module__YVX6nW__tile:hover{box-shadow:inset 0 1px 0 #fffffff2,0 2px 4px #5434140a,0 30px 46px -24px var(--t-shadow);transform:translateY(-6px)}.home-module__YVX6nW__tile:hover:before{transform:scale(1.2)translate(-8px,8px)}.home-module__YVX6nW__tile:active{transform:translateY(-2px)scale(.985)}.home-module__YVX6nW__tile[data-tone=blue]{--t-bg1:#f4f9fc;--t-bg2:#dcecf6;--t-line:#d3e5f0;--t-glow:#7ea8c966;--t-shadow:#2f547080;--t-strong:#3f6d91;--t-muted:#6b8699}.home-module__YVX6nW__tile[data-tone=mint]{--t-bg1:#f4fbf6;--t-bg2:#d9eee1;--t-line:#cde6d6;--t-glow:#7cc39c66;--t-shadow:#24583f80;--t-strong:#2f7d58;--t-muted:#6a8f79}.home-module__YVX6nW__tile[data-tone=rose]{--t-bg1:#fef6f2;--t-bg2:#f8ddd2;--t-line:#f0cfc2;--t-glow:#f6b2966b;--t-shadow:#7a3b2573;--t-strong:#b35a3b;--t-muted:#a0776a}.home-module__YVX6nW__tile[data-tone=lilac]{--t-bg1:#f9f6fd;--t-bg2:#e7ddf5;--t-line:#ddd1ef;--t-glow:#b9a2e06b;--t-shadow:#46307a73;--t-strong:#6d52a8;--t-muted:#8878a5}.home-module__YVX6nW__tile[data-tone=violet]{--t-bg1:#f8f5fe;--t-bg2:#e2d9f6;--t-line:#d9cff0;--t-glow:#9e8bd66b;--t-shadow:#3b2a7373;--t-strong:#5b45a0;--t-muted:#8278a3}.home-module__YVX6nW__artStage{width:92px;height:92px;margin:-4px 0 0 -6px;display:block}.home-module__YVX6nW__art{width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:block}.home-module__YVX6nW__tile:hover .home-module__YVX6nW__art{transform:rotate(-5deg)scale(1.07)}.home-module__YVX6nW__tileText{gap:3px;min-width:0;display:grid}.home-module__YVX6nW__tileTitle{letter-spacing:-.035em;align-items:center;gap:10px;font-size:18px;font-weight:900;line-height:1.15;display:flex}.home-module__YVX6nW__tileTagline{color:var(--t-muted);font-size:12.5px;font-weight:600;line-height:1.4}.home-module__YVX6nW__tileStatus{width:fit-content;color:var(--t-strong);box-shadow:0 4px 10px -8px var(--t-shadow);background:#fffc;border-radius:999px;align-items:center;gap:7px;margin-top:9px;padding:5px 11px 5px 9px;font-size:12px;font-weight:800;display:inline-flex}.home-module__YVX6nW__tileStatus:before{content:"";opacity:.9;background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ffffffe6,0 0 0 4px}.home-module__YVX6nW__tileGo{width:36px;height:36px;color:var(--t-strong);box-shadow:0 6px 14px -8px var(--t-shadow);background:#ffffffd1;border-radius:50%;place-items:center;transition:transform .28s cubic-bezier(.2,.8,.2,1),background .28s,color .28s;display:grid;position:absolute;inset-block-start:16px;inset-inline-end:16px}.home-module__YVX6nW__tile:hover .home-module__YVX6nW__tileGo{background:var(--t-strong);color:#fff;transform:rotate(45deg)}.home-module__YVX6nW__count{display:none}.home-module__YVX6nW__tile[data-module=eco]{color:#fff4e6;background:radial-gradient(70% 120% at 100% 0,#ff9e4a6b 0%,#0000 58%),radial-gradient(60% 90% at 0 100%,#ec703438 0%,#0000 62%),linear-gradient(150deg,#4b2e1a 0%,#2b190d 100%);border-color:#ffc48c29;flex-direction:row;grid-column:span 2;justify-content:flex-start;align-items:center;gap:22px;padding:22px 26px;box-shadow:inset 0 1px #ffffff14,0 34px 56px -30px #3a1c08d9}.home-module__YVX6nW__tile[data-module=eco]:before{background:radial-gradient(circle,#ffba6e38 0%,#0000 65%);width:320px;height:320px}.home-module__YVX6nW__tile[data-module=eco]:after{display:none}.home-module__YVX6nW__tile[data-module=eco] .home-module__YVX6nW__tileTitle{font-size:26px}.home-module__YVX6nW__tile[data-module=eco] .home-module__YVX6nW__tileTagline{color:#ffecd6b8;font-size:14px}.home-module__YVX6nW__tile[data-module=eco] .home-module__YVX6nW__tileGo{color:#ffd3a0;box-shadow:none;background:#ffffff1a}.home-module__YVX6nW__tile[data-module=eco]:hover .home-module__YVX6nW__tileGo{color:#fff;background:#f0913f}.home-module__YVX6nW__ecoAvatar{background:radial-gradient(circle at 35% 28%,#ffe6c4 0%,#f4b56f 100%);border-radius:50%;flex-shrink:0;place-items:center;width:104px;height:104px;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;box-shadow:0 0 0 7px #ffba6e1f,0 0 46px #ffa05080,inset 0 -6px 14px #a0501440}.home-module__YVX6nW__tile[data-module=eco]:hover .home-module__YVX6nW__ecoAvatar{transform:rotate(-6deg)scale(1.04)}.home-module__YVX6nW__ecoFace{width:84%;height:84%}.home-module__YVX6nW__ecoPulse{border:2px solid #ffba6e8c;border-radius:50%;animation:3s ease-out infinite home-module__YVX6nW__ecoPulse;position:absolute;inset:-7px}@keyframes home-module__YVX6nW__ecoPulse{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.28)}}.home-module__YVX6nW__ecoLive{color:#a5e3b8;letter-spacing:0;background:#80d69824;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.home-module__YVX6nW__ecoLive:before{content:"";background:#7fd99b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #7fd99b}.home-module__YVX6nW__ecoPrompt{color:#ffecd69e;white-space:nowrap;text-overflow:ellipsis;background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:10px;max-width:440px;margin-top:12px;padding:11px 15px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.home-module__YVX6nW__ecoPrompt:before{content:"✦";color:#ffb870}.home-module__YVX6nW__storeButton{color:#fff;background:linear-gradient(140deg,#f39a4a,#cf6320);border-radius:999px;align-items:center;gap:6px;margin-inline-start:auto;padding:7px 14px;font-size:11px;font-weight:800;transition:transform .2s;display:inline-flex;box-shadow:0 8px 14px -10px #cf6320e6}.home-module__YVX6nW__storeButton:hover{transform:translateY(-1px)}.home-module__YVX6nW__storeButton+button{margin-inline-start:0!important}.home-module__YVX6nW__storeTile{box-shadow:none;background:#ffffff73;border:2px dashed #e6cfae;display:none!important}.home-module__YVX6nW__storeTile:before,.home-module__YVX6nW__storeTile:after{display:none}.home-module__YVX6nW__storeTile:hover{background:#ffffffbf;border-color:#e0a864;box-shadow:0 18px 30px -24px #78501e80}.home-module__YVX6nW__storePlus{color:#fff;background:linear-gradient(140deg,#f7a352,#d2641f);border-radius:24px;place-items:center;width:72px;height:72px;margin:10px 0 0 10px;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:grid;box-shadow:0 12px 22px -10px #c85f19cc}.home-module__YVX6nW__storeTile:hover .home-module__YVX6nW__storePlus{transform:rotate(90deg)scale(1.05)}.home-module__YVX6nW__storeTile .home-module__YVX6nW__tileTagline{color:#a07c55}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile{cursor:grab;touch-action:none;min-height:150px;animation:.5s ease-in-out infinite alternate home-module__YVX6nW__wiggle;overflow:visible}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile:nth-child(2n){animation-delay:-.25s}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile:before,.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile:after{display:none}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile:hover{transform:none}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile[data-module=eco]{flex-direction:column;grid-column:auto;justify-content:space-between;align-items:flex-start;gap:10px;padding:18px 20px 20px}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__ecoAvatar{width:78px;height:78px}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__ecoPrompt,.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__ecoPulse{display:none}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile[data-module=eco] .home-module__YVX6nW__tileTitle{font-size:20px}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__artStage{width:84px;height:84px}@keyframes home-module__YVX6nW__wiggle{0%{rotate:-.5deg}to{rotate:.5deg}}@media (max-width:1240px){.home-module__YVX6nW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__YVX6nW__tile[data-module=eco]{grid-column:1/-1}.home-module__YVX6nW__hero{grid-template-columns:minmax(0,1fr) minmax(280px,350px);padding:28px}.home-module__YVX6nW__hero .home-module__YVX6nW__heroText h1{font-size:40px}}@media (max-width:860px){.home-module__YVX6nW__hero{grid-template-columns:1fr}.home-module__YVX6nW__landscape{width:100%;height:62%}}@media (max-width:700px){.home-module__YVX6nW__page{gap:26px}.home-module__YVX6nW__hero{border-radius:28px;gap:16px;min-height:0;padding:20px 18px 16px}.home-module__YVX6nW__landscape{width:100%;height:58%}.home-module__YVX6nW__hero .home-module__YVX6nW__heroText h1{margin:12px 0 6px;font-size:34px}.home-module__YVX6nW__summary{font-size:14px}.home-module__YVX6nW__brief{border-radius:22px;padding:12px 0 8px}.home-module__YVX6nW__briefHead{padding:0 14px}.home-module__YVX6nW__briefList{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:10px 0 6px;padding:2px 12px 4px;display:flex;overflow-x:auto}.home-module__YVX6nW__briefList::-webkit-scrollbar{display:none}.home-module__YVX6nW__briefList li{scroll-snap-align:start;flex:0 0 76%;grid-template-columns:34px minmax(0,1fr);gap:0 10px;padding:8px 12px 8px 8px}.home-module__YVX6nW__briefIcon{grid-row:span 2;width:34px;height:34px}.home-module__YVX6nW__briefWhen{font-size:11px;line-height:1.3}.home-module__YVX6nW__briefTitle{font-size:13.5px}.home-module__YVX6nW__briefMore{padding:4px 14px}.home-module__YVX6nW__briefEmpty{margin:10px 14px}.home-module__YVX6nW__sectionTitle{font-size:18px}.home-module__YVX6nW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 6px}.home-module__YVX6nW__tile:not([data-module=eco]){text-align:center;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:8px;padding:0;overflow:visible}.home-module__YVX6nW__tile:not([data-module=eco]):before,.home-module__YVX6nW__tile:not([data-module=eco]):after{display:none}.home-module__YVX6nW__tile:not([data-module=eco]):hover{box-shadow:none;transform:none}.home-module__YVX6nW__tile:not([data-module=eco]):active .home-module__YVX6nW__artStage{transform:scale(.92)}.home-module__YVX6nW__tile:not([data-module=eco]) .home-module__YVX6nW__artStage{background:linear-gradient(165deg,var(--t-bg1),var(--t-bg2));border:1px solid var(--t-line);width:70px;height:70px;box-shadow:inset 0 1px 0 #fff,0 12px 20px -12px var(--t-shadow);border-radius:23px;place-items:center;margin:0;padding:7px;transition:transform .18s;display:grid}.home-module__YVX6nW__tile:not([data-module=eco]):hover .home-module__YVX6nW__art{transform:none}.home-module__YVX6nW__tile:not([data-module=eco]) .home-module__YVX6nW__tileTitle{letter-spacing:-.01em;justify-content:center;font-size:11.5px;font-weight:800;line-height:1.25}.home-module__YVX6nW__tile:not([data-module=eco]) .home-module__YVX6nW__tileTagline,.home-module__YVX6nW__tile:not([data-module=eco]) .home-module__YVX6nW__tileStatus,.home-module__YVX6nW__tile:not([data-module=eco]) .home-module__YVX6nW__tileGo{display:none}.home-module__YVX6nW__storeTile{background:0 0!important;border:0!important;display:flex!important}.home-module__YVX6nW__storeButton{display:none}.home-module__YVX6nW__storeButton+button{margin-inline-start:auto!important}.home-module__YVX6nW__storeTile .home-module__YVX6nW__artStage{box-shadow:none!important;background:#ffffff80!important;border:2px dashed #e6cfae!important}.home-module__YVX6nW__storePlus{border-radius:15px;width:44px;height:44px;margin:0}.home-module__YVX6nW__storePlus svg{width:24px;height:24px}.home-module__YVX6nW__count{color:#fff;background:linear-gradient(135deg,#f08c3e,#d8601f);border:2px solid #f8f3eb;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:900;display:grid;position:absolute;inset-block-start:-5px;inset-inline-end:calc(50% - 43px);box-shadow:0 4px 8px -3px #c85a1499}.home-module__YVX6nW__grid:not([data-editing]) .home-module__YVX6nW__tile[data-module=eco]{order:-1}.home-module__YVX6nW__tile[data-module=eco]{border-radius:26px;grid-column:1/-1;gap:16px;min-height:0;padding:16px 18px}.home-module__YVX6nW__tile[data-module=eco] .home-module__YVX6nW__tileText{flex:1}.home-module__YVX6nW__ecoPrompt{max-width:100%}.home-module__YVX6nW__ecoAvatar{width:70px;height:70px;box-shadow:0 0 0 5px #ffba6e1f,0 0 26px #ffa05073}.home-module__YVX6nW__tile[data-module=eco] .home-module__YVX6nW__tileTitle{font-size:22px}.home-module__YVX6nW__tile[data-module=eco] .home-module__YVX6nW__tileTagline{font-size:12.5px}.home-module__YVX6nW__ecoPrompt{border-radius:14px;margin-top:9px;padding:9px 12px;font-size:12px}.home-module__YVX6nW__tile[data-module=eco] .home-module__YVX6nW__tileGo{display:none}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile:not([data-module=eco]){min-height:0}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile[data-module=eco]{text-align:center;box-shadow:none;color:#2c1f14;background:0 0;border:0;grid-column:auto;align-items:center;gap:8px;padding:0}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile[data-module=eco] .home-module__YVX6nW__tileTitle{justify-content:center;font-size:11.5px}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__ecoAvatar{width:70px;height:70px}.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__tile[data-module=eco] .home-module__YVX6nW__tileTagline,.home-module__YVX6nW__grid[data-editing] .home-module__YVX6nW__ecoLive{display:none}}@media (max-width:360px){.home-module__YVX6nW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__YVX6nW__hero .home-module__YVX6nW__heroText h1{font-size:30px}}
.dashboard-board-module__Z0hveG__board{--gap:18px;gap:16px;display:grid}.dashboard-board-module__Z0hveG__board[data-editing=true]{-webkit-user-select:none;user-select:none}.dashboard-board-module__Z0hveG__toolbar{flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;display:flex}.dashboard-board-module__Z0hveG__toolbarEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-inline-start:auto;display:flex}[data-account-ui] .dashboard-board-module__Z0hveG__customize.dashboard-board-module__Z0hveG__customize,.dashboard-board-module__Z0hveG__customize{color:#8a4a12;background:linear-gradient(#fff7ec,#fdebd3);border:1.5px solid #f0c793;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:14px;font-weight:900;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,background .18s,color .18s;display:inline-flex;box-shadow:0 10px 22px -16px #d9702ae6,inset 0 1px #fff}[data-account-ui] .dashboard-board-module__Z0hveG__customize.dashboard-board-module__Z0hveG__customize:hover{transform:translateY(-2px);box-shadow:0 14px 26px -16px #d9702a,inset 0 1px #fff}[data-account-ui] .dashboard-board-module__Z0hveG__customize.dashboard-board-module__Z0hveG__customize:active{transform:translateY(0)scale(.98)}[data-account-ui] .dashboard-board-module__Z0hveG__customize.dashboard-board-module__Z0hveG__customize[data-on=true]{color:#fff;background:linear-gradient(140deg,#f0a04b,#d9702a);border-color:#0000}[data-account-ui] .dashboard-board-module__Z0hveG__ghost.dashboard-board-module__Z0hveG__ghost,.dashboard-board-module__Z0hveG__ghost{color:#8a7358;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:13px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}[data-account-ui] .dashboard-board-module__Z0hveG__ghost.dashboard-board-module__Z0hveG__ghost:hover{background:#fff}[data-account-ui] .dashboard-board-module__Z0hveG__ghost.dashboard-board-module__Z0hveG__ghost[data-confirm]{color:#fff;background:#c2452d}[data-account-ui] .dashboard-board-module__Z0hveG__addBtn.dashboard-board-module__Z0hveG__addBtn,.dashboard-board-module__Z0hveG__addBtn{color:#fff;background:#3a2616;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:13.5px;font-weight:900;transition:transform .15s;display:inline-flex}[data-account-ui] .dashboard-board-module__Z0hveG__addBtn.dashboard-board-module__Z0hveG__addBtn:hover{transform:translateY(-1px)}.dashboard-board-module__Z0hveG__editHint{color:#8a7358;flex-wrap:wrap;align-items:center;gap:4px;font-size:13.5px;font-weight:600;display:flex}.dashboard-board-module__Z0hveG__editHint svg{color:#d9702a}.dashboard-board-module__Z0hveG__deviceNote{color:#5a4631;background:#fff;border:1px solid #efe2cf;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-flex}.dashboard-board-module__Z0hveG__deviceNote small{color:#8a7358;font-weight:600}.dashboard-board-module__Z0hveG__ecoCollapsed{background:#fff;border:1px solid #f0e4d3;border-radius:999px;align-items:center;gap:8px;padding:5px 8px 5px 5px;animation:.35s both dashboard-board-module__Z0hveG__fadeUp;display:flex;box-shadow:0 8px 18px -16px #54341499}[data-account-ui] .dashboard-board-module__Z0hveG__ecoCollapsed>button:first-of-type,.dashboard-board-module__Z0hveG__ecoCollapsed>button:first-of-type{color:#fff;background:#3a2616;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.dashboard-board-module__Z0hveG__ecoMini{background:linear-gradient(160deg,#fde7c9,#f3c28a);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.dashboard-board-module__Z0hveG__linkish{color:#b0601f;padding:0 6px;font-size:12.5px;font-weight:800}.dashboard-board-module__Z0hveG__linkish:hover{text-underline-offset:3px;text-decoration:underline}.dashboard-board-module__Z0hveG__grid{gap:var(--gap);border-radius:30px;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;align-items:stretch;transition:padding .2s,background-color .2s;display:grid}.dashboard-board-module__Z0hveG__slot{grid-column:span 12;min-width:0;position:relative}.dashboard-board-module__Z0hveG__slot[data-size=W]{grid-column:span 8}.dashboard-board-module__Z0hveG__slot[data-size=M]{grid-column:span 6}.dashboard-board-module__Z0hveG__slot[data-size=S]{grid-column:span 4}.dashboard-board-module__Z0hveG__board[data-device=mobile] .dashboard-board-module__Z0hveG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dashboard-board-module__Z0hveG__board[data-device=mobile] .dashboard-board-module__Z0hveG__slot{grid-column:span 2}.dashboard-board-module__Z0hveG__board[data-device=mobile] .dashboard-board-module__Z0hveG__slot[data-size=S]{grid-column:span 1}.dashboard-board-module__Z0hveG__slotBody{height:100%;container-type:inline-size}.dashboard-board-module__Z0hveG__board[data-editing=true] .dashboard-board-module__Z0hveG__grid{background-color:#fbf3e7;background-image:repeating-linear-gradient(90deg,#f0a04b1c 0 calc((100% - 11 * var(--gap)) / 12),transparent calc((100% - 11 * var(--gap)) / 12) calc((100% - 11 * var(--gap)) / 12 + var(--gap)));outline-offset:-2px;background-origin:content-box;background-clip:content-box;outline:2px dashed #ecd3b0;padding:12px}.dashboard-board-module__Z0hveG__board[data-editing=true][data-device=mobile] .dashboard-board-module__Z0hveG__grid{background-image:none;padding:8px}.dashboard-board-module__Z0hveG__board[data-editing=true] .dashboard-board-module__Z0hveG__slot{background:#fffdf9eb;border:2px dashed #e6c79e;border-radius:26px;flex-direction:column;padding:8px;transition:border-color .15s,box-shadow .15s,opacity .15s;animation:.3s both dashboard-board-module__Z0hveG__wiggleIn;display:flex;box-shadow:0 12px 24px -22px #543414b3}.dashboard-board-module__Z0hveG__board[data-editing=true] .dashboard-board-module__Z0hveG__slot:hover{border-color:#d9a060}.dashboard-board-module__Z0hveG__board[data-editing=true] .dashboard-board-module__Z0hveG__slotBody{opacity:.75;pointer-events:none;border-radius:22px;flex:1;max-height:420px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.dashboard-board-module__Z0hveG__slot[data-dragging]{opacity:.35;border-style:solid!important}.dashboard-board-module__Z0hveG__slot[data-drop]{border-color:#d9702a!important;box-shadow:0 0 0 4px #d9702a2e!important}.dashboard-board-module__Z0hveG__slot[data-drop]:after{content:"Déposer ici";z-index:3;color:#fff;pointer-events:none;background:#d9702a;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 20px -10px #d9702ae6}.dashboard-board-module__Z0hveG__slot[data-fresh]{animation:.6s cubic-bezier(.2,.8,.2,1) both dashboard-board-module__Z0hveG__pop}.dashboard-board-module__Z0hveG__slot[data-fresh]>.dashboard-board-module__Z0hveG__slotBody{border-radius:28px;box-shadow:0 0 0 3px #f0a04b73}.dashboard-board-module__Z0hveG__slotBar{color:#3d2b1c;flex-wrap:wrap;align-items:center;gap:6px;padding:2px 2px 8px;font-size:13.5px;display:flex}.dashboard-board-module__Z0hveG__slotName{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-weight:900;display:inline-flex;overflow:hidden}[data-account-ui] .dashboard-board-module__Z0hveG__handle.dashboard-board-module__Z0hveG__handle,.dashboard-board-module__Z0hveG__handle{color:#8a6a45;cursor:grab;touch-action:none;background:#fff;border:1px solid #efe2cf;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;transition:background .15s,color .15s;display:grid}[data-account-ui] .dashboard-board-module__Z0hveG__handle.dashboard-board-module__Z0hveG__handle:hover{color:#d9702a;background:#fff7ec}[data-account-ui] .dashboard-board-module__Z0hveG__handle.dashboard-board-module__Z0hveG__handle:active{cursor:grabbing}.dashboard-board-module__Z0hveG__slotActions{flex-wrap:wrap;align-items:center;gap:4px;margin-inline-start:auto;display:flex}[data-account-ui] .dashboard-board-module__Z0hveG__slotActions>button,.dashboard-board-module__Z0hveG__slotActions>button{color:#6f5b44;background:#fff;border:1px solid #efe2cf;border-radius:10px;place-items:center;min-width:34px;height:34px;padding:0 6px;transition:background .15s,color .15s;display:inline-grid}.dashboard-board-module__Z0hveG__slotActions>button:hover:not(:disabled){color:#d9702a;background:#fff7ec}.dashboard-board-module__Z0hveG__slotActions>button:disabled{opacity:.35}.dashboard-board-module__Z0hveG__slotActions>.dashboard-board-module__Z0hveG__remove:hover:not(:disabled){color:#fff;background:#c2452d;border-color:#c2452d}[data-account-ui] .dashboard-board-module__Z0hveG__sizes.dashboard-board-module__Z0hveG__sizes{background:#fff;border:1px solid #efe2cf;border-radius:11px;padding:2px;display:inline-flex}[data-account-ui] .dashboard-board-module__Z0hveG__sizes.dashboard-board-module__Z0hveG__sizes button,.dashboard-board-module__Z0hveG__sizes button{color:#8a7358;border-radius:8px;min-width:30px;height:28px;padding:0 6px;font-size:11.5px;font-weight:900;transition:background .15s,color .15s}[data-account-ui] .dashboard-board-module__Z0hveG__sizes.dashboard-board-module__Z0hveG__sizes button[data-on=true]{color:#fff;background:#3a2616}[data-account-ui] .dashboard-board-module__Z0hveG__resize.dashboard-board-module__Z0hveG__resize,.dashboard-board-module__Z0hveG__resize{inset-inline-end:-6px;z-index:4;color:#fff;cursor:ew-resize;touch-action:none;background:#d9702a;border-radius:12px;place-items:center;width:32px;height:32px;transition:transform .15s;display:grid;position:absolute;bottom:-6px;box-shadow:0 8px 16px -8px #d9702ae6}[data-account-ui] .dashboard-board-module__Z0hveG__resize.dashboard-board-module__Z0hveG__resize:hover{transform:scale(1.08)}.dashboard-board-module__Z0hveG__addTile{color:#b0601f;background:#fff9;border:2px dashed #e0b27a;border-radius:26px;flex-direction:column;grid-column:span 4;justify-content:center;align-items:center;gap:6px;min-height:150px;font-size:14px;font-weight:900;transition:background .15s,transform .15s;display:flex}.dashboard-board-module__Z0hveG__addTile:hover{background:#fff;transform:translateY(-2px)}.dashboard-board-module__Z0hveG__board[data-device=mobile] .dashboard-board-module__Z0hveG__addTile{grid-column:span 2;min-height:90px}.dashboard-board-module__Z0hveG__dragChip{color:#2c1f14;cursor:grabbing;background:#fff;border:2px solid #d9702a;border-radius:18px;align-items:center;gap:8px;padding:12px 18px;font-size:15px;font-weight:900;display:inline-flex;transform:rotate(-2deg);box-shadow:0 22px 40px -18px #543414b3}.dashboard-board-module__Z0hveG__emptyBoard{color:#8a7358;border:2px dashed #ecd3b0;border-radius:26px;justify-items:center;gap:10px;padding:40px 16px;font-size:14px;font-weight:700;display:grid}.dashboard-board-module__Z0hveG__loading{color:#a8906f;background:#fffaf3;border:1px solid #f0e4d3;border-radius:24px;place-items:center;height:100%;min-height:120px;font-size:13px;font-weight:700;display:grid}.dashboard-board-module__Z0hveG__card{background:linear-gradient(#fffefb,#fffaf3);border:1px solid #efe2cf;border-radius:26px;flex-direction:column;gap:12px;height:100%;min-height:170px;padding:18px;animation:.4s cubic-bezier(.2,.8,.2,1) both dashboard-board-module__Z0hveG__fadeUp;display:flex;box-shadow:inset 0 1px #fff,0 16px 32px -28px #54341480}.dashboard-board-module__Z0hveG__cardHead{align-items:center;gap:10px;display:flex}.dashboard-board-module__Z0hveG__cardHead h2{letter-spacing:-.02em;color:#2c1f14;font-size:16px;font-weight:900}.dashboard-board-module__Z0hveG__cardEmoji{background:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:19px;display:grid;box-shadow:0 6px 14px -10px #5434148c}.dashboard-board-module__Z0hveG__cardStat{color:#8a7358;text-align:end;margin-inline-start:auto;font-size:12px;font-weight:700}.dashboard-board-module__Z0hveG__cardStat strong{color:#2c1f14;font-size:19px;font-weight:900}.dashboard-board-module__Z0hveG__rows{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.dashboard-board-module__Z0hveG__rows>li{min-width:0}.dashboard-board-module__Z0hveG__rows li>a,.dashboard-board-module__Z0hveG__rows li>span{color:#3d2b1c;background:#fff;border:1px solid #f3e8d8;border-radius:14px;align-items:center;gap:8px;min-height:40px;padding:8px 10px;font-size:13.5px;font-weight:700;transition:transform .15s,border-color .15s;display:flex}.dashboard-board-module__Z0hveG__rows li>a:hover{border-color:#e6c79e;transform:translate(2px)}.dashboard-board-module__Z0hveG__rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dashboard-board-module__Z0hveG__rows small{text-overflow:ellipsis;white-space:nowrap;color:#8a7358;flex-shrink:0;max-width:55%;font-size:12px;font-weight:700;overflow:hidden}.dashboard-board-module__Z0hveG__rows small[data-tone=late]{color:#c2452d}.dashboard-board-module__Z0hveG__rows small[data-tone=today]{color:#3f6d91}.dashboard-board-module__Z0hveG__rows small[data-tone=done]{color:#2f7d58}.dashboard-board-module__Z0hveG__cardEmpty{color:#8a7358;flex:1;font-size:13.5px;font-weight:600;line-height:1.5}.dashboard-board-module__Z0hveG__cardError{color:#b0452d;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.dashboard-board-module__Z0hveG__cardCta{color:#b0601f;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:800;display:inline-flex}.dashboard-board-module__Z0hveG__cardCta:hover{text-underline-offset:3px;text-decoration:underline}.dashboard-board-module__Z0hveG__progress{background:#f3e8d8;border-radius:999px;height:10px;overflow:hidden}.dashboard-board-module__Z0hveG__progress span{border-radius:inherit;background:linear-gradient(90deg,#8bc07a,#4f8f3f);height:100%;transition:width .6s;display:block}.dashboard-board-module__Z0hveG__progress span[data-warn=true]{background:linear-gradient(90deg,#f0a04b,#d9452a)}.dashboard-board-module__Z0hveG__library{background:#fff;border:1px solid #efe2cf;border-radius:26px;gap:14px;padding:18px;animation:.25s both dashboard-board-module__Z0hveG__fadeUp;display:grid;box-shadow:0 18px 36px -30px #54341499}[data-account-ui] .dashboard-board-module__Z0hveG__libraryHead.dashboard-board-module__Z0hveG__libraryHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-board-module__Z0hveG__library h2{color:#2c1f14;font-size:17px;font-weight:900}[data-account-ui] .dashboard-board-module__Z0hveG__libraryHead.dashboard-board-module__Z0hveG__libraryHead button,.dashboard-board-module__Z0hveG__libraryHead button{color:#8a7358;background:#fbf3e7;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.dashboard-board-module__Z0hveG__libraryGroup{gap:8px;display:grid}.dashboard-board-module__Z0hveG__libraryGroup h3{letter-spacing:.06em;text-transform:uppercase;color:#a8906f;font-size:12px;font-weight:900}.dashboard-board-module__Z0hveG__libraryGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}[data-account-ui] .dashboard-board-module__Z0hveG__libraryItem.dashboard-board-module__Z0hveG__libraryItem,.dashboard-board-module__Z0hveG__libraryItem{text-align:start;background:#fffaf3;border:1px solid #f0e4d3;border-radius:18px;align-items:center;gap:10px;min-height:62px;padding:10px 12px;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}[data-account-ui] .dashboard-board-module__Z0hveG__libraryItem.dashboard-board-module__Z0hveG__libraryItem:hover{border-color:#e6c79e;transform:translateY(-2px);box-shadow:0 12px 20px -16px #54341499}[data-account-ui] .dashboard-board-module__Z0hveG__libraryItem.dashboard-board-module__Z0hveG__libraryItem>span:nth-child(2){flex:1;min-width:0;display:grid}[data-account-ui] .dashboard-board-module__Z0hveG__libraryItem.dashboard-board-module__Z0hveG__libraryItem strong{color:#2c1f14;font-size:14px;font-weight:900}[data-account-ui] .dashboard-board-module__Z0hveG__libraryItem.dashboard-board-module__Z0hveG__libraryItem small{color:#8a7358;font-size:12px;font-weight:600}[data-account-ui] .dashboard-board-module__Z0hveG__libraryItem.dashboard-board-module__Z0hveG__libraryItem>svg{color:#d9702a;flex-shrink:0}[data-account-ui] .dashboard-board-module__Z0hveG__libraryItem.dashboard-board-module__Z0hveG__libraryItem[data-locked]{background:#fcfaf7}[data-account-ui] .dashboard-board-module__Z0hveG__libraryItem.dashboard-board-module__Z0hveG__libraryItem[data-locked] .dashboard-board-module__Z0hveG__cardEmoji{filter:grayscale(.6);opacity:.8}.dashboard-board-module__Z0hveG__planBadge{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:900;display:inline-flex}.dashboard-board-module__Z0hveG__slot[data-size=S] .dashboard-board-module__Z0hveG__rows>li:nth-child(n+4),.dashboard-board-module__Z0hveG__slot[data-size=M] .dashboard-board-module__Z0hveG__rows>li:nth-child(n+5),.dashboard-board-module__Z0hveG__board[data-device=mobile] .dashboard-board-module__Z0hveG__slot[data-size=M] .dashboard-board-module__Z0hveG__rows>li:nth-child(n+4){display:none}@container (max-width:250px){.dashboard-board-module__Z0hveG__card{gap:10px;min-height:0;padding:14px}.dashboard-board-module__Z0hveG__cardHead{flex-wrap:wrap;gap:8px}.dashboard-board-module__Z0hveG__cardHead h2{font-size:14.5px}.dashboard-board-module__Z0hveG__cardEmoji{border-radius:10px;width:30px;height:30px;font-size:16px}.dashboard-board-module__Z0hveG__cardStat{text-align:start;width:100%;margin-inline-start:0}.dashboard-board-module__Z0hveG__rows small{display:none}.dashboard-board-module__Z0hveG__rows li>a,.dashboard-board-module__Z0hveG__rows li>span{min-height:36px;padding:6px 8px;font-size:13px}}@keyframes dashboard-board-module__Z0hveG__fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes dashboard-board-module__Z0hveG__wiggleIn{0%{transform:scale(.985)}60%{transform:scale(1.004)}to{transform:none}}@keyframes dashboard-board-module__Z0hveG__pop{0%{opacity:.4;transform:scale(.94)}70%{opacity:1;transform:scale(1.01)}to{transform:none}}@media (max-width:1100px){.dashboard-board-module__Z0hveG__board[data-device=desktop] .dashboard-board-module__Z0hveG__slot[data-size=S],.dashboard-board-module__Z0hveG__board[data-device=desktop] .dashboard-board-module__Z0hveG__addTile{grid-column:span 6}.dashboard-board-module__Z0hveG__board[data-device=desktop] .dashboard-board-module__Z0hveG__slot[data-size=W]{grid-column:span 12}}@media (max-width:760px){.dashboard-board-module__Z0hveG__toolbarEnd{width:100%}.dashboard-board-module__Z0hveG__customize{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.dashboard-board-module__Z0hveG__card,.dashboard-board-module__Z0hveG__ecoCollapsed,.dashboard-board-module__Z0hveG__library,.dashboard-board-module__Z0hveG__board[data-editing=true] .dashboard-board-module__Z0hveG__slot,.dashboard-board-module__Z0hveG__slot[data-fresh]{animation:none}.dashboard-board-module__Z0hveG__customize,.dashboard-board-module__Z0hveG__handle,.dashboard-board-module__Z0hveG__libraryItem,.dashboard-board-module__Z0hveG__addTile,.dashboard-board-module__Z0hveG__resize{transition:none}}
.eco-hero-module__DGzpoW__hero{isolation:isolate;background:radial-gradient(90% 130% at 0 0,#fff6e8 0%,#0000 60%),linear-gradient(118deg,#fbe8cf 0%,#f7e2c7 42%,#eaeed8 100%);border:1px solid #e9d3b5d9;border-radius:34px;grid-template-columns:140px minmax(0,1fr);align-items:start;gap:26px;padding:28px 30px 26px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 26px 50px -30px #7a4a1a73}.eco-hero-module__DGzpoW__hero>svg:first-child{z-index:-1;pointer-events:none;width:74%;height:100%;position:absolute;inset-block-end:0;inset-inline-end:0}.eco-hero-module__DGzpoW__avatarWrap{width:132px;height:132px;margin-top:10px;position:relative}.eco-hero-module__DGzpoW__moodIcon{z-index:2;color:#e8913a;filter:drop-shadow(0 2px 4px #a050144d);animation:2.4s ease-in-out infinite eco-hero-module__DGzpoW__twinkle;position:absolute;inset-block-start:2px;inset-inline-end:4px}.eco-hero-module__DGzpoW__hero[data-mood=night] .eco-hero-module__DGzpoW__moodIcon{color:#7c6ab0}@keyframes eco-hero-module__DGzpoW__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes eco-hero-module__DGzpoW__think{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)translateY(-2px)}}@keyframes eco-hero-module__DGzpoW__talk{0%{transform:rotate(-2deg)scale(1)}to{transform:rotate(2deg)scale(1.03)}}@keyframes eco-hero-module__DGzpoW__glow{0%,to{opacity:.6;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes eco-hero-module__DGzpoW__twinkle{0%,to{opacity:.7;transform:scale(.85)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(12deg)}}.eco-hero-module__DGzpoW__confetti{z-index:2;pointer-events:none;position:absolute;inset:0}.eco-hero-module__DGzpoW__confetti i{--c:#f39a4a;background:var(--c);opacity:0;width:8px;height:12px;animation:eco-hero-module__DGzpoW__pop 1.6s cubic-bezier(.2,.8,.2,1) calc(var(--i) * 60ms) both;border-radius:2px;position:absolute;top:40%;left:50%}.eco-hero-module__DGzpoW__confetti i:nth-child(3n){--c:#7cc39c}.eco-hero-module__DGzpoW__confetti i:nth-child(3n+1){--c:#b9a2e0}.eco-hero-module__DGzpoW__confetti i:nth-child(4n){--c:#f2b4a8}@keyframes eco-hero-module__DGzpoW__pop{0%{opacity:0;transform:translate(-50%)rotate(0)}15%{opacity:1}to{opacity:0;transform:translate(calc(-50% + (var(--i) - 4.5) * 16px),-90px) rotate(calc(var(--i) * 70deg))}}.eco-hero-module__DGzpoW__bubble{-webkit-backdrop-filter:blur(14px)saturate(1.15);background:#fffdf9db;border:1px solid #fffffff2;border-radius:26px;min-width:0;padding:20px 22px 18px;animation:.5s cubic-bezier(.2,.8,.2,1) both eco-hero-module__DGzpoW__bubbleIn;position:relative;box-shadow:0 22px 44px -24px #54341473}.eco-hero-module__DGzpoW__bubble:before{content:"";background:inherit;border-block-end:1px solid #fffffff2;border-inline-start:1px solid #fffffff2;border-radius:0 0 0 6px;width:22px;height:22px;position:absolute;inset-block-start:52px;inset-inline-start:-11px;transform:rotate(45deg)}@keyframes eco-hero-module__DGzpoW__bubbleIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.eco-hero-module__DGzpoW__bubbleHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.eco-hero-module__DGzpoW__name{color:#2c1f14;align-items:center;gap:7px;font-size:13px;font-weight:900;display:inline-flex}.eco-hero-module__DGzpoW__name i{background:#5fc27e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #5fc27e33}.eco-hero-module__DGzpoW__name small{color:#8d7458;font-size:12px;font-weight:700}.eco-hero-module__DGzpoW__date{color:#a0642a;background:#fbf1e3;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:800;display:inline-flex}.eco-hero-module__DGzpoW__date svg{color:#e88a3a}.eco-hero-module__DGzpoW__hero .eco-hero-module__DGzpoW__greeting{letter-spacing:-.045em;color:#2c1f14;margin:12px 0 6px;font-size:34px;font-weight:900;line-height:1.1}.eco-hero-module__DGzpoW__text{gap:7px;min-height:3.2em;transition:opacity .2s;display:grid}.eco-hero-module__DGzpoW__text[data-phase=pending]{opacity:0}.eco-hero-module__DGzpoW__text p{color:#4a3928;max-width:68ch;margin:0;font-size:15.5px;font-weight:600;line-height:1.55}.eco-hero-module__DGzpoW__caret{vertical-align:-2px;background:#e27a2c;width:2px;height:1.05em;margin-inline-start:2px;animation:.8s steps(2,end) infinite eco-hero-module__DGzpoW__blink;display:inline-block}@keyframes eco-hero-module__DGzpoW__blink{50%{opacity:0}}.eco-hero-module__DGzpoW__dots{gap:5px;padding:10px 0;display:inline-flex}.eco-hero-module__DGzpoW__dots i{background:#d7a574;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite eco-hero-module__DGzpoW__dot}.eco-hero-module__DGzpoW__dots i:nth-child(2){animation-delay:.15s}.eco-hero-module__DGzpoW__dots i:nth-child(3){animation-delay:.3s}@keyframes eco-hero-module__DGzpoW__dot{0%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}.eco-hero-module__DGzpoW__actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.eco-hero-module__DGzpoW__actions[data-visible=false] .eco-hero-module__DGzpoW__chip{opacity:0;pointer-events:none;transform:translateY(6px)}.eco-hero-module__DGzpoW__chip{color:#8a4a12;transition:transform .25s cubic-bezier(.2,.8,.2,1) calc(var(--d) * 70ms),opacity .3s calc(var(--d) * 70ms),background .2s,box-shadow .2s;cursor:pointer;background:#fff;border:1px solid #f0dcc2;border-radius:999px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 8px 16px -12px #78461499}.eco-hero-module__DGzpoW__chip:hover{background:#fff6ea;transform:translateY(-2px);box-shadow:0 12px 20px -12px #784614b3}.eco-hero-module__DGzpoW__chip[data-ask]{color:#fff;background:linear-gradient(140deg,#4b2e1a,#2b190d);border-color:#0000}.eco-hero-module__DGzpoW__chip[data-ask] svg{color:#ffc27e}.eco-hero-module__DGzpoW__chip[data-ask]:hover{background:linear-gradient(140deg,#5a3720,#351f10)}.eco-hero-module__DGzpoW__reply{background:#fff;border:1px solid #efe0ca;border-radius:999px;gap:8px;margin-top:14px;padding:5px 5px 5px 16px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px 2px #5434140f}.eco-hero-module__DGzpoW__reply:focus-within{border-color:#e6a45e;box-shadow:0 0 0 4px #e6a45e2e}.eco-hero-module__DGzpoW__reply input{color:#2c1f14;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.eco-hero-module__DGzpoW__reply input::placeholder{color:#b19a80}.eco-hero-module__DGzpoW__reply button{color:#fff;background:linear-gradient(140deg,#f39a4a,#cf6320);border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;transition:transform .2s,opacity .2s;display:grid}.eco-hero-module__DGzpoW__reply button:disabled{opacity:.35}.eco-hero-module__DGzpoW__reply button:not(:disabled):hover{transform:scale(1.06)}@media (max-width:860px){.eco-hero-module__DGzpoW__hero{grid-template-columns:96px minmax(0,1fr);gap:18px;padding:22px 20px}.eco-hero-module__DGzpoW__avatarWrap{width:96px;height:96px}.eco-hero-module__DGzpoW__bubble:before{inset-block-start:34px}.eco-hero-module__DGzpoW__hero .eco-hero-module__DGzpoW__greeting{font-size:28px}}@media (max-width:600px){.eco-hero-module__DGzpoW__hero{border-radius:28px;grid-template-columns:1fr;gap:14px;padding:18px 16px}.eco-hero-module__DGzpoW__avatarWrap{width:72px;height:72px;margin:4px 0 0 4px}.eco-hero-module__DGzpoW__bubble{border-radius:22px;padding:16px 16px 14px}.eco-hero-module__DGzpoW__bubble:before{border-block-start:1px solid #fffffff2;border-block-end:0;border-inline-start:1px solid #fffffff2;inset-block-start:-10px;inset-inline-start:30px}.eco-hero-module__DGzpoW__hero .eco-hero-module__DGzpoW__greeting{margin-top:10px;font-size:25px}.eco-hero-module__DGzpoW__text p{font-size:14.5px}.eco-hero-module__DGzpoW__chip{padding:8px 13px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.eco-hero-module__DGzpoW__moodIcon,.eco-hero-module__DGzpoW__confetti i,.eco-hero-module__DGzpoW__bubble,.eco-hero-module__DGzpoW__caret,.eco-hero-module__DGzpoW__dots i{animation:none!important}}.eco-hero-module__DGzpoW__chip[data-quick]{color:#fff;background:linear-gradient(140deg,#6fae5f,#3f7f33);border-color:#0000}.eco-hero-module__DGzpoW__chip[data-quick] svg{color:#e8ffd9}.eco-hero-module__DGzpoW__chip[data-quick][data-done=true]{color:#2f7d58;background:#e2f1e7;animation:.5s cubic-bezier(.2,.8,.2,1) eco-hero-module__DGzpoW__chipDone}.eco-hero-module__DGzpoW__chip[data-snooze]{color:#8a7358;box-shadow:none;background:0 0;border-color:#0000}.eco-hero-module__DGzpoW__chip[data-snooze]:hover{background:#ffffffb3}.eco-hero-module__DGzpoW__chip:disabled{cursor:default}@keyframes eco-hero-module__DGzpoW__chipDone{0%{transform:scale(.94)}55%{transform:scale(1.06)}to{transform:none}}@media (prefers-reduced-motion:reduce){.eco-hero-module__DGzpoW__chip[data-quick][data-done=true]{animation:none}}.eco-hero-module__DGzpoW__avatarWrap{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0}.eco-hero-module__DGzpoW__avatarWrap:focus-visible{outline-offset:6px;outline:3px solid #ecc393}.eco-hero-module__DGzpoW__reduce{color:#8a6a48;background:#ffffffbf;border:1px solid #efdcc4;border-radius:999px;align-items:center;gap:3px;margin-inline-start:8px;padding:5px 9px 5px 12px;font-size:12.5px;font-weight:800;display:inline-flex}.eco-hero-module__DGzpoW__reduce:hover{color:#5a3d22;background:#fff}.eco-hero-module__DGzpoW__mini{background:linear-gradient(118deg,#fbe8cf 0%,#f7e2c7 50%,#eaeed8 100%);border:1px solid #e9d3b5d9;border-radius:26px;align-items:center;gap:14px;padding:12px 14px 12px 12px;display:flex;box-shadow:inset 0 1px #fff,0 16px 30px -24px #7a4a1a80}.eco-hero-module__DGzpoW__miniFace{cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;width:58px;height:58px;padding:0;transition:transform .2s;position:relative}.eco-hero-module__DGzpoW__miniText{text-align:start;cursor:pointer;background:0 0;border:0;flex:1;gap:2px;min-width:0;padding:0;display:grid}.eco-hero-module__DGzpoW__miniText b{color:#2c1f14;font-size:15.5px;font-weight:900}.eco-hero-module__DGzpoW__miniText span{text-overflow:ellipsis;white-space:nowrap;color:#6b5238;font-size:13.5px;font-weight:600;overflow:hidden}.eco-hero-module__DGzpoW__miniCta{color:#fff;background:linear-gradient(135deg,#f2a65a,#d9733c);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:10px 12px 10px 16px;font-size:13.5px;font-weight:800;display:inline-flex;box-shadow:0 10px 18px -12px #cf6320e6}@media (max-width:600px){.eco-hero-module__DGzpoW__mini{flex-wrap:wrap}.eco-hero-module__DGzpoW__miniCta{justify-content:center;width:100%}.eco-hero-module__DGzpoW__bubbleHead{flex-wrap:wrap;row-gap:8px}.eco-hero-module__DGzpoW__reduce{margin-inline-start:auto}}
.widgets-module__SlHThW__eco{isolation:isolate;background:radial-gradient(120% 120% at 0 0,#fff6e8 0%,#0000 60%),linear-gradient(135deg,#fbe8cf 0%,#f7e2c7 45%,#eaeed8 100%);border:1px solid #e9d3b5e6;border-radius:26px;flex-direction:column;gap:12px;height:100%;min-height:170px;padding:18px;animation:.4s cubic-bezier(.2,.8,.2,1) both widgets-module__SlHThW__rise;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 20px 40px -30px #7a4a1a80}.widgets-module__SlHThW__ecoHead{align-items:center;gap:12px;min-width:0;display:flex}[data-account-ui] .widgets-module__SlHThW__ecoFace.widgets-module__SlHThW__ecoFace,.widgets-module__SlHThW__ecoFace{background:radial-gradient(circle at 50% 40%,#fff5e6,#f3c28a);border-radius:50%;flex-shrink:0;width:58px;height:58px;padding:0;transition:transform .2s cubic-bezier(.2,.8,.2,1);animation:4.5s ease-in-out infinite widgets-module__SlHThW__bob;overflow:hidden;box-shadow:0 10px 20px -12px #7a4a1acc}[data-account-ui] .widgets-module__SlHThW__ecoFace.widgets-module__SlHThW__ecoFace:hover{transform:scale(1.07)rotate(-3deg)}.widgets-module__SlHThW__eco[data-size=S] .widgets-module__SlHThW__ecoFace{width:48px;height:48px}.widgets-module__SlHThW__ecoWho{min-width:0;display:grid}.widgets-module__SlHThW__ecoWho b{letter-spacing:-.02em;color:#2c1f14;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:900;overflow:hidden}.widgets-module__SlHThW__ecoWho span{color:#2f7d58;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.widgets-module__SlHThW__ecoWho i{background:#43a36b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #43a36b33}.widgets-module__SlHThW__ecoLine{color:#4a3624;flex:1;font-size:14px;font-weight:650;line-height:1.5}.widgets-module__SlHThW__eco[data-size=S] .widgets-module__SlHThW__ecoLine{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.widgets-module__SlHThW__ecoChips{flex-wrap:wrap;gap:6px;display:flex}[data-account-ui] .widgets-module__SlHThW__ecoChip.widgets-module__SlHThW__ecoChip,.widgets-module__SlHThW__ecoChip{color:#5a3a1c;background:#ffffffd9;border:1px solid #efd6b3;border-radius:999px;align-items:center;gap:5px;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:800;transition:transform .15s,background .15s;display:inline-flex}[data-account-ui] .widgets-module__SlHThW__ecoChip.widgets-module__SlHThW__ecoChip:hover{background:#fff;transform:translateY(-1px)}[data-account-ui] .widgets-module__SlHThW__ecoTalk.widgets-module__SlHThW__ecoTalk,.widgets-module__SlHThW__ecoTalk{color:#fff;background:#3a2616;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:13px;font-weight:900;transition:transform .15s;display:inline-flex}[data-account-ui] .widgets-module__SlHThW__ecoTalk.widgets-module__SlHThW__ecoTalk:hover{transform:translateY(-1px)}[data-account-ui] .widgets-module__SlHThW__ecoReply.widgets-module__SlHThW__ecoReply{background:#ffffffe6;border:1px solid #efd6b3;border-radius:999px;gap:6px;padding:4px;display:flex}[data-account-ui] .widgets-module__SlHThW__ecoReply.widgets-module__SlHThW__ecoReply input{color:#2c1f14;background:0 0;border:0;outline:none;flex:1;min-width:0;height:36px;padding:0 12px;font-size:13.5px;font-weight:600}[data-account-ui] .widgets-module__SlHThW__ecoReply.widgets-module__SlHThW__ecoReply:focus-within{box-shadow:0 0 0 3px #f0a04b59}[data-account-ui] .widgets-module__SlHThW__ecoReply.widgets-module__SlHThW__ecoReply button,.widgets-module__SlHThW__ecoReply button{color:#fff;background:#d9702a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}[data-account-ui] .widgets-module__SlHThW__ecoReply.widgets-module__SlHThW__ecoReply button:disabled{opacity:.45}.widgets-module__SlHThW__start{background:linear-gradient(160deg,#fffdf8,#fff6ea);border:1px solid #efe2cf;border-radius:30px;gap:16px;padding:22px;animation:.45s cubic-bezier(.2,.8,.2,1) both widgets-module__SlHThW__rise;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 20px 40px -32px #5434148c}[data-account-ui] .widgets-module__SlHThW__startClose.widgets-module__SlHThW__startClose,.widgets-module__SlHThW__startClose{top:12px;color:#a8906f;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .15s,color .15s;display:grid;position:absolute;inset-inline-end:12px}[data-account-ui] .widgets-module__SlHThW__startClose.widgets-module__SlHThW__startClose:hover{color:#5a4631;background:#fff}.widgets-module__SlHThW__startIntro{align-items:center;gap:16px;padding-inline-end:36px;display:flex}.widgets-module__SlHThW__startIntro h2{letter-spacing:-.03em;color:#2c1f14;font-size:20px;font-weight:900}.widgets-module__SlHThW__startIntro p{color:#7a634a;margin-top:2px;font-size:14px;font-weight:600}.widgets-module__SlHThW__startIntro>div{flex:1;min-width:0}.widgets-module__SlHThW__startFace{background:radial-gradient(circle at 50% 40%,#fff5e6,#f3c28a);border-radius:50%;flex-shrink:0;width:64px;height:64px;animation:4.5s ease-in-out infinite widgets-module__SlHThW__bob;overflow:hidden;box-shadow:0 10px 20px -12px #7a4a1acc}.widgets-module__SlHThW__startProgress{background:#f3e8d8;border-radius:999px;max-width:360px;height:8px;margin-top:10px;overflow:hidden}.widgets-module__SlHThW__startProgress span{border-radius:inherit;background:linear-gradient(90deg,#f4b35f,#d9702a);height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.widgets-module__SlHThW__startCount{color:#a8906f;margin-top:4px;font-size:12px;font-weight:800;display:block}.widgets-module__SlHThW__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.widgets-module__SlHThW__steps a{background:#fff;border:1px solid #f0e4d3;border-radius:20px;flex-direction:column;gap:8px;height:100%;padding:14px;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .18s,box-shadow .18s;display:flex}.widgets-module__SlHThW__steps a:hover{border-color:#e6c79e;transform:translateY(-3px);box-shadow:0 16px 24px -18px #54341499}.widgets-module__SlHThW__steps li[data-done=true] a{background:#f1f8f2;border-color:#cfe6d4}.widgets-module__SlHThW__stepCheck{color:#fff;border:2px dashed #e0b27a;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.widgets-module__SlHThW__steps li[data-done=true] .widgets-module__SlHThW__stepCheck{background:#43a36b;border:0;animation:.4s cubic-bezier(.2,.8,.2,1) both widgets-module__SlHThW__tick}.widgets-module__SlHThW__stepText{gap:3px;display:grid}.widgets-module__SlHThW__stepText strong{color:#2c1f14;font-size:14px;font-weight:900;line-height:1.25}.widgets-module__SlHThW__stepText small{color:#8a7358;font-size:12.5px;font-weight:600;line-height:1.4}.widgets-module__SlHThW__steps li[data-done=true] .widgets-module__SlHThW__stepText small{color:#2f7d58;font-weight:800}.widgets-module__SlHThW__stepGo{color:#d9702a;margin-top:auto;transition:transform .15s}.widgets-module__SlHThW__steps a:hover .widgets-module__SlHThW__stepGo{transform:translate(3px)}[data-account-ui] .widgets-module__SlHThW__startEco.widgets-module__SlHThW__startEco{color:#7a634a;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}[data-account-ui] .widgets-module__SlHThW__startEco.widgets-module__SlHThW__startEco>span{align-items:center;gap:5px;display:inline-flex}[data-account-ui] .widgets-module__SlHThW__startEco.widgets-module__SlHThW__startEco>span svg{color:#d9702a}[data-account-ui] .widgets-module__SlHThW__startEco.widgets-module__SlHThW__startEco button,.widgets-module__SlHThW__startEco button{color:#5a3a1c;background:#fff;border:1px solid #efd6b3;border-radius:999px;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:700;transition:transform .15s,border-color .15s}[data-account-ui] .widgets-module__SlHThW__startEco.widgets-module__SlHThW__startEco button:hover{border-color:#e0b27a;transform:translateY(-1px)}@container (max-width:900px){.widgets-module__SlHThW__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:620px){.widgets-module__SlHThW__start{padding:18px 16px}.widgets-module__SlHThW__steps{grid-template-columns:minmax(0,1fr);gap:6px}.widgets-module__SlHThW__steps a{border-radius:16px;flex-direction:row;align-items:center;gap:10px;padding:10px 12px}.widgets-module__SlHThW__stepText small{display:none}.widgets-module__SlHThW__steps li[data-done=true] .widgets-module__SlHThW__stepText small{display:block}.widgets-module__SlHThW__stepGo{margin:0 0 0 auto}.widgets-module__SlHThW__startIntro{gap:12px}.widgets-module__SlHThW__startFace{width:52px;height:52px}.widgets-module__SlHThW__startIntro h2{font-size:17px}}@keyframes widgets-module__SlHThW__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes widgets-module__SlHThW__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes widgets-module__SlHThW__tick{0%{transform:scale(.4)}to{transform:none}}@media (prefers-reduced-motion:reduce){.widgets-module__SlHThW__eco,.widgets-module__SlHThW__start,.widgets-module__SlHThW__ecoFace,.widgets-module__SlHThW__startFace,.widgets-module__SlHThW__steps li[data-done=true] .widgets-module__SlHThW__stepCheck{animation:none}.widgets-module__SlHThW__steps a,.widgets-module__SlHThW__ecoFace{transition:none}}
.day-overview-module__II6rhW__day{background:linear-gradient(#fffefb,#fffaf3);border:1px solid #efe2cf;border-radius:30px;gap:16px;padding:22px 24px 24px;display:grid;box-shadow:inset 0 1px #fff,0 18px 36px -28px #54341480}.day-overview-module__II6rhW__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.day-overview-module__II6rhW__head h2{letter-spacing:-.035em;color:#2c1f14;font-size:21px;font-weight:900}.day-overview-module__II6rhW__more{color:#b0601f;align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}.day-overview-module__II6rhW__more:hover{text-underline-offset:3px;text-decoration:underline}.day-overview-module__II6rhW__timeline{padding-top:18px;padding-bottom:22px;position:relative}.day-overview-module__II6rhW__trackWrap{position:relative}.day-overview-module__II6rhW__track{background:repeating-linear-gradient(90deg,#f6efe4 0 1px,#0000 1px 7.69%),#fbf6ee;border:1px solid #f0e4d2;border-radius:16px;height:58px;position:relative;overflow:hidden}.day-overview-module__II6rhW__free{background:repeating-linear-gradient(135deg,#7cc39c29 0 8px,#7cc39c0f 8px 16px);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0}.day-overview-module__II6rhW__free em{color:#2f7d58;white-space:nowrap;background:#ffffffd9;border-radius:999px;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:800}.day-overview-module__II6rhW__event{z-index:1;white-space:nowrap;text-overflow:ellipsis;color:#fff;background:linear-gradient(140deg,#7ea8c9,#3f6d91);border-radius:11px;align-items:center;gap:5px;min-width:6px;padding:0 9px;font-size:12.5px;font-weight:700;animation:.5s cubic-bezier(.2,.8,.2,1) both day-overview-module__II6rhW__grow;display:flex;position:absolute;top:7px;bottom:7px;overflow:hidden;box-shadow:0 8px 14px -8px #2f5470cc}.day-overview-module__II6rhW__event strong{font-weight:900}.day-overview-module__II6rhW__event[data-past=true]{color:#6b8193;box-shadow:none;background:#d9e2ea}.day-overview-module__II6rhW__trackEmpty{z-index:1;color:#2f7d58;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex;position:absolute;inset:0}.day-overview-module__II6rhW__trackEmpty svg{color:#4d9a6f}.day-overview-module__II6rhW__now{z-index:2;background:#e27a2c;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.day-overview-module__II6rhW__now:before{content:"";background:#e27a2c;border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite day-overview-module__II6rhW__pulse;position:absolute;top:-3px;left:-4px;box-shadow:0 0 0 4px #e27a2c38}.day-overview-module__II6rhW__now em{color:#c2621e;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:10.5px;font-style:normal;font-weight:900;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.day-overview-module__II6rhW__ticks{height:16px;position:absolute;bottom:0;left:0;right:0}.day-overview-module__II6rhW__ticks span{color:#b39c80;font-size:11px;font-weight:700;position:absolute;transform:translate(-50%)}.day-overview-module__II6rhW__ticks span:first-child{transform:none}.day-overview-module__II6rhW__ticks span:last-child{transform:translate(-100%)}@keyframes day-overview-module__II6rhW__grow{0%{opacity:0;transform-origin:0;transform:scaleX(.6)}to{opacity:1;transform:none}}@keyframes day-overview-module__II6rhW__pulse{0%,to{box-shadow:0 0 0 3px #e27a2c40}50%{box-shadow:0 0 0 7px #e27a2c14}}.day-overview-module__II6rhW__allDay{color:#6b5540;font-size:13px;font-weight:700}.day-overview-module__II6rhW__agenda{margin:0;padding:0;list-style:none;display:none}.day-overview-module__II6rhW__agenda li{color:#2c1f14;border-bottom:1px dashed #efe2cf;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;font-size:14px;font-weight:700;display:grid}.day-overview-module__II6rhW__agenda li:last-child{border-bottom:0}.day-overview-module__II6rhW__agenda li[data-past=true]{opacity:.5}.day-overview-module__II6rhW__agenda small{color:#8d7458;font-weight:600}.day-overview-module__II6rhW__agendaTime{color:#3f6d91;background:linear-gradient(165deg,#f4f9fc,#dcecf6);border-radius:12px;place-items:center;padding:6px 0;font-size:13px;font-weight:900;display:grid}.day-overview-module__II6rhW__agendaEmpty{gap:8px;color:#8d7458!important;font-weight:600!important;display:flex!important}.day-overview-module__II6rhW__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.day-overview-module__II6rhW__card{--k:#3f6d91;--k-bg:#e4eef6;background:#fff;border:1px solid #f0e4d3;border-radius:20px;flex-direction:column;gap:10px;padding:16px;display:flex;box-shadow:0 10px 20px -18px #54341480}.day-overview-module__II6rhW__card[data-kind=task]{--k:#2f7d58;--k-bg:#e2f1e7}.day-overview-module__II6rhW__card[data-kind=reminder]{--k:#bd6b1f;--k-bg:#fbe8cf}.day-overview-module__II6rhW__card[data-kind=money]{--k:#6d52a8;--k-bg:#eee7f8}.day-overview-module__II6rhW__card h3{color:#2c1f14;align-items:center;gap:8px;font-size:14px;font-weight:900;display:flex}.day-overview-module__II6rhW__card h3 svg{color:var(--k)}.day-overview-module__II6rhW__card h3 span{text-align:center;min-width:24px;color:var(--k);background:var(--k-bg);border-radius:999px;margin-inline-start:auto;padding:2px 8px;font-size:12px}.day-overview-module__II6rhW__card ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.day-overview-module__II6rhW__card li{color:#3a2b1e;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:grid}.day-overview-module__II6rhW__card li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.day-overview-module__II6rhW__card li small{color:#8d7458;white-space:nowrap;font-size:12px;font-weight:700}.day-overview-module__II6rhW__card li i{background:var(--k);opacity:.55;border-radius:50%;justify-self:center;width:9px;height:9px}.day-overview-module__II6rhW__card li i[data-priority=HIGH]{opacity:1;background:#d9534f;box-shadow:0 0 0 3px #d9534f26}.day-overview-module__II6rhW__cake{color:#c2544b;justify-self:center}.day-overview-module__II6rhW__empty{color:#8d7458;font-size:13px;font-weight:600}.day-overview-module__II6rhW__cardLink{color:var(--k);align-items:center;gap:5px;margin-top:auto;font-size:12.5px;font-weight:800;display:inline-flex}.day-overview-module__II6rhW__cardLink:hover{text-underline-offset:3px;text-decoration:underline}@container (max-width:760px){.day-overview-module__II6rhW__cards{grid-template-columns:1fr}}@container (max-width:640px){.day-overview-module__II6rhW__day{border-radius:26px;padding:18px 16px}.day-overview-module__II6rhW__timeline,.day-overview-module__II6rhW__allDay{display:none}.day-overview-module__II6rhW__agenda{display:block}}@media (prefers-reduced-motion:reduce){.day-overview-module__II6rhW__event,.day-overview-module__II6rhW__now:before{animation:none}}.day-overview-module__II6rhW__card small[data-late]{color:#c0392b;font-weight:800}
.empty-state-module__9TuPeG__empty{isolation:isolate;text-align:center;background:radial-gradient(70% 90% at 50% 0,#fff7ea 0%,#0000 70%),linear-gradient(#fffdf9,#fbf4ea);border:1px solid #f0e2cf;border-radius:24px;flex-direction:column;align-items:center;gap:8px;padding:36px 22px 30px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 16px 30px -26px #5a37148c}.empty-state-module__9TuPeG__icon{place-items:center;min-width:72px;min-height:72px;margin-bottom:6px;font-size:38px;line-height:1;animation:5s ease-in-out infinite empty-state-module__9TuPeG__emptyFloat;display:grid;position:relative}.empty-state-module__9TuPeG__icon:before{content:"";z-index:-1;background:radial-gradient(circle,#ffbe7859,#0000 70%);border-radius:50%;position:absolute;inset:-14px}.empty-state-module__9TuPeG__title{letter-spacing:-.01em;color:#2c1f14;text-wrap:balance;margin:0;font-size:17px;font-weight:900}.empty-state-module__9TuPeG__description{color:#5e4a36;max-width:46ch;margin:0;font-size:14px;font-weight:600;line-height:1.5}.empty-state-module__9TuPeG__why{color:#75604a;max-width:46ch;margin:0;font-size:13px;line-height:1.5}.empty-state-module__9TuPeG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:10px;display:flex}.empty-state-module__9TuPeG__eco{color:#6b3f16;text-align:start;background:#fff;border:1px solid #efd9ba;border-radius:999px;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:6px 14px 6px 6px;font-size:13px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 8px 16px -14px #784614b3}.empty-state-module__9TuPeG__eco:hover{background:#fff6ea;transform:translateY(-1px)}.empty-state-module__9TuPeG__eco:focus-visible{outline-offset:2px;outline:3px solid #c8601f}.empty-state-module__9TuPeG__eco q{quotes:"« " " »";font-weight:700}@keyframes empty-state-module__9TuPeG__emptyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:600px){.empty-state-module__9TuPeG__empty{border-radius:20px;padding:28px 16px 22px}.empty-state-module__9TuPeG__title{font-size:16px}}@media (pointer:coarse){.empty-state-module__9TuPeG__eco{min-height:44px}}
.vault-module__gd-5cW__previewBackdrop{z-index:80;background:color-mix(in srgb, var(--color-foreground,#1f1a17) 55%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.vault-module__gd-5cW__preview{background:var(--color-surface,#fff);border-radius:22px;flex-direction:column;width:min(960px,100%);height:min(86vh,900px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000040}.vault-module__gd-5cW__previewHead{border-bottom:1px solid var(--color-border,#eee);align-items:center;gap:10px;padding:12px 14px 12px 18px;display:flex}.vault-module__gd-5cW__previewHead strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.95rem;overflow:hidden}.vault-module__gd-5cW__previewHead span{color:var(--color-foreground-muted,#777);font-size:.75rem}.vault-module__gd-5cW__previewHead button{width:36px;height:36px;color:var(--color-foreground-muted,#777);border-radius:12px;place-items:center;display:grid}.vault-module__gd-5cW__previewHead button:hover{background:var(--color-surface-muted,#f4f1ec)}.vault-module__gd-5cW__previewBody{background:var(--color-surface-muted,#f7f4ef);flex:1;place-items:center;min-height:0;display:grid}.vault-module__gd-5cW__previewBody img,.vault-module__gd-5cW__previewBody video{object-fit:contain;max-width:100%;max-height:100%}.vault-module__gd-5cW__previewBody iframe{background:#fff;border:0;width:100%;height:100%}.vault-module__gd-5cW__previewBody audio{width:min(420px,90%)}.vault-module__gd-5cW__previewFallback{text-align:center;color:var(--color-foreground-muted,#777);justify-items:center;gap:10px;padding:24px;display:grid}.vault-module__gd-5cW__previewFallback button{background:var(--color-accent,#e07a5f);color:#fff;border-radius:12px;align-items:center;gap:6px;padding:8px 14px;font-size:.85rem;font-weight:600;display:inline-flex}.vault-module__gd-5cW__previewPrev,.vault-module__gd-5cW__previewNext{background:var(--color-surface,#fff);border-radius:999px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #00000026}.vault-module__gd-5cW__previewPrev{left:12px}.vault-module__gd-5cW__previewNext{right:12px}.vault-module__gd-5cW__previewPrev:disabled,.vault-module__gd-5cW__previewNext:disabled{opacity:.3}.vault-module__gd-5cW__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.vault-module__gd-5cW__tile{border:1px solid var(--color-border,#eee);background:var(--color-surface,#fff);border-radius:18px;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.vault-module__gd-5cW__tile:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.vault-module__gd-5cW__tileOpen{text-align:left;flex-direction:column;display:flex}.vault-module__gd-5cW__tileVisual{aspect-ratio:4/3;background:var(--color-surface-muted,#f7f4ef);color:var(--color-accent-strong,#c0583e);place-items:center;display:grid;position:relative}.vault-module__gd-5cW__thumb{position:absolute;inset:0}.vault-module__gd-5cW__thumb img{object-fit:cover;width:100%;height:100%}.vault-module__gd-5cW__tileName{text-overflow:ellipsis;white-space:nowrap;padding:8px 10px 2px;font-size:.8rem;font-weight:600;overflow:hidden}.vault-module__gd-5cW__tileMeta{color:var(--color-foreground-muted,#777);padding:0 10px 10px;font-size:.7rem}.vault-module__gd-5cW__tileStar{color:var(--color-accent-strong,#c0583e);position:absolute;top:8px;right:8px}.vault-module__gd-5cW__tileSelect{z-index:1;background:var(--color-surface,#fff);border-radius:8px;padding:3px;position:absolute;top:8px;left:8px}.vault-module__gd-5cW__upload{z-index:70;background:var(--color-surface,#fff);border:1px solid var(--color-border,#eee);border-radius:18px;align-items:center;gap:12px;width:min(340px,100vw - 32px);padding:12px 14px;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 12px 30px #00000024}.vault-module__gd-5cW__uploadIcon{font-size:1.3rem}.vault-module__gd-5cW__uploadText{flex:1;gap:2px;min-width:0;font-size:.8rem;display:grid}.vault-module__gd-5cW__uploadText small{text-overflow:ellipsis;white-space:nowrap;color:var(--color-foreground-muted,#777);overflow:hidden}.vault-module__gd-5cW__uploadBar{background:var(--color-surface-muted,#f1ede7);border-radius:999px;height:6px;margin-top:4px;display:block;overflow:hidden}.vault-module__gd-5cW__uploadBar span{border-radius:inherit;background:var(--color-accent,#e07a5f);height:100%;transition:width .2s;display:block}.vault-module__gd-5cW__upload b{font-variant-numeric:tabular-nums;font-size:.8rem}@media (max-width:640px){.vault-module__gd-5cW__preview{border-radius:18px;height:90vh}.vault-module__gd-5cW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}html[data-motion=off] .vault-module__gd-5cW__tile{transition:none}html[data-motion=off] .vault-module__gd-5cW__uploadBar span{transition:none}
.auto-module__8xcv5G__card{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e3eaf2);border-radius:22px;gap:12px;padding:18px;display:grid}.auto-module__8xcv5G__card h3,.auto-module__8xcv5G__title{color:#1b2b3d;font-size:16.5px;font-weight:800}.auto-module__8xcv5G__eco{color:#2f4d6b;background:linear-gradient(135deg,#f3f8fd,#e4effa);border-radius:16px;gap:10px;padding:12px 14px;font-size:13.5px;font-weight:600;line-height:1.45;display:flex}.auto-module__8xcv5G__eco span{font-size:20px}.auto-module__8xcv5G__form{gap:12px;display:grid}.auto-module__8xcv5G__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.auto-module__8xcv5G__field{gap:4px;display:grid}.auto-module__8xcv5G__field span{color:#54667a;font-size:12.5px;font-weight:700}.auto-module__8xcv5G__field input,.auto-module__8xcv5G__field textarea{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dbe5ef;border-radius:12px;padding:10px 12px;font-size:14.5px}.auto-module__8xcv5G__sub{color:#3f6d91;font-size:13px;font-weight:800}.auto-module__8xcv5G__chips{flex-wrap:wrap;gap:6px;display:flex}.auto-module__8xcv5G__chips button{color:#3a5068;background:#eff4f9;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:700}.auto-module__8xcv5G__chips button[aria-checked=true],.auto-module__8xcv5G__chips button[aria-pressed=true]{color:#fff;background:#1f4f7a}.auto-module__8xcv5G__primary,.auto-module__8xcv5G__ghost{border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:800;display:inline-flex}.auto-module__8xcv5G__primary{color:#fff;background:linear-gradient(135deg,#6aa7dd,#2f6fa8)}.auto-module__8xcv5G__primary:disabled{opacity:.5}.auto-module__8xcv5G__ghost{color:#2f5a80;background:#eff4f9}.auto-module__8xcv5G__spin{animation:1s linear infinite auto-module__8xcv5G__spin}@keyframes auto-module__8xcv5G__spin{to{transform:rotate(360deg)}}.auto-module__8xcv5G__hint{color:#6a7c8f;font-size:12.5px;line-height:1.45}.auto-module__8xcv5G__alerts{background:linear-gradient(135deg,#fffaf0,#fdf0d8);border:1px solid #f2dcae;border-radius:20px;gap:12px;padding:14px 16px;display:flex}.auto-module__8xcv5G__alerts>span{font-size:24px}.auto-module__8xcv5G__alerts ul{gap:4px;display:grid}.auto-module__8xcv5G__alerts a{color:#6b4a1c;font-size:13.5px;text-decoration:none}.auto-module__8xcv5G__cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.auto-module__8xcv5G__vehicle{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e3eaf2);color:inherit;border-radius:22px;align-content:start;gap:4px;padding:18px;text-decoration:none;transition:transform .15s;display:grid}.auto-module__8xcv5G__vehicle:hover{transform:translateY(-2px)}.auto-module__8xcv5G__car{font-size:30px}.auto-module__8xcv5G__vehicle strong{color:#1b2b3d;font-size:16px}.auto-module__8xcv5G__vehicle small{color:#6a7c8f;font-size:12.5px}.auto-module__8xcv5G__addCard{color:#2f6fa8;border:2px dashed #bcd2e8;border-radius:22px;align-content:center;place-items:center;gap:6px;min-height:160px;font-weight:800;text-decoration:none;display:grid}.auto-module__8xcv5G__due{gap:6px;margin-top:8px;display:grid}.auto-module__8xcv5G__due li{background:#f1f7f3;border-left:4px solid #4fa47a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 10px;display:flex}.auto-module__8xcv5G__due li[data-level=soon]{background:#fff8e9;border-left-color:#e0a100}.auto-module__8xcv5G__due li[data-level=late]{background:#fdeeea;border-left-color:#c9472b}.auto-module__8xcv5G__due strong{color:#1b2b3d;font-size:13px}.auto-module__8xcv5G__due span{color:#54667a;flex:140px;font-size:12.5px}.auto-module__8xcv5G__due button{color:#2f5a80;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.auto-module__8xcv5G__detail{gap:14px;max-width:920px;display:grid}.auto-module__8xcv5G__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.auto-module__8xcv5G__head h2{color:#1b2b3d;font-size:22px;font-weight:800}.auto-module__8xcv5G__head p{color:#6a7c8f;font-size:13.5px}.auto-module__8xcv5G__km{color:#3f6d91;border:1px solid #dbe5ef;border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex}.auto-module__8xcv5G__km input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.auto-module__8xcv5G__total{color:#1f4f7a;font-size:22px;font-weight:900}.auto-module__8xcv5G__total small{color:#6a7c8f;font-size:13px;font-weight:600}.auto-module__8xcv5G__costs{gap:4px;display:grid}.auto-module__8xcv5G__costs li{border-bottom:1px solid #eef2f6;justify-content:space-between;padding:6px 0;font-size:13.5px;display:flex}.auto-module__8xcv5G__timeline{gap:10px;display:grid}.auto-module__8xcv5G__timeline>li{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.auto-module__8xcv5G__dot{background:#eff4f9;border-radius:12px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.auto-module__8xcv5G__timeline strong{color:#1b2b3d;font-size:14px;display:block}.auto-module__8xcv5G__timeline small{color:#6a7c8f;font-size:12.5px}.auto-module__8xcv5G__rule{color:#2f4d6b;background:#f3f8fd;border-radius:10px;margin-top:6px;padding:8px 10px;font-size:12.5px;line-height:1.45}.auto-module__8xcv5G__del{color:#a07a6a;border-radius:8px;padding:6px}.auto-module__8xcv5G__eco:is(button){border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:7px 12px;font-size:12.5px;font-weight:800;display:inline-flex}.auto-module__8xcv5G__explain{background:#f7fafd;border:1px solid #e1ebf5;border-radius:14px;gap:8px;margin-top:8px;padding:12px;display:grid}.auto-module__8xcv5G__explain p{color:#2f4d6b;font-size:13.5px;font-weight:600}.auto-module__8xcv5G__explain ul{gap:8px;display:grid}.auto-module__8xcv5G__explain li{background:#fff;border-left:4px solid #9fb7cc;border-radius:10px;gap:2px;padding:8px 10px;font-size:13px;display:grid}.auto-module__8xcv5G__explain li[data-gravity=mineure]{border-left-color:#4fa47a}.auto-module__8xcv5G__explain li[data-gravity=majeure]{border-left-color:#e0a100}.auto-module__8xcv5G__explain li[data-gravity=critique]{border-left-color:#c9472b}.auto-module__8xcv5G__explain em{text-transform:uppercase;color:#6a7c8f;font-size:11.5px;font-style:normal;font-weight:800}.auto-module__8xcv5G__todo{color:#1f4f7a;font-weight:700}.auto-module__8xcv5G__archive{color:#b0452c;justify-self:start;font-size:12.5px;font-weight:600}.auto-module__8xcv5G__back{color:#2f6fa8;justify-self:start;font-size:13px;font-weight:700;text-decoration:none}@media (max-width:560px){.auto-module__8xcv5G__grid2{grid-template-columns:minmax(0,1fr)}.auto-module__8xcv5G__card{padding:14px}}@media (prefers-reduced-motion:reduce){.auto-module__8xcv5G__spin{animation:none}}.auto-module__8xcv5G__nameField{gap:6px;display:grid}.auto-module__8xcv5G__nameField span{color:#1f4f7a;font-size:13px;font-weight:800}.auto-module__8xcv5G__nameField input{width:100%;min-width:0;font:inherit;color:#1b2b3d;background:#fff;border:1.5px solid #bcd2e8;border-radius:14px;padding:13px 15px;font-size:16px;font-weight:700}.auto-module__8xcv5G__nameField input:focus{border-color:#2f6fa8;outline:none;box-shadow:0 0 0 3px #2f6fa826}.auto-module__8xcv5G__more{background:#f6f9fc;border:1px solid #e3eaf2;border-radius:16px}.auto-module__8xcv5G__more summary{cursor:pointer;color:#2f5a80;align-items:center;gap:6px;padding:11px 14px;font-size:13.5px;font-weight:800;list-style:none;display:flex}.auto-module__8xcv5G__more summary::-webkit-details-marker{display:none}.auto-module__8xcv5G__more summary small{color:#6a7c8f;font-weight:600}.auto-module__8xcv5G__more summary svg{margin-inline-start:auto;transition:transform .2s}.auto-module__8xcv5G__more[open] summary svg{transform:rotate(180deg)}.auto-module__8xcv5G__moreBody{gap:12px;padding:0 14px 14px;display:grid}.auto-module__8xcv5G__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.auto-module__8xcv5G__cardHead .auto-module__8xcv5G__primary,.auto-module__8xcv5G__cardHead .auto-module__8xcv5G__ghost{justify-self:auto}.auto-module__8xcv5G__kmCard{background:linear-gradient(135deg,#f4f9fd,#e3eff9);border:1px solid #d3e3f1;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.auto-module__8xcv5G__kmCard>div{align-items:center;gap:12px;display:flex}.auto-module__8xcv5G__kmIcon{color:#2f6fa8;background:#fff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 16px -12px #2f5470b3}.auto-module__8xcv5G__kmCard p{line-height:1.1;display:grid}.auto-module__8xcv5G__kmCard small{color:#54667a;font-size:12px;font-weight:700}.auto-module__8xcv5G__kmCard b{color:#1b2b3d;letter-spacing:-.02em;font-size:24px;font-weight:900}.auto-module__8xcv5G__kmCard .auto-module__8xcv5G__km{background:#fff;flex:260px;max-width:380px}.auto-module__8xcv5G__dueList{gap:8px;display:grid}.auto-module__8xcv5G__dueList>li{background:#f1f7f3;border-left:4px solid #4fa47a;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:10px 12px;display:grid}.auto-module__8xcv5G__dueList>li[data-level=soon]{background:#fff8e9;border-left-color:#e0a100}.auto-module__8xcv5G__dueList>li[data-level=late]{background:#fdeeea;border-left-color:#c9472b}.auto-module__8xcv5G__dueList>li>div{gap:1px;min-width:0;display:grid}.auto-module__8xcv5G__dueList strong{color:#1b2b3d;font-size:14px}.auto-module__8xcv5G__dueList>li>div>span{color:#54667a;font-size:12.5px}.auto-module__8xcv5G__dueEmoji{background:#fff;border-radius:12px;grid-row:span 2;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.auto-module__8xcv5G__dueList .auto-module__8xcv5G__transform{grid-column:2}.auto-module__8xcv5G__transform{justify-items:start;gap:6px;min-width:0;display:grid}.auto-module__8xcv5G__ecoBtn{color:#2f5a80;background:#fff;border:1px solid #d7e4f1;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12px;font-weight:800;display:inline-flex}.auto-module__8xcv5G__ecoBtn[aria-expanded=true]{color:#fff;background:#1f4f7a;border-color:#1f4f7a}.auto-module__8xcv5G__transformMenu{flex-wrap:wrap;gap:6px;display:flex}.auto-module__8xcv5G__transformMenu>button{color:#1f4f7a;background:#eaf2fa;border-radius:999px;align-items:center;gap:5px;padding:7px 12px;font-size:12.5px;font-weight:800;display:inline-flex}.auto-module__8xcv5G__transformMenu>button:hover{background:#d9e8f6}.auto-module__8xcv5G__transformMenu>button:disabled{opacity:.55}.auto-module__8xcv5G__expense{flex-wrap:wrap;gap:6px;width:100%;display:flex}.auto-module__8xcv5G__expense input{min-width:0;font:inherit;border:1px solid #dbe5ef;border-radius:999px;flex:150px;padding:8px 12px;font-size:13.5px}.auto-module__8xcv5G__expense .auto-module__8xcv5G__primary{padding:8px 14px;font-size:13px}.auto-module__8xcv5G__ctResult{background:#f1f7f3;border:1px solid #cfe5d7;border-radius:16px;gap:2px;padding:12px 14px;display:grid}.auto-module__8xcv5G__ctResult strong{color:#23603f;font-size:16px;font-weight:900}.auto-module__8xcv5G__ctResult span{color:#3d5a4a;font-size:13px}.auto-module__8xcv5G__ctResult small{color:#54667a;font-size:12.5px}.auto-module__8xcv5G__ctResult[data-level=orange]{background:#fff6e6;border-color:#f1d9a6}.auto-module__8xcv5G__ctResult[data-level=orange] strong{color:#9a5b00}.auto-module__8xcv5G__ctResult[data-level=red]{background:#fdeeea;border-color:#f2c9bd}.auto-module__8xcv5G__ctResult[data-level=red] strong{color:#a3341c}.auto-module__8xcv5G__ctResult[data-level=grey]{background:#f4f6f8;border-color:#e1e6ec}.auto-module__8xcv5G__ctResult[data-level=grey] strong{color:#54667a}.auto-module__8xcv5G__ctCounts{flex-wrap:wrap;gap:6px;display:flex}.auto-module__8xcv5G__ctCounts span{color:#23603f;background:#e3f1e8;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.auto-module__8xcv5G__ctCounts span[data-level=orange]{color:#8a5200;background:#fdebc8}.auto-module__8xcv5G__ctCounts span[data-level=red]{color:#972f18;background:#f9d6cc}.auto-module__8xcv5G__ctCounts span[data-level=grey]{color:#54667a;background:#e8ecf0}.auto-module__8xcv5G__ctItems{gap:8px;display:grid}.auto-module__8xcv5G__ctItems>li{background:#fff;border:1px solid #e3eaf2;border-left:5px solid #4fa47a;border-radius:14px;gap:8px;padding:10px 12px;display:grid}.auto-module__8xcv5G__ctItems>li[data-level=orange]{border-left-color:#e0a100}.auto-module__8xcv5G__ctItems>li[data-level=red]{background:#fffaf8;border-left-color:#c9472b}.auto-module__8xcv5G__ctItems>li[data-level=grey]{border-left-color:#9fb0c0}.auto-module__8xcv5G__ctItems>li>div{gap:2px;min-width:0;display:grid}.auto-module__8xcv5G__ctItems strong{color:#1b2b3d;font-size:14px}.auto-module__8xcv5G__ctItems small{color:#7a8b9c;font-size:11.5px}.auto-module__8xcv5G__ctItems span{color:#3a5068;font-size:12.5px;font-weight:600}.auto-module__8xcv5G__ctFail{background:#fff6e6;border:1px solid #f1d9a6;border-radius:16px;gap:4px;padding:12px 14px;display:grid}.auto-module__8xcv5G__ctFail p:first-child{color:#7a4b00;font-size:13.5px;font-weight:700}.auto-module__8xcv5G__ctFoot{flex-wrap:wrap;gap:6px 16px;display:flex}.auto-module__8xcv5G__link,.auto-module__8xcv5G__linkDanger{color:#2f6fa8;align-items:center;gap:5px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}.auto-module__8xcv5G__linkDanger{color:#b0452c}.auto-module__8xcv5G__reminders{gap:6px;display:grid}.auto-module__8xcv5G__reminders li{background:#f6f9fc;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.auto-module__8xcv5G__reminders li>span{flex:160px;min-width:0;display:grid}.auto-module__8xcv5G__reminders strong{color:#1b2b3d;font-size:14px}.auto-module__8xcv5G__reminders small{color:#6a7c8f;font-size:12px}.auto-module__8xcv5G__reminders .auto-module__8xcv5G__ghost{padding:6px 12px;font-size:12.5px}.auto-module__8xcv5G__limit{color:#3a5068;text-align:center;font-size:13.5px;line-height:1.5}.auto-module__8xcv5G__limit a{color:#2f6fa8;white-space:nowrap;font-weight:800}.auto-module__8xcv5G__addCard[data-full]{background:#f6f9fc;border-style:solid;border-color:#d7e4f1;padding:16px}.auto-module__8xcv5G__archive{align-items:center;gap:5px;display:inline-flex}@media (max-width:560px){.auto-module__8xcv5G__kmCard .auto-module__8xcv5G__km{max-width:none}.auto-module__8xcv5G__kmCard b{font-size:21px}.auto-module__8xcv5G__dueList>li{grid-template-columns:minmax(0,1fr)}.auto-module__8xcv5G__dueEmoji{display:none}.auto-module__8xcv5G__dueList .auto-module__8xcv5G__transform{grid-column:1}}.auto-module__8xcv5G__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px}.auto-module__8xcv5G__vehicle{border-radius:24px;gap:0;padding:0;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 1px #1b2b3d0a,0 14px 30px -24px #1b2b3d80}.auto-module__8xcv5G__vehicle:hover{transform:translateY(-3px);box-shadow:0 1px #1b2b3d0a,0 22px 40px -26px #1b2b3d99}.auto-module__8xcv5G__vehicle:focus-visible{outline-offset:3px;outline:3px solid #6aa7dd}.auto-module__8xcv5G__art{aspect-ratio:240/118;display:block;position:relative;overflow:hidden}.auto-module__8xcv5G__art svg{object-fit:cover;width:100%;height:100%;display:block}.auto-module__8xcv5G__vehicle:hover .auto-module__8xcv5G__art svg{transform:scale(1.03)}.auto-module__8xcv5G__art svg{transition:transform .35s}.auto-module__8xcv5G__health{color:#23603f;white-space:nowrap;background:#e3f1e8;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.auto-module__8xcv5G__health:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.auto-module__8xcv5G__health[data-level=soon]{color:#8a5200;background:#fdebc8}.auto-module__8xcv5G__health[data-level=late]{color:#972f18;background:#f9d6cc}.auto-module__8xcv5G__art .auto-module__8xcv5G__health{position:absolute;top:10px;right:10px;box-shadow:0 6px 14px -10px #00000080}.auto-module__8xcv5G__vBody{gap:10px;padding:14px 16px 16px;display:grid}.auto-module__8xcv5G__vTitle{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.auto-module__8xcv5G__vTitle strong{color:#1b2b3d;letter-spacing:-.01em;font-size:17px;font-weight:900}.auto-module__8xcv5G__vBody>small{color:#6a7c8f;margin-top:-8px;font-size:12.5px}.auto-module__8xcv5G__plate{letter-spacing:.04em;color:#1f3a57;padding:2px 8px;background:#fff;border:1.5px solid #1f3a57;border-radius:6px;align-items:center;padding-inline-start:10px;font-family:ui-monospace,monospace;font-size:11.5px;font-weight:800;display:inline-flex;box-shadow:inset 5px 0 #2f5fb3}.auto-module__8xcv5G__vFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.auto-module__8xcv5G__vFacts>span{background:#f4f8fc;border-radius:12px;gap:1px;min-width:0;padding:8px 9px;display:grid}.auto-module__8xcv5G__vFacts b{color:#1b2b3d;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:900;overflow:hidden}.auto-module__8xcv5G__vFacts small{color:#6a7c8f;font-size:11px}.auto-module__8xcv5G__next{background:#f1f7f3;border-left:4px solid #4fa47a;border-radius:14px;gap:1px;padding:9px 12px;display:grid}.auto-module__8xcv5G__next[data-level=soon]{background:#fff8e9;border-left-color:#e0a100}.auto-module__8xcv5G__next[data-level=late]{background:#fdeeea;border-left-color:#c9472b}.auto-module__8xcv5G__next[data-level=none]{background:#f6f9fc;border-left-color:#bcd2e8}.auto-module__8xcv5G__next em{letter-spacing:.06em;text-transform:uppercase;color:#6a7c8f;font-size:10.5px;font-style:normal;font-weight:800}.auto-module__8xcv5G__next strong{color:#1b2b3d;font-size:13.5px}.auto-module__8xcv5G__next span{color:#54667a;font-size:12.5px}.auto-module__8xcv5G__addCard{text-align:center;background:linear-gradient(135deg,#f8fbfe,#eef5fb);border-radius:24px;min-height:220px;padding:16px;transition:border-color .15s,background .15s}.auto-module__8xcv5G__addCard:hover{border-color:#6aa7dd}.auto-module__8xcv5G__addCard small{color:#6a7c8f;font-size:12px;font-weight:600}.auto-module__8xcv5G__addIcon{background:#fff;border-radius:16px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 10px 20px -14px #2f5470cc}.auto-module__8xcv5G__hero{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e3eaf2);border-radius:26px;grid-template-columns:minmax(0,300px) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 16px 34px -28px #1b2b3d8c}.auto-module__8xcv5G__heroArt{min-height:100%;display:block}.auto-module__8xcv5G__heroArt svg{width:100%;height:100%;min-height:170px;display:block}.auto-module__8xcv5G__heroBody{align-content:start;gap:12px;min-width:0;padding:18px 20px;display:grid}.auto-module__8xcv5G__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.auto-module__8xcv5G__heroTop h2{color:#1b2b3d;letter-spacing:-.02em;font-size:23px;font-weight:900;line-height:1.15}.auto-module__8xcv5G__heroTop p{color:#6a7c8f;font-size:13.5px}.auto-module__8xcv5G__heroTop .auto-module__8xcv5G__ghost{justify-self:auto}.auto-module__8xcv5G__heroTags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auto-module__8xcv5G__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.auto-module__8xcv5G__tiles>div{background:#f1f7f3;border-top:3px solid #4fa47a;border-radius:14px;align-content:start;gap:2px;min-width:0;padding:10px 12px;display:grid}.auto-module__8xcv5G__tiles>div[data-level=soon]{background:#fff8e9;border-top-color:#e0a100}.auto-module__8xcv5G__tiles>div[data-level=late]{background:#fdeeea;border-top-color:#c9472b}.auto-module__8xcv5G__tiles>div[data-level=none]{background:#f6f9fc;border-top-color:#d7e4f1}.auto-module__8xcv5G__tiles dt{color:#54667a;font-size:11.5px;font-weight:800}.auto-module__8xcv5G__tiles dd{color:#1b2b3d;font-size:14.5px;font-weight:900}.auto-module__8xcv5G__tiles small{color:#6a7c8f;font-size:11.5px}.auto-module__8xcv5G__tileAdd{color:#2f6fa8;text-align:start;font-size:12.5px;font-weight:800}.auto-module__8xcv5G__docs{gap:6px;display:grid}.auto-module__8xcv5G__docs li{color:#2f5a80;background:#f6f9fc;border-radius:14px;align-items:center;gap:10px;padding:9px 12px;display:flex}.auto-module__8xcv5G__docs li>span{flex:1;min-width:0;display:grid}.auto-module__8xcv5G__docs strong{color:#1b2b3d;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.auto-module__8xcv5G__docs small{color:#6a7c8f;font-size:12px}@media (max-width:760px){.auto-module__8xcv5G__hero{grid-template-columns:minmax(0,1fr)}.auto-module__8xcv5G__heroArt svg{aspect-ratio:240/118;height:auto;min-height:0}}@media (max-width:420px){.auto-module__8xcv5G__tiles{grid-template-columns:minmax(0,1fr)}.auto-module__8xcv5G__tiles>div{grid-template-columns:minmax(0,1fr) auto;align-items:center}.auto-module__8xcv5G__tiles small{grid-column:1/-1}.auto-module__8xcv5G__heroBody{padding:14px}}@media (prefers-reduced-motion:reduce){.auto-module__8xcv5G__vehicle,.auto-module__8xcv5G__art svg{transition:none}.auto-module__8xcv5G__vehicle:hover,.auto-module__8xcv5G__vehicle:hover .auto-module__8xcv5G__art svg{transform:none}}.auto-module__8xcv5G__art{max-height:170px}@media (max-width:560px){.auto-module__8xcv5G__art{max-height:140px}}.auto-module__8xcv5G__vFacts b{white-space:normal;font-size:13px;line-height:1.2;overflow:visible}
.social-module__N9gL6W__layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.social-module__N9gL6W__side{gap:12px;display:grid}.social-module__N9gL6W__card{background:var(--color-surface,#fff);border:1px solid var(--color-border,#f2e2e6);border-radius:22px;gap:12px;padding:18px;display:grid}.social-module__N9gL6W__card h2{color:#2f1d24;font-size:18px;font-weight:800}.social-module__N9gL6W__card h3{color:#2f1d24;align-items:center;gap:6px;font-size:15px;font-weight:800;display:flex}.social-module__N9gL6W__field{gap:5px;display:grid}.social-module__N9gL6W__field>span,.social-module__N9gL6W__label{color:#7a5a64;font-size:12.5px;font-weight:800}.social-module__N9gL6W__field small{color:#a38a92;font-weight:600}.social-module__N9gL6W__field small[data-over]{color:#b0452c}.social-module__N9gL6W__field input,.social-module__N9gL6W__field textarea{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #eedde2;border-radius:13px;padding:10px 12px;font-size:14.5px;line-height:1.5}.social-module__N9gL6W__row{flex-wrap:wrap;gap:8px;display:flex}.social-module__N9gL6W__primary,.social-module__N9gL6W__ghost{border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.social-module__N9gL6W__primary{color:#fff;background:linear-gradient(135deg,#e08aa0,#b8476a)}.social-module__N9gL6W__primary:disabled{opacity:.5}.social-module__N9gL6W__ghost{color:#8e3a55;background:#fbf0f3}.social-module__N9gL6W__ghost:disabled{opacity:.5}.social-module__N9gL6W__spin{animation:1s linear infinite social-module__N9gL6W__spin}@keyframes social-module__N9gL6W__spin{to{transform:rotate(360deg)}}.social-module__N9gL6W__hint{color:#8a7078;font-size:12.5px;line-height:1.45}.social-module__N9gL6W__warn{color:#8a5a1c;background:#fff7e8;border-radius:12px;padding:10px 12px;font-size:13px}.social-module__N9gL6W__ideas{gap:6px;display:grid}.social-module__N9gL6W__ideas button{text-align:left;background:#fdf6f8;border:1px solid #f2e2e6;border-radius:14px;gap:2px;width:100%;padding:10px 12px;display:grid}.social-module__N9gL6W__ideas strong{color:#2f1d24;font-size:13.5px}.social-module__N9gL6W__ideas span{color:#7a5a64;font-size:12.5px}.social-module__N9gL6W__nets,.social-module__N9gL6W__tabs{flex-wrap:wrap;gap:6px;display:flex}.social-module__N9gL6W__nets button,.social-module__N9gL6W__tabs button{color:var(--net);background:#fff;border:1.5px solid #eedde2;border-radius:999px;align-items:center;gap:4px;padding:8px 14px;font-size:13.5px;font-weight:800;display:inline-flex}.social-module__N9gL6W__nets button[aria-pressed=true],.social-module__N9gL6W__tabs button[aria-selected=true]{background:var(--net);border-color:var(--net);color:#fff}.social-module__N9gL6W__detail{gap:14px;max-width:860px;display:grid}.social-module__N9gL6W__back{color:#b8476a;justify-self:start;font-size:13px;font-weight:700;text-decoration:none}.social-module__N9gL6W__brief{color:#7a5a64;font-size:14px;font-style:italic}.social-module__N9gL6W__working{color:#b8476a;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.social-module__N9gL6W__photos{gap:6px;display:flex;overflow-x:auto}.social-module__N9gL6W__photos img{object-fit:cover;border-radius:12px;width:96px;height:96px}.social-module__N9gL6W__publish{border-top:1px solid #f4e6ea;gap:10px;padding-top:12px;display:grid}.social-module__N9gL6W__publish ol{gap:8px;display:grid}.social-module__N9gL6W__ok{color:#2f8a5b;font-size:14px;font-weight:800}.social-module__N9gL6W__linkRow{flex-wrap:wrap;gap:6px;display:flex}.social-module__N9gL6W__linkRow input{min-width:0;font:inherit;border:1px solid #eedde2;border-radius:999px;flex:220px;padding:10px 14px;font-size:13.5px}.social-module__N9gL6W__list{gap:6px;display:grid}.social-module__N9gL6W__list a{color:inherit;border:1px solid #f2e2e6;border-radius:14px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.social-module__N9gL6W__list a[data-late]{background:#fff8e9;border-color:#e0a100}.social-module__N9gL6W__list strong{color:#2f1d24;font-size:13.5px}.social-module__N9gL6W__list small{color:#8a7078;font-size:12px}.social-module__N9gL6W__del{color:#b0452c;justify-self:start;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}@media (max-width:960px){.social-module__N9gL6W__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.social-module__N9gL6W__card{padding:14px}}@media (prefers-reduced-motion:reduce){.social-module__N9gL6W__spin{animation:none}}.social-module__N9gL6W__inspiration{gap:8px;display:grid}.social-module__N9gL6W__inspiration ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:8px;display:grid}.social-module__N9gL6W__inspiration button{text-align:left;background:linear-gradient(135deg,#fff,#fdf3f6);border:1px solid #f2e2e6;border-radius:16px;align-content:start;gap:2px;width:100%;height:100%;padding:11px 12px;transition:transform .15s,box-shadow .15s;display:grid}.social-module__N9gL6W__inspiration button:hover{transform:translateY(-2px);box-shadow:0 12px 22px -18px #b8476ab3}.social-module__N9gL6W__inspiration button>span{font-size:18px}.social-module__N9gL6W__inspiration strong{color:#2f1d24;font-size:13.5px}.social-module__N9gL6W__inspiration small{color:#8a7078;font-size:12px;line-height:1.4}.social-module__N9gL6W__editGrid{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:14px;display:grid}.social-module__N9gL6W__preview{border:1px solid #ece4e7;border-top:4px solid var(--net);background:#fff;border-radius:18px;gap:10px;padding:14px;display:grid;box-shadow:0 16px 30px -26px #2f1d2499}.social-module__N9gL6W__preview figcaption{align-items:center;gap:9px;display:flex}.social-module__N9gL6W__preview figcaption>span:last-child{line-height:1.2;display:grid}.social-module__N9gL6W__preview figcaption strong{color:#1d1418;font-size:13.5px}.social-module__N9gL6W__preview figcaption small{color:#8a7078;font-size:11.5px}.social-module__N9gL6W__previewAvatar{background:var(--net);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:grid}.social-module__N9gL6W__preview[data-net=instagram] .social-module__N9gL6W__previewAvatar{background:linear-gradient(135deg,#f9ce34,#ee2a7b,#6228d7)}.social-module__N9gL6W__preview img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%}.social-module__N9gL6W__preview p{color:#1d1418;white-space:pre-wrap;overflow-wrap:anywhere;max-height:340px;font-size:13.5px;line-height:1.5;overflow:auto}.social-module__N9gL6W__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.social-module__N9gL6W__week li{color:#8a7078;background:#fdf6f8;border-radius:12px;justify-items:center;gap:2px;padding:7px 2px;font-size:11px;font-weight:700;display:grid}.social-module__N9gL6W__week li b{color:#2f1d24;font-size:15px}.social-module__N9gL6W__week li[data-today]{color:#f6dfe6;background:#2f1d24}.social-module__N9gL6W__week li[data-today] b{color:#fff}.social-module__N9gL6W__week li i{background:#b8476a;border-radius:50%;width:6px;height:6px}.social-module__N9gL6W__week li i[data-none]{background:0 0}.social-module__N9gL6W__emptySide{text-align:center;justify-items:center;gap:6px;padding:18px 12px;display:grid}.social-module__N9gL6W__emptySide>span{font-size:34px}.social-module__N9gL6W__emptySide strong{color:#2f1d24;font-size:14.5px}.social-module__N9gL6W__emptySide p{color:#8a7078;font-size:12.5px;line-height:1.45}@media (max-width:760px){.social-module__N9gL6W__editGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.social-module__N9gL6W__inspiration button{transition:none}.social-module__N9gL6W__inspiration button:hover{transform:none}}@media (max-width:560px){.social-module__N9gL6W__inspiration ul{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-14px;padding:2px 14px 6px;display:flex;overflow-x:auto}.social-module__N9gL6W__inspiration li{scroll-snap-align:start;flex:0 0 72%}}.social-module__N9gL6W__main{gap:14px;min-width:0;display:grid}.social-module__N9gL6W__cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.social-module__N9gL6W__counter{color:#8e3a55;background:#fbf0f3;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800}.social-module__N9gL6W__counter[data-full]{color:#8a5a1c;background:#fff1dc}.social-module__N9gL6W__flash{color:#1f6b44;background:#eaf7ef;border:1px solid #cdebd9;border-radius:16px;padding:12px 14px;font-size:14px;font-weight:700}.social-module__N9gL6W__flash[data-tone=warn]{color:#7a4f14;background:#fff7e8;border-color:#f3dfb8}.social-module__N9gL6W__hero{background:linear-gradient(135deg,#fff,#fdeef3);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px}.social-module__N9gL6W__hero>span{font-size:38px;line-height:1}.social-module__N9gL6W__hero>div{gap:8px;display:grid}.social-module__N9gL6W__hero strong{color:#2f1d24;font-size:16px;font-weight:900}.social-module__N9gL6W__hero p{color:#6f525b;font-size:13.5px;line-height:1.5}.social-module__N9gL6W__netBadge{background:var(--net);color:#fff;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:900;display:inline-grid;position:relative}.social-module__N9gL6W__netBadge img{object-fit:cover;border-radius:50%;width:100%;height:100%}.social-module__N9gL6W__netBadge i{border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-2px;right:-2px}.social-module__N9gL6W__accounts{gap:8px;display:grid}.social-module__N9gL6W__accounts li{background:#fff;border:1px solid #f2e2e6;border-radius:16px;align-items:center;gap:10px;padding:9px 10px;transition:box-shadow .15s,transform .15s;display:flex}.social-module__N9gL6W__accounts li:hover{box-shadow:0 10px 22px -20px #b8476acc}.social-module__N9gL6W__accounts li[data-status=expired],.social-module__N9gL6W__accounts li[data-status=error]{background:#fffaf0;border-color:#f0d49c}.social-module__N9gL6W__accountText{flex:1;gap:1px;min-width:0;display:grid}.social-module__N9gL6W__accountText strong{color:#2f1d24;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.social-module__N9gL6W__accountText small{color:#8a7078;overflow-wrap:anywhere;font-size:12px}.social-module__N9gL6W__accountWarn{align-items:center;gap:4px;font-weight:700;display:inline-flex;color:#8a5a1c!important}.social-module__N9gL6W__accountActions{flex:none;align-items:center;gap:4px;display:inline-flex}.social-module__N9gL6W__iconBtn.social-module__N9gL6W__iconBtn{color:#8e3a55;background:#fbf0f3;border-radius:50%;place-items:center;width:36px;height:36px;min-height:36px;display:inline-grid}.social-module__N9gL6W__iconBtn:hover{background:#f5dfe6}.social-module__N9gL6W__iconBtn:disabled{opacity:.5}.social-module__N9gL6W__miniPrimary.social-module__N9gL6W__miniPrimary{color:#fff;background:#2f1d24;border-radius:999px;align-items:center;gap:4px;min-height:32px;padding:6px 11px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.social-module__N9gL6W__miniPrimary:disabled{opacity:.5}.social-module__N9gL6W__board{color:#7a5a64;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:inline-flex}.social-module__N9gL6W__board select{max-width:170px;font:inherit;background:#fff;border:1px solid #eedde2;border-radius:999px;padding:3px 8px;font-size:12px}.social-module__N9gL6W__connectGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:6px;display:grid}.social-module__N9gL6W__connectBtn.social-module__N9gL6W__connectBtn{color:#2f1d24;background:#fff;border:1.5px solid #f0e3e7;border-radius:14px;align-items:center;gap:8px;min-height:44px;padding:7px 10px;font-size:13px;font-weight:800;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.social-module__N9gL6W__connectBtn svg{color:var(--net)}a.social-module__N9gL6W__connectBtn:hover{border-color:var(--net);box-shadow:0 10px 20px -18px var(--net);transform:translateY(-1px)}.social-module__N9gL6W__connectBtn[data-off]{opacity:.55;cursor:not-allowed}.social-module__N9gL6W__connectBtn small{text-transform:uppercase;letter-spacing:.03em;color:#a38a92;font-size:10.5px;font-weight:800}.social-module__N9gL6W__chooser{border-color:#e8c4d0;box-shadow:0 18px 36px -30px #b8476ae6}.social-module__N9gL6W__check{cursor:pointer;align-items:center;gap:10px;width:100%;display:flex}.social-module__N9gL6W__check input{accent-color:#b8476a;width:18px;height:18px}.social-module__N9gL6W__ecoRow{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.social-module__N9gL6W__ecoBtn.social-module__N9gL6W__ecoBtn{color:#8a4a12;background:linear-gradient(135deg,#fff4e3,#ffe6d0);border:1px solid #f6d8b6;border-radius:999px;align-items:center;gap:6px;min-height:42px;padding:10px 16px;font-size:14px;font-weight:800;display:inline-flex}.social-module__N9gL6W__ecoBtn:disabled{opacity:.5}.social-module__N9gL6W__aboutField{flex:220px;gap:4px;min-width:0;display:grid}.social-module__N9gL6W__aboutField span{color:#9a7f87;font-size:11.5px;font-weight:800}.social-module__N9gL6W__aboutField input{min-width:0;font:inherit;border:1px solid #eedde2;border-radius:999px;padding:9px 12px;font-size:13.5px}.social-module__N9gL6W__media{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.social-module__N9gL6W__mediaAdd.social-module__N9gL6W__mediaAdd,.social-module__N9gL6W__mediaItem.social-module__N9gL6W__mediaItem{border-radius:16px;flex:none;width:84px;height:84px;position:relative;overflow:hidden}.social-module__N9gL6W__mediaAdd{color:#8e3a55;background:#fdf6f8;border:1.5px dashed #e3c3cd;align-content:center;place-items:center;gap:4px;font-size:11.5px;font-weight:800;display:grid}.social-module__N9gL6W__mediaItem{background:#f4eef0;border:2px solid #0000;padding:0}.social-module__N9gL6W__mediaItem img{object-fit:cover;width:100%;height:100%}.social-module__N9gL6W__mediaItem[aria-pressed=true]{border-color:#b8476a;box-shadow:0 0 0 3px #f7dbe4}.social-module__N9gL6W__mediaVideo{color:#fff;background:#2f1d24;align-content:center;place-items:center;gap:4px;width:100%;height:100%;display:grid}.social-module__N9gL6W__mediaVideo small{text-overflow:ellipsis;white-space:nowrap;opacity:.8;max-width:76px;font-size:10px;overflow:hidden}.social-module__N9gL6W__mediaOrder{color:#fff;background:#b8476a;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:grid;position:absolute;top:5px;right:5px}.social-module__N9gL6W__targets{flex-wrap:wrap;gap:6px;display:flex}.social-module__N9gL6W__targets button{color:#4a3139;background:#fff;border:1.5px solid #eedde2;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:5px 12px 5px 6px;font-size:13px;font-weight:800;transition:border-color .15s,background .15s;display:inline-flex}.social-module__N9gL6W__targets button[aria-pressed=true]{border-color:var(--net);background:color-mix(in srgb, var(--net) 10%, #fff);color:#1d1418}.social-module__N9gL6W__targets button span:not([class]){text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.social-module__N9gL6W__linkBtn.social-module__N9gL6W__linkBtn{color:#b8476a;text-underline-offset:3px;justify-self:start;min-height:32px;padding:4px 2px;font-size:13px;font-weight:700;text-decoration:underline}.social-module__N9gL6W__linkBtn:disabled{opacity:.5}.social-module__N9gL6W__problems{background:#fff7e8;border:1px solid #f3dfb8;border-radius:14px;gap:4px;padding:10px 12px;display:grid}.social-module__N9gL6W__problems li{color:#7a4f14;align-items:center;gap:6px;font-size:12.5px;display:flex}.social-module__N9gL6W__publishBar{border-top:1px solid #f4e6ea;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.social-module__N9gL6W__previewMedia{border-radius:12px;gap:3px;display:grid;overflow:hidden}.social-module__N9gL6W__previewMedia[data-count="2"],.social-module__N9gL6W__previewMedia[data-count="3"],.social-module__N9gL6W__previewMedia[data-count="4"]{grid-template-columns:1fr 1fr}.social-module__N9gL6W__previewMedia img,.social-module__N9gL6W__previewVideo{aspect-ratio:1;object-fit:cover;width:100%;border-radius:0!important}.social-module__N9gL6W__previewMedia[data-vertical] img,.social-module__N9gL6W__previewMedia[data-vertical] .social-module__N9gL6W__previewVideo{aspect-ratio:9/16;max-height:360px}.social-module__N9gL6W__previewVideo{color:#fff;background:#1d1418;place-items:center;display:grid}.social-module__N9gL6W__pubs{gap:8px;display:grid}.social-module__N9gL6W__pubs li{border:1px solid #f2e2e6;border-radius:16px;align-items:center;gap:10px;padding:10px;display:flex}.social-module__N9gL6W__pubs li[data-status=published]{background:#f4fbf7;border-color:#cdebd9}.social-module__N9gL6W__pubs li[data-status=failed]{background:#fff6f3;border-color:#f3cfc4}.social-module__N9gL6W__pubState{align-items:center;gap:5px;font-weight:700;display:inline-flex}.social-module__N9gL6W__pubs li[data-status=published] .social-module__N9gL6W__pubState{color:#1f6b44}.social-module__N9gL6W__pubs li[data-status=failed] .social-module__N9gL6W__pubState{color:#a3402a}.social-module__N9gL6W__list a[data-status=FAILED]{background:#fff6f3;border-color:#f3cfc4}.social-module__N9gL6W__list a[data-status=PARTIAL]{border-color:#f0d49c}.social-module__N9gL6W__primary.social-module__N9gL6W__primary{min-height:44px}.social-module__N9gL6W__ghost.social-module__N9gL6W__ghost{min-height:42px}@media (max-width:560px){.social-module__N9gL6W__hero{grid-template-columns:minmax(0,1fr)}.social-module__N9gL6W__publishBar>.social-module__N9gL6W__primary{flex:100%;justify-content:center}.social-module__N9gL6W__accounts li,.social-module__N9gL6W__pubs li{flex-wrap:wrap}.social-module__N9gL6W__accountActions{margin-left:auto}}@media (prefers-reduced-motion:reduce){.social-module__N9gL6W__accounts li,.social-module__N9gL6W__connectBtn,.social-module__N9gL6W__targets button{transition:none}a.social-module__N9gL6W__connectBtn:hover{transform:none}}@media (min-width:1181px){.social-module__N9gL6W__layout{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}}.social-module__N9gL6W__accountText{flex:140px}.social-module__N9gL6W__accounts li{flex-wrap:wrap;row-gap:6px}.social-module__N9gL6W__accountActions{margin-left:auto}.social-module__N9gL6W__connectGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr))}.social-module__N9gL6W__connectName{flex:1;min-width:0;line-height:1.15;display:grid}.social-module__N9gL6W__connectName>b{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}@media (max-width:560px){.social-module__N9gL6W__connectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.creation-studio-module__yCWdHq__studio{gap:14px;display:grid}.creation-studio-module__yCWdHq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.creation-studio-module__yCWdHq__lead{max-width:640px;color:var(--color-foreground-muted,#7a6752);font-size:14px;line-height:1.55}.creation-studio-module__yCWdHq__primary{color:#fff;background:linear-gradient(135deg,#f2a65a,#d9733c);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.creation-studio-module__yCWdHq__primary:disabled{opacity:.55}.creation-studio-module__yCWdHq__secondary{color:#a0602a;background:#fff4e5;border:1px solid #f1d8b6;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.creation-studio-module__yCWdHq__ghost{color:var(--color-foreground-muted,#7a6752);background:var(--color-surface-muted,#f6f0e7);border-radius:999px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.creation-studio-module__yCWdHq__danger{color:#b0452c;justify-self:start;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.creation-studio-module__yCWdHq__panel{background:var(--color-surface,#fffdf9);border:1px solid var(--color-border,#f0e4d3);border-radius:20px;gap:10px;padding:16px;display:grid;box-shadow:0 10px 24px -20px #54341473}.creation-studio-module__yCWdHq__panel>strong,.creation-studio-module__yCWdHq__panel>summary{cursor:pointer;font-size:14px;font-weight:800}.creation-studio-module__yCWdHq__form{gap:10px;margin-top:8px;display:grid}.creation-studio-module__yCWdHq__field{color:var(--color-foreground-muted,#6f5a44);gap:4px;font-size:13px;font-weight:600;display:grid}.creation-studio-module__yCWdHq__field input,.creation-studio-module__yCWdHq__field textarea,.creation-studio-module__yCWdHq__field select,.creation-studio-module__yCWdHq__panel textarea{border:1px solid var(--color-border,#eadcc8);width:100%;min-width:0;font:inherit;color:var(--color-foreground,#2c1f14);background:#fff;border-radius:12px;padding:9px 11px;font-weight:400}.creation-studio-module__yCWdHq__field small{color:#9a8062;font-weight:400}.creation-studio-module__yCWdHq__row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.creation-studio-module__yCWdHq__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.creation-studio-module__yCWdHq__card{background:var(--color-surface,#fff);border:1px solid var(--color-border,#f0e4d3);color:inherit;border-radius:18px;gap:4px;padding:16px;text-decoration:none;display:grid}.creation-studio-module__yCWdHq__card:hover{border-color:#e8b98a}.creation-studio-module__yCWdHq__card small{color:#9a8062}.creation-studio-module__yCWdHq__back{color:var(--color-foreground-muted,#7a6752);justify-self:start;align-items:center;gap:5px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.creation-studio-module__yCWdHq__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.creation-studio-module__yCWdHq__head h2{font-size:22px;font-weight:800}.creation-studio-module__yCWdHq__badge{color:#7a6752;background:#f3ebe0;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.creation-studio-module__yCWdHq__badge[data-live]{color:#2f7d58;background:#e2f1e7}.creation-studio-module__yCWdHq__layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.creation-studio-module__yCWdHq__previewBox{background:#efe7dc;border-radius:22px;justify-items:center;min-height:520px;padding:12px;display:grid;position:relative}.creation-studio-module__yCWdHq__devices{justify-self:end;gap:4px;margin-bottom:8px;display:flex}.creation-studio-module__yCWdHq__devices button{color:#7a6752;background:#fff;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.creation-studio-module__yCWdHq__devices button[aria-pressed=true]{color:#fff;background:#d9733c}.creation-studio-module__yCWdHq__preview{background:#fff;border:0;border-radius:14px;width:100%;height:640px;transition:width .25s;box-shadow:0 16px 40px -28px #0009}.creation-studio-module__yCWdHq__preview[data-device=mobile]{width:390px;max-width:100%}.creation-studio-module__yCWdHq__side{gap:12px;display:grid}.creation-studio-module__yCWdHq__chips{flex-wrap:wrap;gap:6px;display:flex}.creation-studio-module__yCWdHq__chips button{color:#9a6a3c;text-align:left;background:#fbf1e3;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.creation-studio-module__yCWdHq__error{color:#a7432b;background:#fbe9e4;border-radius:10px;padding:8px 10px;font-size:12.5px}.creation-studio-module__yCWdHq__hint{color:#8b7358;font-size:12.5px;line-height:1.5}.creation-studio-module__yCWdHq__link{color:#a0602a;overflow-wrap:anywhere;font-size:13px;font-weight:700}.creation-studio-module__yCWdHq__buttons{flex-wrap:wrap;gap:6px;display:flex}.creation-studio-module__yCWdHq__tests,.creation-studio-module__yCWdHq__versions{gap:6px;margin-top:8px;font-size:12.5px;display:grid}.creation-studio-module__yCWdHq__tests li{align-items:center;gap:5px;display:flex}.creation-studio-module__yCWdHq__tests small{color:#9a8062}.creation-studio-module__yCWdHq__versions li{justify-content:space-between;align-items:center;gap:8px;display:flex}.creation-studio-module__yCWdHq__versions small{color:#9a8062}@media (max-width:960px){.creation-studio-module__yCWdHq__layout{grid-template-columns:1fr}.creation-studio-module__yCWdHq__preview{height:520px}}@media (max-width:520px){.creation-studio-module__yCWdHq__row{grid-template-columns:1fr}.creation-studio-module__yCWdHq__previewBox{min-height:0;padding:8px}}html[data-motion=off] .creation-studio-module__yCWdHq__preview{transition:none}
