@@ -691,6 +691,81 @@ html[data-theme="light"] {
691691 animation : detailsFadeIn 0.8s ease-out 0.6s both;
692692}
693693
694+ .section-title-container {
695+ display : flex;
696+ justify-content : space-between;
697+ align-items : center;
698+ margin-bottom : 32px ;
699+ }
700+
701+ .section-title-container .section-title {
702+ margin-bottom : 0 ;
703+ text-align : left;
704+ justify-content : flex-start;
705+ }
706+
707+ .search-toggle-button {
708+ background : var (--details-bg-card );
709+ border : 1px solid var (--details-border );
710+ border-radius : 12px ;
711+ padding : 12px ;
712+ font-size : 18px ;
713+ cursor : pointer;
714+ transition : all 0.3s ease;
715+ color : var (--details-text-primary );
716+ }
717+
718+ .search-toggle-button : hover {
719+ background : var (--details-bg-card-hover );
720+ border-color : var (--details-border-hover );
721+ transform : scale (1.05 );
722+ }
723+
724+ .search-bar {
725+ display : flex;
726+ gap : 12px ;
727+ margin-bottom : 24px ;
728+ animation : detailsFadeIn 0.3s ease-out;
729+ }
730+
731+ .search-bar input {
732+ flex : 1 ;
733+ padding : 12px 16px ;
734+ background : var (--details-bg-card );
735+ border : 1px solid var (--details-border );
736+ border-radius : 12px ;
737+ color : var (--details-text-primary );
738+ font-size : 16px ;
739+ backdrop-filter : blur (10px );
740+ }
741+
742+ .search-bar input : focus {
743+ outline : none;
744+ border-color : var (--details-accent-primary );
745+ box-shadow : 0 0 0 2px var (--details-glow );
746+ }
747+
748+ .search-bar button {
749+ padding : 12px 20px ;
750+ background : linear-gradient (
751+ 135deg ,
752+ var (--details-accent-primary ) 0% ,
753+ var (--details-accent-secondary ) 100%
754+ );
755+ border : none;
756+ border-radius : 12px ;
757+ color : white;
758+ font-size : 16px ;
759+ font-weight : 600 ;
760+ cursor : pointer;
761+ transition : all 0.3s ease;
762+ }
763+
764+ .search-bar button : hover {
765+ transform : translateY (-2px );
766+ box-shadow : 0 8px 20px var (--details-shadow );
767+ }
768+
694769.suggestions-content {
695770 display : grid;
696771 grid-template-columns : repeat (auto-fit, minmax (280px , 1fr ));
0 commit comments