.services-module__hMESjq__workflow{grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.services-module__hMESjq__node{min-width:0;position:relative}.services-module__hMESjq__illustration{background:var(--color-bg-2);border:1px solid var(--color-line-strong);height:6.5rem;color:var(--color-forest);justify-content:center;align-items:center;display:flex;position:relative}.services-module__hMESjq__illustration svg{width:3.1rem;height:3.1rem}.services-module__hMESjq__number{color:var(--color-fg-muted);font-variant-numeric:tabular-nums;font-size:.65rem;font-weight:700;position:absolute;top:.4rem;left:.5rem}.services-module__hMESjq__nodeTitle{word-break:keep-all;margin-top:1rem;font-size:.95rem;font-weight:700;line-height:1.35}.services-module__hMESjq__nodeDetail{color:var(--color-fg-muted);margin-top:.5rem;font-size:.82rem;line-height:1.55}.services-module__hMESjq__connector{width:1.8rem;height:1rem;color:var(--color-forest);position:absolute;top:2.9rem;left:calc(100% + .1rem)}.services-module__hMESjq__compact{gap:1.4rem}.services-module__hMESjq__compact .services-module__hMESjq__connector{width:1.2rem}.services-module__hMESjq__previewButton{border:1px solid var(--color-forest);min-height:44px;color:var(--color-forest);background:var(--color-bg);cursor:pointer;border-radius:2px;padding:.65rem 1rem;font-size:.875rem;font-weight:600;transition:background .15s}.services-module__hMESjq__previewButton:hover:not(:disabled){background:var(--color-forest-soft)}.services-module__hMESjq__previewButton:disabled{opacity:.45;cursor:not-allowed}.services-module__hMESjq__previewButton[aria-pressed=true]{background:var(--color-forest);color:var(--color-bg)}.services-module__hMESjq__previewButton:focus-visible,.services-module__hMESjq__reset:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:4px}.services-module__hMESjq__reset{text-underline-offset:4px;cursor:pointer;min-height:44px;padding:.5rem;font-size:.875rem;text-decoration:underline}.services-module__hMESjq__table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.services-module__hMESjq__table th{color:var(--color-fg-muted);border-bottom:1px solid var(--color-line-strong);padding:.75rem .5rem;font-size:.75rem;font-weight:600}.services-module__hMESjq__table td{border-bottom:1px solid var(--color-line);vertical-align:top;padding:1rem .5rem}.services-module__hMESjq__table th:first-child,.services-module__hMESjq__table td:first-child{padding-left:0}.services-module__hMESjq__table tbody tr:last-child td{border-bottom:none}.services-module__hMESjq__tableWrap{overflow-x:auto}.services-module__hMESjq__metrics{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.services-module__hMESjq__metric{border-top:2px solid var(--color-forest);padding-top:.8rem}.services-module__hMESjq__metric dt{color:var(--color-fg-muted);font-size:.75rem}.services-module__hMESjq__metric dd{word-break:keep-all;margin-top:.5rem;font-size:1.2rem;font-weight:600}.services-module__hMESjq__actions{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.services-module__hMESjq__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.services-module__hMESjq__step{text-align:center;flex-direction:column;align-items:center;gap:.5rem;min-width:0;padding:0 .2rem;display:flex;position:relative}.services-module__hMESjq__step:before{content:"";background:var(--color-line-strong);width:100%;height:2px;position:absolute;top:calc(.8rem - 1px);right:50%}.services-module__hMESjq__step:first-child:before{display:none}.services-module__hMESjq__step[data-state=done]:before,.services-module__hMESjq__step[data-state=current]:before{background:var(--color-forest)}.services-module__hMESjq__stepMarker{z-index:1;border:2px solid var(--color-line-strong);background:var(--color-bg);width:1.6rem;height:1.6rem;color:var(--color-fg-muted);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.services-module__hMESjq__step[data-state=done] .services-module__hMESjq__stepMarker{border-color:var(--color-forest);background:var(--color-forest-soft);color:var(--color-forest)}.services-module__hMESjq__step[data-state=current] .services-module__hMESjq__stepMarker{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 0 0 4px var(--color-accent-glow)}.services-module__hMESjq__stepLabel{max-width:100%;color:var(--color-fg-muted);overflow-wrap:break-word;font-size:.75rem;line-height:1.3}.services-module__hMESjq__step[data-state=done] .services-module__hMESjq__stepLabel{color:var(--color-forest);font-weight:600}.services-module__hMESjq__step[data-state=current] .services-module__hMESjq__stepLabel{color:var(--color-fg);font-weight:700}.services-module__hMESjq__primaryButton{background:var(--color-forest);color:var(--color-bg)}.services-module__hMESjq__primaryButton:hover:not(:disabled){background:var(--color-forest);opacity:.9}.services-module__hMESjq__fileLabel{align-items:center;display:inline-flex}.services-module__hMESjq__fileInput:focus-visible+.services-module__hMESjq__fileLabel{outline:2px solid var(--color-accent-ink);outline-offset:4px}.services-module__hMESjq__fileInput:disabled+.services-module__hMESjq__fileLabel{opacity:.45;cursor:not-allowed}.services-module__hMESjq__mapGrid{grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:1.25rem;margin-top:1rem;display:grid}.services-module__hMESjq__mapField{border-top:2px solid var(--color-forest);align-content:start;gap:.45rem;min-width:0;padding-top:.75rem;display:grid}.services-module__hMESjq__mapLabel{font-size:.8125rem;font-weight:600}.services-module__hMESjq__select{border:1px solid var(--color-line-strong);background:var(--color-bg);width:100%;min-height:44px;color:var(--color-fg);border-radius:2px;padding:.5rem .6rem;font-size:.875rem}.services-module__hMESjq__select:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.services-module__hMESjq__sampleValues{color:var(--color-fg-muted);overflow-wrap:anywhere;font-size:.78rem;line-height:1.45}.services-module__hMESjq__editHint{color:var(--color-fg-muted);align-items:baseline;gap:.4rem;margin:.35rem 0 .9rem;font-size:.8125rem;display:flex}.services-module__hMESjq__editTable th,.services-module__hMESjq__editTable th:first-child{padding-left:.7rem}.services-module__hMESjq__editTable td,.services-module__hMESjq__editTable td:first-child{padding:.3rem .25rem}.services-module__hMESjq__cellInput{width:100%;min-width:5rem;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:2px;padding:.45rem;display:block}.services-module__hMESjq__cellName{min-width:8.5rem}.services-module__hMESjq__cellBalance{font-variant-numeric:tabular-nums;min-width:7.5rem}.services-module__hMESjq__cellCode{min-width:5.5rem}.services-module__hMESjq__cellInput:hover{border-color:var(--color-line-strong);background:var(--color-bg)}.services-module__hMESjq__cellInput:focus{outline:2px solid var(--color-accent-ink);outline-offset:0;background:var(--color-bg);border-color:#0000}.services-module__hMESjq__cellInput[aria-invalid=true]{border-color:var(--color-warn)}.services-module__hMESjq__flaggedRow td{background:var(--color-accent-soft);border-bottom:none}.services-module__hMESjq__flagRow td,.services-module__hMESjq__flagRow td:first-child{background:var(--color-accent-soft);padding:0 .7rem .65rem}.services-module__hMESjq__editWrap{container-type:inline-size}.services-module__hMESjq__flagNote{max-width:calc(100cqi - 1.4rem);color:var(--color-warn);font-size:.78rem;font-weight:600;line-height:1.4;display:block;position:sticky;left:.7rem}@media (max-width:767px){.services-module__hMESjq__workflow,.services-module__hMESjq__compact{grid-template-columns:1fr;gap:2.4rem}.services-module__hMESjq__node{grid-template-columns:5rem 1fr;align-items:start;column-gap:1rem;display:grid}.services-module__hMESjq__illustration{grid-row:1/3;height:5rem}.services-module__hMESjq__illustration svg{width:2.6rem;height:2.6rem}.services-module__hMESjq__nodeTitle{margin-top:.3rem}.services-module__hMESjq__nodeDetail{margin-top:.35rem}.services-module__hMESjq__connector,.services-module__hMESjq__compact .services-module__hMESjq__connector{width:1.8rem;top:calc(100% + .65rem);left:1.55rem;transform:rotate(90deg)}.services-module__hMESjq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:359px){.services-module__hMESjq__metrics{grid-template-columns:1fr}.services-module__hMESjq__step{padding:0 .1rem}.services-module__hMESjq__stepLabel{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.services-module__hMESjq__previewButton{transition:none}}
.tour-module__IFYMwG__tour{min-width:0;container:tour/inline-size}.tour-module__IFYMwG__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.85rem;display:flex}.tour-module__IFYMwG__modes{flex-wrap:wrap;gap:.5rem;display:flex}.tour-module__IFYMwG__mode{background:var(--color-bg-2);height:2.25rem;color:var(--color-fg);border-radius:8px;align-items:center;padding:0 .85rem;font-size:.86rem;font-weight:600;line-height:1.3;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.tour-module__IFYMwG__mode:after{content:"";position:absolute;inset:-4px 0}.tour-module__IFYMwG__mode:hover{background:color-mix(in srgb,var(--color-fg) 10%,var(--color-bg-2))}.tour-module__IFYMwG__mode[aria-selected=true]{background:var(--color-fg);color:var(--color-bg)}.tour-module__IFYMwG__play{min-height:44px;color:var(--color-forest);align-items:center;gap:.45rem;padding:.4rem .15rem;font-size:.86rem;font-weight:600;display:inline-flex}.tour-module__IFYMwG__play svg{width:1rem;height:1rem}.tour-module__IFYMwG__mode:focus-visible,.tour-module__IFYMwG__play:focus-visible,.tour-module__IFYMwG__feature:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:3px}@container tour (max-width:400px){.tour-module__IFYMwG__mode{padding:0 .7rem;font-size:.82rem}.tour-module__IFYMwG__play{justify-content:center;min-width:44px}.tour-module__IFYMwG__playLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.tour-module__IFYMwG__window{--screen:19.75rem;--ui-bg:#fff;--ui-sub:#f6f3ee;--ui-line:#12100e17;--ui-line-2:#12100e2b;--ui-text:#12100e;--ui-muted:#68625b;--ui-faint:#958e85;--ui-forest:#1f5a45;--ui-forest-2:#2f7a5e;--ui-forest-soft:#e2eee5;--ui-coral:#d95837;--ui-coral-ink:#a93c23;--ui-coral-soft:#fde7de;--ui-gold:#865700;--ui-gold-soft:#fbefd4;--ui-gold-line:#e9c77f;--ui-blue:#285a86;--ui-blue-soft:#e1ebf5;border:1px solid var(--color-line-strong);background:var(--ui-bg);color:var(--ui-text);border-radius:12px;font-size:.75rem;line-height:1.4;position:relative;overflow:hidden;box-shadow:0 1px 2px #12100e0a,0 22px 44px -30px #12100e6b}.tour-module__IFYMwG__bar{border-bottom:1px solid var(--ui-line);background:var(--ui-sub);white-space:nowrap;align-items:center;gap:.55rem;height:2.5rem;padding:0 .85rem;display:flex}.tour-module__IFYMwG__dots{flex:none;gap:5px;margin-right:.2rem;display:flex}.tour-module__IFYMwG__dots i{background:#dcd4c9;border-radius:50%;width:9px;height:9px}.tour-module__IFYMwG__appMark{background:var(--ui-forest);color:#fff;border-radius:5px;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid}.tour-module__IFYMwG__appMark svg{width:.8rem;height:.8rem}.tour-module__IFYMwG__appName{text-overflow:ellipsis;min-width:0;font-size:.78rem;font-weight:650;overflow:hidden}.tour-module__IFYMwG__view{color:var(--ui-muted);flex:none;font-size:.74rem}.tour-module__IFYMwG__view:before{content:"/";color:var(--ui-faint);margin-right:.45rem}.tour-module__IFYMwG__sample{border:1px solid var(--ui-line-2);color:var(--ui-muted);border-radius:999px;flex:none;margin-left:auto;padding:.12rem .5rem;font-size:.64rem;font-weight:600}.tour-module__IFYMwG__body{height:var(--screen);grid-template-columns:minmax(0,1fr);display:grid}.tour-module__IFYMwG__nav{display:none}.tour-module__IFYMwG__navItem{color:var(--ui-muted);border-radius:7px;align-items:center;gap:.5rem;padding:.48rem .55rem;font-weight:550;transition:background-color .35s,color .35s;display:flex}.tour-module__IFYMwG__navItem svg{flex:none;width:.9rem;height:.9rem}.tour-module__IFYMwG__navItem[data-active=true]{background:var(--ui-forest-soft);color:var(--ui-forest);font-weight:650}.tour-module__IFYMwG__main{min-width:0;padding:.85rem;position:relative;overflow:hidden;container:pane/inline-size}.tour-module__IFYMwG__scene{height:100%;animation:.45s cubic-bezier(.2,.7,.2,1) both tour-module__IFYMwG__tourScene}@container tour (max-width:379px){.tour-module__IFYMwG__view,.tour-module__IFYMwG__dots{display:none}}@container tour (min-width:600px){.tour-module__IFYMwG__window{--screen:20.5rem}.tour-module__IFYMwG__body{grid-template-columns:9.25rem minmax(0,1fr)}.tour-module__IFYMwG__nav{border-right:1px solid var(--ui-line);background:#fbf9f6;flex-direction:column;gap:2px;padding:.7rem .5rem;display:flex}.tour-module__IFYMwG__main{padding:1rem 1.1rem}}@container pane (max-width:359px){.tour-module__IFYMwG__scene{font-size:.7rem}}@container pane (max-width:299px){.tour-module__IFYMwG__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.tour-module__IFYMwG__kpiValue{font-size:1.05em}}.tour-module__IFYMwG__features{border-top:1px solid var(--color-line-strong);grid-template-columns:minmax(0,1fr);margin:1rem 0 0;padding:0;list-style:none;display:grid}.tour-module__IFYMwG__feature{text-align:left;border-bottom:1px solid var(--color-line);cursor:pointer;align-content:start;gap:.25rem;width:100%;height:100%;padding:.8rem .25rem .9rem 0;display:grid;position:relative}.tour-module__IFYMwG__feature:before{content:"";background:0 0;height:2px;transition:background-color .3s;position:absolute;top:-1px;left:0;right:0}.tour-module__IFYMwG__featureTitle{color:var(--color-fg-muted);align-items:baseline;gap:.55rem;font-size:1.05rem;font-weight:650;line-height:1.35;transition:color .3s;display:flex}.tour-module__IFYMwG__featureTitle:before{content:"";border:1.5px solid var(--color-line-strong);border-radius:50%;flex:none;width:.5rem;height:.5rem;transition:background-color .3s,border-color .3s;transform:translateY(-.05rem)}.tour-module__IFYMwG__feature:hover .tour-module__IFYMwG__featureTitle{color:var(--color-fg)}.tour-module__IFYMwG__feature[aria-pressed=true]:before{background:var(--color-forest-soft)}.tour-module__IFYMwG__feature[aria-pressed=true] .tour-module__IFYMwG__featureTitle{color:var(--color-fg)}.tour-module__IFYMwG__feature[aria-pressed=true] .tour-module__IFYMwG__featureTitle:before{border-color:var(--color-forest);background:var(--color-forest)}.tour-module__IFYMwG__progress{z-index:1;background:var(--color-forest);transform-origin:0;width:100%;height:2px;animation-name:tour-module__IFYMwG__tourProgress;animation-timing-function:linear;animation-fill-mode:both;position:absolute;top:-1px;left:0}@container tour (min-width:520px){.tour-module__IFYMwG__features{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}}.tour-module__IFYMwG__tour[data-variant=full] .tour-module__IFYMwG__features{grid-template-columns:minmax(0,1fr);margin-top:0}.tour-module__IFYMwG__tour[data-variant=full] .tour-module__IFYMwG__feature{padding:1rem .25rem 1.1rem 0}.tour-module__IFYMwG__tour[data-variant=full] .tour-module__IFYMwG__featureTitle{font-size:1.15rem}.tour-module__IFYMwG__split{gap:1.5rem;display:grid}@media (min-width:1024px){.tour-module__IFYMwG__split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:2.5rem}}.tour-module__IFYMwG__practice{height:var(--screen);padding:1.1rem;font-size:1rem;line-height:1.6;position:relative;overflow-y:auto}.tour-module__IFYMwG__guide{z-index:3;background:var(--ui-text);color:#fff;pointer-events:none;border-radius:8px;width:max-content;max-width:min(16rem,100% - 1.5rem);margin:0;padding:.55rem .75rem;font-size:.8125rem;font-weight:550;line-height:1.45;animation:.35s cubic-bezier(.2,.75,.2,1) both tour-module__IFYMwG__tourIn;position:absolute;top:0;left:0;box-shadow:0 12px 26px -14px #12100e99}.tour-module__IFYMwG__guide:not([data-at]){visibility:hidden}.tour-module__IFYMwG__guide:before{content:"";background:inherit;border-radius:2px;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.tour-module__IFYMwG__guide[data-at=below]:before{top:-4px;left:calc(var(--arrow) - 5px)}.tour-module__IFYMwG__guide[data-at=above]:before{bottom:-4px;left:calc(var(--arrow) - 5px)}.tour-module__IFYMwG__guide[data-at=right]:before{top:calc(var(--arrow) - 5px);left:-4px}@container tour (min-width:600px){.tour-module__IFYMwG__practice{padding:1.4rem 1.5rem 1.5rem}}.tour-module__IFYMwG__status{border-left:3px solid var(--color-forest);background:var(--color-forest-soft);margin-top:.85rem;padding:.8rem 1rem;font-size:.92rem;line-height:1.55}.tour-module__IFYMwG__statusLabel{margin-right:.45rem;font-weight:700}.tour-module__IFYMwG__notice{color:var(--color-fg-muted);margin-top:.65rem;font-size:.75rem;line-height:1.55}.tour-module__IFYMwG__pane{flex-direction:column;height:100%;min-height:0;display:flex}.tour-module__IFYMwG__paneHead{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.6rem;margin-bottom:.6rem;display:flex}.tour-module__IFYMwG__paneTitle{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;min-width:0;font-size:.88rem;font-weight:700;overflow:hidden}.tour-module__IFYMwG__stack{align-content:start;gap:.4rem;display:grid}.tour-module__IFYMwG__row{border:1px solid var(--ui-line);background:var(--ui-bg);border-radius:9px;align-items:center;gap:.6rem;min-width:0;padding:.5rem .6rem;transition:border-color .4s,background-color .4s,box-shadow .4s;display:flex;position:relative}.tour-module__IFYMwG__rowMain{flex:1;gap:.05rem;min-width:0;display:grid}.tour-module__IFYMwG__rowTitle,.tour-module__IFYMwG__rowSub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tour-module__IFYMwG__rowTitle{font-weight:650}.tour-module__IFYMwG__rowSub{color:var(--ui-muted);font-size:.92em}.tour-module__IFYMwG__rowMeta{color:var(--ui-faint);font-variant-numeric:tabular-nums;flex:none;font-size:.88em}.tour-module__IFYMwG__muted{color:var(--ui-muted)}.tour-module__IFYMwG__num{font-variant-numeric:tabular-nums}.tour-module__IFYMwG__chip{background:var(--ui-sub);height:1.3rem;color:var(--ui-muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.86em;font-weight:650;transition:background-color .4s,color .4s;display:inline-flex}.tour-module__IFYMwG__chip svg{width:.75rem;height:.75rem}[data-tone=forest].tour-module__IFYMwG__chip,[data-tone=forest].tour-module__IFYMwG__avatar,[data-tone=forest].tour-module__IFYMwG__glyph{background:var(--ui-forest-soft);color:var(--ui-forest)}[data-tone=coral].tour-module__IFYMwG__chip,[data-tone=coral].tour-module__IFYMwG__avatar,[data-tone=coral].tour-module__IFYMwG__glyph{background:var(--ui-coral-soft);color:var(--ui-coral-ink)}[data-tone=gold].tour-module__IFYMwG__chip,[data-tone=gold].tour-module__IFYMwG__avatar,[data-tone=gold].tour-module__IFYMwG__glyph{background:var(--ui-gold-soft);color:var(--ui-gold)}[data-tone=blue].tour-module__IFYMwG__chip,[data-tone=blue].tour-module__IFYMwG__avatar,[data-tone=blue].tour-module__IFYMwG__glyph{background:var(--ui-blue-soft);color:var(--ui-blue)}[data-tone=ink].tour-module__IFYMwG__chip,[data-tone=ink].tour-module__IFYMwG__avatar,[data-tone=ink].tour-module__IFYMwG__glyph{background:var(--ui-text);color:#fff}[data-tone=solid].tour-module__IFYMwG__chip,[data-tone=solid].tour-module__IFYMwG__avatar,[data-tone=solid].tour-module__IFYMwG__glyph{background:var(--ui-forest);color:#fff}.tour-module__IFYMwG__avatar{background:var(--ui-sub);width:1.6rem;height:1.6rem;color:var(--ui-muted);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:.6rem;font-weight:700;display:grid}.tour-module__IFYMwG__glyph{background:var(--ui-sub);width:1.75rem;height:1.75rem;color:var(--ui-muted);border-radius:8px;flex:none;place-items:center;display:grid}.tour-module__IFYMwG__glyph svg{width:.9rem;height:.9rem}.tour-module__IFYMwG__btn{background:var(--ui-forest);color:#fff;white-space:nowrap;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:.3rem;height:1.8rem;padding:0 .75rem;font-size:.92em;font-weight:650;transition:background-color .35s,color .35s,border-color .35s;display:inline-flex;position:relative}.tour-module__IFYMwG__btn svg{width:.8rem;height:.8rem}.tour-module__IFYMwG__btn[data-variant=ghost]{border:1px solid var(--ui-line-2);background:var(--ui-bg);color:var(--ui-text)}.tour-module__IFYMwG__btn[data-variant=done]{background:var(--ui-forest-soft);color:var(--ui-forest)}.tour-module__IFYMwG__kpis{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:.4rem;display:grid}.tour-module__IFYMwG__kpi{border:1px solid var(--ui-line);background:var(--ui-bg);border-radius:9px;gap:.1rem;min-width:0;padding:.5rem .6rem;transition:border-color .4s,background-color .4s;display:grid}.tour-module__IFYMwG__kpiLabel{color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.86em;overflow:hidden}.tour-module__IFYMwG__kpiValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.2em;font-weight:700}.tour-module__IFYMwG__kpi[data-tone=forest]{border-color:color-mix(in srgb,var(--ui-forest) 35%,transparent);background:var(--ui-forest-soft)}.tour-module__IFYMwG__kpi[data-tone=coral]{border-color:color-mix(in srgb,var(--ui-coral) 40%,transparent);background:var(--ui-coral-soft)}.tour-module__IFYMwG__meter{background:var(--ui-sub);border-radius:999px;height:.42rem;overflow:hidden}.tour-module__IFYMwG__meter>span{border-radius:inherit;background:var(--ui-forest);transform-origin:0;height:100%;animation:.9s cubic-bezier(.2,.7,.2,1) both tour-module__IFYMwG__tourGrow;animation-delay:calc(var(--i,0) * 90ms + .15s);transition:width .9s cubic-bezier(.2,.7,.2,1),background-color .4s;display:block}.tour-module__IFYMwG__meter[data-tone=coral]>span{background:var(--ui-coral)}.tour-module__IFYMwG__meter[data-tone=gold]>span{background:#c99a35}.tour-module__IFYMwG__meter[data-tone=muted]>span{background:#cfc6ba}.tour-module__IFYMwG__toast{z-index:4;border:1px solid var(--ui-line-2);background:var(--ui-bg);width:min(17.5rem,100% - 1.5rem);animation:.55s cubic-bezier(.2,.85,.25,1) both tour-module__IFYMwG__tourToast;animation-delay:var(--d,0s);border-radius:11px;gap:.6rem;padding:.6rem .7rem;display:flex;position:absolute;bottom:.75rem;right:.75rem;box-shadow:0 14px 30px -14px #12100e73}.tour-module__IFYMwG__toast[data-at=top]{animation-name:tour-module__IFYMwG__tourToastTop;top:.75rem;bottom:auto}.tour-module__IFYMwG__toastTitle{font-weight:700}.tour-module__IFYMwG__toastBody{color:var(--ui-muted)}.tour-module__IFYMwG__in{animation:.5s cubic-bezier(.2,.75,.2,1) both tour-module__IFYMwG__tourIn;animation-delay:calc(var(--i,0) * 70ms + var(--d,0s))}.tour-module__IFYMwG__drop{animation:.6s cubic-bezier(.2,.85,.2,1) both tour-module__IFYMwG__tourDrop;animation-delay:var(--d,0s)}.tour-module__IFYMwG__pop{animation:.5s cubic-bezier(.3,1.5,.5,1) both tour-module__IFYMwG__tourPop;animation-delay:var(--d,0s)}.tour-module__IFYMwG__slide{animation:.5s cubic-bezier(.2,.8,.2,1) both tour-module__IFYMwG__tourSlide;animation-delay:var(--d,0s)}.tour-module__IFYMwG__late{--d:.45s;transition-delay:.45s}.tour-module__IFYMwG__out{animation:.3s ease-in .8s both tour-module__IFYMwG__tourOut}.tour-module__IFYMwG__swap{display:inline-grid}.tour-module__IFYMwG__swap>span{grid-area:1/1;justify-content:center;align-items:center;gap:.3rem;display:inline-flex}.tour-module__IFYMwG__swap>span:first-child{animation:.2s ease-in .45s both tour-module__IFYMwG__tourOut}.tour-module__IFYMwG__swap>span:last-child{animation:.35s cubic-bezier(.2,.75,.2,1) .5s both tour-module__IFYMwG__tourIn}.tour-module__IFYMwG__flash:after{content:"";border-radius:inherit;background:var(--flash,#d9583721);pointer-events:none;animation:2s ease-out both tour-module__IFYMwG__tourFlash;animation-delay:var(--d,0s);position:absolute;inset:-1px}.tour-module__IFYMwG__flash[data-tone=forest]{--flash:#1f5a4524}.tour-module__IFYMwG__ring{position:relative}.tour-module__IFYMwG__ring:before,.tour-module__IFYMwG__ring:after{content:"";border-radius:inherit;opacity:0;border:2px solid;animation:1.8s ease-out infinite tour-module__IFYMwG__tourRing;position:absolute;inset:-2px}.tour-module__IFYMwG__ring:after{animation-delay:.9s}.tour-module__IFYMwG__tap{z-index:6;pointer-events:none;width:0;height:0;position:absolute;top:60%;left:58%}.tour-module__IFYMwG__tap:before{content:"";opacity:0;background:#1f5a4552;border-radius:50%;width:30px;height:30px;animation:.7s ease-out .4s both tour-module__IFYMwG__tourRipple;position:absolute;top:-15px;left:-15px}.tour-module__IFYMwG__pointer{filter:drop-shadow(0 2px 3px #12100e47);width:15px;height:19px;animation:1.2s cubic-bezier(.25,.8,.25,1) both tour-module__IFYMwG__tourPointer;position:absolute;top:-1px;left:-2px}@keyframes tour-module__IFYMwG__tourScene{0%{opacity:0;transform:translateY(6px)}}@keyframes tour-module__IFYMwG__tourOut{to{opacity:0;transform:scale(.96)}}@keyframes tour-module__IFYMwG__tourIn{0%{opacity:0;transform:translateY(8px)}}@keyframes tour-module__IFYMwG__tourDrop{0%{opacity:0;transform:translateY(-12px)scale(.98)}}@keyframes tour-module__IFYMwG__tourPop{0%{opacity:0;transform:scale(.4)}}@keyframes tour-module__IFYMwG__tourSlide{0%{opacity:0;transform:translate(14px)}}@keyframes tour-module__IFYMwG__tourGrow{0%{transform:scaleX(0)}}@keyframes tour-module__IFYMwG__tourToast{0%{opacity:0;transform:translateY(12px)scale(.97)}}@keyframes tour-module__IFYMwG__tourToastTop{0%{opacity:0;transform:translateY(-12px)scale(.97)}}@keyframes tour-module__IFYMwG__tourFlash{0%,30%{opacity:1}to{opacity:0}}@keyframes tour-module__IFYMwG__tourRing{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes tour-module__IFYMwG__tourRipple{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.8)}}@keyframes tour-module__IFYMwG__tourPointer{0%{opacity:0;transform:translate(34px,30px)}30%{opacity:1}38%{transform:translate(0)scale(1)}46%{transform:translate(0)scale(.8)}56%{transform:translate(0)scale(1)}82%{opacity:1}to{opacity:0;transform:translate(6px,8px)}}@keyframes tour-module__IFYMwG__tourProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.tour-module__IFYMwG__ring:before,.tour-module__IFYMwG__ring:after,.tour-module__IFYMwG__tap{display:none}.tour-module__IFYMwG__guide{animation:none}.tour-module__IFYMwG__window *,.tour-module__IFYMwG__window :before,.tour-module__IFYMwG__window :after{transition-delay:0s!important;animation-delay:0s!important}}
.scenes-module__QqLwVa__lede{color:var(--ui-muted);margin:-.25rem 0 .6rem}.scenes-module__QqLwVa__subhead{color:var(--ui-muted);margin:.7rem 0 .35rem;font-size:.9em;font-weight:650}.scenes-module__QqLwVa__bell{width:.85rem;height:.85rem;color:var(--ui-forest)}.scenes-module__QqLwVa__channels{flex-wrap:wrap;gap:.3rem;margin:-.1rem 0 .6rem;display:flex}.scenes-module__QqLwVa__channelAll,.scenes-module__QqLwVa__channel{border:1px solid var(--ui-line);height:1.45rem;color:var(--ui-muted);border-radius:999px;align-items:center;gap:.3rem;padding:0 .5rem;font-weight:600;transition:background-color .4s,color .4s,border-color .4s;display:inline-flex}.scenes-module__QqLwVa__channelAll{border-color:var(--ui-text);background:var(--ui-text);color:#fff}.scenes-module__QqLwVa__channel svg{width:.8rem;height:.8rem}.scenes-module__QqLwVa__channel b,.scenes-module__QqLwVa__channelAll b{font-variant-numeric:tabular-nums;display:inline-block}.scenes-module__QqLwVa__channel[data-on=false]{opacity:.5}.scenes-module__QqLwVa__boardView{border-radius:10px;flex:1;min-height:0;position:relative;overflow:hidden}.scenes-module__QqLwVa__board{--gap:.4rem;--pad:.35rem;--head:1.7rem;--card:3.15rem;gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));height:100%;transition:transform .9s cubic-bezier(.45,.05,.2,1);display:grid;position:relative}.scenes-module__QqLwVa__column{background:var(--ui-sub);padding:var(--pad);border-radius:9px}.scenes-module__QqLwVa__columnHead{height:var(--head);white-space:nowrap;justify-content:space-between;align-items:center;gap:.3rem;padding:0 .15rem;font-size:.92em;font-weight:650;display:flex}.scenes-module__QqLwVa__columnHead span{text-overflow:ellipsis;min-width:0;overflow:hidden}.scenes-module__QqLwVa__columnHead b{color:var(--ui-muted);font-variant-numeric:tabular-nums;flex:none}.scenes-module__QqLwVa__card{top:calc(var(--pad) + var(--head) + .2rem);left:var(--pad);width:calc((100% - 3 * var(--gap)) / 4 - 2 * var(--pad));height:var(--card);border:1px solid var(--ui-line);background:var(--ui-bg);transform:translate(calc(var(--col) * (100% + 2 * var(--pad) + var(--gap))),calc(var(--slot) * (100% + .35rem)));border-radius:8px;flex-direction:column;justify-content:space-between;padding:.4rem .45rem;transition:transform .9s cubic-bezier(.45,.05,.2,1),box-shadow .4s;display:flex;position:absolute;box-shadow:0 1px 2px #12100e0f}.scenes-module__QqLwVa__card[data-focus=true]{border-color:color-mix(in srgb,var(--ui-coral) 55%,transparent);box-shadow:0 8px 18px -10px #a93c238c}.scenes-module__QqLwVa__cardName{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.scenes-module__QqLwVa__cardFoot{color:var(--ui-muted);white-space:nowrap;justify-content:space-between;align-items:center;gap:.25rem;font-size:.92em;display:flex}.scenes-module__QqLwVa__cardFoot>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.scenes-module__QqLwVa__cardFoot>span:last-child{width:1.2rem;height:1.2rem;font-size:.5rem}@container pane (max-width:419px){.scenes-module__QqLwVa__board{width:calc(4 * 6.9rem + 3 * var(--gap));transform:translateX(calc(var(--focus) * -1 * (6.9rem + var(--gap))))}}.scenes-module__QqLwVa__sheetScene{height:100%;position:relative}.scenes-module__QqLwVa__picked{border-color:color-mix(in srgb,var(--ui-blue) 45%,transparent);background:var(--ui-blue-soft)}.scenes-module__QqLwVa__scrim{z-index:2;background:#12100e47;animation:.4s ease-out .15s both scenes-module__QqLwVa__sheetFade;position:absolute;inset:-.85rem}.scenes-module__QqLwVa__sheet{z-index:3;border-left:1px solid var(--ui-line-2);background:var(--ui-bg);flex-direction:column;width:min(88%,20.5rem);padding:.85rem .9rem;animation:.55s cubic-bezier(.2,.8,.2,1) .2s both scenes-module__QqLwVa__sheetIn;display:flex;position:absolute;top:-.85rem;bottom:-.85rem;right:-.85rem;box-shadow:-18px 0 36px -24px #12100e8c}.scenes-module__QqLwVa__sheet .scenes-module__QqLwVa__fields>div{grid-template-columns:5.4rem minmax(0,1fr)}.scenes-module__QqLwVa__sheetTools{align-items:center;gap:.45rem;display:inline-flex}.scenes-module__QqLwVa__sheetClose{width:.9rem;height:.9rem;color:var(--ui-muted)}@container tour (min-width:600px){.scenes-module__QqLwVa__scrim{inset:-1rem -1.1rem}.scenes-module__QqLwVa__sheet{padding:1rem 1.1rem;top:-1rem;bottom:-1rem;right:-1.1rem}}@keyframes scenes-module__QqLwVa__sheetIn{0%{transform:translate(100%)}}@keyframes scenes-module__QqLwVa__sheetFade{0%{opacity:0}}.scenes-module__QqLwVa__fields{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);gap:.05rem;margin:0;padding:.3rem 0;display:grid}.scenes-module__QqLwVa__fields>div{grid-template-columns:6.2rem minmax(0,1fr);align-items:center;gap:.5rem;min-height:1.85rem;display:grid}.scenes-module__QqLwVa__fields dt{color:var(--ui-muted)}.scenes-module__QqLwVa__fields dd{align-items:center;gap:.5rem;min-width:0;margin:0;font-weight:600;display:flex}.scenes-module__QqLwVa__person{align-items:center;gap:.4rem;display:inline-flex}.scenes-module__QqLwVa__fieldAction{margin-left:auto}.scenes-module__QqLwVa__timeline{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.scenes-module__QqLwVa__timeline li{justify-content:space-between;gap:.5rem;padding-left:.9rem;display:flex;position:relative}.scenes-module__QqLwVa__timeline li:before{content:"";background:var(--ui-line-2);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.42rem;left:.15rem}@container pane (max-width:359px){.scenes-module__QqLwVa__fields>div{grid-template-columns:5rem minmax(0,1fr)}}@container pane (max-width:459px){.scenes-module__QqLwVa__timeline li:nth-child(2){display:none}}.scenes-module__QqLwVa__bars{gap:.22rem;margin:.55rem 0 0;display:grid}.scenes-module__QqLwVa__barRow{grid-template-columns:5.6rem minmax(0,1fr) 1.4rem;align-items:center;gap:.5rem;line-height:1.25;display:grid}.scenes-module__QqLwVa__barRow>span:first-child{color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scenes-module__QqLwVa__barRow b{text-align:right}.scenes-module__QqLwVa__stalled{gap:.3rem;margin-top:.55rem;display:grid}.scenes-module__QqLwVa__stalledHead{justify-content:space-between;align-items:center;gap:.5rem;font-weight:650;display:flex}.scenes-module__QqLwVa__stalledRow{padding-top:.32rem;padding-bottom:.32rem}.scenes-module__QqLwVa__warn{width:.95rem;height:.95rem;color:var(--ui-coral);flex:none}@container pane (max-width:379px){.scenes-module__QqLwVa__barRow{grid-template-columns:4.6rem minmax(0,1fr) 1.2rem}}.scenes-module__QqLwVa__round{border-radius:50%}.scenes-module__QqLwVa__chipAvatar{width:1rem;height:1rem;margin-left:-.35rem;font-size:.42rem}.scenes-module__QqLwVa__tabs{border-bottom:1px solid var(--ui-line);gap:.2rem;margin:-.15rem 0 .6rem;display:flex}.scenes-module__QqLwVa__tabs span{color:var(--ui-muted);border-bottom:2px solid #0000;align-items:center;gap:.3rem;margin-bottom:-1px;padding:.25rem .5rem .45rem;font-weight:600;display:inline-flex}.scenes-module__QqLwVa__tabs span[data-active=true]{border-color:var(--ui-forest);color:var(--ui-forest)}.scenes-module__QqLwVa__tabs b{background:var(--ui-forest);color:#fff;border-radius:999px;place-items:center;min-width:1.05rem;height:1.05rem;padding:0 .2rem;font-size:.82em;display:grid}.scenes-module__QqLwVa__chatEnd{flex:none;justify-items:end;gap:.2rem;display:grid}.scenes-module__QqLwVa__unread{background:var(--ui-forest-2);color:#fff;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .25rem;font-size:.85em;display:grid}.scenes-module__QqLwVa__seen{display:flex}.scenes-module__QqLwVa__seen>span{width:1.15rem;height:1.15rem;box-shadow:0 0 0 2px var(--ui-bg);font-size:.45rem}.scenes-module__QqLwVa__seen>span+span{margin-left:-.3rem}.scenes-module__QqLwVa__ticks{width:.9rem;height:.9rem;color:var(--ui-blue)}.scenes-module__QqLwVa__chatHead{border-bottom:1px solid var(--ui-line);align-items:center;gap:.55rem;min-width:0;margin-bottom:.6rem;padding-bottom:.55rem;display:flex}.scenes-module__QqLwVa__thread{flex-direction:column;gap:.45rem;min-height:0;display:flex}.scenes-module__QqLwVa__bubble{background:var(--ui-sub);border-radius:12px;max-width:84%;margin:0;padding:.45rem .65rem .4rem;line-height:1.42;position:relative}.scenes-module__QqLwVa__bubble[data-side=in]{border-bottom-left-radius:4px;align-self:flex-start}.scenes-module__QqLwVa__bubble[data-side=out]{background:var(--ui-forest-soft);border-bottom-right-radius:4px;align-self:flex-end}.scenes-module__QqLwVa__bubble small{color:var(--ui-faint);text-align:right;margin-top:.1rem;font-size:.85em;display:block}.scenes-module__QqLwVa__auto{color:var(--ui-forest);align-items:center;gap:.25rem;margin-bottom:.15rem;font-size:.86em;font-weight:700;display:flex}.scenes-module__QqLwVa__auto svg{width:.75rem;height:.75rem}.scenes-module__QqLwVa__summary{border:1px solid color-mix(in srgb,var(--ui-forest) 35%,transparent);background:var(--ui-forest-soft);color:var(--ui-forest);border-radius:10px;align-self:stretch;align-items:center;gap:.45rem;padding:.5rem .65rem;display:flex}.scenes-module__QqLwVa__summary svg{flex:none;width:.95rem;height:.95rem}.scenes-module__QqLwVa__system{background:var(--ui-sub);color:var(--ui-muted);border-radius:999px;align-self:center;margin:0;padding:.18rem .65rem;font-size:.9em}.scenes-module__QqLwVa__note{border:1px dashed var(--ui-gold-line);background:var(--ui-gold-soft);color:var(--ui-gold);border-radius:10px;align-self:stretch;margin:0;padding:.45rem .65rem}.scenes-module__QqLwVa__chatSplit{grid-template-columns:minmax(0,1fr);gap:.9rem;height:100%;display:grid}.scenes-module__QqLwVa__guestPhone{background:#f3efe8;border:6px solid #262320;border-radius:24px;flex-direction:column;justify-self:center;width:min(100%,12.5rem);height:100%;min-height:0;padding:1.3rem .5rem .5rem;display:flex;position:relative;overflow:hidden}.scenes-module__QqLwVa__guestHead{border-bottom:1px solid var(--ui-line);align-items:center;gap:.45rem;padding-bottom:.45rem;display:flex}.scenes-module__QqLwVa__guestHead>span:first-child{width:1.5rem;height:1.5rem}.scenes-module__QqLwVa__guestThread{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:.45rem 0;display:flex}.scenes-module__QqLwVa__guestThread .scenes-module__QqLwVa__bubble{background:#dcefe3;max-width:94%}.scenes-module__QqLwVa__guestThread small{justify-content:flex-end;align-items:center;gap:.2rem;display:flex}.scenes-module__QqLwVa__guestThread small svg{width:.8rem;height:.8rem}.scenes-module__QqLwVa__sentTick{color:var(--ui-faint)}.scenes-module__QqLwVa__composer{background:var(--ui-bg);border-radius:16px;align-items:flex-end;gap:.35rem;min-height:2rem;padding:.4rem .35rem .4rem .6rem;line-height:1.4;display:flex}.scenes-module__QqLwVa__composer>:first-child{flex:1;min-width:0}.scenes-module__QqLwVa__typed>*{animation:1ms step-end backwards scenes-module__QqLwVa__typeWord;animation-delay:calc(var(--w) * 65ms + .15s)}.scenes-module__QqLwVa__caret{vertical-align:-.12em;background:var(--ui-forest);width:1.5px;height:1em;animation:1ms step-end backwards scenes-module__QqLwVa__typeWord,1s step-end infinite scenes-module__QqLwVa__caretBlink;animation-delay:calc(var(--w) * 65ms + .15s);margin-left:1px;display:inline-block}.scenes-module__QqLwVa__send{background:var(--ui-forest-2);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.45rem;height:1.45rem;display:grid}.scenes-module__QqLwVa__send svg{width:.7rem;height:.7rem}@container pane (min-width:460px){.scenes-module__QqLwVa__chatSplit{grid-template-columns:11.5rem minmax(0,1fr)}.scenes-module__QqLwVa__guestPhone{width:100%}}@container pane (max-width:459px){.scenes-module__QqLwVa__chatSplit[data-sent=false]>:last-child,.scenes-module__QqLwVa__chatSplit[data-sent=true]>:first-child{display:none}}@keyframes scenes-module__QqLwVa__typeWord{0%{visibility:hidden}}@keyframes scenes-module__QqLwVa__caretBlink{50%{opacity:0}}.scenes-module__QqLwVa__stackBar{border-radius:999px;gap:2px;height:.6rem;margin:.65rem 0 .4rem;display:flex;overflow:hidden}.scenes-module__QqLwVa__stackBar span{transform-origin:0;min-width:4px;transition:flex-grow .9s cubic-bezier(.2,.7,.2,1);animation:.9s cubic-bezier(.2,.7,.2,1) both scenes-module__QqLwVa__tourGrowBar}.scenes-module__QqLwVa__stackBar [data-part="0"],.scenes-module__QqLwVa__legend [data-part="0"]:before{background:var(--ui-forest)}.scenes-module__QqLwVa__stackBar [data-part="1"],.scenes-module__QqLwVa__legend [data-part="1"]:before{background:#d3a43c}.scenes-module__QqLwVa__stackBar [data-part="2"],.scenes-module__QqLwVa__legend [data-part="2"]:before{background:#cfc6ba}.scenes-module__QqLwVa__legend{color:var(--ui-muted);flex-wrap:wrap;gap:.2rem .75rem;display:flex}.scenes-module__QqLwVa__legend span{align-items:center;gap:.3rem;display:inline-flex}.scenes-module__QqLwVa__legend [data-part]:before{content:"";border-radius:2px;width:.5rem;height:.5rem}.scenes-module__QqLwVa__legend b{color:var(--ui-text)}.scenes-module__QqLwVa__followups{gap:.32rem;display:grid}.scenes-module__QqLwVa__followups .scenes-module__QqLwVa__subhead{margin:.55rem 0 0}.scenes-module__QqLwVa__time{min-width:3.4rem;color:var(--ui-gold);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.scenes-module__QqLwVa__time svg{width:.8rem;height:.8rem}.scenes-module__QqLwVa__bump{color:var(--ui-forest);display:inline-block}@keyframes scenes-module__QqLwVa__tourGrowBar{0%{transform:scaleX(0)}}.scenes-module__QqLwVa__journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-bottom:.7rem;display:grid}.scenes-module__QqLwVa__steps{gap:.35rem;display:grid}.scenes-module__QqLwVa__step{border-radius:8px;grid-template-columns:5.4rem minmax(0,1fr) 3rem 7.6rem;align-items:center;gap:.25rem .5rem;margin:0 -.35rem;padding:.2rem .35rem;transition:background-color .45s;display:grid}.scenes-module__QqLwVa__step[data-focus=true]{background:var(--ui-coral-soft)}.scenes-module__QqLwVa__stepLabel{color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scenes-module__QqLwVa__step[data-focus=true] .scenes-module__QqLwVa__stepLabel{color:var(--ui-coral-ink);font-weight:650}.scenes-module__QqLwVa__step b{text-align:right}.scenes-module__QqLwVa__stepTrack{background:var(--ui-sub);border-radius:999px;height:.55rem;overflow:hidden}.scenes-module__QqLwVa__stepFill,.scenes-module__QqLwVa__stepFillStill{border-radius:inherit;background:var(--ui-forest);transform-origin:0;height:100%;transition:width .9s cubic-bezier(.2,.7,.2,1) var(--d,0s),background-color .45s;display:block}.scenes-module__QqLwVa__stepFill{animation:.9s cubic-bezier(.2,.7,.2,1) both scenes-module__QqLwVa__tourGrowBar;animation-delay:calc(var(--i,0) * .11s)}.scenes-module__QqLwVa__step[data-focus=true] .scenes-module__QqLwVa__stepFill,.scenes-module__QqLwVa__step[data-focus=true] .scenes-module__QqLwVa__stepFillStill{background:var(--ui-coral)}.scenes-module__QqLwVa__stepRate{justify-content:flex-end;display:flex}.scenes-module__QqLwVa__stepRate:empty{display:none}.scenes-module__QqLwVa__insight{background:var(--ui-gold-soft);color:var(--ui-gold);border-radius:10px;align-items:flex-start;gap:.5rem;margin-top:.7rem;padding:.55rem .7rem;font-weight:600;display:flex}.scenes-module__QqLwVa__insight svg{flex:none;width:.95rem;height:.95rem;margin-top:.05rem}.scenes-module__QqLwVa__segments{background:var(--ui-sub);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.7rem;padding:2px;display:grid;position:relative}.scenes-module__QqLwVa__segments>span:not(.scenes-module__QqLwVa__segmentThumb){z-index:1;color:var(--ui-muted);text-align:center;white-space:nowrap;transition:color .35s var(--d,0s);padding:.3rem .2rem;font-weight:600;position:relative}.scenes-module__QqLwVa__segments>span[data-active=true]{color:var(--ui-text)}.scenes-module__QqLwVa__segmentThumb{background:var(--ui-bg);width:calc(33.3333% - 1.33333px);transform:translateX(calc(var(--picked) * 100%));transition:transform .5s cubic-bezier(.3,.7,.2,1) var(--d,0s);border-radius:7px;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 1px 3px #12100e24}.scenes-module__QqLwVa__compare{border:1px solid var(--ui-line);border-radius:10px;gap:.3rem;margin-top:.7rem;padding:.55rem .7rem;display:grid}.scenes-module__QqLwVa__compareTitle{color:var(--ui-muted);font-weight:600}.scenes-module__QqLwVa__compareRow{grid-template-columns:5.4rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;display:grid}.scenes-module__QqLwVa__compareTrack{background:var(--ui-sub);border-radius:999px;height:.5rem;overflow:hidden}.scenes-module__QqLwVa__compareTrack span{border-radius:inherit;transform-origin:0;height:100%;animation:.8s cubic-bezier(.2,.7,.2,1) both scenes-module__QqLwVa__tourGrowBar;animation-delay:calc(var(--i,0) * .15s + .2s);background:#b9b0a4;display:block}.scenes-module__QqLwVa__compareRow[data-best=true] .scenes-module__QqLwVa__compareTrack span{background:var(--ui-forest)}.scenes-module__QqLwVa__compareRow b{text-align:right}@container pane (min-width:460px){.scenes-module__QqLwVa__journey{grid-template-columns:repeat(4,minmax(0,1fr))}}.scenes-module__QqLwVa__rateShort{display:none}@container pane (max-width:459px){.scenes-module__QqLwVa__step{grid-template-columns:4.9rem minmax(0,1fr) 2.6rem 2.9rem}.scenes-module__QqLwVa__rateLong{display:none}.scenes-module__QqLwVa__rateShort{display:inline}.scenes-module__QqLwVa__compareRow{grid-template-columns:4.7rem minmax(0,1fr) 2rem}}.scenes-module__QqLwVa__columns{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:.35rem;height:9.5rem;padding-top:1.4rem;display:grid;position:relative}.scenes-module__QqLwVa__columnBar{grid-template-rows:auto minmax(0,1fr) auto;place-items:end center;gap:.2rem;height:100%;display:grid}.scenes-module__QqLwVa__columnValue{color:var(--ui-muted);font-variant-numeric:tabular-nums;font-size:.86em}.scenes-module__QqLwVa__columnFill{transform-origin:bottom;width:100%;max-width:2.2rem;animation:.8s cubic-bezier(.2,.7,.2,1) both scenes-module__QqLwVa__tourGrowUp;animation-delay:calc(var(--i,0) * 70ms);background:#cfc6ba;border-radius:5px 5px 2px 2px;align-self:end;transition:background-color .5s}.scenes-module__QqLwVa__columnBar[data-after=true] .scenes-module__QqLwVa__columnFill{background:var(--ui-forest)}.scenes-module__QqLwVa__columnBar[data-after=true] .scenes-module__QqLwVa__columnValue{color:var(--ui-forest);font-weight:700}.scenes-module__QqLwVa__columnLabel{color:var(--ui-faint);font-size:.86em}.scenes-module__QqLwVa__marker{border-left:1.5px dashed var(--ui-coral);position:absolute;top:0;bottom:1.1rem;left:50%}.scenes-module__QqLwVa__marker span{background:var(--ui-coral-soft);color:var(--ui-coral-ink);white-space:nowrap;border-radius:999px;padding:.05rem .4rem;font-size:.86em;font-weight:700;position:absolute;top:-.1rem;left:.35rem}.scenes-module__QqLwVa__beforeAfter{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.75rem;display:flex}.scenes-module__QqLwVa__beforeAfter>svg{width:.85rem;height:.85rem}.scenes-module__QqLwVa__beforeAfter b{color:var(--ui-text);font-variant-numeric:tabular-nums}@keyframes scenes-module__QqLwVa__tourGrowUp{0%{transform:scaleY(0)}}.scenes-module__QqLwVa__select{border:1px solid var(--ui-line-2);border-radius:8px;justify-content:space-between;align-items:center;height:1.95rem;margin-bottom:.55rem;padding:0 .6rem;font-weight:600;display:flex}.scenes-module__QqLwVa__select svg{width:.85rem;height:.85rem;color:var(--ui-muted)}.scenes-module__QqLwVa__days{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;margin-bottom:.55rem;display:grid}.scenes-module__QqLwVa__days span{border:1px solid var(--ui-line);border-radius:8px;justify-items:center;padding:.25rem 0;display:grid}.scenes-module__QqLwVa__days small{color:var(--ui-muted);font-size:.85em}.scenes-module__QqLwVa__days b{font-variant-numeric:tabular-nums;font-size:1.05em}.scenes-module__QqLwVa__days [data-active=true]{border-color:var(--ui-forest);background:var(--ui-forest-soft);color:var(--ui-forest)}.scenes-module__QqLwVa__days [data-active=true] small{color:var(--ui-forest)}.scenes-module__QqLwVa__slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin-bottom:.6rem;display:grid}.scenes-module__QqLwVa__slot{border:1px solid var(--ui-line-2);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;height:1.85rem;font-weight:650;transition:background-color .35s,color .35s,border-color .35s;display:grid;position:relative}.scenes-module__QqLwVa__slot[data-taken=true]{background:var(--ui-sub);color:var(--ui-faint);border-color:#0000;text-decoration:line-through}.scenes-module__QqLwVa__slot[data-selected=true]{border-color:var(--ui-forest);background:var(--ui-forest);color:#fff}.scenes-module__QqLwVa__wide{width:100%;height:2rem}.scenes-module__QqLwVa__confirm{z-index:3;border:1px solid color-mix(in srgb,var(--ui-forest) 40%,transparent);background:var(--ui-bg);border-radius:11px;align-items:center;gap:.6rem;padding:.6rem .7rem;display:flex;position:absolute;bottom:.85rem;left:.85rem;right:.85rem;box-shadow:0 14px 30px -14px #12100e73}.scenes-module__QqLwVa__viewSwitch{background:var(--ui-sub);border-radius:7px;padding:2px;display:inline-flex}.scenes-module__QqLwVa__viewSwitch span{color:var(--ui-muted);border-radius:5px;padding:.1rem .5rem;font-weight:600}.scenes-module__QqLwVa__viewSwitch [data-active=true]{background:var(--ui-bg);color:var(--ui-text);box-shadow:0 1px 2px #12100e1f}.scenes-module__QqLwVa__calendar{grid-template-rows:auto;grid-template-columns:2.8rem repeat(2,minmax(0,1fr));grid-auto-rows:2.15rem;column-gap:.35rem;display:grid}.scenes-module__QqLwVa__calHead{white-space:nowrap;align-items:center;gap:.35rem;min-width:0;padding-bottom:.35rem;font-weight:650;display:flex}.scenes-module__QqLwVa__calHead>span:first-child{width:1.25rem;height:1.25rem;font-size:.5rem}.scenes-module__QqLwVa__calTime{color:var(--ui-faint);font-variant-numeric:tabular-nums;grid-column:1;padding-top:.1rem;font-size:.86em}.scenes-module__QqLwVa__calCell{border-top:1px solid var(--ui-line)}.scenes-module__QqLwVa__calBlock{z-index:1;background:var(--ui-sub);border-left:3px solid #b8ad9f;border-radius:6px;flex-direction:column;justify-content:space-between;gap:.1rem;margin:.15rem 0;padding:.3rem .45rem;line-height:1.25;display:flex;position:relative;overflow:hidden}.scenes-module__QqLwVa__calBlock b{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.scenes-module__QqLwVa__calBlock[data-new=true]{border-left-color:var(--ui-forest);background:var(--ui-forest-soft);color:var(--ui-forest)}.scenes-module__QqLwVa__calTag{align-items:center;gap:.2rem;font-size:.86em;font-weight:600;display:inline-flex}.scenes-module__QqLwVa__calTag svg{width:.7rem;height:.7rem}.scenes-module__QqLwVa__calBlock[data-short=true]{flex-direction:row;align-items:center;gap:.4rem;padding-top:.15rem;padding-bottom:.15rem}.scenes-module__QqLwVa__calBlock[data-short=true] b{flex:1;min-width:0}.scenes-module__QqLwVa__threadEnd{flex:1;justify-content:flex-end;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 1.4rem);mask-image:linear-gradient(#0000,#000 1.4rem)}.scenes-module__QqLwVa__moveResult{flex-wrap:wrap;justify-content:center;gap:.35rem;padding-top:.15rem;display:flex}.scenes-module__QqLwVa__slotTime{font-variant-numeric:tabular-nums;flex:none;min-width:2.6rem;font-weight:700}.scenes-module__QqLwVa__nextVisit{border:1px dashed color-mix(in srgb,var(--ui-forest) 45%,transparent);background:color-mix(in srgb,var(--ui-forest-soft) 55%,transparent);border-radius:10px;align-items:center;gap:.6rem;margin-top:.6rem;padding:.55rem .65rem;display:flex}.scenes-module__QqLwVa__posSplit{gap:.65rem;display:grid}.scenes-module__QqLwVa__ticket{align-content:start;gap:.15rem;display:grid}.scenes-module__QqLwVa__line{border-bottom:1px dashed var(--ui-line-2);justify-content:space-between;gap:.5rem;padding:.38rem 0;display:flex}.scenes-module__QqLwVa__line>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scenes-module__QqLwVa__totalLine{border-bottom:0;margin-bottom:.45rem;font-size:1.08em;font-weight:700}.scenes-module__QqLwVa__terminal{color:#fff;background:#262320;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:.45rem;padding:.55rem .55rem .7rem;display:grid;position:relative;box-shadow:0 18px 30px -18px #12100ea6,inset 0 0 0 1px #ffffff0f}.scenes-module__QqLwVa__terminalTop{color:#ffffff8c;justify-content:space-between;align-items:center;font-size:.82em;display:flex}.scenes-module__QqLwVa__terminalTop svg{width:.7rem;height:.7rem}.scenes-module__QqLwVa__terminalScreen{min-height:4.8rem;color:var(--ui-text);text-align:center;background:#e9efe9;border-radius:9px;place-items:center;padding:.5rem;transition:background-color .45s,color .45s;display:grid}.scenes-module__QqLwVa__terminalScreen[data-tone=amount]{background:#fff}.scenes-module__QqLwVa__terminalScreen[data-tone=busy]{background:var(--ui-forest);color:#fff}.scenes-module__QqLwVa__terminalScreen b{font-size:1.05em;display:block}.scenes-module__QqLwVa__terminalScreen small{opacity:.8;margin-top:.15rem;font-size:.86em;display:block}.scenes-module__QqLwVa__terminalIdle{color:var(--ui-muted);font-weight:600}.scenes-module__QqLwVa__keypad{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;display:grid}.scenes-module__QqLwVa__keypad i{background:#ffffff24;border-radius:3px;height:.6rem}.scenes-module__QqLwVa__cardIn{background:linear-gradient(135deg,var(--ui-coral),var(--ui-coral-ink));color:#fff;border-radius:5px;place-items:center;width:2.5rem;height:1.65rem;display:grid;position:absolute;top:2.4rem;right:-.55rem;box-shadow:0 8px 16px -8px #12100e99}.scenes-module__QqLwVa__cardIn svg{width:1rem;height:1rem}@container pane (min-width:460px){.scenes-module__QqLwVa__posSplit{grid-template-columns:minmax(0,1fr) 9.5rem;align-items:start;gap:1rem}}@container pane (max-width:459px){.scenes-module__QqLwVa__terminal{border-radius:12px;grid-template-columns:minmax(0,1fr);padding:.45rem}.scenes-module__QqLwVa__terminalTop,.scenes-module__QqLwVa__keypad{display:none}.scenes-module__QqLwVa__terminalScreen{min-height:2.9rem;padding:.35rem}.scenes-module__QqLwVa__cardIn{width:2rem;height:1.35rem;top:auto;bottom:.6rem;right:.6rem}}.scenes-module__QqLwVa__notices{gap:.3rem;display:grid}.scenes-module__QqLwVa__notice{background:var(--ui-forest-soft);min-width:0;color:var(--ui-forest);white-space:nowrap;border-radius:8px;align-items:center;gap:.45rem;padding:.4rem .55rem;font-weight:600;display:flex}.scenes-module__QqLwVa__notice>svg{flex:none;width:.85rem;height:.85rem}.scenes-module__QqLwVa__notice>:last-child{margin-left:auto}.scenes-module__QqLwVa__notice[data-repeat=true]{background:var(--ui-sub);color:var(--ui-muted);text-decoration:line-through}.scenes-module__QqLwVa__noticeEmpty{background:var(--ui-sub);color:var(--ui-faint)}.scenes-module__QqLwVa__endPair{flex:none;align-items:center;gap:.35rem;display:flex}@container pane (max-width:459px){.scenes-module__QqLwVa__endPair>:last-child{display:none}}.scenes-module__QqLwVa__ledger{border-top:1px solid var(--ui-line);margin:0;display:grid}.scenes-module__QqLwVa__ledger>div{border-bottom:1px solid var(--ui-line);justify-content:space-between;gap:.5rem;padding:.45rem;transition:background-color .45s,color .45s;display:flex}.scenes-module__QqLwVa__ledger dt{color:var(--ui-muted)}.scenes-module__QqLwVa__ledger dd{margin:0;font-weight:650}.scenes-module__QqLwVa__ledger>div[data-tone=coral]{background:var(--ui-coral-soft);color:var(--ui-coral-ink)}.scenes-module__QqLwVa__ledger>div[data-tone=forest]{background:var(--ui-forest-soft);color:var(--ui-forest)}.scenes-module__QqLwVa__ledger>div[data-tone] dt{color:inherit}.scenes-module__QqLwVa__matching{color:var(--ui-muted);gap:.3rem;margin-top:.65rem;display:grid}.scenes-module__QqLwVa__closedBanner{background:var(--ui-forest-soft);color:var(--ui-forest);border-radius:10px;align-items:center;gap:.6rem;margin-top:.6rem;padding:.55rem .65rem;display:flex}.scenes-module__QqLwVa__inlineIcon{vertical-align:-.12rem;width:.8rem;height:.8rem;margin-right:.25rem;display:inline-block}.scenes-module__QqLwVa__entrySplit{grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;height:calc(100% - 2.2rem);display:grid}.scenes-module__QqLwVa__plaque{width:3.3rem;height:3.3rem;color:var(--ui-text);background:#f6f1e7;border-radius:6px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 14px -6px #0009}.scenes-module__QqLwVa__plaque svg{width:2.5rem;height:2.5rem}.scenes-module__QqLwVa__plaqueCaption{color:#fffc;text-align:center;font-size:.85em;font-weight:650;position:absolute;top:calc(50% + 2.5rem);left:0;right:0}.scenes-module__QqLwVa__camResult{z-index:1;background:var(--ui-bg);color:var(--ui-text);border-radius:11px;align-items:center;gap:.4rem;padding:.4rem .45rem;display:flex;position:absolute;bottom:.35rem;left:.35rem;right:.35rem;box-shadow:0 10px 22px -12px #0009}.scenes-module__QqLwVa__entryLog .scenes-module__QqLwVa__subhead{margin-top:0}@container pane (min-width:460px){.scenes-module__QqLwVa__entrySplit{grid-template-columns:10rem minmax(0,1fr);gap:1.1rem}}@container pane (max-width:459px){.scenes-module__QqLwVa__camResult>:first-child{display:none}}@container pane (max-width:299px){.scenes-module__QqLwVa__entrySplit{grid-template-columns:6rem minmax(0,1fr);gap:.5rem}.scenes-module__QqLwVa__entryLog .scenes-module__QqLwVa__slotTime{display:none}}@container pane (max-width:459px){.scenes-module__QqLwVa__logList>:nth-child(3){display:none}}.scenes-module__QqLwVa__people{margin-top:.6rem}.scenes-module__QqLwVa__correction{border:1px solid color-mix(in srgb,var(--ui-coral) 35%,transparent);background:var(--ui-bg);border-radius:11px;gap:.55rem;padding:.7rem;transition:border-color .5s;display:grid}.scenes-module__QqLwVa__correction[data-done=true]{border-color:color-mix(in srgb,var(--ui-forest) 40%,transparent)}.scenes-module__QqLwVa__correctionHead{align-items:center;gap:.5rem;display:flex}.scenes-module__QqLwVa__punches{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.scenes-module__QqLwVa__punches>span{background:var(--ui-sub);border-radius:8px;gap:.1rem;padding:.4rem .55rem;transition:background-color .45s,color .45s;display:grid}.scenes-module__QqLwVa__punches small{color:var(--ui-muted)}.scenes-module__QqLwVa__punches b{font-variant-numeric:tabular-nums;font-size:1.08em}.scenes-module__QqLwVa__punches [data-missing=true]{background:var(--ui-coral-soft);color:var(--ui-coral-ink)}.scenes-module__QqLwVa__punches [data-missing=true] small{color:inherit}.scenes-module__QqLwVa__typed{color:var(--ui-forest);display:inline-block}.scenes-module__QqLwVa__reason{color:var(--ui-muted);margin:0}.scenes-module__QqLwVa__reason span{color:var(--ui-text);font-weight:650}.scenes-module__QqLwVa__approval{border-top:1px solid var(--ui-line);flex-wrap:wrap;align-items:center;gap:.45rem;padding-top:.5rem;display:flex}.scenes-module__QqLwVa__approver{align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.scenes-module__QqLwVa__approver>span:nth-child(2){width:1.3rem;height:1.3rem;font-size:.5rem}.scenes-module__QqLwVa__approveBtn{margin-left:auto}.scenes-module__QqLwVa__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.scenes-module__QqLwVa__table th{border-bottom:1px solid var(--ui-line-2);color:var(--ui-muted);text-align:center;white-space:nowrap;padding:.3rem .35rem;font-weight:600}.scenes-module__QqLwVa__table td{border-bottom:1px solid var(--ui-line);text-align:center;white-space:nowrap;padding:.5rem .35rem}.scenes-module__QqLwVa__table tr:last-child td{border-bottom:0}.scenes-module__QqLwVa__table .scenes-module__QqLwVa__nameCell{text-align:left;text-overflow:ellipsis;max-width:7rem;font-weight:650;overflow:hidden}.scenes-module__QqLwVa__table .scenes-module__QqLwVa__end{text-align:right}.scenes-module__QqLwVa__checkCol{width:1.4rem}.scenes-module__QqLwVa__check{width:.95rem;height:.95rem;color:var(--ui-forest)}.scenes-module__QqLwVa__fileReady{border:1px solid color-mix(in srgb,var(--ui-forest) 35%,transparent);background:var(--ui-forest-soft);color:var(--ui-forest);border-radius:10px;align-items:center;gap:.6rem;margin-top:.65rem;padding:.55rem .65rem;display:flex}.scenes-module__QqLwVa__fileNote{color:color-mix(in srgb,var(--ui-forest) 80%,var(--ui-text));font-size:.92em}@container pane (max-width:459px){.scenes-module__QqLwVa__dayCol{display:none}}.scenes-module__QqLwVa__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.scenes-module__QqLwVa__tile{border:1px solid var(--ui-line);background:var(--ui-bg);border-radius:11px;gap:.05rem;padding:.55rem .65rem .6rem;transition:border-color .5s,background-color .5s;display:grid;position:relative}.scenes-module__QqLwVa__tile[data-tone=coral]{border-color:color-mix(in srgb,var(--ui-coral) 55%,transparent);background:color-mix(in srgb,var(--ui-coral-soft) 65%,var(--ui-bg))}.scenes-module__QqLwVa__tile[data-tone=gold]{border-color:var(--ui-gold-line);background:color-mix(in srgb,var(--ui-gold-soft) 60%,var(--ui-bg))}.scenes-module__QqLwVa__tileTop{justify-content:space-between;align-items:flex-start;margin-bottom:.25rem;display:flex}.scenes-module__QqLwVa__pulse{background:var(--ui-forest-2);border-radius:50%;width:.5rem;height:.5rem;position:relative}.scenes-module__QqLwVa__pulse:after{content:"";background:inherit;border-radius:50%;animation:2.2s ease-out infinite scenes-module__QqLwVa__tourPing;position:absolute;inset:0}.scenes-module__QqLwVa__pulse[data-tone=coral]{background:var(--ui-coral)}.scenes-module__QqLwVa__pulse[data-tone=gold]{background:#c99a35}.scenes-module__QqLwVa__tileRoom{font-weight:650}.scenes-module__QqLwVa__tileKind{color:var(--ui-muted);font-size:.9em}.scenes-module__QqLwVa__tileValue{font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:1.06em}.scenes-module__QqLwVa__tile[data-tone=coral] .scenes-module__QqLwVa__tileValue{color:var(--ui-coral-ink)}.scenes-module__QqLwVa__tile[data-tone=gold] .scenes-module__QqLwVa__tileValue{color:var(--ui-gold)}.scenes-module__QqLwVa__lastReport{color:var(--ui-muted);margin:.55rem 0 0;font-size:.9em}.scenes-module__QqLwVa__lastReport span{display:inline-block}@keyframes scenes-module__QqLwVa__tourPing{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.scenes-module__QqLwVa__ownerLine{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:2.2rem;padding:.35rem 0;display:grid}.scenes-module__QqLwVa__ownerLine .scenes-module__QqLwVa__person{flex-wrap:wrap}.scenes-module__QqLwVa__checklist{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.scenes-module__QqLwVa__checklist li{background:var(--ui-sub);border-radius:8px;align-items:center;gap:.5rem;padding:.38rem .5rem;transition:background-color .45s,color .45s;display:flex}.scenes-module__QqLwVa__checklist li[data-done=true]{background:var(--ui-forest-soft);color:var(--ui-forest)}.scenes-module__QqLwVa__box{border:1.5px solid var(--ui-line-2);background:var(--ui-bg);border-radius:4px;flex:none;place-items:center;width:1rem;height:1rem;display:grid}.scenes-module__QqLwVa__checklist li[data-done=true] .scenes-module__QqLwVa__box{border-color:var(--ui-forest);background:var(--ui-forest);color:#fff}.scenes-module__QqLwVa__box svg{width:.7rem;height:.7rem}.scenes-module__QqLwVa__photo{color:#fff;background:linear-gradient(135deg,#9db8c9,#5d7f93);border-radius:4px;place-items:center;width:1.6rem;height:1.25rem;margin-left:auto;display:grid}.scenes-module__QqLwVa__photo svg{width:.7rem;height:.7rem}.scenes-module__QqLwVa__history{margin-top:.55rem}.scenes-module__QqLwVa__date{min-width:2.9rem;color:var(--ui-muted);font-variant-numeric:tabular-nums;flex:none;font-weight:650}.scenes-module__QqLwVa__repeatIcon{width:.9rem;height:.9rem;color:var(--ui-gold);flex:none}.scenes-module__QqLwVa__repeat{border:1px solid var(--ui-gold-line);background:var(--ui-gold-soft);color:var(--ui-gold);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin-top:.5rem;padding:.45rem .55rem;font-weight:600;display:flex}.scenes-module__QqLwVa__repeat>svg{flex:none;width:.9rem;height:.9rem}.scenes-module__QqLwVa__repeat>span{flex:13rem;min-width:0}.scenes-module__QqLwVa__repeat>:last-child{margin-left:auto}@container pane (max-width:459px){.scenes-module__QqLwVa__history>:nth-child(3){display:none}}.scenes-module__QqLwVa__camPhone{background:#262320;border:6px solid #262320;border-radius:22px;height:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 16px 28px -18px #12100e99}.scenes-module__QqLwVa__camPhone .scenes-module__QqLwVa__phoneNotch{z-index:2}.scenes-module__QqLwVa__camPhone .scenes-module__QqLwVa__scanOk{top:1.2rem}.scenes-module__QqLwVa__camPhone .scenes-module__QqLwVa__viewfinder{border-radius:16px;height:100%;min-height:0}.scenes-module__QqLwVa__corners.scenes-module__QqLwVa__focus{width:var(--frame,4.3rem);height:var(--frame,4.3rem);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.scenes-module__QqLwVa__focus .scenes-module__QqLwVa__scanLine{left:10%;right:10%}.scenes-module__QqLwVa__scanSplit{grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;height:calc(100% - 2.2rem);display:grid}.scenes-module__QqLwVa__product{width:8.5rem;position:absolute;top:50%;left:50%;transform:translate(-59.17%,-28%)}.scenes-module__QqLwVa__scanSplit .scenes-module__QqLwVa__focus{--frame:2.9rem}.scenes-module__QqLwVa__scanSplit .scenes-module__QqLwVa__viewfinder{background:radial-gradient(circle at 50% 40%,#8b847a,#4f4943)}.scenes-module__QqLwVa__viewfinder{background:radial-gradient(circle at 50% 45%,#3a3631,#1f1c19);border-radius:12px;place-items:center;min-height:8.2rem;transition:box-shadow .45s;display:grid;position:relative;overflow:hidden}.scenes-module__QqLwVa__viewfinder[data-done=true]{box-shadow:inset 0 0 0 3px var(--ui-forest-2)}.scenes-module__QqLwVa__corners{opacity:.85;background:linear-gradient(#fff,#fff) 0 0/1.1rem 2px no-repeat,linear-gradient(#fff,#fff) 0 0/2px 1.1rem no-repeat,linear-gradient(#fff,#fff) 100% 0/1.1rem 2px no-repeat,linear-gradient(#fff,#fff) 100% 0/2px 1.1rem no-repeat,linear-gradient(#fff,#fff) 0 100%/1.1rem 2px no-repeat,linear-gradient(#fff,#fff) 0 100%/2px 1.1rem no-repeat,linear-gradient(#fff,#fff) 100% 100%/1.1rem 2px no-repeat,linear-gradient(#fff,#fff) 100% 100%/2px 1.1rem no-repeat;position:absolute;inset:16%}.scenes-module__QqLwVa__scanLine{background:var(--ui-coral);border-radius:2px;height:2px;animation:1.6s ease-in-out infinite alternate scenes-module__QqLwVa__tourScan;position:absolute;top:20%;left:18%;right:18%;box-shadow:0 0 12px 2px #d95837b3}.scenes-module__QqLwVa__scanOk{background:var(--ui-forest-2);color:#fff;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .55rem;font-weight:700;display:inline-flex;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}.scenes-module__QqLwVa__scanOk svg{width:.8rem;height:.8rem}.scenes-module__QqLwVa__scanHint{color:#ffffffbf;text-align:center;font-size:.88em;position:absolute;bottom:.45rem;left:0;right:0}.scenes-module__QqLwVa__itemCard{border:1px solid var(--ui-line);border-radius:12px;align-content:start;justify-items:start;gap:.3rem;padding:.7rem;display:grid}.scenes-module__QqLwVa__itemActions{flex-wrap:wrap;gap:.35rem;margin-top:.2rem;display:flex}.scenes-module__QqLwVa__itemPlaceholder{border:1px dashed var(--ui-line-2);color:var(--ui-line-2);border-radius:12px;place-items:center;display:grid}.scenes-module__QqLwVa__itemPlaceholder svg{width:2rem;height:2rem}@container pane (min-width:460px){.scenes-module__QqLwVa__scanSplit{grid-template-columns:10rem minmax(0,1fr);gap:1.1rem}}@container pane (max-width:459px){.scenes-module__QqLwVa__product{width:7rem}.scenes-module__QqLwVa__scanSplit .scenes-module__QqLwVa__focus{--frame:2.5rem}}@keyframes scenes-module__QqLwVa__tourScan{0%{top:20%}to{top:78%}}.scenes-module__QqLwVa__selectSmall{border:1px solid var(--ui-line-2);color:var(--ui-muted);white-space:nowrap;border-radius:7px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-weight:600;display:inline-flex}.scenes-module__QqLwVa__selectSmall svg{width:.75rem;height:.75rem}.scenes-module__QqLwVa__stockRow{border:1px solid var(--ui-line);border-radius:9px;grid-template-columns:7.4rem minmax(0,1fr) 2rem;grid-template-areas:"name meter qty""tag tag tag";align-items:center;gap:.15rem .55rem;padding:.45rem .6rem;display:grid;position:relative}.scenes-module__QqLwVa__stockName{text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-weight:600;overflow:hidden}.scenes-module__QqLwVa__stockRow>span:nth-child(2){grid-area:meter}.scenes-module__QqLwVa__stockRow>b{text-align:right;font-variant-numeric:tabular-nums;grid-area:qty;display:inline-block}.scenes-module__QqLwVa__stockTag{grid-area:tag;gap:.3rem;display:flex}.scenes-module__QqLwVa__stockTag:empty{display:none}.scenes-module__QqLwVa__holder{border:1px solid var(--ui-line);border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem .5rem;padding:.6rem .7rem;transition:border-color .5s,background-color .5s;display:grid}.scenes-module__QqLwVa__holder[data-out=true]{border-color:var(--ui-gold-line);background:color-mix(in srgb,var(--ui-gold-soft) 55%,var(--ui-bg))}.scenes-module__QqLwVa__holderLabel{color:var(--ui-muted);grid-column:1/-1;font-size:.9em}.scenes-module__QqLwVa__holderValue{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.scenes-module__QqLwVa__counted{justify-content:flex-end;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.scenes-module__QqLwVa__counted svg{width:.85rem;height:.85rem;color:var(--ui-forest)}.scenes-module__QqLwVa__counted[data-diff=true]{color:var(--ui-coral-ink)}.scenes-module__QqLwVa__table .scenes-module__QqLwVa__left{text-align:left}.scenes-module__QqLwVa__reorder{border:1px solid var(--ui-gold-line);background:color-mix(in srgb,var(--ui-gold-soft) 60%,var(--ui-bg));border-radius:10px;align-items:center;gap:.6rem;margin-top:.65rem;padding:.55rem .65rem;display:flex}.scenes-module__QqLwVa__kioskWrap{place-items:center;height:100%;display:grid;position:relative}.scenes-module__QqLwVa__kiosk{background:#262320;border-radius:18px;width:min(100%,23rem);padding:.55rem;box-shadow:0 20px 34px -22px #12100eb3}.scenes-module__QqLwVa__kioskScreen{text-align:center;background:linear-gradient(160deg,#fbf8f2,#efe8dc);border-radius:11px;place-items:center;min-height:11.5rem;padding:.8rem;transition:background .5s;display:grid}.scenes-module__QqLwVa__kioskScreen[data-done=true]{background:linear-gradient(160deg,#eef6f0,#dcebe1)}.scenes-module__QqLwVa__kioskIdle,.scenes-module__QqLwVa__kioskHi{justify-items:center;gap:.3rem;display:grid}.scenes-module__QqLwVa__kioskIdle b,.scenes-module__QqLwVa__kioskHi b{font-size:1.15em}.scenes-module__QqLwVa__kioskIdle>span:not(.scenes-module__QqLwVa__kioskQr){max-width:15rem;color:var(--ui-muted)}.scenes-module__QqLwVa__kioskQr{border:2px solid var(--ui-line-2);width:3.6rem;height:3.6rem;color:var(--ui-text);border-radius:10px;place-items:center;margin-top:.25rem;display:grid;position:relative;overflow:hidden}.scenes-module__QqLwVa__kioskQr svg{width:2rem;height:2rem}.scenes-module__QqLwVa__kioskQr .scenes-module__QqLwVa__scanLine{left:10%;right:10%}.scenes-module__QqLwVa__kioskHi>span:first-child{width:2.6rem;height:2.6rem;font-size:.85rem}.scenes-module__QqLwVa__kioskHi>span:nth-child(3){color:var(--ui-muted)}.scenes-module__QqLwVa__pass{border:1px dashed var(--ui-line-2);background:var(--ui-bg);border-radius:9px;align-items:center;gap:.4rem;padding:.4rem .6rem;font-weight:600;display:inline-flex;position:absolute;bottom:.2rem;right:.2rem;box-shadow:0 10px 22px -12px #12100e73}.scenes-module__QqLwVa__pass svg{width:.85rem;height:.85rem;color:var(--ui-forest)}.scenes-module__QqLwVa__hostSplit{gap:.9rem;height:100%;display:grid}.scenes-module__QqLwVa__phone{color:#fff;background:linear-gradient(170deg,#2f5f4d 0%,#1f3f34 60%,#1a2f28 100%);border:6px solid #262320;border-radius:24px;flex-direction:column;justify-self:center;gap:.45rem;width:min(100%,12.5rem);height:100%;min-height:15rem;padding:1.35rem .55rem .6rem;display:flex;position:relative;overflow:hidden}.scenes-module__QqLwVa__phoneNotch{background:#262320;border-radius:999px;width:3.2rem;height:.55rem;position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.scenes-module__QqLwVa__phoneTime{letter-spacing:-.02em;text-align:center;font-variant-numeric:tabular-nums;margin-bottom:.15rem;font-size:1.9em;font-weight:300}.scenes-module__QqLwVa__phoneNote{color:var(--ui-text);background:#fffffff0;border-radius:12px;gap:.15rem;padding:.5rem .55rem;display:grid}.scenes-module__QqLwVa__phoneNoteHead{color:var(--ui-muted);align-items:center;gap:.3rem;font-size:.85em;font-weight:600;display:flex}.scenes-module__QqLwVa__phoneNoteHead svg{width:.7rem;height:.7rem;color:var(--ui-coral)}.scenes-module__QqLwVa__phoneNote>span:nth-child(3){color:var(--ui-muted);font-size:.92em}.scenes-module__QqLwVa__quick{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.scenes-module__QqLwVa__quick span{border:1px solid var(--ui-line-2);border-radius:999px;padding:.12rem .45rem;font-size:.85em;font-weight:600;transition:background-color .35s,color .35s,border-color .35s}.scenes-module__QqLwVa__quick [data-picked=true]{border-color:var(--ui-forest);background:var(--ui-forest);color:#fff}.scenes-module__QqLwVa__phoneReply{max-width:92%;color:var(--ui-text);align-self:flex-end}.scenes-module__QqLwVa__lobby{display:none}.scenes-module__QqLwVa__coming{background:var(--ui-forest-soft);color:var(--ui-forest);border-radius:9px;align-items:center;gap:.4rem;margin:0;padding:.45rem .55rem;font-weight:650;display:flex}.scenes-module__QqLwVa__coming>span{width:1.3rem;height:1.3rem;font-size:.5rem}@container pane (min-width:460px){.scenes-module__QqLwVa__hostSplit{grid-template-columns:12.5rem minmax(0,1fr);align-items:start}.scenes-module__QqLwVa__lobby{align-content:start;gap:.45rem;padding-top:.4rem;display:grid}}.scenes-module__QqLwVa__inOut{font-variant-numeric:tabular-nums;flex:none;justify-items:end;gap:.1rem;display:grid}.scenes-module__QqLwVa__inOut>span{color:var(--ui-muted);align-items:center;gap:.25rem;display:inline-flex}.scenes-module__QqLwVa__inOut>span[data-open=true]{color:var(--ui-gold)}.scenes-module__QqLwVa__inOut svg{width:.75rem;height:.75rem}.scenes-module__QqLwVa__inOut b{color:var(--ui-forest);display:inline-block}.scenes-module__QqLwVa__privacy{border:1px solid color-mix(in srgb,var(--ui-forest) 35%,transparent);background:var(--ui-forest-soft);color:var(--ui-forest);border-radius:11px;align-items:center;gap:.6rem;margin-top:.65rem;padding:.6rem .7rem;display:flex}.scenes-module__QqLwVa__fileCard{border:1px solid var(--ui-line);background:var(--ui-sub);border-radius:10px;align-items:center;gap:.6rem;margin-bottom:.65rem;padding:.55rem .65rem;display:flex}.scenes-module__QqLwVa__fileCard>svg:first-child{flex:none;width:1.4rem;height:1.4rem}.scenes-module__QqLwVa__mapping{grid-template-columns:minmax(0,1fr) 1.1rem minmax(0,1fr);align-items:center;gap:.4rem .5rem;display:grid}.scenes-module__QqLwVa__mapHead{color:var(--ui-muted);font-size:.88em;font-weight:600}.scenes-module__QqLwVa__mapFrom{border:1px solid var(--ui-line);text-overflow:ellipsis;white-space:nowrap;background:#f3f8f3;border-radius:7px;padding:.32rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;font-weight:600;overflow:hidden}.scenes-module__QqLwVa__mapArrow{width:.9rem;height:.9rem;color:var(--ui-line-2);transition:color .4s}.scenes-module__QqLwVa__mapArrow[data-on=true]{color:var(--ui-forest)}.scenes-module__QqLwVa__mapTo{min-width:0}.scenes-module__QqLwVa__mapEmpty{color:var(--ui-faint)}.scenes-module__QqLwVa__mapDone{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin-top:.7rem;display:flex}.scenes-module__QqLwVa__grid3{border-bottom:1px solid var(--ui-line);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:.5rem;padding:.42rem .55rem;display:grid;position:relative}.scenes-module__QqLwVa__gridHead{color:var(--ui-muted);font-size:.88em;font-weight:600}.scenes-module__QqLwVa__cleanRows{display:grid}.scenes-module__QqLwVa__cleanRows>.scenes-module__QqLwVa__grid3:last-child{border-bottom:0}.scenes-module__QqLwVa__cellName{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;font-weight:650;display:flex}.scenes-module__QqLwVa__cellValue{font-variant-numeric:tabular-nums;border:1.5px solid #0000;border-radius:5px;align-items:center;gap:.3rem;width:fit-content;margin:-.08rem -.3rem;padding:.08rem .3rem;transition:border-color .4s,background-color .4s,color .4s;display:inline-flex;position:relative}.scenes-module__QqLwVa__cellValue svg{width:.8rem;height:.8rem}.scenes-module__QqLwVa__cellValue[data-state=bad]{border-color:color-mix(in srgb,var(--ui-coral) 60%,transparent);background:var(--ui-coral-soft);color:var(--ui-coral-ink)}.scenes-module__QqLwVa__cellValue[data-state=fixed]{border-color:color-mix(in srgb,var(--ui-forest) 50%,transparent);background:var(--ui-forest-soft);color:var(--ui-forest);transition-delay:.45s}.scenes-module__QqLwVa__cellValue[data-state=editing]{border-color:var(--ui-coral);background:var(--ui-bg)}.scenes-module__QqLwVa__cellNote{color:var(--ui-coral-ink);margin:-.1rem 0 .1rem;padding:0 .55rem .35rem;font-size:.88em;font-weight:600}.scenes-module__QqLwVa__duplicate{background:var(--ui-gold-soft);animation:.55s ease-in 1.05s both scenes-module__QqLwVa__tourCollapse;overflow:hidden}.scenes-module__QqLwVa__cursorTag{background:var(--ui-coral);color:#fff;border-radius:4px 4px 4px 0;padding:0 .3rem;font-size:.72em;font-weight:700;line-height:1.4;position:absolute;top:-.95rem;right:-.2rem}.scenes-module__QqLwVa__nowTag{color:var(--ui-coral-ink);font-weight:650;display:inline-block}.scenes-module__QqLwVa__presence{align-items:center;gap:.3rem;display:inline-flex}.scenes-module__QqLwVa__presence>span:not(:last-child){width:1.35rem;height:1.35rem;box-shadow:0 0 0 2px var(--ui-bg);font-size:.5rem}.scenes-module__QqLwVa__presence>span:nth-child(2){margin-left:-.5rem}.scenes-module__QqLwVa__roles{flex-wrap:wrap;gap:.35rem;margin:-.1rem 0 .55rem;display:flex}.scenes-module__QqLwVa__roles>span{border:1px solid var(--ui-line);color:var(--ui-muted);border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .5rem .15rem .2rem;display:inline-flex}.scenes-module__QqLwVa__roles>span>span{width:1.2rem;height:1.2rem;font-size:.45rem}.scenes-module__QqLwVa__roles b{color:var(--ui-text);font-weight:650}.scenes-module__QqLwVa__roles svg{width:.75rem;height:.75rem}@keyframes scenes-module__QqLwVa__tourCollapse{0%{max-height:3rem}40%{opacity:.4}to{opacity:0;border-bottom-width:0;max-height:0;padding-top:0;padding-bottom:0}}.scenes-module__QqLwVa__backups{border:1px solid var(--ui-line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem .6rem;margin-top:.65rem;padding:.55rem .65rem;display:grid}.scenes-module__QqLwVa__backupsHead{color:var(--ui-muted);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.scenes-module__QqLwVa__backupsHead svg{width:.85rem;height:.85rem}.scenes-module__QqLwVa__backupDays{flex-wrap:wrap;grid-column:1;gap:.25rem;display:flex}.scenes-module__QqLwVa__backupDays span{background:var(--ui-forest-soft);color:var(--ui-forest);border-radius:999px;align-items:center;gap:.2rem;padding:.1rem .45rem;font-weight:600;transition:background-color .4s,color .4s;display:inline-flex}.scenes-module__QqLwVa__backupDays span[data-picked=true]{background:var(--ui-forest);color:#fff;transition-delay:.45s}.scenes-module__QqLwVa__backupDays svg{width:.7rem;height:.7rem}.scenes-module__QqLwVa__restore{grid-area:1/2/span 2}@container pane (max-width:459px){.scenes-module__QqLwVa__backups{grid-template-columns:minmax(0,1fr)}.scenes-module__QqLwVa__restore{grid-area:auto/1;justify-self:start}.scenes-module__QqLwVa__grid3{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.scenes-module__QqLwVa__grid3>:nth-child(3){display:none}}.scenes-module__QqLwVa__historyEnd{flex:none;align-items:center;gap:.35rem;display:inline-flex}@container pane (max-width:299px){.scenes-module__QqLwVa__channelAll,.scenes-module__QqLwVa__channel{gap:.2rem;padding:0 .32rem}}
.hero-module__hdgSWq__hero{padding:9.5rem 1.5rem 3.5rem}.hero-module__hdgSWq__inner{max-width:1480px;margin:0 auto}.hero-module__hdgSWq__title{letter-spacing:-.065em;font-size:clamp(4.25rem,10.2vw,9.6rem);line-height:.86}.hero-module__hdgSWq__lead{letter-spacing:-.025em;max-width:23ch;margin-top:1.6rem;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:650;line-height:1.25}@media (min-width:1024px){.hero-module__hdgSWq__hero{padding:10.5rem 2.5rem 5rem}.hero-module__hdgSWq__lead{margin-top:2rem}}
.side-index-module__UqudUq__index{z-index:40;border-bottom:1px solid var(--color-line);background:color-mix(in srgb,var(--color-bg) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:fixed;top:4rem;left:0;right:0}.side-index-module__UqudUq__list{overscroll-behavior-x:contain;scrollbar-width:none;gap:.5rem;margin:0;padding:.6rem 1.5rem;list-style:none;display:flex;position:relative;overflow-x:auto}.side-index-module__UqudUq__list::-webkit-scrollbar{display:none}.side-index-module__UqudUq__list li{flex:none}.side-index-module__UqudUq__link{cursor:pointer;background:var(--color-bg-2);height:2.25rem;color:var(--color-fg);white-space:nowrap;border-radius:8px;align-items:center;padding:0 .85rem;font-size:.86rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.side-index-module__UqudUq__link:after{content:"";position:absolute;inset:-4px 0}.side-index-module__UqudUq__link:hover{background:color-mix(in srgb,var(--color-fg) 10%,var(--color-bg-2))}.side-index-module__UqudUq__link:is([aria-current],[aria-pressed=true]){background:var(--color-fg);color:var(--color-bg)}.side-index-module__UqudUq__link:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.side-index-module__UqudUq__tick{display:none}@media (min-width:1024px){.side-index-module__UqudUq__index{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;top:50%;left:auto;right:.75rem;transform:translateY(-50%)}.side-index-module__UqudUq__list{flex-direction:column;align-items:flex-end;gap:0;padding:0;overflow:visible}.side-index-module__UqudUq__link{background:0 0;border-radius:0;justify-content:flex-end;width:1.75rem;height:2.25rem;padding:0}.side-index-module__UqudUq__link:after{display:none}.side-index-module__UqudUq__link:hover,.side-index-module__UqudUq__link:is([aria-current],[aria-pressed=true]){color:var(--color-fg);background:0 0}.side-index-module__UqudUq__tick{background:var(--color-line-strong);width:1rem;height:2px;transition:width .25s,background-color .25s;display:block}.side-index-module__UqudUq__link:hover .side-index-module__UqudUq__tick{background:var(--color-fg-muted)}.side-index-module__UqudUq__link:is([aria-current],[aria-pressed=true]) .side-index-module__UqudUq__tick{background:var(--color-fg);width:1.75rem}.side-index-module__UqudUq__label{border:1px solid var(--color-line);background:var(--color-bg);color:var(--color-fg-muted);opacity:0;pointer-events:none;border-radius:6px;padding:.3rem .65rem;font-size:.8rem;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;top:50%;right:calc(100% + .5rem);transform:translate(.4rem,-50%);box-shadow:0 8px 20px -14px #12100e73}.side-index-module__UqudUq__link:is([aria-current],[aria-pressed=true]) .side-index-module__UqudUq__label{color:var(--color-fg)}.side-index-module__UqudUq__list:hover .side-index-module__UqudUq__label,.side-index-module__UqudUq__list:focus-within .side-index-module__UqudUq__label{opacity:1;pointer-events:auto;transform:translateY(-50%)}.side-index-module__UqudUq__text{top:max(5rem,calc(50vh - var(--rows,6) * 1.125rem));align-self:start;position:sticky;right:auto;transform:none}.side-index-module__UqudUq__text .side-index-module__UqudUq__link{width:auto}.side-index-module__UqudUq__text .side-index-module__UqudUq__tick{display:none}.side-index-module__UqudUq__text .side-index-module__UqudUq__link .side-index-module__UqudUq__label{box-shadow:none;opacity:1;pointer-events:auto;background:0 0;border:0;border-radius:0;padding:0;font-size:.9rem;position:static;transform:none}.side-index-module__UqudUq__text .side-index-module__UqudUq__link:hover .side-index-module__UqudUq__label{color:var(--color-fg)}.side-index-module__UqudUq__text .side-index-module__UqudUq__link:is([aria-current],[aria-pressed=true]) .side-index-module__UqudUq__label{text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:2px}}@media (prefers-reduced-motion:reduce){.side-index-module__UqudUq__link,.side-index-module__UqudUq__tick,.side-index-module__UqudUq__label{transition:none}}
.product-artwork-module__yKP-_G__cover{margin-top:2.5rem}.product-artwork-module__yKP-_G__canvas{isolation:isolate;background:var(--color-bg-2);border:1px solid var(--color-line);padding:clamp(1.25rem,5vw,4rem);position:relative;overflow:hidden}.product-artwork-module__yKP-_G__edgeTop,.product-artwork-module__yKP-_G__edgeBottom{z-index:-1;width:100px;color:var(--color-accent);opacity:.4;pointer-events:none;position:absolute}.product-artwork-module__yKP-_G__edgeTop{top:-8px;right:-8px}.product-artwork-module__yKP-_G__edgeBottom{color:var(--color-forest);bottom:-10px;left:-10px}.product-artwork-module__yKP-_G__productWindow{background:var(--color-bg);border:1px solid var(--color-line-strong);box-shadow:6px 8px 0 color-mix(in srgb, var(--color-fg) 5%, transparent)}.product-artwork-module__yKP-_G__windowBar{border-bottom:1px solid var(--color-line);color:var(--color-fg-muted);font:.7rem/1.5 var(--font-mono);align-items:center;gap:1rem;padding:.85rem 1.25rem;display:flex}.product-artwork-module__yKP-_G__windowDots{flex-shrink:0;gap:4px;display:flex}.product-artwork-module__yKP-_G__windowDots i{background:var(--color-fg);opacity:.3;border-radius:50%;width:5px;height:5px}.product-artwork-module__yKP-_G__windowDots i:first-child{background:var(--color-accent);opacity:1}.product-artwork-module__yKP-_G__windowMark{margin-left:auto;font-size:1rem}.product-artwork-module__yKP-_G__productHeading{justify-content:space-between;align-items:baseline;gap:1rem;padding:1.75rem 1.75rem 0;display:flex}.product-artwork-module__yKP-_G__productHeading p{max-width:30ch;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.15}.product-artwork-module__yKP-_G__productHeading>span{font:.6rem var(--font-mono);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.1em;flex-shrink:0}.product-artwork-module__yKP-_G__journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;padding:.75rem 1.5rem 2rem;display:grid}.product-artwork-module__yKP-_G__journeyStep{min-width:0}.product-artwork-module__yKP-_G__object{position:relative}.product-artwork-module__yKP-_G__object>svg{width:100%;height:auto;display:block}.product-artwork-module__yKP-_G__next{color:var(--color-accent-ink);font:1.2rem var(--font-mono);position:absolute;top:43%;right:-1.2rem}.product-artwork-module__yKP-_G__stepText{border-top:1px solid var(--color-line);gap:.6rem;padding-top:.9rem;display:flex}.product-artwork-module__yKP-_G__stepNumber{font:.6rem/1.7 var(--font-mono);color:var(--color-accent-ink)}.product-artwork-module__yKP-_G__stepText h3{font-size:.9rem;font-weight:600;line-height:1.4}.product-artwork-module__yKP-_G__stepText p{color:var(--color-fg-muted);margin-top:.4rem;font-size:.73rem;line-height:1.6}.product-artwork-module__yKP-_G__caption{color:var(--color-fg-subtle);margin-top:.8rem;font-size:.7rem}.product-artwork-module__yKP-_G__texture{--texture-ink:var(--color-forest);isolation:isolate;aspect-ratio:1.5;min-height:290px;color:var(--color-forest);background:#e3e3ce;place-items:center;display:grid;position:relative;overflow:hidden}.product-artwork-module__yKP-_G__texture[data-variant=matching]{--texture-ink:var(--color-accent);color:var(--color-accent-ink);background:#edd9c8}.product-artwork-module__yKP-_G__texture[data-variant=scout]{background:#e1e4d9}.product-artwork-module__yKP-_G__texture[data-variant=education]{--texture-ink:var(--color-fg);color:var(--color-fg);background:#e5ddca}.product-artwork-module__yKP-_G__texture[data-variant=ai]{--texture-ink:var(--color-accent);color:var(--color-accent-ink);background:#ebd9ce}.product-artwork-module__yKP-_G__textureSurface{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.product-artwork-module__yKP-_G__texturePaper{background:var(--color-bg);width:63%;box-shadow:5px 6px 0 color-mix(in srgb, var(--texture-ink) 15%, transparent);border:1px solid color-mix(in srgb, var(--texture-ink) 18%, transparent);padding:1rem;transform:rotate(-6deg)}.product-artwork-module__yKP-_G__texture[data-variant=matching] .product-artwork-module__yKP-_G__texturePaper,.product-artwork-module__yKP-_G__texture[data-variant=education] .product-artwork-module__yKP-_G__texturePaper{transform:rotate(5deg)}.product-artwork-module__yKP-_G__texturePaper svg{width:100%;display:block}.product-artwork-module__yKP-_G__textureStamp{font-size:1.8rem;position:absolute;bottom:1rem;right:1.25rem}@media (max-width:767px){.product-artwork-module__yKP-_G__productHeading{padding:1.25rem 1rem .5rem;display:block}.product-artwork-module__yKP-_G__productHeading>span{margin-top:.65rem;display:block}.product-artwork-module__yKP-_G__journey{grid-template-columns:1fr;gap:1.2rem;padding:0 1rem 1.25rem}.product-artwork-module__yKP-_G__journeyStep{grid-template-columns:minmax(90px,38%) 1fr;align-items:center;gap:.5rem;display:grid;position:relative}.product-artwork-module__yKP-_G__journeyStep:not(:last-child):after{content:"↓";color:var(--color-accent-ink);position:absolute;bottom:-1.2rem;left:18%}.product-artwork-module__yKP-_G__stepText{border-top:0;gap:.45rem;padding-top:0}.product-artwork-module__yKP-_G__next{display:none}.product-artwork-module__yKP-_G__windowBar{gap:.7rem;padding:.7rem 1rem}.product-artwork-module__yKP-_G__texture{min-height:240px}}
