.srw-page{min-height:0;color:var(--app-shell-text);font-family:var(--app-shell-font);background:var(--app-shell-canvas);--srw-secondary:color-mix(in srgb, var(--app-shell-text) 66%, var(--app-shell-panel));flex:1;overflow-y:auto}.srw-inner{box-sizing:border-box;width:100%;max-width:768px;padding:var(--app-space-48) var(--app-space-20) 96px;margin:0 auto}.srw-head{justify-content:space-between;align-items:flex-end;gap:var(--app-space-12) var(--app-space-16);flex-wrap:wrap;display:flex}.srw-head-copy{min-width:0}.srw-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}.srw-subtitle{margin:var(--app-space-6) 0 0;color:var(--app-shell-text-muted);font-size:var(--app-type-small);font-weight:var(--app-weight-medium);letter-spacing:var(--app-tracking-hero);line-height:18px}.srw-head-actions{align-items:center;gap:var(--app-space-6);padding-bottom:var(--app-space-4);flex:none;display:flex}.srw-cta.wui-btn{padding:0 var(--app-space-12);border-radius:var(--app-shell-radius-chip)}.srw-controls{gap:var(--app-space-14);margin-top:var(--app-space-24);flex-direction:column;display:flex}.srw-seg{height:var(--app-shell-control-height);border-radius:9999px;align-self:flex-start;align-items:center;display:inline-flex;position:relative}.srw-seg-track{background:var(--app-shell-field);pointer-events:none;border-radius:9999px;position:absolute;inset:1px}.srw-seg-thumb{height:calc(var(--app-shell-control-height) + 1px);background:var(--app-shell-panel);border:1px solid var(--app-shell-border-strong);pointer-events:none;transition:transform .2s var(--app-shell-easing);border-radius:9999px;position:absolute;top:-.5px;box-shadow:0 1px 6px #0000000d}.srw-seg-btn{z-index:1;padding:var(--app-space-4) var(--app-space-24);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:0;border-radius:9999px;outline:none;justify-content:center;align-items:center;font-weight:500;line-height:20px;transition:color .15s;display:inline-flex;position:relative}.srw-seg-btn:first-of-type{padding-left:30px}.srw-seg-btn:last-of-type{padding-right:30px}.srw-seg-btn[data-active=true]{color:var(--app-shell-text)}.srw-seg-btn:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.srw-results{margin:var(--app-space-20) 0 0;gap:var(--app-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.srw-item{min-width:0;display:flex}.srw-row{box-sizing:border-box;align-items:center;gap:var(--app-space-12);width:100%;min-height:52px;padding:var(--app-space-6) var(--app-space-8) var(--app-space-6) var(--app-space-6);color:var(--app-shell-text);text-align:left;border-radius:var(--app-shell-radius-chip);cursor:pointer;background:0 0;border:0;outline:none;font-family:inherit;transition:background-color 75ms;display:flex}.srw-row:hover{background:var(--app-shell-control)}.srw-row:active{background:var(--app-shell-control-hover)}.srw-row:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.srw-tile{box-sizing:border-box;width:40px;height:40px;color:var(--app-shell-text-muted);font-size:var(--app-type-regular);background:var(--app-shell-panel);border:1px solid var(--app-shell-border-strong);border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.srw-tile-img{object-fit:cover;width:100%;height:100%}.srw-row-copy{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.srw-row-name{min-width:0;color:var(--app-shell-text);font-size:var(--app-type-small);font-weight:var(--app-weight-medium);letter-spacing:var(--app-tracking-hero);align-items:center;gap:5px;line-height:18px;display:flex}.srw-row-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.srw-mark{flex:none;align-items:center;display:inline-flex}.srw-org-chip{object-fit:cover;background:var(--app-shell-control);border:1px solid var(--app-shell-border);border-radius:9999px;flex:0 0 15px;width:15px;height:15px;overflow:hidden}.srw-row-meta{color:var(--srw-secondary);font-size:var(--app-type-small);letter-spacing:var(--app-tracking-hero);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:20px;overflow:hidden}.srw-row-go{width:32px;height:32px;color:var(--app-shell-text-muted);opacity:0;transition:opacity .12s var(--app-shell-easing);background:0 0;border-radius:9999px;flex:0 0 32px;justify-content:center;align-items:center;display:flex}.srw-row:hover .srw-row-go,.srw-row:focus-visible .srw-row-go{background:var(--app-shell-control);opacity:1}@media (hover:none){.srw-row-go{opacity:1}}.srw-state{justify-content:center;align-items:center;gap:var(--app-space-12);padding:56px var(--app-space-16) 64px;text-align:center;flex-direction:column;display:flex}.srw-state-icon{color:var(--app-shell-text-subtle)}.srw-state-text{max-width:44ch;color:var(--app-shell-text-muted);font-size:var(--app-type-small);font-weight:var(--app-weight-medium);letter-spacing:var(--app-tracking-hero);margin:0;line-height:18px}.srw-state-hint{max-width:44ch;color:var(--app-shell-text-subtle);font-size:var(--app-type-small);letter-spacing:var(--app-tracking-hero);margin:-6px 0 0;font-weight:400;line-height:20px}.srw-state-btn.wui-btn{border-radius:var(--app-shell-radius-chip)}.srw-skeleton{border-radius:var(--app-shell-radius-chip);background:linear-gradient(100deg, var(--app-shell-wash-faint) 25%, var(--app-shell-control) 50%, var(--app-shell-wash-faint) 75%);background-size:400% 100%;flex:1;height:52px;animation:1.4s infinite srw-shimmer}@keyframes srw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.srw-stale{align-items:center;gap:var(--app-space-4) var(--app-space-8);margin:var(--app-space-16) 0 0;color:var(--app-shell-danger);font-size:var(--app-type-small);letter-spacing:var(--app-tracking-hero);flex-wrap:wrap;font-weight:400;line-height:20px;display:flex}.srw-stale-retry{color:var(--app-shell-text);font-family:inherit;font-size:var(--app-type-small);letter-spacing:var(--app-tracking-hero);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;outline:none;padding:0;font-weight:500;line-height:20px;text-decoration:underline}.srw-stale-retry:hover{color:var(--app-shell-text-muted)}.srw-stale-retry:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}@media (width<=719px){.srw-inner{padding-top:var(--app-space-32)}.srw-head-actions{flex:1 0 100%;padding-bottom:0}.srw-seg{align-self:stretch}.srw-seg-btn{padding:var(--app-space-4) var(--app-space-12);flex:1}.srw-seg-btn:first-of-type{padding-left:var(--app-space-12)}.srw-seg-btn:last-of-type{padding-right:var(--app-space-12)}}@media (prefers-reduced-motion:reduce){.srw-seg-thumb,.srw-seg-btn,.srw-row,.srw-row-go{transition:none}.srw-skeleton{animation:none}}