.codicon,.custom-icon{display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}i.codicon{font:normal normal normal var(--icon-size)/1 codicon}.codicon:before{font-family:codicon,serif;font-style:unset;line-height:var(--icon-size);width:var(--icon-size);height:var(--icon-size)}.custom-icon-wave:before{content:"(⁓)";line-height:var(--icon-size);margin-top:-2px}.codicon-plus:before{padding-left:1px;content:""}.codicon-tag:before{content:""}.codicon-person:before{content:""}.codicon-comment:before{content:""}.codicon-search:before{content:""}.codicon-eye:before{content:""}.codicon-edit:before{content:""}.codicon-info:before{content:""}.codicon-error:before{content:""}.codicon-folder:before{content:""}.codicon-github:before{content:""}.codicon-zap:before{content:""}.codicon-arrow-down:before{content:""}.codicon-chevron-down:before{content:""}.codicon-chevron-left:before{content:""}.codicon-chevron-right:before{content:""}.codicon-arrow-up:before{content:""}.codicon-book:before{content:""}.codicon-close:before{content:""}.codicon-calendar:before{content:""}.codicon-code:before{content:""}.codicon-comment-discussion:before{content:""}.codicon-debug-disconnect:before{content:""}.codicon-filter:before{content:""}.codicon-heart:before{content:""}.codicon-link-external:before{content:""}.codicon-link:before{content:""}.codicon-list-ordered:before{content:""}.codicon-megaphone:before{content:""}.codicon-question:before{content:""}.codicon-settings-gear:before{content:""}.codicon-star-full:before{content:""}.codicon-unverified:before{content:""}.codicon-whole-word:before{content:""}.codicon-account:before{content:""}.codicon-arrow-swap:before{content:""}.codicon-dash:before{content:""}.codicon-file:before{content:""}.codicon-cloud:before{content:""}.codicon-download:before{content:""}.codicon-search-sparkle:before{content:""}.codicon-cloud-download:before{content:""}.codicon-cloud-upload:before{content:""}.codicon-screen-full:before{content:""}.codicon-copy:before{content:""}.codicon-pass:before{content:""}.codicon-ellipsis:before{content:""}*{box-sizing:border-box}video::-webkit-media-controls,video::-webkit-media-controls-enclosure,video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}@media(display-mode:standalone){html,body{overscroll-behavior-y:none}}@media(pointer:coarse){input,textarea,select{font-size:16px!important}}button,a,input,select{touch-action:manipulation}html{touch-action:pan-x pan-y}[data-long-press],video,.post img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@font-face{font-family:Zen Kaku Gothic New;font-weight:900;font-display:swap;src:url(../../../font/ZenKakuGothicNew-Black-subset.woff2) format("woff2"),url(../../../font/ZenKakuGothicNew-Black-subset.woff) format("woff")}@font-face{font-family:Roboto;font-weight:400;font-display:swap;src:url(../../../font/Roboto-Regular.woff2) format("woff2"),url(../../../font/Roboto-Regular.woff) format("woff")}@font-face{font-family:Roboto;font-weight:400;font-style:italic;font-display:swap;src:url(../../../font/Roboto-Italic.woff2) format("woff2"),url(../../../font/Roboto-Italic.woff) format("woff")}@font-face{font-family:codicon;font-display:swap;src:url(../../../font/codicon.woff2) format("woff2"),url(../../../font/codicon.woff) format("woff")}@layer reset{html{padding:unset}body{margin:unset}ol,ul{margin-block:unset;padding-left:unset;list-style-type:none}p,h1,h2,h3,h4,h5,h6{font-weight:unset;margin-block:unset}a{text-decoration:unset}button{border:unset;padding:unset;background-color:unset}dialog{border:unset}input{border:unset;color:unset}select{background:unset;border:unset}}@media(pointer:fine){::-webkit-scrollbar{-webkit-transition:background-color var(--default-transition-behaviour);transition:background-color var(--default-transition-behaviour)}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c8c8ff1c;border-radius:var(--border-radius-full)}::-webkit-scrollbar-thumb:hover{background:#c8c8ff38}}:root[data-accent=crimson]{--accent-color: crimson;--h: 348;--s: 83%;--l: 47%;--text-accent: #fff;--hover-lighten: 20%}:root[data-accent=hotpink]{--accent-color: hsl(330, 98%, 67%);--h: 330;--s: 100%;--l: 60%;--text-accent: #fff;--hover-lighten: 10%}:root[data-accent=purple]{--accent-color: #610030;--h: 330;--s: 100%;--l: 19%;--text-accent: #fff;--hover-lighten: 10%}:root[data-accent=white]{--accent-color: #e6e6e6;--h: 0;--s: 0%;--l: 90%;--text-accent: #000;--hover-lighten: 20%}:root[data-accent=black]{--accent-color: #000;--h: 0;--s: 0%;--l: 0%;--text-accent: #fff;--hover-lighten: 20%}:root[data-accent=green]{--accent-color: #56b44b;--h: 114;--s: 41%;--l: 50%;--text-accent: #fff;--hover-lighten: 20%}:root[data-theme=dark]{--background-0: #000000;--background-1: #151520;--background-2: #303040;--background-3: #454560;--text: #aaa;--text-highlight: #fff;--text-muted: #777;color-scheme:dark;--artist-background: #a223;--artist-background-hover: #a228;--character-background: #2a23;--character-background-hover: #2a28;--copyright-background: #b4b3;--copyright-background-hover: #b4b8;--metadata-background: #f823;--metadata-background-hover: #f828}:root[data-theme=light]{--background-0: #fff;--background-1: #ddd;--background-2: #bbb;--background-3: #999;--text: #444;--text-highlight: #000;--text-muted: #888;color-scheme:light;--artist-background: #a228;--artist-background-hover: #a22a;--character-background: #2a28;--character-background-hover: #2a2a;--copyright-background: #b4b8;--copyright-background-hover: #b4ba;--metadata-background: #f828;--metadata-background-hover: #f82a}:root[data-theme=coffee]{--background-0: #191515;--background-1: #3f3535;--background-2: #655555;--background-3: #8b7575;--text: #aaa;--text-highlight: #fff;--text-muted: #555;color-scheme:dark;--artist-background: #a223;--artist-background-hover: #a228;--character-background: #2a23;--character-background-hover: #2a28;--copyright-background: #b4b3;--copyright-background-hover: #b4b8;--metadata-background: #f823;--metadata-background-hover: #f828}:root[data-theme=rule34]{--background-0: #aae5a4;--background-1: #93c393;--background-2: #7fb17e;--background-3: #63a263;--text: #000;--text-highlight: #000;--text-muted: #888;--text-link: #000099;color-scheme:light;--artist-background: #a228;--artist-background-hover: #a22a;--character-background: #2a28;--character-background-hover: #2a2a;--copyright-background: #b4b8;--copyright-background-hover: #b4ba;--metadata-background: #f828;--metadata-background-hover: #f82a}:root[data-theme=purple]{--background-0: #deb7ff;--background-1: #c785ec;--background-2: #a86add;--background-3: #8549a7;--text: #000;--text-highlight: #5f0030;--text-muted: #372841;--text-link: #000099;color-scheme:light;--artist-background: #a228;--artist-background-hover: #a22a;--character-background: #2a28;--character-background-hover: #2a2a;--copyright-background: #b4b8;--copyright-background-hover: #b4ba;--metadata-background: #f828;--metadata-background-hover: #f82a}:root{--line-height-small: 24px;--line-height: 32px;--box-height: 36px;--line-height-large: 44px;--huge-gap: 4rem;--grid-gap: 1rem;--small-gap: .5rem;--tiny-gap: 4px;--body-width: 800px;--icon-size: 16px;--border-radius: 5px;--border-radius-large: 10px;--border-radius-full: 100px;--scrollbar-size: 6px;--text-size-small: 12px;--text-size: 14px;--text-size-large: 16px;--text-size-h1: 3.75rem;--text-size-h3: 1.5rem;--default-transition-behaviour: .2s ease-out;--text-link: #58a6ff;--default-shadow: 0px 3px 10px 3px rgba(0, 0, 0, .75);--z-dialog: 999;--z-scroll-up: 10;--z-searchbar: 3;--z-media-controls: 2;--z-media: 1;--accent: hsl(var(--h), var(--s), var(--l));--accent-light: hsl(var(--h), var(--s), calc(var(--l) + var(--hover-lighten)));accent-color:var(--accent);font-family:Roboto,sans-serif;background-color:var(--background-0)}html{color:var(--text);background-color:var(--background-0);font-size:var(--text-size)}.mixin-circle{width:var(--size);height:var(--size);border-radius:var(--size)}.mixin-tag-shape{height:var(--line-height-small);border-radius:var(--border-radius)}.mixin-shape-item{height:var(--line-height);border-radius:var(--border-radius)}.mixin-shape-box{height:var(--box-height);border-radius:var(--border-radius)}.mixin-accent{background-color:var(--accent);color:var(--text-accent)}.mixin-invisible{background-color:transparent;color:var(--text)}.mixin-primary{background-color:var(--background-1);color:var(--text)}.mixin-secondary{background-color:var(--background-2);color:var(--text)}.mixin-shade{color:#fff;background-color:#0008}@media(hover:hover){.mixin-hover{transition:all var(--default-transition-behaviour)}.mixin-hover:disabled{background-color:var(--background-2);cursor:not-allowed}.mixin-hover:not(:disabled).mixin-accent:hover{background-color:var(--accent-light)}.mixin-hover:not(:disabled).mixin-accent:active{background-color:var(--accent)}.mixin-hover:not(:disabled).mixin-invisible:hover{background-color:var(--background-1);color:var(--text-highlight)}.mixin-hover:not(:disabled).mixin-invisible:active{background-color:transparent;color:var(--text-highlight)}.mixin-hover:not(:disabled).mixin-primary:hover{background-color:var(--background-2);color:var(--text-highlight)}.mixin-hover:not(:disabled).mixin-primary:active{background-color:var(--background-1);color:var(--text-highlight)}.mixin-hover:not(:disabled).mixin-secondary:hover{background-color:var(--background-3);color:var(--text-highlight)}.mixin-hover:not(:disabled).mixin-secondary:active{background-color:var(--background-2);color:var(--text-highlight)}.mixin-hover:not(:disabled).mixin-shade:hover{background-color:#222}.mixin-hover:not(:disabled).mixin-shade:active{background-color:#000}}@keyframes sweep{0%{background:var(--background-1)}50%{background:var(--background-2)}to{background:var(--background-1)}}.loading-sweep{color:transparent;animation:sweep ease-in-out 3s infinite}.loading-sweep.mixin-shape-item{min-width:100px}body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;width:100%;align-items:center;overflow-y:scroll}
