@font-face{font-family:AdwaitaMono-Bold;src:url(/gnome/fonts/AdwaitaMono-Bold.ttf)format('truetype')}@font-face{font-family:AdwaitaMono-BoldItalic;src:url(/gnome/fonts/AdwaitaMono-BoldItalic.ttf)format('truetype')}@font-face{font-family:AdwaitaMono-Italic;src:url(/gnome/fonts/AdwaitaMono-Italic.ttf)format('truetype')}@font-face{font-family:AdwaitaMono-Regular;src:url(/gnome/fonts/AdwaitaMono-Regular.ttf)format('truetype')}@font-face{font-family:AdwaitaSans-Italic;src:url(/gnome/fonts/AdwaitaSans-Italic.ttf)format('truetype')}@font-face{font-family:AdwaitaSans-Regular;src:url(/gnome/fonts/AdwaitaSans-Regular.ttf)format('truetype')}*{padding:0;margin:0;box-sizing:content-box;font-family:adwaitasans-regular}:root{--gnome-topbar-bg:#000000;--gnome-topbar-text:#FDFDFD;--gnome-titlebar-bg-active:#2E2E32;--gnome-titlebar-button-bg-active:#424246;--gnome-titlebar-button-text-active:#FEFEFE;--gnome-titlebar-text:#FEFEFE;--gnome-titlebar-border:#1D1D22;--gnome-window-body:#222226;--gnome-header-body:34, 34, 38;--gnome-window-border:#323235;--gnome-dot:#7F7F7F;--gnome-line:#FFFFFF;--gnome-text:#FFFFFF;--gnome-menu-border:#424247;--gnome-menu-bg:#36363A;--gnome-menu-button-bg:#48484B;--gnome-menu-button-hover:#3584E4;--gnome-menu-button-text:#FFFFFF;--gnome-search-placeholder:#BEBEC1;--gnome-search-bg:#38383B;--gnome-search-item:#4B4B4F}html,body{display:flex;justify-content:center;width:100vw;height:100vh}body{background:var(--gnome-search-bg);display:flex;justify-content:center;align-items:center}#mainbox{display:flex;flex-direction:column;width:1000px}#searchbox,#bookmarks{display:flex;flex-direction:row;width:100%}#searchbox .inputbox{width:100%}#searchbox .inputbox{display:flex;flex-direction:row;justify-content:center;align-items:center;border:2px solid var(--gnome-menu-button-hover);background:var(--gnome-titlebar-bg-active);height:33px;width:100%;border-radius:18px;margin:20px}#searchbox .inputbox .icon,#searchbox .inputbox .clear{padding-left:12px;padding-right:12px}#searchbox .inputbox .input,#searchbox .inputbox .input input{width:100%}#searchbox .inputbox .input input,#searchbox .inputbox .source select{width:100%;height:30px;outline:0;border:0;background:0 0;color:var(--gnome-text)}#searchbox .inputbox .source select{width:fit-content;color:var(--gnome-search-placeholder);padding-left:5px;padding-right:5px;margin-right:5px}#searchbox .inputbox .source select optgroup,#searchbox .inputbox .source select option{background:var(--gnome-window-body);color:var(--gnome-text)}#searchbox .inputbox .source select option[disabled]{background:var(--gnome-titlebar-bg-active)}#searchbox .inputbox .input input::placeholder{color:var(--gnome-search-placeholder)}#bookmarks .box{display:flex;flex-direction:row;margin:0 20px;border-radius:11px;background:var(--gnome-window-body);border:2px solid var(--gnome-titlebar-border);width:100%}#bookmarks .box .category{min-width:200px}#bookmarks .box .category ul{list-style:none;padding:20px}#bookmarks .box .category ul li a{background:var(--gnome-menu-bg);width:100%;height:48px;border-radius:24px;margin-top:2px;margin-bottom:2px;text-decoration:none;display:flex;justify-content:center;align-items:center;color:var(--gnome-text)}#bookmarks .box .category ul li a:hover{background:var(--gnome-menu-button-hover)}#bookmarks .box .category h2,#bookmarks .box .page h2{background:var(--gnome-titlebar-bg-active);border-bottom:1px solid var(--gnome-titlebar-border);color:var(--gnome-text);padding:10px;text-align:center;font-family:adwaitamono-bold}#bookmarks .box .category h2{border-radius:11px 0 0 0}#bookmarks .box .page h2{border-radius:0 11px 0 0}#bookmarks .box .spacer{width:2px;height:100%;background:var(--gnome-window-border)}#bookmarks .box .page,#bookmarks .box .page section,#bookmarks .box .page section main .result{width:100%;height:100%}#bookmarks .box .page section main{padding:20px;display:flow-root}#bookmarks #button{display:inline-block}#bookmarks #button a{border-radius:11px;background:var(--gnome-menu-button-bg);border:1px solid var(--gnome-menu-border);width:100px;height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:var(--gnome-text);margin:5px;float:left}#bookmarks #button a:hover{background:var(--gnome-menu-button-hover)}#bookmarks #button img{width:64px;height:64px;object-fit:none}#bookmarks #button .name{overflow:hidden;position:relative;width:calc(100px - 10px);margin-left:5px;margin-right:5px}#bookmarks #button .name span{text-wrap:nowrap;text-align:center}#bookmarks #button .name p{display:block;position:relative;text-align:center}#bookmarks #button a:hover .name span{margin-right:100%;margin-left:100%}#bookmarks #button a:hover .name p{animation:marquee 10s linear infinite}@keyframes marquee{0%{left:0}100%{left:calc(-100% - 300%)}}@media only screen and (max-width:600px){#mainbox{width:100%;height:100%}#bookmarks .box{flex-direction:column}#bookmarks #button a{margin:5px}#bookmarks .box .category h2{border-radius:11px 11px 0 0}#bookmarks .box .page h2{border-radius:0}#bookmarks .box .spacer{width:0;height:0;display:none}#bookmarks .box .page section main .result{text-align:center}}