html[data-browser-surface=app-store]{scroll-behavior:smooth;scroll-padding-top:115px}html[data-browser-surface=app-store] body{background:#fff}.gwa{--blue:#176fae;--blue-hover:#115b91;--blue-soft:#eaf4fc;--blue-line:#bfd8ec;--yellow:#fccc27;--ink:#253449;--ink-2:#41536a;--paper:#fff;--surface:#f4f7fa;--line:#dae3ec;--line-strong:#bdcbd9;--line-soft:#e7edf3;--muted:#5d6d80;--muted-2:#6d7c8d;color:var(--ink);background:var(--paper);font-family:Noto Sans TC,PingFang TC,-apple-system,sans-serif}.gwa a{color:inherit;text-decoration:none}:where(.gwa) button,:where(.gwa) input{font:inherit;color:inherit}.gwa button{cursor:pointer}.gwa button,.gwa a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.gwa button:focus-visible,.gwa a:focus-visible,.gwa input:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.gwa-wrap{max-width:1280px;margin:auto;padding:0 32px}.gwa-sprite{width:0;height:0;position:absolute;overflow:hidden}.gwa-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.gwa-art{width:100%;height:100%;display:block}.gwa-nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #ececee;border-radius:50px;max-width:1256px;margin:auto;transition:all .3s;position:fixed;top:18px;left:24px;right:24px}.gwa-nav.scrolled{box-shadow:0 8px 35px #1d1d1f12}.gwa-nav-row{align-items:center;gap:37px;height:72px;padding:0 26px;display:flex}.gwa-brand{flex-shrink:0;align-items:center;gap:13px;display:flex}.gwa-logo{object-fit:contain;width:159px;height:53px}.gwa-brand-divider{background:var(--line);width:1px;height:23px}.gwa-brand-apps{letter-spacing:-.8px;font-size:21px;font-weight:650}.gwa-navlinks{flex:1;align-items:center;gap:28px;font-size:13px;font-weight:650;display:flex}.gwa-navlinks>a:hover,.gwa-navlinks>button:hover{color:var(--blue)}.gwa-navlinks>button,.gwa-category-nav>button{background:0 0;border:0;padding:18px 0;font-weight:650}.gwa-navlinks>a{padding:18px 0;display:inline-block}.gwa-navactive{position:relative}.gwa-navactive:after{content:"";background:var(--blue);border-radius:50%;width:5px;height:5px;position:absolute;bottom:7px;left:50%}.gwa-chev{margin-left:3px;font-size:11px;display:inline-block}.gwa-category-nav{position:relative}.gwa-category-nav>button:hover{color:var(--blue)}.gwa-category-nav>button[aria-expanded=true] .gwa-chev{transform:rotate(180deg)}.gwa-external{color:var(--muted-2);font-size:10px}.gwa-category-menu{z-index:50;background:#fff;border:1px solid #c5c5ca;border-radius:3px;width:470px;padding:23px;position:absolute;top:calc(100% + 6px);left:-24px;box-shadow:5px 5px #dedee3}.gwa-category-menu[hidden]{display:none}.gwa-category-top{border-bottom:1px solid var(--line-soft);margin:0 0 14px;padding-bottom:12px;font-size:13px;font-weight:650;display:block}.gwa-category-top:hover{color:var(--blue)}.gwa-category-foot{border-top:1px solid var(--line-soft);gap:22px;margin-top:16px;padding-top:14px;display:flex}.gwa-category-all{font-size:12px;display:block}.gwa-category-all:hover{color:var(--blue)}.gwa-category-menu>p{color:var(--muted-2);margin:0 0 16px;font-size:11px;font-weight:400}.gwa-category-grid{grid-template-columns:1fr 1fr;gap:4px 14px;display:grid}.gwa-category-grid button{text-align:left;background:#fff;border:0;border-bottom:1px solid #ededf0;align-items:center;gap:10px;padding:12px 7px;display:flex}.gwa-category-grid button:hover{background:var(--surface);color:var(--blue)}.gwa-category-grid .gwa-icon{flex-shrink:0;width:18px;height:18px}.gwa-category-grid b{font-size:13px;font-weight:650;display:block}.gwa-category-grid small{color:var(--muted-2);margin-top:3px;font-size:11px;font-weight:400;display:block}.gwa-pill{background:var(--ink);border:0;border-radius:40px;justify-content:center;align-items:center;gap:9px;padding:12px 21px;font-size:13px;font-weight:650;transition:transform .2s;display:inline-flex;color:#fff!important}.gwa-pill:hover:not(:disabled){transform:translateY(-2px)}.gwa-pill:disabled{opacity:.45;cursor:not-allowed}.gwa-return{flex-shrink:0;padding:12px 18px;font-size:12px}.gwa-mobile-toggle{display:none}.gwa-navmobile{flex-direction:column;gap:20px;padding:10px 25px 25px;font-size:14px;display:flex}.gwa-navmobile>button{text-align:left;background:0 0;border:0;padding:0}.gwa-mobile-categories summary{cursor:pointer}.gwa-mobile-categories div{grid-template-columns:1fr 1fr;gap:5px 12px;padding:13px 0 0 10px;display:grid}.gwa-mobile-categories div a{border-bottom:1px solid #ededf0;padding:12px 0;font-size:12px}.gwa-mobile-categories button{text-align:left;background:#fff;border:0;border-bottom:1px solid #ededf0;padding:12px 0;font-size:12px}.gwa-mobile-home{border-top:1px solid var(--line);padding-top:16px}.nexus-world{background:#fff;border-bottom:1px solid #e8eaed;height:100svh;min-height:820px;max-height:1060px;position:relative;overflow:hidden}.nexus-world .stage{aspect-ratio:12/8.4;width:88%;max-width:1200px;height:auto;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.nexus-world .stage>svg{width:100%;height:100%;display:block;overflow:visible}.stage .track{fill:none;stroke:#d1d1d5;stroke-width:1.5px}.stage .track.faint{stroke:#e6e6e9}.stage [stroke=\#1d1d1f]{stroke:#35353a}.stage [fill=\#1d1d1f]{fill:#35353a}.stage [fill=white]{fill:#e1e1e4}.stage [stroke=white]{stroke:#fff}.stage .module.storage [fill=white]{fill:#e0e0e3}.stage .module.storage .block{fill:#4c4c53}.stage .module.system [fill=white]{fill:#e8e8eb}.stage .module.system .block{fill:#55555c}.stage .module.transport .block{fill:#424248}.stage .module.transport [fill=white],.stage .module.boxes [fill=white]{fill:#ededf0}.stage .module.boxes .block{fill:#8c8c94}.stage .module.pallet [stroke=\#1d1d1f]{stroke:#777780}.module{cursor:pointer;outline:none;transition:transform 1.2s cubic-bezier(.22,.68,.22,1),opacity .4s}.module .block{transition:fill .4s}.module .focus-outline{fill:none;stroke:#0000}.module:focus-visible .focus-outline{stroke:#57575e;stroke-width:4px}.module .module-button{fill:var(--ink);stroke:var(--surface);stroke-width:2px;transition:fill .25s}.module .label,.module .module-arrow{fill:#fff;font-weight:600}.module .label{font-size:17px}.module .module-arrow{font-size:24px}.stage .module:hover .block,.stage .module:focus .block,.module:hover .module-button,.module:focus .module-button{fill:var(--blue)}.module .levitate{animation:8s ease-in-out infinite alternate gwa-float}.module.system .levitate{animation-delay:-3s}.module.boxes .levitate{animation-delay:-6s}.module.storage{transform:translate(72px,172px)}.module.transport{transform:translate(940px,350px)}.module.system{transform:translate(870px,123px)}.module.boxes{transform:translate(168px,610px)}.module.pallet{transform:translate(875px,650px)}.nexus-world[data-mode=shipping] .storage{transform:translate(120px,232px)}.nexus-world[data-mode=shipping] .transport{transform:translate(825px,400px)}.nexus-world[data-mode=shipping] .system{opacity:.25;transform:translate(880px,123px)}.nexus-world[data-mode=shipping] .boxes{transform:translate(282px,626px)}.nexus-world[data-mode=shipping] .pallet{transform:translate(808px,645px)}.nexus-world[data-mode=operations] .storage{transform:translate(120px,245px)}.nexus-world[data-mode=operations] .system{transform:translate(816px,223px)}.nexus-world[data-mode=operations] .transport{opacity:.2;transform:translate(970px,410px)}.nexus-world[data-mode=operations] .boxes{opacity:.2;transform:translate(180px,645px)}.nexus-world[data-mode=operations] .pallet{transform:translate(802px,645px)}@keyframes gwa-float{0%{transform:translateY(-5px)}to{transform:translateY(7px)}}.nexus-copy{text-align:center;pointer-events:none;width:42%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nexus-copy h1{letter-spacing:-2px;color:var(--ink);white-space:nowrap;background:#fff;margin:0;font-size:51px;font-weight:750;line-height:1.08}.nexus-copy .name-brand,.nexus-copy .name-apps{display:block}.nexus-copy .name-apps{margin-top:5px}.nexus-copy .title-dot{color:var(--blue);margin-left:3px}.nexus-copy .context{color:var(--muted);background:#fff;margin:0;font-size:12px;position:absolute;bottom:calc(100% + 14px);left:0;right:0}.nexus-copy .sub{color:#60616a;background:#fff;margin:12px 0 0;font-size:13px;line-height:1.8;position:absolute;top:100%;left:0;right:0}.scene-explore{white-space:nowrap;pointer-events:auto;background:#fff;border:0;align-items:center;gap:12px;padding:0;font-size:12px;font-weight:600;display:flex;position:absolute;top:calc(100% + 48px);left:50%;transform:translate(-50%)}.scene-explore span{background:var(--yellow);border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .3s;display:grid}.scene-explore:hover span{transform:translate(2px,-2px)}.scenario-bar{z-index:4;background:var(--surface);white-space:nowrap;border:1px solid #c5c5ca;border-radius:12px;align-items:center;padding:5px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 3px #e5e5e8}.scenario-bar span{color:#72727b;padding:0 15px;font-size:11px}.scenario-bar button{background:0 0;border:0;border-radius:8px;min-height:44px;padding:12px 17px;font-size:12px}.scenario-bar button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.scenario-bar button[aria-pressed=true]:before{content:"✓ ";font-size:11px}.gwa-catalog{background:#fbfcfe;padding:58px 0 76px}.gwa-catalog-detail{background:var(--paper);min-height:70vh;padding-top:140px}.gwa-discovery{margin:0 0 58px}.gwa-search{background:var(--paper);border:1px solid var(--line);border-radius:14px;align-items:center;gap:13px;padding:6px 7px 6px 20px;display:flex;box-shadow:0 4px 16px #25344905}.gwa-search:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.gwa-search .gwa-icon{width:21px;height:21px;color:var(--blue);flex-shrink:0}.gwa-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:16px 0;font-size:14px}.gwa-search input:focus-visible{outline:0}.gwa-search button{background:var(--blue);color:#fff;white-space:nowrap;border:0;border-radius:9px;padding:15px 27px;font-size:13px;font-weight:600}.gwa-search button:hover{background:var(--blue-hover)}.gwa-search-hint{color:var(--muted);margin:14px 0 0 5px;font-size:11px}.gwa-search-hint button{border:0;border-bottom:1px solid var(--line);color:#626d76;background:0 0;margin-right:9px;padding:0 9px 2px;font-size:11px}.gwa-search-hint button:hover{color:var(--blue)}.gwa-sectionhead{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.gwa-sectionhead h2,.gwa-catalogbar h2{letter-spacing:-1px;margin:0;font-size:28px}.gwa-sectionhead p{color:var(--muted);margin:8px 0 0;font-size:12px}.gwa a.gwa-browse-all{white-space:nowrap;color:var(--blue);background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.gwa-browse-all:hover{color:var(--blue)}.gwa-featured-section{background:#f0f6fb;border:1px solid #dae8f3;border-radius:20px;margin-bottom:56px;padding:28px}.gwa-featured-section .gwa-catalogbar h2{align-items:center;gap:10px;display:flex}.gwa-featured-section .gwa-catalogbar h2:before{content:"";background:var(--blue);border-radius:4px;width:5px;height:24px}.gwa-featured{grid-template-columns:1fr 1fr;gap:25px;margin-bottom:62px;display:grid}.gwa-theatre-card{background:var(--surface);min-height:260px;position:relative;overflow:hidden}.gwa-feature-info{z-index:2;text-align:left;width:57%;min-height:260px;color:var(--ink);background:0 0;border:0;padding:29px 0 45px 28px;display:block;position:relative}.gwa-feature-info small{color:var(--muted);font-size:11px}.gwa-feature-info h3{letter-spacing:-.8px;margin:14px 0 12px;font-size:24px;font-weight:700;line-height:1.4}.gwa-feature-info p{color:#626d76;max-width:94%;margin:0;font-size:12px;line-height:1.8}.gwa-arrow{font-size:23px;transition:transform .3s;position:absolute;bottom:26px;left:28px}.gwa-feature-info:hover .gwa-arrow{transform:translate(3px,-3px)}.gwa-theatre{aspect-ratio:270/200;z-index:3;background:0 0;border:0;width:46%;max-width:270px;padding:0;position:absolute;bottom:19px;right:8px}.gwa-theatre svg{fill:none;width:100%;height:100%;stroke:var(--ink);stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;overflow:visible}.gwa-theatre .ground{stroke:#bdbdc4;stroke-width:1px}.gwa-theatre .data-track{stroke:#bdbdc4;stroke-width:1.2px;stroke-dasharray:4 4}.gwa-theatre .scanner,.gwa-theatre .screen-check,.gwa-theatre .pos-spark,.gwa-theatre .erp-fill,.gwa-theatre .invoice-stamped,.gwa-theatre .invoice-impact{opacity:0}.gwa-theatre .pos-receipt{transform-box:fill-box;clip-path:inset(0 0 42px);transform:translateY(42px)}.gwa-theatre .invoice-stamp{transform:translateY(-18px)}.gwa-theatre .purchase-check{stroke-dasharray:34;stroke-dashoffset:34px}.gwa-theatre .purchase-box{opacity:.15}.is-playing .pos-product{animation:5.6s cubic-bezier(.45,0,.2,1) both gwa-product-pass}.is-playing .scanner{animation:5.6s both gwa-scan-flash}.is-playing .screen-check{animation:5.6s both gwa-screen-success}.is-playing .pos-receipt{animation:5.6s both gwa-print-ticket}.is-playing .pos-spark{transform-origin:85px 76px;animation:5.6s both gwa-spark-pop}.is-playing .row-a{animation:5.6s both gwa-data-feed-a}.is-playing .row-b{animation:5.6s both gwa-data-feed-b}.is-playing .fill-a{animation:5.6s both gwa-fill-row}.is-playing .fill-b{animation:5.6s .45s both gwa-fill-row}.is-playing .fill-c{animation:5.6s .9s both gwa-fill-row}.is-playing .erp-status{animation:1s 1.8s 3 gwa-status-blink}.is-playing .invoice-paper{transform-origin:120px 25px;animation:5.6s both gwa-unfold-invoice}.is-playing .invoice-stamp{animation:5.6s both gwa-stamp-down}.is-playing .invoice-stamped{animation:5.6s both gwa-stamp-mark}.is-playing .invoice-impact{animation:5.6s both gwa-stamp-impact}.is-playing .check-a{animation:5.6s both gwa-tick-write}.is-playing .check-b{animation:5.6s .55s both gwa-tick-write}.is-playing .check-c{animation:5.6s 1.1s both gwa-tick-write}.is-playing .box-a{animation:5.6s .3s both gwa-box-stack}.is-playing .box-b{animation:5.6s .85s both gwa-box-stack}.is-playing .box-c{animation:5.6s 1.4s both gwa-box-stack}@keyframes gwa-product-pass{0%,8%{transform:translate(-13px)}32%,49%{transform:translate(32px)}65%,88%{transform:translate(15px)}to{transform:translate(-13px)}}@keyframes gwa-scan-flash{0%,22%,40%,to{opacity:0}27%,35%{opacity:1}}@keyframes gwa-screen-success{0%,31%{opacity:0}37%,88%{opacity:1}to{opacity:0}}@keyframes gwa-print-ticket{0%,38%{clip-path:inset(0 0 42px);transform:translateY(42px)}58%,88%{clip-path:inset(0);transform:translateY(0)}to{clip-path:inset(0 0 42px);transform:translateY(42px)}}@keyframes gwa-spark-pop{0%,31%,46%,to{opacity:0;transform:scale(.5)}36%,41%{opacity:1;transform:scale(1)}}@keyframes gwa-data-feed-a{0%,9%{opacity:1;transform:translate(0)}32%{opacity:1;transform:translate(90px,30px)}40%,87%{opacity:0;transform:translate(100px,30px)}to{opacity:1;transform:translate(0)}}@keyframes gwa-data-feed-b{0%,20%{opacity:1;transform:translate(0)}45%{opacity:1;transform:translate(96px,-25px)}52%,87%{opacity:0;transform:translate(100px,-25px)}to{opacity:1;transform:translate(0)}}@keyframes gwa-fill-row{0%,30%{opacity:0;transform:translate(-8px)}42%,86%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes gwa-status-blink{50%{opacity:.2}}@keyframes gwa-unfold-invoice{0%{opacity:.3;transform:scaleY(.25)}23%,91%{opacity:1;transform:scaleY(1)}to{opacity:.3;transform:scaleY(.25)}}@keyframes gwa-stamp-down{0%,25%{transform:translateY(-18px)}40%{transform:translate(-42px,24px)}48%{transform:translate(-42px,19px)}60%,to{transform:translateY(-18px)}}@keyframes gwa-stamp-mark{0%,39%{opacity:0}42%,90%{opacity:1}to{opacity:0}}@keyframes gwa-stamp-impact{0%,38%,55%,to{opacity:0}43%,48%{opacity:1}}@keyframes gwa-tick-write{0%,10%{stroke-dashoffset:34px}22%,85%{stroke-dashoffset:0}to{stroke-dashoffset:34px}}@keyframes gwa-box-stack{0%,14%{opacity:.12;transform:translateY(-12px)}26%,85%{opacity:1;transform:translateY(0)}to{opacity:.12;transform:translateY(-12px)}}.gwa-catalogbar{justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;display:flex}.gwa-catalogbar p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.7}.gwa-catalogtools{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.gwa-count{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:999px;flex-shrink:0;padding:5px 10px;font-size:12px}.gwa-apps{scroll-margin-top:115px}.gwa-tabs{border-bottom:1px solid var(--line-strong);flex-wrap:nowrap;margin:0 0 27px;display:flex;overflow-x:auto}.gwa-tab{border:0;border-right:1px solid var(--line-soft);background:var(--surface);white-space:nowrap;border-radius:0;flex-shrink:0;align-items:center;gap:7px;padding:15px 20px;font-size:12px;transition:all .25s;display:flex;color:#606671!important}.gwa-tab:first-child{border-left:1px solid var(--line-soft)}.gwa-tab .gwa-icon{width:15px;height:15px}.gwa-tab[aria-pressed=true]{background:var(--ink);color:#fff!important}.gwa-tab:hover:not([aria-pressed=true]){background:#e9e9ed;color:var(--ink)!important}.gwa-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.gwa-card{background:var(--paper);min-width:0;min-height:220px;color:var(--ink);border:1px solid var(--line);text-align:left;border-radius:16px;flex-direction:column;padding:22px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;box-shadow:0 3px 12px #25344905}.gwa-card:hover,.gwa-card:focus-visible{border-color:var(--blue-line);transform:translateY(-3px);box-shadow:0 10px 24px #2534490d}.gwa-cardtop{align-items:center;gap:14px;display:flex}.gwa-cardtitle{flex-direction:column;gap:4px;min-width:0;display:flex}.gwa-cardtitle small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.gwa-tile{color:#fff;background-image:linear-gradient(160deg,#ffffff38,#fff0 55%);border-radius:22%;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f,0 2px 6px #14141e1f}.gwa-tile .gwa-icon{stroke-width:2.2px;width:30px;height:30px}.gwa-tile b{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1}.gwa-tile b.is-wide{font-size:17px}.gwa-tile-upload{background:var(--surface);color:var(--ink);font-size:24px;font-weight:700}.gwa-tile-upload .app-store-icon{background:var(--blue-soft);width:100%;height:100%;color:var(--blue);place-items:center;display:grid}.gwa-tile-upload .app-store-icon img{object-fit:cover;width:100%;height:100%}.gwa-tile-lg{width:96px;height:96px;font-size:38px}.gwa-card:hover .gwa-tile{transform:translateY(-2px)}.gwa-tile{transition:transform .3s}.gwa-get{background:var(--blue-soft);color:var(--blue);border-radius:999px;flex-shrink:0;margin-left:auto;padding:7px 18px;font-size:12px;font-weight:700;transition:background .2s,color .2s}.gwa-card:hover .gwa-get:not(.is-unavailable),.gwa-card:focus-visible .gwa-get:not(.is-unavailable){background:var(--blue);color:#fff}.gwa-get.is-unavailable{background:var(--surface);color:var(--muted)}.gwa-publisher{color:#8a94a6;margin:-4px 0 12px;font-size:12px}.gwa-status{border:1px solid var(--line-soft);color:#7a8590;white-space:nowrap;background:#fff;border-radius:2px;margin-top:3px;padding:4px 6px;font-size:9px}.gwa-card h3{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650}.gwa-card p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:48px;margin:18px 0;font-size:13px;line-height:1.85;display:-webkit-box;overflow:hidden}.gwa-category-filters{border:1px solid var(--line-soft);background:var(--paper);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;padding:12px;display:flex}.gwa-category-all-button{flex-shrink:0;min-height:38px;font-weight:600}.gwa-category-options{flex-wrap:wrap;gap:6px;display:flex}.gwa-category-option{border:1px solid #0000;border-radius:8px;min-height:38px;margin:0;padding:7px 10px;transition:background .2s,border-color .2s}.gwa-category-option:hover{background:var(--surface)}.gwa-category-option.is-selected{color:var(--blue);background:var(--blue-soft);border-color:var(--blue-line)}.gwa-cardcategories{color:var(--muted);flex-wrap:wrap;gap:6px;margin-bottom:14px;font-size:11px;display:flex}.gwa-cardcategories>span{background:var(--surface);border-radius:5px;padding:3px 7px}.gwa-cardmeta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;margin-bottom:14px;display:flex}.gwa-cardfoot{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:11px;display:flex}.gwa-cardmeta+.gwa-cardfoot{margin-top:0}.gwa-cardversion{overflow-wrap:anywhere}.gwa-empty{text-align:center;color:var(--muted);grid-column:1/-1;padding:50px 24px;font-size:13px}.gwa-empty button{border:1px solid var(--line-strong);background:#fff;border-radius:3px;margin-top:8px;padding:10px 16px;font-size:12px}.gwa-notice{border:1px solid var(--ink-2);margin-bottom:32px;padding:24px;box-shadow:5px 5px #dedee3}.gwa-notice h2{margin:0 0 8px;font-size:18px}.gwa-notice p{color:var(--muted);font-size:13px}.gwa-notice button{background:var(--ink);color:#fff;border:0;border-radius:3px;padding:10px 16px;font-size:12px}.gwa-context{border:1px solid var(--line);border-left:4px solid var(--blue);background:var(--surface);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:32px;padding:14px 20px;font-size:13px;display:flex}.gwa-context>span{color:var(--muted)}.gwa-detail{max-width:960px;margin:0 auto 40px}.gwa-back{color:var(--muted);background:0 0;border:0;margin-bottom:28px;padding:0;font-size:12px}.gwa-back:hover{color:var(--blue)}.gwa-detail-heading{border-bottom:1px solid var(--line);align-items:center;gap:24px;padding-bottom:28px;display:flex}.gwa-detail-heading .app-store-icon{font-size:36px}.gwa-detail-heading h1{letter-spacing:-1px;overflow-wrap:anywhere;margin:12px 0 6px;font-size:34px}.gwa-detail-heading p{color:var(--muted);margin:0;font-size:13px}.gwa-detail-body{grid-template-columns:1.4fr 1fr;gap:40px;padding-top:32px;display:grid}.gwa-detail-description{white-space:pre-line;margin:0;font-size:14px;line-height:1.95}.gwa-consent{border:1px solid var(--ink-2);align-self:start;padding:26px;box-shadow:6px 6px #dedee3}.gwa-consent h2{margin:0 0 8px;font-size:18px}.gwa-consent h3{margin:20px 0 8px;font-size:13px}.gwa-consent p{color:var(--muted);margin:0 0 6px;font-size:12px;line-height:1.8}.gwa-consent ul{margin:0 0 16px;padding-left:18px;font-size:12px;line-height:1.9}.gwa-consent .gwa-version{color:var(--ink)}.gwa-consent .gwa-pill{border-radius:3px;width:100%;margin-top:12px;padding:14px}.gwa-journey{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:66px 0}.gwa-journey .gwa-wrap{grid-template-columns:.9fr 1.4fr;align-items:center;gap:50px;display:grid}.gwa-eyebrow{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.gwa-eyebrow:before{content:"";background:var(--yellow);width:24px;height:4px}.gwa-journey h2{letter-spacing:-.7px;margin:14px 0;font-size:29px;font-weight:700;line-height:1.5}.gwa-journey p{color:var(--muted);max-width:310px;font-size:13px;line-height:1.9}.gwa-assembly{min-width:0;height:280px;position:relative}.gwa-assembly-track{fill:none;stroke:#a7a7b0;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.gwa-assembly-track .rail-dash{stroke-dasharray:4 5;stroke:var(--line)}.gwa-assembly-stations{z-index:2;grid-template-columns:repeat(3,1fr);gap:28px;display:grid;position:relative}.gwa-station{background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex}.gwa-station-art{place-items:center;width:100%;height:139px;display:grid;position:relative}.gwa-station-art .gwa-art{width:104px;height:112px;transition:transform .3s}.gwa-station:hover .gwa-art{transform:translateY(-5px)}.gwa-station strong{margin-top:4px;font-size:15px;position:relative}.gwa-station>span:last-child{color:var(--muted-2);margin-top:7px;font-size:11px}.gwa-station-check{background:var(--yellow);border:2px solid var(--ink);opacity:0;place-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:grid;position:absolute;top:10px;right:16%;transform:scale(.4)}.gwa-traveler{z-index:3;width:37px;height:37px;position:absolute;top:189px;left:9%}.gwa-traveler svg{width:100%;height:100%;stroke:var(--ink);stroke-width:2px;fill:none}.gwa-assembly.is-playing .gwa-traveler{animation:8s cubic-bezier(.45,0,.2,1) both gwa-travel-order}.gwa-assembly.is-playing .rail-dash{animation:8s linear both gwa-rail-run}.gwa-assembly.is-playing [data-stop="0"] .gwa-station-check{animation:8s both gwa-stop-check}.gwa-assembly.is-playing [data-stop="1"] .gwa-station-check{animation:8s both gwa-stop-check-mid}.gwa-assembly.is-playing [data-stop="2"] .gwa-station-check{animation:8s both gwa-stop-check-end}.gwa-assembly.is-playing [data-stop="0"] .gwa-art{animation:8s both gwa-station-act}.gwa-assembly.is-playing [data-stop="1"] .gwa-art{animation:8s 2.2s both gwa-station-act}.gwa-assembly.is-playing [data-stop="2"] .gwa-art{animation:8s 4.5s both gwa-station-act}@keyframes gwa-travel-order{0%,12%{left:10%;transform:rotate(-4deg)}34%,45%{left:46%;transform:rotate(3deg)}68%,86%{opacity:1;left:82%;transform:rotate(-3deg)}94%{opacity:0;left:88%}95%{opacity:0;left:5%}to{opacity:1;left:10%;transform:rotate(-4deg)}}@keyframes gwa-rail-run{to{stroke-dashoffset:-100px}}@keyframes gwa-stop-check{0%,5%{opacity:0;transform:scale(.4)}12%,85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes gwa-stop-check-mid{0%,31%{opacity:0;transform:scale(.4)}39%,85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes gwa-stop-check-end{0%,65%{opacity:0;transform:scale(.4)}73%,85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes gwa-station-act{0%,9%{transform:translateY(0)}15%{transform:translateY(-7px)}22%,to{transform:translateY(0)}}.gwa-footer{background:var(--ink);color:#aaa;padding:55px 0 22px}.gwa-footer-grid{grid-template-columns:1.6fr repeat(6,1fr);gap:36px;display:grid}.gwa-footer h3{color:#fff;letter-spacing:-.6px;margin:0 0 13px;font-size:25px;font-weight:700}.gwa-footer h3 span{color:var(--blue)}.gwa-footer p{max-width:270px;font-size:12px;line-height:1.9}.gwa-footer h4{color:#fff;margin:4px 0 18px;font-size:12px}.gwa-footer-grid a,.gwa-footer-grid button{color:#aaa;text-align:left;background:0 0;border:0;margin-bottom:13px;padding:0;font-size:11px;display:block}.gwa-footer-grid a:hover,.gwa-footer-grid button:hover{color:var(--yellow)}.gwa-bottom{color:#888;border-top:1px solid #ffffff25;justify-content:space-between;margin-top:35px;padding-top:22px;font-size:10px;display:flex}.gwa-dialog{border:1px solid var(--ink-2);width:calc(100% - 32px);max-width:580px;color:var(--ink);border-radius:4px;padding:0;box-shadow:8px 8px #bdbdc4}.gwa-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1d1d1f66}.gwa-dialog-inner{padding:34px;position:relative}.gwa-close{background:#e9e9ed;border:0;border-radius:3px;width:32px;height:32px;font-size:21px;position:absolute;top:15px;right:16px}.gwa-dialog .gwa-tile{width:72px;height:72px;margin-bottom:14px}.gwa-dialog .gwa-tile b{font-size:28px}.gwa-dialog .gwa-tile b.is-wide{font-size:21px}.gwa-dialog .gwa-tile .gwa-icon{width:36px;height:36px}.gwa-dialog h2{margin:19px 0 10px;font-size:27px}.gwa-dialog p{color:var(--muted);font-size:14px;line-height:1.8}.gwa-preview{background:var(--surface);border:1px solid #dedee3;align-items:center;gap:12px;margin:22px 0;padding:22px;font-size:12px;display:flex}.gwa-preview span:last-child{margin-left:auto}.gwa-dialog .gwa-pill{border-radius:3px;width:100%;padding:15px}@media (width>=1600px){.nexus-world .stage{max-width:1340px}}@media (width<=1100px) and (width>=761px){.gwa-nav-row{gap:23px}.gwa-navlinks{gap:20px}.gwa-logo{width:145px}.gwa-brand{gap:10px}.gwa-return{padding:11px 14px;font-size:11px}.gwa-category-menu{left:-100px}.gwa-theatre-card,.gwa-feature-info{min-height:260px}.gwa-feature-info{width:61%;padding-left:23px}.gwa-feature-info h3{font-size:22px}.gwa-feature-info p{max-width:85%;font-size:11px}.gwa-theatre{width:48%;bottom:12px;right:0}.gwa-assembly-stations{gap:10px}.gwa-station-art .gwa-art{width:85px}.gwa-station-check{right:7%}}@media (width<=1050px){.gwa-navlinks .gwa-secondary{display:none}.gwa-cards{grid-template-columns:repeat(3,1fr)}.gwa-journey .gwa-wrap{gap:28px}}@media (width<=1050px) and (width>=761px){.nexus-world{min-height:780px}.nexus-world .stage{width:98%;top:48%}.nexus-copy h1{font-size:42px}.nexus-copy .sub{font-size:12px}.gwa-tab{padding:14px 15px}.gwa-card{padding:20px 17px}}@media (width<=760px){.gwa-wrap{padding:0 22px}.gwa-nav{top:10px;left:12px;right:12px}.gwa-nav:has(.gwa-navmobile){background:#fffffff5;border-radius:25px}.gwa-nav-row{justify-content:space-between;gap:14px;height:62px;padding:0 17px}.gwa-logo{width:133px;height:45px}.gwa-brand{gap:10px}.gwa-brand-apps{font-size:18px}.gwa-brand-divider{height:20px}.gwa-navlinks,.gwa-return{display:none}.gwa-mobile-toggle{background:0 0;border:0;font-size:21px;display:block}.nexus-world{height:800px;min-height:800px;max-height:none}.nexus-world .stage{width:min(800px,205.128vw);max-width:none;top:393px}.nexus-copy{width:30%}.nexus-copy h1{letter-spacing:-1.3px;font-size:33px}.nexus-copy .context{font-size:10px;bottom:calc(100% + 12px)}.nexus-copy .sub{font-size:11px}.scene-explore{font-size:11px;top:calc(100% + 47px)}.scene-explore span{width:25px;height:25px}.module .label{font-size:19px}.module .module-button{width:199px}.module .module-arrow{transform:translate(14px)}.module.storage{transform:translate(352px,75px)scale(.83)}.module.system{transform:translate(716px,148px)scale(.8)}.module.transport{transform:translate(727px,589px)scale(.8)}.module.boxes{transform:translate(322px,650px)scale(.8)}.module.pallet{transform:translate(670px,726px)scale(.8)}.nexus-world[data-mode=shipping] .storage,.nexus-world[data-mode=operations] .storage{transform:translate(370px,110px)scale(.83)}.nexus-world[data-mode=shipping] .transport{transform:translate(660px,603px)scale(.8)}.nexus-world[data-mode=shipping] .system{transform:translate(805px,148px)scale(.8)}.nexus-world[data-mode=shipping] .boxes{transform:translate(390px,658px)scale(.8)}.nexus-world[data-mode=shipping] .pallet{transform:translate(670px,726px)scale(.8)}.nexus-world[data-mode=operations] .system{transform:translate(686px,190px)scale(.8)}.nexus-world[data-mode=operations] .transport{transform:translate(820px,620px)scale(.8)}.nexus-world[data-mode=operations] .boxes{transform:translate(322px,700px)scale(.8)}.nexus-world[data-mode=operations] .pallet{transform:translate(670px,662px)scale(.8)}.scenario-bar{width:max-content;max-width:94%;bottom:44px}.scenario-bar span{display:none}.scenario-bar button{padding:13px 15px;font-size:11px}.gwa-catalog{padding:36px 0 44px}.gwa-catalog-detail{padding-top:104px}.gwa-discovery{margin-bottom:38px}.gwa-search{gap:7px;padding-left:12px}.gwa-search input{padding:13px 0;font-size:12px}.gwa-search button{padding:12px;font-size:11px}.gwa-search-hint{font-size:10px;line-height:1.8}.gwa-search-hint button{padding:0 6px 2px;font-size:10px}.gwa-sectionhead{gap:15px}.gwa-sectionhead h2,.gwa-catalogbar h2{font-size:23px}.gwa-sectionhead p{max-width:230px}.gwa a.gwa-browse-all{font-size:12px}.gwa-featured-section{border-radius:16px;margin-bottom:40px;padding:20px 16px}.gwa-featured-section .gwa-catalogbar{flex-wrap:wrap}.gwa-category-filters{gap:8px;padding:8px}.gwa-category-option{padding:7px 8px}.gwa-featured{grid-template-columns:1fr;gap:15px;margin-bottom:40px}.gwa-theatre-card{min-height:274px}.gwa-feature-info{flex-direction:column;align-items:flex-start;width:65%;min-height:274px;padding:24px 0 37px 22px;display:flex}.gwa-feature-info h3{margin-top:12px;font-size:22px}.gwa-feature-info p{max-width:100%;font-size:11px}.gwa-arrow{bottom:24px;left:22px}.gwa-theatre{width:61%;max-width:225px;bottom:6px;right:3px}.gwa-tabs{margin-bottom:22px}.gwa-tab{padding:13px 15px;font-size:11px}.gwa-cards{grid-template-columns:repeat(2,1fr);gap:13px}.gwa-card{min-height:200px;padding:17px 13px 13px}.gwa-cardtop{gap:10px}.gwa-tile{width:46px;height:46px}.gwa-tile .gwa-icon{width:24px;height:24px}.gwa-tile b{font-size:19px}.gwa-tile b.is-wide{font-size:13px}.gwa-get{padding:4px 11px;font-size:11px}.gwa-card h3{font-size:14px;line-height:1.5}.gwa-card p{min-height:60px;margin-bottom:12px;font-size:11px}.gwa-cardfoot{overflow-wrap:anywhere;flex-wrap:wrap;font-size:9px}.gwa-cardfoot .gwa-get{text-align:center;flex-basis:100%;margin-left:0}.gwa-detail-heading{gap:16px}.gwa-detail-heading .gwa-tile-lg{width:72px;height:72px}.gwa-detail-heading h1{font-size:26px}.gwa-detail-body{grid-template-columns:1fr;gap:24px}.gwa-journey{padding:40px 0}.gwa-journey .gwa-wrap{grid-template-columns:1fr;gap:12px}.gwa-journey h2{font-size:25px}.gwa-assembly{height:253px;margin-top:12px}.gwa-assembly-stations{gap:9px}.gwa-station-art{height:123px}.gwa-station-art .gwa-art{width:85px;height:93px}.gwa-station strong{font-size:13px}.gwa-station>span:last-child{font-size:10px}.gwa-station-check{width:21px;height:21px;font-size:12px;top:0;right:0}.gwa-traveler{width:32px;height:32px;top:169px}.gwa-assembly-track{height:239px}.gwa-footer{padding-top:38px}.gwa-footer-grid{grid-template-columns:repeat(3,1fr);gap:25px}.gwa-footer-brand{grid-column:1/-1}.gwa-bottom{flex-direction:column;gap:8px;padding-bottom:28px}.gwa-dialog-inner{padding:29px 22px}.gwa-preview{padding:15px 10px;font-size:11px}}@media (width<=520px){.gwa-cards{grid-template-columns:1fr}.gwa-card{padding:20px}.gwa-card h3{font-size:16px}.gwa-card p{min-height:0;font-size:13px}.gwa-cardfoot{font-size:11px}.gwa-cardfoot .gwa-get{flex-basis:auto;margin-left:auto;padding:7px 18px;font-size:12px}.gwa-catalogbar{align-items:flex-start}.gwa-catalogbar h2{letter-spacing:-.5px;font-size:22px}}@media (width<=360px){.nexus-copy h1{font-size:29px}.nexus-copy .sub{font-size:10px}.scenario-bar button{padding:12px}}.gwa-pagehead{border-bottom:1px solid var(--line);margin:0 0 40px;padding-bottom:32px}.gwa-pagehead h1{letter-spacing:-1.2px;overflow-wrap:anywhere;margin:16px 0 12px;font-size:40px;line-height:1.2}.gwa-pagehead>p{color:var(--muted);max-width:640px;margin:0;font-size:14px;line-height:1.9}.gwa-chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.gwa-chips a{border:1px solid var(--line);color:#606671;background:#fff;border-radius:2px;padding:7px 12px;font-size:12px}.gwa-chips a:hover{border-color:var(--ink-2);color:var(--ink)}.gwa-category-cards{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.gwa-category-card{border:1px solid var(--line);background:#fff;border-radius:2px;flex-direction:column;gap:10px;min-height:170px;padding:24px;transition:transform .25s,box-shadow .25s,border .25s;display:flex;position:relative}.gwa-category-card:before{content:"";border-left:2px solid var(--ink-2);border-top:2px solid var(--ink-2);width:18px;height:18px;transition:all .25s;position:absolute;top:-1px;left:-1px}.gwa-category-card:hover{box-shadow:5px 5px 0 var(--line-soft);border-color:#a0a0a8;transform:translate(-2px,-3px)}.gwa-category-card:hover:before{border-color:var(--blue);width:27px;height:27px}.gwa-category-card .gwa-icon{width:26px;height:26px;color:var(--blue)}.gwa-category-card strong{letter-spacing:-.4px;font-size:18px}.gwa-category-card span{color:var(--muted);font-size:12px;line-height:1.8}.gwa-category-card small{color:#8a94a6;margin-top:auto;font-size:11px}.gwa-collection-group{margin-bottom:52px}.gwa-collection-group .gwa-sectionhead h2{font-size:22px}.gwa-related{border-top:1px solid var(--line);margin-top:56px;padding-top:32px}.gwa-related h2{letter-spacing:-.6px;margin:0 0 22px;font-size:22px}.gwa-related .gwa-cards{grid-template-columns:repeat(3,1fr)}.gwa-facts{border-top:1px solid var(--line);margin:32px 0 0}.gwa-facts>div{border-bottom:1px solid var(--line-soft);grid-template-columns:110px 1fr;gap:16px;padding:13px 0;font-size:13px;display:grid}.gwa-facts dt{color:var(--muted)}.gwa-facts dd{margin:0}.gwa-facts a,.gwa-detail-heading p a{color:var(--blue)}.gwa-steps{counter-reset:gwa-step;grid-template-columns:repeat(4,1fr);gap:22px;margin:0 0 40px;padding:0;list-style:none;display:grid}.gwa-steps li{counter-increment:gwa-step;border-top:2px solid var(--ink);padding-top:18px}.gwa-steps li:before{content:counter(gwa-step, decimal-leading-zero);color:var(--blue);font-size:12px;font-weight:700}.gwa-steps h2{letter-spacing:-.3px;margin:10px 0 8px;font-size:17px}.gwa-steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.85}.gwa-reasons{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:56px;display:grid}.gwa-reasons>div{background:var(--surface);padding:24px}.gwa-reasons h2{margin:0 0 8px;font-size:16px}.gwa-reasons p{color:var(--muted);margin:0;font-size:12px;line-height:1.85}.gwa-subhead{letter-spacing:-.7px;margin:0 0 24px;font-size:24px}.gwa-faq{border-top:1px solid var(--line);max-width:820px;margin-bottom:40px}.gwa-faq details{border-bottom:1px solid var(--line)}.gwa-faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:15px;font-weight:650;list-style:none;display:flex}.gwa-faq summary::-webkit-details-marker{display:none}.gwa-faq summary:after{content:"+";color:var(--blue);font-weight:400}.gwa-faq details[open] summary:after{content:"−"}.gwa-faq details p{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.9}.gwa-pagelinks{color:var(--muted);flex-wrap:wrap;align-items:center;gap:22px;margin-top:24px;font-size:13px;display:flex}.gwa-textlink{color:var(--ink);border-bottom:1px solid var(--line-strong);padding-bottom:2px;font-size:13px}.gwa-textlink:hover{color:var(--blue);border-color:var(--blue)}.gwa-soon{max-width:760px;min-height:40vh}.gwa-soon ul{color:var(--muted);margin:0 0 8px;padding-left:18px;font-size:13px;line-height:2}@media (width<=1100px){.gwa-footer-grid{grid-template-columns:repeat(3,1fr);gap:28px}.gwa-footer-brand{grid-column:1/-1}}@media (width<=1050px){.gwa-steps,.gwa-category-cards{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.gwa-pagehead{margin-bottom:28px;padding-bottom:24px}.gwa-pagehead h1{font-size:28px}.gwa-pagehead>p{font-size:13px}.gwa-category-cards,.gwa-reasons,.gwa-steps,.gwa-related .gwa-cards{grid-template-columns:1fr}.gwa-footer-grid{grid-template-columns:repeat(2,1fr)}.gwa-facts>div{grid-template-columns:90px 1fr}}@media (prefers-reduced-motion:reduce){html[data-browser-surface=app-store]{scroll-behavior:auto}.gwa *,.gwa :before,.gwa :after{transition:none!important;animation:none!important}.gwa-theatre .pos-receipt{clip-path:none;transform:none}.gwa-theatre .screen-check,.gwa-theatre .erp-fill,.gwa-theatre .invoice-stamped{opacity:1}.gwa-theatre .purchase-check{stroke-dashoffset:0}.gwa-theatre .purchase-box{opacity:1}.gwa-traveler{left:46%}}.gwa-pricing-labels{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:48px;display:grid}.gwa-pricing-labels>div{border-top:2px solid var(--ink);padding-top:16px}.gwa-pricing-labels strong{color:var(--blue);letter-spacing:.04em;margin-bottom:8px;font-size:13px;font-weight:700;display:inline-block}.gwa-pricing-labels p{color:var(--muted);margin:0;font-size:12px;line-height:1.85}.gwa-cta-box{background:var(--surface);justify-content:space-between;align-items:center;gap:32px;margin:0 0 56px;padding:28px 32px;display:flex}.gwa-cta-box h2{letter-spacing:-.4px;margin:0 0 6px;font-size:20px}.gwa-cta-box p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.gwa-news{border-top:1px solid var(--line);max-width:820px;margin-bottom:40px}.gwa-news article{border-bottom:1px solid var(--line);padding:28px 0}.gwa-news-meta{color:var(--muted-2);gap:14px;margin-bottom:10px;font-size:12px;display:flex}.gwa-news-meta span{color:var(--blue);font-weight:650}.gwa-news h2{letter-spacing:-.4px;margin:0 0 10px;font-size:20px}.gwa-news p{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.9}.gwa-legal{grid-template-columns:220px minmax(0,760px);align-items:start;gap:48px;margin-bottom:40px;display:grid}.gwa-legal-toc{font-size:12px;position:sticky;top:96px}.gwa-legal-toc p{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:11px}.gwa-legal-toc ol{border-left:1px solid var(--line);margin:0 0 28px;padding:0;list-style:none}.gwa-legal-toc li a{color:var(--muted);padding:6px 0 6px 14px;line-height:1.5;display:block}.gwa-legal-toc li a:hover{color:var(--blue)}.gwa-legal-related a{color:var(--muted);padding:5px 0;display:block}.gwa-legal-related a:hover{color:var(--blue)}.gwa-legal-body{color:var(--ink);font-size:14px;line-height:1.95}.gwa-legal-intro{color:var(--muted);margin:0 0 18px}.gwa-legal-body section{border-top:1px solid var(--line);margin-top:40px;padding-top:28px;scroll-margin-top:90px}.gwa-legal-body h2{letter-spacing:-.4px;margin:0 0 14px;font-size:20px}.gwa-legal-body h3{margin:24px 0 8px;font-size:15px}.gwa-legal-body p{margin:0 0 14px}.gwa-legal-body ul{margin:0;padding-left:0;list-style:none}.gwa-legal-body ul li{border-bottom:1px dashed var(--line-soft);padding:8px 0}.gwa-legal-body ul li:last-child{border-bottom:0}.gwa-rule-group dl{margin:0}.gwa-rule-group dl>div{border-bottom:1px dashed var(--line-soft);grid-template-columns:56px 1fr;gap:12px;padding:8px 0;display:grid}.gwa-rule-group dl>div:last-child{border-bottom:0}.gwa-rule-group dt{color:var(--blue);font-variant-numeric:tabular-nums;font-weight:650}.gwa-rule-group dd{margin:0}@media (width<=900px){.gwa-legal{grid-template-columns:1fr;gap:24px}.gwa-legal-toc{position:static}.gwa-pricing-labels{grid-template-columns:1fr}.gwa-cta-box{flex-direction:column;align-items:flex-start}}:root{--bg:#f5f6f8;--panel:#fff;--border:#e2e5ea;--text:#1f2430;--muted:#6b7280;--accent:#2563eb;--accent-contrast:#fff;--waiting:#dc2626;--success:#246445;--escalated:#b45309;--escalated-bg:#fef3c7;--agent-bubble:#dbeafe;--operator-bubble:#f1f3f5}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{color:var(--text);background:var(--bg);font-family:-apple-system,Segoe UI,Noto Sans TC,system-ui,sans-serif}.app-store-page{max-width:1160px;min-height:100dvh;margin:0 auto;padding:0 36px}.app-store-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:26px 0;display:flex}.app-store-brand{color:var(--text);font-size:20px;font-weight:750;text-decoration:none}.app-store-brand span{color:var(--muted);margin-left:16px;font-size:15px;font-weight:500}.app-store-eyebrow{letter-spacing:.13em;color:var(--muted);font-size:12px;font-weight:650}.app-store-hero{max-width:780px;padding:62px 0 40px}.app-store-hero h1{letter-spacing:-.04em;margin:16px 0;font-size:clamp(28px,4vw,42px);line-height:1.3}.app-store-hero>p:last-child{color:var(--muted);line-height:1.9}.app-store-context{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:32px;padding:15px 20px;font-size:13px;display:flex}.app-store-context>span{color:var(--muted)}.app-store-list-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.app-store-list-heading h2{margin:0;font-size:20px}.app-store-list-heading h2 span{color:var(--muted);margin-left:8px;font-size:15px;font-weight:400}.app-store-page label,.app-store-admin label{flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.app-store-page input,.app-store-page select,.app-store-admin input,.app-store-admin select,.app-store-admin textarea{font:inherit;width:100%;min-width:0;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:7px;padding:10px 12px}.app-store-page input:focus,.app-store-page select:focus,.app-store-admin input:focus,.app-store-admin textarea:focus{outline:2px solid var(--accent);outline-offset:2px}.app-store-search{width:250px}.app-store-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.app-store-page button,.app-store-admin button{cursor:pointer;font:inherit}.app-store-page button:disabled,.app-store-admin button:disabled{opacity:.55;cursor:default}.app-store-card{text-align:left;border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:12px;flex-direction:column;padding:24px;transition:border-color .15s;display:flex}.app-store-card:hover{border-color:var(--accent)}.app-store-card-title{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:4px;display:flex}.app-store-card-top{justify-content:space-between;align-items:start;display:flex}.app-store-icon{width:52px;height:52px;color:var(--accent);background:var(--agent-bubble);border-radius:12px;flex-shrink:0;place-items:center;font-size:25px;font-weight:700;display:grid}.app-store-badge{border:1px solid var(--border);width:fit-content;color:var(--muted);border-radius:5px;padding:4px 7px;font-size:11px;font-weight:500;display:inline-block}.app-store-card h3{margin:24px 0 6px;font-size:19px}.app-store-card p{color:var(--muted);overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;line-height:1.65}.app-store-card .app-store-publisher{font-size:12px}.app-store-card-foot{border-top:1px solid var(--border);width:100%;color:var(--muted);justify-content:space-between;margin-top:auto;padding-top:22px;font-size:12px;display:flex}.app-store-card-foot>span{color:var(--accent);font-size:18px}.app-store-empty{text-align:center;border:1px dashed var(--border);color:var(--muted);background:var(--panel);border-radius:12px;padding:52px 28px}.app-store-empty h3{color:var(--text);font-size:19px}.app-store-footer{color:var(--muted);padding:48px 0 28px;font-size:12px}.app-store-notice{border:1px solid var(--border);border-left:3px solid var(--escalated);background:var(--panel);border-radius:8px;margin:20px 0;padding:20px;line-height:1.8}.app-store-notice h2{margin-top:0;font-size:19px}.app-store-page button:not(.app-store-card),.app-store-admin button{border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:6px;padding:9px 14px}.app-store-page button.app-store-primary,.app-store-admin button.app-store-primary{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.app-store-detail{padding:8px 0}.app-store-back{margin-bottom:28px}.app-store-app-heading{align-items:center;gap:20px;display:flex}.app-store-app-heading h2{margin:10px 0 6px;font-size:28px}.app-store-app-heading p{color:var(--muted);margin:0}.app-store-description{white-space:pre-wrap;overflow-wrap:anywhere;max-width:760px;margin:30px 0;line-height:1.9}.app-store-consent{background:var(--panel);border:1px solid var(--border);border-radius:12px;max-width:760px;padding:28px}.app-store-consent h3{margin-top:0;font-size:17px}.app-store-consent label{max-width:320px;margin-bottom:28px}.app-store-consent li{margin:8px 0}.app-store-muted{color:var(--muted);font-size:13px;line-height:1.8}.app-store-admin{width:100%;padding:32px;overflow:auto}.app-store-admin-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.app-store-admin-heading h1{margin:6px 0;font-size:28px}.app-store-admin-heading p{color:var(--muted)}.app-store-admin-heading a{color:var(--accent);white-space:nowrap}.app-store-admin-back{color:var(--accent);margin-bottom:20px;display:inline-block}.app-store-table-scroll{overflow-x:auto}.app-store-table-scroll .data-table{min-width:880px}.app-store-table-scroll td{vertical-align:middle}.app-store-table-scroll a{color:var(--accent);text-decoration:none}.app-store-table-scroll a:hover{text-decoration:underline}.app-store-table-name{gap:5px;min-width:180px;display:grid}.app-store-table-name>a{font-weight:600}.app-store-table-name>span{color:var(--muted);font-size:12px}.app-store-version-detail{max-width:960px;padding:12px}.app-store-review-actions{justify-items:start;gap:12px;margin:16px 0;display:grid}.app-store-review-actions>textarea{width:100%}.app-store-admin button.ant-table-row-expand-icon{border-radius:4px;padding:0}.app-store-summary{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-wrap:wrap;gap:24px;margin:22px 0;padding:18px;font-size:13px;display:flex}.app-store-summary strong{margin-left:10px}.app-store-admin-columns{grid-template-columns:220px minmax(0,1fr);gap:24px;margin-top:28px;display:grid}.app-store-admin-list h2,.app-store-admin-editor h2{margin:0 0 20px;font-size:19px}.app-store-admin-list>button{width:100%;margin-bottom:12px}.app-store-admin button.app-store-admin-item{text-align:left;flex-direction:column;gap:8px;padding:16px;display:flex}.app-store-admin-item span,.app-store-admin-item small{color:var(--muted);font-size:12px}.app-store-admin button.app-store-admin-item.selected{border-color:var(--accent)}.app-store-admin-editor{background:var(--panel);border:1px solid var(--border);border-radius:10px;min-width:0;padding:24px}.app-store-fields{border:0;flex-direction:column;gap:18px;min-width:0;margin:0;padding:0;display:flex}.app-store-fields>button{align-self:flex-start}.app-store-field-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.app-store-audience-row{grid-template-columns:1.5fr 1fr 1fr auto;align-items:end;gap:8px;margin-bottom:12px;display:grid}.app-store-release-section{border-top:1px solid var(--border);margin-top:30px;padding-top:16px}.app-store-release-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px;padding:16px 0;display:flex}.app-store-release-row>div{flex:1;min-width:0}.app-store-release-row .app-store-badge{margin-left:10px}.app-store-release-row>button{flex-shrink:0}.app-store-hash,.app-store-admin pre{overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px}.app-store-admin summary{cursor:pointer;padding:12px 0}.app-store-admin-section{border:1px solid var(--border);background:var(--panel);border-radius:10px;margin-top:24px;padding:12px 24px}.app-store-admin-section>summary{font-size:16px;font-weight:650}.app-store-audit{overflow:auto}.app-store-audit>div{border-bottom:1px solid var(--border);grid-template-columns:160px 180px 1fr 1fr;gap:12px;min-width:650px;padding:10px 0;font-size:12px;display:grid}.app-store-audit code{overflow-wrap:anywhere}.app-store-success{color:var(--accent)}@media (width<=900px){.app-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-store-admin-columns{grid-template-columns:1fr}.app-store-admin-list{flex-wrap:wrap;gap:12px;display:flex}.app-store-admin-list h2{width:100%}.app-store-admin-list>button{width:auto;min-width:150px}}@media (width<=600px){.app-store-page{padding:0 20px}.app-store-header>.app-store-eyebrow{display:none}.app-store-brand span{margin:8px 0 0;display:block}.app-store-hero{padding:36px 0 22px}.app-store-grid{grid-template-columns:1fr}.app-store-list-heading{flex-direction:column;align-items:start}.app-store-search{width:100%}.app-store-admin{padding:20px 14px}.app-store-admin-heading{flex-direction:column;align-items:start}.app-store-field-row,.app-store-audience-row{grid-template-columns:1fr}.app-store-admin-editor{padding:18px}.app-store-consent{padding:20px}}@media (prefers-reduced-motion:reduce){.app-store-card{transition:none}}.portal-review{border-bottom:1px solid var(--border);padding:24px 0}.portal-review label{gap:8px;margin:16px 0;display:grid}.portal-review textarea{color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:12px}.portal-review pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.app-thumbnail{vertical-align:middle;display:inline-grid;overflow:hidden}.app-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.portal-release-body{overscroll-behavior:contain;gap:24px;max-height:calc(100dvh - 240px);display:grid;overflow-y:auto}.portal-release-diff{white-space:pre-wrap;overflow-wrap:anywhere}.dev-layout{min-height:100dvh;color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dev-header{z-index:10;height:56px;padding:12px 20px;line-height:normal;position:sticky;top:0}.dev-header .ant-avatar{font-weight:700}.dev-sider{height:calc(100dvh - 56px);padding:12px 8px;top:56px;position:sticky!important}.dev-sider .ant-layout-sider-children{flex-direction:column;display:flex}.dev-sider .ant-menu{flex-direction:column;flex:1;display:flex;border:0!important}.dev-sider .ant-menu-item{padding-inline:12px!important}.dev-sider .dev-app-nav-item{padding-inline-start:36px!important}.dev-sider .ant-menu-item-selected{font-weight:600}.dev-sider .app-thumbnail{border-radius:4px;width:20px;height:20px}.dev-sider .ant-menu-item .ant-space{max-width:100%}.dev-sider .ant-menu-title-content{text-overflow:ellipsis}.dev-workspace-switcher{flex-shrink:0;min-width:0;padding:4px 4px 16px}.dev-workspace-select{width:100%}.dev-sidebar-account{overflow-wrap:anywhere;border-top:1px solid var(--border);padding:16px 12px 8px;font-size:12px}.dev-sidebar-account .ant-avatar{display:none}.dev-sidebar-account .ant-typography{margin-bottom:4px}.dev-content{min-width:0}.dev-page{max-width:1360px;margin:0 auto;padding:12px 48px 48px 32px}.dev-page-narrow{max-width:880px;padding-top:12px}.dev-full{width:100%}.dev-full>.ant-space-item:empty{display:none}.dev-full>.ant-space-item:has(>[hidden]){display:none}.dev-block{display:block}.dev-auth{max-width:480px;margin:48px auto}.dev-reset-toolbar{padding:16px}.dev-code{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg);max-height:480px;color:var(--text);border-radius:8px;padding:16px;overflow:auto}.dev-save-bar{z-index:10;background:var(--panel);border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;padding:12px 16px;display:flex;position:sticky;bottom:16px;box-shadow:0 6px 24px #0000001f}.dev-save-bar:empty{display:none}.dev-action-group{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dev-action-group:has(.dev-action-main){flex:320px}.dev-action-main{flex:1}.dev-action-group>.ant-alert{flex-basis:100%}.dev-listing-form{gap:16px;display:grid}.dev-page-heading{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.dev-layout .ant-card{box-shadow:none}.dev-layout .ant-card-head{border-bottom:0;font-size:14px}.dev-layout .ant-card-head-title h2,.dev-layout .ant-card-head-title h3{margin:0;font-size:14px}.dev-layout .ant-tag{border:0;border-radius:4px;margin:0}.dev-overview-grid,.dev-detail-grid{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:16px;display:grid}.dev-stack{gap:16px;min-width:0;display:grid}.dev-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dev-summary-grid>div{border-right:1px solid var(--border);gap:10px;display:grid}.dev-summary-grid>div:last-child{border-right:0}.dev-summary-grid span{color:var(--muted);font-size:12px}.dev-summary-grid strong{font-size:16px}.dev-list-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 16px;text-decoration:none;display:flex}.dev-list-row:last-child{border-bottom:0}a.dev-list-row:hover{background:var(--bg);color:var(--accent)}.dev-list-row:focus-visible,.dev-timeline-event:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dev-row-meta{color:var(--muted);align-items:center;gap:20px;font-size:12px;display:inline-flex}.dev-inset-row{background:var(--bg);border-radius:6px}.dev-rows-card>.ant-card-body,.dev-draft-row>.ant-card-body,.dev-snapshot>.ant-card-body{padding:0}.dev-version-list{gap:24px;display:grid}.dev-date-label{color:var(--muted);align-items:center;gap:12px;margin:0 0 16px 15px;font-size:13px;font-weight:500;display:flex}.dev-date-label:before{content:"";background:var(--muted);width:7px;height:7px;box-shadow:0 0 0 4px var(--bg);border-radius:50%}.dev-version-group{position:relative}.dev-version-group:before{content:"";background:var(--border);width:1px;height:16px;position:absolute;top:16px;left:18px}.dev-timeline-event{border-left:1px solid var(--border);flex-direction:column;gap:8px;margin-left:6px;padding:0 0 22px 20px;text-decoration:none;display:flex;position:relative}.dev-timeline-event:before{content:"";background:var(--muted);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:-4px}.dev-timeline-event:last-child{padding-bottom:0}.dev-timeline-event time,.dev-timeline-event>span{color:var(--muted);font-size:12px}.dev-activity .dev-timeline-event span{color:var(--text)}.dev-snapshot-section{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:20px}.dev-snapshot-section:last-child{border:0}.dev-snapshot-section h2{margin:0 0 16px;font-size:14px}.dev-snapshot-section .ant-descriptions-item-label{width:32%}.dev-snapshot-section code{font-size:12px}.dev-table-toolbar{gap:12px;margin-bottom:16px;display:flex}.dev-table-toolbar .ant-input-search{max-width:300px}.dev-table-toolbar .ant-select{min-width:140px}.dev-centered{text-align:center}.dev-skip-link{z-index:100;background:var(--panel);color:var(--accent);padding:12px;position:fixed;top:-100px;left:16px}.dev-skip-link:focus{top:8px}@media (width<=1100px){.dev-overview-grid,.dev-detail-grid{grid-template-columns:minmax(0,1fr)}.dev-page{padding-left:24px;padding-right:24px}}@media (width<=767px){.dev-header{height:auto;min-height:56px}.dev-workspace-switcher{padding:16px}.dev-page-heading{flex-wrap:wrap}.dev-summary-grid{gap:12px}.dev-list-row{flex-wrap:wrap;gap:8px}.dev-row-meta{gap:8px}.dev-table-toolbar{flex-wrap:wrap}.dev-header{padding:16px}.dev-page{padding:16px 16px 32px}.dev-auth{margin:16px auto}}.dev-selected-scopes{flex-wrap:wrap;gap:8px;display:flex}.dev-scope-options{gap:16px;max-height:50vh;padding:20px 0;display:grid;overflow:auto}.console-app,.console-shell{height:100dvh}.console-body{min-width:0}.console-sider{border-inline-end:1px solid var(--console-border);overflow:auto}.console-navigation{min-height:100%}.console-brand,.console-account{padding:16px}.console-account{margin-top:auto}.console{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.console-page{flex:1;align-content:start;gap:16px;min-width:0;padding:16px 24px;display:grid;overflow:auto}.console-page>*{min-width:0}.console-page-narrow{max-width:800px}.console-full{width:100%}.console-wrap-button{white-space:normal;text-align:start;max-width:100%;height:auto}.console-pre,.ann-md,.ticket-desc,.ticket-field-v,.ticket-resp-body,.msg-body{white-space:pre-wrap;overflow-wrap:anywhere}.ann-md-preview{overflow-wrap:anywhere;line-height:1.75}.ann-md-preview>:first-child{margin-top:0}.ann-md-preview>:last-child{margin-bottom:0}.ann-md-preview h1,.ann-md-preview h2,.ann-md-preview h3,.ann-md-preview h4{margin:20px 0 8px;font-weight:600;line-height:1.4}.ann-md-preview h1{font-size:20px}.ann-md-preview h2{font-size:17px}.ann-md-preview h3{font-size:15px}.ann-md-preview h4{font-size:14px}.ann-md-preview p,.ann-md-preview ul,.ann-md-preview ol,.ann-md-preview pre,.ann-md-preview blockquote{margin:0 0 12px}.ann-md-preview ul,.ann-md-preview ol{padding-left:22px}.ann-md-preview li{margin:4px 0}.ann-md-preview code{background:var(--console-canvas);border:1px solid var(--console-border);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.ann-md-preview pre{background:var(--console-canvas);border:1px solid var(--console-border);border-radius:var(--console-radius);padding:12px 14px;overflow-x:auto}.ann-md-preview pre code{background:0 0;border:none;padding:0}.ann-md-preview blockquote{color:var(--console-muted);background:var(--console-canvas);border-left:3px solid var(--console-border);padding:4px 14px}.ann-md-preview hr{border:none;border-top:1px solid var(--console-border);margin:16px 0}.ann-md-preview img{border-radius:6px;max-width:100%}.ann-md-table{max-width:100%;margin:8px 0;overflow-x:auto}.ann-md-table table{border-collapse:collapse;width:100%;font-size:13px}.ann-md-table th,.ann-md-table td{text-align:left;border:1px solid var(--console-border);padding:6px 10px}.ann-md-table th{background:var(--console-canvas);font-weight:600}.console-loading,.thread-empty{place-content:center;padding:32px;display:grid}.console-login{place-content:center;min-height:100dvh;padding:24px;display:grid}.console-login-card{max-width:480px}.console-heading{min-width:0;min-height:32px}.console-heading .console-heading-title{overflow-wrap:anywhere;margin:0}.console-workspace{gap:16px;padding:16px}.console-workspace>.inbox,.console-workspace>.thread-pane{background:var(--console-surface);border:1px solid var(--console-border);border-radius:var(--console-radius)}.console-store-detail,.console-store-actions{gap:16px;display:grid}.console-store-detail pre{white-space:pre-wrap;overflow-wrap:anywhere}.pager{justify-content:flex-end}.org-stats-filters{gap:12px}.org-stats-filter-control{min-width:200px}.org-stats-search{max-width:320px}.org-detail-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.inbox{flex-direction:column;flex:0 0 320px;gap:8px;min-width:0;min-height:0;padding:12px;display:flex}.inbox>:not(.inbox-items){flex-shrink:0}.inbox-items{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.inbox-items>*{flex-shrink:0}.inbox-more-sentinel{min-height:1px}.inbox-sentinel{padding-block:12px}.scope-select{width:100%}.inbox-statuses{border-bottom:1px solid var(--console-border);flex-wrap:wrap;gap:4px;padding-bottom:8px;display:flex}.inbox-category{width:120px;min-width:0}.inbox-scope-popover,.thread-customer-popover{overflow-wrap:anywhere;width:min(320px,100vw - 64px)}.inbox-conversation[aria-current=true]{background:var(--console-selected);border-color:var(--console-selected-border)}.inbox-conversation .inbox-subject{width:100%;padding:4px 0;font-weight:600;display:block}.inbox-conversation .inbox-subject>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.inbox-customer-name,.inbox-summary .inbox-context{flex:1;min-width:0}.inbox-flags{flex-shrink:0;margin-inline-start:auto}.inbox-flags .ant-tag{margin-inline-end:0}.inbox-conversation .inbox-time{white-space:nowrap;flex-shrink:0;font-size:12px}.inbox-conversation .inbox-context{max-width:100%;display:block}.thread-pane{flex:1;min-width:0;min-height:0;overflow:hidden}.thread{min-width:0;height:100%;min-height:0;display:flex;position:relative}.thread-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.thread-header{border-bottom:1px solid var(--console-border);flex-shrink:0;align-items:center;gap:4px;padding:8px 12px;display:flex}.thread-subject{text-align:start;flex:1;justify-content:flex-start;min-width:0;font-weight:600;overflow:hidden}.thread-subject>span{text-overflow:ellipsis;overflow:hidden}.thread-customer{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:30%;overflow:hidden}.thread-customer>span{text-overflow:ellipsis;overflow:hidden}.thread-main>.thread-notice{flex-shrink:0;margin:4px 12px;padding:4px 8px}.thread-title{flex:1;min-width:180px}.thread-cat{flex-direction:column;gap:4px;display:flex}.thread-tools{border-inline-start:1px solid var(--console-border);flex-direction:column;flex:0 0 112px;gap:8px;min-width:0;padding:12px 8px;display:flex;overflow-y:auto}.thread-tools>*{flex-shrink:0}.thread-tools>.ant-btn{white-space:normal;height:auto;min-height:24px}.thread-tools .category-select{width:100%;min-width:0}.thread-tools .thread-owner-label{white-space:normal;overflow-wrap:anywhere;text-align:center;margin:0}.thread-tools-divider{border-top:1px solid var(--console-border)}.category-select,.ticket-status-select{min-width:140px}.messages{background:var(--console-canvas);overscroll-behavior:contain;flex:1;min-height:0;padding:16px;overflow-y:auto}.messages-list{flex-direction:column;gap:16px;max-width:880px;margin-inline:auto;display:flex}.msg{align-self:flex-start;max-width:min(85%,65ch)}.msg-agent{align-self:flex-end}.msg-system{align-self:center}.msg-meta{margin-bottom:4px;font-size:12px;display:block}.msg-attachments{margin-top:8px}.attachment-video{max-width:100%;max-height:360px;display:block}.composer-inner,.notes-composer{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.composer-inner>textarea,.notes-composer>textarea,.composer-files,.composer-actions{width:100%}.thread-composer{border-top:1px solid var(--console-border);flex-shrink:0;padding:8px 12px}.composer-inner{max-width:880px;margin-inline:auto}.notes-composer{margin-top:16px}.thread-notes-content{width:min(360px,100vw - 64px);max-height:min(480px,60dvh);overflow:auto}.thread-closed-summary{border-top:1px solid var(--console-border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:4px 8px;padding:8px 12px;display:flex}.thread-closed-summary>:last-child{margin-inline-start:auto}.thread-dropzone{z-index:5;pointer-events:none;place-content:center;display:grid;position:absolute;inset:16px}.ticket-detail{flex-direction:column;gap:16px;height:100%;padding:16px;display:flex;overflow:auto}.ticket-responses{gap:16px;display:grid}.ticket-composer{flex-direction:column;gap:8px;display:flex}.apidocs{flex:1;min-width:0;padding:16px 24px;overflow:auto}.apidocs-code{white-space:pre-wrap;overflow-wrap:anywhere}.apidocs-endpoint{overflow-wrap:anywhere;margin-top:24px}@media (width<=1199px){.console-workspace{gap:8px;padding:8px}.inbox{flex-basis:288px;padding:12px}.thread-header{padding:8px 12px}}@media (width<=991px){.console:not(.has-detail)>.thread-pane,.console.has-detail>.inbox{display:none}.console-workspace>.inbox{flex:1}}@media (width<=767px){.thread{flex-direction:column}.thread-tools{border-inline-start:0;border-bottom:1px solid var(--console-border);flex-direction:row;flex:none;order:-1;align-items:center;gap:8px;padding:8px;overflow-x:auto}.thread-tools .thread-owner-actions{flex-direction:row}.thread-tools>.ant-btn{white-space:nowrap}.thread-tools-divider{border-top:0;border-inline-start:1px solid var(--console-border);height:20px}.console-page,.apidocs{padding:16px}.inbox{flex:1;min-width:0}.console:not(.has-detail)>.thread-pane,.console.has-detail>.inbox{display:none}.messages{padding:16px}.thread-owner-label,.thread-category-label{display:none}.thread-cat .category-select{min-width:120px}.thread-composer{padding:8px 12px}.msg{max-width:95%}}.console-form-columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px;display:grid}.apidocs-content{overflow-wrap:anywhere;max-width:1040px}.support-voice-bar{flex:none;margin:8px 16px 0}.support-voice-device{min-width:160px;max-width:240px}.support-transcript{white-space:pre-wrap;overflow-wrap:anywhere;max-height:55vh;overflow-y:auto}.support-call-card{min-width:200px;max-width:100%}.redeem-search{max-width:360px}.redeem-status{min-width:160px}
