.select,.select select{display:inline-block;width:100%}.select{position:relative;margin-bottom:7px}.select select{cursor:pointer;padding:10px 15px;outline:0;border:0;border-radius:0;background:#e6e6e6;color:#7b7b7b;appearance:none;-webkit-appearance:none}.select select::-ms-expand{display:none}.select select:focus,.select select:hover{color:#000;background:#ccc}.select select:disabled{opacity:.5;pointer-events:none}.select__arrow{position:absolute;top:16px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:8px 5px 0;border-color:#7b7b7b transparent transparent}.select select:focus~.select__arrow,.select select:hover~.select__arrow{border-top-color:#000}.select select:disabled~.select__arrow{border-top-color:#ccc}.uk-form input:not([type]),.uk-form input[type=color],.uk-form input[type=date],.uk-form input[type=datetime-local],.uk-form input[type=datetime],.uk-form input[type=email],.uk-form input[type=month],.uk-form input[type=number],.uk-form input[type=password],.uk-form input[type=search],.uk-form input[type=tel],.uk-form input[type=text],.uk-form input[type=time],.uk-form input[type=url],.uk-form input[type=week],.uk-form select,.uk-form textarea{height:30px;max-width:100%;padding:4px 6px;border:1px solid rgba(0,0,0,.23);color:var(--color-on-surface);border-radius:18px;box-shadow:0 0 0 rgba(0,0,0,.12),0 0 0 rgba(0,0,0,.24);transition:.2s linear;transition-property:border,background,color,box-shadow,padding}.searchInput{height:35px}.clearable{background:url(https://i.stack.imgur.com/mJotv.gif) right -10px center no-repeat;border:1px solid #999;padding:3px 18px 3px 4px;border-radius:25px;transition:background .4s;height:34px}.clearable.x{background-position:right 5px center}.clearable.onX{cursor:pointer}.clearable::-ms-clear{display:none;width:0;height:0}#header_main .header_main_search_input{border:0;width:100%;box-sizing:border-box;border-radius:0;vertical-align:top;padding:6px 15px;font-size:var(--text-base);height:auto;background:rgba(208,195,72,.5);color:#fff}#searchForm{margin-left:0;background:0 0;border-radius:0;border:1px solid transparent;box-shadow:-2px 1px 6px 0 rgba(31,38,135,0);backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(4px)}#searchForm input{height:35px}#searchForm .material-symbols-outlined{font-size:var(--text-root)}#SearchMainCon{height:auto;min-height:290px}#SearchMainCon .serTabContainer{width:100%;position:relative;top:0;left:0;font-size:0;box-shadow:0 0 6px rgba(0,0,0,.5);border-radius:15px;max-width:100%;overflow:hidden}#SearchMainCon .serTabContainer input{display:none}#SearchMainCon .serTabContainer input:checked+label{background:#eee;border-right:1px solid rgba(153,153,153,.12);border-radius:2px;border-left:1px solid rgba(153,153,153,.21);color:#1e88e5;font-weight:600;font-size:1.3rem;font-style:normal}#SearchMainCon .serTabContainer label{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:1.3rem;height:39px;line-height:36px;width:25%;text-align:center;background:#f4f4f4;color:#555;position:relative;transition:background .25s;cursor:pointer;border-bottom:1px solid rgba(153,153,153,.45);font-style:normal;margin-bottom:1px;outline:#ddd solid 1px;font-weight:500;box-sizing:border-box}#SearchMainCon .serTabContainer label::after{content:"";height:2px;width:100%;position:absolute;display:block;background:#ccc;bottom:0;opacity:0;left:0;transition:.25s}#SearchMainCon .serTabContainer label:hover::after{opacity:1}#SearchMainCon .serTabContainer .line{position:absolute;height:2px;background:#1e88e5;width:25%;top:38px;left:0;transition:.25s}#SearchMainCon .serTabContainer input#tab1:checked~.line{left:0}#SearchMainCon .serTabContainer input#tab2:checked~.line{left:25%}#SearchMainCon .serTabContainer input#tab3:checked~.line{left:50%}#SearchMainCon .serTabContainer input#tab4:checked~.line{left:75%}#SearchMainCon .serTabContainer .content-container{background:var(--color-surface);position:relative;height:auto;min-height:240px;font-size:var(--text-base)}#SearchMainCon .serTabContainer .content-container .content{position:absolute;padding:10px 12px;width:100%;top:0;bottom:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s;color:#333;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}#SearchMainCon .serTabContainer input#tab1:checked~.content-container #c1,#SearchMainCon .serTabContainer input#tab2:checked~.content-container #c2,#SearchMainCon .serTabContainer input#tab3:checked~.content-container #c3,#SearchMainCon .serTabContainer input#tab4:checked~.content-container #c4{opacity:1;visibility:visible}#SearchMainCon .serTabContainer .content-container .content h3{font-weight:200;margin:10px 0}#SearchMainCon .serTabContainer .content-container .content p{margin:10px 0;font-size:var(--text-sm)}#SearchMainCon .serTabContainer .content-container .content i{font-size:var(--text-sm)}#c1,#c2,#c3,#c4{display:flex;flex-wrap:wrap;gap:8px;flex-direction:column}.threeSwitch-container{order:1;width:100%}.header_main_search_input{order:2;width:100%!important;box-sizing:border-box!important;height:36px;border-radius:20px;padding:0 36px 0 14px}.row-combo{display:flex;flex-wrap:wrap;gap:8px;width:100%;order:3;margin-top:0}.row-combo>.dropdown{flex:1 1 calc(50% - 8px);min-width:120px;width:auto!important}.row-combo>select.serchtypeSelect{flex:1 1 100%;height:34px;border:1px solid #ccc;border-radius:20px;padding:0 12px;font-size:var(--text-sm);background:var(--color-surface);font-family:var(--font-bn);cursor:pointer;box-sizing:border-box}.md-btn-containerX{display:flex;justify-content:space-between;width:100%;margin-top:auto;padding-top:8px;order:5;gap:8px}.md-btn-containerX .md-btnX{flex:1;border-radius:25px;height:40px}#bookCategoryOption,#bookListOption,#hadithBookOption1,#hadithBookOption2,#hadithBookOption3,#hadithBookOption4,#hadithBookOption5,.serchtypeSelect{width:auto!important;flex-basis:unset!important}.dropdown{position:relative;display:inline-block;width:100%}.dropbtn{background-color:transparent;color:#333;padding:0 12px;font-size:var(--text-sm);border:1px solid #ccc;cursor:pointer;width:100%;border-radius:20px;text-align:left;height:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .2s}.dropbtn:hover{border-color:#1e88e5}.dropdown-content{display:none!important}#srch-dd-panel{display:none}#srch-dd-panel.srch-dd-open{display:block}#srch-dd-overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:99990}#srch-dd-box{position:fixed;z-index:99999;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow:hidden;width:260px;max-height:320px;top:50%;left:50%;transform:translate(-50%,-50%)}#srch-dd-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #eee;background:#f8f8f8;flex-shrink:0}#srch-dd-title{font-size:14px;font-weight:600;color:#333;font-family:var(--font-bn)}#srch-dd-close{background:0 0;border:none;font-size:20px;cursor:pointer;color:#888;line-height:1;padding:0 4px;position:static;left:auto;top:auto;width:auto;height:auto;margin:0;transform:none}#srch-dd-filter-wrap{padding:8px;border-bottom:1px solid #eee;flex-shrink:0}#srch-dd-filter{width:100%;box-sizing:border-box;border:1px solid #ddd;border-radius:8px;padding:6px 10px;font-size:13px;outline:0;height:auto!important}#srch-dd-list{flex:1;overflow-y:auto;padding:4px 0}#srch-dd-list label{display:flex!important;align-items:center;gap:10px;padding:9px 14px;cursor:pointer;font-size:14px!important;font-family:var(--font-bn);width:100%!important;box-sizing:border-box;height:auto!important;line-height:1.4!important;transition:background .12s;border-bottom:1px solid #f5f5f5}#srch-dd-list label:hover{background:#f0f7ff}#srch-dd-list input[type=checkbox]{width:16px;height:16px!important;flex-shrink:0;display:inline-block!important;margin:0!important}#srch-dd-footer{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;border-top:1px solid #eee;background:#f8f8f8;flex-shrink:0}#srch-dd-footer label{font-size:13px;display:flex;align-items:center;gap:6px;cursor:pointer;font-family:var(--font-bn);height:auto!important;width:auto!important;padding:0!important;line-height:1.4!important}#srch-dd-footer input[type=checkbox]{width:15px;height:15px!important;display:inline-block!important;margin:0!important}#srch-dd-ok{background:#1e88e5;color:#fff;border:none;border-radius:8px;padding:6px 16px;font-size:13px;cursor:pointer;position:static;left:auto;top:auto;width:auto;height:auto;margin:0;transform:none}#srch-dd-ok:hover{background:#1565c0}@media (max-width:768px){#srch-dd-box{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;transform:none!important;width:100%!important;max-width:100%!important;max-height:70vh!important;border-radius:20px 20px 0 0!important;box-shadow:0 -4px 24px rgba(0,0,0,.18)!important}}.dropdown-filter,.dropdown-footer,.dropdown-list{display:none}.threeSwitch-switches-container{width:100%;position:relative;display:flex;padding:0;background:0 0;line-height:3rem;border-radius:3rem;float:left}.threeSwitch-switches-container input{visibility:hidden;position:absolute;top:0}.threeSwitch-label{display:inline-block!important;width:50%!important;padding:0;margin:0;text-align:center!important;cursor:pointer!important;color:#000!important;line-height:34px!important;background:0 0!important;font-style:normal;border:1px solid rgba(153,153,153,.3)!important;position:relative!important;transition:.25s!important;font-weight:400;border-radius:25px}.threeSwitch-switch-wrapper{position:absolute;top:0;bottom:0;width:33.33%;padding:.15rem;z-index:3;transition:transform .5s cubic-bezier(.77, 0, .175, 1)}.threeSwitch-switch-wrapperSub{width:50%}.threeSwitch-switch{border-radius:3rem;background:#daa520;height:100%;border:1px solid #999}.threeSwitch-switch div{width:100%;text-align:center;opacity:0;color:#000;position:absolute;top:0;left:0;transition:opacity .2s cubic-bezier(.77, 0, .175, 1) .125s;font-weight:700}.threeSwitch-switches-container input:first-of-type:checked~.threeSwitch-switch-wrapper{transform:translateX(0)}.threeSwitch-switches-container input:first-of-type:checked~.threeSwitch-switch-wrapper .threeSwitch-switch div:nth-of-type(1){opacity:1}.threeSwitch-switches-container input:nth-of-type(2):checked~.threeSwitch-switch-wrapper{transform:translateX(100%)}.threeSwitch-switches-container input:nth-of-type(2):checked~.threeSwitch-switch-wrapper .threeSwitch-switch div:nth-of-type(2){opacity:1}.threeSwitch-switches-container input:nth-of-type(3):checked~.threeSwitch-switch-wrapper{transform:translateX(200%)}.threeSwitch-switches-container input:nth-of-type(3):checked~.threeSwitch-switch-wrapper .threeSwitch-switch div:nth-of-type(3){opacity:1}#searchHistoryContainer{padding:10px;border-radius:5px;max-width:600px;margin:10px auto}#searchHistoryContainer h3{text-align:center;color:#333;margin-bottom:10px;font-size:1.3em}.sh-sort-bar{display:flex;gap:6px;padding:6px 0 10px;flex-wrap:wrap;justify-content:center}.sh-sort-btn{padding:4px 12px;border-radius:var(--radius-lg);border:1px solid #ccc;font-size:var(--text-root);cursor:pointer;background:#f5f5f5;color:#555;font-family:var(--font-bn);transition:background .2s,color .2s}.sh-sort-btn:hover{background:#e0e0e0}.sh-sort-active{background:#1e88e5;color:#fff;border-color:#1e88e5}.sh-sort-active:hover{background:var(--color-primary)}.sh-list{max-height:55vh;overflow-y:auto}.sh-item{display:flex;align-items:center;gap:8px;padding:8px 10px;margin:4px 0;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #eee;transition:background .15s}.sh-item:hover{background:#f5f5f5}.sh-badge{font-size:var(--text-xs);padding:2px 8px;border-radius:10px;font-weight:600;white-space:nowrap;flex-shrink:0}.sh-badge-quran{background:var(--badge-bg-green);color:var(--color-secondary)}.sh-badge-subject{background:var(--badge-bg-blue);color:var(--color-primary)}.sh-badge-hadith{background:var(--badge-bg-orange);color:var(--badge-text-orange)}.sh-badge-book{background:var(--badge-bg-purple);color:var(--badge-text-purple)}.sh-term{font-size:var(--text-14);color:#333;font-family:var(--font-bn);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-empty{text-align:center;color:#aaa;padding:20px;font-family:var(--font-bn)}.main-popup{position:fixed;z-index:1210;width:50%;top:3%;left:50%;transform:translate(-50%,-350px);opacity:0;visibility:hidden;transition:.8s}.main-popup.visible{opacity:1;visibility:visible;transform:translate(-50%,20px);transition:.6s}.search-sheet-handle{display:none}.searchOverlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1205;opacity:0;visibility:hidden;transition:.5s}.searchOverlay.visible{opacity:1;visibility:visible}.custom-btn{color:#fff;border-radius:5px;padding:10px 25px;font-family:var(--font-bn);font-weight:500;background:0 0;cursor:pointer;transition:.3s;position:relative;display:inline-block;outline:0}.btn-7{background:linear-gradient(0deg,#ff9700 0,#fb4b02 100%);line-height:42px;padding:0;border:none}.btn-7 span{position:relative;display:block;width:100%;height:100%}.btn-7 span:after,.btn-7 span:before,.btn-7:after,.btn-7:before{position:absolute;content:"";transition:.3s}.btn-7:after,.btn-7:before{right:0;bottom:0}.btn-7 span:after,.btn-7 span:before{left:0;top:0}.btn-7:before{height:0%;width:2px}.btn-7:after{width:0%;height:2px}.btn-7 span:before{width:2px;height:0%}.btn-7 span:after{height:2px;width:0%}.btn-7:hover{color:#000;background:linear-gradient(0deg,#64b5f6 0,rgb(211 255 140) 100%)}.btn-7 span:hover:before,.btn-7:hover:before{height:100%}.btn-7 span:hover:after,.btn-7:hover:after{width:100%}.btn-8{background-color:#f0ecfc;background-image:linear-gradient(325deg,#ab8fff 0,#c797eb 74%);line-height:42px;padding:0;border:none}.btn-8 span{position:relative;display:block;width:100%;height:100%}.btn-8 span:after,.btn-8 span:before,.btn-8:after,.btn-8:before{position:absolute;content:"";transition:.3s}.btn-8:after,.btn-8:before{right:0;bottom:0}.btn-8 span:after,.btn-8 span:before{left:0;top:0}.btn-8:before{height:0%;width:2px}.btn-8:after{width:0%;height:2px}.btn-8 span:before{width:2px;height:0%}.btn-8 span:after{height:2px;width:0%}.btn-8:hover{background-image:linear-gradient(325deg,#8ff9ff 0,#c797eb 74%);color:#000}.btn-8 span:hover{color:#c797eb}.btn-8 span:hover:before,.btn-8:hover:before{height:100%}.btn-8 span:hover:after,.btn-8:hover:after{width:100%}@media (max-width:768px){.searchOverlay.visible{background-color:rgba(0,0,0,.45)}.main-popup{width:100%;left:0;right:0;top:auto;bottom:0;max-height:92vh;border-radius:28px 28px 0 0;transform:translateY(100%);opacity:1;visibility:hidden;transition:transform .32s cubic-bezier(.4,0,.2,1),visibility 0s .32s;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 -4px 24px rgba(0,0,0,.18);background:var(--color-surface)}.main-popup.visible{visibility:visible;transform:translateY(0);transition:transform .32s cubic-bezier(.4,0,.2,1),visibility}.search-sheet-handle{display:flex;justify-content:center;padding:10px 0 4px;cursor:grab;flex-shrink:0;touch-action:none;position:sticky;top:0;z-index:2;background:inherit}.search-sheet-handle::after{content:'';width:36px;height:4px;border-radius:2px;background:#c4c4c4}#SearchMainCon{height:auto;min-height:unset}#SearchMainCon .serTabContainer{border-radius:0;box-shadow:none}#SearchMainCon .serTabContainer .content-container{height:auto;min-height:unset;position:relative}#SearchMainCon .serTabContainer .content-container .content{position:relative;padding:12px 14px;display:none;opacity:0;visibility:hidden}#SearchMainCon .serTabContainer input#tab1:checked~.content-container #c1,#SearchMainCon .serTabContainer input#tab2:checked~.content-container #c2,#SearchMainCon .serTabContainer input#tab3:checked~.content-container #c3,#SearchMainCon .serTabContainer input#tab4:checked~.content-container #c4{display:flex;opacity:1;visibility:visible}.row-combo>.dropdown,.row-combo>select.serchtypeSelect{flex:1 1 100%}.main-popup::after{content:'';display:block;height:env(safe-area-inset-bottom,0);flex-shrink:0}[data-theme=dark] .main-popup{background:var(--dm-surface-hover);box-shadow:var(--sheet-shadow)}[data-theme=dark] .search-sheet-handle::after{background:var(--dm-surface-bright)}}