.it-fullscreen-search[role=dialog][data-slot=content]{background:var(--it-page-bg);color:var(--it-ink);display:flex;flex-direction:column;height:var(--it-viewport-height,100dvh);max-height:none;overflow:hidden}.it-fullscreen-search-header{background:var(--it-card-bg);border-bottom:1px solid var(--it-line);flex:none;padding:calc(12px + var(--it-safe-top)) max(16px,calc(50vw - 480px)) 16px;width:100%}.it-fullscreen-search-heading{align-items:center;display:flex;font-size:22px;font-weight:700;gap:16px;justify-content:space-between;margin-bottom:8px}.it-fullscreen-search-bar{align-items:center;display:flex;gap:8px}.it-fullscreen-search-context{margin-top:10px}.it-fullscreen-search-bar input{font-size:16px}.it-search-clear{border-radius:10px;color:var(--it-muted);min-height:36px;min-width:36px}.it-fullscreen-search-bar input::-webkit-search-cancel-button,.it-search-dialog-trigger input::-webkit-search-cancel-button{display:none}.it-fullscreen-search-body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:16px;-webkit-overflow-scrolling:touch}.it-fullscreen-search-inner{margin-inline:auto;max-width:992px;padding:20px 16px calc(24px + var(--it-safe-bottom));width:100%}.it-fullscreen-search-empty{align-items:center;color:var(--it-muted);display:flex;font-size:14px;gap:12px;padding:24px 0}html.it-keyboard-open .it-fullscreen-search[role=dialog][data-slot=content].fixed{bottom:auto;height:var(--it-visible-height);max-height:var(--it-visible-height);top:var(--it-viewport-offset);transform:none}html.it-keyboard-open .it-fullscreen-search-header{padding-bottom:12px;padding-top:calc(8px + var(--it-safe-top))}html.it-keyboard-open .it-fullscreen-search-heading{font-size:18px;margin-bottom:4px}
