/* Aither Web v16 visual + mobile polish */
html{scroll-behavior:smooth}button,input,select{font:inherit;-webkit-tap-highlight-color:transparent}.tab,.nav button,.chrome-btn,.tab-add,.shortcuts button,.primary,.secondary,.result-actions button,.bookmark-row button,.history-row button{touch-action:manipulation}.tab:active,.nav button:active,.chrome-btn:active,.tab-add:active,.shortcuts button:active,.primary:active,.secondary:active,.result-actions button:active{transform:scale(.97)}
main>section{scrollbar-width:thin;scrollbar-color:#5f6368 transparent}main>section::-webkit-scrollbar{width:8px}main>section::-webkit-scrollbar-thumb{background:#5f6368;border-radius:99px}
.search button,.primary,.secondary,.update-card button{cursor:pointer;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.search button:hover,.primary:hover,.update-card button:hover{filter:brightness(1.06);box-shadow:0 4px 14px #0003}.secondary:hover{background:#3c4043}
.omnibox input::selection,.search input::selection{background:#8ab4f855}.web-result{animation:resultIn .22s ease both}.web-result:nth-child(2){animation-delay:.02s}.web-result:nth-child(3){animation-delay:.04s}.web-result:nth-child(4){animation-delay:.06s}.web-result:nth-child(5){animation-delay:.08s}@keyframes resultIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}
.bookmark-row,.history-row{transition:background .15s ease,border-color .15s ease,transform .15s ease}.bookmark-row:hover,.history-row:hover{background:#303134;border-color:#5f6368;transform:translateY(-1px)}
.site-frame{overscroll-behavior:contain}.webview-status{flex:0 0 auto}.wifi-note{max-width:850px;margin:0 auto 14px;padding:9px 12px;border:1px solid #3c4043;border-radius:8px;background:#292a2d;color:#9aa0a6;font-size:12px}
@media(max-width:700px){body{overflow:hidden}.toolbar{padding-left:max(6px,env(safe-area-inset-left));padding-right:max(6px,env(safe-area-inset-right))}.omnibox{min-width:0}.chrome-tabs{padding-left:max(7px,env(safe-area-inset-left));padding-right:max(7px,env(safe-area-inset-right))}.tab{min-width:112px}.search{min-height:54px}.search button{min-width:78px}.shortcuts button{min-height:70px}.bookmark-row,.history-row{min-height:60px;padding:10px}.bookmark-row small{display:none}.history-row button,.bookmark-row button{min-width:40px;min-height:40px}.wifi-note{margin-left:4px;margin-right:4px;line-height:1.4}.webview-toolbar{padding-left:8px;padding-right:8px}.webview-toolbar .secondary{min-height:38px}.modal{padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))}.modal-card{max-height:calc(100dvh - 20px)}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition:none!important}}
body.light .wifi-note{background:#f8f9fa;border-color:#dadce0;color:#5f6368}body.light main>section{scrollbar-color:#9aa0a6 transparent}body.light .bookmark-row:hover,body.light .history-row:hover{background:#f8fafd;border-color:#dadce0}
