.fr-top{grid-template-columns:168px 1fr}.fr-tiers .am-tr{grid-template-columns:1.3fr .7fr .7fr .7fr 1.3fr}.fr-lanes{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.fr-lanes .mn-lane{gap:3px;min-width:0;padding:5px 8px}.fr-lanes .mn-lane h5{font-size:11.5px}.fr-lanes .mn-lane ul{overflow-wrap:anywhere}.fr-adv{color:#6b7785;font-size:9.5px;line-height:1.3}.fr-depth{border-top:1px solid #eef1f5;list-style:none;padding:3px 0 0!important}.fr-depth b{color:#10192b}.fr-link{color:#1e3a8a;font-weight:600}.fr-units{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.fr-unit{min-width:0;padding:6px 8px}.mr-vessel.fr-unit.info{background:#f5f8fe;border-left-color:#1e3a8a}.fr-unit ul{overflow-wrap:anywhere}.fr-dep{font-weight:600;color:#1e3a8a!important}.fr-crew{color:#1f2933;border-top:1px solid #eef1f5;gap:2px;margin-top:2px;padding-top:4px;font-size:10.5px;line-height:1.35;display:grid}.fr-crew b{color:#10192b}.fr-crew small{color:#6b7785;font-size:10px}.fr-filters{color:#6b7785;flex-wrap:wrap;gap:6px 14px;margin:0 0 8px;font-size:11px;display:flex}.fr-filters b{color:#10192b;background:#fff;border:1px solid #cdd4df;border-radius:5px;margin-left:4px;padding:1px 6px;font-weight:600}.fr-tickbox{margin:8px 0;font-size:11.5px}.fr-mx{background:#fff;border:1px solid #e1e6ee;border-radius:8px;overflow:hidden}.fr-mx-r{color:#1f2933;border-top:1px solid #eef1f5;align-items:center;gap:6px;padding:5px 9px;font-size:11px;display:grid}.fr-mx-r:first-child{border-top:0}.fr-mx-r>span{gap:1px;min-width:0;display:grid}.fr-mx-r small{color:#6b7785;font-size:9.5px;line-height:1.25}.fr-mx-r u{color:#1e3a8a;font-weight:600;text-decoration:none}.fr-mx-h{color:#52606d;background:#f8fafc;font-size:10.5px}.fr-mx-h b{color:#10192b}.fr-mx-d{background:#f8fafc;font-size:10.5px}.fr-mx-d .bad{color:#b91c1c;font-weight:700}.fr-mx-d .ok{color:#15803d;font-weight:600}.fr-mx-r.focus{background:#fffbf2}.fr-mx-c{background:#f8fafc;border-left:3px solid #cdd4df;border-radius:5px;padding:3px 6px}.fr-mx-c b{font-size:10.5px}.fr-mx-c.ok{border-left-color:#15803d}.fr-mx-c.ok b{color:#15803d}.fr-mx-c.warn{background:#fff6e5;border-left-color:#b45309}.fr-mx-c.warn b{color:#b45309}.fr-mx-c.bad{background:#fdecec;border-left-color:#b91c1c}.fr-mx-c.bad b{color:#b91c1c}.fr-mx-c.info{border-left-color:#1e3a8a}.fr-mx-c.info b{color:#1e3a8a}.fr-mx-none{color:#8995a5;font-size:10.5px}.fr-week{grid-template-columns:repeat(7,1fr);gap:5px;margin-bottom:8px;display:grid}.fr-day{background:#fff;border:1px solid #e1e6ee;border-radius:8px;align-content:start;gap:4px;min-width:0;min-height:120px;padding:5px;display:grid}.fr-day>b{color:#52606d;font-size:10.5px}.fr-sess{overflow-wrap:anywhere;background:#f8fafc;border-left:3px solid #cdd4df;border-radius:5px;gap:1px;min-width:0;padding:4px 5px;display:grid}.fr-sess b{color:#10192b;font-size:10.5px;line-height:1.25}.fr-sess small{color:#52606d;font-size:9.5px;line-height:1.25}.fr-sess.info{background:#f2f6fd;border-left-color:#1e3a8a}.fr-sess.focus{box-shadow:0 0 0 2px #f2b70599}.fr-foot{gap:6px;display:grid}.fr-hubstate{color:#10192b;font-size:19px}.fr-hubstate small{color:#6b7785;font-size:12px;font-weight:600}.fr-hublane{gap:1px;font-size:12px;display:grid}.fr-hublane>b{color:#1f2933}.fr-depban{gap:1px}.fr-item{gap:1px;position:relative;overflow:hidden}.fr-itemname{font-size:22px;line-height:1.15}.fr-scan{position:relative}.fr-scanframe{border:3px solid #fff;border-radius:16px;place-items:center;width:210px;height:210px;display:grid;position:relative;overflow:hidden}.fr-scanframe i{background:#4ade80;height:2px;position:absolute;left:10px;right:10px}.fr-qr{background:conic-gradient(from 90deg at 18% 18%, #111 25%, transparent 0) 0 0 / 22% 22% no-repeat, conic-gradient(from 90deg at 18% 18%, #111 25%, transparent 0) 100% 0 / 22% 22% no-repeat, conic-gradient(from 90deg at 18% 18%, #111 25%, transparent 0) 0 100% / 22% 22% no-repeat, repeating-conic-gradient(#111 0 25%, #fff 0 50%) 0 0 / 14px 14px, #fff;border:6px solid #fff;border-radius:4px;width:110px;height:110px;display:block}.fr-qr.big{width:150px;height:150px;margin:0 auto}.fr-code{justify-items:center;gap:8px;display:grid}.fr-roll{gap:2px;padding-top:7px;padding-bottom:7px}.fr-choice2{grid-template-columns:1fr 1fr;display:grid}.fr-choice2 span{text-align:center;padding:4px 8px;font-size:11px}.fr-skill{gap:6px}.fr-tick{border-top:1px solid #eef1f5;gap:4px;padding-top:5px;display:grid}.fr-tickrow{grid-template-columns:70px 1fr;gap:5px;display:grid}.fr-tickrow .pl-input{min-width:0;font-size:11.5px}.fr-small{justify-self:start;font-size:11px}.fr-films .pl-body>.pl-input,.fr-films .pl-card>.pl-input,.fr-films .pl-scroll>.pl-input,.fr-films .mr-choice span{flex:none}
