﻿@font-face{font-family:"TopazPlus_a1200";src:url("/assets/fonts/TopazPlus_a1200.ttf");src:local("☺"),url("/assets/fonts/TopazPlus_a1200.ttf") format("truetype");-webkit-font-kerning:none;font-kerning:none;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-variant-numeric:tabular-nums;font-weight:normal;-webkit-font-smooth:none !important;font-smooth:never !important;font-synthesis:none;font-display:swap}:root{font-size:16px;line-height:18px}body{background-color:#ababab;color:rgba(0,0,0,0.9);cursor:url("/assets/img/mousepointer.png"),auto !important;font-family:TopazPlus_a1200, Monaco, Menlo, Consolas, "Courier New", monospace;font-weight:normal;line-height:18px;padding:calc(20px * 2) calc(16px / 2);text-align:left}a{color:#000;cursor:inherit;font-weight:normal !important;text-decoration:none}a:hover{text-decoration:none}a .logo:hover{opacity:.6}b{color:black;font-weight:normal !important;text-shadow:1px 0 rgba(0,0,0,0.3)}img{image-rendering:optimizeSpeed;image-rendering:pixelated}.btn.no-border{border:none}#main a:hover{text-decoration:underline}#main a{color:black;text-shadow:1px 0 rgba(0,0,0,0.3)}h1,h2,h3,.h1,.h2,.h3{color:black;font-size:16px;line-height:18px;margin:0;padding:0;text-align:center;text-indent:0;text-shadow:1px 0 rgba(0,0,0,0.3)}h4,.h4{border:1px solid #fff;font-size:16px;line-height:18px;margin-bottom:0;margin-left:0;padding:0}h5,h6,.h5,.h6{background:transparent;color:white;font-size:16px;line-height:18px;margin:0;padding:0;text-indent:0}h5,.h5{font-size:16px;line-height:18px;margin-bottom:0;padding:0;text-indent:0}.lead{font-size:16px;line-height:calc(16px + 4px)}.blockquote{font-size:16px;margin-bottom:10px}.blockquote-footer{color:#bbb;display:block;font-size:16px}legend{font-size:16px;line-height:18px;margin-bottom:0;padding:0}.invalid-feedback{font-size:16px}hr{border-top:0 solid rgba(0,0,0,0.1);margin-bottom:16px;margin-top:16px}.form-control{line-height:18px;padding-left:calc(16px / 2);padding-right:calc(16px / 2)}.form-control-sm,.form-control-lg{height:16px}.tooltip{font-family:"TopazPlus_a1200", serif}.valid-tooltip{line-height:18px}.invalid-tooltip{background-color:rgba(255,85,85,0.9);line-height:18px}.input-group-text{line-height:18px}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:16px}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{line-height:18px}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:16px}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{line-height:18px}.custom-control{border-radius:0;min-height:16px;padding-left:0}.custom-select{border-radius:0;height:16px;padding:0;line-height:18px}.custom-file-label{border-radius:0;height:16px;line-height:18px}.custom-file-label::after{border-radius:0;height:16px;line-height:18px}.navbar{padding:0}.navbar .container-fluid{position:relative}.navbar-brand{font-size:16px;margin:0 6px;padding-top:2px}.page-link{line-height:18px}.pagination-lg .page-link{font-size:16px;line-height:18px;padding:0.75rem 1.5rem}.pagination-sm .page-link{font-size:16px;line-height:18px;padding:0 12.4px}.badge{font-size:16px;line-height:1;padding:0 16px}.close{font-size:16px;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.modal,.modal-content{--bs-modal-border-radius: 0}.modal-title{line-height:18px}.modal-backdrop{background-color:#000;height:100vh;left:0;opacity:0.95;pointer-events:none;position:fixed;top:0;width:100vw;z-index:100}.modal-dialog{align-items:center;display:flex;height:100%;margin:auto;width:100%}.modal-body{padding:16px 16px}#surferModal .modal-body{background-color:black}.modal-content{min-width:300px}.public-surfer .modal-header{display:block}.public-surfer .modal-inner{display:flex;flex-shrink:0;justify-content:space-between}.public-surfer #wave-details{color:#aaa;margin-top:1em;text-align:center}.public-surfer #wave-details:empty{margin-top:0}.tooltip{font-size:16px;line-height:18px}.popover{border-radius:0;font-family:"TopazPlus_a1200", serif;font-size:16px;line-height:18px}html{color:#fff;font-family:"TopazPlus_a1200", serif;line-height:18px}input,button,select,optgroup,textarea{border-radius:0;font-family:"TopazPlus_a1200", serif !important}.btn-primary{background-color:#bbb;border-color:#000;color:#000;margin-right:calc(16px / 2) !important;min-width:64px;text-align:center}.btn-secondary{background-color:#bbb;border-color:#000;color:#000;margin-right:calc(16px / 2) !important;min-width:64px;text-align:center}.btn-secondary:active{background-color:#bbb;border-color:#000;color:#000;margin-right:calc(16px / 2) !important;min-width:64px;text-align:center}.btn-secondary:focus{background-color:#bbb;border-color:#000;color:#000;margin-right:calc(16px / 2) !important;min-width:64px;text-align:center}.btn-info{--bs-btn-bg: #06dfe0;min-width:64px}.btn{border-radius:0}pre,code,kbd,samp{font-family:TopazPlus_a1200, Monaco, Menlo, Consolas, "Courier New", monospace;font-size:16px;line-height:1;margin:0;overflow:hidden}pre code{font-size:16px;margin:0 !important}pre{margin:0 !important;padding:0 !important}pre.fig{color:#999}pre.logo{line-height:16px}pre.wall{color:#0bb !important;text-shadow:1px 1px 10px rgba(0,187,187,0.5),1px 1px 20px #000 !important}.navbar-nav{flex-direction:row}.nav-item{padding:0}.nav-item:hover{background-color:#000}.navbar-nav .nav-link{color:#000;padding:3px 6px 1px;white-space:nowrap}a.nav-link:active,a.nav-link:focus,a.nav-link:hover{color:#999}a.active:after{left:3px;position:relative;top:-3px}a.active.dn:after{content:"\25bc"}a.active.up:after{content:"\25b2"}body>div.navbar.navbar-expand-lg.fixed-top.navbar-dark.bg-white>span{color:#000 !important;font-size:16px;line-height:calc(16px + 4px)}.dropdown-item{color:#000;display:flex;font-size:16px !important;line-height:16px !important;padding:0}.dropdown-item:hover{background:#111;color:#fff}.valid-feedback{font-size:16px}option{height:16px;margin:0;padding:0}.form-inline .form-control{background:blue}a.dropdown-item:hover{color:#aaa !important}a.dropdown-item:active{color:#aaa !important}a.dropdown-item:focus{color:#aaa !important}a:hover{animation:rainbow_animation 20s ease-in-out infinite;animation:colorRotate 6s linear 0s infinite;background:transparent;background:linear-gradient(to right, #66f, #09f, lime, #f39, #66f);-webkit-background-clip:text;background-size:400% 100%;color:transparent}a.logo:hover{animation:none;color:inherit}select.form-control{background:#bbb;border-radius:0;box-shadow:none;color:#000;display:initial;margin-left:0 !important;margin-right:calc(16px / 2) !important;margin-top:16px;width:initial}textarea.fig-txt{border:0 !important;margin:0 !important;padding:16px !important;resize:none !important}input,button,select,optgroup{border:0 !important}input:active,button:active,select:active,optgroup:active{border:0}input.form-control,textarea.form-control{background-color:#2a2a2a !important;border-radius:0;color:#ee4 !important}input.form-control:active{color:#ee4 !important}input.form-control:focus{color:#ee4 !important}input.form-control::placeholder{color:#666 !important}.form-group{padding-bottom:16px}.dropdown-menu{background-clip:unset;background-color:#bbb;border:2px solid black;box-shadow:none;color:#111;display:none;-webkit-filter:none;filter:none;float:left;left:0;list-style:none;margin:0;padding:4px;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-divider{border:none;height:4px;margin-left:0;margin-right:0;overflow:hidden;padding-left:0;padding-right:0}input[type=text]{color:#999}#shadowBox{background-color:#000;background-color:rgba(0,0,0,0.2);border:3px solid}.custom-switch{padding-left:32px}.custom-switch .custom-control-label{color:#999 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-switch .custom-control-label::before{background:#2a2a2a !important;color:#999;height:16px !important;left:-calc(20px * 2);margin:0 !important;padding:0 !important;pointer-events:all;width:16px}.custom-switch .custom-control-label::after{color:white !important;content:"\2589";font-size:15px !important;height:16px !important;left:-calc(20px * 2);margin-top:-3px !important;padding-left:0;width:calc(16px / 2) !important}.custom-switch .custom-control-input:checked ~ .custom-control-label{color:white !important}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{color:white !important;content:"\2589";font-size:15px !important;margin-top:-3px !important;padding-left:9px}#myModal{position:relative}.modal-dialog{margin:0;padding:10px;position:fixed;width:100%}.table td,.table th{padding:6px 3px 3px}.remix-list .remix:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.disk,.details{height:16px;width:16px}.details,.disk,.mail{margin:-6px -4px 0 0}.invertable:hover{filter:invert(1)}.mail{height:16px;margin-top:-7px;width:20px}.options:hover{opacity:.5}.remix-list .remix .mail{margin-right:4px;margin-top:-6px}th.space-left{padding-left:23px}th.space-left.extra{padding-left:27px}.infinity{background:transparent url("/assets/img/infinity_loader.svg") no-repeat center center}.max-100{max-width:100%}#waveform{min-height:250px}#waveform audio{display:none;height:24px;margin-bottom:8px}#waveform audio::-webkit-media-controls-panel{background-color:#06dfe0}#audioplayer{width:100%}#audioplayer::-webkit-media-controls-panel{background-color:#06dfe0;border-radius:0}.hidden,.sneaky{display:none}.form-control.disabled{opacity:.3}summary{cursor:url("/assets/img/mousepointer.png"),auto !important;margin-bottom:.6rem;vertical-align:middle}summary:focus{outline:none}summary:hover{opacity:.65}details{margin-bottom:.4rem}.progresser a{position:relative}.modal-title{color:black}.alert{border-radius:0}.alert-dismissible .btn-close{padding:1rem}.btn-close{background-size:.7rem}.text-justify{text-align:justify}.form-select{background-position:right 4px center;border-radius:0;display:initial;padding:2px 24px 0 8px;width:auto}.fixed_col{width:80px}.fixed_col_half{width:40px}.lighthouse.mobile pre.logo{font-size:16px;line-height:16px;max-width:96vw;overflow:auto}.lighthouse.mobile .disk,.lighthouse.mobile .rating-icon img{height:48px;width:48px}.lighthouse.mobile .mail{height:48px;width:60px}.lighthouse .text-muted,.lighthouse .text-white{color:black !important}.highlights a{background-color:rgba(0,0,0,0.1);padding:2px 4px}#to_user_id{max-width:88%}.has-check{background:url("/assets/img/check.png") no-repeat top center}.listicle li{margin-bottom:.4rem}.linker{float:right !important}.linker:hover{opacity:.5}details .linker{margin:-28px -16px 0 0}#noticer{background-color:rgba(0,0,0,0.8);color:white;display:none;padding:2px 6px;position:absolute;right:10px;top:30px}.hrb{border:1px solid black}.hrbi{border:1px solid black !important}.bg_tri{background-color:transparent !important}.neg_ml-4p{margin-left:-4px}.neg_mt-4p{margin-top:-4px}.neg_mt-6p{margin-top:-6px}.neg_mt-8p{margin-top:-8px}.pointer{cursor:pointer}.opticon{margin-top:-4px}.opticon:hover{opacity:.5}.scroll-target{scroll-margin:34px}.site_name_narrow{display:none}.site_name_wide{display:block}.select2-search__field{border:1px solid #ddd !important;border-radius:6px}.remix.active{border:2px solid black;border-left-width:0;border-right-width:0}html.system-fonts body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.4}html.system-fonts body a.active:after{top:0}html.system-fonts body b,html.system-fonts body h1,html.system-fonts body h2,html.system-fonts body h3,html.system-fonts body .h1,html.system-fonts body .h2,html.system-fonts body .h3,html.system-fonts body #main a{font-weight:bold !important;text-shadow:none}html.system-fonts body .popover:not(.logo),html.system-fonts body .tooltip:not(.logo),html.system-fonts body input:not(.logo),html.system-fonts body button:not(.logo),html.system-fonts body select:not(.logo),html.system-fonts body optgroup:not(.logo),html.system-fonts body textarea:not(.logo),html.system-fonts body pre:not(.logo),html.system-fonts body code:not(.logo),html.system-fonts body kbd:not(.logo),html.system-fonts body samp:not(.logo){font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}html.system-fonts body .details,html.system-fonts body .disk,html.system-fonts body .mail{margin:-4px -1px 0 0}@media all and (max-width: 639px){body{padding:calc(16px * 2) 0}pre.logo{font-size:calc(16px / 2);line-height:calc(16px / 2)}.mobile-nav{background:white;border:2px solid black;display:none;position:absolute;top:25px;white-space:nowrap}.mobile-nav.active{display:block}.mobile-nav-trigger{list-style:none;margin:0;padding:0;position:relative;top:0}.mobile-nav-trigger.active{background-color:black;color:white}.mobile-nav-trigger li>.nav-link{padding:.5rem .4rem}.desktop-nav{display:none}details .linker{margin:0 0 8px 8px}}@media all and (min-width: 640px){.desktop-nav{display:flex}.mobile-nav,.mobile-only{display:none}pre.logo{font-size:7px;line-height:7px}.remix-page .rating-icon img{height:80px;width:80px}}@media all and (min-width: 900px){pre.logo{font-size:11px;line-height:11px}}@media all and (min-width: 1280px){pre.logo{font-size:16px;line-height:16px}}@media all and (min-width: 640px) and (max-width: 960px){.site_name_narrow{display:block}#screenswitch,.site_name_wide{display:none}}.crt .overlay{width:100vw;height:100vh;position:fixed;left:0;top:0;border-radius:20px;z-index:99999;pointer-events:none}.crt .overlay:before{content:"";position:absolute;top:0;left:0;width:100vw;height:50px;background:#fff;background:-moz-linear-gradient(top, rgba(255,0,0,0) 0%, snow 50%, rgba(255,255,255,0.98) 51%, rgba(255,0,0,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,0,0,0)), color-stop(50%, snow), color-stop(51%, rgba(255,255,255,0.98)), color-stop(100%, rgba(255,0,0,0)));background:-webkit-linear-gradient(top, rgba(255,0,0,0) 0%, snow 50%, rgba(255,255,255,0.98) 51%, rgba(255,0,0,0) 100%);background:-o-linear-gradient(top, rgba(255,0,0,0) 0%, snow 50%, rgba(255,255,255,0.98) 51%, rgba(255,0,0,0) 100%);background:-ms-linear-gradient(top, rgba(255,0,0,0) 0%, snow 50%, rgba(255,255,255,0.98) 51%, rgba(255,0,0,0) 100%);background:linear-gradient(to bottom, rgba(255,0,0,0) 0%, snow 50%, rgba(255,255,255,0.98) 51%, rgba(255,0,0,0) 100%);opacity:.02;-webkit-transform-origin:50% 50%;-webkit-transform:perspective(1000px) skewX(3deg);-webkit-animation:vline 10s linear infinite;-moz-animation:vline 10s linear infinite;-ms-animation:vline 10s linear infinite;animation:vline 10s linear infinite}.crt .overlay:after{content:"";position:absolute;top:-5px;left:-5px;width:100vw;height:100vh;box-shadow:0 2px 6px rgba(100,100,100,0.2),inset 0 1px rgba(200,200,200,0.1),inset 0 10px rgba(200,200,200,0.05),inset 0 10px 20px rgba(255,255,255,0.05),inset 0 -15px 30px rgba(100,100,100,0.1)}.crt .vignette{background:radial-gradient(circle, transparent 50%, black 150%);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;pointer-events:none}.crt .noise{position:fixed;top:-50%;left:-50%;right:-50%;bottom:-50%;width:200%;height:200vh;background:transparent url("/assets/img/noise-transparent.png") repeat 0 0;animation:bg-animation .2s infinite;opacity:0.7;visibility:visible;z-index:99999;pointer-events:none}@keyframes bg-animation{0%{transform:translate(0, 0)}10%{transform:translate(-5%, -5%)}20%{transform:translate(-10%, 5%)}30%{transform:translate(5%, -10%)}40%{transform:translate(-5%, 15%)}50%{transform:translate(-10%, 5%)}60%{transform:translate(15%, 0)}70%{transform:translate(0, 10%)}80%{transform:translate(-15%, 0)}90%{transform:translate(10%, 5%)}100%{transform:translate(5%, 0)}}.crt .scanlines{top:-50%;left:-50%;right:-50%;bottom:-50%;width:200%;height:200vh;background:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0) 50%, rgba(0,0,0,0.5) 70%, rgba(0,0,0,0.5));background-size:100% 2px;position:fixed;z-index:999999;pointer-events:none}@-webkit-keyframes vline{0%{top:0}100%{top:100%}}@-moz-keyframes vline{0%{top:0}100%{top:100%}}@-ms-keyframes vline{0%{top:0}100%{top:100%}}.rainbow{animation:colorRotate 6s linear 0s infinite}@keyframes colorRotate{from{color:#6666ff}10%{color:#0099ff}50%{color:#00ff00}75%{color:#ff3399}100%{color:#6666ff}}.rainbow{background:linear-gradient(to right, #66f, #09f, lime, #f39, #66f);-webkit-background-clip:text;background-clip:text;color:transparent;animation:rainbow_animation 6s ease-in-out infinite;background-size:400% 100%}@keyframes rainbow_animation{0%,100%{background-position:0 0}50%{background-position:100% 0}}
