.pf-box{position:relative;display:flex;align-items:center}.pf-box .pf-icon{position:absolute;left:.85rem;color:var(--bs-secondary-color);pointer-events:none}.pf-box .pf-input{padding-left:2.4rem;padding-right:4.2rem}.pf-box .pf-input::-webkit-search-cancel-button{display:none}.pf-box .pf-kbd{position:absolute;right:.6rem;font-size:.7rem;padding:.1rem .35rem;color:var(--bs-secondary-color);background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-sm);cursor:pointer}.pf-box-big .pf-input{height:2.9rem;font-size:1.05rem;border-radius:1.45rem;box-shadow:0 1px 6px rgba(0,0,0,.08)}.pf-box-big .pf-input:focus{border-color:var(--hidra-cursor-accent);box-shadow:0 1px 8px rgba(0,0,0,.15)}.pf-box-big .pf-icon{left:1.1rem;font-size:1.05rem}.pf-box-big .pf-input{padding-left:2.8rem}.pf-inline{position:relative;max-width:44rem;margin:.25rem auto 1rem}.pf-inline.pf-open .pf-box-big .pf-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.pf-inline .pf-results{position:absolute;left:0;right:0;top:100%;z-index:1060;max-height:min(65vh,34rem);overflow-y:auto;background:var(--bs-body-bg);border:1px solid var(--hidra-cursor-accent);border-top:0;border-radius:0 0 1rem 1rem;box-shadow:0 6px 16px rgba(0,0,0,.15);padding-bottom:.4rem}#home-root>.pf-inline{z-index:20}.pf-modal .modal-dialog{margin-top:8vh}.pf-modal .modal-body{padding:.75rem}.pf-palette .pf-results{margin-top:.5rem;max-height:60vh;overflow-y:auto}.pf-group{padding:.5rem .9rem .2rem;font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--bs-secondary-color)}.pf-item{display:flex;align-items:center;gap:.75rem;padding:.35rem .9rem;cursor:pointer;border-left:var(--hidra-cursor-width,3px) solid transparent}.pf-item.active{background:var(--hidra-select-bg);border-left-color:var(--hidra-cursor-accent)}.pf-item-icon{width:1.4rem;text-align:center;color:var(--bs-secondary-color);flex-shrink:0}.pf-item.active .pf-item-icon{color:var(--hidra-cursor-accent)}.pf-item-text{min-width:0;flex:1 1 auto}.pf-item-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-item-sub{font-size:.75rem;color:var(--bs-secondary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-item-sub.pf-item-snippet{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pf-item-kind{font-size:.72rem;color:var(--bs-secondary-color);white-space:nowrap;flex-shrink:0}.pf-results .pf-item mark{padding:0;border-radius:0;background:0 0;color:inherit;font-weight:700}.pf-empty{padding:.75rem .9rem;color:var(--bs-secondary-color)}.pf-foot{margin-top:.4rem;padding:.4rem .9rem 0;border-top:1px solid var(--bs-border-color);font-size:.72rem;color:var(--bs-secondary-color)}@media (max-width:575.98px){.pf-box .pf-kbd{display:none}.pf-box .pf-input{padding-right:.75rem}}