.node-workspace{color:#183c30;max-width:880px;margin:0 auto;padding:12px 0 28px}@supports (color:light-dark(white, black)){.node-workspace{color:light-dark(hsl(var(--appearance-hue,160) 42.86% min(16.47%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,160) 42.86% 83.51% / 1))}}.node-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.node-heading h1{letter-spacing:-.04em;margin:4px 0;font-size:2rem;font-weight:600}.node-eyebrow{letter-spacing:.12em;color:#69786f;font-size:.75rem}@supports (color:light-dark(white, black)){.node-eyebrow{color:light-dark(#69786f,#909e96)}}.node-conversation{flex-direction:column;gap:20px;min-height:32vh;display:flex}.node-welcome{margin:12vh 0 24px;font-size:1.15rem;line-height:1.7}.node-composer{background:#fff;border:1px solid #cad8ce;border-radius:20px;padding:16px;box-shadow:0 10px 32px #183c3008}@supports (color:light-dark(white, black)){.node-composer{background:light-dark(hsl(var(--appearance-hue,0) var(--appearance-tint,0%) 100% / 1),hsl(var(--appearance-hue,0) 0% 10% / 1));border:1px solid light-dark(hsl(var(--appearance-hue,137.14) 15.22% 81.96% / 1),hsl(var(--appearance-hue,137.14) 15.22% 25.87% / 1))}}.node-composer textarea{resize:vertical;color:#193a2f;width:100%;min-height:96px;font:inherit;outline-offset:5px;background:0 0;border:0;font-size:1rem;line-height:1.6}@supports (color:light-dark(white, black)){.node-composer textarea{color:light-dark(hsl(var(--appearance-hue,160) 39.76% min(16.27%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,160) 39.76% 83.68% / 1))}}.node-composer-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.node-composer small{color:#637068;font-size:.875rem}@supports (color:light-dark(white, black)){.node-composer small{color:light-dark(#637068,#97a39c)}}.node-workspace button,.node-heading a{font:inherit;color:#244a3a;cursor:pointer;background:#fff;border:1px solid #d8e1da;border-radius:10px;padding:10px 14px;font-size:.9rem;text-decoration:none}@supports (color:light-dark(white, black)){.node-workspace button,.node-heading a{border:1px solid light-dark(hsl(var(--appearance-hue,133.33) 13.04% 86.47% / 1),hsl(var(--appearance-hue,133.33) 13.04% 21.91% / 1));background:light-dark(hsl(var(--appearance-hue,0) var(--appearance-tint,0%) 100% / 1),hsl(var(--appearance-hue,0) 0% 10% / 1));color:light-dark(hsl(var(--appearance-hue,154.74) 34.55% min(21.57%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,154.74) 34.55% 79.02% / 1))}}.node-composer button{color:#fff;background:#214d39;border:0}@supports (color:light-dark(white, black)){.node-composer button{background:light-dark(hsl(var(--appearance-hue,152.73) 40% min(21.57%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,152.73) 40% 79.02% / 1));color:light-dark(#fff,#1a1a1a)}}.node-workspace button:disabled{opacity:.55;cursor:default}.node-workspace :focus-visible{outline-offset:3px;outline:2px solid #286a4b}@supports (color:light-dark(white, black)){.node-workspace :focus-visible{outline:2px solid light-dark(hsl(var(--appearance-hue,151.82) 45.21% min(28.63%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,151.82) 45.21% 72.81% / 1))}}.node-composer:focus-within{border-color:#527a60}@supports (color:light-dark(white, black)){.node-composer:focus-within{border-color:light-dark(hsl(var(--appearance-hue,141) 19.61% min(40%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,141) 19.61% 62.8% / 1))}}.node-global-link{color:#274b38;border:1px solid #d6dfd7;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:.9rem;text-decoration:none;display:inline-flex}@supports (color:light-dark(white, black)){.node-global-link{color:light-dark(hsl(var(--appearance-hue,148.33) 31.58% min(22.35%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,148.33) 31.58% 78.33% / 1));border:1px solid light-dark(hsl(var(--appearance-hue,126.67) 12.33% 85.69% / 1),hsl(var(--appearance-hue,126.67) 12.33% 22.6% / 1))}}.node-global-link svg{width:24px;height:24px}.node-launcher{z-index:35;background:#fff;border:1px solid #d2ded4;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:fixed;bottom:100px;right:20px;box-shadow:0 3px 16px #183c3018}@supports (color:light-dark(white, black)){.node-launcher{background:light-dark(hsl(var(--appearance-hue,0) var(--appearance-tint,0%) 100% / 1),hsl(var(--appearance-hue,0) 0% 10% / 1));border:1px solid light-dark(hsl(var(--appearance-hue,130) 15.38% 84.71% / 1),hsl(var(--appearance-hue,130) 15.38% 23.46% / 1))}}.node-launcher svg{width:40px;height:40px}@media (max-width:600px){.node-workspace{padding:4px 0 22px}.node-heading{margin-bottom:12px}.node-heading h1{font-size:1.6rem}.node-composer-footer{align-items:flex-end}.node-composer-footer small{max-width:65%}.node-launcher{right:14px;bottom:calc(94px + env(safe-area-inset-bottom))}}.node-actions{flex-wrap:wrap;gap:8px;display:flex}.node-context{color:#69786f;flex-wrap:wrap;gap:12px;margin-bottom:28px;font-size:.8rem;display:flex}@supports (color:light-dark(white, black)){.node-context{color:light-dark(#69786f,#909e96)}}.node-context a{color:#456852}@supports (color:light-dark(white, black)){.node-context a{color:light-dark(hsl(var(--appearance-hue,142.29) 20.23% min(33.92%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,142.29) 20.23% 68.15% / 1))}}.node-welcome small{color:#718075;font-size:.95rem}@supports (color:light-dark(white, black)){.node-welcome small{color:light-dark(#718075,#89978d)}}.node-history{background:#f0f3ed;border-radius:16px;gap:8px;margin-bottom:24px;padding:16px;display:grid}@supports (color:light-dark(white, black)){.node-history{background:light-dark(hsl(var(--appearance-hue,90) var(--appearance-tint,20%) 94.12% / 1),hsl(var(--appearance-hue,90) 20% 15.18% / 1))}}.node-history a{color:#244a3a;background:#fff;border-radius:8px;padding:10px;text-decoration:none}@supports (color:light-dark(white, black)){.node-history a{background:light-dark(hsl(var(--appearance-hue,0) var(--appearance-tint,0%) 100% / 1),hsl(var(--appearance-hue,0) 0% 10% / 1));color:light-dark(hsl(var(--appearance-hue,154.74) 34.55% min(21.57%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,154.74) 34.55% 79.02% / 1))}}.node-workspace small{line-height:1.5;display:block}.node-turn{flex-direction:column;gap:12px;display:flex}.node-user{white-space:pre-wrap;overflow-wrap:anywhere;background:#e9efe4;border-radius:18px 18px 4px;align-self:flex-end;max-width:90%;padding:14px 18px}@supports (color:light-dark(white, black)){.node-user{background:light-dark(hsl(var(--appearance-hue,92.73) var(--appearance-tint,25.58%) 91.57% / 1),hsl(var(--appearance-hue,92.73) 25.58% 17.42% / 1))}}.node-answer{border-bottom:1px solid #dce4db;padding:8px 0 20px}@supports (color:light-dark(white, black)){.node-answer{border-bottom:1px solid light-dark(hsl(var(--appearance-hue,113.33) 14.29% 87.65% / 1),hsl(var(--appearance-hue,113.33) 14.29% 20.87% / 1))}}.node-answer h2,.node-search-results h2{margin:10px 0;font-size:1.15rem;font-weight:600}.node-body{white-space:pre-wrap;overflow-wrap:anywhere;color:#263d32;font-size:1rem;line-height:1.85}@supports (color:light-dark(white, black)){.node-body{color:light-dark(hsl(var(--appearance-hue,151.3) 23.23% min(19.41%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,151.3) 23.23% 80.92% / 1))}}.node-status{color:#6a7d6d;font-size:.8rem}@supports (color:light-dark(white, black)){.node-status{color:light-dark(#6a7d6d,#8b9d8e)}}.node-workspace details{color:#657368;margin-top:18px;font-size:.85rem;line-height:1.7}@supports (color:light-dark(white, black)){.node-workspace details{color:light-dark(#657368,#94a197)}}.node-workspace summary{cursor:pointer}.node-answer details p{margin:12px 0}.node-notice{overflow-wrap:anywhere;background:#faf7ee;border:1px solid #dbcdb2;border-radius:12px;margin:16px 0;padding:14px 18px;line-height:1.7}@supports (color:light-dark(white, black)){.node-notice{background:light-dark(#faf7ee,#362d10);border:1px solid light-dark(#dbcdb2,#675430)}}.node-search-results{background:#f0f3ed;border-radius:16px;margin:20px 0;padding:18px}@supports (color:light-dark(white, black)){.node-search-results{background:light-dark(hsl(var(--appearance-hue,90) var(--appearance-tint,20%) 94.12% / 1),hsl(var(--appearance-hue,90) 20% 15.18% / 1))}}.node-search-results article{border-bottom:1px solid #d4ddd2;padding:12px 0}@supports (color:light-dark(white, black)){.node-search-results article{border-bottom:1px solid light-dark(hsl(var(--appearance-hue,109.09) 13.92% 84.51% / 1),hsl(var(--appearance-hue,109.09) 13.92% 23.63% / 1))}}.node-search-results p{font-size:.85rem;line-height:1.6}.node-composer{margin-top:28px}.node-composer .node-find{color:#365640;background:#edf2e9}@supports (color:light-dark(white, black)){.node-composer .node-find{background:light-dark(hsl(var(--appearance-hue,93.33) var(--appearance-tint,25.71%) 93.14% / 1),hsl(var(--appearance-hue,93.33) 25.71% 16.04% / 1));color:light-dark(hsl(var(--appearance-hue,138.75) 22.86% min(27.45%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,138.75) 22.86% 73.84% / 1))}}.node-scope{margin-bottom:24px}@media (max-width:600px){.node-heading{gap:8px}.node-heading button{padding:8px 10px;font-size:.8rem}.node-context{gap:6px}.node-composer{padding:12px}.node-composer-footer{flex-direction:column;align-items:stretch}.node-composer-footer small{max-width:100%}.node-composer-footer .node-actions{justify-content:flex-end}.node-user{max-width:96%;padding:12px 14px}.node-body{line-height:1.8}.node-welcome{margin-top:8vh}}.node-repair-item{border-top:1px solid #d8e2db;margin-block:1rem;padding-block-start:.5rem}@supports (color:light-dark(white, black)){.node-repair-item{border-top:1px solid light-dark(hsl(var(--appearance-hue,138) 14.71% 86.67% / 1),hsl(var(--appearance-hue,138) 14.71% 21.73% / 1))}}.node-repair-item p{margin-block:.4rem}
.AppShell-module__JCX2KW__shell{background:var(--color-background,#fafbf8);min-height:100dvh;color:var(--color-text,#263d30);padding-bottom:calc(94px + env(safe-area-inset-bottom))}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__shell{background:var(--color-background,light-dark(hsl(var(--appearance-hue,80) var(--appearance-tint,27.27%) 97.84% / 1),hsl(var(--appearance-hue,80) 27.27% 11.9% / 1)));color:var(--color-text,light-dark(hsl(var(--appearance-hue,146.09) 23.23% min(19.41%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,146.09) 23.23% 80.92% / 1)))}}.AppShell-module__JCX2KW__publicShell{padding-bottom:env(safe-area-inset-bottom)}.AppShell-module__JCX2KW__header{grid-template-columns:44px 1fr 44px;align-items:center;gap:12px;max-width:1180px;min-height:68px;margin:0 auto;padding:10px 24px;display:grid}.AppShell-module__JCX2KW__brand{color:#294d38;letter-spacing:.13em;justify-self:center;padding:12px;font-size:1rem;font-weight:650;text-decoration:none}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__brand{color:light-dark(hsl(var(--appearance-hue,145) 30.51% min(23.14%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,145) 30.51% 77.64% / 1))}}.AppShell-module__JCX2KW__back,.AppShell-module__JCX2KW__homeBack{width:44px;height:44px}.AppShell-module__JCX2KW__homeBack{visibility:hidden}.AppShell-module__JCX2KW__ordersHeader{grid-template-columns:1fr auto}.AppShell-module__JCX2KW__ordersHeader .AppShell-module__JCX2KW__brand{justify-self:start;padding-left:0}.AppShell-module__JCX2KW__headerTools{justify-self:end;align-items:center;gap:2px;display:flex}.AppShell-module__JCX2KW__menuButton{color:#3c5141;width:44px;height:44px;min-height:44px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;padding:0;display:grid;position:static}.AppShell-module__JCX2KW__header .app-back-button{color:#3c5141;width:44px;height:44px;min-height:44px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;padding:0;display:grid;position:static}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__menuButton{color:light-dark(hsl(var(--appearance-hue,134.29) 14.89% min(27.65%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,134.29) 14.89% 73.67% / 1))}.AppShell-module__JCX2KW__header .app-back-button{color:light-dark(hsl(var(--appearance-hue,134.29) 14.89% min(27.65%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,134.29) 14.89% 73.67% / 1))}}.AppShell-module__JCX2KW__menuButton:hover{background:#eaf0e7}.AppShell-module__JCX2KW__header .app-back-button:hover{background:#eaf0e7}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__menuButton:hover{background:light-dark(hsl(var(--appearance-hue,100) var(--appearance-tint,23.08%) 92.35% / 1),hsl(var(--appearance-hue,100) 23.08% 16.73% / 1))}.AppShell-module__JCX2KW__header .app-back-button:hover{background:light-dark(hsl(var(--appearance-hue,100) var(--appearance-tint,23.08%) 92.35% / 1),hsl(var(--appearance-hue,100) 23.08% 16.73% / 1))}}.AppShell-module__JCX2KW__content{min-width:0;max-width:1180px;margin:0 auto;padding:16px 24px 32px}.AppShell-module__JCX2KW__dock{z-index:35;width:min(100%,560px);padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:#fffffff7;border:1px solid #e2e8df;border-bottom:0;border-radius:22px 22px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -4px 24px #263d3005}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__dock{border:1px solid light-dark(hsl(var(--appearance-hue,100) 16.36% 89.22% / 1),hsl(var(--appearance-hue,100) 16.36% 19.49% / 1));background:light-dark(hsl(var(--appearance-hue,0) var(--appearance-tint,0%) 100% / .97),hsl(var(--appearance-hue,0) 0% 10% / .97))}}.AppShell-module__JCX2KW__dock a,.AppShell-module__JCX2KW__dock button{color:#778079;min-height:52px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:.75rem;text-decoration:none;display:flex}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__dock a,.AppShell-module__JCX2KW__dock button{color:light-dark(#778079,#89918b)}}.AppShell-module__JCX2KW__dock [aria-current=page],.AppShell-module__JCX2KW__dock [data-active=true]{color:#315b40;background:#edf3ea}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__dock [aria-current=page],.AppShell-module__JCX2KW__dock [data-active=true]{color:light-dark(hsl(var(--appearance-hue,141.43) 30% min(27.45%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,141.43) 30% 73.84% / 1));background:light-dark(hsl(var(--appearance-hue,100) var(--appearance-tint,27.27%) 93.53% / 1),hsl(var(--appearance-hue,100) 27.27% 15.69% / 1))}}.AppShell-module__JCX2KW__overlay{z-index:100;background:#172b2040;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__overlay{background:light-dark(hsl(var(--appearance-hue,147) 30.3% min(12.94%, var(--appearance-accent-limit,100%)) / .25),hsl(var(--appearance-hue,147) 30.3% 86.61% / .25))}}.AppShell-module__JCX2KW__sheet{overscroll-behavior:contain;color:#263d30;background:#fff;border-radius:24px;width:min(100%,560px);max-height:calc(100dvh - 48px);padding:24px;overflow-y:auto;box-shadow:0 20px 70px #172b2030}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__sheet{background:light-dark(hsl(var(--appearance-hue,0) var(--appearance-tint,0%) 100% / 1),hsl(var(--appearance-hue,0) 0% 10% / 1));color:light-dark(hsl(var(--appearance-hue,146.09) 23.23% min(19.41%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,146.09) 23.23% 80.92% / 1))}}.AppShell-module__JCX2KW__sheetHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.AppShell-module__JCX2KW__sheetHeader h2{margin:0;font-size:1.15rem}.AppShell-module__JCX2KW__sheetHeader button{width:44px;height:44px;color:inherit;cursor:pointer;background:#f3f5f0;border:0;border-radius:14px;flex:none;font-size:1.6rem}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__sheetHeader button{background:light-dark(hsl(var(--appearance-hue,84) var(--appearance-tint,20%) 95.1% / 1),hsl(var(--appearance-hue,84) 20% 14.31% / 1))}}.AppShell-module__JCX2KW__search{margin-bottom:20px}.AppShell-module__JCX2KW__search .global-search{width:100%;max-width:none}.AppShell-module__JCX2KW__menuGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.AppShell-module__JCX2KW__menuGrid a{min-height:52px;color:inherit;background:#f5f7f2;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:.925rem;text-decoration:none;display:flex}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__menuGrid a{background:light-dark(hsl(var(--appearance-hue,84) var(--appearance-tint,23.81%) 95.88% / 1),hsl(var(--appearance-hue,84) 23.81% 13.62% / 1))}}.AppShell-module__JCX2KW__menuGrid a[aria-current=page]{color:#315b40;background:#e8f0e3}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__menuGrid a[aria-current=page]{background:light-dark(hsl(var(--appearance-hue,96.92) var(--appearance-tint,30.23%) 91.57% / 1),hsl(var(--appearance-hue,96.92) 30.23% 17.42% / 1));color:light-dark(hsl(var(--appearance-hue,141.43) 30% min(27.45%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,141.43) 30% 73.84% / 1))}}.AppShell-module__JCX2KW__accountMenu{border-top:1px solid #e2e8df;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin-top:24px;padding-top:16px;display:grid}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__accountMenu{border-top:1px solid light-dark(hsl(var(--appearance-hue,100) 16.36% 89.22% / 1),hsl(var(--appearance-hue,100) 16.36% 19.49% / 1))}}.AppShell-module__JCX2KW__accountMenu a{color:#58665b;align-items:center;min-height:44px;padding:8px 4px;font-size:.875rem;text-decoration:none;display:flex}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__accountMenu a{color:light-dark(#58665b,#a0ada3)}}.AppShell-module__JCX2KW__shell a:focus-visible,.AppShell-module__JCX2KW__shell button:focus-visible{outline-offset:3px;outline:2px solid #315b40}@supports (color:light-dark(white, black)){.AppShell-module__JCX2KW__shell a:focus-visible,.AppShell-module__JCX2KW__shell button:focus-visible{outline:2px solid light-dark(hsl(var(--appearance-hue,141.43) 30% min(27.45%, var(--appearance-accent-limit,100%)) / 1),hsl(var(--appearance-hue,141.43) 30% 73.84% / 1))}}@media (max-width:767px){.AppShell-module__JCX2KW__header{min-height:60px;padding:8px 16px}.AppShell-module__JCX2KW__content{padding:8px 16px 24px}.AppShell-module__JCX2KW__dock{border-left:0;border-right:0;border-radius:0}.AppShell-module__JCX2KW__overlay{align-items:stretch;padding:0}.AppShell-module__JCX2KW__sheet{width:100%;max-height:100dvh;padding:calc(16px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom));border-radius:0}}@media print{.AppShell-module__JCX2KW__header,.AppShell-module__JCX2KW__dock,.AppShell-module__JCX2KW__overlay{display:none}.AppShell-module__JCX2KW__shell{background:#fff;padding:0}.AppShell-module__JCX2KW__content{max-width:none;padding:0}}
