#content div.acts_as_commentable_comment{clear:both;margin-top:1em;margin-bottom:1em;border-bottom-style:solid;border-bottom-width:1px}#content div.acts_as_commentable_comment a.content{color:inherit}#content div.acts_as_commentable_comment:last-child{border-bottom:0px}#content div.acts_as_commentable_comment .comment_header{margin-bottom:.5em}#content div.acts_as_commentable_comment .comment_header ul,#content div.acts_as_commentable_comment .comment_header li{display:inline}#content div.acts_as_commentable_comment .comment_header:after{visibility:hidden;display:block;content:"";clear:both;height:0}#content div.acts_as_commentable_comment .comment_header .author_header{float:left}#content div.acts_as_commentable_comment .comment_header .author_header .author{font-style:italic}#content div.acts_as_commentable_comment .comment_header .comment_links{float:right;margin:0;padding:0;margin-top:0px;list-style-type:none}#content div.acts_as_commentable_comment .comment_header .comment_links li{float:left;display:inline}#content div.acts_as_commentable_comment p{margin:0 0 1.3em 16px}#content div.acts_as_commentable_comment p.inline-hints{margin:0 0 0 360px;padding:0}#content div.acts_as_commentable_comment #acts_as_commentable_comment_author{float:left}#content div.acts_as_commentable_comment .inputs{width:100%}#content div.acts_as_commentable_comment .connected_comments{margin-top:.3em;display:flex;gap:1em}#content div.acts_as_commentable_comment .connected_comments .reply_to{font-size:.8em;flex-grow:0}#content div.acts_as_commentable_comment .connected_comments .replies{font-size:.8em;flex-grow:1}#content div.acts_as_commentable_comment .connected_comments .replies{color:#aaa}#content div.acts_as_commentable_comment .connected_comments .reactions{display:flex;gap:.3em;flex-grow:1;justify-content:flex-end}#content div.acts_as_commentable_comment .connected_comments .reactions .add-reaction{align-self:end;font-size:.8em}#content div.acts_as_commentable_comment .connected_comments .reactions .add-reaction a i{color:gray}#content div.acts_as_commentable_comment .connected_comments .reactions .reaction-labels{display:flex;gap:.3em}#content div.acts_as_commentable_comment .connected_comments .reactions .reaction-labels .reaction-label{position:relative;padding:0em .5em;line-height:1.35;border-radius:1em;background:rgba(208,208,208,.4784313725);user-select:none;cursor:pointer;border:solid rgba(211,211,211,.4784313725) 1px;white-space:nowrap}#content div.acts_as_commentable_comment .connected_comments .reactions .reaction-labels .reaction-label.active{background:#ffffe0}#content div.acts_as_commentable_comment .connected_comments .reactions .reaction-labels .reaction-label:hover{border-color:#000}#content div.acts_as_commentable_comment .connected_comments .reactions .reaction-labels .reaction-label:active{background:rgba(208,208,208,.2274509804)}#content div.acts_as_commentable_comment .connected_comments .reactions .reaction-labels .reaction-label em-emoji{font-size:1em;vertical-align:middle;display:inline-block;width:14px;height:1.4em}#content div.acts_as_commentable_comment .connected_comments .reactions .reaction-labels .reaction-label .count{display:inline-block;padding-left:.6em;font-size:.7em}.comments.show .replies{margin-left:2em}.comments.show .replies .subject{display:none}.rich_text.input{min-height:220px}.rich_text.input label{display:none}lexxy-editor button[name=upload]{display:none}.acts_as_commentable_comment{margin-top:1em;margin-bottom:1em}.acts_as_commentable_comment .comment-links{float:right}.acts_as_commentable_comment .comment_header{margin-bottom:.3em}.acts_as_commentable_comment .comment_header ul,.acts_as_commentable_comment .comment_header li{display:inline}.acts_as_commentable_comment .inputs{width:100%}.acts_as_commentable_comment .inputs ol li.string{width:50%}.emails.index pre code{overflow-x:scroll}.emails.index .links{display:flex;justify-content:space-around;margin:.5em 0 1em}.forums.show #content h2{margin-top:25px}.forums.show .topic .header:after{visibility:hidden;display:block;content:"";clear:both;height:0}.forums.show th{white-space:nowrap;padding:.1em 1em}.forums.show td.puzzle{white-space:nowrap;width:240px;padding:0 1em}.forums.show td.num_comments{text-align:center;width:30px}.forums.show td.last_update{font-size:.8em}.forums.show td.puzzle,.forums.show td.last_update{text-align:left}.form-links{float:right;margin-top:3em;font-size:.8em}#content ul.news{list-style-type:none;list-style-image:none}#content ul.news>li+li{margin-top:3em}#content ul.news li.news{list-style-type:none}#content ul.news li.news .header{display:flex;justify-content:space-between}#content ul.news li.news .header .date{font-family:"Trebuchet MS","Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;color:#888;margin-bottom:.2em}#content ul.news li.news .header .links .button{margin:.2em .5em .2em 0}.payments.index #content table tbody tr td{white-space:nowrap}.payments.index #content table tbody tr td.name{width:350px}.payments.index #content table tbody tr td.variable_no{width:100px}.pages.show #content form.formtastic fieldset ol li textarea{border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-top:0px;height:370px !important;margin-bottom:34px}.perks.index main table th.perk{max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.perks.index main table td.perk{text-align:center}.perks.index main table td.count{text-align:center;font-style:italic}.perks.index main table a.name{white-space:nowrap}#content ul.figures,main ul.figures{display:flex;flex-wrap:wrap;list-style-type:none;gap:1em}#content ul.figures img,main ul.figures img{border:solid #ccc 1px;height:100px;width:200px;object-fit:cover}#content ul.figures figcaption,main ul.figures figcaption{font-style:italic;text-align:center;font-size:.9em;width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.puzzles.show main audio{width:100%}.puzzle_teams.index main table th.code,.puzzle_teams.index main table th.solution,.puzzle_teams.index main table th.instructions,.puzzle_teams.index main table th.comment,.puzzle_teams.index main table th.updated{max-width:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.puzzle_teams.index main table a.puzzle{white-space:nowrap}.puzzle_teams.index main table a.recent{font-weight:bold}.puzzle_teams.show .hint{font-size:.9em;font-style:italic}.puzzle_teams.show main>a{clear:both}.puzzle_teams.show main>a img{margin-top:2em}.puzzle_teams.show main>a audio{width:100%}.puzzle_teams.show main>p.hint{text-align:center}.puzzle_teams.show main>div.replies{margin-left:2em}.questions.index ul.questions li+li{margin-top:.3em}.questions.index ul.questions li{list-style:none}.questions.index ul.questions li p{display:block;padding-left:1.5em}.rankings.show #content ul.finished,.rankings.show #content ul.capitulated{padding-left:1em}.rankings.show #content ul.finished,.rankings.show #content ul.finished li,.rankings.show #content ul.capitulated,.rankings.show #content ul.capitulated li{list-style-type:none;list-style-image:none}.rankings.show #content ul.finished .rank,.rankings.show #content ul.capitulated .rank{width:30px;float:left;padding:1px 10px 2px 3px}.rankings.show #content ul.finished .team,.rankings.show #content ul.capitulated .team{float:left}.rankings.show #content ul.finished .finished_at,.rankings.show #content ul.finished .reached_at,.rankings.show #content ul.capitulated .finished_at,.rankings.show #content ul.capitulated .reached_at{float:right;width:80px;text-align:right;padding-right:16px}.rankings.show #content ul.finished .members,.rankings.show #content ul.capitulated .members{clear:both;margin-left:45px}.rankings.show #content thead{display:none}.rankings.show #content td.num_skipped,.rankings.show #content td.rank{width:30px}.rankings.show #content td.position{text-align:right}.rankings.show #content td.capitulated_at{width:80px;text-align:right;padding-right:30px}.teams.index .team{list-style-type:none;clear:both;padding:10px 0px}.teams.index .team:after{visibility:hidden;display:block;content:"";clear:both;height:0}.teams.index .team.rank-1 .mi{color:gold}.teams.index .team.rank-2 .mi{color:silver}.teams.index .team.rank-3 .mi{color:#cd7f32}.teams.index .team .team-header .additional-info{float:right}.teams.index .team .members{clear:both}.teams.index .team+.team{border-top-width:1px;border-top-style:solid}fieldset#members{margin-top:1.5em}fieldset#members ul.members.header{display:flex;padding-left:0em}fieldset#members ul.members.header li{margin-right:3em}fieldset#members ul.members.header li label{display:inline-block;float:none}fieldset#members fieldset.member ol{padding-top:.3em}fieldset#members fieldset.member label{display:none}fieldset#members ul.members.header,fieldset#members fieldset ol{margin-left:2em}fieldset#members ul.members.header li label,fieldset#members ul.members.header li input,fieldset#members fieldset ol li label,fieldset#members fieldset ol li input{box-sizing:border-box;margin:2px}fieldset#members ul.members.header li.confirmed_at,fieldset#members fieldset ol li.confirmed_at{width:1em}fieldset#members ul.members.header li.name label,fieldset#members ul.members.header li.name input,fieldset#members ul.members.header li.user label,fieldset#members ul.members.header li.user input,fieldset#members fieldset ol li.name label,fieldset#members fieldset ol li.name input,fieldset#members fieldset ol li.user label,fieldset#members fieldset ol li.user input{width:220px;margin:2px}fieldset#members ul.members.header li.email label,fieldset#members ul.members.header li.email input,fieldset#members fieldset ol li.email label,fieldset#members fieldset ol li.email input{width:180px}fieldset#members ul.members.header li.age label,fieldset#members fieldset ol li.age label{width:40px}fieldset#members ul.members.header li.game_index label,fieldset#members fieldset ol li.game_index label{width:180px}fieldset#members ul.members.header li.city,fieldset#members fieldset ol li.city{width:150px}.teams #content form.formtastic fieldset ol{padding-top:.2em}.teams #content form.formtastic fieldset ol fieldset legend{position:static;width:100%;padding-top:1em;font-weight:bold}.teams #content form.formtastic fieldset ol fieldset.choices ol li{padding-left:25%}.teams #content form.formtastic fieldset li.choices.inline ol li{padding-left:0px}.teams #content form.formtastic fieldset li.choices.inline ol li:first-child{padding-left:25%}.teams.edit .qrcode,.payments.show .qrcode{text-align:center;margin:1em auto}.teams.edit .qr,.payments.show .qr{height:195px;display:block;background:#fff;margin:auto}.teams.show .members li{display:inline-block;padding:0em 1em}img,input,legend,fieldset{border:none}hr{background-color:#e9d105 !important}table{border-collapse:collapse;table-layout:auto}p,a,h1,h2,h3,li,td,th,div,span,strong{font-family:"Tahoma CE","Arial CE","Helvetica CE",Tahoma,Arial,lucida,sans-serif;font-size:small}p,li{line-height:150%}#flash_notice,#flash_error,#flash_alert{padding:5px 8px;margin:10px 0}#flash_notice{background-color:#cfc;border:solid 1px #6c6}#flash_error,#flash_alert{background-color:#fcc;border:solid 1px #c66;font-weight:bold}h1,h2,h3{color:#e9d105 !important}h1{margin-top:2em;color:#e9d105 !important;line-height:100%;font-size:1em;margin-bottom:1em;text-transform:uppercase}h2{margin-top:1.2em}h3{margin-top:1em;color:#e9d105 !important}.team{padding-bottom:5px;margin-bottom:10px}.team-header .additional-info{float:right;display:inline}.title h1{display:inline}.title ul,.title li{display:inline}.title p{display:inline}pre{margin:5px;margin-left:35px}code{letter-spacing:1px;padding:3px}#main{text-align:left;margin:0px auto;width:1000px;min-width:1000px;position:relative}#menu-container{position:absolute;left:10px;top:160px;z-index:2;background-color:rgba(0,0,0,0)}.menu{background:rgba(0,0,0,0);margin-top:1.5em}.menu span{background:rgba(0,0,0,0)}#menu-container nav a{color:#000;display:block;background:rgba(0,0,0,0) url("/assets/games/seslost-2009/menuitem-dd552a46.gif") right center no-repeat;font-family:"Tahoma CE","Arial CE","Helvetica CE",Tahoma,Arial,lucida,sans-serif;vertical-align:bottom;width:192px;height:27px;padding-right:50px;text-align:right;line-height:2em;letter-spacing:.5px;text-decoration:none}.menu a.selected{padding-top:0px;background:rgba(0,0,0,0) url("/assets/games/seslost-2009/menuitemselected-fde70a5c.gif") right center no-repeat}.menu li a:link,.menu li a:visited,.menu li a:hover{text-decoration:none}#header{width:1000px;height:141px;background-color:#000;color:#fff;background-image:url("/assets/games/seslost-2009/top-4d11cc06.jpg")}#content{position:relative;left:226px;width:697px;z-index:2;background-color:#000;color:#d5d5d5}#content a{color:#d5d5d5}#content ul,#content ol{margin-left:20px}#content_padding{padding:30px;padding:50px}#content ul{margin-top:1.5em;list-style-type:circle;list-style-position:inside}#content ul ul{margin-top:.2em;list-style-type:disc;list-style-position:inside}#footer{width:1000px;height:538px;background-color:#000;color:#fff;background-image:url("/assets/games/seslost-2009/bottom-54e650b7.jpg")}p,li{line-height:150%}.z02{width:2ex}.z09{width:10ex}.z15{width:18ex}.z20{width:25ex}.z30{width:35ex}.z40{width:45ex}.foto{padding:5px;text-align:center}.results th,.results td{border:1px solid #656565;width:25%;text-align:center}.results thead tr th{border:1px solid #d5d5d5}table{margin-top:10px;width:100%}.crossedout{text-decoration:line-through !important}.team-header strong a{color:#e9d105 !important}.highslide-container a{color:#000}th{text-align:center}td.name{white-space:nowrap}td a{text-decoration:none}td a:hover{text-decoration:underline}td.reached_at,td.first_reached,td.last_reached,td.num_teams,td.max_time_spent,td.min_time_spent,td.avg_time_spent,td.num_hints,td.num_solved,td.num_skipped,td.rank,td.time_spent,td.hint,td.skipped{text-align:center}.pagination{background:#000}td.num_comments{padding:0px 10px;text-align:right}td.last_update{font-size:.9em}
