.chw-scroll{min-height:0;color:var(--app-shell-text);font-family:var(--app-shell-font);background:var(--app-shell-panel);flex-direction:column;flex:1;display:flex;overflow-y:auto}.chw-column{box-sizing:border-box;flex-direction:column;width:100%;max-width:800px;margin:0 auto;padding:0 16px 96px;display:flex}.chw-head{flex-direction:column;align-items:flex-start;gap:16px;padding:48px 0 8px;display:flex}.chw-title{color:var(--app-shell-text);font-size:var(--app-type-title2);font-weight:var(--app-weight-semibold);letter-spacing:var(--app-tracking-body);margin:0;line-height:32px}.chw-search{width:100%;position:relative}.chw-search-icon{color:var(--app-shell-text-subtle);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.chw-search-input{box-sizing:border-box;width:100%;height:36px;color:var(--app-shell-text);font-family:inherit;font-size:var(--app-type-regular);letter-spacing:var(--app-tracking-hero);background:var(--app-shell-panel);border:1px solid var(--app-shell-border-strong);border-radius:9999px;outline:none;padding:0 13px 0 37px;font-weight:400;transition:border-color 75ms}.chw-search-input::placeholder{color:var(--app-shell-text-subtle)}.chw-search-input:hover{border-color:var(--app-shell-border-hover)}.chw-search-input:focus-visible{border-color:var(--app-shell-border-hover);outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.chw-seg{height:calc(var(--app-shell-control-height) + 2px);box-sizing:border-box;background:var(--app-shell-field);border-radius:9999px;align-items:center;padding:1px;display:inline-flex;position:relative}.chw-seg-thumb{z-index:0;pointer-events:none;background:var(--app-shell-panel);border:1px solid var(--app-shell-border-strong);transition:transform .2s var(--app-shell-easing);border-radius:9999px;position:absolute;top:1px;bottom:1px;box-shadow:0 1px 6px #0000000d}.chw-seg-item{z-index:1;height:var(--app-shell-control-height);box-sizing:border-box;color:color-mix(in srgb, var(--app-shell-text) 66%, var(--app-shell-panel));font-family:inherit;font-size:var(--app-type-mini);letter-spacing:var(--app-tracking-hero);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9999px;outline:none;justify-content:center;align-items:center;padding:0 20px;font-weight:500;line-height:20px;transition:color 75ms,background-color 75ms;display:inline-flex;position:relative}.chw-seg-item:hover:not([data-selected]),.chw-seg-item:active:not([data-selected]){color:var(--app-shell-text)}.chw-seg-item:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.chw-seg-item[data-selected]{color:var(--app-shell-text);cursor:default}.chw-results{flex-direction:column;gap:32px;padding-top:16px;display:flex}.chw-section{flex-direction:column;min-width:0;display:flex}.chw-sec-heading{color:var(--app-shell-text);font-size:var(--app-type-regular);font-weight:var(--app-weight-semibold);letter-spacing:var(--app-tracking-hero);margin:0 0 4px;line-height:23px}.chw-list{flex-direction:column;margin:0 -8px;padding:0;list-style:none;display:flex}.chw-row{height:var(--app-shell-row-list);box-sizing:border-box;border-radius:var(--app-shell-radius-chip);align-items:center;padding:0 8px;transition:background-color 75ms;display:flex;position:relative}.chw-row:hover,.chw-row:has(.chw-row-action[data-popup-open]){background:var(--app-shell-control)}.chw-row:has(.chw-row-open:focus-visible){outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.chw-row-icon{width:36px;color:var(--app-shell-text-muted);flex:0 0 36px;justify-content:center;align-items:center;display:flex}.chw-row-open{text-align:left;cursor:pointer;background:0 0;border:0;outline:none;flex:1;align-items:baseline;gap:8px;min-width:0;padding:0;display:flex}.chw-row-open:after{content:"";border-radius:var(--app-shell-radius-chip);position:absolute;inset:0}.chw-row-title{color:var(--app-shell-text);font-family:var(--app-shell-font);font-size:var(--app-type-small);font-weight:var(--app-weight-medium);letter-spacing:var(--app-tracking-hero);text-overflow:ellipsis;white-space:nowrap;line-height:18px;overflow:hidden}.chw-row-meta{min-width:0;color:var(--app-shell-text-subtle);font-family:var(--app-shell-font);letter-spacing:var(--app-tracking-body);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;line-height:18px;overflow:hidden}.chw-row-tail{z-index:1;pointer-events:none;align-items:center;gap:8px;margin-left:12px;display:flex;position:relative}.chw-row-time{color:var(--app-shell-text-subtle);white-space:nowrap;font-size:12px;font-weight:400;line-height:16px;transition:opacity 75ms}.chw-row-dot{background:var(--app-shell-primary);border-radius:9999px;flex:0 0 8px;width:8px;height:8px}.chw-row-action{width:32px;height:32px;color:var(--app-shell-text-muted);opacity:0;cursor:pointer;pointer-events:none;background:0 0;border:0;border-radius:9999px;outline:none;justify-content:center;align-items:center;padding:0;transition:opacity 75ms,color 75ms,background-color 75ms;display:flex;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.chw-row:hover .chw-row-action,.chw-row-action:focus-visible,.chw-row-action[data-popup-open]{opacity:1;pointer-events:auto}.chw-row:hover .chw-row-time--swap,.chw-row:has(.chw-row-action:focus-visible) .chw-row-time--swap,.chw-row:has(.chw-row-action[data-popup-open]) .chw-row-time--swap{opacity:0}.chw-row-action:hover,.chw-row-action[data-popup-open]{color:var(--app-shell-text);background:var(--app-shell-control-hover)}.chw-row-action:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.chw-menu{z-index:120;transform-origin:var(--transform-origin)}.chw-menu .wui-menu-item{cursor:pointer}.chw-menu-item--danger{color:var(--app-shell-danger)}.chw-menu-item--danger:hover,.chw-menu-item--danger[data-highlighted]{background:color-mix(in srgb, var(--app-shell-danger) 12%, transparent)}.chw-loading{flex-direction:column;gap:4px;margin:0 -8px;padding-top:16px;display:flex}.chw-skel{background:linear-gradient(90deg, var(--app-shell-wash-faint) 25%, var(--app-shell-control) 50%, var(--app-shell-wash-faint) 75%);border-radius:var(--app-shell-radius-chip);background-size:200% 100%;height:52px;animation:1.2s linear infinite chw-shimmer}@keyframes chw-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.chw-empty-icon{color:var(--app-shell-text-muted)}@media (width<=719px){.chw-head{padding-top:32px}}@media (prefers-reduced-motion:reduce){.chw-seg-thumb,.chw-search-input,.chw-seg-item,.chw-row,.chw-row-time,.chw-row-action{transition:none}.chw-menu,.chw-skel{animation:none}}