[data-search-dialog-overlay]{padding:max(.75rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left))}[data-search-dialog] [data-search-focusable]:focus-visible,[data-search-dialog] [data-search-input]:focus-visible,[data-search-dialog] a:focus-visible,:is([data-search-trigger],[data-search-launcher-static]):focus-visible{outline:max(2px, .125rem) solid var(--ac-search-focus,var(--ac-primary,#174f4c));outline-offset:2px}[data-search-input-shell]:focus-within{box-shadow:0 0 0 max(2px, .125rem) color-mix(in srgb, var(--ac-search-focus,var(--ac-primary,#174f4c)) 35%, transparent);border-color:var(--ac-search-focus,var(--ac-primary,#174f4c))!important}[data-search-result-link]:link{color:var(--ac-search-link,var(--ac-primary,#174f4c))}[data-search-result-link]:visited{color:var(--ac-search-link-visited,#6b3f82)}[data-search-useful-link]:link,[data-search-history-link]:link{color:var(--ac-search-link,var(--ac-primary,#174f4c))}[data-search-useful-link]:visited,[data-search-history-link]:visited{color:var(--ac-search-link-visited,#6b3f82)}[data-search-result-row],[data-search-result-link],[data-search-result-content],[data-search-result-heading],[data-search-result-title],[data-search-result-action],[data-search-result-action-label],[data-search-result-excerpt],[data-search-result-metadata]{overflow-wrap:anywhere;min-inline-size:0}[data-search-result-title],[data-search-result-action-label],[data-search-result-excerpt],[data-search-result-metadata]{overflow-wrap:anywhere;word-break:break-word}[data-search-dialog],[data-search-input-shell],[data-search-dialog-outcome],[data-search-status],[data-search-status-content]{box-sizing:border-box;min-inline-size:0;max-inline-size:100%}[data-search-dialog-outcome],[data-search-status],[data-search-status-content]{overflow-wrap:anywhere;word-break:break-word}[data-search-result-action]{max-inline-size:100%}[data-search-result-excerpt] mark{background:var(--ac-search-mark-bg,var(--ac-primary-faint,#e3f2f1));color:var(--ac-search-text,var(--ac-text,#2f3941));font-weight:650}[data-search-result-excerpt]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-search-result-row][data-selected=true]{background:var(--ac-search-row-active,var(--ac-bg-primary-faint,#174f4c14));box-shadow:inset 0 0 0 2px var(--ac-search-focus,var(--ac-primary,#174f4c))}@media (hover:hover) and (pointer:fine){[data-search-result-row]:hover:not([data-selected=true]){background:var(--ac-search-row-hover,var(--ac-bg-primary-faint,#174f4c0d))}}[data-search-skeleton]{animation:1.2s ease-in-out infinite search-skeleton-pulse}@keyframes search-skeleton-pulse{0%,to{opacity:.42}50%{opacity:.72}}[data-search-keyboard-footer]{display:none}@media (hover:hover) and (pointer:fine) and (width>=48rem){[data-search-keyboard-footer]{display:flex}}@media (width<=47.999rem){[data-search-dialog-overlay]{align-items:stretch!important}[data-search-dialog]{height:100%;min-height:min(100%,40rem);border-radius:var(--ac-search-radius-mobile,var(--ac-radius-md,8px))!important;max-width:none!important;max-height:100%!important;margin-top:0!important}[data-search-dialog-outcome]{min-height:0!important;max-height:none!important}[data-search-result-excerpt]{-webkit-line-clamp:unset}[data-search-result-action-label],[data-search-close-label],[data-search-close-shortcut]{display:none}}@media (width<=400px){[data-search-dialog-overlay]{padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}[data-search-dialog]>header{gap:8px!important;padding:12px 12px 10px!important}[data-search-input-shell]{gap:6px!important;margin:12px!important;padding:0 4px 0 8px!important}[data-search-dialog-outcome]{padding:0 12px 12px!important}[data-search-result-link]{grid-template-columns:36px minmax(0,1fr)!important;gap:8px!important;padding:10px!important}[data-search-result-icon]{block-size:36px!important;inline-size:36px!important}}@media (prefers-reduced-motion:reduce){[data-search-dialog-overlay],[data-search-dialog],[data-search-skeleton]{transition:none!important;animation:none!important}}@media (forced-colors:active){[data-search-dialog],[data-search-result-row],[data-search-result-icon],[data-search-status],[data-search-trigger],[data-search-launcher-static]{border:1px solid canvastext!important}[data-search-result-row][data-selected=true]{outline-offset:-2px;outline:2px solid highlight;box-shadow:none!important}[data-search-input-shell]:focus-within{outline-offset:2px;box-shadow:none!important;outline:2px solid highlight!important}[data-search-result-excerpt] mark{color:highlighttext;forced-color-adjust:none;background:highlight}}.search-dialog-launcher{display:contents}.search-dialog-launcher__trigger{background:var(--ac-search-trigger-bg,var(--ac-surface,transparent));border:1px solid var(--ac-search-border,var(--ac-border,#d8dcde));border-radius:var(--ac-search-control-radius,var(--ac-radius-md,8px));box-sizing:border-box;color:var(--ac-search-text,var(--ac-text,#2f3941));cursor:pointer;font:inherit;height:var(--ac-search-trigger-height,44px);min-height:var(--ac-search-trigger-height,44px);min-width:var(--ac-search-trigger-min-width,44px);justify-content:center;align-items:center;gap:.5rem;width:auto;padding:0 .75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex;position:relative}.search-dialog-launcher__trigger[data-size=icon]{border-color:var(--ac-search-icon-border,transparent);width:var(--ac-search-trigger-width,44px);padding:0}.search-dialog-launcher__trigger:hover{background:var(--ac-search-trigger-hover-bg,var(--ac-search-trigger-bg,var(--ac-surface,transparent)));border-color:var(--ac-search-trigger-hover-border,var(--ac-search-border,var(--ac-border,#d8dcde)));color:var(--ac-search-trigger-hover-text,var(--ac-search-text,var(--ac-text,#2f3941)))}.search-dialog-launcher__trigger:focus-visible{outline:max(2px, .125rem) solid var(--ac-search-focus,var(--ac-primary,#174f4c));outline-offset:2px}.search-dialog-launcher__trigger kbd{border:1px solid var(--ac-search-border,var(--ac-border,#d8dcde));color:var(--ac-search-muted,var(--ac-text-muted,#68737d));font:inherit;border-radius:.25rem;padding:.25rem .375rem;font-size:.75rem;line-height:1}[data-search-dialog-launcher][data-search-activating=true] .search-dialog-launcher__trigger{cursor:progress}[data-search-dialog-launcher][data-search-activating=true] .search-dialog-launcher__trigger>svg{opacity:0}[data-search-dialog-launcher][data-search-activating=true] .search-dialog-launcher__trigger:after{animation:var(--ac-search-launcher-spinner-animation,search-launcher-activating) .7s linear infinite;border:2px solid;box-sizing:border-box;content:"";height:19px;transform:var(--ac-search-launcher-spinner-transform,translateY(-50%));border-block-start-color:#0000;border-radius:50%;width:19px;position:absolute;inset-block-start:50%;inset-inline-start:var(--ac-search-launcher-spinner-inline-start,.75rem)}.search-dialog-launcher__trigger[data-size=icon]{--ac-search-launcher-spinner-animation:search-launcher-icon-activating;--ac-search-launcher-spinner-inline-start:50%;--ac-search-launcher-spinner-transform:translate(-50%, -50%)}[data-search-dialog-launcher][data-search-activating=true] .search-dialog-launcher__trigger kbd{display:none}@keyframes search-launcher-activating{to{transform:translateY(-50%)rotate(1turn)}}@keyframes search-launcher-icon-activating{to{transform:translate(-50%,-50%)rotate(1turn)}}[data-search-dialog-launcher][data-search-activating=true] .search-dialog-launcher__trigger[data-size=icon]:after{animation-name:search-launcher-icon-activating}.search-dialog-launcher__status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.search-dialog-launcher__trigger{transition:none}[data-search-dialog-launcher][data-search-activating=true] .search-dialog-launcher__trigger:after{animation:none}}@media (forced-colors:active){.search-dialog-launcher__trigger{color:linktext;forced-color-adjust:auto;background:canvas;border:1px solid canvastext}.search-dialog-launcher__trigger:focus-visible{outline-offset:3px;outline:2px solid highlight}}
