*{box-sizing:border-box;margin:0;padding:0}svg{display:block}body{margin:0;overflow-x:hidden;color:#585858;font-size:14px;font-family:Arial,Helvetica,sans-serif;width:100vw;height:100vh;display:flex;align-items:flex-start;justify-content:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button-row{position:fixed;z-index:4;top:0px}.button-row.left{left:0px}.button-row.right{right:3px}button{user-select:none;background-color:#efefef;border-radius:4px;border-style:solid;margin:2px 0 2px 2px;border-width:1px;padding:3px;-webkit-appearance:none;display:inline-flex;cursor:pointer}button img{height:24px}@media (hover: hover) and (pointer: fine){button:hover{background-color:#fff}.img-container:hover:after{opacity:1}.img-container:hover img{filter:brightness(105%)}}.flag-thanks{position:absolute;background:white;z-index:5}.img-container{display:flex;position:relative;user-select:none}img{transition:all .1s ease-in-out}.img-container:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;box-shadow:inset 1px 1px 30px 5px #b4b4b480;z-index:2;opacity:0;transition:all .1s ease-in-out}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}.button-row.left{display:flex;align-items:flex-start}.search-wrap{position:relative;display:flex}.search-toggle{color:#585858}.search{position:relative;display:flex;align-items:center;gap:4px;height:32px;width:min(200px,calc(100vw - 118px));margin:2px 0 2px 2px;padding:0 2px 0 6px;background-color:#efefef;border:1px solid rgb(118,118,118);border-radius:4px;color:#585858}.search:focus-within{background-color:#fff}.search.dragging{background-color:#fff;outline:2px dashed rgb(88,88,88);outline-offset:2px}.search input[type=search]{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;color:inherit;font:inherit;font-size:16px}.search input[type=search]::-webkit-search-cancel-button,.search input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.search input[type=search]::placeholder{color:#969696}.search button{margin:0;border:none;background:transparent;color:inherit}.search-image{padding:4px}@media (hover: hover) and (pointer: fine){.search .search-image:hover{background-color:#e1e1e1}}.search-chip{position:relative;display:flex;flex-shrink:0}.search-chip img{display:block;height:24px;max-width:48px;object-fit:cover;border-radius:2px}.search-chip button{position:absolute;top:-5px;right:-6px;padding:1px;border-radius:50%;background:rgb(88,88,88);color:#fff}.search.pending:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:0 0 4px 4px;background-image:linear-gradient(90deg,transparent,rgb(150,150,150),transparent);background-size:40% 100%;background-repeat:no-repeat;animation:search-pending 1.4s ease-in-out infinite;pointer-events:none}@keyframes search-pending{0%{background-position:-70% 0}to{background-position:170% 0}}.search.error{border-color:#be6e5f}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.img-container{overflow:hidden;background-color:#f2f2f2}.img-container img{flex-shrink:0;opacity:0;transition:opacity .25s ease-out,filter .1s ease-in-out}.img-container img.loaded{opacity:1}.ghost{background-color:#f2f2f2}.ContextMenuTrigger.hero{position:relative;z-index:3}.load-error{display:block;margin:16px auto;padding:6px 10px;color:#585858}@media (prefers-reduced-motion: reduce){.img-container img{transition:none}}:root{--black-a1: hsla(0, 0%, 0%, .012);--black-a2: hsla(0, 0%, 0%, .024);--black-a3: hsla(0, 0%, 0%, .055);--black-a4: hsla(0, 0%, 0%, .078);--black-a5: hsla(0, 0%, 0%, .106);--black-a6: hsla(0, 0%, 0%, .133);--black-a7: hsla(0, 0%, 0%, .169);--black-a8: hsla(0, 0%, 0%, .267);--black-a9: hsla(0, 0%, 0%, .447);--black-a10: hsla(0, 0%, 0%, .498);--black-a11: hsla(0, 0%, 0%, .608);--black-a12: hsla(0, 0%, 0%, .875)}:root,.light,.light-theme{--brown-1: hsl(30, 40%, 99.1%);--brown-2: hsl(30, 50%, 97.6%);--brown-3: hsl(30, 52.5%, 94.6%);--brown-4: hsl(30, 53%, 91.2%);--brown-5: hsl(29, 52.9%, 86.8%);--brown-6: hsl(29, 52.5%, 80.9%);--brown-7: hsl(29, 51.5%, 72.8%);--brown-8: hsl(28, 50%, 63.1%);--brown-9: hsl(28, 34%, 51%);--brown-10: hsl(26, 31.7%, 46.9%);--brown-11: hsl(25, 30%, 39%);--brown-12: hsl(20, 15%, 21%)}:root,.light,.light-theme{--orange-1: hsl(24, 70%, 99%);--orange-2: hsl(22, 100%, 97.8%);--orange-3: hsl(34, 100%, 91.7%);--orange-4: hsl(33, 100%, 86.6%);--orange-5: hsl(31, 100%, 82.2%);--orange-6: hsl(27, 100%, 78.4%);--orange-7: hsl(21, 100%, 74.5%);--orange-8: hsl(19, 80.1%, 64.5%);--orange-9: hsl(24, 94%, 50%);--orange-10: hsl(24, 100%, 46.5%);--orange-11: hsl(16, 45%, 41.5%);--orange-12: hsl(16, 50%, 23%)}.ContextMenuContent svg{width:15px;height:15px;display:flex;align-content:center;justify-content:center}.ContextMenuTrigger{display:block;user-select:none}.ContextMenuContent{z-index:10;min-width:150px;background-color:#fff;border-radius:2px;overflow:hidden;padding:3px;box-shadow:0 5px 38px -10px #16171859,0 10px 20px -15px #16171833}.ContextMenuItem{font-size:13px;line-height:1;border-radius:2px;display:flex;align-items:center;height:25px;padding:0 5px;position:relative;user-select:none;outline:none}.ContextMenuItem.Secondary{color:var(--brown-9)}.ContextMenuItem[data-disabled]{color:var(--brown-8);pointer-events:"none"}.ContextMenuItem[data-highlighted]{background-color:var(--orange-9);color:var(--orange-1)}.ContextMenuSeparator{height:1px;background-color:var(--orange-6);margin:0}.RightSlot{margin-left:auto;padding-left:20px}[data-highlighted]>.RightSlot{color:#fff}.close{position:absolute;top:-1px;right:-1px;padding:3px;margin:0}.info{position:relative;z-index:6;background-color:#efefef;margin:4px;border-radius:4px;border-style:solid;border-width:1px;padding:15px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;line-height:1.5em;font-size:1em;user-select:none}h3{margin:-4px 0 0;font-weight:300}#atn{margin:-3px -3px -3px 0}.small{font-size:.8em;line-height:1.25em}.info li{margin:0;padding:0;list-style:none;display:flex;align-content:center}.info li input{margin-right:.5em}.info ul{column-count:2}
