@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.App{--buttonPaddingV: .25em;--buttonPaddingH: .4em;--fontFamily: "noto", "Verdana", "Arial", sans-serif;width:100%;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;font-family:var(--fontFamily)}.App .RootComponent,.App .FooterComponent{min-height:0}.App .WalkThroughComponent header,.App .WalkThroughComponent pheader,.App .WalkThroughComponent psection,.App .AuxiliaryMessageComponent header,.App .AuxiliaryMessageComponent pheader,.App .AuxiliaryMessageComponent psection,.App .bridge-table-html header,.App .bridge-table-html pheader,.App .bridge-table-html psection{color:#000;display:block;margin:0;padding:0;text-align:left}.App .WalkThroughComponent pheader,.App .AuxiliaryMessageComponent pheader,.App .bridge-table-html pheader{font-weight:700;margin-left:5px;padding:2px 2px 0 10px}.App .WalkThroughComponent header,.App .AuxiliaryMessageComponent header,.App .bridge-table-html header{padding:0;font-weight:700}.App .WalkThroughComponent subheader,.App .AuxiliaryMessageComponent subheader,.App .bridge-table-html subheader{color:#666;display:block;font-variant:small-caps;line-height:90%;margin-top:2rem;text-align:left;text-transform:uppercase}.App .WalkThroughComponent a.glossarylink,.App .AuxiliaryMessageComponent a.glossarylink,.App .bridge-table-html a.glossarylink{font-style:italic;text-decoration:none;color:inherit}.App .WalkThroughComponent a.indexglossarylink,.App .AuxiliaryMessageComponent a.indexglossarylink,.App .bridge-table-html a.indexglossarylink{text-decoration:none;color:inherit}.App .WalkThroughComponent a.intro,.App .AuxiliaryMessageComponent a.intro,.App .bridge-table-html a.intro{color:snow}.App .WalkThroughComponent table.ordinary,.App .AuxiliaryMessageComponent table.ordinary,.App .bridge-table-html table.ordinary{height:100%;margin:auto}.App .WalkThroughComponent table.ordinary :not(.vertical),.App .AuxiliaryMessageComponent table.ordinary :not(.vertical),.App .bridge-table-html table.ordinary :not(.vertical){width:70%}.App .WalkThroughComponent table.ordinary td,.App .AuxiliaryMessageComponent table.ordinary td,.App .bridge-table-html table.ordinary td{width:100%;text-align:center;vertical-align:middle}.App .WalkThroughComponent table.ordinary_top,.App .AuxiliaryMessageComponent table.ordinary_top,.App .bridge-table-html table.ordinary_top{margin-top:20px;height:100%;width:100%}.App .WalkThroughComponent table.ordinary_top tr,.App .AuxiliaryMessageComponent table.ordinary_top tr,.App .bridge-table-html table.ordinary_top tr{vertical-align:top}.App .WalkThroughComponent img.ordinary,.App .AuxiliaryMessageComponent img.ordinary,.App .bridge-table-html img.ordinary{width:70%}.App .WalkThroughComponent img.play_deal_graphic,.App .AuxiliaryMessageComponent img.play_deal_graphic,.App .bridge-table-html img.play_deal_graphic{width:44%}.App .WalkThroughComponent img.allcardsbysuit,.App .AuxiliaryMessageComponent img.allcardsbysuit,.App .bridge-table-html img.allcardsbysuit{width:64%}.App .WalkThroughComponent img.quiz_graphic,.App .AuxiliaryMessageComponent img.quiz_graphic,.App .bridge-table-html img.quiz_graphic{width:33%}.App .WalkThroughComponent img.graphic_90,.App .AuxiliaryMessageComponent img.graphic_90,.App .bridge-table-html img.graphic_90{width:75%;min-width:100%}.App .WalkThroughComponent img.graphic_100,.App .AuxiliaryMessageComponent img.graphic_100,.App .bridge-table-html img.graphic_100{width:100%;min-width:100%}.App .WalkThroughComponent img.graphic_40,.App .AuxiliaryMessageComponent img.graphic_40,.App .bridge-table-html img.graphic_40,.App .WalkThroughComponent img.graphic_50,.App .AuxiliaryMessageComponent img.graphic_50,.App .bridge-table-html img.graphic_50{width:40%;min-width:80%}.App .WalkThroughComponent img.graphic_60,.App .AuxiliaryMessageComponent img.graphic_60,.App .bridge-table-html img.graphic_60{width:60%;min-width:80%}.App .WalkThroughComponent img.graphic_80,.App .AuxiliaryMessageComponent img.graphic_80,.App .bridge-table-html img.graphic_80{width:80%;min-width:100%}.App .WalkThroughComponent b,.App .AuxiliaryMessageComponent b,.App .bridge-table-html b{font-weight:700}.App .WalkThroughComponent font.suitred,.App .WalkThroughComponent font.suitrednosize,.App .WalkThroughComponent font.suitredExtraLarge,.App .AuxiliaryMessageComponent font.suitred,.App .AuxiliaryMessageComponent font.suitrednosize,.App .AuxiliaryMessageComponent font.suitredExtraLarge,.App .bridge-table-html font.suitred,.App .bridge-table-html font.suitrednosize,.App .bridge-table-html font.suitredExtraLarge{color:red}.App .WalkThroughComponent font.suitblack,.App .WalkThroughComponent font.suitblacknosize,.App .WalkThroughComponent font.suitblackExtraLarge,.App .AuxiliaryMessageComponent font.suitblack,.App .AuxiliaryMessageComponent font.suitblacknosize,.App .AuxiliaryMessageComponent font.suitblackExtraLarge,.App .bridge-table-html font.suitblack,.App .bridge-table-html font.suitblacknosize,.App .bridge-table-html font.suitblackExtraLarge{color:#000}.App .WalkThroughComponent input.quiz_submit_OK,.App .AuxiliaryMessageComponent input.quiz_submit_OK,.App .bridge-table-html input.quiz_submit_OK{display:inline-block;font-size:1em;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-weight:700;text-transform:uppercase;-webkit-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px #0003;max-width:100px;min-width:100px;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed")}.App .WalkThroughComponent input.quiz_submit_OK:hover,.App .AuxiliaryMessageComponent input.quiz_submit_OK:hover,.App .bridge-table-html input.quiz_submit_OK:hover{background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#dcdcdc")}.App .WalkThroughComponent input.quiz_submit_OK:active,.App .AuxiliaryMessageComponent input.quiz_submit_OK:active,.App .bridge-table-html input.quiz_submit_OK:active{color:#999;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#ffffff")}.App .WalkThroughComponent ul,.App .AuxiliaryMessageComponent ul,.App .bridge-table-html ul{list-style-type:disc;margin-left:10px}.App .WalkThroughComponent ul.ordinary,.App .AuxiliaryMessageComponent ul.ordinary,.App .bridge-table-html ul.ordinary{list-style-type:disk;margin-left:15px}.App .WalkThroughComponent ul.quiz_disk,.App .AuxiliaryMessageComponent ul.quiz_disk,.App .bridge-table-html ul.quiz_disk{list-style-type:disk;margin-left:20px}.App .WalkThroughComponent ul li,.App .AuxiliaryMessageComponent ul li,.App .bridge-table-html ul li{margin-top:10px}.App .WalkThroughComponent ul li.quiz_disk a,.App .AuxiliaryMessageComponent ul li.quiz_disk a,.App .bridge-table-html ul li.quiz_disk a{color:#000;list-style-type:disk;text-decoration:none}.App .WalkThroughComponent{font-size:1rem}.App .WalkThroughComponent .content{padding-left:1rem;padding-right:1rem;padding-top:10px;font-size:2.2rem;line-height:130%}.App .WalkThroughComponent .content table.quiz_expl{width:100%;margin-top:2rem;margin-left:auto;margin-right:auto}.App .WalkThroughComponent font.suitred,.App .WalkThroughComponent font.suitblack{font-size:1.3em;font-family:Times New Roman,sans-serif}.App .WalkThroughComponent header,.App .WalkThroughComponent pheader{font-size:2.2rem;line-height:120%}.App .WalkThroughComponent header p,.App .WalkThroughComponent pheader p{font-size:.9em;font-weight:500;padding:0;margin-bottom:1em;color:#666;display:block;font-variant:small-caps;line-height:90%;margin-top:2rem;text-align:left;text-transform:uppercase}.App .WalkThroughComponent subheader{font-size:.9em;font-weight:500;padding:0}.App .WalkThroughComponent subheader p{margin:0}.App .WalkThroughComponent img.panelist{margin:0;height:8em;padding:5px 0 0}.App .WalkThroughComponent p{margin:1.2em 0;line-height:130%}.App .WalkThroughComponent ul{list-style-type:disc;margin-left:30px}.App .WalkThroughComponent table.quiz_expl{width:100%;background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(0,rgb(234,234,254)),color-stop(1,rgb(204,204,254)));border:thin;border-style:solid;border-bottom-style:none;border-color:#ccc}.App .WalkThroughComponent table.quiz_expl_i{visibility:hidden}.App .WalkThroughComponent td.quiz_top{color:#000}.App .WalkThroughComponent td.quiz_top_green{color:#390}.App .WalkThroughComponent td.quiz_top_red{color:red}.App .WalkThroughComponent table.poll{font-size:1.2em;line-height:130%;margin-right:auto;margin-left:auto}.App .WalkThroughComponent table.poll font.suitred,.App .WalkThroughComponent table.poll font.suitblack{font-size:3rem;font-family:Times New Roman,sans-serif}.App .WalkThroughComponent table.poll li{list-style-type:none}.App .WalkThroughComponent table.poll td{text-align:center;width:30%;white-space:nowrap}.App .WalkThroughComponent table.poll tr.poll_h{background-color:#ff0}.App .WalkThroughComponent td.quiz_bottom p{margin:15px 0;padding-left:7px;padding-right:2px}.App .WalkThroughComponent div{font-size:1em}.App .WalkThroughComponent div.quiz_expl{position:absolute;z-index:2;bottom:5px;left:2px;right:2px;margin:2px;padding:0}.App .WalkThroughComponent div.quiz_expl_i{visibility:hidden}.App .WalkThroughComponent div table.quiz_expl{padding:0;margin:0}.App .WalkThroughComponent div table.quiz_expl_i{visibility:hidden}.App .WalkThroughComponent div td.quiz_top{padding:10px;margin:0;height:20%;width:100%;text-align:left}.App .WalkThroughComponent div td.quiz_bottom{margin:15px 0;padding-right:7px;text-align:left}.App .WalkThroughComponent div td.quiz_bottom img{display:block;margin:auto}.App .WalkThroughComponent div td subheader{font-size:1em;padding:0 0 10px;text-align:center;align-content:center;margin:.3rem 0 0}.App .WalkThroughComponent div tr.quiz_top{background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(0,rgb(202,202,254)),color-stop(1,rgb(79,79,252)));padding:10px;margin:0;height:80%;vertical-align:middle;width:100%;text-align:left;overflow:hidden}.App .WalkThroughComponent td.quiz_bottom{padding:0;text-align:center;align-content:center}.App .AuxiliaryMessageComponent{line-height:110%}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.App .AuxiliaryMessageComponent [class^=icon-],.App .AuxiliaryMessageComponent [class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.App .AuxiliaryMessageComponent .icon-question:before{content:""}.App .AuxiliaryMessageComponent .icon-check:before{content:""}.App .AuxiliaryMessageComponent .icon-chevron-left:before{content:""}.App .AuxiliaryMessageComponent .icon-chevron-right:before{content:""}.App .AuxiliaryMessageComponent .icon-question-circle:before{content:""}.App .AuxiliaryMessageComponent .icon-chevron-up:before{content:""}.App .AuxiliaryMessageComponent .icon-chevron-down:before{content:""}.App .AuxiliaryMessageComponent .icon-info:before{content:""}.App .AuxiliaryMessageComponent .icon-microphone:before{content:""}.App .AuxiliaryMessageComponent .icon-microphone-slash:before{content:""}.App .AuxiliaryMessageComponent .icon-credits:before{content:""}.App .AuxiliaryMessageComponent .icon-flip:before{content:""}.App .AuxiliaryMessageComponent .icon-spades:before{content:""}.App .AuxiliaryMessageComponent .icon-clubs:before{content:""}.App .AuxiliaryMessageComponent .icon-diamonds:before{content:""}.App .AuxiliaryMessageComponent .icon-users:before{content:""}.App .AuxiliaryMessageComponent .icon-eye:before{content:""}.App .AuxiliaryMessageComponent .icon-heart:before{content:""}.App .AuxiliaryMessageComponent .icon-cross:before{content:""}.App .AuxiliaryMessageComponent .icon-checkmark:before{content:""}.App .AuxiliaryMessageComponent .icon-enter:before{content:""}.App .AuxiliaryMessageComponent .icon-volume-medium:before{content:""}.App .AuxiliaryMessageComponent .icon-volume-mute2:before{content:""}.App .AuxiliaryMessageComponent .icon-loop2:before{content:""}.App .AuxiliaryMessageComponent .icon-checkbox-checked:before{content:""}.App .AuxiliaryMessageComponent .icon-checkbox-unchecked:before{content:""}.App .AuxiliaryMessageComponent .icon-radio-checked2:before{content:""}.App .AuxiliaryMessageComponent .icon-radio-unchecked:before{content:""}.App .AuxiliaryMessageComponent .icon-video:before{content:""}.App .AuxiliaryMessageComponent .icon-settings:before{content:""}.App .AuxiliaryMessageComponent .icon-paperplane:before{content:""}.App .AuxiliaryMessageComponent{font-size:2.7083333333vh}@media only screen and (max-aspect-ratio: 4/3){.App .AuxiliaryMessageComponent{font-size:2.03125vw}}.App .AuxiliaryMessageComponent font.suitred,.App .AuxiliaryMessageComponent font.suitblack{font-size:1.8rem;font-family:Times New Roman,sans-serif}.App .AuxiliaryMessageComponent.hasButtons .text p{text-align:center}.App .AuxiliaryMessageComponent .text{line-height:120%;text-align:left}.App .AuxiliaryMessageComponent.right{text-align:center}.App .AuxiliaryMessageComponent table.quiz_expl{border:none;margin:0}.App .AuxiliaryMessageComponent td.quiz_bottom{text-align:left}.App .bridge-table-html{overflow:hidden}.App .bridge-table-html table.ordinary td img{min-width:80%}.App .bridge-table-html table.ordinary td img.quiz_graphic,.App .bridge-table-html table.ordinary td img.play_deal_graphic{min-width:70%}.App .bridge-table-html big{color:#fff;font-size:3rem}.App.shark{--fontFamily: "jost", "Verdana", "Arial", sans-serif}#root .LoadingComponent{position:fixed;top:0;left:0;height:100%;width:100%}:root{--card-color-diamonds: #ff0000;--card-color-hearts: #ff0000;--card-color-spades: #000000;--card-color-clubs: #000000}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.FooterComponent{display:grid;grid-template-columns:2.1fr 1fr minmax(1.1fr,auto) minmax(1.1fr,auto) minmax(1.1fr,auto) 1fr 1fr 1fr 1.5fr 1fr .7fr .3fr;grid-template-areas:"button-0 button-1 button-2 button-3 button-4 button-5 button-6 button-7 button-8 button-9 button-10 button-11";column-gap:.4em;background:#f1ecea;padding:var(--buttonPaddingV) var(--buttonPaddingH);color:#000}.FooterComponent .button-0{grid-area:button-0}.FooterComponent .button-1{grid-area:button-1}.FooterComponent .button-2{grid-area:button-2}.FooterComponent .button-3{grid-area:button-3}.FooterComponent .button-4{grid-area:button-4}.FooterComponent .button-5{grid-area:button-5}.FooterComponent .button-6{grid-area:button-6}.FooterComponent .button-7{grid-area:button-7}.FooterComponent .button-8{grid-area:button-8}.FooterComponent .button-9{grid-area:button-9}.FooterComponent .button-10,.FooterComponent .settings{grid-area:button-10}.FooterComponent .card-button{grid-area:button-11}.FooterComponent.OnlineBridgeClub{grid-template-columns:auto minmax(1fr,auto) minmax(1.1fr,auto) minmax(1.1fr,auto) minmax(1.1fr,auto) minmax(1.1fr,auto) minmax(1.1fr,auto) minmax(1.1fr,auto) minmax(1.5fr,auto) 1fr .7fr;grid-template-areas:"button-0 button-1 button-2 button-3 button-4 button-5 button-6 button-7 button-8 button-9 button-10"}.FooterComponent.OnlineBridgeClub .settings{grid-area:button-10}.FooterComponent.OnlineBridgeClub .card-button{display:none}.FooterComponent>div{justify-self:center;width:100%}.FooterComponent>div:first-child{justify-self:start}.FooterComponent .settings,.FooterComponent .card-button{position:relative;width:100%}.FooterComponent img{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:contain;object-position:center;cursor:pointer}.FooterComponent .ButtonComponent{width:100%;font-size:20px;display:block}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.App.shark .ButtonComponent{position:relative;display:inline-flex;justify-content:center;align-items:center;height:2.5rem;min-height:2.5rem;padding:0 1.875rem;border-width:1px;border-style:solid;border-color:#fff;border-radius:.5rem;background-color:transparent;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff;font-size:1.25rem;font-weight:500;font-family:Jost,sans-serif;text-align:center;outline:none;vertical-align:middle;text-decoration:none;cursor:pointer;box-shadow:.3125rem .3125rem .625rem #00000080}.App.shark .ButtonComponent[disabled],.App.shark .ButtonComponent.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.App.shark .ButtonComponent:hover{box-shadow:0 0 0 transparent;background-image:linear-gradient(180deg,#0000004d,#0000001a)}.App.shark .ButtonComponent.icon{transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.App.shark .ButtonComponent.icon[disabled],.App.shark .ButtonComponent.icon.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.App.shark .ButtonComponent.icon{position:relative;visibility:visible;flex:0 0 2.5rem!important;width:2.5rem!important;height:2.5rem!important;pointer-events:all;border:1px solid white!important;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff}.App.shark .ButtonComponent.icon.nexthand{font-size:1.3em}.App.shark .ButtonComponent.icon.nexthand span{display:none}.App.shark .ButtonComponent.icon.nexthand:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.App.shark .ButtonComponent.icon.nexthand:before{margin-top:.1rem;margin-left:.1rem}.App.shark .ButtonComponent.icon.prevhand{font-size:1.3em}.App.shark .ButtonComponent.icon.prevhand span{display:none}.App.shark .ButtonComponent.icon.prevhand:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.App.shark .ButtonComponent.icon.prevhand:before{margin-top:.1rem;margin-left:-.1rem}.App.shark .ButtonComponent.icon.showSharkSettings{font-size:1.3em}.App.shark .ButtonComponent.icon.showSharkSettings span{display:none}.App.shark .ButtonComponent.icon.showSharkSettings:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.App.shark .ButtonComponent.icon.showInfo{font-size:1.3em}.App.shark .ButtonComponent.icon.showInfo span{display:none}.App.shark .ButtonComponent.icon.showInfo:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.App.audrey .ButtonComponent{position:relative;padding:var(--buttonPaddingV) calc(1.5 * var(--buttonPaddingH));cursor:pointer;border-width:1px;border-color:#606060;color:#000;border-radius:.3em;background:#cacccf;overflow:hidden;white-space:nowrap}.App.audrey .ButtonComponent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#00000040)}@media (hover: hover){.App.audrey .ButtonComponent:hover{background:#e6e6e6}}.App.audrey .ButtonComponent.highlighted{background:#e2e284}@media (max-width: 56.1875em){.App.audrey .ButtonComponent{font-size:17.5px}}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.LoadingComponent{text-shadow:-.0625rem -.0625rem 0 white,-.0625rem 0 0 white,-.0625rem .0625rem 0 white,0 -.0625rem 0 white,0 .0625rem 0 white,.0625rem -.0625rem 0 white,.0625rem 0 0 white,.0625rem .0625rem 0 white}.App.audrey .LoadingComponent{background:#007d2a;background:radial-gradient(circle,#029e38,#007d2a 60%)}.App.shark .LoadingComponent{background-image:radial-gradient(ellipse farthest-corner at center 40%,#00000080 0,#000000e6);background-color:var(--app-background)}.App.shark .LoadingComponent .TableComponent{background-size:0;background-repeat:no-repeat;background-image:var(--watermark, url(/images/shark_logo.png))}.App.shark .LoadingComponent .TableComponent:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:inherit;background-size:65%;background-repeat:no-repeat;background-position:center 45%;opacity:.05;pointer-events:none}.LoadingComponent{display:flex;justify-content:center;align-items:center;height:200px;font-size:22px}.LoadingComponent .suit.diamonds{color:var(--card-color-diamonds);border-color:var(--card-color-diamonds)}.LoadingComponent .suit.diamonds svg>g{fill:var(--card-color-diamonds)}.LoadingComponent .suit.diamonds .face{border-color:var(--card-color-diamonds)}.LoadingComponent .suit.hearts{color:var(--card-color-hearts);border-color:var(--card-color-hearts)}.LoadingComponent .suit.hearts svg>g{fill:var(--card-color-hearts)}.LoadingComponent .suit.hearts .face{border-color:var(--card-color-hearts)}.LoadingComponent .suit.spades{color:var(--card-color-spades);border-color:var(--card-color-spades)}.LoadingComponent .suit.spades svg>g{fill:var(--card-color-spades)}.LoadingComponent .suit.spades .face{border-color:var(--card-color-spades)}.LoadingComponent .suit.clubs{color:var(--card-color-clubs);border-color:var(--card-color-clubs)}.LoadingComponent .suit.clubs svg>g{fill:var(--card-color-clubs)}.LoadingComponent .suit.clubs .face{border-color:var(--card-color-clubs)}.LoadingComponent .suit.spades:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LoadingComponent .suit.hearts:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LoadingComponent .suit.diamonds:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LoadingComponent .suit.clubs:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LoadingComponent .suit{display:inline-block;padding:0 5px;transform:translateY(0);animation:1s jump infinite linear}.LoadingComponent .suit:nth-child(1){animation-delay:.05s}.LoadingComponent .suit:nth-child(2){animation-delay:.1s}.LoadingComponent .suit:nth-child(3){animation-delay:.15s}.LoadingComponent .suit:nth-child(4){animation-delay:.2s}@keyframes jump{0%{transform:translateY(0)}20%{transform:translateY(-100%)}40%{transform:translateY(0)}to{transform:translateY(0)}}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.App.audrey .RootComponent{background:#007d2a;background:radial-gradient(circle,#029e38,#007d2a 60%)}.App.shark .RootComponent{background-image:radial-gradient(ellipse farthest-corner at center 40%,#00000080 0,#000000e6);background-color:var(--app-background)}.App.shark .RootComponent .TableComponent{background-size:0;background-repeat:no-repeat;background-image:var(--watermark, url(/images/shark_logo.png))}.App.shark .RootComponent .TableComponent:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:inherit;background-size:65%;background-repeat:no-repeat;background-position:center 45%;opacity:.05;pointer-events:none}.RootComponent{width:100%;height:100%;display:flex}.RootComponent .TableComponent{flex:0 1 100%;height:100%;max-height:100%;min-height:100%}.RootComponent .WalkThroughComponent{flex:0 0 var(--walkThroughColumnWidth);height:100%;max-height:100%;min-height:100%;background:#f8f8ff}.RootComponent .BiddingLadderComponent{flex:0 0 auto;height:100%;max-height:100%;min-height:100%;overflow:hidden;background:#f8f8ff}.RootComponent .TooltipComponent{position:fixed;z-index:2000;left:calc((100% - var(--walkThroughColumnWidth)) / 2);top:20%;width:30%;transform:translate(-50%)}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-moz-box-sizing:border-box;box-sizing:border-box}*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box}html,body,#root,.App{width:100%;height:100%}html{font-size:2.0833333333vh}@media only screen and (max-aspect-ratio: 4/3){html{font-size:1.5625vw}}html{--tableWidth: 100%;--walkThroughColumnWidth: 0%;--bidColumnWidth: 0%}html.with-walk-through-column{font-size:1.3854166667vh}@media only screen and (max-aspect-ratio: 4/3){html.with-walk-through-column{font-size:1.0390625vw}}html.with-walk-through-column{--tableWidth: 66.5%;--walkThroughColumnWidth: 33.5%;--bidColumnWidth: 0%}html.with-bid-column{font-size:1.9205729167vh}@media only screen and (max-aspect-ratio: 4/3){html.with-bid-column{font-size:1.4404296875vw}}html.with-bid-column{--tableWidth: 92.1875%;--walkThroughColumnWidth: 0%;--bidColumnWidth: 7.8125%}html.with-walk-through-column-and-bid-column{font-size:1.22265625vh}@media only screen and (max-aspect-ratio: 4/3){html.with-walk-through-column-and-bid-column{font-size:.9169921875vw}}html.with-walk-through-column-and-bid-column{--tableWidth: 58.6875%;--walkThroughColumnWidth: 33.5%;--bidColumnWidth: 7.8125%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.BiddingLadderComponent{height:100%;display:flex;flex-direction:column;border-right:1px solid black;background:#fff}.BiddingLadderComponent .bids,.BiddingLadderComponent .stakes{display:grid;grid-template-columns:4.25rem}.BiddingLadderComponent .bids img,.BiddingLadderComponent .stakes img{width:100%}.BiddingLadderComponent .bids .bid,.BiddingLadderComponent .stakes .bid{position:relative}.BiddingLadderComponent .bids .bid:before,.BiddingLadderComponent .stakes .bid:before{content:"";position:relative;display:block;width:100%;padding-top:66.6666666667%}.BiddingLadderComponent .bids .bid>*,.BiddingLadderComponent .stakes .bid>*{position:absolute;top:0;right:0;bottom:0;left:0}.BiddingLadderComponent .bids .bid,.BiddingLadderComponent .stakes .bid{position:relative;min-width:0;background-repeat:no-repeat;background-size:contain;background-position:center}.BiddingLadderComponent .bids .bid:after,.BiddingLadderComponent .stakes .bid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.BiddingLadderComponent .bids .bid.is-disabled,.BiddingLadderComponent .stakes .bid.is-disabled{background-color:#eee}.BiddingLadderComponent .bids .bid.is-disabled:after,.BiddingLadderComponent .stakes .bid.is-disabled:after{opacity:.5}.BiddingLadderComponent .bids .bid.is-active,.BiddingLadderComponent .stakes .bid.is-active{cursor:pointer}.BiddingLadderComponent .bids .BonusIndicator,.BiddingLadderComponent .stakes .BonusIndicator{min-width:0;min-height:0;background:#eee}.BiddingLadderComponent .bids .BonusIndicator.highlighted,.BiddingLadderComponent .stakes .BonusIndicator.highlighted{background:orange}.BiddingLadderComponent .bids{-ms-overflow-style:none;scrollbar-width:none}.BiddingLadderComponent .bids::-webkit-scrollbar{display:none}.BiddingLadderComponent .bids{flex:0 1 100%;width:100%;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden}.BiddingLadderComponent .bids .BonusIndicator{border-left:1px solid black}.BiddingLadderComponent .stakes{position:relative;flex:1 1 auto;border-top:1px solid #eee}.BiddingLadderComponent:not(.show-bonus-indicator) .bid{border-bottom:1px solid #eee}.BiddingLadderComponent:not(.show-bonus-indicator) .bid:nth-child(5n){border-bottom:5px solid #eee}.BiddingLadderComponent.show-bonus-indicator .bids,.BiddingLadderComponent.show-bonus-indicator .stakes{grid-template-columns:4.25rem .75rem}.BiddingLadderComponent.show-bonus-indicator .bid{border-bottom:1px solid #eee}.BiddingLadderComponent.show-bonus-indicator .bid:nth-child(10n-1){border-bottom:5px solid #eee}.BiddingLadderComponent .arrow{position:absolute;right:.0625rem;bottom:0;width:.75rem;height:12.5rem;background-size:70% 100%;background-position:right;background-repeat:no-repeat}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.SettingsComponent{display:flex;justify-content:center;align-items:center}.SettingsComponent,.SettingsComponent .backdrop{z-index:3000;position:fixed;top:0;right:0;bottom:0;left:0}.SettingsComponent .backdrop{pointer-events:none}.SettingsComponent .modal{z-index:3001;width:90%;max-width:600px;background:#f1ecea;border-radius:10px;border:1px solid black;color:#000;font-size:22px;font-weight:700;box-shadow:2px 2px 5px #000000b3}.SettingsComponent .title{text-align:center;padding:.3em;border-bottom:1px solid #555555}.SettingsComponent .body{display:flex;flex-wrap:wrap;row-gap:.7em;padding:1em}.SettingsComponent .checkbox{flex:0 0 100%;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;line-height:1}.SettingsComponent .checkbox:before{content:"";display:block;width:1em;height:1em;margin-right:.4em;margin-top:-.2em;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/images/x-mark-hi2.png)}.SettingsComponent .checkbox.checked:before{background-image:url(/images/green-checkmark.png)}.SettingsComponent .checkbox:nth-child(1),.SettingsComponent .checkbox:nth-child(2){flex:0 0 50%}.SettingsComponent .button-group{flex:0 0 100%;margin:.5em 0}.SettingsComponent .speeds{display:grid;grid-template-columns:repeat(5,1fr);margin:.1em 0 0;border-radius:.2em;background:#0000001a}.SettingsComponent .speeds .speed{display:flex;justify-content:center;align-items:center;min-width:0;background:transparent;border-radius:.2em;padding:.45em 0 .3em;font-size:.8em;font-weight:400;cursor:pointer}.SettingsComponent .speeds .speed.selected{background:#0003}.SettingsComponent .footer{display:flex;justify-content:center;column-gap:1em;padding-bottom:.5em}.SettingsComponent .footer button{position:relative;padding:var(--buttonPaddingV) calc(1.5 * var(--buttonPaddingH));cursor:pointer;border-width:1px;border-color:#606060;color:#000;border-radius:.3em;background:#cacccf;overflow:hidden;white-space:nowrap}.SettingsComponent .footer button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#00000040)}@media (hover: hover){.SettingsComponent .footer button:hover{background:#e6e6e6}}.SettingsComponent .footer button.highlighted{background:#e2e284}@media (max-width: 56.1875em){.SettingsComponent .footer button{font-size:17.5px}}.SettingsComponent .footer button{width:20%;font-size:.7em}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.TableComponent{overflow:hidden;--breakpointCardWidthMultiplier: 1;--cardBaseWidth: 5.625rem;--cardBaseHeight: calc(var(--cardBaseWidth) * 328 / 227);--seatBaseHandHeight: calc(var(--cardBaseHeight) * .67);--verticalOverlap: -.76;--trayPadding: .3125rem;--trayFontSize: 1.875rem;--auctionLineHeight: 2.1875rem;--auctionLineHeight-top-height: 2.8125rem;--auctionLineHeight-right-height: 2.8125rem;--auctionLineHeight-bottom-height: 2.8125rem;--auctionLineHeight-left-height: 2.8125rem;--trayHeight: calc(2 * var(--trayPadding) + var(--trayFontSize) + var(--auctionLineHeight));--trayBoxShadow: .1875rem;--seatBaseComponentWidth-top: 22.1875rem;--seatBaseComponentWidth-right: 22.1875rem;--seatBaseComponentWidth-bottom: 22.1875rem;--seatBaseComponentWidth-left: 22.1875rem;--cardWidthMultiplier-top: calc(var(--breakpointCardWidthMultiplier) * var(--baseCardWidthMultiplier-top));--cardWidthMultiplier-right: calc(var(--breakpointCardWidthMultiplier) * var(--baseCardWidthMultiplier-right));--cardWidthMultiplier-bottom: calc(var(--breakpointCardWidthMultiplier) * var(--baseCardWidthMultiplier-bottom));--cardWidthMultiplier-left: calc(var(--breakpointCardWidthMultiplier) * var(--baseCardWidthMultiplier-left));--seatComponentWidth-top: calc(var(--seatBaseComponentWidth-top) * var(--cardWidthMultiplier-top));--seatComponentWidth-right: calc(var(--seatBaseComponentWidth-right) * var(--cardWidthMultiplier-right));--seatComponentWidth-bottom: calc(var(--seatBaseComponentWidth-bottom) * var(--cardWidthMultiplier-bottom));--seatComponentWidth-left: calc(var(--seatBaseComponentWidth-left) * var(--cardWidthMultiplier-left));--seatHandHeight-top: calc(var(--seatBaseHandHeight) * var(--cardWidthMultiplier-top));--seatHandHeight-right: calc(var(--seatBaseHandHeight) * var(--cardWidthMultiplier-right));--seatHandHeight-bottom: calc(var(--seatBaseHandHeight) * var(--cardWidthMultiplier-bottom));--seatHandHeight-left: calc(var(--seatBaseHandHeight) * var(--cardWidthMultiplier-left));--seatHeight: calc(var(--trayHeight) + var(--seatBaseHandHeight));--seatMargin: .3125rem;--lrVerticalTop: 50%;--tableInfoMargin: 1.25rem;--auxiliaryMarginH: var(--seatMargin);--auxiliaryMarginV: var(--seatMargin);position:relative}.TableComponent .close-trick{width:100%;height:100%}.TableComponent .SeatComponent{position:absolute;z-index:200}.TableComponent .SeatComponent.seat-position-top{transform:translate(-50%);left:50%;--auctionLineHeight: var(--auctionLineHeight-top-height);--cardWidthMultiplier: var(--cardWidthMultiplier-top);--seatComponentWidth: var(--seatComponentWidth-top);--seatHandHeight: var(--seatHandHeight-top);top:var(--seatMargin)}.TableComponent .SeatComponent.seat-position-right{transform:translateY(-50%);top:50%;--auctionLineHeight: var(--auctionLineHeight-right-height);--cardWidthMultiplier: var(--cardWidthMultiplier-right);--seatComponentWidth: var(--seatComponentWidth-right);--seatHandHeight: var(--seatHandHeight-right);top:var(--lrVerticalTop);right:var(--seatMargin)}.TableComponent .SeatComponent.seat-position-bottom{transform:translate(-50%);left:50%;--auctionLineHeight: var(--auctionLineHeight-bottom-height);--cardWidthMultiplier: var(--cardWidthMultiplier-bottom);--seatComponentWidth: var(--seatComponentWidth-bottom);--seatHandHeight: var(--seatHandHeight-bottom);z-index:201;bottom:var(--seatMargin)}.TableComponent .SeatComponent.seat-position-left{transform:translateY(-50%);top:50%;--auctionLineHeight: var(--auctionLineHeight-left-height);--trayHeight: calc(2 * var(--trayPadding) + var(--trayFontSize) + var(--auctionLineHeight));--cardWidthMultiplier: var(--cardWidthMultiplier-left);--seatComponentWidth: var(--seatComponentWidth-left);--seatHandHeight: var(--seatHandHeight-left);top:var(--lrVerticalTop);left:var(--seatMargin)}.TableComponent .SeatComponent.seat-position-top.isVertical~.seat-position-right.isVertical,.TableComponent .SeatComponent.seat-position-top.isVertical~.seat-position-left.isVertical{--lrVerticalTop: 45%}.TableComponent .SeatComponent.seat-position-top:not(.isVertical)~.seat-position-right.isVertical,.TableComponent .SeatComponent.seat-position-top:not(.isVertical)~.seat-position-left.isVertical{top:calc(var(--seatHeight) + var(--dummyVerticalMargin) * var(--seatMargin));transform:none}.TableComponent .center-seat.seat-position-top{transform:translate(-50%) translateY(-50%);top:50%;left:50%}.TableComponent .SimpleTricksCounterComponent{position:absolute;bottom:var(--seatMargin);right:0;padding-right:var(--seatMargin);padding-left:var(--seatMargin)}.TableComponent .TableInfoComponent{position:absolute;top:calc(var(--tableInfoMargin) * 2);max-width:calc((100% - var(--seat-component-top-width)) / 2 - 4 * var(--tableInfoMargin))}.TableComponent .TableInfoComponent.left{left:var(--tableInfoMargin)}.TableComponent .TableInfoComponent.right{right:var(--tableInfoMargin)}.TableComponent .AuxiliaryMessageComponent{position:absolute;z-index:900}.TableComponent .AuxiliaryMessageComponent.center{transform:translate(-50%);left:50%;--top: calc(var(--seatHeight) + 2 * var(--auxiliaryMarginV) + var(--trayBoxShadow));top:var(--top);width:35rem;max-height:calc(75% - var(--seatHeight) / 8 - var(--top))}.TableComponent .AuxiliaryMessageComponent.left,.TableComponent .AuxiliaryMessageComponent.right{--maxHeight: calc(50% - var(--seatHeight) / 2 - 2 * var(--auxiliaryMarginV) - var(--trayBoxShadow));--maxWidth: calc(50% - var(--seatComponentWidth-bottom) / 2 - 2 * var(--auxiliaryMarginH));max-width:var(--maxWidth);max-height:var(--maxHeight)}.TableComponent .AuxiliaryMessageComponent.left{bottom:var(--auxiliaryMarginV);left:var(--auxiliaryMarginH)}.TableComponent .AuxiliaryMessageComponent.right:not(.bottom){top:calc(100% - var(--maxHeight) - var(--auxiliaryMarginV))}.TableComponent .AuxiliaryMessageComponent.right{right:var(--auxiliaryMarginH)}.TableComponent .bridge-table-html{position:absolute;z-index:1100;top:0;right:0;bottom:0;left:0;padding:1em;overflow:auto}.TableComponent .TrickCounterComponent,.TableComponent .BiddingKeyboardComponent{position:absolute;bottom:var(--seatMargin);right:var(--trayBoxShadow)}.TableComponent .TrickCounterComponent{--maxHeight: calc(50% - var(--seatHeight) / 2 - 2 * var(--auxiliaryMarginV) - var(--trayBoxShadow));--maxWidth: calc(50% - var(--seatComponentWidth-bottom) / 2 - 2 * var(--auxiliaryMarginH));max-width:var(--maxWidth);max-height:var(--maxHeight);width:var(--maxWidth)}.TableComponent .BiddingKeyboardComponent{--maxHeight: calc(50% - var(--seatHeight) / 2 - 2 * var(--auxiliaryMarginV) - var(--trayBoxShadow));--maxWidth: calc(50% - var(--seatComponentWidth-bottom) / 2 - 2 * var(--auxiliaryMarginH));max-width:var(--maxWidth);max-height:var(--maxHeight);width:var(--maxWidth);height:var(--maxHeight)}.TableComponent.seat-size-top-s{--auctionLineHeight-top-height: 1.875rem;--seatBaseComponentWidth-top: 17.5rem}.TableComponent.seat-size-top-m{--auctionLineHeight-top-height: 2.8125rem;--seatBaseComponentWidth-top: 22.1875rem}.TableComponent.seat-size-top-l{--auctionLineHeight-top-height: 3.125rem;--seatBaseComponentWidth-top: 31.25rem}.TableComponent.seat-size-top-d{--auctionLineHeight-top-height: 2.8125rem;--seatBaseComponentWidth-top: 24.0625rem}.TableComponent.seat-size-right-s{--auctionLineHeight-right-height: 1.875rem;--seatBaseComponentWidth-right: 17.5rem}.TableComponent.seat-size-right-m{--auctionLineHeight-right-height: 2.8125rem;--seatBaseComponentWidth-right: 22.1875rem}.TableComponent.seat-size-right-l{--auctionLineHeight-right-height: 3.125rem;--seatBaseComponentWidth-right: 31.25rem}.TableComponent.seat-size-right-d{--auctionLineHeight-right-height: 2.8125rem;--seatBaseComponentWidth-right: 24.0625rem}.TableComponent.seat-size-bottom-s{--auctionLineHeight-bottom-height: 1.875rem;--seatBaseComponentWidth-bottom: 17.5rem}.TableComponent.seat-size-bottom-m{--auctionLineHeight-bottom-height: 2.8125rem;--seatBaseComponentWidth-bottom: 22.1875rem}.TableComponent.seat-size-bottom-l{--auctionLineHeight-bottom-height: 3.125rem;--seatBaseComponentWidth-bottom: 31.25rem}.TableComponent.seat-size-bottom-d{--auctionLineHeight-bottom-height: 2.8125rem;--seatBaseComponentWidth-bottom: 24.0625rem}.TableComponent.seat-size-left-s{--auctionLineHeight-left-height: 1.875rem;--seatBaseComponentWidth-left: 17.5rem}.TableComponent.seat-size-left-m{--auctionLineHeight-left-height: 2.8125rem;--seatBaseComponentWidth-left: 22.1875rem}.TableComponent.seat-size-left-l{--auctionLineHeight-left-height: 3.125rem;--seatBaseComponentWidth-left: 31.25rem}.TableComponent.seat-size-left-d{--auctionLineHeight-left-height: 2.8125rem;--seatBaseComponentWidth-left: 24.0625rem}.TableComponent.bridge-table-hidden>*:not(.bridge-table-html){display:none}@media (max-aspect-ratio: 1561/980){.TableComponent{--breakpointCardWidthMultiplier: .9}}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.AuxiliaryMessageComponent{--padding: .3125rem;display:grid;grid-template-rows:1fr;gap:var(--padding);padding:var(--padding);border-radius:.9375rem;border:.3125rem solid #999999;background:#eae9fc;background:linear-gradient(90deg,#eae9fc,#cdcdfb);overflow:hidden}.AuxiliaryMessageComponent .title{min-height:auto;max-height:1.5em;margin:calc(-1 * var(--padding));margin-bottom:0;padding:.3125rem;background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(0,rgb(202,202,254)),color-stop(1,rgb(79,79,252)));text-align:left;text-shadow:0 0 2px rgba(255,255,255,.3)}.AuxiliaryMessageComponent .text{overflow-y:auto;overflow-x:hidden;margin:0;padding:1px;border:none;width:100%}.AuxiliaryMessageComponent.hasButtons{display:flex;flex-direction:column}.AuxiliaryMessageComponent.hasButtons div.buttons{display:block;margin:auto}.AuxiliaryMessageComponent.hasButtons div.buttons button{vertical-align:baseline;margin:0 2px 5px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:18px;font-weight:700;text-transform:uppercase;-webkit-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px #0003;max-width:100px;min-width:100px;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed")}.AuxiliaryMessageComponent.bottom{bottom:0}.AuxiliaryMessageComponent .bid{margin:1rem auto;width:7rem;height:3rem;background-position:center;background-repeat:no-repeat;background-size:contain}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.SeatComponent{--cardWidth: calc(var(--cardBaseWidth) * var(--cardWidthMultiplier));--cardHeight: calc(var(--cardBaseHeight) * var(--cardWidthMultiplier));width:var(--seatComponentWidth)}.SeatComponent .seat-hand{--handMarginH: .625rem;--handWidth: calc(var(--seatComponentWidth) - 2 * var(--handMarginH));position:relative;z-index:201;width:var(--handWidth);height:var(--seatHandHeight);margin-left:auto;margin-right:auto;margin-bottom:-9px}.SeatComponent .seat-hand.isVertical{transform:translate(-50%);left:50%;position:absolute;top:90%;height:auto;overflow:visible;z-index:301}.SeatComponent .tray{position:relative;z-index:202;padding:var(--trayPadding);border-radius:.625rem;background:#ccc;font-size:var(--trayFontSize);text-transform:capitalize;box-shadow:0 0 var(--trayBoxShadow) #00000080;color:#041060}.SeatComponent .tray:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0000001a 30%,#0000001a 85%,#0000)}.SeatComponent .label-container{position:relative;display:flex;justify-content:flex-start}.SeatComponent .label-container:after{content:""}.SeatComponent .primary-label,.SeatComponent .secondary-label,.SeatComponent .tertiary-label{-webkit-user-select:none;user-select:none}.SeatComponent .primary-label{height:1em;margin-bottom:.125rem;font-weight:700}.SeatComponent .secondary-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translate(-50%);left:50%;position:absolute}.SeatComponent .tertiary-label{display:flex;align-items:center;height:100%}.SeatComponent .tertiary-label.hidden{display:none}.SeatComponent .toggleAuctionLine{position:relative;height:var(--auctionLineHeight)}.SeatComponent.dealer .AuctionLineComponent .AuctionComponent:first-child:before{content:"";position:absolute;bottom:-.0625rem;left:0;right:0;height:.3125rem;background:#006}.SeatComponent.center-seat{width:50rem}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.AuctionLineComponent{-ms-overflow-style:none;scrollbar-width:none}.AuctionLineComponent::-webkit-scrollbar{display:none}.AuctionLineComponent{display:flex;height:100%;overflow-x:auto;overflow-y:hidden}.AuctionLineComponent .AuctionComponent:nth-child(4n+1):after{opacity:0}.AuctionLineComponent .AuctionComponent:nth-child(4n+2):after{opacity:.1}.AuctionLineComponent .AuctionComponent:nth-child(4n+3):after{opacity:.2}.AuctionLineComponent .AuctionComponent:nth-child(4n+4):after{opacity:.3}.AuctionLineComponent .AuctionComponent{position:relative;flex:0 0 6.25rem}.AuctionLineComponent .AuctionComponent:not(.walkThrough){flex:0 0 4.375rem}.AuctionLineComponent .AuctionComponent{height:100%;border:1px solid black}.AuctionLineComponent .AuctionComponent:not(:first-child){border-left:none}.AuctionLineComponent .AuctionComponent:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.AuctionLineComponent img{height:100%;width:100%;object-fit:contain}.AuctionLineComponent.hidden{display:none}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.AuctionComponent{position:relative;background:#fff;margin-left:4px}.AuctionComponent:not(.walkThrough){cursor:pointer}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.HandComponent{--smallCardColumnsWidth: calc(var(--cardWidth) * .23);display:grid;grid-template-columns:repeat(calc(var(--cards) - 1),var(--smallCardColumnsWidth)) var(--cardWidth);width:calc((var(--cards) - 1) * var(--smallCardColumnsWidth) + var(--cardWidth));margin:auto}.HandComponent>div{min-width:0}.HandComponent:not(.vertical){--cards: 13;margin-top:.7em}.HandComponent.vertical{--cards: 4;--width: calc(calc(var(--handWidth) - var(--cardWidth)) * calc(var(--cards) / (var(--cards) - 1)));grid-template-columns:repeat(var(--cards),1fr);width:var(--width);max-width:calc(4 * var(--cardWidth) + 3 * var(--cardWidth) * .04);height:var(--cardHeight)}.HandComponent.vertical .suit{position:relative;flex:0 0 25%;flex-direction:column;align-items:center}.HandComponent.vertical .suit .suit-inner{position:absolute;width:var(--cardWidth)}.HandComponent.vertical .suit .suit-inner>div{width:100%}.HandComponent.vertical .normalCard{--marginTop: -.76}.HandComponent.vertical .normalCard:not(:first-child){margin-top:calc(var(--cardHeight) * var(--marginTop));transition:margin-top .3s ease-in-out}.HandComponent.vertical .normalCard.selected .card{background-color:#fdf79d}.HandComponent.vertical .normalCard.selected+.normalCard{--marginTop: -.6}.HandComponent.horizontal .normalCard.selected{margin-top:calc(var(--cardHeight) * -.3)}.HandComponent.horizontal .normalCard.selected .card{background-color:#fdf79d}.HandComponent.dynamic-card-columns-width{--smallCardColumnsWidth: calc((var(--handWidth) - var(--cardWidth)) / 12)}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.CardComponent .card{width:var(--cardWidth);height:var(--cardHeight);border-radius:.5rem;background-size:100% 100%;background-color:#fff;cursor:not-allowed}.CardComponent .card.face{border:1px solid black;box-shadow:0 0 .1875rem #00000080}.CardComponent .card.highlighted{background-color:#fdf79d}.CardComponent .card.interactive{cursor:pointer}.CardComponent .noBackground{visibility:hidden;background:transparent}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.SharkTrayComponent{--shadowColor: rgba(0, 0, 0, .5);--shadowSizes: 0 -2px 10px;position:relative;z-index:201;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0 .625rem;border-radius:1rem 1rem 0 0;border-width:1px;border-style:solid;border-color:#000;background-color:var(--backgroundColor, var(--app-background, #ccc));box-shadow:var(--shadowSizes) var(--shadowColor);color:#fff;font-size:1rem}.SharkTrayComponent:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3;border-radius:inherit}.SharkTrayComponent{width:100%}.SharkTrayComponent .general,.SharkTrayComponent .justMe{display:flex;justify-content:space-between;align-items:center}.SharkTrayComponent .general{height:3rem}.SharkTrayComponent .justMe{display:flex;align-items:center;justify-content:space-between;padding:0 0 1rem}.SharkTrayComponent .justMe _button{position:relative;display:inline-flex;justify-content:center;align-items:center;height:2.5rem;min-height:2.5rem;padding:0 1.875rem;border-width:1px;border-style:solid;border-color:#fff;border-radius:.5rem;background-color:transparent;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff;font-size:1.25rem;font-weight:500;font-family:Jost,sans-serif;text-align:center;outline:none;vertical-align:middle;text-decoration:none;cursor:pointer;box-shadow:.3125rem .3125rem .625rem #00000080}.SharkTrayComponent .justMe _button[disabled],.SharkTrayComponent .justMe _button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkTrayComponent .justMe _button:hover{box-shadow:0 0 0 transparent;background-image:linear-gradient(180deg,#0000004d,#0000001a)}.SharkTrayComponent .player{display:flex;font-size:1.7rem;word-break:break-word;white-space:normal;max-height:2em;overflow:hidden}.SharkTrayComponent>*{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;margin:0 10px;white-space:nowrap}.SharkTrayComponent .isMe,.SharkTrayComponent .isDummy{margin-top:.1em;margin-left:10px;font-size:.8em}.SharkTrayComponent .actions{display:flex;margin-right:1rem}.SharkTrayComponent .actions button{position:relative;color:#fff;font-size:1.5rem}.SharkTrayComponent .bridgePosition{margin-right:5%;font-size:1.5rem;font-weight:700}.SharkTrayComponent .toggleShowCards{transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.SharkTrayComponent .toggleShowCards[disabled],.SharkTrayComponent .toggleShowCards.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkTrayComponent .toggleShowCards{font-size:1.3em}.SharkTrayComponent .toggleShowCards span{display:none}.SharkTrayComponent .toggleShowCards:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkTrayComponent .rotateTable{transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.SharkTrayComponent .rotateTable[disabled],.SharkTrayComponent .rotateTable.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkTrayComponent .rotateTable{font-size:1.3em}.SharkTrayComponent .rotateTable span{display:none}.SharkTrayComponent .rotateTable:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkTrayComponent .isActive{transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.SharkTrayComponent .isActive[disabled],.SharkTrayComponent .isActive.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkTrayComponent .isActive{font-size:1.2em}.SharkTrayComponent .isActive span{display:none}.SharkTrayComponent .isActive:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkTrayComponent .isActive{display:none;margin-left:5px;color:#fff;cursor:default;animation:4s rotateRight infinite linear}@keyframes rotateRight{to{transform:rotate(360deg)}}.SharkTrayComponent.isHighlighted.currentPlayerDisplay-background:after{background:inherit}.SharkTrayComponent.isHighlighted.currentPlayerDisplay-border:after{border-width:2px;border-style:solid;border-color:#fff}.SharkTrayComponent.isHighlighted.currentPlayerDisplay-animation .isActive{display:block}.SharkTrayComponent button.manualDeal{position:relative;display:inline-flex;justify-content:center;align-items:center;height:2.5rem;min-height:2.5rem;padding:0 1.875rem;border-width:1px;border-style:solid;border-color:#fff;border-radius:.5rem;background-color:transparent;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff;font-size:1.25rem;font-weight:500;font-family:Jost,sans-serif;text-align:center;outline:none;vertical-align:middle;text-decoration:none;cursor:pointer;box-shadow:.3125rem .3125rem .625rem #00000080}.SharkTrayComponent button.manualDeal[disabled],.SharkTrayComponent button.manualDeal.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkTrayComponent button.manualDeal:hover{box-shadow:0 0 0 transparent;background-image:linear-gradient(180deg,#0000004d,#0000001a)}.SharkTrayComponent button.showInvite,.SharkTrayComponent button.sendInvite,.SharkTrayComponent button.closeInvite{position:relative;display:inline-flex;justify-content:center;align-items:center;height:2.5rem;min-height:2.5rem;padding:0 1.875rem;border-width:1px;border-style:solid;border-color:#fff;border-radius:.5rem;background-color:transparent;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff;font-size:1.25rem;font-weight:500;font-family:Jost,sans-serif;text-align:center;outline:none;vertical-align:middle;text-decoration:none;cursor:pointer;box-shadow:.3125rem .3125rem .625rem #00000080}.SharkTrayComponent button.showInvite:hover,.SharkTrayComponent button.sendInvite:hover,.SharkTrayComponent button.closeInvite:hover{box-shadow:0 0 0 transparent;background-image:linear-gradient(180deg,#0000004d,#0000001a)}.SharkTrayComponent button.showInvite,.SharkTrayComponent button.sendInvite,.SharkTrayComponent button.closeInvite{transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.SharkTrayComponent button.showInvite[disabled],.SharkTrayComponent button.showInvite.disabled,.SharkTrayComponent button.sendInvite[disabled],.SharkTrayComponent button.sendInvite.disabled,.SharkTrayComponent button.closeInvite[disabled],.SharkTrayComponent button.closeInvite.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkTrayComponent button.showInvite,.SharkTrayComponent button.sendInvite,.SharkTrayComponent button.closeInvite{position:relative;visibility:visible;flex:0 0 2.5rem!important;width:2.5rem!important;height:2.5rem!important;pointer-events:all;border:1px solid white!important;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff}.SharkTrayComponent button.showInvite{font-size:1.7em;font-weight:400}.SharkTrayComponent button.sendInvite{font-size:1.3em}.SharkTrayComponent button.sendInvite span{display:none}.SharkTrayComponent button.sendInvite:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkTrayComponent button.sendInvite{margin-right:.3125rem}.SharkTrayComponent button.closeInvite{font-size:1.3em}.SharkTrayComponent button.closeInvite span{display:none}.SharkTrayComponent button.closeInvite:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkTrayComponent button.closeInvite{font-size:.8em}.SharkTrayComponent button.button-0{order:1}.SharkTrayComponent button.button-1{order:2}.SharkTrayComponent button.button-2{order:3}.SharkTrayComponent button.button-3{order:4}.SharkTrayComponent button.button-4{order:5}.SharkTrayComponent button.button-5{order:6}.SharkTrayComponent button.button-6{order:7}.SharkTrayComponent button.button-7{order:8}.SharkTrayComponent button.button-8{order:9}.SharkTrayComponent button.button-9{order:10}.SharkTrayComponent button.button-10{order:11}.SharkTrayComponent button.button-11{order:12}.SharkTrayComponent .invite{position:relative}.SharkTrayComponent .invite .input{position:absolute;bottom:.3em;right:100%;margin-right:.3125rem}.SharkTrayComponent .invite .input .storedEmails{max-height:6em;overflow-x:auto}.SharkTrayComponent .invite .input .storedEmail{background:#000;border:1px solid white;padding:.4em .5em}.SharkTrayComponent .invite input{height:2.5rem;border-width:1px;border-style:solid;border-color:#fff;background:none;color:#fff;font-size:vw(24px)}.SharkTrayComponent .invite input:focus,.SharkTrayComponent .invite input:focus:active{outline:0!important}.SharkTrayComponent .invite input{width:20rem;background:#000;color:#fff;padding:0 .5em}.SharkTrayComponent .invite input.invalid{color:red}.SharkTrayComponent .info{transform:translate(-50%) translateY(-50%);top:50%;left:50%;position:absolute;height:3rem;font-size:1.5rem}.SharkTrayComponent .info .board{display:flex;align-items:baseline}.SharkTrayComponent .info .board .boardLabel{font-weight:700;margin-right:.5rem}.SharkTrayComponent .info .board .boardValue{font-size:.8em}.SharkTrayComponent .timeToGameEnd{min-width:4rem;margin-top:.5rem}.SharkTrayComponent .buttonsCenter{display:flex;align-items:center;column-gap:.5rem;width:100%}.SharkTrayComponent .buttonsRight button{transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.SharkTrayComponent .buttonsRight button[disabled],.SharkTrayComponent .buttonsRight button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkTrayComponent .buttonsRight button{position:relative;visibility:visible;flex:0 0 2.5rem!important;width:2.5rem!important;height:2.5rem!important;pointer-events:all;border:1px solid white!important;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff;margin-left:1rem}.SharkTrayComponent .buttonsRight button.false:after{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";position:absolute;width:70%;height:.2rem;box-shadow:2px 2px 2px #0000004d;background:#fff;transform:translate(-50%) translateY(-50%) rotate(-45deg);transform-origin:center center}.SharkTrayComponent .buttonsRight .micro{font-size:1.3em}.SharkTrayComponent .buttonsRight .micro span{display:none}.SharkTrayComponent .buttonsRight .micro:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkTrayComponent .buttonsRight .sound{transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.SharkTrayComponent .buttonsRight .sound[disabled],.SharkTrayComponent .buttonsRight .sound.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkTrayComponent .buttonsRight .sound{font-size:1.3em}.SharkTrayComponent .buttonsRight .sound span{display:none}.SharkTrayComponent .buttonsRight .sound:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkTrayComponent .buttonsRight .camera{font-size:1.3em}.SharkTrayComponent .buttonsRight .camera span{display:none}.SharkTrayComponent .buttonsRight .camera:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkTrayComponent .buttonsRight .showMetaData{font-size:1.3em}.SharkTrayComponent .buttonsRight .showMetaData span{display:none}.SharkTrayComponent .buttonsRight .showMetaData:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkTrayComponent .buttonsRight .showMetaData{visibility:visible;pointer-events:all}.SharkTrayComponent .buttonsRight .showSettings{font-size:1.5rem}.SharkTrayComponent .buttonsRight .showSettings span{display:none}.SharkTrayComponent .buttonsRight .showSettings:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.Hand.fan+.SharkTrayComponent{margin-top:-1.2rem}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.LabeledInput{display:flex;margin-bottom:20px;font-size:18px}.LabeledInput .label{color:#fff;font-size:1em}.LabeledInput.text,.LabeledInput.password,.LabeledInput.number,.LabeledInput.email{flex-direction:column-reverse}.LabeledInput.text input,.LabeledInput.password input,.LabeledInput.number input,.LabeledInput.email input{padding:10px;margin-top:5px;border-width:2px;border-style:solid;border-color:#fff;border-radius:4px;font-size:1em;background:#000;color:#fff;box-shadow:0 0 0 50px #000 inset;-webkit-box-shadow:0 0 0 50px black inset;-webkit-text-fill-color:white;outline:none}.LabeledInput.text input:-webkit-autofill,.LabeledInput.text input:-webkit-autofill:focus,.LabeledInput.password input:-webkit-autofill,.LabeledInput.password input:-webkit-autofill:focus,.LabeledInput.number input:-webkit-autofill,.LabeledInput.number input:-webkit-autofill:focus,.LabeledInput.email input:-webkit-autofill,.LabeledInput.email input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px black inset;-webkit-text-fill-color:white}.LabeledInput.error.text input,.LabeledInput.error.password input,.LabeledInput.error.number input,.LabeledInput.error.email input{box-shadow:0 0 0 50px #400 inset}.LabeledInput.checkbox{align-items:center}.LabeledInput.checkbox .label:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.LabeledInput.checkbox input{display:none}.LabeledInput.checkbox input:checked~.label:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LabeledInput .error{margin-top:5px;margin-left:10px;font-size:14px}.LabeledInput input[disabled]+.label{opacity:.3}.LabeledInput input[required]+.label:after{content:"*"}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.SharkGameResults{max-width:1200px;margin-left:auto;margin-right:auto;display:block}.SharkGameResults .header{position:relative;z-index:10;display:grid;grid-template-columns:auto 1fr}.SharkGameResults .header .info{display:block;font-size:26px}.SharkGameResults .header .info>*{margin-left:1em}.SharkGameResults .header .current-player{float:left;margin-top:4px}.SharkGameResults .header .back{transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.SharkGameResults .header .back[disabled],.SharkGameResults .header .back.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkGameResults .header .back{font-size:1.3em}.SharkGameResults .header .back span{display:none}.SharkGameResults .header .back:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkGameResults .header .back{align-self:center}.SharkGameResults h1{font-size:min(3rem,24px);font-weight:700;margin-bottom:1.5rem;padding:.5rem}.SharkGameResults h1 .acblGameWarning{color:#8b0000;font-style:italic}.SharkGameResults h1 .acblGameWarning:before,.SharkGameResults h1 .acblGameWarning:after{content:" | "}.SharkGameResults h1 .updatedOn{display:block;font-size:min(2.5rem,20px);font-weight:400;margin-top:.5rem}.SharkGameResults h2{flex:1 1 auto;display:flex;justify-content:space-between;align-items:center;margin:20px 0;padding-left:2em;font-size:26px}.SharkGameResults h2>*{margin-left:1em}.SharkGameResults thead{border-bottom:1px solid black}.SharkGameResults thead tr th{text-align:center}.SharkGameResults th,.SharkGameResults td{padding:10px 17px;font-size:16px;text-align:left;vertical-align:middle}.SharkGameResults th.hide,.SharkGameResults td.hide{display:none}.SharkGameResults th{padding-left:0;padding-right:0}.SharkGameResults .AuctionBox .auction th,.SharkGameResults .AuctionBox .auction .setWidths td{padding:0}.SharkGameResults th{font-size:18px;font-weight:700}.SharkGameResults td{white-space:nowrap}.SharkGameResults td.contract,.SharkGameResults td.dir,.SharkGameResults td.lead,.SharkGameResults td.declarer{text-transform:uppercase}.SharkGameResults td.pair{white-space:normal}.SharkGameResults td.s,.SharkGameResults td.r,.SharkGameResults td.ruMP,.SharkGameResults td.ruIMP,.SharkGameResults td.reMP,.SharkGameResults td.reIMP,.SharkGameResults td.masterPoints{text-align:right}.SharkGameResults button{position:relative;display:inline-flex;justify-content:center;align-items:center;height:40px;min-height:40px;padding:0 30px;border-width:1px;border-style:solid;border-color:#fff;border-radius:8px;background-color:transparent;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff;font-size:20px;font-weight:500;font-family:Jost,sans-serif;text-align:center;outline:none;vertical-align:middle;text-decoration:none;cursor:pointer;box-shadow:5px 5px 10px #00000080}.SharkGameResults button[disabled],.SharkGameResults button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkGameResults button:hover{box-shadow:0 0 0 transparent;background-image:linear-gradient(180deg,#0000004d,#0000001a)}.SharkGameResults button{height:30px;min-height:30px;padding:0 20px;color:#000;white-space:nowrap;font-size:16px}.SharkGameResults span.link{text-decoration:underline;cursor:pointer}.SharkGameResults span.link:hover{text-decoration:none}.SharkGameResults .sharkGameResultsScores,.SharkGameResults .sharkGameResultsPair,.SharkGameResults .sharkGameResultsBoards{margin-left:auto;margin-right:auto}.SharkGameResults .sharkGameResultsScores tbody tr,.SharkGameResults .sharkGameResultsPair tbody tr,.SharkGameResults .sharkGameResultsBoards tbody tr{cursor:pointer}.SharkGameResults .sharkGameResultsScores tbody tr:nth-child(odd),.SharkGameResults .sharkGameResultsPair tbody tr:nth-child(odd),.SharkGameResults .sharkGameResultsBoards tbody tr:nth-child(odd){background:#fff}.SharkGameResults .sharkGameResultsScores tbody tr:nth-child(2n),.SharkGameResults .sharkGameResultsPair tbody tr:nth-child(2n),.SharkGameResults .sharkGameResultsBoards tbody tr:nth-child(2n){background:#d3d3d3}.SharkGameResults .sharkGameResultsScores tbody tr.isMe,.SharkGameResults .sharkGameResultsPair tbody tr.isMe,.SharkGameResults .sharkGameResultsBoards tbody tr.isMe{position:sticky;bottom:var(--isMeBottom, 0);background:#ff0}.SharkGameResults .sharkGameResultsScores tbody tr:hover,.SharkGameResults .sharkGameResultsScores tbody tr.selected,.SharkGameResults .sharkGameResultsPair tbody tr:hover,.SharkGameResults .sharkGameResultsPair tbody tr.selected,.SharkGameResults .sharkGameResultsBoards tbody tr:hover,.SharkGameResults .sharkGameResultsBoards tbody tr.selected{background:#9acd32}.SharkGameResults .sharkGameResultsScores h2{text-align:left;text-transform:uppercase}.SharkGameResults .sharkGameResultsScores table{margin-bottom:36px;margin-left:auto;margin-right:auto}.SharkGameResults .sharkGameResultsBoards{margin-bottom:36px}.SharkGameResults .sharkGameResultsBoards h2{text-align:left}.SharkGameResults .sharkGameResultsPair td{padding:10px 20px}.SharkGameResults .sharkGameResultsPair .suit.diamonds,.SharkGameResults .sharkGameResultsBoards .suit.diamonds{color:var(--card-color-diamonds);border-color:var(--card-color-diamonds)}.SharkGameResults .sharkGameResultsPair .suit.diamonds svg>g,.SharkGameResults .sharkGameResultsBoards .suit.diamonds svg>g{fill:var(--card-color-diamonds)}.SharkGameResults .sharkGameResultsPair .suit.diamonds .face,.SharkGameResults .sharkGameResultsBoards .suit.diamonds .face{border-color:var(--card-color-diamonds)}.SharkGameResults .sharkGameResultsPair .suit.hearts,.SharkGameResults .sharkGameResultsBoards .suit.hearts{color:var(--card-color-hearts);border-color:var(--card-color-hearts)}.SharkGameResults .sharkGameResultsPair .suit.hearts svg>g,.SharkGameResults .sharkGameResultsBoards .suit.hearts svg>g{fill:var(--card-color-hearts)}.SharkGameResults .sharkGameResultsPair .suit.hearts .face,.SharkGameResults .sharkGameResultsBoards .suit.hearts .face{border-color:var(--card-color-hearts)}.SharkGameResults .sharkGameResultsPair .suit.spades,.SharkGameResults .sharkGameResultsBoards .suit.spades{color:var(--card-color-spades);border-color:var(--card-color-spades)}.SharkGameResults .sharkGameResultsPair .suit.spades svg>g,.SharkGameResults .sharkGameResultsBoards .suit.spades svg>g{fill:var(--card-color-spades)}.SharkGameResults .sharkGameResultsPair .suit.spades .face,.SharkGameResults .sharkGameResultsBoards .suit.spades .face{border-color:var(--card-color-spades)}.SharkGameResults .sharkGameResultsPair .suit.clubs,.SharkGameResults .sharkGameResultsBoards .suit.clubs{color:var(--card-color-clubs);border-color:var(--card-color-clubs)}.SharkGameResults .sharkGameResultsPair .suit.clubs svg>g,.SharkGameResults .sharkGameResultsBoards .suit.clubs svg>g{fill:var(--card-color-clubs)}.SharkGameResults .sharkGameResultsPair .suit.clubs .face,.SharkGameResults .sharkGameResultsBoards .suit.clubs .face{border-color:var(--card-color-clubs)}.SharkGameResults .sharkGameResultsPair .suit.spades:before,.SharkGameResults .sharkGameResultsBoards .suit.spades:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkGameResults .sharkGameResultsPair .suit.hearts:before,.SharkGameResults .sharkGameResultsBoards .suit.hearts:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkGameResults .sharkGameResultsPair .suit.diamonds:before,.SharkGameResults .sharkGameResultsBoards .suit.diamonds:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkGameResults .sharkGameResultsPair .suit.clubs:before,.SharkGameResults .sharkGameResultsBoards .suit.clubs:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkGameResults .sharkGameResultsPair .suit,.SharkGameResults .sharkGameResultsBoards .suit{margin-left:5px}.SharkGameResults .sharkGameResultsPair .suit .rank,.SharkGameResults .sharkGameResultsBoards .suit .rank{margin-left:.1em;color:#000}.SharkGameResults .sharkGameResultsPair .suit:before,.SharkGameResults .sharkGameResultsBoards .suit:before{font-size:.9em}.SharkGameResults .sharkGameResultsPair .contract.suit,.SharkGameResults .sharkGameResultsBoards .contract.suit{margin-left:3px}.SharkGameResults .sharkGameResultsPair .contract.suit .level,.SharkGameResults .sharkGameResultsBoards .contract.suit .level{color:#000}.SharkGameResults .sharkGameResultsPair .contract.suit:before,.SharkGameResults .sharkGameResultsBoards .contract.suit:before{font-size:.9em}.SharkGameResults .sharkGameResultsPair .lead,.SharkGameResults .sharkGameResultsBoards .lead{font-size:16px}.SharkGameResults .sharkGameResultsPair .lead .suit,.SharkGameResults .sharkGameResultsBoards .lead .suit{margin-right:3px}.SharkGameResults .sharkGameResultsPair.v2 .contract,.SharkGameResults .sharkGameResultsBoards.v2 .contract{display:flex}.SharkGameResults .sharkGameResultsPair.v2 .contract:before,.SharkGameResults .sharkGameResultsBoards.v2 .contract:before{order:2;margin:0 .2em}.SharkGameResults .sharkGameResultsPair.v2 .contract .notrump,.SharkGameResults .sharkGameResultsBoards.v2 .contract .notrump{order:1;margin:0 .2em}.SharkGameResults .sharkGameResultsPair.v2 .contract .x,.SharkGameResults .sharkGameResultsBoards.v2 .contract .x{order:3}.SharkGameResults .sharkGameResultsPair.hidden,.SharkGameResults .sharkGameResultsBoards.hidden{display:none}.SharkGameResults .showBoardReview{position:relative}.SharkGameResults .showBoardReview .auctionBox-trickHistory h3{display:none}.SharkGameResults .showBoardReview .close-board-review{position:absolute;top:0;left:100%;transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.SharkGameResults .showBoardReview .close-board-review[disabled],.SharkGameResults .showBoardReview .close-board-review.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.SharkGameResults .showBoardReview .close-board-review{font-size:vw(16px)}.SharkGameResults .showBoardReview .close-board-review span{display:none}.SharkGameResults .showBoardReview .close-board-review:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.SharkGameResults .select-board{font-size:min(3rem,24px);position:relative;height:38px;float:left}.SharkGameResults .select-board>div{display:none;justify-content:center;align-items:center;height:38px;background:#fff;font-weight:400;font-size:.8em;padding:.2em;white-space:nowrap;cursor:pointer}.SharkGameResults .select-board>div.current-board{display:flex}.SharkGameResults .select-board>div.current-board:after{font-family:icomoon;content:"";font-size:.8em;margin-left:.4em}.SharkGameResults .select-board.opened>div{display:flex;border-style:solid;border-width:1px 1px 0 1px;border-color:#000}.SharkGameResults .select-board.opened>div:hover,.SharkGameResults .select-board.opened>div.current-board{background:#9acd32}.SharkGameResults .select-board:not(.opened) .current-board{border:1px solid black}.SharkGameResults .select-comparison{max-height:46px;grid-area:d;float:right;font-size:min(3rem,24px)}.SharkGameResults .select-comparison .sharkGameResultsBoards thead{display:none}.SharkGameResults .select-comparison .sharkGameResultsBoards tbody{border:1px solid black}.SharkGameResults .select-comparison .sharkGameResultsBoards tbody tr:nth-child(n+15):not(.selected){display:none}.SharkGameResults .select-comparison .sharkGameResultsBoards tbody tr:after{visibility:hidden;margin-right:.2em;margin-left:.4em;font-family:icomoon;content:"";font-size:.6em}.SharkGameResults .select-comparison .sharkGameResultsBoards td{padding:10px 3px;font-size:.8em;font-weight:400}.SharkGameResults .select-comparison .sharkGameResultsBoards td:nth-child(1),.SharkGameResults .select-comparison .sharkGameResultsBoards td:nth-child(n+9){display:none}.SharkGameResults .select-comparison .sharkGameResultsBoards td.name span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:200px;text-decoration:none;pointer-events:none}.SharkGameResults .select-comparison .sharkGameResultsBoards.hidden{display:block}.SharkGameResults .select-comparison:not(.opened) .sharkGameResultsBoards tr:not(.selected){display:none}.SharkGameResults .select-comparison:not(.opened) .sharkGameResultsBoards tr.selected{background:#fff}.SharkGameResults .select-comparison:not(.opened) .sharkGameResultsBoards tr.selected:after{visibility:visible}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.SharkBoardStatsComponent{display:block;font-size:1.6em}.SharkBoardStatsComponent.NoStats{visibility:collapse}.SharkBoardStatsComponent .table{display:table;margin:auto;font-size:20px;font-weight:500;float:left;max-width:330px;width:100%}.SharkBoardStatsComponent .table>*{display:table-row}.SharkBoardStatsComponent .table>*.isMe>*{background:#ffff0080}.SharkBoardStatsComponent .table>*:first-child{font-size:.85em;font-weight:600;text-align:center}.SharkBoardStatsComponent .table>*:nth-child(2n){background:#d3d3d3}.SharkBoardStatsComponent .table>*>*{display:table-cell;white-space:nowrap;padding:.3em}.SharkBoardStatsComponent .declarer,.SharkBoardStatsComponent .lead{text-align:center}.SharkBoardStatsComponent .tricks,.SharkBoardStatsComponent .players{text-align:right}.SharkBoardStatsComponent .score{text-align:left}.SharkBoardStatsComponent .result{text-align:right}.SharkBoardStatsComponent .lead div.diamonds{color:var(--card-color-diamonds);border-color:var(--card-color-diamonds)}.SharkBoardStatsComponent .lead div.diamonds svg>g{fill:var(--card-color-diamonds)}.SharkBoardStatsComponent .lead div.diamonds .face{border-color:var(--card-color-diamonds)}.SharkBoardStatsComponent .lead div.hearts{color:var(--card-color-hearts);border-color:var(--card-color-hearts)}.SharkBoardStatsComponent .lead div.hearts svg>g{fill:var(--card-color-hearts)}.SharkBoardStatsComponent .lead div.hearts .face{border-color:var(--card-color-hearts)}.SharkBoardStatsComponent .lead div.spades{color:var(--card-color-spades);border-color:var(--card-color-spades)}.SharkBoardStatsComponent .lead div.spades svg>g{fill:var(--card-color-spades)}.SharkBoardStatsComponent .lead div.spades .face{border-color:var(--card-color-spades)}.SharkBoardStatsComponent .lead div.clubs{color:var(--card-color-clubs);border-color:var(--card-color-clubs)}.SharkBoardStatsComponent .lead div.clubs svg>g{fill:var(--card-color-clubs)}.SharkBoardStatsComponent .lead div.clubs .face{border-color:var(--card-color-clubs)}.SharkBoardStatsComponent .lead div.spades:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkBoardStatsComponent .lead div.hearts:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkBoardStatsComponent .lead div.diamonds:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkBoardStatsComponent .lead div.clubs:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkBoardStatsComponent .lead div{display:flex;align-items:baseline;font-size:.85em}.SharkBoardStatsComponent .lead div span{margin-left:.05em;font-size:1.2em;color:#000}.SharkBoardStatsComponent .contract>div.diamonds{color:var(--card-color-diamonds);border-color:var(--card-color-diamonds)}.SharkBoardStatsComponent .contract>div.diamonds svg>g{fill:var(--card-color-diamonds)}.SharkBoardStatsComponent .contract>div.diamonds .face{border-color:var(--card-color-diamonds)}.SharkBoardStatsComponent .contract>div.hearts{color:var(--card-color-hearts);border-color:var(--card-color-hearts)}.SharkBoardStatsComponent .contract>div.hearts svg>g{fill:var(--card-color-hearts)}.SharkBoardStatsComponent .contract>div.hearts .face{border-color:var(--card-color-hearts)}.SharkBoardStatsComponent .contract>div.spades{color:var(--card-color-spades);border-color:var(--card-color-spades)}.SharkBoardStatsComponent .contract>div.spades svg>g{fill:var(--card-color-spades)}.SharkBoardStatsComponent .contract>div.spades .face{border-color:var(--card-color-spades)}.SharkBoardStatsComponent .contract>div.clubs{color:var(--card-color-clubs);border-color:var(--card-color-clubs)}.SharkBoardStatsComponent .contract>div.clubs svg>g{fill:var(--card-color-clubs)}.SharkBoardStatsComponent .contract>div.clubs .face{border-color:var(--card-color-clubs)}.SharkBoardStatsComponent .contract>div.spades:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkBoardStatsComponent .contract>div.hearts:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkBoardStatsComponent .contract>div.diamonds:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkBoardStatsComponent .contract>div.clubs:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkBoardStatsComponent .contract>div{display:inline-flex;align-items:baseline;margin:auto;font-size:.85em}.SharkBoardStatsComponent .contract>div .level,.SharkBoardStatsComponent .contract>div .notrump,.SharkBoardStatsComponent .contract>div .x{font-size:1.2em}.SharkBoardStatsComponent .contract>div:before{order:2}.SharkBoardStatsComponent .contract>div .notrump{order:3}.SharkBoardStatsComponent .contract>div .level{order:1;color:#000}.SharkBoardStatsComponent .contract>div .x{order:4}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.SharkBidComponent.diamonds{color:var(--card-color-diamonds);border-color:var(--card-color-diamonds)}.SharkBidComponent.diamonds svg>g{fill:var(--card-color-diamonds)}.SharkBidComponent.diamonds .face{border-color:var(--card-color-diamonds)}.SharkBidComponent.hearts{color:var(--card-color-hearts);border-color:var(--card-color-hearts)}.SharkBidComponent.hearts svg>g{fill:var(--card-color-hearts)}.SharkBidComponent.hearts .face{border-color:var(--card-color-hearts)}.SharkBidComponent.spades{color:var(--card-color-spades);border-color:var(--card-color-spades)}.SharkBidComponent.spades svg>g{fill:var(--card-color-spades)}.SharkBidComponent.spades .face{border-color:var(--card-color-spades)}.SharkBidComponent.clubs{color:var(--card-color-clubs);border-color:var(--card-color-clubs)}.SharkBidComponent.clubs svg>g{fill:var(--card-color-clubs)}.SharkBidComponent.clubs .face{border-color:var(--card-color-clubs)}.SharkBidComponent{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.SharkBidComponent svg{position:absolute;object-fit:contain;left:13%;width:100%;height:100%}.SharkBidComponent svg>g{display:none}.SharkBidComponent.noTrump svg{left:0}.SharkBidComponent.one #one,.SharkBidComponent.two #two,.SharkBidComponent.three #three,.SharkBidComponent.four #four,.SharkBidComponent.five #five,.SharkBidComponent.six #six,.SharkBidComponent.seven #seven,.SharkBidComponent.noTrump #noTrump,.SharkBidComponent.spades #spades,.SharkBidComponent.hearts #hearts,.SharkBidComponent.diamonds #diamonds,.SharkBidComponent.clubs #clubs{display:block}.SharkBidComponent.xdbl,.SharkBidComponent.rdbl,.SharkBidComponent.redouble,.SharkBidComponent.auctionAlert,.SharkBidComponent.double,.SharkBidComponent.auctionStop,.SharkBidComponent.pass{text-align:center;color:#fff;font-weight:700;font-size:1.5rem}.SharkBidComponent.redouble,.SharkBidComponent.rdbl,.SharkBidComponent.auctionAlert{background:#1a51a4}.SharkBidComponent.double,.SharkBidComponent.xdbl,.SharkBidComponent.auctionStop{background:#c1394c}.SharkBidComponent.pass{background:green}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}@-moz-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-webkit-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-o-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-ms-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-moz-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}10%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}20%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}30%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}50%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}70%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}90%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}10%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}20%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}30%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}50%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}70%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}90%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-o-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}10%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}20%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}30%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}50%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}70%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}90%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-ms-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}10%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}20%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}30%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}50%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}70%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}90%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}10%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}20%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}30%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}50%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}70%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}90%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-moz-keyframes tada{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-ms-keyframes tada{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-moz-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;-moz-transform-origin:top center 50%;-ms-transform-origin:top center 50%;-o-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;-moz-transform-origin:top center 50%;-ms-transform-origin:top center 50%;-o-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}}@-o-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;-moz-transform-origin:top center 50%;-ms-transform-origin:top center 50%;-o-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}}@-ms-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;-moz-transform-origin:top center 50%;-ms-transform-origin:top center 50%;-o-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}}@keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;-moz-transform-origin:top center 50%;-ms-transform-origin:top center 50%;-o-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}}@-moz-keyframes wobble{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-moz-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translate(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-moz-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translate(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-moz-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translate(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-moz-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translate(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-moz-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translate(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-moz-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translate(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-moz-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translate(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-moz-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translate(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-moz-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translate(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-moz-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translate(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}}@-o-keyframes wobble{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-moz-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translate(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-moz-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translate(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-moz-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translate(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-moz-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translate(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-moz-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translate(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}}@-ms-keyframes wobble{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-moz-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translate(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-moz-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translate(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-moz-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translate(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-moz-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translate(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-moz-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translate(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-moz-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translate(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-moz-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translate(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-moz-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translate(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-moz-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translate(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-moz-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translate(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}50%{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}50%{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@-o-keyframes pulse{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}50%{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@-ms-keyframes pulse{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}50%{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}50%{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@-moz-keyframes wiggle{0%{-webkit-transform:skewX(9deg);-moz-transform:skewX(9deg);-ms-transform:skewX(9deg);-o-transform:skewX(9deg);transform:skew(9deg)}10%{-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skew(-8deg)}20%{-webkit-transform:skewX(7deg);-moz-transform:skewX(7deg);-ms-transform:skewX(7deg);-o-transform:skewX(7deg);transform:skew(7deg)}30%{-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-o-transform:skewX(-6deg);transform:skew(-6deg)}40%{-webkit-transform:skewX(5deg);-moz-transform:skewX(5deg);-ms-transform:skewX(5deg);-o-transform:skewX(5deg);transform:skew(5deg)}50%{-webkit-transform:skewX(-4deg);-moz-transform:skewX(-4deg);-ms-transform:skewX(-4deg);-o-transform:skewX(-4deg);transform:skew(-4deg)}60%{-webkit-transform:skewX(3deg);-moz-transform:skewX(3deg);-ms-transform:skewX(3deg);-o-transform:skewX(3deg);transform:skew(3deg)}70%{-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skew(-2deg)}80%{-webkit-transform:skewX(1deg);-moz-transform:skewX(1deg);-ms-transform:skewX(1deg);-o-transform:skewX(1deg);transform:skew(1deg)}90%{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skew(0)}to{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skew(0)}}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg);-moz-transform:skewX(9deg);-ms-transform:skewX(9deg);-o-transform:skewX(9deg);transform:skew(9deg)}10%{-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skew(-8deg)}20%{-webkit-transform:skewX(7deg);-moz-transform:skewX(7deg);-ms-transform:skewX(7deg);-o-transform:skewX(7deg);transform:skew(7deg)}30%{-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-o-transform:skewX(-6deg);transform:skew(-6deg)}40%{-webkit-transform:skewX(5deg);-moz-transform:skewX(5deg);-ms-transform:skewX(5deg);-o-transform:skewX(5deg);transform:skew(5deg)}50%{-webkit-transform:skewX(-4deg);-moz-transform:skewX(-4deg);-ms-transform:skewX(-4deg);-o-transform:skewX(-4deg);transform:skew(-4deg)}60%{-webkit-transform:skewX(3deg);-moz-transform:skewX(3deg);-ms-transform:skewX(3deg);-o-transform:skewX(3deg);transform:skew(3deg)}70%{-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skew(-2deg)}80%{-webkit-transform:skewX(1deg);-moz-transform:skewX(1deg);-ms-transform:skewX(1deg);-o-transform:skewX(1deg);transform:skew(1deg)}90%{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skew(0)}to{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skew(0)}}@-o-keyframes wiggle{0%{-webkit-transform:skewX(9deg);-moz-transform:skewX(9deg);-ms-transform:skewX(9deg);-o-transform:skewX(9deg);transform:skew(9deg)}10%{-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skew(-8deg)}20%{-webkit-transform:skewX(7deg);-moz-transform:skewX(7deg);-ms-transform:skewX(7deg);-o-transform:skewX(7deg);transform:skew(7deg)}30%{-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-o-transform:skewX(-6deg);transform:skew(-6deg)}40%{-webkit-transform:skewX(5deg);-moz-transform:skewX(5deg);-ms-transform:skewX(5deg);-o-transform:skewX(5deg);transform:skew(5deg)}50%{-webkit-transform:skewX(-4deg);-moz-transform:skewX(-4deg);-ms-transform:skewX(-4deg);-o-transform:skewX(-4deg);transform:skew(-4deg)}60%{-webkit-transform:skewX(3deg);-moz-transform:skewX(3deg);-ms-transform:skewX(3deg);-o-transform:skewX(3deg);transform:skew(3deg)}70%{-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skew(-2deg)}80%{-webkit-transform:skewX(1deg);-moz-transform:skewX(1deg);-ms-transform:skewX(1deg);-o-transform:skewX(1deg);transform:skew(1deg)}90%{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skew(0)}to{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skew(0)}}@-ms-keyframes wiggle{0%{-webkit-transform:skewX(9deg);-moz-transform:skewX(9deg);-ms-transform:skewX(9deg);-o-transform:skewX(9deg);transform:skew(9deg)}10%{-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skew(-8deg)}20%{-webkit-transform:skewX(7deg);-moz-transform:skewX(7deg);-ms-transform:skewX(7deg);-o-transform:skewX(7deg);transform:skew(7deg)}30%{-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-o-transform:skewX(-6deg);transform:skew(-6deg)}40%{-webkit-transform:skewX(5deg);-moz-transform:skewX(5deg);-ms-transform:skewX(5deg);-o-transform:skewX(5deg);transform:skew(5deg)}50%{-webkit-transform:skewX(-4deg);-moz-transform:skewX(-4deg);-ms-transform:skewX(-4deg);-o-transform:skewX(-4deg);transform:skew(-4deg)}60%{-webkit-transform:skewX(3deg);-moz-transform:skewX(3deg);-ms-transform:skewX(3deg);-o-transform:skewX(3deg);transform:skew(3deg)}70%{-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skew(-2deg)}80%{-webkit-transform:skewX(1deg);-moz-transform:skewX(1deg);-ms-transform:skewX(1deg);-o-transform:skewX(1deg);transform:skew(1deg)}90%{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skew(0)}to{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skew(0)}}@keyframes wiggle{0%{-webkit-transform:skewX(9deg);-moz-transform:skewX(9deg);-ms-transform:skewX(9deg);-o-transform:skewX(9deg);transform:skew(9deg)}10%{-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skew(-8deg)}20%{-webkit-transform:skewX(7deg);-moz-transform:skewX(7deg);-ms-transform:skewX(7deg);-o-transform:skewX(7deg);transform:skew(7deg)}30%{-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-o-transform:skewX(-6deg);transform:skew(-6deg)}40%{-webkit-transform:skewX(5deg);-moz-transform:skewX(5deg);-ms-transform:skewX(5deg);-o-transform:skewX(5deg);transform:skew(5deg)}50%{-webkit-transform:skewX(-4deg);-moz-transform:skewX(-4deg);-ms-transform:skewX(-4deg);-o-transform:skewX(-4deg);transform:skew(-4deg)}60%{-webkit-transform:skewX(3deg);-moz-transform:skewX(3deg);-ms-transform:skewX(3deg);-o-transform:skewX(3deg);transform:skew(3deg)}70%{-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skew(-2deg)}80%{-webkit-transform:skewX(1deg);-moz-transform:skewX(1deg);-ms-transform:skewX(1deg);-o-transform:skewX(1deg);transform:skew(1deg)}90%{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skew(0)}to{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skew(0)}}@-moz-keyframes bounceOut{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}25%{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}25%{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3)}}@-o-keyframes bounceOut{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}25%{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3)}}@-ms-keyframes bounceOut{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}25%{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}25%{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3)}}@-moz-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-ms-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-moz-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-ms-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-moz-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}}@-o-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}}@-ms-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}}@-moz-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}}@-o-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}}@-ms-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}}@-moz-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@-ms-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3,.3);-moz-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1)}}@-moz-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translate(-30px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translate(-30px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translate(-30px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-ms-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translate(-30px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translate(-30px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translate(30px)}80%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translate(30px)}80%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translate(30px)}80%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-ms-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translate(30px)}80%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translate(30px)}80%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes fadeOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-o-keyframes fadeOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-ms-keyframes fadeOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes fadeOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-moz-keyframes fadeOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes fadeOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-o-keyframes fadeOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-ms-keyframes fadeOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fadeOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-moz-keyframes fadeOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px);opacity:0}}@-webkit-keyframes fadeOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px);opacity:0}}@-o-keyframes fadeOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px);opacity:0}}@-ms-keyframes fadeOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px);opacity:0}}@keyframes fadeOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px);opacity:0}}@-moz-keyframes fadeOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@-webkit-keyframes fadeOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@-o-keyframes fadeOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@-ms-keyframes fadeOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@keyframes fadeOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@-moz-keyframes fadeOutUpBig{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px);opacity:0}}@-webkit-keyframes fadeOutUpBig{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px);opacity:0}}@-o-keyframes fadeOutUpBig{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px);opacity:0}}@-ms-keyframes fadeOutUpBig{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px);opacity:0}}@keyframes fadeOutUpBig{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px);opacity:0}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-ms-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}}@-ms-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}}@-ms-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeInUp{0%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fadeInUp{0%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-ms-keyframes fadeInUp{0%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fadeInDown{0%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fadeInDown{0%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-ms-keyframes fadeInDown{0%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fadeInRight{0%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}}@-o-keyframes fadeInRight{0%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}}@-ms-keyframes fadeInRight{0%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}}@-moz-keyframes fadeInLeft{0%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}}@-o-keyframes fadeInLeft{0%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}}@-ms-keyframes fadeInLeft{0%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes fadeInLeft{0%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1}}@-moz-keyframes fadeInUpBig{0%{-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInUpBig{0%{-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fadeInUpBig{0%{-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-ms-keyframes fadeInUpBig{0%{-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInUpBig{0%{-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-ms-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translate(2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-ms-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translate(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-moz-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) rotateY(360deg) scale(.95);-o-transform:perspective(400px) rotateY(360deg) scale(.95);transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale(1);-moz-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) rotateY(360deg) scale(.95);-o-transform:perspective(400px) rotateY(360deg) scale(.95);transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale(1);-moz-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-o-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) rotateY(360deg) scale(.95);-o-transform:perspective(400px) rotateY(360deg) scale(.95);transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale(1);-moz-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-ms-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) rotateY(360deg) scale(.95);-o-transform:perspective(400px) rotateY(360deg) scale(.95);transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale(1);-moz-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) rotateY(360deg) scale(.95);-o-transform:perspective(400px) rotateY(360deg) scale(.95);transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale(1);-moz-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-moz-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-moz-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-moz-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-moz-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-moz-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-o-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-moz-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-moz-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-ms-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-moz-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-moz-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-moz-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-moz-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-moz-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-o-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-ms-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-moz-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-o-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-ms-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-moz-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-o-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-ms-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-moz-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-moz-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translate(-20%) skew(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-moz-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);-o-transform:translateX(0%) skewX(-15deg);transform:translate(0) skew(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:translateX(0%) skewX(0deg);-moz-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);-o-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-moz-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translate(-20%) skew(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-moz-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);-o-transform:translateX(0%) skewX(-15deg);transform:translate(0) skew(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:translateX(0%) skewX(0deg);-moz-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);-o-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-o-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-moz-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translate(-20%) skew(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-moz-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);-o-transform:translateX(0%) skewX(-15deg);transform:translate(0) skew(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:translateX(0%) skewX(0deg);-moz-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);-o-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-ms-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-moz-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translate(-20%) skew(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-moz-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);-o-transform:translateX(0%) skewX(-15deg);transform:translate(0) skew(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:translateX(0%) skewX(0deg);-moz-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);-o-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-moz-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translate(-20%) skew(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-moz-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);-o-transform:translateX(0%) skewX(-15deg);transform:translate(0) skew(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:translateX(0%) skewX(0deg);-moz-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);-o-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-moz-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-moz-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);-o-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-moz-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);-o-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-o-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-moz-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);-o-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-ms-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-moz-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);-o-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-moz-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);-o-transform:translateX(0%) skewX(0deg);transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-moz-keyframes rotateOut{0%{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0%{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-ms-keyframes rotateOut{0%{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-ms-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-ms-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateIn{0%{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(-200deg);-moz-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(-200deg);-moz-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(-200deg);-moz-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-ms-keyframes rotateIn{0%{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(-200deg);-moz-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(-200deg);-moz-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-ms-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-ms-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}}@-moz-keyframes hinge{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-moz-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);-moz-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-moz-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);-moz-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-o-keyframes hinge{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-moz-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);-moz-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-ms-keyframes hinge{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-moz-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);-moz-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-moz-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);-moz-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-moz-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}}@-webkit-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}}@-o-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}}@-ms-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}}@keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}}@-moz-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}}@-webkit-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}}@-o-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}}@-ms-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}}@keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);transform:translate(0) rotate(0)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translate(-100%) rotate(-120deg)}}.AuctionBox{position:absolute;display:flex;flex-direction:column;width:100%;height:100%;max-width:450px}.AuctionBox .thead{position:relative;z-index:2;flex:0 0 auto;overflow:hidden;padding-bottom:5px}.AuctionBox .thead .auction{box-shadow:0 0 5px #000}.AuctionBox .tbody{flex:1 0 50%;overflow:auto;margin-top:-5px}.AuctionBox .tbody .auction{margin-top:-2px}.AuctionBox .auction{width:100%;table-layout:fixed}.AuctionBox .auction td,.AuctionBox .auction th{position:relative;width:25%;height:3rem;background:#fff;border-width:1px;border-style:solid;border-color:#000;text-align:center;vertical-align:middle;overflow:hidden}.AuctionBox .auction td:first-child,.AuctionBox .auction th:first-child{border-left-width:1px}.AuctionBox .auction th{color:#000;line-height:3rem;font-weight:500;font-size:1rem;text-transform:capitalize}.AuctionBox .auction th.vulnerable{background:#c1394c;color:#fff}.AuctionBox .auction td{cursor:pointer}.AuctionBox .auction td .SharkBidComponent{transform:translate(-50%) translateY(-50%);top:50%;left:50%;position:absolute;width:100%;height:100%}.AuctionBox .auction td .SharkBidComponent.hearts,.AuctionBox .auction td .SharkBidComponent.spades,.AuctionBox .auction td .SharkBidComponent.clubs,.AuctionBox .auction td .SharkBidComponent.diamonds{left:60%}.AuctionBox .auction td .SharkBidComponent div{transform:translate(-50%) translateY(-50%);top:50%;left:50%;position:absolute;white-space:nowrap}.AuctionBox .auction td svg{--width: 60%;transform:translate(-50%) translateY(-50%);top:50%;left:50%;position:absolute;width:var(--width)}.AuctionBox .auction td.empty{background:none}.AuctionBox .auction td.empty:not(:last-child){border:none}.AuctionBox .auction td.empty:last-child{border-color:#fff;border-width:1px}.AuctionBox .auction td.empty:last-child:before{content:"?";color:#fff;font-weight:700;font-size:1,5rem}.AuctionBox .auction td.noTrump{--width: calc(.8 * var(--width));padding:0 1rem}.AuctionBox .auction .setWidths td{visibility:hidden;height:0}.AuctionBox .SharkBidComponent.withAlert:after{content:"!";position:absolute;right:15%;font-size:2rem;font-weight:500}.AuctionBox .SharkBidComponent.withAlert.zero:after{right:5%;font-size:2rem;font-weight:500}.AuctionBox .SharkBidComponent.zero{font-size:1rem!important;padding:0!important}.gamePhase-PLAY .AuctionBox.hideAuctionBox{display:none}.AuctionBox.hideAuctionBox{visibility:collapse}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.SharkTrickHistoryComponent{z-index:100;display:flex;justify-content:flex-start;align-items:flex-start;width:100%;counter-reset:section}.SharkTrickHistoryComponent .tricks{display:flex;flex:1 1 auto;overflow:auto;flex-wrap:wrap}.SharkTrickHistoryComponent .bridgePositions,.SharkTrickHistoryComponent .trick{position:relative}.SharkTrickHistoryComponent .bridgePositions:before,.SharkTrickHistoryComponent .trick:before{content:"";position:relative;display:block;width:100%;padding-top:85%}.SharkTrickHistoryComponent .bridgePositions,.SharkTrickHistoryComponent .trick{position:relative;flex:0 0 33.3333333333%;border-width:1px;border-style:solid;border-color:#000;background:#fff}.SharkTrickHistoryComponent .bridgePositions>div,.SharkTrickHistoryComponent .trick>div{position:absolute;text-transform:uppercase;padding:2px;font-size:min(3.5rem,26px);font-weight:700}.SharkTrickHistoryComponent .bridgePositions>div.top,.SharkTrickHistoryComponent .trick>div.top{transform:translate(-50%);left:50%;top:0}.SharkTrickHistoryComponent .bridgePositions>div.right,.SharkTrickHistoryComponent .trick>div.right{transform:translateY(-50%);top:50%;right:0}.SharkTrickHistoryComponent .bridgePositions>div.bottom,.SharkTrickHistoryComponent .trick>div.bottom{transform:translate(-50%);left:50%;bottom:0}.SharkTrickHistoryComponent .bridgePositions>div.left,.SharkTrickHistoryComponent .trick>div.left{transform:translateY(-50%);top:50%;left:0}.SharkTrickHistoryComponent .trick{position:relative}.SharkTrickHistoryComponent .trick .card.diamonds{color:var(--card-color-diamonds);border-color:var(--card-color-diamonds)}.SharkTrickHistoryComponent .trick .card.diamonds svg>g{fill:var(--card-color-diamonds)}.SharkTrickHistoryComponent .trick .card.diamonds .face{border-color:var(--card-color-diamonds)}.SharkTrickHistoryComponent .trick .card.hearts{color:var(--card-color-hearts);border-color:var(--card-color-hearts)}.SharkTrickHistoryComponent .trick .card.hearts svg>g{fill:var(--card-color-hearts)}.SharkTrickHistoryComponent .trick .card.hearts .face{border-color:var(--card-color-hearts)}.SharkTrickHistoryComponent .trick .card.spades{color:var(--card-color-spades);border-color:var(--card-color-spades)}.SharkTrickHistoryComponent .trick .card.spades svg>g{fill:var(--card-color-spades)}.SharkTrickHistoryComponent .trick .card.spades .face{border-color:var(--card-color-spades)}.SharkTrickHistoryComponent .trick .card.clubs{color:var(--card-color-clubs);border-color:var(--card-color-clubs)}.SharkTrickHistoryComponent .trick .card.clubs svg>g{fill:var(--card-color-clubs)}.SharkTrickHistoryComponent .trick .card.clubs .face{border-color:var(--card-color-clubs)}.SharkTrickHistoryComponent .trick .card.spades:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkTrickHistoryComponent .trick .card.hearts:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkTrickHistoryComponent .trick .card.diamonds:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkTrickHistoryComponent .trick .card.clubs:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkTrickHistoryComponent .trick .card{display:flex;flex-direction:row-reverse;align-items:center;font-family:Helvetica,sans-serif}.SharkTrickHistoryComponent .trick .card.diamonds{letter-spacing:-.2rem}.SharkTrickHistoryComponent .trick .card.diamonds span{margin-left:0}.SharkTrickHistoryComponent .trick .card:before{display:inline-block;margin-left:.1rem;font-size:.8em}.SharkTrickHistoryComponent .trick .card span{color:#000;font-weight:500;letter-spacing:min(-.2rem,2px);margin-right:.2rem;white-space:nowrap}.SharkTrickHistoryComponent .trick .card:after{margin-left:.1rem;font-size:.8em}.SharkTrickHistoryComponent .trick .card.leader{padding-right:3px;border-width:1px;border-style:solid;border-color:#000}.SharkTrickHistoryComponent .trick .trick-index{position:absolute;display:inline-flex;justify-content:center;align-items:center;top:0;left:0;width:2rem;height:2rem;max-width:26px;max-height:26px;min-width:22px;min-height:22px;font-size:min(3.5rem,16px);font-weight:600;background:#000;color:#fff}.SharkTrickHistoryComponent .trick .trick-index:before{counter-increment:section;content:counter(section)}.SharkTrickHistoryComponent .trick:after{font-size:16px}.SharkTrickHistoryComponent .trick.winner{background:#c8dec8}.SharkTrickHistoryComponent .trick.winner-top:after,.SharkTrickHistoryComponent .trick.winner-right:after,.SharkTrickHistoryComponent .trick.winner-bottom:after,.SharkTrickHistoryComponent .trick.winner-left:after{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";position:absolute;z-index:2}.SharkTrickHistoryComponent .trick.winner-top:after{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkTrickHistoryComponent .trick.winner-right:after{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkTrickHistoryComponent .trick.winner-bottom:after{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkTrickHistoryComponent .trick.winner-left:after{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.SharkHandComponent{background-size:0;overflow:visible}.SharkHandComponent .innerHand{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;background:inherit}.SharkHandComponent .Card{flex:0 0 auto}.SharkHandComponent.straight .Card{width:21.7391304348%;margin-top:5%;margin-bottom:0;transition:all var(--transition-time) ease-in-out}.SharkHandComponent.straight .Card+.Card{margin-left:-15.2173913043%}.SharkHandComponent.straight .Card.active:hover{margin-top:0;margin-bottom:5%}.SharkHandComponent.straight .Card.raised .innerCard{background:#ff0}.SharkHandComponent.fan .Card{width:21.7391304348%;margin-top:5%;margin-bottom:0;transition:all var(--transition-time) ease-in-out}.SharkHandComponent.fan .Card+.Card{margin-left:-15.2173913043%}.SharkHandComponent.fan .Card.active:hover{margin-top:0;margin-bottom:5%}.SharkHandComponent.fan .Card.raised .innerCard{background:#ff0}.SharkHandComponent.fan{overflow:hidden}.SharkHandComponent.fan .Card{transform-origin:center 500%}.SharkHandComponent.fan .Card+.Card{margin-left:-24%}.SharkHandComponent.fan.has-1 .Card:nth-child(1){transform:rotate(0)}.SharkHandComponent.fan.has-3 .Card:nth-child(1){transform:rotate(-3deg)}.SharkHandComponent.fan.has-3 .Card:nth-child(2){transform:rotate(0)}.SharkHandComponent.fan.has-3 .Card:nth-child(3){transform:rotate(3deg)}.SharkHandComponent.fan.has-5 .Card:nth-child(1){transform:rotate(-6deg)}.SharkHandComponent.fan.has-5 .Card:nth-child(2){transform:rotate(-3deg)}.SharkHandComponent.fan.has-5 .Card:nth-child(3){transform:rotate(0)}.SharkHandComponent.fan.has-5 .Card:nth-child(4){transform:rotate(3deg)}.SharkHandComponent.fan.has-5 .Card:nth-child(5){transform:rotate(6deg)}.SharkHandComponent.fan.has-7 .Card:nth-child(1){transform:rotate(-9deg)}.SharkHandComponent.fan.has-7 .Card:nth-child(2){transform:rotate(-6deg)}.SharkHandComponent.fan.has-7 .Card:nth-child(3){transform:rotate(-3deg)}.SharkHandComponent.fan.has-7 .Card:nth-child(4){transform:rotate(0)}.SharkHandComponent.fan.has-7 .Card:nth-child(5){transform:rotate(3deg)}.SharkHandComponent.fan.has-7 .Card:nth-child(6){transform:rotate(6deg)}.SharkHandComponent.fan.has-7 .Card:nth-child(7){transform:rotate(9deg)}.SharkHandComponent.fan.has-9 .Card:nth-child(1){transform:rotate(-12deg)}.SharkHandComponent.fan.has-9 .Card:nth-child(2){transform:rotate(-9deg)}.SharkHandComponent.fan.has-9 .Card:nth-child(3){transform:rotate(-6deg)}.SharkHandComponent.fan.has-9 .Card:nth-child(4){transform:rotate(-3deg)}.SharkHandComponent.fan.has-9 .Card:nth-child(5){transform:rotate(0)}.SharkHandComponent.fan.has-9 .Card:nth-child(6){transform:rotate(3deg)}.SharkHandComponent.fan.has-9 .Card:nth-child(7){transform:rotate(6deg)}.SharkHandComponent.fan.has-9 .Card:nth-child(8){transform:rotate(9deg)}.SharkHandComponent.fan.has-9 .Card:nth-child(9){transform:rotate(12deg)}.SharkHandComponent.fan.has-11 .Card:nth-child(1){transform:rotate(-15deg)}.SharkHandComponent.fan.has-11 .Card:nth-child(2){transform:rotate(-12deg)}.SharkHandComponent.fan.has-11 .Card:nth-child(3){transform:rotate(-9deg)}.SharkHandComponent.fan.has-11 .Card:nth-child(4){transform:rotate(-6deg)}.SharkHandComponent.fan.has-11 .Card:nth-child(5){transform:rotate(-3deg)}.SharkHandComponent.fan.has-11 .Card:nth-child(6){transform:rotate(0)}.SharkHandComponent.fan.has-11 .Card:nth-child(7){transform:rotate(3deg)}.SharkHandComponent.fan.has-11 .Card:nth-child(8){transform:rotate(6deg)}.SharkHandComponent.fan.has-11 .Card:nth-child(9){transform:rotate(9deg)}.SharkHandComponent.fan.has-11 .Card:nth-child(10){transform:rotate(12deg)}.SharkHandComponent.fan.has-11 .Card:nth-child(11){transform:rotate(15deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(1){transform:rotate(-18deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(2){transform:rotate(-15deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(3){transform:rotate(-12deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(4){transform:rotate(-9deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(5){transform:rotate(-6deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(6){transform:rotate(-3deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(7){transform:rotate(0)}.SharkHandComponent.fan.has-13 .Card:nth-child(8){transform:rotate(3deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(9){transform:rotate(6deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(10){transform:rotate(9deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(11){transform:rotate(12deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(12){transform:rotate(15deg)}.SharkHandComponent.fan.has-13 .Card:nth-child(13){transform:rotate(18deg)}.SharkHandComponent.fan.has-2 .Card:nth-child(1){transform:rotate(-1.5deg)}.SharkHandComponent.fan.has-2 .Card:nth-child(2){transform:rotate(1.5deg)}.SharkHandComponent.fan.has-4 .Card:nth-child(1){transform:rotate(-4.5deg)}.SharkHandComponent.fan.has-4 .Card:nth-child(2){transform:rotate(-1.5deg)}.SharkHandComponent.fan.has-4 .Card:nth-child(3){transform:rotate(1.5deg)}.SharkHandComponent.fan.has-4 .Card:nth-child(4){transform:rotate(4.5deg)}.SharkHandComponent.fan.has-6 .Card:nth-child(1){transform:rotate(-7.5deg)}.SharkHandComponent.fan.has-6 .Card:nth-child(2){transform:rotate(-4.5deg)}.SharkHandComponent.fan.has-6 .Card:nth-child(3){transform:rotate(-1.5deg)}.SharkHandComponent.fan.has-6 .Card:nth-child(4){transform:rotate(1.5deg)}.SharkHandComponent.fan.has-6 .Card:nth-child(5){transform:rotate(4.5deg)}.SharkHandComponent.fan.has-6 .Card:nth-child(6){transform:rotate(7.5deg)}.SharkHandComponent.fan.has-8 .Card:nth-child(1){transform:rotate(-10.5deg)}.SharkHandComponent.fan.has-8 .Card:nth-child(2){transform:rotate(-7.5deg)}.SharkHandComponent.fan.has-8 .Card:nth-child(3){transform:rotate(-4.5deg)}.SharkHandComponent.fan.has-8 .Card:nth-child(4){transform:rotate(-1.5deg)}.SharkHandComponent.fan.has-8 .Card:nth-child(5){transform:rotate(1.5deg)}.SharkHandComponent.fan.has-8 .Card:nth-child(6){transform:rotate(4.5deg)}.SharkHandComponent.fan.has-8 .Card:nth-child(7){transform:rotate(7.5deg)}.SharkHandComponent.fan.has-8 .Card:nth-child(8){transform:rotate(10.5deg)}.SharkHandComponent.fan.has-10 .Card:nth-child(1){transform:rotate(-13.5deg)}.SharkHandComponent.fan.has-10 .Card:nth-child(2){transform:rotate(-10.5deg)}.SharkHandComponent.fan.has-10 .Card:nth-child(3){transform:rotate(-7.5deg)}.SharkHandComponent.fan.has-10 .Card:nth-child(4){transform:rotate(-4.5deg)}.SharkHandComponent.fan.has-10 .Card:nth-child(5){transform:rotate(-1.5deg)}.SharkHandComponent.fan.has-10 .Card:nth-child(6){transform:rotate(1.5deg)}.SharkHandComponent.fan.has-10 .Card:nth-child(7){transform:rotate(4.5deg)}.SharkHandComponent.fan.has-10 .Card:nth-child(8){transform:rotate(7.5deg)}.SharkHandComponent.fan.has-10 .Card:nth-child(9){transform:rotate(10.5deg)}.SharkHandComponent.fan.has-10 .Card:nth-child(10){transform:rotate(13.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(1){transform:rotate(-16.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(2){transform:rotate(-13.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(3){transform:rotate(-10.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(4){transform:rotate(-7.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(5){transform:rotate(-4.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(6){transform:rotate(-1.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(7){transform:rotate(1.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(8){transform:rotate(4.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(9){transform:rotate(7.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(10){transform:rotate(10.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(11){transform:rotate(13.5deg)}.SharkHandComponent.fan.has-12 .Card:nth-child(12){transform:rotate(16.5deg)}.SharkHandComponent.paper-style .innerHand{row-gap:.4rem;flex-direction:column;background:#ffffffb3;padding:.5rem;border-radius:5px 5px 0 0}.SharkHandComponent.paper-style .suit.diamonds{color:var(--card-color-diamonds);border-color:var(--card-color-diamonds)}.SharkHandComponent.paper-style .suit.diamonds svg>g{fill:var(--card-color-diamonds)}.SharkHandComponent.paper-style .suit.diamonds .face{border-color:var(--card-color-diamonds)}.SharkHandComponent.paper-style .suit.hearts{color:var(--card-color-hearts);border-color:var(--card-color-hearts)}.SharkHandComponent.paper-style .suit.hearts svg>g{fill:var(--card-color-hearts)}.SharkHandComponent.paper-style .suit.hearts .face{border-color:var(--card-color-hearts)}.SharkHandComponent.paper-style .suit.spades{color:var(--card-color-spades);border-color:var(--card-color-spades)}.SharkHandComponent.paper-style .suit.spades svg>g{fill:var(--card-color-spades)}.SharkHandComponent.paper-style .suit.spades .face{border-color:var(--card-color-spades)}.SharkHandComponent.paper-style .suit.clubs{color:var(--card-color-clubs);border-color:var(--card-color-clubs)}.SharkHandComponent.paper-style .suit.clubs svg>g{fill:var(--card-color-clubs)}.SharkHandComponent.paper-style .suit.clubs .face{border-color:var(--card-color-clubs)}.SharkHandComponent.paper-style .suit.spades:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkHandComponent.paper-style .suit.hearts:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkHandComponent.paper-style .suit.diamonds:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkHandComponent.paper-style .suit.clubs:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkHandComponent.paper-style .suit{display:flex;align-items:center;text-transform:uppercase}.SharkHandComponent.paper-style .suit:before{margin-right:5px;font-size:min(2.5rem,24px)}.SharkHandComponent.paper-style .suit>div{display:flex;justify-content:center;align-items:center;width:vw(45px);height:vw(45px);color:#000;font-size:vw(31.5px);font-weight:700;border-style:solid;border-radius:vw(5px);pointer-events:none}.Table.gamePhase-PLAY .SharkHandComponent.paper-style .suit>div{cursor:pointer;pointer-events:all}.Table.gamePhase-PLAY .SharkHandComponent.paper-style .suit>div:hover{box-shadow:3px 3px 8px #0000004d inset}.SharkHandComponent.paper-style .suit+.suit{margin-top:vw(2.5px)}.SharkHandComponent.paper-style .raised{background-color:#ff0}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.ShortTableComponent{display:flex;flex-direction:column;justify-content:start;align-items:center;font-size:min(2rem,26px);float:left;max-width:330px;width:100%}.ShortTableComponent .displayPosition{padding:0 1rem 2rem}.ShortTableComponent h3{height:30px;border-radius:15px 15px 0 0;padding:0 30px;font-size:15px;text-align:center;text-transform:uppercase;line-height:30px;background-image:radial-gradient(ellipse farthest-corner at center 40%,#00000080 0,#000000b3);background-color:var(--app-background);color:#fff}.ShortTableComponent .middle{display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:1rem;margin-top:1rem;margin-bottom:1rem}.ShortTableComponent .middle .left{padding-left:0}.ShortTableComponent .middle .right{padding-right:0}.ShortTableComponent .Hand{box-shadow:3px 3px 5px #0000001a;width:calc(var(--scale) * 150px)}.ShortTableComponent .Hand.paper-style .innerHand{margin:0;padding-bottom:7px}.ShortTableComponent .Hand.paper-style .suit{position:relative}.ShortTableComponent .Hand.paper-style .suit:empty:after{content:"";position:absolute;display:block;top:50%;left:30px;width:.3em;height:3px;background:#000}.ShortTableComponent .Hand.paper-style .suit>div{width:auto;height:1em;font-size:min(2rem,16px)}.ShortTableComponent .Hand.paper-style .suit:before{font-size:min(2rem,10px)}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.SharkBoardReviewComponent{display:grid;grid-template-columns:1fr;column-gap:1rem;row-gap:3rem;margin:0 1rem}.SharkBoardReviewComponent .short-table{grid-row:2/3}.SharkBoardReviewComponent .auctionBox-trickHistory{justify-self:center;grid-row:3/4;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;column-gap:5px;row-gap:5px;justify-content:space-evenly;max-width:330px}.SharkBoardReviewComponent .auctionBox-trickHistory h3{font-size:2.2em;margin-bottom:.9375rem}.SharkBoardReviewComponent .board-stats{grid-row:1/2}.SharkBoardReviewComponent .AuctionBox{position:relative;height:auto;margin-bottom:10px}.SharkBoardReviewComponent .AuctionBox .auction td.empty:last-child{border-color:#000}.SharkBoardReviewComponent .AuctionBox .auction td.empty:last-child:before{color:#000}.SharkBoardReviewComponent .AuctionBox .auction th.bridgePosition{height:26px!important;font-size:22px!important;line-height:normal}.SharkBoardReviewComponent .AuctionBox .auction th,.SharkBoardReviewComponent .AuctionBox .auction tbody:not(.setWidths) td,.SharkBoardReviewComponent .AuctionBox .auction tbody:not(.setWidths) td .SharkBidComponent{height:26px!important;font-size:16px!important;line-height:normal}.SharkBoardReviewComponent .AuctionBox .auction tbody:not(.setWidths) td .SharkBidComponent svg{height:60%}.SharkBoardReviewComponent .AuctionBox .auction{margin-bottom:3px}.SharkBoardReviewComponent .AuctionBox{flex-basis:vw(300px)}.SharkBoardReviewComponent .TrickHistory{margin-bottom:10px}.SharkBoardReviewComponent.stand-alone{grid-template-columns:1fr 2fr;row-gap:10px;margin:0}.SharkBoardReviewComponent.stand-alone .short-table{grid-column:1/2;grid-row:1/2}.SharkBoardReviewComponent.stand-alone .auctionBox-trickHistory{grid-row:1/3;display:grid;grid-template-columns:auto auto;grid-template-rows:auto;column-gap:10px;max-width:none}.SharkBoardReviewComponent.stand-alone .board-stats{grid-column:1/2;grid-row:2/3}@media (max-width: 63.9375em){.SharkBoardReviewComponent.stand-alone{grid-template-columns:1fr 1fr}.SharkBoardReviewComponent.stand-alone .short-table{grid-column:1/2;grid-row:1/2}.SharkBoardReviewComponent.stand-alone .auctionBox-trickHistory{grid-column:1/3;grid-row:2/3;grid-template-columns:auto auto}.SharkBoardReviewComponent.stand-alone .board-stats{grid-column:2/3;grid-row:1/2}}@media (max-width: 38.6875em){.SharkBoardReviewComponent.stand-alone{grid-template-columns:1fr}.SharkBoardReviewComponent.stand-alone .short-table{grid-column:1/2;grid-row:1/2}.SharkBoardReviewComponent.stand-alone .auctionBox-trickHistory{grid-column:1/2;grid-row:2/3;grid-template-columns:auto}.SharkBoardReviewComponent.stand-alone .board-stats{grid-column:1/2;grid-row:3/4}}@media (max-width: 59.3125em){.SharkBoardReviewComponent:not(.stand-alone){--dynamic-ratio: .67px}}@media (min-width: 64em){.SharkBoardReviewComponent:not(.stand-alone){--dynamic-ratio: .73px}}@media (max-width: 47.9375em){.SharkBoardReviewComponent:not(.stand-alone) .column-2-3{flex-wrap:wrap}}@media (max-width: 24.9375em){.SharkBoardReviewComponent:not(.stand-alone) .column{flex:0 0 100%;max-width:100%}.SharkBoardReviewComponent:not(.stand-alone) .column-2-3{display:grid;grid-template-columns:repeat(1,1fr);min-width:0}.SharkBoardReviewComponent:not(.stand-alone) .column-2-3 .AuctionBox{order:1}.SharkBoardReviewComponent:not(.stand-alone) .column-2-3 .AuctionBox+.AuctionBox{order:3}.SharkBoardReviewComponent:not(.stand-alone) .column-2-3 .TrickHistory{order:2}.SharkBoardReviewComponent:not(.stand-alone) .column-2-3 .TrickHistory+.TrickHistory{order:4}}@media (min-width: 47.5em){.SharkBoardReviewComponent:not(.stand-alone){grid-template-columns:3fr 2fr;grid-template-rows:auto auto}.SharkBoardReviewComponent:not(.stand-alone) .board-stats{grid-column:1/2;grid-row:1/2}.SharkBoardReviewComponent:not(.stand-alone) .auctionBox-trickHistory{grid-column:2/3;grid-row:1/3}}@media (min-width: 64em){.SharkBoardReviewComponent:not(.stand-alone){grid-template-columns:1fr 1fr 1fr}.SharkBoardReviewComponent:not(.stand-alone) .short-table{grid-column:1/2;grid-row:1/2}.SharkBoardReviewComponent:not(.stand-alone) .auctionBox-trickHistory{grid-column:2/3;grid-row:1/2}.SharkBoardReviewComponent:not(.stand-alone) .board-stats{grid-column:3/4;grid-row:1/2}}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.SimpleTricksCounterComponent{--cardWidth: 5rem;--cardHeight: calc(var(--cardWidth) * 524 / 363);--bottomTrayWidth: 17.5rem;z-index:202;width:calc(var(--cardWidth) * 5)}.SimpleTricksCounterComponent .tray{position:relative;z-index:202;padding:var(--trayPadding);border-radius:.625rem;background:#ccc;font-size:var(--trayFontSize);text-transform:capitalize;box-shadow:0 0 var(--trayBoxShadow) #00000080;color:#041060}.SimpleTricksCounterComponent .tray:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0000001a 30%,#0000001a 85%,#0000)}.SimpleTricksCounterComponent .tray{display:flex;justify-content:space-between;align-items:center;height:3.75rem;padding:.3125rem;font-size:1.5625rem;font-weight:700}.SimpleTricksCounterComponent .tray>div{display:flex;align-items:center;column-gap:.4375rem}.SimpleTricksCounterComponent .seat-hand{height:3.4375rem;overflow:hidden}.SimpleTricksCounterComponent .seat-hand-inner{position:relative;display:flex;z-index:301;width:100%;margin-left:5%}.SimpleTricksCounterComponent .seat-hand .card-container{flex:0 0 39.0625%}.SimpleTricksCounterComponent .seat-hand .card-container:not(:first-child){margin-left:-33.984375%}.SimpleTricksCounterComponent .seat-hand .card-container{position:relative}.SimpleTricksCounterComponent .seat-hand .card-container .CardComponent .card{cursor:pointer}.SimpleTricksCounterComponent .seat-hand .card-container.horizontal .CardComponent{transform:rotate(90deg) translateY(-100%) translate(1.25rem);transform-origin:top left}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.TableInfoComponent{--columns: 2;display:grid;grid-template-columns:auto 1fr;gap:.4em;font-size:1.6875rem;color:#fff}.TableInfoComponent .text{grid-column:1/-1}.TableInfoComponent .label span{position:relative}.TableInfoComponent .value .contract{position:relative;display:inline-flex;align-items:center;column-gap:.1em;padding:0 .5rem;font-weight:700;color:#000}.TableInfoComponent .value .contract:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;width:100%;height:100%;background-color:#fff}.TableInfoComponent .value .contract>*{position:relative;z-index:2}.TableInfoComponent .value .contract .suit{min-height:0;height:.7em;overflow:hidden;font-size:1.3em;font-family:Times New Roman,sans-serif;line-height:.7}.TableInfoComponent .value .contract .level{font-family:var(--fontFamily)}.TableInfoComponent.left .label:first-child span:before{content:"";position:absolute;bottom:-.0625rem;left:0;right:0;height:.1875rem;background:#006}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.TricksComponent{--cardWidthMultiplier: calc(var(--tableBaseCardWidthMultiplier, 1) * var(--breakpointCardWidthMultiplier, 1));--cardWidth: calc(var(--cardBaseWidth, 1) * var(--cardWidthMultiplier, 1));--cardHeight: calc(var(--cardBaseHeight, 1) * var(--cardWidthMultiplier, 1));position:absolute;top:0;right:0;bottom:0;left:0;z-index:300;pointer-events:none}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.TrickComponent{position:absolute;top:5%;right:0;bottom:0;left:0}.TrickComponent .TrickLane{position:absolute;display:block}.TrickComponent .TrickLane .CardComponent{width:5.625rem}.TrickComponent .TrickLane.top,.TrickComponent .TrickLane.bottom{transform:translate(-50%);left:50%}.TrickComponent .TrickLane.right,.TrickComponent .TrickLane.left{transform:translateY(-50%);top:50%}.TrickComponent .TrickLane.top{bottom:46.5%}@keyframes topLane{0%{bottom:80%;opacity:0}50%{opacity:1}to{bottom:46.5%}}.TrickComponent .TrickLane.top{animation:topLane var(--animationDuration) ease-in 1;margin-left:-.625rem}.TrickComponent .TrickLane.right{left:49.5%}@keyframes rightLane{0%{left:80%;opacity:0}50%{opacity:1}to{left:49.5%}}.TrickComponent .TrickLane.right{animation:rightLane var(--animationDuration) ease-in 1;margin-top:-.625rem}.TrickComponent .TrickLane.bottom{top:46.5%}@keyframes bottomLane{0%{top:80%;opacity:0}50%{opacity:1}to{top:46.5%}}.TrickComponent .TrickLane.bottom{animation:bottomLane var(--animationDuration) ease-in 1;margin-left:.625rem}.TrickComponent .TrickLane.left{right:49.5%}@keyframes leftLane{0%{right:80%;opacity:0}50%{opacity:1}to{right:49.5%}}.TrickComponent .TrickLane.left{animation:leftLane var(--animationDuration) ease-in 1;margin-top:.625rem}.TrickComponent.claimed{left:70%;top:48%;transform:scale(.7)}.TrickComponent.claimed:not(.show){visibility:hidden}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.BiddingKeyboardComponent{display:flex;flex-direction:column}.BiddingKeyboardComponent .bids{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;flex:1 1 100%}.BiddingKeyboardComponent .bids .biddingCell{position:relative;display:flex;align-items:center;justify-content:center;width:100%;vertical-align:middle;border:1px solid black;cursor:pointer}.BiddingKeyboardComponent .bids .biddingCell:after{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.BiddingKeyboardComponent .bids .biddingCell:hover:after,.BiddingKeyboardComponent .bids .biddingCell.highlighted:after{content:"";box-shadow:3px 3px 10px #00000080 inset}.BiddingKeyboardComponent .bids .biddingCell.disabled{cursor:not-allowed}.BiddingKeyboardComponent .bids .biddingCell.disabled:after{content:"";background:#00000080}.BiddingKeyboardComponent .bids .biddingCell.disabled:hover:after{box-shadow:none}.BiddingKeyboardComponent .bids .biddingCell{background:#fff;overflow:hidden;height:100%}.BiddingKeyboardComponent .bids .biddingCell .SharkBidComponent{position:relative;width:100%;height:80%}.BiddingKeyboardComponent .biddingActions{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;flex:0 0 3rem;display:flex;width:100%}.BiddingKeyboardComponent .biddingActions>div{position:relative;display:flex;align-items:center;justify-content:center;width:100%;vertical-align:middle;border:1px solid black;cursor:pointer}.BiddingKeyboardComponent .biddingActions>div:after{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.BiddingKeyboardComponent .biddingActions>div:hover:after,.BiddingKeyboardComponent .biddingActions>div.highlighted:after{content:"";box-shadow:3px 3px 10px #00000080 inset}.BiddingKeyboardComponent .biddingActions>div.disabled{cursor:not-allowed}.BiddingKeyboardComponent .biddingActions>div.disabled:after{content:"";background:#00000080}.BiddingKeyboardComponent .biddingActions>div.disabled:hover:after{box-shadow:none}.BiddingKeyboardComponent .biddingActions>div{flex:0 0 33.3333333333%;height:100%}.BiddingKeyboardComponent .biddingActions>div .SharkBidComponent{display:flex;justify-content:center;align-items:center;height:100%}.BiddingKeyboardComponent .selectedBid{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;top:0;left:0;width:100%;height:100%;padding:10px;background:#fff}.BiddingKeyboardComponent .selectedBid .SharkBidComponent{width:70%;height:30%;margin-left:13%}.BiddingKeyboardComponent .selectedBid .SharkBidComponent.noTrump,.BiddingKeyboardComponent .selectedBid .SharkBidComponent.zero{margin-left:0}.BiddingKeyboardComponent .selectedBid .SharkBidComponent.zero{height:5rem;line-height:5rem;font-size:2rem}.BiddingKeyboardComponent .selectedBid .confirmCancel{display:flex;justify-content:space-between;column-gap:7%;width:70%;margin-top:2rem}.BiddingKeyboardComponent .selectedBid .confirm{transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.BiddingKeyboardComponent .selectedBid .confirm[disabled],.BiddingKeyboardComponent .selectedBid .confirm.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.BiddingKeyboardComponent .selectedBid .confirm{font-size:1.3em}.BiddingKeyboardComponent .selectedBid .confirm span{display:none}.BiddingKeyboardComponent .selectedBid .confirm:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.BiddingKeyboardComponent .selectedBid .confirm{border-color:green;color:green}.BiddingKeyboardComponent .selectedBid .cancel{transition:all var(--transition-time) ease-in-out;border-radius:50%;display:inline-block;width:2.5rem;height:2.5rem;padding:0;background:none;color:#000;line-height:0;border:none;cursor:pointer;outline:none}.BiddingKeyboardComponent .selectedBid .cancel[disabled],.BiddingKeyboardComponent .selectedBid .cancel.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.BiddingKeyboardComponent .selectedBid .cancel{font-size:1.3em}.BiddingKeyboardComponent .selectedBid .cancel span{display:none}.BiddingKeyboardComponent .selectedBid .cancel:before{transform:translate(-50%) translateY(-50%);top:50%;left:50%;content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.BiddingKeyboardComponent .selectedBid .cancel{border-color:#c1394c;color:#c1394c}.BiddingKeyboardComponent .selectedBid .confirm,.BiddingKeyboardComponent .selectedBid .cancel{position:relative;flex:0 0 50%;width:auto;height:auto;border-width:2px;border-style:solid;aspect-ratio:1}.BiddingKeyboardComponent .selectedBid .confirm:before,.BiddingKeyboardComponent .selectedBid .cancel:before{font-size:2rem}.BiddingKeyboardComponent .alertMessage{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:30px}.BiddingKeyboardComponent .alertMessage input{height:2.5rem;border-width:1px;border-style:solid;border-color:#fff;background:none;color:#fff;font-size:vw(24px)}.BiddingKeyboardComponent .alertMessage input:focus,.BiddingKeyboardComponent .alertMessage input:focus:active{outline:0!important}.BiddingKeyboardComponent .alertMessage input{width:100%;margin-top:10px;border-color:#000;color:#000}.BiddingKeyboardComponent .auctionAlert.highlighted .SharkBidComponent{background:#c1394c}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.TableSymbolComponent{position:absolute;top:var(--tableInfoMargin);left:var(--tableInfoMargin);width:10rem}.TableSymbolComponent svg{width:100%;height:100%}.TableSymbolComponent .st0{fill:#fff;stroke:#000;stroke-miterlimit:10}.TableSymbolComponent .st1{fill:none}.TableSymbolComponent text{font-size:20px;font-weight:700}.TableSymbolComponent #center-label{display:block;font-size:36px;text-anchor:middle;letter-spacing:-2px;font-weight:400}.TableSymbolComponent.digit-3 #center-label{font-size:30px}.TableSymbolComponent.digit-4 #center-label{font-size:25px}.TableSymbolComponent.v-left #right path{fill:#c1394c}.TableSymbolComponent.v-left #right text{fill:#fff}.TableSymbolComponent.v-left #left path{fill:#c1394c}.TableSymbolComponent.v-left #left text{fill:#fff}.TableSymbolComponent.v-top #top path{fill:#c1394c}.TableSymbolComponent.v-top #top text{fill:#fff}.TableSymbolComponent.v-top #bottom path{fill:#c1394c}.TableSymbolComponent.v-top #bottom text{fill:#fff}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.TrickCounterComponent{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:1rem .5rem .5rem;border-radius:1rem 1rem 0 0;border-width:1px;border-style:solid;border-color:#000;background-color:var(--app-background);box-shadow:0 -2px 10px #00000080;color:#fff}.TrickCounterComponent:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3;border-radius:inherit}.TrickCounterComponent{font-size:2.0833333333vh}@media only screen and (max-aspect-ratio: 4/3){.TrickCounterComponent{font-size:1.5625vw}}.TrickCounterComponent{position:relative;flex-direction:row;justify-content:space-between;width:100%;padding:1em .5em .5em}.TrickCounterComponent .trickCount,.TrickCounterComponent .contractStake{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:0 0 auto}.TrickCounterComponent .trickCount{display:grid;grid-template-columns:auto auto;column-gap:.4em;row-gap:.2em;position:relative;z-index:2;white-space:pre}.TrickCounterComponent .contractStake{position:relative;z-index:2}.TrickCounterComponent .contractStake>div{display:flex}.TrickCounterComponent .contract,.TrickCounterComponent .stake{display:flex;justify-content:center;align-items:center;text-transform:uppercase}.TrickCounterComponent .SharkBidComponent{display:flex;justify-content:center;align-items:center;width:2em;height:1.2em}.TrickCounterComponent .contract .SharkBidComponent{background:#fff}.TrickCounterComponent .contract .SharkBidComponent svg{flex:0 0 100%}.TrickCounterComponent .contract .SharkBidComponent:not(.noTrump){padding-left:.4em}.TrickCounterComponent .stake>section{border:1px solid white}.TrickCounterComponent .declarer{margin-right:.4em}.TrickCounterComponent .declarer:after{content:":"}.TrickCounterComponent .board{margin-bottom:.2em}.TrickCounterComponent .board .boardLabel{margin-right:.4em}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.TooltipComponent{--padding: .3125rem;display:grid;grid-template-rows:1fr;gap:var(--padding);padding:var(--padding);border-radius:.9375rem;border:.3125rem solid #999999;background:#eae9fc;background:linear-gradient(90deg,#eae9fc,#cdcdfb);overflow:hidden}.TooltipComponent .title{min-height:auto;max-height:1.5em;margin:calc(-1 * var(--padding));margin-bottom:0;padding:.3125rem;background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(0,rgb(202,202,254)),color-stop(1,rgb(79,79,252)));text-align:left;text-shadow:0 0 2px rgba(255,255,255,.3)}.TooltipComponent .text{overflow-y:auto;overflow-x:hidden;margin:0;padding:1px;border:none;width:100%}.TooltipComponent{font-size:2.2rem}.TooltipComponent .title{background-image:none;color:red;text-shadow:none}.TooltipComponent .text{font-size:.9em}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.WalkThroughComponent{font-size:2.6041666667vh}@media only screen and (max-aspect-ratio: 4/3){.WalkThroughComponent{font-size:1.953125vw}}.WalkThroughComponent{position:relative;overflow:auto}.WalkThroughComponent .index-buttons,.WalkThroughComponent .walk-through-iframe,.WalkThroughComponent .walk-through-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.WalkThroughComponent .index-buttons{--gap: calc(5 * var(--buttonPaddingV));z-index:2;display:flex;flex-direction:column;row-gap:var(--gap);padding:calc(var(--gap) * 1.5);overflow:auto}.WalkThroughComponent .walk-through-iframe{z-index:1}.WalkThroughComponent .ButtonComponent{display:block;font-size:1.875rem}.WalkThroughComponent .SharkBoardReviewComponent{display:flex;flex-direction:column}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.ModalComponent{position:fixed;z-index:500;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0}.App.audrey .ModalComponent .modal{--padding: .3125rem;display:grid;grid-template-rows:1fr;gap:var(--padding);padding:var(--padding);border-radius:.9375rem;border:.3125rem solid #999999;background:#eae9fc;background:linear-gradient(90deg,#eae9fc,#cdcdfb);overflow:hidden}.App.audrey .ModalComponent .modal .title{min-height:auto;max-height:1.5em;margin:calc(-1 * var(--padding));margin-bottom:0;padding:.3125rem;background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(0,rgb(202,202,254)),color-stop(1,rgb(79,79,252)));text-align:left;text-shadow:0 0 2px rgba(255,255,255,.3)}.App.audrey .ModalComponent .modal .text{overflow-y:auto;overflow-x:hidden;margin:0;padding:1px;border:none;width:100%}.ModalComponent .backdrop{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:#00000080}.ModalComponent .modal{position:relative;z-index:2;display:grid;grid-template-rows:1fr auto;width:30rem;max-width:90%;max-height:60%;margin-top:-6rem;border-width:1px;border-style:solid;border-color:#000;border-radius:8px;background:#fff}.ModalComponent header{flex:0 0 auto;position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:1.25rem;font-size:2rem;font-weight:700;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:gray}.ModalComponent header .cancel{font-size:1.5rem;color:gray;cursor:pointer}.App.audrey .ModalComponent header .cancel{display:none}.ModalComponent .body{min-height:0;max-height:100%;max-width:1150px;align-self:center;padding:1.25rem;font-size:1.5rem;overflow:auto;word-break:break-word}.ModalComponent .body>div:not(:last-child){margin-bottom:.6em}.ModalComponent .body p{margin-bottom:.625rem}.ModalComponent .body .key{font-weight:700}.ModalComponent .body .diamond,.ModalComponent .body .heart,.ModalComponent .body .spade,.ModalComponent .body .club{font-size:.9em}.ModalComponent .body .diamond{color:var(--card-color-diamonds)}.ModalComponent .body .heart{color:var(--card-color-hearts)}.ModalComponent .body .spade{color:var(--card-color-spades)}.ModalComponent .body .club{color:var(--card-color-clubs)}.ModalComponent footer{flex:0 0 auto;display:flex;justify-content:center;align-items:flex-start;padding:1.25rem 1.875rem;border-top-width:1px;border-top-style:solid;border-top-color:gray}.App.shark .ModalComponent footer button,.App.shark .ModalComponent footer a{position:relative;display:inline-flex;justify-content:center;align-items:center;height:2.5rem;min-height:2.5rem;padding:0 1.875rem;border-width:1px;border-style:solid;border-color:#fff;border-radius:.5rem;background-color:transparent;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff;font-size:1.25rem;font-weight:500;font-family:Jost,sans-serif;text-align:center;outline:none;vertical-align:middle;text-decoration:none;cursor:pointer;box-shadow:.3125rem .3125rem .625rem #00000080}.App.shark .ModalComponent footer button[disabled],.App.shark .ModalComponent footer button.disabled,.App.shark .ModalComponent footer a[disabled],.App.shark .ModalComponent footer a.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.App.shark .ModalComponent footer button:hover,.App.shark .ModalComponent footer a:hover{box-shadow:0 0 0 transparent;background-image:linear-gradient(180deg,#0000004d,#0000001a)}.App.audrey .ModalComponent footer button,.App.audrey .ModalComponent footer a{padding:.625rem 1.25rem;font-size:1.2rem}.ModalComponent footer button,.ModalComponent footer a{order:1;color:#000;text-transform:capitalize;margin:0 .625rem;white-space:nowrap}.ModalComponent footer button.primary,.ModalComponent footer a.primary{order:2}.ModalComponent .AuctionBox{position:relative;margin-bottom:10px}.ModalComponent.manualDealModal .modal{width:90%}.ModalComponent.makeClaimModal .body .claims{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.25rem}.ModalComponent.makeClaimModal .body button .App.shark{position:relative;display:inline-flex;justify-content:center;align-items:center;height:2.5rem;min-height:2.5rem;padding:0 1.875rem;border-width:1px;border-style:solid;border-color:#fff;border-radius:.5rem;background-color:transparent;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff;font-size:1.25rem;font-weight:500;font-family:Jost,sans-serif;text-align:center;outline:none;vertical-align:middle;text-decoration:none;cursor:pointer;box-shadow:.3125rem .3125rem .625rem #00000080}.ModalComponent.makeClaimModal .body button .App.shark[disabled],.ModalComponent.makeClaimModal .body button .App.shark.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.ModalComponent.makeClaimModal .body button .App.shark:hover{box-shadow:0 0 0 transparent;background-image:linear-gradient(180deg,#0000004d,#0000001a)}.ModalComponent.makeClaimModal .body button{height:auto;width:3rem;padding:.625rem 0;font-size:1.2rem;color:#000}.ModalComponent.timeToTournamentModal .Countdown{margin-left:.625rem}.ModalComponent.NonBlockingSpalash.Modal{bottom:25%;left:auto;right:auto}.ModalComponent.NonBlockingSpalash .backdrop{display:none}.ModalComponent.metaDataModal .modal{width:650px}.ModalComponent.metaDataModal header{justify-content:center}.ModalComponent.metaDataModal header .cancel{display:none}.ModalComponent.metaDataModal .tableResults{margin-top:.625rem}.ModalComponent.metaDataModal .tableResults table{width:100%;margin-top:.625rem;text-align:center}.ModalComponent.metaDataModal .tableResults th,.ModalComponent.metaDataModal .tableResults td{border:1px solid black;padding:.625rem 0}.ModalComponent.metaDataModal .tableResults th{font-weight:700}.ModalComponent.metaDataModal .tableResults .card{text-transform:uppercase}.ModalComponent.metaDataModal .tableResults .card:before{font-size:2rem}.ModalComponent.metaDataModal .tableResults .card.diamonds{color:var(--card-color-diamonds)}.ModalComponent.metaDataModal .tableResults .card.diamonds:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ModalComponent.metaDataModal .tableResults .card.hearts{color:var(--card-color-hearts)}.ModalComponent.metaDataModal .tableResults .card.hearts:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ModalComponent.metaDataModal .tableResults .card.spades{color:var(--card-color-spades)}.ModalComponent.metaDataModal .tableResults .card.spades:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ModalComponent.metaDataModal .tableResults .card.clubs{color:var(--card-color-clubs)}.ModalComponent.metaDataModal .tableResults .card.clubs:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ModalComponent.metaDataModal .conventionCards{display:none}.ModalComponent.metaDataModal .conventionCards .conventionCard{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.ModalComponent.metaDataModal .conventionCards .conventionCard span:after{content:": "}.ModalComponent.metaDataModal .conventionCards .submitUrl{display:flex;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap;margin-top:1.25rem}.ModalComponent.metaDataModal .conventionCards .submitUrl .LabeledInput{flex:0 0 100%;margin-bottom:.3125rem}.ModalComponent.metaDataModal .conventionCards .submitUrl .label{color:#000}.ModalComponent.metaDataModal .conventionCards button{position:relative;display:inline-flex;justify-content:center;align-items:center;height:2.5rem;min-height:2.5rem;padding:0 1.875rem;border-width:1px;border-style:solid;border-color:#fff;border-radius:.5rem;background-color:transparent;background-image:linear-gradient(0deg,#0000004d,#0000001a);color:#fff;font-size:1.25rem;font-weight:500;font-family:Jost,sans-serif;text-align:center;outline:none;vertical-align:middle;text-decoration:none;cursor:pointer;box-shadow:.3125rem .3125rem .625rem #00000080}.ModalComponent.metaDataModal .conventionCards button[disabled],.ModalComponent.metaDataModal .conventionCards button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.ModalComponent.metaDataModal .conventionCards button:hover{box-shadow:0 0 0 transparent;background-image:linear-gradient(180deg,#0000004d,#0000001a)}.ModalComponent.metaDataModal .conventionCards button,.ModalComponent.contactDirectorModal .submitIssue .label{color:#000}.ModalComponent.conventionCardModal .modal{width:100%;height:100%;margin:0;display:flex;flex-direction:column;overflow:hidden}.ModalComponent.conventionCardModal .body{flex:1 1 100%;width:100%;padding:0}.ModalComponent.conventionCardModal iframe{width:100%;height:100%}.ModalComponent.modalGameResults{--isMeBottom: -1.25rem}.ModalComponent.gameResultsUrlModal .modal{display:flex;flex-direction:column;width:100%;height:100%;max-width:100%;max-height:100%;margin-top:0}.ModalComponent.gameResultsUrlModal .modal .body{flex:1 1 100%;padding:0}.ModalComponent.gameResultsUrlModal .modal iframe{width:100%;height:100%}.ModalComponent.showBoardReviewModal .modal{width:100%;max-width:1200px;max-height:100%;margin:0}.ModalComponent.showBoardReviewModal .modal .body{overflow:auto;padding-right:0;padding-left:0}.ModalComponent.scoreModal .modal{width:auto}.ModalComponent.scoreModal .body{padding-top:0}.ModalComponent.fullSize .modal{width:100%;max-width:100%;height:100%;max-height:100%;margin-top:0}.ModalComponent.fullSize .body{max-width:none;align-self:start}.ModalComponent .auction-board-review{display:flex;flex-wrap:wrap;gap:1.875rem;width:fit-content;margin-left:auto;margin-right:auto}.ModalComponent .auction-board-review .auctions{flex:500px;display:grid;grid-template-columns:1fr 1fr;column-gap:1.875rem;row-gap:.9375rem;align-self:start;max-width:450px}.ModalComponent .auction-board-review .auctions h3{font-size:22px;margin-bottom:5px}.ModalComponent .auction-board-review .auctions .text{grid-column:1/3;font-size:18px}.ModalComponent .auction-board-review .auctions svg{--width: 70%;transform:translate(-50%) translateY(-50%);top:50%;left:50%;position:absolute;width:var(--width)}.ModalComponent .auction-board-review .auctions .SharkBidComponent.zero{font-size:16px!important;padding:0!important}.ModalComponent .auction-board-review .auctions.noTrump{--width: calc(.7 * var(--width));padding:0 1rem}.ModalComponent .auction-board-review .auctions .bridgePosition{font-size:18px!important}@media (max-width: 37.4375em){.ModalComponent .auction-board-review .auctions svg{--width: 90%}.ModalComponent .auction-board-review .auctions .SharkBidComponent.zero{font-size:14px!important;padding:0!important}.ModalComponent .auction-board-review .auctions{font-size:1.2em!important}}.ModalComponent .auction-board-review .BoardReview .auctionBox-trickHistory,.ModalComponent .auction-board-review .BoardReview .board-stats{display:none}.Table.generalLayout-v_impaired~.ModalComponent .modal{width:350px}.Table.generalLayout-v_impaired~.ModalComponent.metaDataModal .modal,.Table.generalLayout-v_impaired~.ModalComponent.timeToTournamentModal .modal{width:600px}@font-face{font-family:noto;font-style:normal;font-weight:100;src:url(/fonts/noto/noto-100-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:100;src:url(/fonts/noto/noto-100-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:100;src:url(/fonts/jost/jost-100-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:100;src:url(/fonts/jost/jost-100-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(/fonts/noto/noto-200-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:200;src:url(/fonts/noto/noto-200-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:200;src:url(/fonts/jost/jost-200-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:200;src:url(/fonts/jost/jost-200-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:300;src:url(/fonts/noto/noto-300-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:300;src:url(/fonts/noto/noto-300-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-300-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:300;src:url(/fonts/jost/jost-300-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/fonts/noto/noto-400-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:400;src:url(/fonts/noto/noto-400-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-400-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:400;src:url(/fonts/jost/jost-400-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(/fonts/noto/noto-500-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:500;src:url(/fonts/noto/noto-500-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-500-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:500;src:url(/fonts/jost/jost-500-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(/fonts/noto/noto-600-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:600;src:url(/fonts/noto/noto-600-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-600-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:600;src:url(/fonts/jost/jost-600-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/fonts/noto/noto-700-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:700;src:url(/fonts/noto/noto-700-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:700;src:url(/fonts/jost/jost-700-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:700;src:url(/fonts/jost/jost-700-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:800;src:url(/fonts/noto/noto-800-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:800;src:url(/fonts/noto/noto-800-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:800;src:url(/fonts/jost/jost-800-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:800;src:url(/fonts/jost/jost-800-italic.woff2) format("woff2")}@font-face{font-family:noto;font-style:normal;font-weight:900;src:url(/fonts/noto/noto-900-normal.woff2) format("woff2")}@font-face{font-family:noto;font-style:italic;font-weight:900;src:url(/fonts/noto/noto-900-italic.woff2) format("woff2")}@font-face{font-family:jost;font-style:normal;font-weight:900;src:url(/fonts/jost/jost-900-normal.woff2) format("woff2")}@font-face{font-family:jost;font-style:italic;font-weight:900;src:url(/fonts/jost/jost-900-italic.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/fonts/icomoon/icomoon.eot?6ivfj3);src:url(/fonts/icomoon/icomoon.eot?6ivfj3#iefix) format("embedded-opentype"),url(/fonts/icomoon/icomoon.ttf?6ivfj3) format("truetype"),url(/fonts/icomoon/icomoon.woff?6ivfj3) format("woff"),url(/fonts/icomoon/icomoon.svg?6ivfj3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-question:before{content:""}.icon-check:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-question-circle:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-info:before{content:""}.icon-microphone:before{content:""}.icon-microphone-slash:before{content:""}.icon-credits:before{content:""}.icon-flip:before{content:""}.icon-spades:before{content:""}.icon-clubs:before{content:""}.icon-diamonds:before{content:""}.icon-users:before{content:""}.icon-eye:before{content:""}.icon-heart:before{content:""}.icon-cross:before{content:""}.icon-checkmark:before{content:""}.icon-enter:before{content:""}.icon-volume-medium:before{content:""}.icon-volume-mute2:before{content:""}.icon-loop2:before{content:""}.icon-checkbox-checked:before{content:""}.icon-checkbox-unchecked:before{content:""}.icon-radio-checked2:before{content:""}.icon-radio-unchecked:before{content:""}.icon-video:before{content:""}.icon-settings:before{content:""}.icon-paperplane:before{content:""}.SharkSettingsComponent{z-index:400;width:0;height:0}.SharkSettingsComponent .buttons{display:flex;justify-content:flex-end;flex:1 1 100%!important}.SharkSettingsComponent .buttons button{cursor:pointer;font-size:24px;margin-left:vw(10px)}.SharkSettingsComponent .sharkSettings{position:fixed;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;top:0;right:0;bottom:0;left:0;background:#fffffff2;transition:all var(--transition-time) ease-in-out;overflow:auto}.SharkSettingsComponent .sharkSettings>div{flex:0 0 auto;margin:20px;padding:20px;border-width:1px;border-style:solid;border-color:gray;border-radius:4px;background:#fff;box-shadow:5px 5px 10px #0000004d}.SharkSettingsComponent .sharkSettings.show{pointer-events:all;opacity:1}.SharkSettingsComponent h3{margin-bottom:20px}.SharkSettingsComponent .selectSuitOrder label,.SharkSettingsComponent .selectSuitColors label{display:flex;align-items:center;margin:10px 0;cursor:pointer}.SharkSettingsComponent .selectSuitOrder input,.SharkSettingsComponent .selectSuitColors input{margin-right:10px}.SharkSettingsComponent .selectSuitOrder .label,.SharkSettingsComponent .selectSuitColors .label{margin-left:5px;margin-right:10px}.SharkSettingsComponent .selectSuitOrder .suit.diamonds,.SharkSettingsComponent .selectSuitColors .suit.diamonds{color:var(--card-color-diamonds);border-color:var(--card-color-diamonds)}.SharkSettingsComponent .selectSuitOrder .suit.diamonds svg>g,.SharkSettingsComponent .selectSuitColors .suit.diamonds svg>g{fill:var(--card-color-diamonds)}.SharkSettingsComponent .selectSuitOrder .suit.diamonds .face,.SharkSettingsComponent .selectSuitColors .suit.diamonds .face{border-color:var(--card-color-diamonds)}.SharkSettingsComponent .selectSuitOrder .suit.hearts,.SharkSettingsComponent .selectSuitColors .suit.hearts{color:var(--card-color-hearts);border-color:var(--card-color-hearts)}.SharkSettingsComponent .selectSuitOrder .suit.hearts svg>g,.SharkSettingsComponent .selectSuitColors .suit.hearts svg>g{fill:var(--card-color-hearts)}.SharkSettingsComponent .selectSuitOrder .suit.hearts .face,.SharkSettingsComponent .selectSuitColors .suit.hearts .face{border-color:var(--card-color-hearts)}.SharkSettingsComponent .selectSuitOrder .suit.spades,.SharkSettingsComponent .selectSuitColors .suit.spades{color:var(--card-color-spades);border-color:var(--card-color-spades)}.SharkSettingsComponent .selectSuitOrder .suit.spades svg>g,.SharkSettingsComponent .selectSuitColors .suit.spades svg>g{fill:var(--card-color-spades)}.SharkSettingsComponent .selectSuitOrder .suit.spades .face,.SharkSettingsComponent .selectSuitColors .suit.spades .face{border-color:var(--card-color-spades)}.SharkSettingsComponent .selectSuitOrder .suit.clubs,.SharkSettingsComponent .selectSuitColors .suit.clubs{color:var(--card-color-clubs);border-color:var(--card-color-clubs)}.SharkSettingsComponent .selectSuitOrder .suit.clubs svg>g,.SharkSettingsComponent .selectSuitColors .suit.clubs svg>g{fill:var(--card-color-clubs)}.SharkSettingsComponent .selectSuitOrder .suit.clubs .face,.SharkSettingsComponent .selectSuitColors .suit.clubs .face{border-color:var(--card-color-clubs)}.SharkSettingsComponent .selectSuitOrder .suit.spades:before,.SharkSettingsComponent .selectSuitColors .suit.spades:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkSettingsComponent .selectSuitOrder .suit.hearts:before,.SharkSettingsComponent .selectSuitColors .suit.hearts:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkSettingsComponent .selectSuitOrder .suit.diamonds:before,.SharkSettingsComponent .selectSuitColors .suit.diamonds:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkSettingsComponent .selectSuitOrder .suit.clubs:before,.SharkSettingsComponent .selectSuitColors .suit.clubs:before{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SharkSettingsComponent .selectSuitOrder .suit{margin-left:2.5px;margin-right:2.5px;font-size:.9em}.SharkSettingsComponent .selectSuitColors{margin-bottom:30px}.SharkSettingsComponent .selectSuitColors .suit{margin-left:5px;margin-right:5px;font-size:1.2em}.SharkSettingsComponent .selectCardBack{max-width:300px}.SharkSettingsComponent .selectCardBack .cardBacks{display:flex;flex-wrap:wrap;width:100%}.SharkSettingsComponent .selectCardBack .cardBacks div{position:relative;width:40px;height:50px;margin:10px;border-radius:4px;border-width:1px;border-style:solid;border-color:gray;background-position:center;background-size:contain;background-repeat:no-repeat;box-shadow:2px 2px 5px #0003;cursor:pointer}.SharkSettingsComponent .selectCardBack .cardBacks div.selected:after,.SharkSettingsComponent .selectCardBack .cardBacks div.selected:before{transform:translate(-50%) translateY(-50%);position:absolute;top:0;left:100%}.SharkSettingsComponent .selectCardBack .cardBacks div.selected:before{content:"";width:20px;height:20px;border-radius:50%;border-width:1px;border-style:solid;border-color:gray;background:#126e2c}.SharkSettingsComponent .selectCardBack .cardBacks div.selected:after{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#fff}.SharkSettingsComponent .LabeledInput .label{color:#000}.SharkSettingsComponent .trayBackgrounds{display:flex;margin-left:20px;margin-bottom:20px}.SharkSettingsComponent .trayBackgrounds>div{display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin-left:20px;border:1px solid black}.SharkSettingsComponent .trayBackgrounds>div.selected:after{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#fff;font-size:12px;text-shadow:0 0 1px #000}.SharkSettingsComponent .trayBackgrounds{margin-top:-10px}.SharkSettingsComponent .tableBackgrounds{display:flex;margin-left:20px;margin-bottom:20px}.SharkSettingsComponent .tableBackgrounds>div{display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin-left:20px;border:1px solid black}.SharkSettingsComponent .tableBackgrounds>div.selected:after{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#fff;font-size:12px;text-shadow:0 0 1px #000}.SharkSettingsComponent .tableBackgrounds{margin-top:10px}.SharkSettingsComponent .tableBackgrounds>div{position:relative}.SharkSettingsComponent .tableBackgrounds>div:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(ellipse farthest-corner at center 40%,#00000080 0,#000000e6);opacity:.5}
