.wdk_suggestion{--color_text_primary:#263448;--color_text_primary_hover:#0065ca;--background_color:#fff;--background_color_hover:#eff6ff;--suggestion_accent:#0074e4;--suggestion_border:#e3e8ef;--suggestion_muted:#687789;position:fixed;box-sizing:border-box;word-break:normal;color:var(--color_text_primary);font-size:14px;line-height:1.45}.wdk_suggestion *,.wdk_suggestion *:before,.wdk_suggestion *:after{box-sizing:border-box}.wdk_suggestion .list_container{position:relative;display:none;width:100%;min-width:0;overflow:hidden;background:var(--background_color);border:1px solid var(--suggestion_border);border-radius:12px;box-shadow:0 8px 24px rgba(24,39,62,.12),0 1.5px 4px rgba(24,39,62,.05)}.wdk_suggestion.suggestion_above .list_container{transform:translateY(-100%);bottom:auto}.wdk_suggestion .list_scroll{height:auto;max-height:360px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bdc8d5 transparent;border:0;padding:5px}.wdk_suggestion .list_items{list-style:none;margin:0;padding:0}.wdk_suggestion .list_items .wdk-suggestion-item{display:flex;align-items:center;gap:10px;min-height:52px;padding:10px;margin:0;border:0;border-radius:8px;background:var(--background_color);color:var(--color_text_primary);cursor:pointer;font-size:14px;font-weight:400;transition:background-color .12s,color .12s}.wdk_suggestion .wdk-suggestion-item .column.left{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border-radius:8px;background:#f2f5f9;color:var(--suggestion_accent);font-size:14px}.wdk_suggestion .wdk-suggestion-item .column.middle{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;gap:3px}.wdk_suggestion .wdk-suggestion-item .title{font-size:14px;font-weight:500;overflow-wrap:anywhere}.wdk_suggestion .wdk-suggestion-item .sub-title{color:var(--suggestion_muted);font-size:12px;font-style:normal;line-height:1.4;overflow-wrap:anywhere}.wdk_suggestion .wdk-suggestion-item .column.right{flex:0 1 auto;max-width:30%;padding:3px 7px;color:var(--suggestion_muted);background:#f3f5f8;border-radius:5px;font-size:11px;line-height:1.4;text-align:center;overflow-wrap:anywhere;text-wrap:nowrap}.wdk_suggestion .wdk-suggestion-item.is-active{background:var(--background_color_hover);color:var(--color_text_primary_hover);outline:2px solid var(--suggestion_accent);outline-offset:-2px}@media (hover:hover){.wdk_suggestion .list_items .wdk-suggestion-item:hover{background:var(--background_color_hover);color:var(--color_text_primary_hover)}}.wdk_suggestion mark{background:0 0;color:inherit;font-weight:750;padding:0}.wdk_suggestion .wdk-suggestion-message{padding:19px 12px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--suggestion_muted);font-size:13px}.wdk_suggestion .wdk-suggestion-message.is-loading:before{content:'';width:16px;height:16px;flex:0 0 16px;border:2px solid var(--suggestion_border);border-top-color:var(--suggestion_accent);border-radius:50%;animation:wdk-suggestion-spin .65s linear infinite}.wdk_suggestion .wdk-suggestion-message.is-error{color:#b42318}.wdk_suggestion .wdk-suggestion-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes wdk-suggestion-spin{to{transform:rotate(360deg)}}@media (max-width:480px){.wdk_suggestion .list_items .wdk-suggestion-item{padding:9px 7px;gap:8px}.wdk_suggestion .wdk-suggestion-item .column.left{flex-basis:28px;width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.wdk_suggestion .list_items .wdk-suggestion-item{transition:none}.wdk_suggestion .wdk-suggestion-message.is-loading:before{animation:none}}