:root{font-size:16px;line-height:1.5}body{font-size:1rem}@font-face{font-family:"FabricaRegular";src:url("/static/font/fabrica/fabrica-webfont.a7a4d3675271.eot");src:url("/static/font/fabrica/fabrica-webfont.a7a4d3675271.eot?#iefix") format("embedded-opentype"),url("/static/font/fabrica/fabrica-webfont.35e869bc1a47.woff") format("woff"),url("/static/font/fabrica/fabrica-webfont.91b88a259316.ttf") format("truetype"),url("/static/font/fabrica/fabrica-webfont.4b414913f850.svg#FabricaRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"dejavu_sans_monobook";src:url("/static/font/dejavusansmono_book/DejaVuSansMono-webfont.164cfab3bd27.eot");src:url("/static/font/dejavusansmono_book/DejaVuSansMono-webfont.164cfab3bd27.eot?#iefix") format("embedded-opentype"),url("/static/font/dejavusansmono_book/DejaVuSansMono-webfont.03a84e27966a.woff") format("woff"),url("/static/font/dejavusansmono_book/DejaVuSansMono-webfont.3cb50e5fa01c.ttf") format("truetype"),url("/static/font/dejavusansmono_book/DejaVuSansMono-webfont.fc8abfb8d916.svg#dejavu_sans_monobook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"topazplusa1200";src:url("/static/font/topaz/TopazPlus_a1200.a0cba6fc3040.ttf") format("ttf"),url("/static/font/topaz/TopazPlus_a1200.43151d127127.woff") format("woff"),url("/static/font/topaz/TopazPlus_a1200.127d21b02130.woff2") format("woff2")}@font-face{font-family:"ibm_vga_8x16";src:url("/static/font/vga/MxPlus_IBM_VGA_8x16.5e88701cab6b.ttf") format("ttf"),url("/static/font/vga/WebPlus_IBM_VGA_8x16.89b7ace78fd9.woff") format("woff"),url("/static/font/vga/WebPlus_IBM_VGA_8x16.cbbb7b3cf69d.woff2") format("woff2")}:root{font-size:12px}@media(min-width: 768px){:root{font-size:14px}}html,body{height:100%}html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:12px;line-height:1.5;background-color:#f5f5f5;color:#333}body{margin:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0}ul,ol{list-style:none;margin:0;padding:0}nav ul{list-style:none;margin:0;padding:0}a{color:#02a}:visited{color:#42a}pre{font-family:dejavu_sans_monobook,monospace;line-height:1em}table{border-collapse:collapse;border-spacing:0;width:100%}ul.actions{float:right;line-height:32px}ul.actions li{display:inline-block}ul.actions li a.action_button,ul.actions li button.action_button{margin-left:4px}ul.listing_actions{float:left;line-height:32px;margin-bottom:16px}ul.listing_actions li{display:inline}ul.listing_actions li a.action_button,ul.listing_actions li button.action_button{margin-left:4px}ul.maintenance_actions{clear:both;line-height:32px;padding-top:16px}ul.maintenance_actions li{display:inline}ul.maintenance_actions li a.action_button,ul.maintenance_actions li button.action_button{margin-left:4px}.autosuggest_result .microthumb{float:right}.autosuggest_result.production{background-image:url("/static/images/icons/disk.bb6d3c6dd2b1.png")}.autosuggest_result.graphics{background-image:url("/static/images/icons/palette.787a96924e9b.png")}.autosuggest_result.music{background-image:url("/static/images/icons/music.bd2244ac282a.png")}.autosuggest_result.scener{background-image:url("/static/images/icons/scener.a8b95cb88438.png")}.autosuggest_result.group{background-image:url("/static/images/icons/group.3afbbb77c13a.png")}.autosuggest_result.party{background-image:url("/static/images/icons/party.c6febd01f22a.png")}.autosuggest_result.bbs{background-image:url("/static/images/icons/telephone.abc52ff1a7c8.png")}.autosuggest_result{background-position:0 center;background-repeat:no-repeat;height:30px;overflow:hidden;padding-left:22px;vertical-align:middle}.block{margin-top:15px;border-top:1px solid #aeaeae;margin-bottom:25px}.block h3.block_heading{margin-top:-15px;background-color:#c32e3b;float:left;overflow:hidden;font-weight:normal;color:#fff;font-size:10pt;text-transform:uppercase;font-family:FabricaRegular,sans-serif;padding:6px;border-right:6px solid #ed89a3;min-width:150px}.block>ul.actions{margin-top:-15px}.block>.more{text-align:right;margin-top:5px;margin-bottom:15px}.button{display:inline-block;background-color:#f5f5f5;color:#888;overflow:visible;margin:0;letter-spacing:-0.05ex;line-height:1;font-weight:500;font-size:16px;text-decoration:none;box-sizing:border-box;border:1px solid #ddd;transition:.2s ease all;text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}.button:link,.button:visited{color:#888}.button:hover{background-color:#c32e3b;border-color:#c32e3b;color:#fff}.button:hover svg{fill:#fff}.button__text{display:block;padding:.8em 1.6em;margin-top:1px}.button .icon{height:24px;width:24px;line-height:1;vertical-align:middle;fill:#888;margin-left:.25em;margin-top:-1px;position:relative;right:-8px}.button--icon{margin:0;padding:0}.button--icon .icon{margin:0;right:auto}.button--icon .button__text{display:none}a.action_button,button.action_button{background-color:#eee;border:1px solid #aaa;border-radius:3px;color:#668;cursor:pointer;padding:4px;text-decoration:none}a.action_button:hover,button.action_button:hover{background-color:#ccc}a.action_button.icon-add,button.action_button.icon-add{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/add.1988c3cc1384.png")}a.action_button.icon-edit,button.action_button.icon-edit{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/edit.a34e71ab08a6.png")}a.action_button.icon-picture_edit,button.action_button.icon-picture_edit{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/picture_edit.8810d6b03bae.png")}a.action_button.icon-done,button.action_button.icon-done{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/tick.c9b528b9541e.png")}a.action_button.icon-import_table,button.action_button.icon-import_table{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/table_go.dab668608a04.png")}a.action_button.icon-delete,button.action_button.icon-delete{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/delete.68461ca5187c.png")}a.action_button.icon-switch,button.action_button.icon-switch{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/arrow_refresh.6b95778460f6.png")}a.action_button.icon-back,button.action_button.icon-back{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/back.bd5dfb8cb0f8.png")}a.action_button.icon-locked,button.action_button.icon-locked{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/lock.b508411bb915.png")}a.action_button.icon-unlocked,button.action_button.icon-unlocked{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/lock_open.257f632f60ca.png")}a.action_button.icon-spanner,button.action_button.icon-spanner{padding-left:24px;background-position:4px center;background-repeat:no-repeat;background-image:url("/static/images/icons/wrench.a137eb444186.png")}.icon-button{background-color:rgba(0,0,0,0);border:none;color:#888;cursor:pointer;margin:0;padding:6px;text-decoration:none}.icon-button svg.icon{fill:#aaa;height:20px;width:20px;margin-left:2px;margin-top:-4px;padding:0}.icon-button:hover svg.icon{fill:#444}.icon-button:visited{color:#888}.icon-button:hover{color:#444}.container{margin-left:auto;margin-right:auto;max-width:1400px}.downloads_panel{margin-bottom:20px}.downloads_panel h3{margin-bottom:8px}.downloads_panel ul.download_links{clear:both}.downloads_panel ul.download_links li.download_link{background-color:rgba(224,224,224,.5);border-radius:2px;border:1px solid #ccc;margin-top:8px;margin-bottom:8px;padding-top:6px;padding-bottom:6px;padding-left:32px;background-image:url("/static/images/icons/disk.bb6d3c6dd2b1.png");background-position:8px center;background-repeat:no-repeat}.downloads_panel ul.download_links li.download_link .primary{font-size:11pt;font-weight:bold;line-height:16px}.downloads_panel ul.download_links li.download_link .primary a{color:#008}.downloads_panel ul.download_links li.download_link .secondary{font-size:9pt;padding-top:4px;padding-bottom:4px}.downloads_panel ul.download_links li.download_link .secondary a{color:#008}.downloads_panel ul.download_links li.sceneorg{background-image:url("/static/images/icons/external_sites/sceneorg.3842ba294ab5.png")}.downloads_panel ul.download_links li.amigascne{background-image:url("/static/images/icons/external_sites/amigascne.d752d877ef27.png")}.downloads_panel ul.download_links li.untergrund{background-image:url("/static/images/icons/external_sites/untergrund.ade8472881bc.png")}.downloads_panel ul.download_links li.fujiology{background-image:url("/static/images/icons/external_sites/fujiology.bb07e86871b0.png")}.downloads_panel ul.download_links ul.download_mirrors{display:inline}.downloads_panel ul.download_links ul.download_mirrors li{display:inline;padding-right:8px}.downloads_panel ul.download_links ul.download_mirrors .country{padding-left:24px;background-position:4px center;background-repeat:no-repeat}.downloads_panel ul.download_links ul.download_mirrors .country.country_nl{background-image:url("/static/images/icons/flags/nl.6186550ebc77.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_no{background-image:url("/static/images/icons/flags/no.559ce5baaee3.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_us{background-image:url("/static/images/icons/flags/us.968591e00509.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_jp{background-image:url("/static/images/icons/flags/jp.10958397bc7c.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_de{background-image:url("/static/images/icons/flags/de.ddabae687eca.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_fr{background-image:url("/static/images/icons/flags/fr.c1cf1874c330.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_hu{background-image:url("/static/images/icons/flags/hu.6c6fce8a6fd0.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_uk{background-image:url("/static/images/icons/flags/gb.0894999b1088.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_se{background-image:url("/static/images/icons/flags/se.4c01f06db233.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_ca{background-image:url("/static/images/icons/flags/ca.8618709a45d8.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_pl{background-image:url("/static/images/icons/flags/pl.fad0e96c20f2.png")}.downloads_panel ul.download_links ul.download_mirrors .country.country_ua{background-image:url("/static/images/icons/flags/ua.7ef7a6f5def3.png")}.editable_chunk{transition:background-color .6s}.editable_chunk.hover{background-color:#edeeff}.focus_title{clear:both;padding:5px 0 10px 0}.focus_title h2{font-family:FabricaRegular,Helvetica,Arial,sans-serif;font-size:26pt;padding-right:8px;display:inline;line-height:28pt}.focus_title h3{font-family:FabricaRegular,Helvetica,Arial,sans-serif;font-size:14pt;display:inline;letter-spacing:-1px;line-height:20pt}fieldset{border:0;margin:0;padding:0}.form_title h2{display:inline}.form_title p{padding-left:16px;display:inline}.help_text{font-size:.8em;color:#444}.hover_help{display:inline-block;position:relative;width:16px;height:16px;background-image:url("/static/images/icons/information.3750c701d2ec.png");cursor:help}.hover_help .help_text{position:absolute;display:none;bottom:0px;margin-bottom:20px;font-size:.8em;width:300px;border:1px solid #008;padding:4px;background-color:#ddf}.hover_help:hover .help_text,.hover_help:focus .help_text{display:block}.entry_form .field{clear:both;padding-top:12px}.entry_form label.field_label{width:150px;float:left}.entry_form .field_input{width:450px;max-width:90vw;float:left}.entry_form .field_input input[type=text],.entry_form .field_input input[type=url]{width:400px;max-width:80vw}.entry_form .field_input input.date[type=text]{width:150px}.entry_form .field_input .day_of_week{padding-left:.5em;color:#888}.entry_form .field_input input.numeric[type=text]{width:100px}.entry_form .field_input input.short[type=text]{width:150px}.entry_form .field_input textarea{width:420px;height:300px}.entry_form .field_input textarea.short_notes{height:50px}.entry_form .unlabelled_field_input{padding-left:150px}.entry_form .formset_header{padding-left:32px}.entry_form.sceneid_connect{display:inline-block;vertical-align:top;margin-right:50px}.external_links_form .field label.field_label{width:200px}.external_links_form .field .field_input{width:400px}.entry_form .credit_formset .category_header{float:left;font-weight:bold;width:100px}.entry_form .credit_formset .detail_header{float:left;font-weight:bold}.entry_form .credit_formset .field_input select{width:100px}.entry_form .credit_formset .field_input input[type=text]{width:250px}span.icon{height:16px;width:16px;display:inline-block;vertical-align:middle}span.icon svg{height:100%;width:100%;display:block;fill:inherit}svg.icon{height:36px;width:36px;fill:#aaa;box-sizing:border-box;padding:6px;vertical-align:middle}.icon-legacy{height:16px;width:16px;display:inline-block;vertical-align:middle;background:no-repeat 50% 50% rgba(0,0,0,0);margin-right:.25em}.icon-legacy--releases{background-image:url("/static/images/icons/package.19b56ff7a1b8.png")}.long_help{width:80%;margin:auto;border:1px solid #ccc;border-radius:4px;background-color:#fff;margin-top:20px;padding:10px}.long_help h3{margin-bottom:.3em;padding-left:20px;background-image:url("/static/images/icons/asterisk_yellow.ed225cc820d5.png");background-repeat:no-repeat;background-position:left top;line-height:1.2em}.long_help ul{list-style-type:disc;margin-left:20px}.long_help ul li{margin-bottom:.3em}.long_help kbd{background-color:#def;border:1px solid #e5e5e5;padding-left:.3em;padding-right:.3em}.media{overflow:hidden;position:relative}.media svg,.media img{display:block;width:100%}.media svg{max-height:100%}.media iframe{position:absolute;bottom:0;left:0;right:0;top:0}.media--thumbnail img{bottom:0;left:0;right:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;font-family:"object-fit: cover;"}.media--thumbnail svg{height:100%;width:100%;background-color:rgba(0,0,0,0);border-radius:0}.media--thumbnail:after{bottom:0;left:0;right:0;top:0;height:100%;width:100%;box-shadow:inset 0 0 1px rgba(0,0,0,.25);content:"";position:absolute;z-index:2}.list--results .media--thumbnail{height:3em;width:3em}ul.messages li{padding:4px;margin-bottom:36px}ul.messages li.success{background-color:#bfb;color:#040;border:1px solid #040}ul.messages li.error{background-color:#fbb;color:#400;border:1px solid #400}ul.errorlist{margin:1em;padding:.5em;background-color:#fbb}.maintenance{background-color:#000;color:#ffc;padding:2px;text-align:center}.panel{overflow:hidden}.panel__title{background-color:#a5b45d;border-right:6px solid #eaeaea;color:#fff;float:left;font-family:FabricaRegular,sans-serif;font-size:10pt;font-weight:normal;min-width:150px;padding:6px;text-transform:uppercase;margin-bottom:1ex}.panel__footer{margin-top:1.5em;padding:1.5em 0;border-top:1px solid #e5e5e5;margin-bottom:-16px;text-align:right}.redacted{color:#666;text-decoration:line-through}.signpost{background-color:#6bc7f1;color:#fff;float:left;font-family:FabricaRegular,Helvetica,Arial,sans-serif;font-size:10pt;margin:0 10px 10px 0;padding:4px 6px;text-transform:uppercase;width:120px}.signpost a{display:block;color:inherit;text-decoration:none}.table{border-collapse:collapse;width:100%;margin:0 0 1.5em;font-size:1rem;line-height:1.5}.table tr{border-top:1px solid #f0f0f0}.table tr:last-child{border-bottom:1px solid #f0f0f0}.table tr:nth-child(even){background-color:#f8f8f8}.table td{padding:.5rem .5rem .5rem 0}.table td:first-child{padding-left:.5rem}.table .media--thumbnail{height:3em;width:3em;background-color:#eee}.table .meta{font-weight:300}.table--history td{padding:1ex 1em}.table--history tr:nth-child(odd) td{background:#f0f0f0}.table--history tr td:nth-child(1),.table--history tr td:nth-child(2){white-space:nowrap;width:1%}.table--history a{color:inherit}.col--production{width:40%}.col--ranking,.col--score{width:3em}.col--thumb{width:48px}.col--date{width:6em}.list{list-style:none;margin:0;padding:0}.list__item{box-sizing:border-box}.list--party-editions{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -0.625%}.list--party-editions .list__item{padding:1.25% .625%}@media(min-width: 768px){.list--party-editions .list__item{width:50%}}@media(min-width: 1024px){.list--party-editions .list__item{width:33.3333333333%}}@media(min-width: 1280px){.list--party-editions .list__item{width:25%}}.list--screenshots{align-items:center;display:flex;flex-wrap:wrap;margin:0 -0.625%}.list--screenshots .list__item{padding:0 .625% 1.25%}@media(min-width: 768px){.list--screenshots .list__item{width:50%}}@media(min-width: 1024px){.list--screenshots .list__item{width:33.3333333333%}}@media(min-width: 1280px){.list--screenshots .list__item{width:25%}}.list--results .list__item{align-items:center;border-top:1px solid #f0f0f0;display:flex}.list--results .list__item:nth-child(odd){background:#f8f8f8}.list--results .list__item:nth-child(odd) .media{background:#fcfcfc}.list--results .list__item:last-child{border-bottom:1px solid #f0f0f0}.meta{color:#888}.nick_match{font-size:.9em;position:relative;float:left;margin-right:4px}.nick_match a.selected_result{line-height:24px;display:block;padding-right:4px;cursor:pointer;border:2px solid #eee;padding-left:20px;background-position:4px center;background-repeat:no-repeat;color:#000;text-decoration:none}.nick_match a.selected_result:hover{border-top:2px solid #ccc;border-left:2px solid #ccc;border-bottom:2px solid #888;border-right:2px solid #888}.nick_match a.selected_result span{padding-right:20px;padding-left:4px}.nick_match a.active.selected_result{border-bottom:2px solid #ccc;border-right:2px solid #ccc;border-top:2px solid #888;border-left:2px solid #888;background-color:#ddd}.nick_match a:hover.selected_result span,.nick_match a.active.selected_result span{background-image:url("/static/images/icons/arrow_down.6408407e2278.png");background-position:right center;background-repeat:no-repeat}.nick_match a.error{background-image:url("/static/images/icons/error.c847e1076da7.png");color:red}.nick_match a.scener,.nick_match li.scener{background-image:url("/static/images/icons/scener.a8b95cb88438.png")}.nick_match a.group,.nick_match li.group{background-image:url("/static/images/icons/group.3afbbb77c13a.png")}.nick_match a.add_scener,.nick_match li.add_scener{background-image:url("/static/images/icons/add_scener.8ec0763bc1d0.png")}.nick_match a.add_group,.nick_match li.add_group{background-image:url("/static/images/icons/add_group.b78ca881bc70.png")}.nick_match ul{white-space:nowrap;top:28px;border:1px solid #888;background-color:#fff}.nick_match ul li{display:block;color:#000;text-decoration:none;padding-left:28px;padding-right:4px;padding-bottom:0;background-position:4px center;background-repeat:no-repeat}.nick_match ul li:hover{background-color:#eee}.nick_match ul li.selected{background-color:#ddd}.nick_match ul li label{display:block;margin-left:-28px;padding-left:28px;margin-right:-4px;padding-right:4px;line-height:24px;cursor:pointer}.nick_match--ajaxified ul{position:absolute;z-index:100}.nick_match--ajaxified ul li input[type=radio]{display:none}ul.pagination{border-left:1px solid #888;clear:both;margin-bottom:8px;overflow:hidden}ul.pagination li{border:1px solid #888;border-left:none;float:left;line-height:24px;text-align:center;width:40px}ul.pagination li.current{background-color:#fff;font-weight:bold;color:#444}ul.pagination li a{background-color:#fff;display:block;width:40px}ul.pagination li a:hover{background-color:#ddd}div.result{align-items:center;padding:.5em;display:flex}div.result .media{margin:0 .5rem 0 0;height:2.75em;width:2.75em;flex-shrink:0}div.result .snippet{padding:.125rem 0;line-height:1.25rem}.sceneid_login_button{background:url("/static/images/SceneID_Icon_120x44.9f491bb08c27.png");display:block;height:44px;line-height:200px;margin:5px 0 0;overflow:hidden;width:120px}.search--inline{margin:0 0 2.5rem}.search--inline .search__input{box-sizing:content-box;display:flex;height:3.5rem;max-width:480px;position:relative;transition:150ms ease-in border}.search--inline .search__input .icon{height:3.5rem;width:3.5rem;left:0;padding:1rem;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:150ms ease-in fill}.search--inline input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;box-sizing:border-box;font-size:1.25rem;flex:1 0 auto;line-height:1.5;outline:none;padding:.5rem 1.25rem .5rem 3.5rem;position:relative;transition:150ms ease-out border-color}.search--inline input[type=search]::-webkit-input-placeholder{color:#888;font-weight:300}.search--inline input[type=search]:-moz-placeholder{color:#888;font-weight:300}.search--inline input[type=search]::-moz-placeholder{color:#888;font-weight:300}.search--inline input[type=search]:-ms-input-placeholder{color:#888;font-weight:300}.search--inline input[type=search]:focus{border-color:#fff #fff #c32e3b}.search--inline input[type=search]:focus~.icon{fill:#c32e3b}.search--inline .button{background-color:#f8f8f8;border-width:0 0 0 1px;cursor:pointer}.search--inline .button__text{padding:0 1em}.search--inline.search button[type=submit]{width:auto;height:49px}.snippet{color:#888;font-size:80%;font-weight:300;line-height:2rem;margin:0}.remove_member_form ul.deletion_types{padding-left:30px}.remove_member_form ul.deletion_types li{margin-bottom:8px}.remove_member_form .long_help{margin-bottom:10px}ul.nick_change_options{list-style-type:disc;margin-left:3em}ul.nick_change_options li{margin-bottom:1em}.remove_group_form ul.deletion_types{padding-left:30px}.remove_group_form ul.deletion_types li{margin-bottom:8px}.remove_group_form .long_help{margin-bottom:10px}.spawning_formset{clear:both}.spawning_formset li{line-height:24px}.spawning_formset li.placeholder_form{display:none}.spawning_formset li .formset_item{float:left}.spawning_formset li .formset_item .field{float:left;padding-top:0}.spawning_formset li .formset_item .field .field_input{width:420px}.spawning_formset a.delete_button{float:left;text-indent:-5000px;width:16px;height:24px;background-repeat:no-repeat;background-position:center;background-image:url("/static/images/icons/delete.68461ca5187c.png")}.spawning_formset a.add_button{width:100px;background-color:#ccc;background-image:url("/static/images/icons/add.1988c3cc1384.png");background-position:4px center;background-repeat:no-repeat;border:1px solid #444;padding-top:2px;padding-bottom:2px;padding-left:24px;padding-right:8px;margin-left:16px;line-height:32px;text-decoration:none;color:#444}.spawning_formset a.add_button:hover{background-color:#888}ul.sortable_formset li.sortable_item{border:1px solid #888;background-color:#ddd;line-height:28px;margin-bottom:2px}ul.sortable_formset li.sortable_item .ui-icon{float:left;margin-top:5px;margin-left:3px}ul.sortable_formset li.sortable_item a.delete_button{height:30px;float:right;margin-right:8px}.nick_field .nick_search input[type=text]{width:300px}.nick_field--ajaxified .nick_search input[type=text]{width:400px}.byline_field .byline_search input[type=text]{width:300px}.byline_field--ajaxified .byline_search input[type=text]{width:400px}.production_field{line-height:28px;width:480px;float:left}.production_field .form_view .title_field{float:left;width:200px}.production_field .form_view>label{padding-left:10px;padding-right:10px;float:left}.production_field .byline_field{float:left}.production_field .byline_field--ajaxified .byline_search input[type=text]{width:200px}.production_field .static_view_text{float:left}.production_field .clear_button{float:left;width:16px;height:16px;text-indent:-5000px;background-image:url("/static/images/icons/cross.42492684e243.png")}.ui-datepicker-trigger{background-image:url("/static/images/icons/calendar.5307b72fafd6.png");background-repeat:no-repeat;background-position:center;margin-left:4px;text-indent:-5000px;width:20px;height:20px}.asmContainer select{width:200px}.asmContainer ol.asmList{font-family:Helvetica,Arial,sans-serif;font-size:10pt;width:200px}.asmContainer a.asmListItemRemove{text-indent:-5000px;background-image:url("/static/images/icons/delete.68461ca5187c.png");width:16px;height:16px;padding:3px;background-repeat:no-repeat;background-position:center}.spawning_formset .spawned_form{display:flex}.spawning_formset .spawned_form input[type=text]{box-sizing:border-box;width:100%}.spawning_formset .spawned_form div[style]{display:none}.spawning_formset .spawned_form .formset_item{flex-grow:1;float:none;margin-right:.25em}.spawning_formset .delete{height:1px;width:1px;overflow:hidden}.releaser_list li{background-position:left 2px;background-repeat:no-repeat;padding-bottom:3px;padding-left:24px;padding-top:2px}.releaser_list li.group{background-image:url("/static/images/icons/group.3afbbb77c13a.png")}.releaser_list li.scener{background-image:url("/static/images/icons/scener.a8b95cb88438.png")}.releaser_list li a{color:#008}.releaser_list li.previous_membership.group{background-image:url("/static/images/icons/group_grey.4b95dfd0a696.png")}.releaser_list li.previous_membership.scener{background-image:url("/static/images/icons/scener_grey.6f33ea43ebae.png")}.releaser_list li.previous_membership a{color:#bbe}.releaser_list .annotation{font-size:.66em;color:#666}.search{clear:left;padding-top:2px}.search input[type=text]{border:none;padding:0 0 0 6px;height:25px;width:360px;font-size:10pt;background-color:#77c6ef;color:#000;margin:0;float:left}.search input[type=text].placeholder{color:#fff;font-size:8pt}.search select[name=category]{float:left;height:25px;border-radius:0}.search button[type=submit]{background-color:#386580;border:none;color:#fff;float:left;height:25px;width:40px;padding:0;margin:0}.search button[type=submit] svg.icon{fill:#fff;height:25px}@media screen and (max-width: 501px){.search{padding-top:16px}.search input[type=text]{width:200px}}@media screen and (max-width: 601px){.search input[type=text]{width:300px}}.site{background-color:#fff;margin:auto;max-width:1400px}.site__header{padding-bottom:36px;padding-top:36px}.site__header .logo{float:left;margin-right:36px}.site__header .logo a{height:52px;width:253px;background-color:#c32e3b;background-image:url("/static/images/demozoo_title.db8b2a17b798.png");display:block;text-indent:-5000px}.site__header nav{float:left;margin-right:36px}.site__header nav li{float:left}.site__header nav li a{color:#5e5f5f;display:block;font-family:FabricaRegular,Helvetica,Arial,sans-serif;line-height:25px;padding:0 10px;text-decoration:none;text-transform:uppercase}.site__header nav li a.smallcaps{font-variant:small-caps;text-transform:none}.site__header nav li a:hover{border-top:4px solid #ec5a64;margin-top:-4px}.site__header nav li.active a{background-color:#ec5a64;color:#fff}.site__content{padding:0 4.5%}.site__footer{background-color:#e8e8e8;border:10px solid #fff;clear:both;text-align:center}.site__footer li{border-left:1px solid #888;display:inline;font-size:.8em;line-height:3em;margin:0;padding:0 10px}.site__footer li:first-child{border-left:none;padding-left:0}@media screen and (max-width: 1200px){.site{margin-top:0;margin-bottom:0}}@media screen and (max-width: 1081px){.site{border-right:none}.site__header nav{clear:both;float:none;width:470px;margin-left:64px;padding-top:24px}}@media screen and (max-width: 601px){.site__header{padding-top:16px}.site__header nav{margin:auto;padding-left:16px;padding-right:16px}}@media screen and (max-width: 501px){.site__header .logo a{display:block;width:auto;height:auto;line-height:33px;padding-left:8px;padding-right:16px;margin:0;text-indent:0;background-image:none;text-transform:uppercase;font-family:FabricaRegular,Helvetica,Arial,sans-serif;color:#fff;text-decoration:none;font-weight:normal;font-size:16pt;letter-spacing:4px}.site__header nav{width:auto}.site__header nav ul li{float:none;width:200px}.site__header nav ul li a:hover{border-top:none;margin-top:0;background-color:#ecd8da;border-left:4px solid #ec5a64;margin-left:-4px}.site__header nav ul li.active a:hover{border-left:none;margin-left:0;background-color:#ec5a64}}.banner_wrapper{position:relative;margin-bottom:30px}.banner_wrapper ul.actions{position:absolute;z-index:100;right:0}.banner{display:block;width:100%;height:0;padding-bottom:40%;position:relative;background-position:center;background-repeat:no-repeat;background-size:100%}.banner h1{position:absolute;top:50%;right:6%;font-size:28pt;font-family:FabricaRegular,Helvetica,Arial,sans-serif;background-color:rgba(32,32,32,.6);line-height:1em;padding:8px;color:#d4d2ff}.banner p{position:absolute;top:68%;right:6%;font-size:12pt;font-family:FabricaRegular,Helvetica,Arial,sans-serif;background-color:rgba(32,32,32,.6);line-height:1.2em;padding:8px;color:#fff}.banner .banner_text.hidden{visibility:hidden}.banner-small-print{text-align:right;font-size:.9em}.banner-small-print p{margin:.5em}@media screen and (max-width: 1081px){.banner .banner_text{position:absolute;bottom:0;width:100%}.banner h1{position:static;text-align:right;padding-right:6%;width:auto;font-size:20pt}.banner p{position:static;width:auto;margin:0;font-size:11pt}}@media screen and (max-width: 601px){.banner h1{font-size:18pt}}.comments_panel{background-color:#eee;border:1px solid #ccc;margin:auto auto 16px;padding:10px;width:70%}.comments_panel .comments h2{margin-bottom:.5em}.comments_panel .comments .admin_controls{float:right}.comments_panel .comments .comment{border-bottom:1px solid #ccc;margin-bottom:.5em}.comment_form{margin-top:16px}.comment_form textarea{width:100%}.competition__heading{color:#000;font-size:1.5em;font-weight:700;line-height:2;margin:0;padding:0}ul.external_links li{display:inline-block}ul.external_links a{display:block;background-position:left center;background-repeat:no-repeat;margin-right:16px;padding:3px 0 3px 22px}.implied_memberships li.production{padding-left:24px;padding-top:2px;padding-bottom:3px;background-image:url("/static/images/icons/disk.bb6d3c6dd2b1.png");background-position:left center;background-repeat:no-repeat}.implied_memberships li.music{padding-left:24px;padding-top:2px;padding-bottom:3px;background-image:url("/static/images/icons/music.bd2244ac282a.png");background-position:left center;background-repeat:no-repeat}.implied_memberships li.graphics{padding-left:24px;padding-top:2px;padding-bottom:3px;background-image:url("/static/images/icons/palette.787a96924e9b.png");background-position:left center;background-repeat:no-repeat}ul.tagit{padding:1px 5px;overflow:auto;margin-left:inherit;margin-right:inherit}ul.tagit li{display:block;float:left;margin:2px 5px 2px 0}ul.tagit li.tagit-choice{position:relative;line-height:inherit}input.tagit-hidden-field{display:none}ul.tagit li.tagit-choice-read-only{padding:.2em .5em .2em .5em}ul.tagit li.tagit-choice-editable{padding:.2em 18px .2em .5em}ul.tagit li.tagit-new{padding:.25em 4px .25em 0}ul.tagit li.tagit-choice a.tagit-label{cursor:pointer;text-decoration:none}ul.tagit li.tagit-choice .tagit-close{cursor:pointer;position:absolute;right:.1em;top:50%;margin-top:-8px;line-height:17px}ul.tagit li.tagit-choice .tagit-close .text-icon{display:none}ul.tagit li.tagit-choice input{display:block;float:left;margin:2px 5px 2px 0}ul.tagit input[type=text]{box-sizing:border-box;box-shadow:none;border:none;margin:0;padding:0;width:inherit;background-color:inherit;outline:none}.latest-activity section{margin:0 0 2rem}.latest-activity h2{color:#333;font-size:1.75rem;font-weight:500;line-height:1.25;margin:1em 0 0;padding:1ex 0}@media(min-width: 768px){.latest-activity{display:flex;flex-wrap:wrap}.latest-activity section{box-sizing:border-box;width:50%}.latest-activity section:nth-child(odd){padding-right:1.5em}.latest-activity section:nth-child(even){padding-left:1.5em}}#lightbox_outer{display:table;position:fixed;z-index:1000;top:0;height:100%;padding-bottom:16px;width:100%;background-color:rgba(0,0,0,.5)}#lightbox_middle{display:table-cell;vertical-align:middle;padding-top:8px}#lightbox{margin:auto;width:620px;overflow:auto;border:1px solid #444;background-color:#eee;color:#333;padding:12px}.media_lightbox_wrapper{position:fixed;z-index:1001;padding:8px;border:1px solid #444;background-color:#eee;background-repeat:no-repeat;background-position:center}.media_lightbox_wrapper.loading{background-image:url("/static/images/screenshot_loading.2db48edd795f.gif")}.media_lightbox_wrapper .lightbox_close{position:relative;z-index:2;margin-top:-4px;margin-bottom:4px}.media_lightbox_wrapper img{float:left;clear:both}.media_lightbox_wrapper img.pixelated{image-rendering:pixelated}.media_lightbox_wrapper .navbar{top:50%;position:absolute;width:100%;margin-left:-8px;z-index:2}.media_lightbox_wrapper a.nav{position:absolute;display:block;width:50px;top:-40px;height:80px;background-color:rgba(32,32,32,.5);background-repeat:no-repeat;background-position:center;border-radius:5px;border:1px solid rgba(192,192,192,.5);opacity:0;transition:opacity .2s ease-in-out;text-indent:-5000px;overflow:hidden}.media_lightbox_wrapper a.nav:hover{background-color:rgba(16,16,16,.7)}.media_lightbox_wrapper a.prev{left:-24px;background-image:url("/static/images/screenshot_nav_left.118cc0d7b27d.png")}.media_lightbox_wrapper a.next{right:-24px;background-image:url("/static/images/screenshot_nav_right.720eaf438a5c.png")}.media_lightbox_wrapper:hover .nav{opacity:1}.media_lightbox_overlay{position:fixed;z-index:1000;left:0px;top:0px;background-color:#000}.lightbox_close{background-color:rgba(0,0,0,0);border:none;cursor:pointer;float:right;padding:0}.lightbox_close svg.icon{fill:#aaa;width:24px;height:24px;padding:0}.lightbox_close:hover svg.icon{fill:#444}body.loading{cursor:progress}.screenshot-wrapper{overflow:auto}.zoom-controls{position:absolute;top:75%;left:50%;margin-left:-72px;margin-top:-24px;width:149px}.zoom-controls a{display:block;float:left;background-color:rgba(32,32,32,.5);height:48px;width:48px;border:1px solid rgba(192,192,192,.5);opacity:0;transition:opacity .2s ease-in-out;text-align:center;line-height:48px;text-decoration:none;font-weight:bold;font-size:16pt}.zoom-controls a:hover{background-color:rgba(16,16,16,.7)}.zoom-controls a.zoom-out{border-top-left-radius:5px;border-bottom-left-radius:5px}.zoom-controls a.zoom-original{border-left:none}.zoom-controls a.zoom-in{border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.zoom-controls a svg.icon{fill:#fff}.media_lightbox_wrapper:hover .zoom-controls.visible a{opacity:1}.zoom-controls:hover a{opacity:1}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.login_form__sceneid_login_prompt{margin:10px 0 0}body.maintenance_index h2{margin-bottom:1em}body.maintenance_index ul{margin-bottom:1em}body.maintenance_report #main_column{width:100%}body.maintenance_report table td{border-bottom:1px solid #eee}body.maintenance_report .exclude_button{margin-right:8px}.report{margin-bottom:1em;margin-left:16px;margin-top:16px;border:1px solid #ccc;padding:16px}body.unresolved_screenshots a.resolve{color:#001;text-decoration:none}body.unresolved_screenshots a:hover.resolve{background-color:#bbb}.production_listing .title{display:inline}.notes_panel{border:1px solid #eee;color:#444;margin-bottom:20px;margin-top:8px;padding-left:8px;padding-right:8px}.notes_panel .notes{width:90%;margin:auto}.notes_panel .notes p,.notes_panel .notes ol,.notes_panel .notes ul{line-height:1.5;margin-bottom:1.5em}.notes_panel .notes a:link{text-decoration:underline}.notes_panel .notes ol{list-style-type:decimal}.notes_panel .notes ul{list-style-type:disc}.notes_panel .notes ol,.notes_panel .notes ul{padding-inline:1.75em}.notes_panel .notes img{max-width:100%}.notes_panel .notes sup[id]{display:inline-block;font-weight:500;padding-inline:.25em}.notes_panel .notes sup[id]::before{content:"["}.notes_panel .notes sup[id]::after{content:"]"}.notes_panel .notes sup[id] a{text-decoration:none}.notes_panel .notes .footnote{margin-block:2em 0}.notes_panel .notes .footnote hr{border:solid #ccc;border-width:1px 0 0;margin-block:0 1.5em;padding:0}.notes_panel .notes .footnote ol{font-size:88.75%}@media(min-width: 600px){.notes_panel .notes .footnote ol{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:40px}}.notes_panel .notes .footnote li[id] a+a{-webkit-margin-start:.25em;margin-inline-start:.25em}.notes_panel .notes .footnote li[id] p{margin:0 0 1ex}.page__header::after{clear:both;content:"";display:table;margin:1.5em}.page__title{font-size:3rem;font-weight:300;margin:.3rem 0}.party-edition{position:relative}.party-edition .media{background:#f8f8f8;height:0;padding-bottom:75%}.party-edition .media svg{position:absolute;top:50%;left:50%;height:96px;width:96px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#ccc}.party-edition .meta{color:#666;font-weight:300}.party-edition .more{background-color:rgba(0,0,0,0);bottom:0;left:0;overflow:hidden;position:absolute;text-indent:-10000em;top:0;right:0;z-index:2}.party-edition .thumbnail{position:absolute;top:0;left:0;right:0;bottom:0}.party-edition .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.party-edition__name{font-size:150%;line-height:1.25;margin:.5ex 0;padding:0;font-weight:400}.maintenance_report .production_listing_filters{border:1px solid #ccc;border-radius:4px;background-color:#eee;overflow:hidden;padding:10px;clear:both;text-align:center}.maintenance_report .production_listing_filters .fields{display:inline}.maintenance_report .production_listing_filters .fields li{display:inline;width:50%;padding-right:10px;vertical-align:top}.maintenance_report .production_listing_filters .fields li label{vertical-align:top}.maintenance_report .production_listing_filters .fields li select{max-width:100%;height:10em}.maintenance_report .production_listing_filters input[type=submit]{vertical-align:top;display:inline}.production_listing.listing_with_screenshots tr{height:36px}.production_listing td.icon{background-position:left center;background-repeat:no-repeat;padding-bottom:3px;padding-left:24px;padding-top:2px}.production_listing td.icon_production{background-image:url("/static/images/icons/disk.bb6d3c6dd2b1.png")}.production_listing td.icon_music{background-image:url("/static/images/icons/music.bd2244ac282a.png")}.production_listing td.icon_graphics{background-image:url("/static/images/icons/palette.787a96924e9b.png")}.production_listing .prod_type{color:#888;font-size:9pt}.releasers{font-size:14px;line-height:1.5}.releasers .group{display:flex;align-items:center}.releasers .media--thumbnail{height:36px;width:36px;margin-right:1ex}.releasers .annotation{color:#888}ul.editable_grid{list-style-type:none;margin:0;padding:0}ul:focus.editable_grid{outline:none}ul.editable_grid>li{margin-bottom:4px;padding-left:24px;position:relative}ul.editable_grid>li>a.insert{position:absolute;top:-10px;left:0px;width:16px;height:16px;background-image:url("/static/images/icons/arrow_right.46faba03ba3a.png");text-indent:-5000px}ul.editable_grid ul.fields{list-style-type:none;margin:0;padding:0}ul.editable_grid ul.fields>li{float:left;border-right:1px solid #888;border-bottom:1px solid #888;min-height:20px}ul.editable_grid ul.fields>li>.show{margin-top:2px;margin-bottom:2px;margin-left:2px;margin-right:2px;padding-left:2px;padding-right:2px;min-height:17px}ul.editable_grid.focused ul.fields>li.cursor>.show{outline:2px solid blue}ul.editable_grid ul.fields>li>.show.invalid{color:red;background-image:url("/static/images/icons/error.c847e1076da7.png");background-repeat:no-repeat;background-position:left middle;padding-left:20px}ul.editable_grid ul.fields>li>.edit{padding-left:2px;padding-right:8px}ul.editable_grid li.data_row ul.fields>li{border-left:1px solid #eee;background-color:#ddd;cursor:default}ul.editable_grid li.data_row ul.fields>li.locked{color:#777}ul.editable_grid li.header_row ul.fields>li{border-left:1px solid #bbb;background-color:#bbc}ul.editable_grid ul.fields>li input[type=text]{width:100%}ul.editable_grid ul.fields>li select{width:100%}ul.editable_grid>li>a.delete{float:left;width:16px;height:16px;text-indent:-5000px;margin:2px;margin-left:4px;background-image:url("/static/images/icons/delete_cross.e4301691fc67.png")}ul.editable_grid>li>.status{float:left;width:16px;height:16px;text-indent:-5000px;margin:2px;margin-left:4px}ul.editable_grid>li>.status_unsaved{background-image:url("/static/images/icons/bullet_green.0aa5b2cba78b.png")}ul.editable_grid>li>.status_saving{background-image:url("/static/images/icons/ticker.03ce3dcc84af.gif")}ul.editable_grid>li>.status_error{background-image:url("/static/images/icons/exclamation.e4dd51f46566.png")}ul.editable_grid>li>a:hover.delete{background-position:0 100%}.editable_grid_insert input{margin-left:24px}.editable_grid_insert{padding-bottom:20px}ul#results_table ul.fields>li.placing_field{width:60px;text-align:right;margin-right:4px}ul#results_table ul.fields>li.placing_field input[type=text]{text-align:right}ul#results_table ul.fields>li.title_field{width:250px}ul#results_table ul.fields>li.locked>.show{padding-right:0}ul#results_table ul.fields>li>.show>a.clear_button{float:right;width:14px;height:14px;text-indent:-5000px;background-image:url("/static/images/icons/delete_mini_button.e6f6d270c209.png");border:2px solid #ddd}ul#results_table ul.fields>li>.show>a:hover.clear_button{border-left:2px solid #eee;border-top:2px solid #eee;border-right:2px solid #888;border-bottom:2px solid #888}ul#results_table ul.fields>li.by_field{width:250px;position:relative}ul#results_table ul.fields>li.by_field .byline_field.ajaxified .byline_search input[type=text]{width:100%}ul#results_table ul.fields>li.by_field .byline_match_container{position:absolute;top:20px;z-index:10;border:1px solid #222;background-color:#eee;padding:4px;width:400px}ul#results_table>li.stable>ul.fields>li.by_field{color:#666}ul#results_table ul.fields>li.platform_field{width:150px}ul#results_table>li.stable>ul.fields>li.platform_field{color:#666}ul#results_table ul.fields>li.type_field{width:150px}ul#results_table>li.stable>ul.fields>li.type_field{color:#666}ul#results_table ul.fields>li.score_field{width:60px;text-align:right;margin-left:4px}ul#results_table ul.fields>li.score_field input[type=text]{text-align:right}.result__ranking{display:block;text-align:center}.result__score{text-align:right;padding-right:8px}.result__title{font-weight:600}.result .meta{font-weight:300}.search-results{font-size:1rem;line-height:1.5;margin:0 0 3em}.search-results__title{font-size:2em;line-height:1;margin:1ex 0 1em}.search-results__heading{font-size:1.5em;line-height:1;margin-top:1em;margin-bottom:.75em}.search-results__list{list-style:none;margin:0;padding:0}.search-results__footer{border-top:1px solid #e5e5e5;margin-top:1.5em;padding:1.5em 0;text-align:right}body.signup form.entry_form label.field_label{width:200px}body.signup .captcha_field .field_label{padding-top:1em}body.signup .captcha_field p{font-weight:bold;margin:0}.stats{background-color:#f8f8f8;border:#f0f0f0 1px solid;color:#aaa}@media(min-width: 540px){.stats .list{display:flex}.stats li{flex:1;text-align:center;padding:4em 1.5em}.stats .stats__count{font-size:2.5vw;display:block;font-weight:400}.stats .stats__label{font-size:1.5vw;line-height:1;font-weight:700}}@media(min-width: 1400px){.stats .stats__count{font-size:42px}.stats .stats__label{font-size:21px}}.stats__count{color:#666}.submenu{clear:both;margin-top:8px;margin-bottom:16px}.submenu:after{content:"";display:table;clear:both}.submenu p{float:left;line-height:25px;margin:0;padding:0 10px 0 0}.submenu li{float:left;line-height:25px;padding:0 10px}.submenu li:hover{border-top:4px solid #ec5a64;margin-top:-4px}.submenu li a,.submenu li button,.submenu li strong{color:#5e5f5f;text-decoration:none;border:0;background-color:inherit;font-family:FabricaRegular,Helvetica,Arial,sans-serif;text-transform:uppercase;cursor:pointer}.submenu li strong{font-weight:normal}.submenu li.active{background-color:#ec5a64}.submenu li.active a,.submenu li.active button,.submenu li.active strong{color:#fff}.text-file{white-space:pre-wrap;min-width:580px}.text-file.ansi{background-color:#000;color:#ccc;border:4px solid #000}.font-msdos{font-family:ibm_vga_8x16,dejavu_sans_monobook,monospace;font-size:16px;line-height:16px;min-width:640px}.font-amiga{font-family:topazplusa1200,ibm_vga_8x16,dejavu_sans_monobook,monospace;font-size:1rem;line-height:1rem;min-width:480px}.font-attribution{font-size:.8em}.tournament__heading{color:#000;font-size:1.5em;font-weight:700;line-height:2;margin:0;padding:0}.tournament .external_links{margin-bottom:1em}.tournament .result ul.external_links{display:inline;padding:0 10px}.tournament .result ul.external_links a{margin:0;padding:0 3px}.tournament .result ul.external_links a img{vertical-align:text-bottom}.tournament ul.staff{display:inline}.tournament ul.staff li{display:inline}.tournament ul.staff li.scener{padding-left:24px;background-position:0;background-repeat:no-repeat;background-image:url("/static/images/icons/scener.a8b95cb88438.png")}.tournament ul.staff li.group{padding-left:24px;background-position:0;background-repeat:no-repeat;background-image:url("/static/images/icons/group.3afbbb77c13a.png")}.tournament ul.entries{margin-top:10px;border-bottom:1px solid #ccc;margin-bottom:10px;text-align:center}.tournament ul.entries>li{width:250px;padding-bottom:10px;display:inline-block;text-align:center}.tournament ul.entries>li ul.external_links{display:inline}.tournament ul.entries>li ul.external_links a{margin:0;padding:0 3px}.tournament ul.entries>li ul.external_links a img{vertical-align:text-bottom}.user_menu{background-color:#e8e8e8;float:right;margin-right:64px;width:169px}.user_menu__login_status{line-height:33px;text-indent:32px}.user_menu__login_status--logged_out{color:#9d9d9d;font-style:italic}.user_menu__login_status--logged_in{background-image:url("/static/images/icons/scener.a8b95cb88438.png");background-position:8px center;background-repeat:no-repeat;color:#5e5f5f;font-weight:bold}.user_menu__login_status_button{background-color:rgba(0,0,0,0);background-image:url("/static/images/icons/arrow_down.6408407e2278.png");background-position:145px center;background-repeat:no-repeat;border-style:none;color:inherit;cursor:pointer;display:block;font:inherit;line-height:33px;padding:0;text-indent:32px;text-align:left;text-decoration:none;width:100%}.user_menu__link{background:none;border:none;border-bottom:1px solid #5e5f5f;color:#5e5f5f;cursor:pointer;display:block;line-height:24px;padding:0;text-indent:8px;text-decoration:none;text-align:left;width:100%}.user_menu__link:hover{background-color:#d3d3d3}.user_menu__body{background-color:#e8e8e8;border-top:1px solid #5d5f5f;position:absolute;width:169px;z-index:10}.user_menu__login_form{border-bottom:1px solid #5e5f5f;color:#5e5f5f;padding:8px}.user_menu__login_form p{margin-bottom:8px;margin-top:0}.user_menu__login_form input[type=text],.user_menu__login_form input[type=password]{box-sizing:border-box;max-width:100%;width:100%}.user_menu__sceneid_login_prompt{border-bottom:1px solid #000;color:#5e5f5f;padding:8px}@media(max-width: 601px){.user_menu{margin-right:16px}}.award-recommendation{background-color:gold;border:1px solid #bfa100;color:#000;margin:auto auto 16px}.award-recommendation__login-link{color:currentColor;display:block;text-decoration:none}.award-recommendation__login-link:hover{text-decoration:underline}.award-recommendation__login-link:visited{color:currentColor}.award-recommendation__heading{font-size:18px;font-weight:600;line-height:24px;padding:10px 54px 10px 20px}.award-recommendation__name{font-weight:700}.award-recommendation__form{margin:0 20px 20px;border-top:1px solid #dfbc00}.award-recommendation__fieldset{margin:20px 0 10px}.award-recommendation__categories{display:block}@media(min-width: 600px){.award-recommendation__categories{display:flex;flex-wrap:wrap}}.award-recommendation__category{margin:0 0 10px}@media(min-width: 600px){.award-recommendation__category{flex:0 0 50%}}@media(min-width: 960px){.award-recommendation__category{flex:0 0 25%}}.award-recommendation__label{display:block;margin-right:32px;position:relative;cursor:pointer}.award-recommendation__checkbox{display:none}.award-recommendation__checkbox:checked~.award-recommendation__label-text::after{content:""}.award-recommendation__label-text{display:block;padding-left:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:24px;font-size:16px;font-weight:700}.award-recommendation__label-text::before,.award-recommendation__label-text::after{height:24px;width:24px;left:0;position:absolute}.award-recommendation__label-text::before{background:rgba(0,0,0,0);border:2px solid #000;box-sizing:border-box;content:"";transition:background-color 125ms linear}.award-recommendation__label-text:hover::before{background-color:#fff;transition:background-color 250ms linear}.award-recommendation__label-text::after{background:no-repeat #000 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTkgMTYuMkw0LjggMTJsLTEuNCAxLjRMOSAxOSAyMSA3bC0xLjQtMS40TDkgMTYuMnoiLz48L3N2Zz4=") center/cover;content:normal;top:0}.award-recommendation__buttons{border-top:1px solid #dfbc00;padding-top:20px}@media(min-width: 600px){.award-recommendation__buttons{display:flex;justify-content:flex-end}}.award-recommendation .button--ghost{background:rgba(0,0,0,0);border-color:#000;color:#000;display:block;padding:.75em 1em;width:100%}.award-recommendation .button--ghost:hover{background:#000;color:#fff}@media(min-width: 600px){.award-recommendation .button--ghost{display:inline-block;width:auto}}.award-recommendation__inner{height:auto}.award-recommendation.is-expandable .award-recommendation__header{position:relative;cursor:pointer}.award-recommendation.is-expandable .award-recommendation__header::after{height:24px;width:24px;background:no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNNy40MSAxNS40MUwxMiAxMC44M2w0LjU5IDQuNThMMTggMTRsLTYtNi02IDZ6Ii8+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==") center/cover;content:"";position:absolute;right:14px;top:50%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(-50%) scaleY(1);transform:translateY(-50%) scaleY(1);transition:-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out;transition:transform 125ms ease-in-out, -webkit-transform 125ms ease-in-out}.award-recommendation.is-closed .award-recommendation__header::after{-webkit-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}.award-recommendation.is-closed .award-recommendation__inner{overflow:hidden;height:0}.carousel{width:400px;height:300px;position:relative}.carousel .viewport{background-color:#111;position:absolute;width:400px;height:300px;top:0;left:0;overflow:hidden}.carousel .viewport .tray{width:800px;height:300px;top:0;left:0;position:absolute}.carousel a.nav{position:absolute;display:block;width:50px;top:0;height:300px;background-color:rgba(32,32,32,.5);background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .2s ease-in-out;text-indent:-500px;overflow:hidden}.carousel a.nav:active{background-color:rgba(16,16,16,.7)}.carousel a.prev{left:0;background-image:url("/static/images/screenshot_nav_left.118cc0d7b27d.png")}.carousel a.next{right:0;background-image:url("/static/images/screenshot_nav_right.720eaf438a5c.png")}.carousel:hover .nav{opacity:1}.carousel .bucket{display:inline-block;width:400px;height:300px;text-align:center;vertical-align:middle}.carousel .mosaic{display:flex;flex-wrap:wrap;height:100%;margin:0;padding:0;width:100%}.carousel .mosaic__tile{height:50%;overflow:hidden;position:relative;width:50%}.carousel .mosaic__image{height:100%;left:0;-o-object-fit:cover !important;object-fit:cover !important;position:absolute;top:0;width:100%}.carousel .mosaic__image.pixelated{image-rendering:pixelated}.carousel .screenshot,.carousel .video,.carousel .emulator{width:400px;height:300px;display:inline-block;line-height:300px;text-align:center;vertical-align:middle;font-size:0}.carousel .screenshot img,.carousel .video img,.carousel .emulator img{margin:auto;vertical-align:middle}.carousel .screenshot img.pixelated,.carousel .video img.pixelated,.carousel .emulator img.pixelated{image-rendering:pixelated}.carousel .video,.carousel .emulator{position:relative}.carousel .video .play,.carousel .emulator .play{width:128px;height:96px;background-color:rgba(32,32,32,.6);background-image:url("/static/images/play.fc1462ca5719.png");background-repeat:no-repeat;background-position:center;border-radius:3px;position:absolute;top:102px;left:136px}.carousel .video .play:hover,.carousel .emulator .play:hover{background-color:rgba(0,0,0,.6)}.carousel .cowbell-player{background:#bbb no-repeat center;height:200px;padding-top:100px}.carousel .cowbell-player svg{display:block;margin:auto}.carousel .cowbell-player.no-artwork{background-image:url("/static/images/sample.ce5e0ae77524.png")}.carousel .no_screenshot{background:#bbb no-repeat center;height:300px;width:400px}.carousel .no_screenshot.music{background-image:url("/static/images/turntable.9e4382463cd6.png")}.carousel .no_screenshot p{background:no-repeat url("/static/images/camera.b9bee4ea5c94.png") center 100px;margin:0;padding-top:182px;text-align:center}.credits_panel ul.credits li{line-height:1.5em;padding:2px 0 2px 24px;margin-right:20px}.credits_panel ul.credits li.scener{background-image:url("/static/images/icons/scener.a8b95cb88438.png");background-position:left center;background-repeat:no-repeat}.credits_panel ul.credits li.group{background-image:url("/static/images/icons/group.3afbbb77c13a.png");background-position:left center;background-repeat:no-repeat}.credits_panel ul.credits li a.edit_credit{float:right}.credits_panel.hide_edit_controls a.edit_credit,.credits_panel.hide_edit_controls .listing_actions{display:none}.credits_panel.editing ul.credits li:hover{background-color:#ddd}.production_core_details{overflow:hidden;padding-bottom:10px}.production_core_details .production_types li{background-color:#6bc7f1;color:#fff;float:left;padding:4px 6px;margin:0 10px 10px 0;width:120px;text-transform:uppercase;font-family:FabricaRegular,Helvetica,Arial,sans-serif;font-size:10pt}.production_core_details .production_title{clear:both;padding:5px 0 10px 0}.production_core_details .production_title h2{font-family:FabricaRegular,Helvetica,Arial,sans-serif;font-size:26pt;padding-right:8px;display:inline;line-height:28pt}.production_core_details .production_title h3{font-family:FabricaRegular,Helvetica,Arial,sans-serif;font-size:14pt;display:inline;letter-spacing:-1px;line-height:20pt}.production_core_details h4{font-family:FabricaRegular,Helvetica,Arial,sans-serif;font-size:11pt;letter-spacing:-1px;padding-left:10px;line-height:1.5em}.production_core_details .attributes{width:100%;border-top:1px solid #ccc;padding-top:10px}.production_core_details .attributes li{color:#555;float:left;padding-left:16px;background-image:url("/static/images/icons/mini_bullet.c1f9f8f93703.png");background-repeat:no-repeat;background-position:left center;font-family:FabricaRegular,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.production_core_details .attributes li:first-child{background-image:none;padding-left:0}.production_listing_filters{border:1px solid #ccc;border-radius:4px;background-color:#eee;overflow:hidden;padding:10px;clear:both;text-align:center}.production_listing_filters .fields{display:inline}.production_listing_filters .fields li{display:inline;width:50%}.production_listing_filters .fields li select{font-size:12pt;max-width:100%}.production_listing_filters input[type=submit]{display:inline}.tags_panel ul.tags li a.tag_name{color:#3383bb;background-color:#eee;border:1px solid #ccc;border-radius:6px;font-weight:bold;font-family:Trebuchet MS,Helvetica,Arial,sans-serif;font-size:1.1em;margin:2px 5px 2px 0;text-decoration:none;padding:.2em .5em;float:left}.tags_panel ul.tags li a.tag_name:hover{text-decoration:none;background-color:#ddd}.tags_panel form.tags_form #id_tags{width:400px}.tags_panel ul.tagit{clear:both;background:#fff}.tags_panel ul.tagit li.tagit-new .ui-widget-content{background:rgba(0,0,0,0)}.tags_panel #tags_message.error{clear:both;padding:4px;margin-bottom:4px;color:#400;border:1px solid #400}.tags_panel.hide_edit_controls form.tags_form{display:none}.tags_panel.editing ul.tags{display:none}.tag_description{background-color:rgba(68,68,68,.85);color:#fff;width:300px;padding:0 8px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tag_description:before{position:absolute;top:-10px;right:0;width:0;height:0;border-bottom:5px solid rgba(68,68,68,.85);border-right:5px solid rgba(68,68,68,.85);border-top:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);content:" "}.tag_description p{margin:.5em 0}.tag_description a{color:#aaf}.award_screening .mainstage{display:table;margin-top:1em;width:100%}.award_screening .screenshots_panel{display:table-cell;width:400px;padding-right:20px;padding-bottom:20px}.award_screening .right{display:table-cell;width:auto;vertical-align:top}.award_screening .decision button,.award_screening .decision a{border:1px solid #333;border-radius:6px;color:#333;font-size:2em;margin:5px;padding:5px}.award_screening .decision button:hover,.award_screening .decision a:hover{background-color:#ccc}.forums_index .topics li a{display:block;padding:8px;text-decoration:none;color:#222}.forums_index .topics li.even{background-color:#eee}.forums_index .topics li.even:hover{background-color:#ddd}.forums_index .topics li.odd{background-color:#fff}.forums_index .topics li.odd:hover{background-color:#ddd}.forums_index .topics li .title{font-size:14pt;font-weight:bold}.forums_index .topics li .meta{color:#888;font-size:9pt}.show_topic .posts_panel{background-color:#eee;border:1px solid #ccc;padding:10px;width:70%;margin:auto;margin-bottom:16px}.show_topic .posts h2{margin-bottom:.5em}.show_topic .posts .admin_controls{float:right}.show_topic .posts .post{border-bottom:1px solid #ccc;margin-bottom:.5em}.show_topic .reply_form{margin-top:16px}.show_topic .reply_form textarea{width:100%}@media screen and (max-width: 600px){.show_topic .posts_panel{width:100%}}.edit_competition .last_edited_by{clear:both;padding-top:16px;border-top:1px dotted #ddd}.edit_competition .last_edited_by a.user{font-weight:bold;color:#333;text-decoration:none}.edit_competition .last_edited_by a.user:hover{text-decoration:underline}.edit_competition h2{margin-bottom:1em}.edit_competition form.entry_form{border:1px solid #ccc;padding:10px;margin-bottom:10px}.edit_competition form.entry_form input[type=submit]{margin-left:150px}form.party_invitation_form{margin-top:1em}form.party_invitation_form .spawning_formset .spawned_form{border:1px solid #888;background-color:#ddd;padding-left:8px;padding-right:8px;margin-bottom:2px}form.party_invitation_form .spawning_formset .spawned_form a.delete_button{float:right}form.party_release_form{margin-top:1em}form.party_release_form .spawning_formset .spawned_form{border:1px solid #888;background-color:#ddd;padding-left:8px;padding-right:8px;margin-bottom:2px}form.party_release_form .spawning_formset .spawned_form a.delete_button{float:right}.party_series_index{width:100%;border-spacing:0}.party_series_index tr.even{background-color:#eee}.party_series_index th,.party_series_index td{padding-top:4px;padding-bottom:4px}.party_series_index th{width:200px;padding-right:20px}.party_series_index ul.parties{display:inline}.party_series_index ul.parties li{display:inline}.show_competition .panel{border:1px solid #ccc;margin-top:16px;padding:16px;position:relative}.show_competition .last_edited_by{clear:both;padding-top:16px;border-top:1px dotted #ddd}.show_competition .last_edited_by a.user{font-weight:bold;color:#333;text-decoration:none}.show_competition .last_edited_by a.user:hover{text-decoration:underline}.show_party .party_core_details{overflow:hidden;padding-bottom:10px}.show_party .party_core_details .attributes{width:100%;border-top:1px solid #ccc;padding-top:10px}.show_party .party_core_details .attributes li{color:#555;float:left;padding-left:16px;background:no-repeat url("/static/images/icons/mini_bullet.c1f9f8f93703.png") left center;font-family:FabricaRegular,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.show_party .party_core_details .attributes li:first-child{background-image:none;padding-left:0}.show_party .party_core_details .attributes li.website{clear:both;background-image:none;padding-left:0}.show_party .organisers_panel{overflow:hidden;margin-bottom:8px}.show_party .organisers_panel .organisers{overflow:hidden;clear:both;padding-bottom:8px}.show_party .organisers_panel li{float:left;padding-right:8px}.show_party .organisers_panel li.scener{padding-left:24px;background-position:left center;background-repeat:no-repeat;background-image:url("/static/images/icons/scener.a8b95cb88438.png")}.show_party .organisers_panel li.group{float:left;padding-left:24px;background-position:left center;background-repeat:no-repeat;background-image:url("/static/images/icons/group.3afbbb77c13a.png")}.show_party .organisers_panel .add_organiser{clear:both}.show_party .organisers_panel.hide_edit_controls .edit_organiser,.show_party .organisers_panel.hide_edit_controls .listing_actions{display:none}.show_party .organisers_panel.hide_edit_controls li.scener{padding-right:24px}.show_party .results_file_panel .results_files{clear:both;padding-bottom:8px}.show_party .external_links_panel{margin-bottom:20px}.show_party .external_links_panel ul.external_links{padding-bottom:8px;clear:both}.show_party .parties_in_series ul{display:inline}.show_party .parties_in_series ul li{display:inline}.show_party .parties_in_series ul li.current{font-weight:bold}.show_party .invitations_panel{margin-top:20px}.show_party .last_edited_by{clear:both;padding-top:16px;border-top:1px dotted #ddd}.show_party .last_edited_by a.user{font-weight:bold;color:#333;text-decoration:none}.show_party .last_edited_by a.user:hover{text-decoration:underline}.results_panel{clear:both;display:flex;padding-top:32px;position:relative;width:100%}.results_panel .results_menu_column{width:35%}.results_panel .results_body{padding-top:16px;flex-grow:1}.results_panel .competition{clear:both}.results_panel .tournament{clear:both}.results_menu_column{position:relative}.results_menu{box-sizing:border-box;padding-top:10px;position:absolute;max-height:100vh}.results_menu ul{clear:both;padding-top:10px;width:90%}.results_menu li:nth-child(odd){background-color:#eee}.results_menu a{display:block;padding:4px 8px;color:#5e5f5f;text-decoration:none;border-left:4px solid rgba(0,0,0,0);transition:border-color .15s}.results_menu a:hover{border-color:#ec5a64}.results_panel.fixed .results_menu{overflow-y:auto;position:fixed;top:0}.results_panel.bottom .results_menu{bottom:0;top:auto}@media screen and (max-width: 600px){.results_panel{display:block}.results_panel .results_menu_column{float:none;height:auto;width:100%}.results_panel .results_body{float:none;width:100%}.results_panel .results_menu{position:static;width:100% !important}.results_panel.fixed .results_menu{position:static}}.show_party_series .party_series_core_details .attributes{width:100%;border-top:1px solid #ccc;padding-top:10px;padding-bottom:10px}.show_party_series .party_series_core_details .attributes li{color:#555;padding-left:16px;background:no-repeat url("/static/images/icons/mini_bullet.c1f9f8f93703.png") left center;font-family:FabricaRegular,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.show_party_series .party_series_core_details .attributes li:first-child{background-image:none;padding-left:0}.show_party_series .party_series_core_details .attributes li.website{clear:both;background-image:none;padding-left:0}.show_party_series .external_links_panel{margin-bottom:20px}.show_party_series .external_links_panel ul.external_links{padding-top:8px;padding-bottom:8px;clear:both}.show_party_series ul.parties li{float:left;text-align:center;width:250px;min-height:190px}.show_party_series ul.parties li a{display:block;text-decoration:none;color:inherit;padding-top:10px;padding-bottom:10px}.show_party_series ul.parties li.no_thumb a{padding-top:100px}.show_party_series ul.parties li a:hover{background-color:#eee}.show_party_series ul.parties li a:link h3{text-decoration:underline}.show_party_series ul.parties .thumbnail{margin:auto;margin-bottom:10px}.show_party_series .last_edited_by{clear:both;padding-top:16px;border-top:1px dotted #ddd}.show_party_series .last_edited_by a.user{font-weight:bold;color:#333;text-decoration:none}.show_party_series .last_edited_by a.user:hover{text-decoration:underline}.sceneorg h2{margin-bottom:1em}.sceneorg h3{clear:both}.sceneorg ul.parties a{color:#bbe}.sceneorg ul.parties strong a{color:#448}.sceneorg ul.folders a{color:#bbe}.sceneorg ul.folders strong a{color:#448}.sceneorg .unmatched_left{width:50%;float:left}.sceneorg .unmatched_left>li{margin:8px;text-align:center}.sceneorg .unmatched_right{width:50%;float:left}.sceneorg .unmatched_right>li{margin:8px;text-align:center}.sceneorg .matches>li{margin:8px;text-align:center}.sceneorg .button_wrapper{display:inline-block;vertical-align:top}.sceneorg button.matchable{width:300px;padding:4px;border-radius:6px;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-moz-linear-gradient(top, #fff, #ededed)}.sceneorg button.matchable:hover{background:#ededed;background:-moz-linear-gradient(top, #fff, #dcdcdc)}.sceneorg button.matchable.selected,.sceneorg button.file.selected{width:300px;padding:4px;border-radius:6px;color:#faddde;border:solid 1px #980c10;background:#d81b21;background:-moz-linear-gradient(top, #ed1c24, #aa1317)}.sceneorg button.matchable.selected:hover,.sceneorg button.file.selected:hover{background:#b61318;background:-moz-linear-gradient(top, #c9151b, #a11115)}.sceneorg svg.icon{height:16px;width:16px;padding:0}.sceneorg button.unlink{width:24px;background-image:url("/static/images/icons/cross.42492684e243.png");text-indent:-5000px;background-repeat:no-repeat;background-position:center}.sceneorg button.import{width:24px;background-image:url("/static/images/icons/add.1988c3cc1384.png");text-indent:-5000px;background-repeat:no-repeat;background-position:center}.sceneorg button.expand{width:24px;background-image:url("/static/images/icons/arrow_down.6408407e2278.png");background-color:rgba(0,0,0,0);border:none;text-indent:-5000px;background-repeat:no-repeat;background-position:top}a.demozoo-info{background-image:url("/static/images/favicon/favicon-16x16.01e3b1d8cd98.png");background-position:top;background-repeat:no-repeat;display:inline-block;text-indent:-5000px;width:24px}a.pouet-info{background-image:url("/static/images/icons/external_sites/pouet.d79c50d09181.png");background-position:top;background-repeat:no-repeat;display:inline-block;text-indent:-5000px;width:24px}a.janeway-info{background-image:url("/static/images/icons/external_sites/kestra_bitworld.92c4f3576865.png");background-position:top;background-repeat:no-repeat;display:inline-block;text-indent:-5000px;width:24px}.sceneorg .details{border:1px solid #ccc;padding:4px;text-align:left}.sceneorg .details li{height:20px;background-repeat:no-repeat;background-position:left top;padding-left:24px}.sceneorg .details li.dir{background-image:url("/static/images/icons/folder.fbd3929a893b.png")}.sceneorg .details li.file{background-image:url("/static/images/icons/page.55a687e84824.png")}.party_series_index{width:100%;border-spacing:0}.party_series_index tr.even{background-color:#eee}.party_series_index th,.party_series_index td{padding-top:4px;padding-bottom:4px}.party_series_index th{width:200px;padding-right:20px}.party_series_index ul.parties{display:inline}.party_series_index ul.parties li{display:inline}body.editorial h1{margin-bottom:1em}body.editorial .content p,body.editorial .content ol,body.editorial .content ul{line-height:1.5;margin-bottom:1.5em}body.editorial .content a:link{text-decoration:underline}body.editorial .content ol{list-style-type:decimal}body.editorial .content ul{list-style-type:disc}body.editorial .content ol,body.editorial .content ul{padding-inline:1.75em}body.editorial .content img{max-width:100%}body.editorial .content sup[id]{display:inline-block;font-weight:500;padding-inline:.25em}body.editorial .content sup[id]::before{content:"["}body.editorial .content sup[id]::after{content:"]"}body.editorial .content sup[id] a{text-decoration:none}body.editorial .content .footnote{margin-block:2em 0}body.editorial .content .footnote hr{border:solid #ccc;border-width:1px 0 0;margin-block:0 1.5em;padding:0}body.editorial .content .footnote ol{font-size:88.75%}@media(min-width: 600px){body.editorial .content .footnote ol{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:40px}}body.editorial .content .footnote li[id] a+a{-webkit-margin-start:.25em;margin-inline-start:.25em}body.editorial .content .footnote li[id] p{margin:0 0 1ex}.homepage .forum_topics .topics{clear:both;padding-top:8px}.homepage .forum_topics .topics li{border-bottom:1px dotted #ccc}.homepage .forum_topics .topics li a{display:block;padding:4px;text-decoration:none;color:#222}.homepage .forum_topics .topics li:hover{background-color:#ddd}.homepage .forum_topics .topics li .title{font-size:10pt;font-weight:bold}.homepage .forum_topics .topics li .meta{color:#888;font-size:9pt}.homepage .news{clear:both;margin-top:24px;border-top:1px solid #888}.homepage .new_releases ul,.homepage .new_additions ul{clear:both;padding-top:8px}.homepage .new_releases ul li a,.homepage .new_additions ul li a{display:block;overflow:hidden;text-decoration:none;color:inherit;border-radius:2px}.homepage .new_releases ul li a:hover,.homepage .new_additions ul li a:hover{background-color:#eee}.homepage .new_releases ul li .title,.homepage .new_additions ul li .title{font-weight:bold;font-size:11pt;color:#444}.homepage .new_releases ul li .byline,.homepage .new_additions ul li .byline{color:#666;font-size:9pt}.homepage .new_releases ul li .platforms_and_types,.homepage .new_additions ul li .platforms_and_types{font-family:FabricaRegular,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#888;margin-top:.5em;font-size:9pt}.homepage .new_releases li{padding-top:4px}.homepage .new_releases .thumbnail{border-radius:2px;float:left;width:133px;margin-right:8px;padding:4px;background-color:#bbb}.homepage .new_releases .thumbnail img{display:block;margin:auto}.homepage .new_releases .title{padding-top:4px}.homepage .new_releases .byline{margin-top:.5em}.homepage .new_additions li{border-bottom:1px dotted #ccc}.homepage .new_additions li a{padding:4px}.homepage .new_additions li a .title{float:left;padding-right:6px}.homepage .new_additions li a .byline{margin-top:.2em;float:left;padding-bottom:.3em}.homepage .new_additions li a .platforms_and_types{clear:both}.homepage .comments{margin-bottom:20px}.homepage .comments ul{clear:both;padding-top:8px}.homepage .comments ul li{border-bottom:1px dotted #888;clear:both;margin:8px 0;overflow:hidden;padding-bottom:8px}.homepage .comments ul li q{font-style:italic}.homepage .now_serving ul{clear:both;list-style-type:none;text-align:center;margin-top:30px}.homepage .now_serving ul li{display:inline;white-space:nowrap;line-height:24px;padding-right:12px}.homepage .now_serving ul li a{padding:4px 0 4px 22px;background-repeat:no-repeat;background-position:left 3px;text-decoration:none;color:#444}.homepage .now_serving ul li a:hover{text-decoration:underline}.homepage .now_serving ul li.productions a{background-image:url("/static/images/icons/disk.bb6d3c6dd2b1.png")}.homepage .now_serving ul li.graphics a{background-image:url("/static/images/icons/palette.787a96924e9b.png")}.homepage .now_serving ul li.music a{background-image:url("/static/images/icons/music.bd2244ac282a.png")}.homepage .now_serving ul li.groups a{background-image:url("/static/images/icons/group.3afbbb77c13a.png")}.homepage .now_serving ul li.sceners a{background-image:url("/static/images/icons/scener.a8b95cb88438.png")}.homepage .now_serving ul li.parties a{background-image:url("/static/images/icons/party.c6febd01f22a.png")}.homepage .now_serving ul li.bbses a{background-image:url("/static/images/icons/telephone.abc52ff1a7c8.png")}.news .news_story{clear:both;padding-top:15px}.news .news_story .story_image img{max-width:100%}.news .news_story h2{font-family:FabricaRegular,Helvetica,Arial,sans-serif;line-height:1.3em}.news .news_story .date{text-align:center;text-transform:uppercase;font-weight:bold;color:#888}.news .news_story p{clear:both;margin-top:0}.news .news_story.private{background-color:#eee;border:1px solid #444;opacity:.7}@media screen and (max-width: 599px){.homepage .news .news_story .story_image img{display:none}.homepage .news .news_story .story_image .date{text-align:left}}.party_calendar table{clear:both;border-top:10px solid #fff}.party_calendar table tr{padding-bottom:5px}.party_calendar table th{font-family:FabricaRegular,Helvetica,Arial,sans-serif;vertical-align:top;padding-bottom:5px;line-height:1.5em}.party_calendar table td{vertical-align:top;padding-bottom:5px;line-height:1.5em}.party_calendar table td li{padding-left:16px;background-repeat:no-repeat;background-position:left center;display:block;float:left;min-height:22px}.party_calendar a{text-decoration:none;color:#444;font-weight:bold}.party_calendar a:hover{text-decoration:underline}.party_calendar a.past{color:#888}.news-story{margin:0 0 1em}.news-story__content ul{list-style:disc;margin:0 1.75em 1.5em}.news-story__content ol{list-style:decimal;margin:0 1.75em 1.5em}.news-story__heading{margin:0 0 .5ex}@media(min-width: 600px){.news-story .story_image{max-width:100px;width:16.6666666667%}.news-story__content{display:flex;gap:16px}.news-story__description{width:83.3333333333%}}@media(min-width: 600px){.t-home{display:flex;gap:25px}.t-home__main{width:66.6666666667%}.t-home__aside{width:33.3333333333%}}.platform-overview{font-size:14px;line-height:1.5}.platform-overview__header:after{content:"";clear:both;display:table-cell}.platform-overview__heading{font-size:2.16em;font-weight:400}.platform-overview__image{display:block;max-width:100%;margin:1em auto}@media(min-width: 768px){.platform-overview__content{display:flex}.platform-overview__aside{box-sizing:border-box;padding-right:16px;width:25%}.platform-overview__main{box-sizing:border-box;width:75%}.platform-overview__image{float:right;margin:1em 0 1em 1em}}.show_award .events_in_series{margin-bottom:1em}.show_award .events_in_series ul{display:inline}.show_award .events_in_series ul li{display:inline}.show_award .events_in_series ul li.current{font-weight:bold}.show_award th.nominee_status{text-align:left;padding:0 8px}.show_award th.nominee_status_winner{background-color:#ffed88}.show_award th.nominee_status_nominee{background-color:#ddd}.show_award .screening-form button{font-size:1.5em;padding:.2em .5em;margin-top:.5em}@media screen and (min-width: 800px){.show_bbs #side_column{float:left;width:30%}.show_bbs #main_column{float:left;width:70%}}.show_bbs ul.alternative_names{clear:both;padding-top:8px}.show_bbs .external_links_panel{margin-bottom:20px}.show_bbs .external_links_panel ul.external_links{padding-top:8px;padding-bottom:8px;clear:both}.show_bbs .last_edited_by{clear:both;padding-top:16px;border-top:1px dotted #ddd}.show_bbs .last_edited_by a.user{font-weight:bold;color:#333;text-decoration:none}.show_bbs .last_edited_by a.user:hover{text-decoration:underline}.show_bbs .staff_panel.hide_edit_controls .edit_operator,.show_bbs .staff_panel.hide_edit_controls .listing_actions{display:none}.show_bbs .staff_panel.editing ul.staff li:hover{background-color:#ddd}.show_bbs .staff_panel ul.actions{padding-right:8px}.show_bbs ul.staff{margin-bottom:8px;clear:both}.show_bbs ul.staff li{padding-left:24px;padding-top:2px;padding-bottom:3px;background-position:left center;background-repeat:no-repeat}.show_bbs ul.staff li a{color:#008}.show_bbs ul.staff li.previous_membership a{color:#bbe}.show_bbs ul.staff li.scener{background-image:url("/static/images/icons/scener.a8b95cb88438.png")}.show_bbs ul.staff li.scener.previous_membership{background-image:url("/static/images/icons/scener_grey.6f33ea43ebae.png")}.show_bbs ul.staff li a.edit_operator{float:right}.show_bbs .affiliations_panel.hide_edit_controls .edit_affiliation,.show_bbs .affiliations_panel.hide_edit_controls .listing_actions{display:none}.show_bbs .affiliations_panel.editing ul.affiliations li:hover{background-color:#ddd}.show_bbs .affiliations_panel ul.actions{padding-right:8px}.show_bbs ul.affiliations{margin-bottom:8px;clear:both}.show_bbs ul.affiliations li{padding-left:24px;padding-top:2px;padding-bottom:3px;background-position:left center;background-repeat:no-repeat}.show_bbs ul.affiliations li a{color:#008}.show_bbs ul.affiliations li.previous_membership a{color:#bbe}.show_bbs ul.affiliations li.group{background-image:url("/static/images/icons/group.3afbbb77c13a.png")}.show_bbs ul.affiliations li a.edit_affiliation{float:right}.show_bbs .text_ads_panel{margin-bottom:10px}.show_bbs .text_ads_panel ul.text_ads{padding-top:8px;padding-bottom:8px;clear:both}.show_bbs .tags_panel{margin-bottom:20px}.show_bbs .tags_panel ul.tags{clear:both}@media screen and (min-width: 800px){.show_group #side_column{float:left;width:30%}.show_group #main_column{float:left;width:70%}}.show_group .external_links_panel{margin-bottom:20px}.show_group .external_links_panel ul.external_links{padding-top:8px;padding-bottom:8px;clear:both}.show_group .alternative_nicks_panel{padding-bottom:8px}.show_group .alternative_nicks_panel ul.nicks{clear:both;padding-top:8px}.show_group .alternative_nicks_panel.hide_edit_controls .edit_nick,.show_group .alternative_nicks_panel.hide_edit_controls .listing_actions{display:none}.show_group .members_panel.hide_edit_controls .edit_membership,.show_group .members_panel.hide_edit_controls .listing_actions{display:none}.show_group .members_panel.editing ul.memberships li:hover{background-color:#ddd}.show_group .members_panel ul.actions{padding-right:8px}.show_group .subgroups_panel.hide_edit_controls .edit_subgroup,.show_group .subgroups_panel.hide_edit_controls .listing_actions{display:none}.show_group .subgroups_panel.editing ul.memberships li:hover{background-color:#ddd}.show_group .subgroups_panel ul.actions{padding-right:8px}.show_group ul.memberships{margin-bottom:8px;clear:both}.show_group ul.memberships li{padding-left:24px;padding-top:2px;padding-bottom:3px;background-position:left center;background-repeat:no-repeat}.show_group ul.memberships li a{color:#008}.show_group ul.memberships li.previous_membership a{color:#bbe}.show_group ul.memberships li.scener{background-image:url("/static/images/icons/scener.a8b95cb88438.png")}.show_group ul.memberships li.scener.previous_membership{background-image:url("/static/images/icons/scener_grey.6f33ea43ebae.png")}.show_group ul.memberships li.group{background-image:url("/static/images/icons/group.3afbbb77c13a.png")}.show_group ul.memberships li.group.previous_membership{background-image:url("/static/images/icons/group_grey.4b95dfd0a696.png")}.show_group ul.memberships li a.edit_membership{float:right}.show_group ul.memberships li a.edit_subgroup{float:right}.show_group ul.bbses{margin-bottom:8px;clear:both}.show_group ul.bbses li{padding-left:24px;padding-top:2px;padding-bottom:3px;background-position:left center;background-repeat:no-repeat;background-image:url("/static/images/icons/telephone.abc52ff1a7c8.png")}.show_group ul.bbses li a{color:#008}.show_group .parties_organised_panel .parties{clear:both;padding-bottom:16px}.show_group .parties_organised_panel .parties a{text-decoration:none;color:#444;font-weight:bold}.show_group .parties_organised_panel .parties a:hover{text-decoration:underline}.show_group .last_edited_by{clear:both;padding-top:16px;border-top:1px dotted #ddd}.show_group .last_edited_by a.user{font-weight:bold;color:#333;text-decoration:none}.show_group .last_edited_by a.user:hover{text-decoration:underline}.platform-overview .panel{border:1px solid #ccc;margin-top:16px;padding:16px;position:relative}.show_production .production_core_details{overflow:hidden;padding-bottom:10px}.show_production .production_core_details h4{font-family:FabricaRegular,Helvetica,Arial,sans-serif;font-size:11pt;letter-spacing:-1px;padding-left:10px;line-height:1.5em}.show_production .production_core_details .attributes{width:100%;border-top:1px solid #ccc;padding-top:10px}.show_production .production_core_details .attributes li{color:#555;float:left;padding-left:16px;background-image:url("/static/images/icons/mini_bullet.c1f9f8f93703.png");background-repeat:no-repeat;background-position:left center;font-family:FabricaRegular,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.show_production .production_core_details .attributes li:first-child{background-image:none;padding-left:0}.show_production .blurb{border:1px solid #ccc;padding:0 4px;margin-bottom:10px;background-color:#eee;overflow:hidden}.show_production .blurb p{color:#444;font-size:1.2em;font-style:italic;margin:0;padding:8px 0;line-height:1.3em}.show_production .mainstage{display:table;width:100%}.show_production .screenshots_panel{display:table-cell;width:400px;padding-right:20px;padding-bottom:20px}.show_production .screenshots_panel ul.actions{float:left}.show_production .right{display:table-cell;width:auto;vertical-align:top}.show_production .awards_panel{margin-bottom:10px}.show_production .awards_panel ul.awards{padding-bottom:8px;clear:both}.show_production .awards_panel ul.awards li{line-height:1.5em;padding:2px 0 2px 24px;margin-right:20px}.show_production .awards_panel ul.awards li.winner{background-image:url("/static/images/icons/award_star_gold_2.23841ae57ce6.png");background-position:left center;background-repeat:no-repeat}.show_production .awards_panel ul.awards li.nominee{background-image:url("/static/images/icons/award_star_silver_2.078d6a5f452f.png");background-position:left center;background-repeat:no-repeat}.show_production .info_files_panel{margin-bottom:10px}.show_production .info_files_panel ul.info_files{padding-top:8px;padding-bottom:8px;clear:both}.show_production .external_links_panel{margin-bottom:10px}.show_production .external_links_panel ul.external_links{padding-top:8px;padding-bottom:8px;clear:both}.show_production .tags_panel{margin-bottom:20px}.show_production .tags_panel ul.tags{clear:both}.show_production .tell_us_something_panel{border-top:1px solid #bbb}.show_production .tell_us_something_panel p{text-align:center}.show_production .tell_us_something_panel .tell_us_something{width:250px;margin:auto;position:relative}.show_production .tell_us_something_panel .tell_us_something .tell_us_something_title{text-align:center}.show_production .tell_us_something_panel .tell_us_something .tell_us_something_title a{display:block;background-color:#ddd;padding:5px;font-weight:bold;color:#000;text-decoration:none;border-top:2px solid #ccc;border-left:2px solid #ccc;border-bottom:2px solid #888;border-right:2px solid #888;border-radius:3px}.show_production .tell_us_something_panel .tell_us_something .tell_us_something_title a:hover{background-color:#ccc}.show_production .tell_us_something_panel .tell_us_something .tell_us_something_title a.active{border-bottom:2px solid #ccc;border-right:2px solid #ccc;border-top:2px solid #888;border-left:2px solid #888}.show_production .tell_us_something_panel .tell_us_something .tell_us_something_options{background-color:#ddd;margin-top:-1px;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.show_production .tell_us_something_panel .tell_us_something .tell_us_something_options li a{display:block;padding:4px 8px}.show_production .tell_us_something_panel .tell_us_something .tell_us_something_options li a:hover{background-color:#ccc}.show_production .secondary_panels{border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;padding-top:20px;padding-bottom:20px;overflow:hidden}.show_production .secondary_panels.hidden{display:none}.show_production .secondary_panels .panel{float:left;width:50%}.show_production .secondary_panels .panel.hidden{display:none}.show_production .secondary_panels .credits_panel ul.actions{margin-right:20px}.show_production .secondary_panels .credits_panel .credits{clear:both}.show_production .secondary_panels .featured_in_panel .production_listing{clear:both}.show_production .secondary_panels .soundtracks_panel .production_listing{clear:both}.show_production .last_edited_by a.user{font-weight:bold;color:#333;text-decoration:none}.show_production .last_edited_by a.user:hover{text-decoration:underline}@media screen and (max-width: 600px){.show_production .screenshots_panel{display:block}.show_production .right{display:block}}@media screen and (min-width: 800px){.show_scener #side_column{float:left;width:30%}.show_scener #main_column{float:left;width:70%}}.show_scener .external_links_panel{margin-bottom:20px}.show_scener .external_links_panel ul.external_links{padding-top:8px;padding-bottom:8px;clear:both}.show_scener .alternative_nicks_panel{padding-bottom:8px}.show_scener .alternative_nicks_panel.hide_edit_controls .edit_nick,.show_scener .alternative_nicks_panel.hide_edit_controls .listing_actions{display:none}.show_scener .alternative_nicks_panel ul.nicks{clear:both;padding-top:8px}.show_scener .groups_panel.hide_edit_controls .edit_membership,.show_scener .groups_panel.hide_edit_controls .listing_actions{display:none}.show_scener .groups_panel.editing ul.memberships li:hover{background-color:#ddd}.show_scener .groups_panel ul.actions{padding-right:8px}.show_scener ul.memberships{margin-bottom:8px;clear:both}.show_scener ul.memberships li{padding-left:24px;padding-top:2px;padding-bottom:3px;background-position:left center;background-repeat:no-repeat}.show_scener ul.memberships li a{color:#008}.show_scener ul.memberships li.previous_membership a{color:#bbe}.show_scener ul.memberships li.group{background-image:url("/static/images/icons/group.3afbbb77c13a.png")}.show_scener ul.memberships li.group.previous_membership{background-image:url("/static/images/icons/group_grey.4b95dfd0a696.png")}.show_scener ul.memberships li a.edit_membership{float:right}.show_scener .parties_organised_panel .parties{clear:both;padding-bottom:16px}.show_scener .parties_organised_panel .parties a{text-decoration:none;color:#444;font-weight:bold}.show_scener .parties_organised_panel .parties a:hover{text-decoration:underline}.show_scener .bbses_operated_panel .bbses{clear:both;padding-bottom:16px}.show_scener .bbses_operated_panel .bbses li{padding-left:24px;padding-top:2px;padding-bottom:3px;background-position:left center;background-repeat:no-repeat;background-image:url("/static/images/icons/telephone.abc52ff1a7c8.png")}.show_scener .bbses_operated_panel .bbses li.previous_membership{background-image:url("/static/images/icons/telephone_grey.de4ebc62189f.png")}.show_scener .bbses_operated_panel .bbses li a{text-decoration:none;color:#444;font-weight:bold}.show_scener .bbses_operated_panel .bbses li a:hover{text-decoration:underline}.show_scener .bbses_operated_panel .bbses li.previous_membership a{color:#bbe}.show_scener .last_edited_by{clear:both;padding-top:16px;border-top:1px dotted #ddd}.show_scener .last_edited_by a.user{font-weight:bold;color:#333;text-decoration:none}.show_scener .last_edited_by a.user:hover{text-decoration:underline}.ui-widget-content a:visited{color:currentColor}
