﻿@font-face{src:url(/assets/Gilroy-Regular-98ccff49dcafb8de0217cc04281e8c988b9990f46ee63c0e7a364e770cb86904.woff2) format("woff2");font-family:"Gilroy";font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url(/assets/Gilroy-Bold-82e926a2bcddac5204fe3d38fed5d4167f7ab1bc85f2800c13de0adc9953e20d.woff2) format("woff2");font-family:"Gilroy";font-weight:bold;font-style:normal;font-display:swap}@font-face{src:url(/assets/FontAwesome-fa79d127baca4558a0b973f5f514b90fc5ef43314c41095f5cb285ffaa0a4029.woff2) format("woff2");font-family:"FontAwesome";font-weight:normal;font-style:normal;font-display:swap}@keyframes blink{50%{opacity:0}}#a2hs_prompt_android{width:100%;position:fixed;bottom:0;left:0;right:0;background-image:linear-gradient(45deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%),linear-gradient(135deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%);background-size:3px 3px;background-color:#069}@media only screen and (min-width: 761px){#a2hs_prompt_android{display:none}}#a2hs_prompt_android>div{display:flex;justify-content:space-between;align-items:center;padding:10px}#a2hs_prompt_android>div p{color:#fff}#a2hs_prompt_android>div button{display:inline-block;line-height:20px;font-size:13px;font-weight:bold;color:#fff;text-align:center;text-decoration:none;min-height:30px;cursor:pointer;background-color:#f90;padding:5px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);border:0;border-radius:3px;transition:background-color 0.3s}#a2hs_prompt_android>div button:before{margin-right:5px}#a2hs_prompt_android>div button:hover,#a2hs_prompt_android>div button:active{background-color:#f09000}#a2hs_prompt_android>div button:active,#a2hs_prompt_android>div button.active,#a2hs_prompt_android>div button.expanded{box-shadow:none;background-color:#e68a00}#a2hs_prompt_android>div button.expanded{border-radius:3px 3px 0 0}#a2hs_prompt_android>div button.disabled{background-color:#ccc;cursor:not-allowed;box-shadow:none}#a2hs_prompt_android>div button a{color:#fff;text-decoration:none}#a2hs_prompt_ios{width:100%;position:fixed;bottom:0;left:0;right:0;background-image:linear-gradient(45deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%),linear-gradient(135deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%);background-size:3px 3px;background-color:#069}@media only screen and (min-width: 761px){#a2hs_prompt_ios{display:none}}#a2hs_prompt_ios>div{position:relative;background-color:#ffd699;padding:10px;border-radius:3px;margin:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1)}#a2hs_prompt_ios>div:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#ffd699 transparent transparent transparent}#a2hs_prompt_ios>div p{text-align:center}#a2hs_prompt_ios>div p img{height:15px;vertical-align:top}#actions{display:flex;flex-wrap:wrap;align-self:center}@media only screen and (max-width: 760px){#actions{margin-top:10px}}#actions>a,#actions>div,#actions>form>button{position:relative;display:inline-block;line-height:20px;font-size:13px;font-weight:bold;color:#fff;text-align:center;text-decoration:none;min-height:30px;cursor:pointer;background-color:#069;padding:5px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);border:0;border-radius:3px;transition:background-color 0.3s;line-height:20px;font-size:13px;overflow:visible;margin-block:10px}#actions>a:before,#actions>div:before,#actions>form>button:before{margin-right:5px}#actions>a:hover,#actions>a:active,#actions>div:hover,#actions>div:active,#actions>form>button:hover,#actions>form>button:active{background-color:#005c8a}#actions>a:active,#actions>a.active,#actions>a.expanded,#actions>div:active,#actions>div.active,#actions>div.expanded,#actions>form>button:active,#actions>form>button.active,#actions>form>button.expanded{box-shadow:none;background-color:#005580}#actions>a.expanded,#actions>div.expanded,#actions>form>button.expanded{border-radius:3px 3px 0 0}#actions>a.disabled,#actions>div.disabled,#actions>form>button.disabled{background-color:#ccc;cursor:not-allowed;box-shadow:none}#actions>a a,#actions>div a,#actions>form>button a{color:#fff;text-decoration:none}@media only screen and (max-width: 760px){#actions>a,#actions>div,#actions>form>button{margin-right:20px}}@media only screen and (min-width: 761px){#actions>a,#actions>div,#actions>form>button{margin-left:20px}}#actions>a.highlight,#actions>div.highlight,#actions>form>button.highlight{display:inline-block;line-height:20px;font-size:13px;font-weight:bold;color:#069;text-align:center;text-decoration:none;min-height:30px;cursor:pointer;background-color:#f90;padding:5px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);border:0;border-radius:3px;transition:background-color 0.3s}#actions>a.highlight:before,#actions>div.highlight:before,#actions>form>button.highlight:before{margin-right:5px}#actions>a.highlight:hover,#actions>a.highlight:active,#actions>div.highlight:hover,#actions>div.highlight:active,#actions>form>button.highlight:hover,#actions>form>button.highlight:active{background-color:#f09000}#actions>a.highlight:active,#actions>a.highlight.active,#actions>a.highlight.expanded,#actions>div.highlight:active,#actions>div.highlight.active,#actions>div.highlight.expanded,#actions>form>button.highlight:active,#actions>form>button.highlight.active,#actions>form>button.highlight.expanded{box-shadow:none;background-color:#e68a00}#actions>a.highlight.expanded,#actions>div.highlight.expanded,#actions>form>button.highlight.expanded{border-radius:3px 3px 0 0}#actions>a.highlight.disabled,#actions>div.highlight.disabled,#actions>form>button.highlight.disabled{background-color:#ccc;cursor:not-allowed;box-shadow:none}#actions>a.highlight a,#actions>div.highlight a,#actions>form>button.highlight a{color:#069;text-decoration:none}#actions>a:before,#actions>div:before,#actions>form>button:before{margin-right:5px}#actions>a:after,#actions>div:after,#actions>form>button:after{margin-left:5px}#actions>a .menu,#actions>div .menu,#actions>form>button .menu{display:none;position:absolute;z-index:1000;top:30px;right:0;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);border-radius:3px 0 3px 3px}#actions>a .menu a,#actions>a .menu button,#actions>div .menu a,#actions>div .menu button,#actions>form>button .menu a,#actions>form>button .menu button{display:block;min-width:70px;line-height:20px;font-size:13px;font-weight:bold;color:#069;line-height:30px;text-align:right;text-decoration:none;white-space:nowrap;padding-inline:30px}#actions>a .menu a:not(:last-child),#actions>a .menu button:not(:last-child),#actions>div .menu a:not(:last-child),#actions>div .menu button:not(:last-child),#actions>form>button .menu a:not(:last-child),#actions>form>button .menu button:not(:last-child){box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1)}#actions>a .menu a:before,#actions>a .menu button:before,#actions>div .menu a:before,#actions>div .menu button:before,#actions>form>button .menu a:before,#actions>form>button .menu button:before{vertical-align:top;margin-right:5px}#actions>a .menu a:hover,#actions>a .menu button:hover,#actions>div .menu a:hover,#actions>div .menu button:hover,#actions>form>button .menu a:hover,#actions>form>button .menu button:hover{background-color:rgba(0,0,0,0.05)}#actions>a .menu button,#actions>div .menu button,#actions>form>button .menu button{width:100%;font-family:"Gilroy";background-color:inherit;cursor:pointer;border:0}#actions>a.expanded .menu,#actions>div.expanded .menu,#actions>form>button.expanded .menu{display:block}#actions .badge{box-sizing:border-box;display:inline-block;height:30px;max-width:100%;font-size:15px;font-weight:bold;line-height:30px;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0.05em;text-transform:uppercase;cursor:default;background-color:#808080;pointer-events:none;vertical-align:top;padding:0 15px;border-radius:15px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2);overflow:hidden}#actions .badge.draft{background-color:#808080}#actions .badge.sent{background-color:#f90}#actions .badge.viewed{background-color:#00b300}#actions .badge.accepted{background-color:green}#actions .badge.rejected{background-color:#222}#actions .badge.new{background-color:#808080}#actions .badge.answered{background-color:#090}#actions .badge.new{background-color:#808080}#actions .badge.active{background-color:#f90}#actions .badge.complete{background-color:#090}#actions .badge.new{background-color:#808080}#actions .badge.on_quay{background:linear-gradient(90deg, #090 0% 30%, #222 30% 100%)}#actions .badge.in_transit{background:linear-gradient(90deg, #090 0% 60%, #222 60% 100%)}#actions .badge.arrived{background-color:#090}#actions .badge.roro{background-color:#0088cc}#actions .badge.container{background-color:#66ccff}#actions .badge.breakbulk{background-color:#808080}#actions .badge.general{background-color:#808080}#actions .badge.activated{background-color:#090}#actions .badge.unactivated{background-color:#808080}#actions .badge.complete{background-color:#090}#actions .badge.incomplete{background-color:#f90}#actions .badge.cancelled{background-color:#222}#actions .badge.complete{background-color:#090}#actions .badge.active{background-color:#f90}#actions .badge.planned{background-color:#808080}*{padding:0;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:"Gilroy", Arial, sans-serif;line-height:20px;font-size:13px;color:#222;-webkit-text-size-adjust:100%;background-image:linear-gradient(45deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%),linear-gradient(135deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%);background-size:3px 3px;background-color:#eee}img{border:0;vertical-align:bottom}a{color:#069;transition:color 0.3s}a:hover{color:#002233}abbr{cursor:help;text-decoration:underline dashed currentColor;-webkit-text-decoration:underline dashed currentColor;text-underline-offset:0.2em}#content{box-sizing:border-box;padding:40px 10px;margin:0 auto}@media only screen and (min-width: 761px){#content{max-width:1680px}}@media only screen and (min-width: 761px){#title{display:flex;justify-content:space-between}}#title h2{line-height:40px;font-size:26px;margin:10px 0}#title h2 a{text-decoration:none}.cargo_item_documents{float:left;border-collapse:collapse;border-top:1px dotted #ccc;margin-top:-1px}@media only screen and (max-width: 760px){.cargo_item_documents{width:100%}}@media only screen and (min-width: 761px){.cargo_item_documents{width:49.02%}}.cargo_item_documents td{font-weight:normal;text-align:left;line-height:20px;padding:10px 5px 9px 5px;border-bottom:1px dotted #ccc}.cargo_item_documents td:nth-child(1){width:5%;padding-left:0}.cargo_item_documents td:nth-child(2){width:50%}.cargo_item_documents td:nth-child(3){width:45%;padding-right:0}.cargo_item_documents td .positive,.cargo_item_documents td .negative,.cargo_item_documents td .remove{display:inline-block;width:20px;height:20px;font-size:20px;color:#ccc;text-align:center;text-decoration:none;line-height:20px;vertical-align:top}.cargo_item_documents td .positive:before,.cargo_item_documents td .negative:before,.cargo_item_documents td .remove:before{font-family:"FontAwesome"}.cargo_item_documents td .remove:before{content:"\f056"}.cargo_item_documents td .remove:hover:before{color:#f90}.cargo_item_documents td .positive:before{content:"\f058";color:#090}.cargo_item_documents td .negative:before{content:"\f06a";color:#f90}.cargo_item_documents td label{margin:0}.cargo_item_documents td:last-child{text-align:right}.checkbox{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px;height:20px}.checkbox input{opacity:0;width:0;height:0;cursor:pointer}.checkbox input:checked~.checkmark{background-color:#069}.checkbox input:checked~.checkmark:after{display:block;content:'\f00c'}.checkbox input[disabled]~.checkmark{cursor:not-allowed}.checkbox input.invalid~.checkmark{box-shadow:inset 0 0 0 2px #f90}.checkbox .checkmark{position:absolute;top:0;height:20px;width:20px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2);background-color:#fff;border-radius:10px}.checkbox .checkmark.left{left:0}.checkbox .checkmark.right{right:0}.checkbox .checkmark:after{font-family:"FontAwesome";font-size:10px;color:#fff;line-height:20px;text-align:center}#cruise_area{display:flex;margin-bottom:40px}@media screen{#cruise_area{width:100%;overflow-x:scroll}#cruise_area::-webkit-scrollbar{-webkit-appearance:none;height:10px}#cruise_area::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}}#cruise_area ul{flex-grow:1;overflow:hidden}#cruise_area ul li{white-space:nowrap;padding:10px 20px 9px 10px;border-bottom:1px solid #ccc}#cruise_area ul li.header{display:flex;flex-direction:column;justify-content:space-between;min-height:60px}#cruise_area ul li.header strong{font-weight:bold;text-transform:uppercase;white-space:wrap;margin-top:auto}#cruise_area ul li:nth-child(even){background-image:linear-gradient(45deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%),linear-gradient(135deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%);background-size:3px 3px;background-color:#fff}#cruise_area ul li.subheader{min-height:20px;font-size:10px;font-weight:bold;color:#fff;text-transform:uppercase;letter-spacing:0.1em;background-color:#069;padding-top:0;padding-bottom:0;border:0}#cruise_area ul li a{text-decoration:none}#cruise_area ul li .button:first-of-type{display:inline-block;line-height:20px;font-size:13px;font-weight:bold;color:#fff;text-align:center;text-decoration:none;min-height:30px;cursor:pointer;background-color:#f90;padding:5px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);border:0;border-radius:3px;transition:background-color 0.3s;padding-left:10px;padding-right:10px}#cruise_area ul li .button:first-of-type:before{margin-right:5px}#cruise_area ul li .button:first-of-type:hover,#cruise_area ul li .button:first-of-type:active{background-color:#f09000}#cruise_area ul li .button:first-of-type:active,#cruise_area ul li .button.active:first-of-type,#cruise_area ul li .button.expanded:first-of-type{box-shadow:none;background-color:#e68a00}#cruise_area ul li .button.expanded:first-of-type{border-radius:3px 3px 0 0}#cruise_area ul li .button.disabled:first-of-type{background-color:#ccc;cursor:not-allowed;box-shadow:none}#cruise_area ul li .button:first-of-type a{color:#fff;text-decoration:none}#cruise_area ul li .button:last-of-type{display:inline-block;line-height:20px;font-size:13px;font-weight:bold;color:#069;text-align:center;text-decoration:none;min-height:30px;cursor:pointer;background-color:#fff;padding:5px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);border:0;border-radius:3px;transition:background-color 0.3s;padding-left:10px;padding-right:10px}#cruise_area ul li .button:last-of-type:before{margin-right:5px}#cruise_area ul li .button:last-of-type:hover,#cruise_area ul li .button:last-of-type:active{background-color:#f7f7f7}#cruise_area ul li .button:last-of-type:active,#cruise_area ul li .button.active:last-of-type,#cruise_area ul li .button.expanded:last-of-type{box-shadow:none;background-color:#f2f2f2}#cruise_area ul li .button.expanded:last-of-type{border-radius:3px 3px 0 0}#cruise_area ul li .button.disabled:last-of-type{background-color:#ccc;cursor:not-allowed;box-shadow:none}#cruise_area ul li .button:last-of-type a{color:#069;text-decoration:none}#cruise_area_contacts{border-spacing:0;width:100%;margin-bottom:40px}#cruise_area_contacts tr:nth-child(even){background-image:linear-gradient(45deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%),linear-gradient(135deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%);background-size:3px 3px;background-color:#fff}#cruise_area_contacts tr td{padding:10px 30px 9px 10px;border-bottom:1px solid #ccc}#cruise_area_contacts tr td.subheader{min-height:20px;font-size:10px;font-weight:bold;color:#fff;text-transform:uppercase;letter-spacing:0.1em;background-color:#069;padding-top:0;padding-bottom:0;border:0}#cruise_area_contacts tr td a{text-decoration:none}@media only screen and (min-width: 761px){#cruise_areas{display:flex;flex-wrap:wrap;justify-content:space-between}}#cruise_areas a{display:block;box-sizing:border-box;text-align:center;text-decoration:none;background-color:#fff;padding:40px;box-shadow:0 2px 2px rgba(0,0,0,0.1);border-radius:10px;margin-bottom:20px}@media only screen and (min-width: 761px){#cruise_areas a{width:32.43%}}#cruise_areas a img{width:100%;max-width:240px;height:auto;opacity:0.9;transition:opacity 0.3s;border-radius:120px;margin-bottom:10px}#cruise_areas a span{display:block;line-height:40px;font-size:26px;min-height:80px}#cruise_areas a:hover img{opacity:1}#error_explanation{box-sizing:border-box;background-color:#fff;padding:20px;box-shadow:inset 0 0 0 3px #f90;margin-bottom:30px}#error_explanation h3{color:#f90;padding-bottom:10px}#error_explanation ul{list-style:inside}#error_explanation ul li{color:#f90}.file_label{display:inline-block;line-height:10px;font-size:10px;font-weight:bold;color:#069;text-align:center;text-decoration:none;min-height:20px;cursor:pointer;background-color:#e1e1e1;padding:5px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);border:0;border-radius:3px;transition:background-color 0.3s;display:inline-flex;max-width:100%;vertical-align:top;margin-top:5px}.file_label:before{margin-right:5px}.file_label:hover,.file_label:active{background-color:#dadada}.file_label:active,.file_label.active,.file_label.expanded{box-shadow:none;background-color:#d5d5d5}.file_label.expanded{border-radius:3px 3px 0 0}.file_label.disabled{background-color:#ccc;cursor:not-allowed;box-shadow:none}.file_label a{color:#069;text-decoration:none}.file_label.invalid{background-color:#f90}input[type="file"]:disabled+.file_label{opacity:0.5;cursor:not-allowed;box-shadow:none}.file_label span{position:relative;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;padding-left:10px}.file_label span:before{position:absolute;font-family:"FontAwesome";content:"\f067";vertical-align:top;left:0}.flash.alert{background-color:#f90}.flash.notice{background-color:#090}.flash p{position:relative;box-sizing:border-box;line-height:30px;font-size:20px;color:#fff;padding:20px 30px 20px 10px;margin:0 auto}@media only screen and (min-width: 761px){.flash p{max-width:1680px}}.flash p a{color:inherit}.flash p .close{position:absolute;top:20px;right:10px;color:rgba(255,255,255,0.5);text-decoration:none}.flash p .close:hover{color:#fff}form#edit_record{padding:20px 0}form#edit_record dl{width:100%;display:flex;padding-bottom:10px}@media only screen and (max-width: 760px){form#edit_record dl{flex-direction:column}}@media only screen and (min-width: 761px){form#edit_record dl{flex-direction:row}}form#edit_record dl dt{display:block;box-sizing:border-box;line-height:20px;font-size:13px;color:rgba(0,0,0,0.25);padding:5px 0}@media only screen and (max-width: 760px){form#edit_record dl dt{width:100%;text-align:left}}@media only screen and (min-width: 761px){form#edit_record dl dt{width:32.47%;text-align:right;margin-right:1.36%}}form#edit_record dl dt.required{color:#222}form#edit_record dl dt a{color:inherit}form#edit_record dl dt span{color:rgba(0,0,0,0.25)}form#edit_record dl dd{line-height:30px}@media only screen and (max-width: 760px){form#edit_record dl dd{width:100%}form#edit_record dl dd input[type="text"],form#edit_record dl dd input[type="number"],form#edit_record dl dd input[type="email"],form#edit_record dl dd input[type="password"],form#edit_record dl dd input[type="date"],form#edit_record dl dd select:not([id*="_date_"]),form#edit_record dl dd textarea,form#edit_record dl dd .unit_field{width:100%}}@media only screen and (min-width: 761px){form#edit_record dl dd{width:66.23%}form#edit_record dl dd .short{width:10.71%}form#edit_record dl dd .medium{width:23.47%}form#edit_record dl dd .long{width:36.23%}form#edit_record dl dd .extra_long{width:49.02%}form#edit_record dl dd .maximum{width:74.52%}}form#edit_record dl dd.inline{display:flex;align-items:flex-start}form#edit_record dl dd.inline>*{margin-right:2.04%}form#edit_record dl dd.inline>*:last-child{margin-right:0}form#edit_record dl dd.inline>*[id*="_date_"]{margin-right:5px}form#edit_record dl dd.inline .small{line-height:10px;font-size:10px;color:rgba(0,0,0,0.4)}form#edit_record dl dd.inline .legend{color:rgba(0,0,0,0.25)}@media only screen and (max-width: 760px){form#edit_record dl dd.inline .legend{display:none}}form#edit_record dl dd.button_group{display:flex;line-height:30px}form#edit_record dl dd.button_group .or{font-style:italic;color:rgba(0,0,0,0.25);margin:0 10px 0 0}form#edit_record dl dd input[type="text"],form#edit_record dl dd input[type="number"],form#edit_record dl dd input[type="email"],form#edit_record dl dd input[type="password"],form#edit_record dl dd input[type="date"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:20px;font-size:13px;font-family:"Gilroy";padding:5px;border:0;border-radius:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2)}form#edit_record dl dd input[type="text"]:focus,form#edit_record dl dd input[type="number"]:focus,form#edit_record dl dd input[type="email"]:focus,form#edit_record dl dd input[type="password"]:focus,form#edit_record dl dd input[type="date"]:focus{outline:none;background-color:#fff5e6;box-shadow:inset 0 0 0 2px #069}form#edit_record dl dd input[type="text"]:disabled,form#edit_record dl dd input[type="number"]:disabled,form#edit_record dl dd input[type="email"]:disabled,form#edit_record dl dd input[type="password"]:disabled,form#edit_record dl dd input[type="date"]:disabled{background-color:transparent;cursor:not-allowed}form#edit_record dl dd input[type="text"][type="date"],form#edit_record dl dd input[type="number"][type="date"],form#edit_record dl dd input[type="email"][type="date"],form#edit_record dl dd input[type="password"][type="date"],form#edit_record dl dd input[type="date"][type="date"]{height:30px}form#edit_record dl dd input[type="text"]::-webkit-outer-spin-button,form#edit_record dl dd input[type="text"]::-webkit-inner-spin-button,form#edit_record dl dd input[type="number"]::-webkit-outer-spin-button,form#edit_record dl dd input[type="number"]::-webkit-inner-spin-button,form#edit_record dl dd input[type="email"]::-webkit-outer-spin-button,form#edit_record dl dd input[type="email"]::-webkit-inner-spin-button,form#edit_record dl dd input[type="password"]::-webkit-outer-spin-button,form#edit_record dl dd input[type="password"]::-webkit-inner-spin-button,form#edit_record dl dd input[type="date"]::-webkit-outer-spin-button,form#edit_record dl dd input[type="date"]::-webkit-inner-spin-button{-webkit-appearance:none}form#edit_record dl dd input[type="text"][type="number"],form#edit_record dl dd input[type="number"][type="number"],form#edit_record dl dd input[type="email"][type="number"],form#edit_record dl dd input[type="password"][type="number"],form#edit_record dl dd input[type="date"][type="number"]{-moz-appearance:textfield}form#edit_record dl dd input.invalid[type="text"],form#edit_record dl dd input.invalid[type="number"],form#edit_record dl dd input.invalid[type="email"],form#edit_record dl dd input.invalid[type="password"],form#edit_record dl dd input.invalid[type="date"]{box-shadow:inset 0 0 0 2px #f90}form#edit_record dl dd .checkbox{top:5px}form#edit_record dl dd input[type="file"]{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}form#edit_record dl dd select{font-family:"Gilroy";line-height:20px;font-size:13px;box-sizing:border-box}form#edit_record dl dd select:not([multiple]){background-color:#e1e1e1;background-image:url(/assets/arrows-f4678a8e99fd2babc1e7bc0163301f9d22a77d1ad6cbc398ae01df29d227f3cd.png);background-size:12px 10px;background-position:right 50%;background-repeat:no-repeat;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0 0 0 1px #b3b3b3,0 1px 0 rgba(0,0,0,0.05);padding:5px;border:0;border-radius:3px;outline:0}form#edit_record dl dd select:not([multiple]):focus{background-color:#d5d5d5}form#edit_record dl dd select:not([multiple]):disabled{cursor:not-allowed}form#edit_record dl dd select[multiple]{height:200px;background-color:#fff;padding:0;border:1px solid #ccc;vertical-align:top}form#edit_record dl dd select[multiple]:focus{outline:0}form#edit_record dl dd select[id*="_5i"],form#edit_record dl dd select[id*="_4i"],form#edit_record dl dd select[id*="_3i"],form#edit_record dl dd select[id*="_2i"]{width:40px}form#edit_record dl dd select[id*="_1i"]{width:60px}form#edit_record dl dd select.invalid{box-shadow:inset 0 0 0 3px #f90}form#edit_record dl dd textarea{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:20px;font-size:13px;font-family:"Gilroy";padding:5px;border:0;border-radius:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2);vertical-align:top;line-height:20px;padding-top:5px;padding-bottom:5px;resize:none}form#edit_record dl dd textarea:focus{outline:none;background-color:#fff5e6;box-shadow:inset 0 0 0 2px #069}form#edit_record dl dd textarea:disabled{background-color:transparent;cursor:not-allowed}form#edit_record dl dd textarea[type="date"]{height:30px}form#edit_record dl dd textarea::-webkit-outer-spin-button,form#edit_record dl dd textarea::-webkit-inner-spin-button{-webkit-appearance:none}form#edit_record dl dd textarea[type="number"]{-moz-appearance:textfield}form#edit_record dl dd textarea.invalid{box-shadow:inset 0 0 0 2px #f90}form#edit_record dl dd .hint{color:rgba(0,0,0,0.25);line-height:30px;vertical-align:top}@media only screen and (min-width: 761px){form#edit_record dl dd .hint{margin:0 10px}}form#edit_record dl dd .hint a{color:inherit;vertical-align:top}form#edit_record dl dd .hint a:hover{color:rgba(0,0,0,0.5)}form#edit_record dl dd .hint a.icon{text-decoration:none}form#edit_record hr{border:0;border-bottom:1px solid #ccc;margin-top:-1px;margin-bottom:10px}form#edit_record input[type="submit"],form#edit_record .button{display:inline-block;line-height:20px;font-size:13px;font-weight:bold;color:#fff;text-align:center;text-decoration:none;min-height:30px;cursor:pointer;background-color:#069;padding:5px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);border:0;border-radius:3px;transition:background-color 0.3s;margin:0 10px 10px 0}form#edit_record input[type="submit"]:before,form#edit_record .button:before{margin-right:5px}form#edit_record input[type="submit"]:hover,form#edit_record input[type="submit"]:active,form#edit_record .button:hover,form#edit_record .button:active{background-color:#005c8a}form#edit_record input[type="submit"]:active,form#edit_record input.active[type="submit"],form#edit_record input.expanded[type="submit"],form#edit_record .button:active,form#edit_record .button.active,form#edit_record .button.expanded{box-shadow:none;background-color:#005580}form#edit_record input.expanded[type="submit"],form#edit_record .button.expanded{border-radius:3px 3px 0 0}form#edit_record input.disabled[type="submit"],form#edit_record .button.disabled{background-color:#ccc;cursor:not-allowed;box-shadow:none}form#edit_record input[type="submit"] a,form#edit_record .button a{color:#fff;text-decoration:none}form#edit_record .timestamps{line-height:15px;font-size:10px;color:rgba(0,0,0,0.3)}@media only screen and (min-width: 761px){form#edit_record .timestamps{margin-left:33.78%}}form#edit_record .timestamps a{color:inherit}form#edit_record .timestamps a:hover{color:inherit}.form_table{width:100%;table-layout:fixed;border-spacing:0;text-align:left}.form_table tr:last-of-type th,.form_table tr:last-of-type td{border-bottom-color:transparent}.form_table tr th,.form_table tr td{vertical-align:top;padding:5px 5px;padding-bottom:4px;border-bottom:1px solid #ccc}.form_table tr th:last-of-type,.form_table tr td:last-of-type{text-align:right}#full_text{padding:100px 0}@media only screen and (min-width: 761px){#full_text{width:50%;margin:0 auto}}#full_text *{line-height:30px;font-size:20px}#full_text h1{line-height:60px;font-size:40px;padding-bottom:20px}#full_text h2{line-height:40px;font-size:26px;padding-top:20px}#full_text h2,#full_text p,#full_text ul{padding-bottom:20px}#grid{display:none;position:absolute;top:0;left:0;right:0;height:500%;z-index:9999;background-image:repeating-linear-gradient(to right, darkturquoise, transparent 1px, transparent 120px, darkturquoise 120px, transparent 121px, transparent 140px, darkturquoise 140px),repeating-linear-gradient(to right, transparent, transparent 1659px, darkturquoise 1660px),repeating-linear-gradient(to bottom, transparent, transparent 9px, darkturquoise 10px);margin:0 auto}@media only screen and (min-width: 761px){#grid{width:1660px}}#header{background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.1)}#header>div{box-sizing:border-box;padding:0 10px;margin:0 auto}@media only screen and (min-width: 761px){#header>div{max-width:1680px}}@media only screen and (max-width: 760px){#header>div{padding-bottom:20px}}@media only screen and (min-width: 761px){#header>div{display:flex;justify-content:space-between;align-items:stretch}}#header>div #logo{text-align:center;padding:20px 0}@media only screen and (min-width: 761px){#header>div #logo{display:flex}}#header>div #logo a{text-decoration:none}#header>div #logo svg{height:50px;width:auto;vertical-align:top}#header>div #logo svg .a{fill:#069}#header>div #logo svg .b{fill:#f90}#header>div #logo #area_name{align-self:flex-end;font-weight:bold;height:20px;line-height:20px;color:#999999;white-space:nowrap;vertical-align:bottom}@media only screen and (max-width: 760px){#header>div #logo #area_name{font-size:13.3333333333px;margin:10px 0 0 0}}@media only screen and (min-width: 761px){#header>div #logo #area_name{font-size:20px;margin:0 0 -2.5px 5px}}.success_color{color:#090}.success_color:before{color:#090 !important}.error_color{color:#f90}.error_color:before{color:#f90 !important}.border_color{color:#ccc}.border_color:before{color:#ccc !important}img#office_logo{height:100px}.hidden{display:none !important}.nested li{list-style:none}.nested_item{position:relative}.secondary_button,.add_fields{display:inline-block;line-height:20px;font-size:13px;font-weight:bold;color:#069;text-align:center;text-decoration:none;min-height:30px;cursor:pointer;background-color:#cceeff;padding:5px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);border:0;border-radius:3px;transition:background-color 0.3s}.secondary_button:before,.add_fields:before{margin-right:5px}.secondary_button:hover,.add_fields:hover,.secondary_button:active,.add_fields:active{background-color:#bde9ff}.secondary_button:active,.add_fields:active,.secondary_button.active,.active.add_fields,.secondary_button.expanded,.expanded.add_fields{box-shadow:none;background-color:#b3e6ff}.secondary_button.expanded,.expanded.add_fields{border-radius:3px 3px 0 0}.secondary_button.disabled,.disabled.add_fields{background-color:#ccc;cursor:not-allowed;box-shadow:none}.secondary_button a,.add_fields a{color:#069;text-decoration:none}.secondary_button:before,.add_fields:before{font-family:"FontAwesome";content:"\f067";color:#090}.remove_fields{position:absolute;top:0;line-height:30px;font-size:20px;color:#ccc;text-decoration:none;transition:color 0.3s;vertical-align:top}@media only screen and (max-width: 760px){.remove_fields{right:0}}.remove_fields:hover{color:#f90}@media only screen and (min-width: 761px){.remove_fields.short{left:67.56%}}@media only screen and (min-width: 761px){.remove_fields.medium{left:76.01%}}@media only screen and (min-width: 761px){.remove_fields.long{left:84.46%}}@media only screen and (min-width: 761px){.remove_fields.maximum{left:92.9%}}.icon:before,.icon:after{font-family:"FontAwesome";font-weight:normal;vertical-align:top}.icon.all:before{content:'\f0ca'}.icon.cancel:before{content:'\f00d'}.icon.check:before{content:'\f058'}.icon.circle:before{content:'\f111'}.icon.clear:before{content:'\f00d'}.icon.close:before{content:'\f057'}.icon.copy:before{content:'\f24d'}.icon.destroy:before{content:'\f056'}.icon.download:before{content:'\f019'}.icon.dropdown:before{content:'\f0d7'}.icon.edit:before{content:'\f013'}.icon.export:before{content:'\f093'}.icon.external:after{content:'\f08e'}.icon.false:before{content:'\f00d'}.icon.filter:before{content:'\f0b0'}.icon.import:before{content:'\f019'}.icon.info:before{content:'\f05a'}.icon.invite:before{content:'\f2b7'}.icon.link:before{content:'\f0c1'}.icon.new:before{content:'\f067'}.icon.public:before{content:'\f0ac'}.icon.reset:before{content:'\f0e2'}.icon.send:before{content:'\f1d8'}.icon.show:before{content:'\f002'}.icon.true:before{content:'\f00c'}.icon.upload:before{content:'\f093'}.icon.warning:before{content:'\f071'}#index{width:100%;table-layout:fixed;border-spacing:0;text-align:left;margin:20px 0}#index th,#index td{padding:10px 5px}#index th:last-of-type,#index td:last-of-type{text-align:right}#index th{vertical-align:bottom;padding-bottom:8px;border-bottom:2px solid #ccc}@media only screen and (max-width: 760px){#index th{display:none}}#index th a{position:relative}#index th a.asc:after,#index th a.desc:after{position:absolute;font-family:"FontAwesome";color:#222;text-decoration:none;margin-left:5px}#index th a.asc:after{content:"\f0d7"}#index th a.desc:after{content:"\f0d8"}#index td{vertical-align:top;padding-bottom:9px;border-bottom:1px solid #ccc}@media only screen and (max-width: 760px){#index td{display:block;min-height:20px;white-space:normal;text-align:right !important;background-color:#fff !important;border-left:0;border-right:0 !important;padding-left:0;padding-right:0;margin-left:20px;margin-right:20px;border-bottom:1px dotted #ccc}#index td:before{display:block;float:left;text-align:left;color:rgba(0,0,0,0.4);content:attr(data-title);white-space:nowrap}}#index td a{text-decoration:none}#index td a.show_all{box-shadow:0 1px 0 #069}#index td a.show_all:after{content:" →"}#index td ul{list-style-position:inside;list-style-type:square}#index td .badge{box-sizing:border-box;display:inline-block;height:20px;max-width:100%;font-size:10px;font-weight:bold;line-height:20px;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0.05em;text-transform:uppercase;cursor:default;background-color:#808080;pointer-events:none;vertical-align:top;padding:0 10px;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2);overflow:hidden}#index td .badge.draft{background-color:#808080}#index td .badge.sent{background-color:#f90}#index td .badge.viewed{background-color:#00b300}#index td .badge.accepted{background-color:green}#index td .badge.rejected{background-color:#222}#index td .badge.new{background-color:#808080}#index td .badge.answered{background-color:#090}#index td .badge.new{background-color:#808080}#index td .badge.active{background-color:#f90}#index td .badge.complete{background-color:#090}#index td .badge.new{background-color:#808080}#index td .badge.on_quay{background:linear-gradient(90deg, #090 0% 30%, #222 30% 100%)}#index td .badge.in_transit{background:linear-gradient(90deg, #090 0% 60%, #222 60% 100%)}#index td .badge.arrived{background-color:#090}#index td .badge.roro{background-color:#0088cc}#index td .badge.container{background-color:#66ccff}#index td .badge.breakbulk{background-color:#808080}#index td .badge.general{background-color:#808080}#index td .badge.activated{background-color:#090}#index td .badge.unactivated{background-color:#808080}#index td .badge.complete{background-color:#090}#index td .badge.incomplete{background-color:#f90}#index td .badge.cancelled{background-color:#222}#index td .badge.complete{background-color:#090}#index td .badge.active{background-color:#f90}#index td .badge.planned{background-color:#808080}#index td .blink{animation:blink 1.5s infinite}#index td .light{color:rgba(0,0,0,0.2)}#index td .light a{color:rgba(0,0,0,0.2)}#index td .light .icon:before{color:rgba(0,0,0,0.2) !important}#index td .bold{font-weight:bold}#index td .buttons{display:flex;flex-wrap:wrap;justify-content:flex-end}#index td .buttons a{display:inline-block;line-height:20px;font-size:13px;font-weight:bold;color:#222;text-align:center;text-decoration:none;min-height:30px;cursor:pointer;background-color:#fff;padding:5px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);border:0;border-radius:3px;transition:background-color 0.3s;padding-left:15px;padding-right:15px;margin:0 0 10px 10px}#index td .buttons a:before{margin-right:5px}#index td .buttons a:hover,#index td .buttons a:active{background-color:#f7f7f7}#index td .buttons a:active,#index td .buttons a.active,#index td .buttons a.expanded{box-shadow:none;background-color:#f2f2f2}#index td .buttons a.expanded{border-radius:3px 3px 0 0}#index td .buttons a.disabled{background-color:#ccc;cursor:not-allowed;box-shadow:none}#index td .buttons a a{color:#222;text-decoration:none}#index td .buttons a:first-of-type{margin-left:0}#index td .checkbox{float:right}#index thead tr.search{background-color:rgba(0,0,0,0.05)}#index thead tr.search th{position:relative;overflow:visible}#index thead tr.search th:first-child{border-radius:3px 0 0 0}#index thead tr.search th:last-child{border-radius:0 3px 0 0}#index thead tr.search th input{width:100%}#index thead tr.search th input[type="text"],#index thead tr.search th input[type="date"],#index thead tr.search th input[type="number"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:20px;font-size:13px;font-family:"Gilroy";padding:5px;border:0;border-radius:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2);background-color:#eee}#index thead tr.search th input[type="text"]:focus,#index thead tr.search th input[type="date"]:focus,#index thead tr.search th input[type="number"]:focus{outline:none;background-color:#fff5e6;box-shadow:inset 0 0 0 2px #069}#index thead tr.search th input[type="text"]:disabled,#index thead tr.search th input[type="date"]:disabled,#index thead tr.search th input[type="number"]:disabled{background-color:transparent;cursor:not-allowed}#index thead tr.search th input[type="text"][type="date"],#index thead tr.search th input[type="date"][type="date"],#index thead tr.search th input[type="number"][type="date"]{height:30px}#index thead tr.search th input[type="text"]::-webkit-outer-spin-button,#index thead tr.search th input[type="text"]::-webkit-inner-spin-button,#index thead tr.search th input[type="date"]::-webkit-outer-spin-button,#index thead tr.search th input[type="date"]::-webkit-inner-spin-button,#index thead tr.search th input[type="number"]::-webkit-outer-spin-button,#index thead tr.search th input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}#index thead tr.search th input[type="text"][type="number"],#index thead tr.search th input[type="date"][type="number"],#index thead tr.search th input[type="number"][type="number"]{-moz-appearance:textfield}#index thead tr.search th input.invalid[type="text"],#index thead tr.search th input.invalid[type="date"],#index thead tr.search th input.invalid[type="number"]{box-shadow:inset 0 0 0 2px #f90}#index thead tr.search th select{font-family:"Gilroy";line-height:20px;font-size:13px;box-sizing:border-box;width:100%}#index thead tr.search th select:not([multiple]){background-color:#e1e1e1;background-image:url(/assets/arrows-f4678a8e99fd2babc1e7bc0163301f9d22a77d1ad6cbc398ae01df29d227f3cd.png);background-size:12px 10px;background-position:right 50%;background-repeat:no-repeat;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0 0 0 1px #b3b3b3,0 1px 0 rgba(0,0,0,0.05);padding:5px;border:0;border-radius:3px;outline:0}#index thead tr.search th select:not([multiple]):focus{background-color:#d5d5d5}#index thead tr.search th select:not([multiple]):disabled{cursor:not-allowed}#index thead tr.search th select[multiple]{height:200px;background-color:#fff;padding:0;border:1px solid #ccc;vertical-align:top}#index thead tr.search th select[multiple]:focus{outline:0}#index thead tr.search th select[id*="_5i"],#index thead tr.search th select[id*="_4i"],#index thead tr.search th select[id*="_3i"],#index thead tr.search th select[id*="_2i"]{width:40px}#index thead tr.search th select[id*="_1i"]{width:60px}#index thead tr.search th select.invalid{box-shadow:inset 0 0 0 3px #f90}#index thead tr.search th .checkbox{float:right;margin:5px 0}#index thead tr.search th #submit,#index thead tr.search th #reset{position:absolute;top:-1px;display:block;width:20px;height:20px;font-size:10px;color:#222;line-height:20px;text-align:center;text-decoration:none;cursor:pointer;transition:background-color 0.3s;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2);border:0}@media only screen and (max-width: 760px){#index thead tr.search th #submit,#index thead tr.search th #reset{right:-5px}}@media only screen and (min-width: 761px){#index thead tr.search th #submit,#index thead tr.search th #reset{right:-10px}}#index thead tr.search th #submit:before,#index thead tr.search th #reset:before{font-family:"FontAwesome";color:#fff;vertical-align:bottom}#index thead tr.search th #submit{right:-1px;background-color:#b3b3b3;z-index:1}#index thead tr.search th #submit:before{content:"\f002"}#index thead tr.search th #submit:hover,#index thead tr.search th #submit:active{background-color:#a6a6a6}#index thead tr.search th #reset{right:20px;background-color:#f90;z-index:0}#index thead tr.search th #reset:before{content:"\f00d"}#index thead tr.search th #reset:hover,#index thead tr.search th #reset:active{background-color:#f09000}@media only screen and (max-width: 760px){#index tbody tr{display:block;background-color:#fff;padding:20px 0 30px 0;border-radius:10px;margin-bottom:30px;box-shadow:0 2px 2px rgba(0,0,0,0.1)}}@media only screen and (min-width: 761px){#index tbody tr:nth-child(odd){background-image:linear-gradient(45deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%), linear-gradient(135deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%);background-size:3px 3px;background-color:#fff}}#index tbody tr[data-url]:hover{cursor:pointer}@media only screen and (min-width: 761px){#index tbody tr[data-url]:hover{transition:background-color 0.3s;background-color:#fff5e6}}@media only screen and (min-width: 761px){#index tbody tr.imported{background-color:#e6ffe6}}#index .cell_content_limit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word}#masquerade_notice{text-align:center;background-color:#f90;padding:10px 0}#masquerade_notice form button{display:inline;color:#069;cursor:pointer;transition:color 0.3s;background-color:transparent;border:0}#masquerade_notice form button:hover{color:#002233}#navigation{display:flex;flex-wrap:wrap;list-style:none}@media only screen and (max-width: 760px){#navigation{justify-content:space-around;box-shadow:0 0 0 1px #ccc;border-radius:3px}}@media only screen and (min-width: 761px){#navigation{justify-content:flex-end}}@media only screen and (max-width: 760px){#navigation li{width:100%}}@media only screen and (min-width: 761px){#navigation li{align-self:center}}#navigation li a{font-weight:bold;color:#069;text-decoration:none}@media only screen and (max-width: 760px){#navigation li a{display:block;line-height:30px;font-size:20px;text-align:center;padding:5px 0;box-shadow:0 1px 0 0 #ccc}}@media only screen and (min-width: 761px){#navigation li a{display:table-cell;line-height:40px;font-size:26px;vertical-align:middle;padding-left:60px}}#navigation li a:hover{color:#222}#navigation li a.current{color:#222}@media only screen and (max-width: 760px){#navigation li a.current{background-color:rgba(0,0,0,0.05)}}#navigation li a[data-counter]:after{line-height:15px;font-size:10px;color:#fff;text-align:center;letter-spacing:0;content:attr(data-counter);vertical-align:top;background-color:#f90;padding:0 5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);border-radius:3px;margin-left:5px}#navigation li:last-child a{box-shadow:none}.notice{background-color:rgba(0,0,0,0.4)}.notice p{position:relative;box-sizing:border-box;line-height:30px;font-size:20px;color:#fff;padding:20px 10px;margin:0 auto}@media only screen and (min-width: 761px){.notice p{max-width:1680px}}.notice p a{color:#f90}.pagination{display:flex;flex-wrap:wrap}.pagination .page{height:28px;font-style:normal;color:#222;line-height:28px;text-align:center;text-decoration:none;background-color:#fff;border-radius:3px;border:1px solid #ccc;margin:10px;margin-left:0}.pagination .page a,.pagination .page.active,.pagination .page.disabled,.pagination .page.gap{padding:0 10px}.pagination .page.active{color:#fff;background-color:#069;border-color:#069}.pagination .page.disabled,.pagination .page.gap{color:rgba(0,0,0,0.25)}.pagination .page a{display:block;text-decoration:none;transition:background-color 0.3s}.pagination .page a:hover{background-color:rgba(0,0,0,0.05)}#panel{background-color:#ffebcc;padding:60px 40px;box-shadow:inset 0 0 0 1px #ccc;border-radius:3px}#panel h3{line-height:30px;font-size:20px}.progress_tracker{display:flex;flex-wrap:wrap}@media only screen and (max-width: 760px){.progress_tracker{justify-content:flex-end}}.progress_tracker div{width:24px;height:20px}.progress_tracker div.box{font-size:7px;font-family:Monaco, "Andale Mono", "Courier New", Courier, monospace;text-align:center;color:rgba(0,0,0,0.25);cursor:help;background-color:rgba(0,0,0,0.1)}.progress_tracker div.box.success{color:#fff;background-color:#090}.progress_tracker div.box.error{color:#222;background-color:#f90}.progress_tracker div.box.sent{color:#fff;background:linear-gradient(-45deg, #060 50%, #090 50%)}.tab_links{display:flex}@media only screen and (max-width: 760px){.tab_links{justify-content:space-between}}.tab_links li{position:relative;list-style:none;text-align:center;line-height:28px;border-top:1px solid transparent;border-bottom:1px solid #ccc}@media only screen and (max-width: 760px){.tab_links li{width:100%}}@media only screen and (min-width: 761px){.tab_links li{padding:0 25px}}.tab_links li.active{border:1px solid #ccc;border-bottom-color:transparent;border-radius:3px 3px 0 0;margin-left:-1px;margin-right:-1px}.tab_links li.active>a{color:#222;cursor:default}.tab_links li a{font-weight:bold;text-decoration:none;cursor:pointer;transition:0 0}.tab_links li a.disabled{color:#ccc}.tab_links li a.icon:after{padding-left:5px}.tab_links li span{font-weight:bold;color:rgba(0,0,0,0.3);cursor:not-allowed}.tab_links li .badge{position:absolute;top:0;right:0;font-size:8px;line-height:10px;padding-inline:0.2rem;margin:0;color:#fff;background-color:#f90}.tab_content{display:none}.tab_content.active{display:block}#tools{background-image:linear-gradient(45deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%),linear-gradient(135deg, rgba(255,255,255,0.05) 50%, rgba(0,0,0,0.05) 50%, rgba(255,255,255,0.05) 51%);background-size:3px 3px;background-color:#069}#tools div{box-sizing:border-box;padding:0 10px;margin:0 auto}@media only screen and (min-width: 761px){#tools div{max-width:1680px}}#tools div>ul{display:flex;list-style:none}@media only screen and (max-width: 760px){#tools div>ul{flex-wrap:wrap}}@media only screen and (min-width: 761px){#tools div>ul{justify-content:space-around}}#tools div>ul>li{position:relative}@media only screen and (max-width: 760px){#tools div>ul>li{width:33.33%}}@media only screen and (min-width: 761px){#tools div>ul>li{flex-grow:1;border-right:1px solid rgba(255,255,255,0.1)}#tools div>ul>li:first-child{border-left:1px solid rgba(255,255,255,0.1)}}#tools div>ul>li>a,#tools div>ul>li>form button{position:relative;box-sizing:border-box;display:block;line-height:15px;font-size:10px;font-weight:bold;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;background-color:inherit;cursor:pointer;letter-spacing:0.3em;height:100%;width:100%;padding:7.5px 5px;border:0;transition:background-color 0.3s;overflow:hidden;text-overflow:ellipsis}#tools div>ul>li>a:hover,#tools div>ul>li>form button:hover{background-color:rgba(0,0,0,0.1)}#tools div>ul>li>a.current,#tools div>ul>li>form button.current{background-color:rgba(0,0,0,0.2)}#tools div>ul>li>a:active,#tools div>ul>li>form button:active{box-shadow:inset 0 3px 0 rgba(0,0,0,0.2)}#tools div>ul>li>a:before,#tools div>ul>li>form button:before{vertical-align:top;margin-right:5px}#tools div>ul>li>a.sign_out,#tools div>ul>li>form button.sign_out{color:#f90}#tools div>ul>li>a.sign_out:hover,#tools div>ul>li>form button.sign_out:hover{color:#069;background-color:#f90}#tools div>ul>li>a.dropdown.expanded+ul,#tools div>ul>li>form button.dropdown.expanded+ul{display:block}#tools div>ul>li>a[data-counter],#tools div>ul>li>form button[data-counter]{position:relative}#tools div>ul>li>a[data-counter]:after,#tools div>ul>li>form button[data-counter]:after{line-height:15px;font-size:10px;color:#fff;text-align:center;letter-spacing:0;content:attr(data-counter);vertical-align:top;background-color:#f90;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);border-radius:3px}@media only screen and (max-width: 760px){#tools div>ul>li>a[data-counter]:after,#tools div>ul>li>form button[data-counter]:after{position:absolute;top:0;right:0;padding:0 2.5px}}@media only screen and (min-width: 761px){#tools div>ul>li>a[data-counter]:after,#tools div>ul>li>form button[data-counter]:after{padding:0 5px;margin-left:5px}}#tools div>ul>li>ul{display:none;position:absolute;top:30px;left:0;width:100%;box-shadow:0 1px 0 rgba(0,0,0,0.2);z-index:100}#tools div>ul>li>ul li{list-style:none}#tools div>ul>li>ul li a{display:block;line-height:15px;font-size:10px;font-weight:bold;color:#069;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:0.3em;background-color:#cceeff;padding:7.5px 0;box-shadow:0 -1px 0 rgba(0,0,0,0.1)}#tools div>ul>li>ul li a:hover{background-color:#dbf3ff}#tutorial{background-color:#ffb84d}#tutorial div{position:relative;box-sizing:border-box;padding:20px 10px;margin:0 auto}@media only screen and (min-width: 761px){#tutorial div{max-width:1680px}}#tutorial div h2{line-height:40px;font-size:26px}#tutorial div p{line-height:30px;font-size:20px;padding:10px 0}#tutorial div .close{position:absolute;top:10px;right:10px;color:rgba(255,255,255,0.5);text-decoration:none}#tutorial div .close:hover{color:#fff}.unit_field{position:relative;display:inline-block}.unit_field input[type="number"]{width:100%;padding-right:20px !important}.unit_field .unit{position:absolute;top:50%;right:0;width:20px;transform:translateY(-50%);font-size:10px;text-align:center;color:rgba(0,0,0,0.5);cursor:not-allowed}.uploads{display:flex;flex-wrap:wrap;list-style:none;margin:0}.uploads li{max-width:100px;margin:0 20px 10px 0}.uploads li .title{display:table-cell;vertical-align:bottom;height:40px;padding:5px 0}.uploads li .frame{position:relative;display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:#fff;border-radius:3px;margin-bottom:10px}.uploads li .frame img{border-radius:3px}.uploads li .frame .prompt{font-size:100px;font-weight:bold;color:#ccc;height:100px;line-height:100px;cursor:default}.uploads li .frame .fallback_file{width:100%;height:100%;color:#ccc;text-align:center}.uploads li .frame .fallback_file:before{font-family:"FontAwesome";font-size:100px;line-height:100px;content:'\f0f6'}.uploads li .frame .action{position:absolute;width:20px;height:20px;color:#fff;text-decoration:none;text-align:center;line-height:20px;text-shadow:0 0 1px rgba(0,0,0,0.5);cursor:pointer;transition:text-shadow 0.3s}.uploads li .frame .action:before{font-family:"FontAwesome";font-size:12.5px}.uploads li .frame .action:hover{text-shadow:0 0 2px rgba(0,0,0,0.75)}.uploads li .frame .action.remove{top:0;right:0}.uploads li .frame .action.remove:before{content:'\f00d'}.uploads li .frame .action.download{bottom:0;left:0}.uploads li .frame .action.download:before{content:'\f063'}.coupling:before,.stacking:before{font-family:"FontAwesome";font-weight:normal;font-size:15px;vertical-align:top;display:inline-block;color:rgba(0,0,0,0.5)}.coupling{margin-left:0}.coupling:before{content:"\f0c1";transform:rotate(-45deg)}.stacking{margin-left:-5px}.stacking:before{content:"\f0c1";transform:rotate(45deg)}a.coupling:hover:before,a.stacking:hover:before{color:#069 !important;transition:0.3s}.base{border-bottom:1px solid currentColor}
