*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-page-head{display:block;box-sizing:border-box}.uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:flex;overflow:hidden;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;transition-property:all}.uni-page-head *{box-sizing:border-box}.uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em;font-style:normal}.uni-page-head-titlePenetrate,.uni-page-head-titlePenetrate .uni-page-head-bd,.uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}.uni-page-head-titlePenetrate *{pointer-events:auto}.uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{justify-content:center}.uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}.uni-placeholder-titlePenetrate{pointer-events:none}.uni-page-head-hd{display:flex;align-items:center;font-size:16px}.uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer;font-size:0px}.uni-page-head-transparent .uni-page-head-btn{display:flex;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;transform:scale(.5) translate(40%,-40%);transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select svg{vertical-align:middle;margin-left:2px;transform:rotate(270deg) scale(.8)}.uni-page-head-search{position:relative;display:flex;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-input .uni-input-input:disabled{pointer-events:none}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;transform:translate(-50%)}.uni-page-head-search-icon{position:absolute;top:0;left:2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.uni-page-head-ft{display:flex;align-items:center;flex-direction:row-reverse;font-size:13px}.uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}.uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}.uni-page-head-shadow{overflow:visible}.uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}.uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}.uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-blue.png)}.uni-page-head-shadow-green:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-green.png)}.uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-orange.png)}.uni-page-head-shadow-red:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-red.png)}.uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-yellow.png)}html[data-ui=classic] body,html[data-ui=classic] uni-page-body{color:#25231f;background:#f7f5ef}body{background:#f7f5ef}html[data-ui=classic] .workspace{background:radial-gradient(circle at 92% 6%,rgba(232,93,63,.11),transparent 34%),#f7f5ef}html[data-ui=classic] .workspace__header{padding:calc(env(safe-area-inset-top) + .5625rem) .75rem .5625rem;background:rgba(247,245,239,.92);border-bottom:0;backdrop-filter:none;gap:0;grid-template-columns:2.25rem 1fr 2.25rem}html[data-ui=classic] .workspace__title-group{text-align:center}html[data-ui=classic] .workspace__eyebrow{color:#e85d3f;font-size:.5625rem;font-weight:700;letter-spacing:.125rem}html[data-ui=classic] .workspace__title{margin-top:.125rem;font-size:1rem;font-weight:700}html[data-ui=classic] .workspace__meta{display:none}html[data-ui=classic] .workspace .icon-button{width:2.25rem;height:2.25rem;font-size:1.0625rem;line-height:2.125rem;background:#fff;border-color:#ded9cd;border-radius:.75rem;box-shadow:0 .25rem .625rem rgba(45,39,31,.05)}html[data-ui=classic] .timeline{width:min(20rem,100% - 2rem);padding-top:1.3125rem}html[data-ui=classic] .node-card{display:flex;min-height:5.125rem;padding:.875rem .8125rem;color:#25231f;background:#fff;border-radius:.875rem;box-shadow:0 .375rem 1.125rem rgba(45,39,31,.08)}html[data-ui=classic] .node-card__time{display:none}html[data-ui=classic] .node-card__rail{display:block;height:auto}html[data-ui=classic] .node-card__marker{width:.6875rem;height:.6875rem;margin-right:.75rem;background:#e85d3f;border:.25rem solid #f9dfd7}html[data-ui=classic] .node-card__marker--pending{background:#fff;border-color:#ded9cd}html[data-ui=classic] .node-card__body{padding-left:0}html[data-ui=classic] .node-card__heading{margin-bottom:.375rem;justify-content:space-between}html[data-ui=classic] .node-card__type,html[data-ui=classic] .node-card__state,html[data-ui=classic] .node-card__meta{color:#777168;font-size:.75rem}html[data-ui=classic] .node-card__state{padding:.1875rem .4375rem;margin-left:0;background:#f7f5ef;border:0;border-radius:31.21875rem}html[data-ui=classic] .node-card__title{overflow:hidden;font-size:1.0625rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}html[data-ui=classic] .node-card__arrow{margin-left:.5625rem;color:#777168;font-size:1.375rem}html[data-ui=classic] .leg{min-height:4.6875rem;padding-left:0;align-items:center}html[data-ui=classic] .leg__line{left:50%;background:#c8c1b4;transform:translate(-50%)}html[data-ui=classic] .leg__mode,html[data-ui=classic] .leg__add,html[data-ui=classic] .leg__refresh{min-height:1.8125rem;padding:0 .6875rem;color:#777168;font-size:.75rem;line-height:1.8125rem;background:#f7f5ef;border-color:#ded9cd;border-radius:31.21875rem}html[data-ui=classic] .leg__mode{margin-top:.5625rem}html[data-ui=classic] .leg__mode-icon,html[data-ui=classic] .leg__refresh-icon,html[data-ui=classic] .leg__add-label{display:none}html[data-ui=classic] .leg__add{width:2.1875rem;min-height:2.1875rem;padding:0;margin-top:.5625rem;color:#fff;font-size:1.1875rem;line-height:2.0625rem;background:#e85d3f;border-color:#e85d3f}html[data-ui=classic] .leg__refresh{min-height:1.8125rem;margin-top:.3125rem;color:#e85d3f;background:#f7f5ef;border-color:#ded9cd}html[data-ui=classic] .composer{padding:.5625rem .875rem .6875rem;background:linear-gradient(180deg,rgba(247,245,239,0),#f7f5ef 30%);border-top:0;backdrop-filter:none}html[data-ui=classic] .composer__button{height:3.25rem;padding:0 .75rem;background:#fff;border-color:#ded9cd;border-radius:.9375rem;box-shadow:0 .5625rem 1.5625rem rgba(45,39,31,.12)}html[data-ui=classic] .composer__spark{color:#e85d3f;font-size:1.0625rem}html[data-ui=classic] .composer__voice--next{display:none}html[data-ui=classic] .composer__voice--classic{display:block;width:auto;height:auto;color:#777168;font-size:.9375rem;line-height:normal;background:transparent}html[data-ui=classic] .drawer-layer__backdrop,html[data-ui=classic] .chat-layer__backdrop{background:rgba(27,24,20,.3);backdrop-filter:none}html[data-ui=classic] .drawer{width:76%;padding:calc(env(safe-area-inset-top) + .875rem) .875rem .875rem;background:#fffdf8;border-right:0;box-shadow:.75rem 0 1.875rem rgba(35,30,25,.16)}html[data-ui=classic] .drawer__title{font-size:1.1875rem;font-weight:700}html[data-ui=classic] .drawer__new{color:#e85d3f;background:#f9dfd7;border-radius:.625rem}html[data-ui=classic] .drawer__item{padding:.75rem;margin-bottom:.375rem;border:0;border-radius:.5625rem}html[data-ui=classic] .drawer__item--active{background:#fff;box-shadow:0 .375rem 1.125rem rgba(45,39,31,.08)}html[data-ui=classic] .chat{height:78%;padding:.5rem .875rem .875rem;background:#fff;border:0;border-radius:1.125rem 1.125rem 0 0;box-shadow:none}html[data-ui=classic] .chat__handle{width:2.25rem;height:.25rem;margin-bottom:.6875rem;background:#ded9cd}html[data-ui=classic] .chat__heading{padding-bottom:0;border-bottom:0}html[data-ui=classic] .chat__title{font-weight:700}html[data-ui=classic] .chat__messages{padding:.75rem 0}html[data-ui=classic] .chat__composer,html[data-ui=classic] .chat__queue,html[data-ui=classic] .chat__location,html[data-ui=classic] .chat__live-actions uni-button{background:#f7f5ef;border-color:#ded9cd}html[data-ui=classic] .chat__composer{padding:.4375rem;border-radius:.8125rem}html[data-ui=classic] .chat__location,html[data-ui=classic] .chat__live-actions uni-button{border-radius:31.21875rem}html[data-ui=classic] .chat__send,html[data-ui=classic] .chat__stop,html[data-ui=classic] .message--user,html[data-ui=classic] .proposal-card__accept{background:#e85d3f}html[data-ui=classic] .message-list{gap:.5rem}html[data-ui=classic] .message{width:auto;max-width:86%;padding:.625rem .6875rem;line-height:1.55;background:#f7f5ef;border-radius:.6875rem}html[data-ui=classic] .message--user{max-width:86%;color:#fff}html[data-ui=classic] .message--clarification,html[data-ui=classic] .message--with-places{width:100%;max-width:100%}html[data-ui=classic] .message--clarification{background:#f5faf7;border-color:#b8d4c7}html[data-ui=classic] .proposal-card{background:#fffaf3;border-color:#ded9cd;border-radius:.75rem}html[data-ui=classic] .proposal-card__eyebrow{color:#e85d3f}html[data-ui=classic] .search-page,html[data-ui=classic] .detail-page,html[data-ui=classic] .account-page,html[data-ui=classic] .auth-page{max-width:none;margin:0;background:#f7f5ef}html[data-ui=classic] .search-page{padding:.9375rem}html[data-ui=classic] .search-box{padding:.4375rem .5rem .4375rem .75rem;border-color:#ded9cd;border-radius:.75rem;box-shadow:none}html[data-ui=classic] .search-box__button,html[data-ui=classic] .edit-card__save,html[data-ui=classic] .account-card__button,html[data-ui=classic] .auth-page__primary{background:#e85d3f}html[data-ui=classic] .filter-bar{padding:0;margin-top:.625rem;overflow:visible;gap:.375rem}html[data-ui=classic] .filter-bar__picker{min-width:0;flex:1}html[data-ui=classic] .filter-bar__picker--location{min-width:0;flex:1.45}html[data-ui=classic] .filter-bar__chip{height:2.125rem;background:#fff;border-color:#ded9cd;border-radius:.5625rem}html[data-ui=classic] .search-page__context,html[data-ui=classic] .search-page__state{padding:.9375rem;margin-top:.875rem;background:#fff;border:0;border-radius:.75rem}html[data-ui=classic] .search-page__badge{color:#e85d3f;background:#f9dfd7;border-radius:31.21875rem}html[data-ui=classic] .result-list{padding:.875rem 0 1.875rem}html[data-ui=classic] .place-card{padding:.9375rem;margin-bottom:.625rem;background:#fff;border:0;border-radius:.75rem;box-shadow:0 .3125rem .875rem rgba(45,39,31,.06)}html[data-ui=classic] .place-card__category{color:#e85d3f}html[data-ui=classic] .place-card__action{color:#fff;background:#e85d3f;border-radius:.5rem}html[data-ui=classic] .detail-page,html[data-ui=classic] .account-page{padding:1rem}html[data-ui=classic] .detail-card,html[data-ui=classic] .edit-card,html[data-ui=classic] .action-card,html[data-ui=classic] .account-card{background:#fff;border:0;border-radius:.875rem;box-shadow:0 .375rem 1.125rem rgba(45,39,31,.08)}html[data-ui=classic] .detail-page__placeholder,html[data-ui=classic] .detail-page__state,html[data-ui=classic] .account-page__section{padding:1rem;margin-top:.875rem;background:#fff;border:.0625rem dashed #ded9cd;border-radius:.75rem}html[data-ui=classic] .account-page__section{border-style:solid}html[data-ui=classic] .action-card__move uni-button,html[data-ui=classic] .action-card__secondary{background:#f7f5ef;border-color:#ded9cd}html[data-ui=classic] .auth-page{padding:3.4375rem 1.5rem 1.875rem}html[data-ui=classic] .auth-page__eyebrow{color:#e85d3f;font-size:.6875rem;font-weight:700;letter-spacing:.15625rem}html[data-ui=classic] .auth-page__title{font-size:1.8125rem;font-weight:750}html[data-ui=classic] .auth-page__status{margin:1.875rem 0;background:#fff;border-color:#ded9cd;border-radius:.75rem}html[data-ui=v3]{color-scheme:dark;background:#0b100e}html[data-ui=v3] body,html[data-ui=v3] uni-page-body{color:#f2f5f3;background:#0b100e}body{background:#0b100e}html[data-ui=v3] uni-button{color:#f2f5f3}html[data-ui=v3] .uni-page-head{color:#f2f5f3!important;background:#0b100e!important;border-bottom:.0625rem solid #28332e!important}html[data-ui=v3] .uni-page-head__title,html[data-ui=v3] .uni-page-head-btn,html[data-ui=v3] .uni-btn-icon{color:#f2f5f3!important}html[data-ui=v3] .workspace{background:#0b100e}html[data-ui=v3] .workspace__header{padding:calc(env(safe-area-inset-top) + .75rem) .875rem .5625rem;background:#0b100e;border-bottom:0;backdrop-filter:none;gap:.5625rem;grid-template-columns:2.0625rem minmax(0,1fr) 2.0625rem}html[data-ui=v3] .workspace__title-group{text-align:left}html[data-ui=v3] .workspace__eyebrow{color:#83d7bb;font-size:.53125rem;font-weight:650;letter-spacing:.125rem}html[data-ui=v3] .workspace__title{margin-top:.25rem;color:#f2f5f3;font-size:1.3125rem;font-weight:600;letter-spacing:-.03125rem}html[data-ui=v3] .workspace__meta{margin-top:.25rem;color:#9ca9a2;font-size:.65625rem}html[data-ui=v3] .workspace .icon-button{width:2.0625rem;height:2.0625rem;color:#f2f5f3;font-size:.875rem;line-height:1.9375rem;background:#111815;border-color:#28332e;border-radius:.5625rem}html[data-ui=v3] .workspace__signal{display:grid;min-height:2.6875rem;padding:.5rem .5625rem;margin:.125rem .75rem .3125rem;background:#111815;border:.0625rem solid #28332e;border-radius:.625rem;box-sizing:border-box;gap:.4375rem;grid-template-columns:.5rem minmax(0,1fr) auto;align-items:center;text-align:left}html[data-ui=v3] .workspace__signal-pulse{width:.375rem;height:.375rem;background:#83d7bb;border-radius:50%;box-shadow:0 0 0 .25rem rgba(131,215,187,.1)}html[data-ui=v3] .workspace__signal-copy{display:flex;min-width:0;flex-direction:column}html[data-ui=v3] .workspace__signal-label{color:#83d7bb;font-size:.5rem;font-weight:700;letter-spacing:.09375rem}html[data-ui=v3] .workspace__signal-value{overflow:hidden;margin-top:.1875rem;color:#9ca9a2;font-size:.65625rem;text-overflow:ellipsis;white-space:nowrap}html[data-ui=v3] .workspace__signal-action{color:#83d7bb;font-size:.59375rem;font-weight:650;text-align:right;white-space:nowrap}html[data-ui=v3] .workspace__state-title{color:#f2f5f3}html[data-ui=v3] .workspace__state-copy{color:#9ca9a2}html[data-ui=v3] .workspace__retry{color:#0a1712;background:#83d7bb}html[data-ui=v3] .timeline{width:min(21.5625rem,100% - 1rem);padding:.375rem .6875rem .875rem;margin-top:.3125rem;background:#111815;border:.0625rem solid #28332e;border-radius:.9375rem;box-sizing:border-box}html[data-ui=v3] .node-card{min-height:4.9375rem;padding:.75rem 0;color:#f2f5f3;background:transparent;border-bottom:.0625rem solid #28332e;grid-template-columns:2.6875rem 1.25rem minmax(0,1fr) 1.3125rem}html[data-ui=v3] .node-card__time{color:#9ca9a2;font-size:.71875rem}html[data-ui=v3] .node-card__marker{width:.5rem;height:.5rem;background:#83d7bb;border-color:rgba(131,215,187,.14)}html[data-ui=v3] .node-card__marker--pending{background:#0b100e;border-color:#3a4941}html[data-ui=v3] .node-card__type{color:#83d7bb;font-size:.59375rem;font-weight:650;letter-spacing:.03125rem}html[data-ui=v3] .node-card__state,html[data-ui=v3] .node-card__meta{color:#9ca9a2}html[data-ui=v3] .node-card__state{border-color:#3a4941}html[data-ui=v3] .node-card__title{color:#f2f5f3;font-size:1.0625rem;font-weight:550}html[data-ui=v3] .node-card__arrow{color:#718078}html[data-ui=v3] .leg{min-height:3.8125rem}html[data-ui=v3] .leg__line{background:#3a4941}html[data-ui=v3] .leg__mode,html[data-ui=v3] .leg__add,html[data-ui=v3] .leg__refresh{color:#9ca9a2;background:#17201b;border-color:#28332e}html[data-ui=v3] .leg__mode-icon,html[data-ui=v3] .leg__add{color:#83d7bb}html[data-ui=v3] .leg__add{background:rgba(131,215,187,.08);border-color:rgba(131,215,187,.18)}html[data-ui=v3] .leg__refresh{color:#83d7bb;background:transparent}html[data-ui=v3] .composer{padding:.4375rem .625rem .625rem;background:rgba(11,16,14,.94);border-top:.0625rem solid #28332e;backdrop-filter:blur(.75rem)}html[data-ui=v3] .composer__button{height:3.0625rem;color:#0a1712;background:#eef3f0;border-color:transparent;border-radius:.6875rem;box-shadow:0 .875rem 2.8125rem rgba(0,0,0,.26)}html[data-ui=v3] .composer__spark{color:#287a63}html[data-ui=v3] .composer__placeholder{color:#53615a}html[data-ui=v3] .composer__voice--next{color:#0a1712;background:#83d7bb}html[data-ui=v3] .composer__planning-dots uni-view{background:#63c7a5}html[data-ui=v3] .drawer-layer__backdrop,html[data-ui=v3] .chat-layer__backdrop{background:rgba(0,0,0,.55);backdrop-filter:blur(.3125rem)}html[data-ui=v3] .drawer{width:84%;color:#f2f5f3;background:#111815;border-color:#28332e;box-shadow:.9375rem 0 2.8125rem rgba(0,0,0,.34)}html[data-ui=v3] .drawer__title{color:#f2f5f3;font-size:1.25rem;font-weight:550}html[data-ui=v3] .drawer__close,html[data-ui=v3] .drawer__item-meta,html[data-ui=v3] .drawer__account{color:#9ca9a2}html[data-ui=v3] .drawer__new{color:#0a1712;background:#83d7bb}html[data-ui=v3] .drawer__item{border-color:transparent}html[data-ui=v3] .drawer__item--active{background:#17201b;border-color:#3a4941}html[data-ui=v3] .drawer__item-title{color:#f2f5f3}html[data-ui=v3] .drawer__account{border-color:#28332e}html[data-ui=v3] .chat{height:92%;padding:.375rem .75rem .6875rem;color:#f2f5f3;background:#111815;border-color:#3a4941;border-radius:.75rem .75rem 0 0;box-shadow:0 -.875rem 3.125rem rgba(0,0,0,.34)}html[data-ui=v3] .chat__handle{width:1.625rem;background:#3a4941}html[data-ui=v3] .chat__heading{padding-bottom:.625rem;border-color:#28332e}html[data-ui=v3] .chat__kicker{display:block;margin-bottom:.21875rem;color:#83d7bb;font-size:.5rem;font-weight:700;letter-spacing:.09375rem}html[data-ui=v3] .chat__title{color:#f2f5f3;font-size:1.125rem;font-weight:550}html[data-ui=v3] .chat__subtitle,html[data-ui=v3] .chat__empty-copy,html[data-ui=v3] .chat__close{color:#9ca9a2}html[data-ui=v3] .chat__subtitle--standard{display:none}html[data-ui=v3] .chat__subtitle--v3{display:block}html[data-ui=v3] .chat__empty-title{color:#f2f5f3;font-size:1rem;font-weight:550}html[data-ui=v3] .chat__empty{min-height:11.25rem;padding-right:0;padding-left:0;text-align:left;align-items:stretch}html[data-ui=v3] .chat__starters{display:flex;margin-top:.875rem;gap:.3125rem;flex-direction:column}html[data-ui=v3] .chat__starters uni-button{display:flex;width:100%;min-height:2.25rem;padding:.4375rem .5rem;margin:0;color:#f2f5f3;font-size:.71875rem;line-height:1.4;text-align:left;background:#17201b;border:.0625rem solid #28332e;border-radius:.4375rem;box-sizing:border-box;gap:.5rem;align-items:center;justify-content:space-between}html[data-ui=v3] .chat__starters uni-button uni-text:last-child{color:#83d7bb;font-size:.875rem}html[data-ui=v3] .chat__close{background:#17201b;border:.0625rem solid #28332e;border-radius:.4375rem}html[data-ui=v3] .chat__composer{background:#17201b;border-color:#3a4941}html[data-ui=v3] .chat__input{color:#f2f5f3}html[data-ui=v3] .chat__input::-moz-placeholder{color:#718078}html[data-ui=v3] .chat__input::placeholder{color:#718078}html[data-ui=v3] .chat__send,html[data-ui=v3] .chat__stop{color:#0a1712;background:#83d7bb}html[data-ui=v3] .chat__location,html[data-ui=v3] .chat__queue,html[data-ui=v3] .chat__guidance,html[data-ui=v3] .chat__live-actions uni-button{color:#9ca9a2;background:#17201b;border-color:#28332e}html[data-ui=v3] .chat__location--active,html[data-ui=v3] .chat__guidance{color:#83d7bb;background:rgba(131,215,187,.07);border-color:rgba(131,215,187,.22)}html[data-ui=v3] .chat__live-actions .chat__interrupt,html[data-ui=v3] .chat__error{color:#f08d7d;background:#2b1917;border-color:rgba(240,141,125,.22)}html[data-ui=v3] .message{color:#f2f5f3}html[data-ui=v3] .message--user{color:#0a1712;background:#83d7bb}html[data-ui=v3] .message__cursor{background:#83d7bb}html[data-ui=v3] .message__state,html[data-ui=v3] .message__place-reason{color:#83d7bb}html[data-ui=v3] .message__places,html[data-ui=v3] .message__place{border-color:#28332e}html[data-ui=v3] .message__places-label,html[data-ui=v3] .message__place-category,html[data-ui=v3] .message__place-address,html[data-ui=v3] .message__place-facts,html[data-ui=v3] .message__place-arrow{color:#9ca9a2}html[data-ui=v3] .message__place-title,html[data-ui=v3] .message__quick-reply-label{color:#f2f5f3}html[data-ui=v3] .message__quick-reply{color:#f2f5f3;background:#17201b;border-color:#3a4941}html[data-ui=v3] .message__quick-reply-index{color:#83d7bb;background:rgba(131,215,187,.1)}html[data-ui=v3] .message--clarification{background:rgba(131,215,187,.07);border-color:rgba(131,215,187,.24)}html[data-ui=v3] .agent-activity{color:#9ca9a2;background:#17201b;border-color:#28332e}html[data-ui=v3] .proposal-card{color:#0a1712;background:#dfeee8;border-color:#75af9a}html[data-ui=v3] .proposal-card__eyebrow{color:#216b56}html[data-ui=v3] .proposal-card__summary,html[data-ui=v3] .proposal-card__notes-title{color:#0a1712}html[data-ui=v3] .proposal-card__operations,html[data-ui=v3] .proposal-card__notes{color:#4f635b}html[data-ui=v3] .proposal-card__actions uni-button{color:#0a1712;background:rgba(255,255,255,.62);border-color:rgba(10,23,18,.16)}html[data-ui=v3] .proposal-card__actions .proposal-card__accept{color:#f2f5f3;background:#0a1712;border-color:#0a1712}html[data-ui=v3] .search-page,html[data-ui=v3] .detail-page,html[data-ui=v3] .account-page,html[data-ui=v3] .auth-page{color:#f2f5f3;background:#0b100e}html[data-ui=v3] .search-page{padding-top:.875rem}html[data-ui=v3] .search-page__kicker{display:block;margin:0 .125rem .4375rem;color:#83d7bb;font-size:.53125rem;font-weight:700;letter-spacing:.09375rem}html[data-ui=v3] .search-box{color:#0a1712;background:#eef3f0;border-color:transparent;box-shadow:0 .875rem 2.8125rem rgba(0,0,0,.26)}html[data-ui=v3] .search-page__manual-label{display:block;margin:.8125rem .125rem .375rem;color:#9ca9a2;font-size:.625rem;letter-spacing:.03125rem}html[data-ui=v3] .search-box__icon{color:#66746d}html[data-ui=v3] .search-box__input{color:#0a1712}html[data-ui=v3] .search-box__button{color:#0a1712;background:#83d7bb}html[data-ui=v3] .filter-bar__chip{color:#f2f5f3;background:#17201b;border-color:#3a4941}html[data-ui=v3] .filter-bar__chevron{color:#83d7bb}html[data-ui=v3] .search-page__context,html[data-ui=v3] .search-page__state{border-color:#28332e}html[data-ui=v3] .search-page__context-title,html[data-ui=v3] .search-page__state-title{color:#f2f5f3}html[data-ui=v3] .search-page__badge{color:#83d7bb;background:rgba(131,215,187,.09)}html[data-ui=v3] .search-page__context-copy,html[data-ui=v3] .search-page__state-copy{color:#9ca9a2}html[data-ui=v3] .search-page__agent{display:grid;width:100%;min-height:4.125rem;padding:.6875rem .625rem;margin-top:0;color:#f2f5f3;text-align:left;background:#17201b;border:.0625rem solid rgba(131,215,187,.34);border-radius:.6875rem;box-sizing:border-box;gap:.4375rem;grid-template-columns:1.625rem minmax(0,1fr) 1rem;align-items:center}html[data-ui=v3] .search-page__agent-mark{width:1.625rem;height:1.625rem;color:#0a1712;font-size:.5625rem;font-weight:750;line-height:1.625rem;text-align:center;background:#83d7bb;border-radius:.4375rem}html[data-ui=v3] .search-page__agent-copy{display:flex;min-width:0;flex-direction:column}html[data-ui=v3] .search-page__agent-title{color:#f2f5f3;font-size:.84375rem;font-weight:600;line-height:1.35}html[data-ui=v3] .search-page__agent-subtitle{margin-top:.1875rem;color:#9ca9a2;font-size:.625rem;line-height:1.45}html[data-ui=v3] .search-page__agent-arrow{color:#83d7bb;font-size:.875rem;text-align:right}html[data-ui=v3] .place-card{color:#f2f5f3;border-color:#28332e}html[data-ui=v3] .place-card__category{color:#83d7bb}html[data-ui=v3] .place-card__title{color:#f2f5f3;font-weight:550}html[data-ui=v3] .place-card__action{color:#0a1712;background:#83d7bb}html[data-ui=v3] .place-card__address,html[data-ui=v3] .place-card__summary,html[data-ui=v3] .place-card__meta{color:#9ca9a2}html[data-ui=v3] .detail-card,html[data-ui=v3] .edit-card,html[data-ui=v3] .action-card,html[data-ui=v3] .account-card{color:#f2f5f3;background:#111815;border-color:#28332e;box-shadow:none}html[data-ui=v3] .detail-card{background:#17201b;box-shadow:0 .875rem 2.8125rem rgba(0,0,0,.26)}html[data-ui=v3] .detail-card__eyebrow,html[data-ui=v3] .edit-card__save{color:#83d7bb}html[data-ui=v3] .detail-card__title,html[data-ui=v3] .edit-card__title,html[data-ui=v3] .action-card__title,html[data-ui=v3] .detail-page__placeholder-title,html[data-ui=v3] .account-card__title,html[data-ui=v3] .account-page__section-title{color:#f2f5f3}html[data-ui=v3] .detail-card__state,html[data-ui=v3] .action-card__move uni-button,html[data-ui=v3] .action-card__secondary{color:#9ca9a2;background:#0b100e;border-color:#28332e}html[data-ui=v3] .detail-card__address,html[data-ui=v3] .detail-card__summary,html[data-ui=v3] .field__label,html[data-ui=v3] .detail-page__placeholder-copy,html[data-ui=v3] .account-card__label,html[data-ui=v3] .account-card__id,html[data-ui=v3] .account-page__section-copy{color:#9ca9a2}html[data-ui=v3] .field{border-color:#28332e}html[data-ui=v3] .field__input,html[data-ui=v3] .field__textarea{color:#f2f5f3}html[data-ui=v3] .edit-card__save,html[data-ui=v3] .account-card__button,html[data-ui=v3] .auth-page__primary{color:#0a1712;background:#83d7bb}html[data-ui=v3] .action-card__danger,html[data-ui=v3] .auth-page__error{color:#f08d7d;background:#2b1917}html[data-ui=v3] .action-card__agent{color:#0a1712;background:#83d7bb;border-color:#83d7bb}html[data-ui=v3] .detail-page__placeholder,html[data-ui=v3] .detail-page__state,html[data-ui=v3] .account-page__section{background:transparent;border-color:#28332e}html[data-ui=v3] .auth-page__eyebrow{color:#83d7bb}html[data-ui=v3] .auth-page__title{color:#f2f5f3;font-size:1.9375rem;font-weight:550}html[data-ui=v3] .auth-page__copy,html[data-ui=v3] .auth-page__id,html[data-ui=v3] .auth-page__notice{color:#9ca9a2}html[data-ui=v3] .auth-page__status,html[data-ui=v3] .auth-page__notice{color:#f2f5f3;background:#111815;border-color:#28332e}html[data-ui=v3] .auth-page__secondary{color:#f2f5f3;border-color:#3a4941}.workspace__v4-brand,.v4-discovery,.v4-plan-summary,.chat__starters--v4{display:none}html[data-ui=v4]{color-scheme:light;background:#fbf7ef}html[data-ui=v4] body,html[data-ui=v4] uni-page-body{color:#223029;background:#fbf7ef}body{background:#fbf7ef}html[data-ui=v4] uni-button{color:#223029}html[data-ui=v4] .uni-page-head{color:#223029!important;background:rgba(251,247,239,.96)!important;border-bottom:.0625rem solid #e9e1d4!important}html[data-ui=v4] .uni-page-head__title,html[data-ui=v4] .uni-page-head-btn,html[data-ui=v4] .uni-btn-icon{color:#223029!important}html[data-ui=v4] .workspace{background:radial-gradient(circle at 96% 0%,rgba(239,106,79,.11),transparent 32%),radial-gradient(circle at 0% 46%,rgba(41,95,77,.07),transparent 38%),#fbf7ef}html[data-ui=v4] .workspace__header{padding:calc(env(safe-area-inset-top) + .625rem) .75rem .5rem;background:rgba(251,247,239,.86);border-bottom:0;backdrop-filter:blur(.75rem);gap:.4375rem;grid-template-columns:2.125rem minmax(0,1fr) 2.125rem}html[data-ui=v4] .workspace__title-group{display:none}html[data-ui=v4] .workspace__v4-brand{display:flex;min-width:0;text-align:center;flex-direction:column}html[data-ui=v4] .workspace__v4-brand-kicker{color:#ef6a4f;font-size:.5rem;font-weight:800;letter-spacing:.125rem}html[data-ui=v4] .workspace__v4-brand-title{overflow:hidden;margin-top:.15625rem;color:#223029;font-size:.9375rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}html[data-ui=v4] .workspace .icon-button{width:2.125rem;height:2.125rem;color:#223029;font-size:.875rem;line-height:2rem;background:rgba(255,253,248,.82);border-color:#e9e1d4;border-radius:.6875rem;box-shadow:0 .375rem 1.125rem rgba(76,58,35,.07)}html[data-ui=v4] .v4-discovery{display:block;min-height:0;flex:1}html[data-ui=v4] .v4-hero{width:min(21.875rem,100% - 1.25rem);padding:1.1875rem .9375rem 1rem;margin:.3125rem auto 0;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgba(243,199,101,.38),transparent 30%),linear-gradient(145deg,#fffdf7,#f6eadc);border:.0625rem solid rgba(220,209,192,.8);border-radius:1.1875rem;box-shadow:0 .75rem 2.1875rem rgba(76,58,35,.1);box-sizing:border-box}html[data-ui=v4] .v4-hero__eyebrow{display:flex;color:#295f4d;font-size:.625rem;font-weight:700;gap:.375rem;align-items:center}html[data-ui=v4] .v4-hero__eyebrow-dot{width:.375rem;height:.375rem;background:#ef6a4f;border-radius:50%;box-shadow:0 0 0 .25rem rgba(239,106,79,.12)}html[data-ui=v4] .v4-hero__title{display:block;margin-top:.8125rem;color:#223029;font-size:1.625rem;font-weight:800;letter-spacing:-.0625rem;line-height:1.12}html[data-ui=v4] .v4-hero__title--accent{margin-top:.125rem;color:#ef6a4f}html[data-ui=v4] .v4-hero__copy{display:block;margin-top:.75rem;color:#656961;font-size:.75rem;line-height:1.65}html[data-ui=v4] .v4-hero__prompt{padding:.4375rem;margin-top:.9375rem;background:#fff;border:.0625rem solid #dcd1c0;border-radius:.875rem;box-shadow:0 .5rem 1.3125rem rgba(76,58,35,.09)}html[data-ui=v4] .v4-hero__prompt-main{display:flex;min-height:2.875rem;padding:.1875rem .25rem .3125rem;box-sizing:border-box;gap:.5rem;align-items:flex-start}html[data-ui=v4] .v4-hero__prompt-spark{color:#ef6a4f;font-size:.9375rem;line-height:1.5}html[data-ui=v4] .v4-hero__prompt-copy{color:#223029;font-size:.8125rem;line-height:1.55;flex:1}html[data-ui=v4] .v4-hero__generate{display:flex;width:100%;height:2.625rem;padding:0 .75rem;margin:0;color:#fff;font-size:.84375rem;font-weight:730;line-height:2.625rem;background:#ef6a4f;border-radius:.625rem;box-shadow:0 .375rem .75rem rgba(239,106,79,.22);align-items:center;justify-content:space-between}html[data-ui=v4] .v4-hero__generate uni-text{font-size:1.125rem;font-weight:400}html[data-ui=v4] .v4-hero__chips{display:flex;margin-top:.5625rem;gap:.3125rem;flex-wrap:wrap}html[data-ui=v4] .v4-hero__chips uni-button{min-height:1.8125rem;padding:0 .53125rem;margin:0;color:#295f4d;font-size:.65625rem;line-height:1.6875rem;background:rgba(228,238,231,.76);border:.0625rem solid rgba(41,95,77,.1);border-radius:31.21875rem}html[data-ui=v4] .v4-hero__proof{display:flex;padding-top:.75rem;margin-top:.75rem;color:#71776f;font-size:.625rem;border-top:.0625rem solid rgba(220,209,192,.72);gap:.5rem;justify-content:space-between}html[data-ui=v4] .v4-inspiration{width:min(22.5rem,100%);padding:1.3125rem .625rem .25rem;margin:0 auto;box-sizing:border-box}html[data-ui=v4] .v4-inspiration__heading{display:flex;padding:0 .25rem;gap:.625rem;align-items:flex-end;justify-content:space-between}html[data-ui=v4] .v4-inspiration__heading>uni-view{display:flex;flex-direction:column}html[data-ui=v4] .v4-inspiration__eyebrow{color:#ef6a4f;font-size:.5rem;font-weight:800;letter-spacing:.09375rem}html[data-ui=v4] .v4-inspiration__title{margin-top:.25rem;color:#223029;font-size:.9375rem;font-weight:760}html[data-ui=v4] .v4-inspiration__hint{color:#71776f;font-size:.59375rem}html[data-ui=v4] .v4-inspiration__rail{width:calc(100% + .625rem);margin-top:.6875rem}html[data-ui=v4] .v4-inspiration__cards{display:flex;width:-moz-max-content;width:max-content;padding:0 .625rem .8125rem 0;gap:.5rem}html[data-ui=v4] .v4-inspiration__card{position:relative;display:flex;width:12.1875rem;min-height:8.4375rem;padding:.8125rem;margin:0;overflow:hidden;color:#fff;text-align:left;border-radius:.9375rem;box-shadow:0 .375rem 1.125rem rgba(76,58,35,.07);box-sizing:border-box;flex-direction:column;align-items:flex-start}html[data-ui=v4] .v4-inspiration__card--sage{background:linear-gradient(145deg,#285e4c,#163a30)}html[data-ui=v4] .v4-inspiration__card--blue{background:linear-gradient(145deg,#799ab9,#49677f)}html[data-ui=v4] .v4-inspiration__card--sunset{background:linear-gradient(145deg,#d57b56,#9f4739)}html[data-ui=v4] .v4-inspiration__emoji{position:absolute;top:.5rem;right:.5625rem;font-size:2.25rem;opacity:.82;transform:rotate(7deg)}html[data-ui=v4] .v4-inspiration__card-kicker{color:rgba(255,255,255,.68);font-size:.5rem;font-weight:800;letter-spacing:.09375rem}html[data-ui=v4] .v4-inspiration__card-title{width:8.4375rem;margin-top:.875rem;color:#fff;font-size:1rem;font-weight:760;line-height:1.35}html[data-ui=v4] .v4-inspiration__card-meta{margin-top:.375rem;color:rgba(255,255,255,.72);font-size:.625rem}html[data-ui=v4] .v4-inspiration__card-action{padding-top:.5625rem;margin-top:auto;color:#fff;font-size:.65625rem;font-weight:700}html[data-ui=v4] .v4-discovery__notice{display:flex;width:min(21.25rem,100% - 1.5rem);padding:.5625rem .625rem;margin:.25rem auto 0;color:#86625a;font-size:.65625rem;line-height:1.5;background:rgba(251,229,220,.64);border:.0625rem solid rgba(239,106,79,.14);border-radius:.5625rem;box-sizing:border-box;gap:.5625rem;align-items:center;justify-content:space-between}html[data-ui=v4] .v4-discovery__notice uni-text{flex:1}html[data-ui=v4] .v4-discovery__notice uni-button{min-width:3.75rem;height:1.625rem;padding:0 .4375rem;margin:0;color:#d9543d;font-size:.625rem;line-height:1.5rem;background:#fff;border-radius:31.21875rem}html[data-ui=v4] .v4-discovery__spacer{height:calc(env(safe-area-inset-bottom) + 1.25rem)}html[data-ui=v4] .workspace:not(.workspace--has-plan) .workspace__signal,html[data-ui=v4] .workspace:not(.workspace--has-plan) .workspace__state,html[data-ui=v4] .workspace:not(.workspace--has-plan) .workspace__scroll,html[data-ui=v4] .workspace:not(.workspace--has-plan) .composer{display:none}html[data-ui=v4] .workspace--has-plan .v4-plan-summary{display:flex}html[data-ui=v4] .v4-plan-summary{width:min(21.5625rem,100% - 1.25rem);padding:.75rem;margin:.25rem auto .375rem;color:#fff;background:radial-gradient(circle at 98% 0%,rgba(243,199,101,.38),transparent 36%),#295f4d;border-radius:.875rem;box-shadow:0 .5625rem 1.5rem rgba(41,95,77,.18);box-sizing:border-box;gap:.5625rem;align-items:center;justify-content:space-between}html[data-ui=v4] .v4-plan-summary__copy{display:flex;min-width:0;flex-direction:column}html[data-ui=v4] .v4-plan-summary__eyebrow{color:#bfe0d4;font-size:.46875rem;font-weight:800;letter-spacing:.09375rem}html[data-ui=v4] .v4-plan-summary__title{margin-top:.21875rem;color:#fff;font-size:.875rem;font-weight:720}html[data-ui=v4] .v4-plan-summary__meta{margin-top:.25rem;color:rgba(255,255,255,.7);font-size:.59375rem}html[data-ui=v4] .v4-plan-summary__action{min-width:4.25rem;height:1.9375rem;padding:0 .5625rem;margin:0;color:#295f4d;font-size:.65625rem;font-weight:700;line-height:1.8125rem;background:#f9e0a5;border-radius:31.21875rem}html[data-ui=v4] .timeline{width:min(21.5625rem,100% - 1.25rem);padding:.25rem 0 .9375rem}html[data-ui=v4] .node-card{min-height:5.125rem;padding:.75rem .6875rem;margin-top:.3125rem;color:#223029;background:#fff;border:.0625rem solid #e9e1d4;border-radius:.8125rem;box-shadow:0 .375rem 1.125rem rgba(76,58,35,.07);grid-template-columns:2.3125rem 1.125rem minmax(0,1fr) 1.125rem}html[data-ui=v4] .node-card__time{color:#ef6a4f;font-size:.6875rem;font-weight:700}html[data-ui=v4] .node-card__marker{width:.5rem;height:.5rem;background:#ef6a4f;border-color:#fbe5dc}html[data-ui=v4] .node-card__marker--pending{background:#fff;border-color:#dcd1c0}html[data-ui=v4] .node-card__type{color:#295f4d;font-size:.59375rem;font-weight:760}html[data-ui=v4] .node-card__state{padding:.125rem .3125rem;margin-left:.3125rem;color:#71776f;background:#fbf7ef;border:0;border-radius:31.21875rem}html[data-ui=v4] .node-card__title{color:#223029;font-size:.96875rem;font-weight:720}html[data-ui=v4] .node-card__meta,html[data-ui=v4] .node-card__arrow{color:#71776f}html[data-ui=v4] .leg{min-height:3.625rem;padding-left:4rem}html[data-ui=v4] .leg__line{left:2.84375rem;background:#dcd1c0}html[data-ui=v4] .leg__mode,html[data-ui=v4] .leg__add,html[data-ui=v4] .leg__refresh{color:#71776f;background:rgba(255,253,248,.88);border-color:#e9e1d4}html[data-ui=v4] .leg__mode-icon,html[data-ui=v4] .leg__add,html[data-ui=v4] .leg__refresh{color:#ef6a4f}html[data-ui=v4] .leg__add{color:#295f4d;background:#e4eee7;border-color:transparent}html[data-ui=v4] .composer{padding:.4375rem .625rem .625rem;background:linear-gradient(180deg,rgba(251,247,239,0),#fbf7ef 32%);border-top:0;backdrop-filter:none}html[data-ui=v4] .composer__button{height:3.0625rem;background:#fff;border-color:#dcd1c0;border-radius:.875rem;box-shadow:0 .75rem 2.1875rem rgba(76,58,35,.1)}html[data-ui=v4] .composer__spark{color:#ef6a4f}html[data-ui=v4] .composer__placeholder{color:#71776f}html[data-ui=v4] .composer__voice--next{color:#fff;background:#ef6a4f}html[data-ui=v4] .composer__voice--classic{display:none}html[data-ui=v4] .composer__planning-dots uni-view{background:#ef6a4f}html[data-ui=v4] .drawer-layer__backdrop,html[data-ui=v4] .chat-layer__backdrop{background:rgba(48,39,28,.34);backdrop-filter:blur(.25rem)}html[data-ui=v4] .drawer{width:82%;color:#223029;background:#fffdf8;border-color:#e9e1d4;box-shadow:.9375rem 0 2.8125rem rgba(76,58,35,.18)}html[data-ui=v4] .drawer__title,html[data-ui=v4] .drawer__item-title{color:#223029}html[data-ui=v4] .drawer__close,html[data-ui=v4] .drawer__item-meta,html[data-ui=v4] .drawer__account{color:#71776f}html[data-ui=v4] .drawer__new{color:#fff;background:#ef6a4f}html[data-ui=v4] .drawer__item--active{background:#fbe5dc;border-color:rgba(239,106,79,.14)}html[data-ui=v4] .drawer__account{border-color:#e9e1d4}html[data-ui=v4] .chat{height:88%;padding:.4375rem .75rem .6875rem;color:#223029;background:#fffdf8;border-color:#dcd1c0;border-radius:1.0625rem 1.0625rem 0 0;box-shadow:0 -.875rem 2.8125rem rgba(76,58,35,.18)}html[data-ui=v4] .chat__handle{width:2rem;background:#dcd1c0}html[data-ui=v4] .chat__heading{padding-bottom:.5625rem;border-color:#e9e1d4}html[data-ui=v4] .chat__kicker{display:none}html[data-ui=v4] .chat__title,html[data-ui=v4] .chat__empty-title{color:#223029;font-weight:760}html[data-ui=v4] .chat__subtitle,html[data-ui=v4] .chat__empty-copy,html[data-ui=v4] .chat__close{color:#71776f}html[data-ui=v4] .chat__subtitle--standard{display:block}html[data-ui=v4] .chat__subtitle--v3{display:none}html[data-ui=v4] .chat__empty{min-height:11.25rem;padding:1rem 0;text-align:left;align-items:stretch}html[data-ui=v4] .chat__starters--standard{display:none}html[data-ui=v4] .chat__starters--v4{display:flex;margin-top:.8125rem;gap:.375rem;flex-direction:column}html[data-ui=v4] .chat__starters--v4 uni-button{display:flex;width:100%;min-height:2.625rem;padding:.4375rem .5625rem;margin:0;color:#223029;font-size:.71875rem;line-height:1.45;text-align:left;background:#fff;border:.0625rem solid #e9e1d4;border-radius:.5625rem;box-shadow:0 .375rem 1.125rem rgba(76,58,35,.07);box-sizing:border-box;gap:.5625rem;align-items:center;justify-content:space-between}html[data-ui=v4] .chat__starters--v4 uni-button uni-text:first-child{flex:1}html[data-ui=v4] .chat__starters--v4 uni-button uni-text:last-child{color:#ef6a4f;font-size:.59375rem;font-weight:700;white-space:nowrap}html[data-ui=v4] .chat__close{background:#fbf7ef;border:.0625rem solid #e9e1d4;border-radius:.5625rem}html[data-ui=v4] .chat__composer{background:#fff;border-color:#dcd1c0;border-radius:.6875rem}html[data-ui=v4] .chat__input{color:#223029}html[data-ui=v4] .chat__input::-moz-placeholder{color:#9a9d96}html[data-ui=v4] .chat__input::placeholder{color:#9a9d96}html[data-ui=v4] .chat__send,html[data-ui=v4] .chat__stop,html[data-ui=v4] .proposal-card__actions .proposal-card__accept{color:#fff;background:#ef6a4f}html[data-ui=v4] .chat__location,html[data-ui=v4] .chat__queue,html[data-ui=v4] .chat__guidance,html[data-ui=v4] .chat__live-actions uni-button{color:#71776f;background:#fff;border-color:#e9e1d4}html[data-ui=v4] .chat__location--active,html[data-ui=v4] .chat__guidance{color:#295f4d;background:#e4eee7;border-color:rgba(41,95,77,.14)}html[data-ui=v4] .chat__live-actions .chat__interrupt,html[data-ui=v4] .chat__error{color:#b84f43;background:#fae9e5;border-color:rgba(184,79,67,.16)}html[data-ui=v4] .message{color:#223029}html[data-ui=v4] .message--user{color:#fff;background:#ef6a4f}html[data-ui=v4] .message__cursor,html[data-ui=v4] .message__quick-reply-index{background:#ef6a4f}html[data-ui=v4] .message__state,html[data-ui=v4] .message__place-reason,html[data-ui=v4] .message__place-arrow{color:#ef6a4f}html[data-ui=v4] .message__places,html[data-ui=v4] .message__place,html[data-ui=v4] .message__quick-reply{border-color:#e9e1d4}html[data-ui=v4] .message__place-category,html[data-ui=v4] .message__place-address,html[data-ui=v4] .message__place-facts{color:#71776f}html[data-ui=v4] .message__place-title,html[data-ui=v4] .message__quick-reply-label{color:#223029}html[data-ui=v4] .message__quick-reply,html[data-ui=v4] .agent-activity{color:#223029;background:#fff;border-color:#e9e1d4}html[data-ui=v4] .message--clarification{background:#e4eee7;border-color:rgba(41,95,77,.16)}html[data-ui=v4] .proposal-card{color:#223029;background:#fff2d5;border-color:#e7c87c}html[data-ui=v4] .proposal-card__eyebrow{color:#9b681d}html[data-ui=v4] .search-page,html[data-ui=v4] .detail-page,html[data-ui=v4] .account-page,html[data-ui=v4] .auth-page{color:#223029;background:#fbf7ef}html[data-ui=v4] .search-page{padding-top:.875rem}html[data-ui=v4] .search-page__kicker{display:block;margin:0 .125rem .4375rem;color:#ef6a4f;font-size:.5rem;font-weight:800;letter-spacing:.09375rem}html[data-ui=v4] .search-page__agent{display:grid;width:100%;min-height:4.3125rem;padding:.6875rem .625rem;margin-top:0;color:#fff;text-align:left;background:radial-gradient(circle at 96% 0%,rgba(243,199,101,.38),transparent 38%),#295f4d;border:0;border-radius:.8125rem;box-shadow:0 .5625rem 1.375rem rgba(41,95,77,.16);box-sizing:border-box;gap:.5rem;grid-template-columns:1.8125rem minmax(0,1fr) 1.0625rem;align-items:center}html[data-ui=v4] .search-page__agent-mark{width:1.8125rem;height:1.8125rem;color:#295f4d;font-size:.53125rem;font-weight:800;line-height:1.8125rem;text-align:center;background:#f9e0a5;border-radius:.5625rem}html[data-ui=v4] .search-page__agent-copy{display:flex;min-width:0;flex-direction:column}html[data-ui=v4] .search-page__agent-title{color:#fff;font-size:.84375rem;font-weight:720}html[data-ui=v4] .search-page__agent-subtitle{margin-top:.21875rem;color:rgba(255,255,255,.68);font-size:.625rem;line-height:1.45}html[data-ui=v4] .search-page__agent-arrow{color:#f9e0a5;font-size:.9375rem}html[data-ui=v4] .search-page__manual-label{display:block;margin:.875rem .125rem .375rem;color:#71776f;font-size:.625rem}html[data-ui=v4] .search-box{background:#fff;border-color:#dcd1c0;box-shadow:0 .375rem 1.125rem rgba(76,58,35,.07)}html[data-ui=v4] .search-box__icon{color:#9a9d96}html[data-ui=v4] .search-box__input{color:#223029}html[data-ui=v4] .search-box__button,html[data-ui=v4] .search-page__retry,html[data-ui=v4] .place-card__action{color:#fff;background:#ef6a4f}html[data-ui=v4] .filter-bar__chip{color:#223029;background:#fff;border-color:#e9e1d4}html[data-ui=v4] .filter-bar__chevron,html[data-ui=v4] .place-card__category{color:#ef6a4f}html[data-ui=v4] .search-page__context,html[data-ui=v4] .search-page__state{border-color:#e9e1d4}html[data-ui=v4] .search-page__context-title,html[data-ui=v4] .search-page__state-title,html[data-ui=v4] .place-card__title{color:#223029}html[data-ui=v4] .search-page__badge{color:#295f4d;background:#e4eee7}html[data-ui=v4] .search-page__context-copy,html[data-ui=v4] .search-page__state-copy,html[data-ui=v4] .place-card__address,html[data-ui=v4] .place-card__summary,html[data-ui=v4] .place-card__meta{color:#71776f}html[data-ui=v4] .place-card{padding:.75rem;margin-top:.4375rem;color:#223029;background:#fff;border:.0625rem solid #e9e1d4;border-radius:.75rem;box-shadow:0 .375rem 1.125rem rgba(76,58,35,.07)}html[data-ui=v4] .detail-card,html[data-ui=v4] .edit-card,html[data-ui=v4] .action-card,html[data-ui=v4] .account-card{color:#223029;background:#fff;border-color:#e9e1d4;box-shadow:0 .375rem 1.125rem rgba(76,58,35,.07)}html[data-ui=v4] .detail-card{background:radial-gradient(circle at 100% 0%,rgba(243,199,101,.28),transparent 34%),#fff}html[data-ui=v4] .detail-card__eyebrow,html[data-ui=v4] .edit-card__save,html[data-ui=v4] .action-card__agent{color:#ef6a4f}html[data-ui=v4] .detail-card__title,html[data-ui=v4] .edit-card__title,html[data-ui=v4] .action-card__title,html[data-ui=v4] .detail-page__placeholder-title,html[data-ui=v4] .account-card__title,html[data-ui=v4] .account-page__section-title,html[data-ui=v4] .auth-page__title{color:#223029}html[data-ui=v4] .detail-card__state,html[data-ui=v4] .action-card__move uni-button,html[data-ui=v4] .action-card__secondary{color:#295f4d;background:#e4eee7;border-color:rgba(41,95,77,.12)}html[data-ui=v4] .detail-card__address,html[data-ui=v4] .detail-card__summary,html[data-ui=v4] .field__label,html[data-ui=v4] .detail-page__placeholder-copy,html[data-ui=v4] .account-card__label,html[data-ui=v4] .account-card__id,html[data-ui=v4] .account-page__section-copy,html[data-ui=v4] .auth-page__copy,html[data-ui=v4] .auth-page__id,html[data-ui=v4] .auth-page__notice{color:#71776f}html[data-ui=v4] .field{border-color:#e9e1d4}html[data-ui=v4] .field__input,html[data-ui=v4] .field__textarea{color:#223029;background:#fbf7ef;border-color:#dcd1c0}html[data-ui=v4] .edit-card__save,html[data-ui=v4] .account-card__button,html[data-ui=v4] .auth-page__primary{color:#fff;background:#ef6a4f}html[data-ui=v4] .action-card__danger,html[data-ui=v4] .auth-page__error{color:#b84f43;background:#fae9e5;border-color:rgba(184,79,67,.16)}html[data-ui=v4] .detail-page__placeholder,html[data-ui=v4] .detail-page__state,html[data-ui=v4] .account-page__section{border-color:#e9e1d4}html[data-ui=v4] .auth-page__eyebrow{color:#ef6a4f}html[data-ui=v4] .auth-page__status,html[data-ui=v4] .auth-page__notice{background:#fff;border-color:#e9e1d4}html[data-ui=v4] .auth-page__secondary{color:#295f4d;background:#e4eee7;border-color:transparent}uni-page-body{min-height:100%;color:#171a18;background:#f3f5f3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}body{background:#f3f5f3}uni-button:after{border:0}uni-button{color:#171a18}uni-button[disabled]{opacity:.42}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}
