#faab,#faab *{box-sizing:border-box}#faab{font:16px/1.45 Arial,Helvetica,sans-serif;color:#1d2b3a;background:#f6f3ec}#faab .proto{background:#b3261e;color:#fff;text-align:center;font:600 12px/1.4 Arial,sans-serif;padding:5px 10px}#faab .faab-hd{padding:12px 20px;background:#0f3557;color:#fff}#faab .faab-hd h1{margin:0;font:700 24px Georgia,serif}#faab .faab-hd p{margin:3px 0 0;font-size:14px;opacity:.92}#faab .wrap{display:flex;height:calc(100vh - var(--header-height,0px) - 16px);max-height:900px;min-height:560px;border:1px solid #d9dee5}#faab #mapBox{flex:1;position:relative}#faab #map{position:absolute;top:0;right:0;bottom:0;left:0}#faab .maptip{position:absolute;left:50%;transform:translate(-50%);bottom:18px;z-index:500;background:#0f3557eb;color:#fff;padding:8px 14px;border-radius:20px;font-size:14px;pointer-events:none;white-space:nowrap}#faab aside{width:430px;display:flex;flex-direction:column;background:#fff;border-left:1px solid #ddd}#faab .steps{display:flex;padding:12px 14px 8px;gap:4px;border-bottom:1px solid #eee}#faab .steps button{flex:1;background:none;border:0;padding:4px 0;font:600 12px Arial;color:#8a97a6;cursor:pointer;text-align:center}#faab .steps button span{display:block;width:30px;height:30px;line-height:30px;margin:0 auto 3px;border-radius:50%;background:#e3e8ef;color:#5a6878;font-size:15px}#faab .steps button.on{color:#0f3557}#faab .steps button.on span{background:#0f3557;color:#fff}#faab .steps button.done span{background:#2e7d4f;color:#fff}#faab .body{flex:1;overflow:auto;padding:14px 18px 18px}#faab h2{font:700 22px Georgia,serif;margin:2px 0 4px}#faab .lead{color:#4a5868;margin:0 0 12px;font-size:15px}#faab input[type=text],#faab input[type=number],#faab select{width:100%;padding:12px;font-size:17px;border:1.5px solid #9aa8b8;border-radius:8px;background:#fff}#faab .srch{display:flex;gap:8px}#faab .srch input{flex:1}#faab .btn{display:inline-block;padding:13px 18px;font:700 17px Arial;background:#0f3557;color:#fff;border:0;border-radius:8px;cursor:pointer}#faab .btn:disabled{background:#a9b4c0;cursor:not-allowed}#faab .btn.ghost{background:#fff;color:#0f3557;border:1.5px solid #0f3557}#faab .btn.go{background:#c2410c}#faab .btn.go:disabled{background:#d8b9a8}#faab #results button{display:block;width:100%;text-align:left;background:#f4f7fb;border:1px solid #d5dde8;border-radius:6px;font-size:14px;padding:9px 10px;margin:5px 0;cursor:pointer;color:#1d2b3a}#faab details{margin-top:14px;border:1px solid #dfe4ea;border-radius:8px;padding:10px 12px;background:#fafbfc}#faab details summary{cursor:pointer;font-weight:600;color:#0f3557}#faab .cards{display:flex;gap:8px;margin:6px 0 14px}#faab .cards button{flex:1;border:2px solid #cfd7e1;background:#fff;border-radius:10px;padding:10px 4px;cursor:pointer;font:14px Arial;color:#1d2b3a}#faab .cards button b{display:block;font-size:16px}#faab .cards button small{color:#5a6878}#faab .cards button.on{border-color:#0f3557;background:#eaf1f8;box-shadow:0 0 0 1px #0f3557 inset}#faab .lbl{font-weight:700;margin:6px 0 4px;display:block}#faab input[type=range]{width:100%;height:34px;accent-color:#0f3557}#faab .ends{display:flex;justify-content:space-between;font-size:12px;color:#5a6878;margin-top:-4px}#faab .big{background:#eaf1f8;border-radius:10px;padding:10px 12px;margin:10px 0}#faab .big b{font-size:19px;display:block}#faab .big span{color:#4a5868;font-size:14px}#faab .opt{display:flex;gap:10px;margin-top:8px}#faab .opt>div{flex:1}#faab .opt label{font-size:13px;font-weight:600;display:block;margin-bottom:3px}#faab .opt select,#faab .opt input{padding:9px;font-size:15px}#faab .hint{font-size:13px;color:#5a6878;margin-top:4px;display:flex;justify-content:space-between}#faab .hint.err{color:#b3261e;font-weight:600}#faab .warn{background:#fff4d6;border:1px solid #e0b84a;padding:9px 11px;border-radius:8px;margin-top:8px;font-size:14px}#faab .ok{background:#e7f4ea;border:1px solid #7bb38a;padding:9px 11px;border-radius:8px;margin-top:8px;font-size:14px}#faab .note{font-size:13px;color:#5a6878;margin-top:8px}#faab .nr{background:#f3f0fa;border:1px solid #b9a9dc;border-radius:8px;padding:9px 11px;margin-top:10px;font-size:14px}#faab .gate{border:2px solid #c2410c;background:#fff7f2;border-radius:10px;padding:10px 12px;margin-top:10px}#faab .gate label{display:flex;gap:10px;align-items:flex-start;font-weight:600;font-size:15px;cursor:pointer}#faab .gate input{width:24px;height:24px;flex:none;margin-top:1px;accent-color:#c2410c}#faab .prev{position:relative;margin:16px auto 6px;background:#fff;border:1px solid #333;padding:2.2% 2.2% 2.6%;box-shadow:0 3px 10px #0000002e}#faab .prev .pt{text-align:center;font:700 15px Georgia,serif;margin-bottom:5px;line-height:1.2;word-break:break-word}#faab .prev .frame{position:relative;border:2px solid #222;background:#cfe3ef url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"/>');overflow:hidden}#faab #pMap .leaflet-tile{image-rendering:auto}#faab .prev .ps{display:flex;justify-content:space-between;font:11px Arial;margin-top:4px;color:#333}#faab .prev .tag{position:absolute;top:-11px;right:-6px;background:#c2410c;color:#fff;font:700 11px Arial;padding:3px 8px;letter-spacing:.5px}#faab .prev .loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#0f3557;font-size:14px;background:#fff9}#faab .mat{display:flex;gap:8px;margin:10px 0 4px}#faab .mat button{flex:1;border:2px solid #cfd7e1;background:#fff;border-radius:10px;padding:10px 6px;cursor:pointer;font:15px Arial;color:#1d2b3a}#faab .mat button.on{border-color:#0f3557;background:#eaf1f8}#faab .mat button:disabled{opacity:.45;cursor:not-allowed}#faab .price{font:700 28px Georgia,serif;margin:8px 0 0}#faab .price small{font:14px Arial;color:#4a5868}#faab .sum{font-size:14px;background:#f4f7fb;border-radius:8px;padding:8px 10px;margin-top:8px}#faab .sum div{display:flex;justify-content:space-between;gap:8px;padding:2px 0}#faab .sum b{color:#4a5868;font-weight:600}#faab .nav{display:flex;gap:10px;padding:12px 18px;border-top:1px solid #e3e8ef;background:#fff}#faab .nav .btn{flex:1}#faab .nav .btn.ghost{flex:0 0 32%}#faab pre{white-space:pre-wrap;font-size:11px;background:#f2f2f2;padding:8px;border-radius:6px;max-height:300px;overflow:auto}#faab .help{max-width:980px;margin:0 auto;padding:22px 20px 40px}#faab .help h2{font-size:24px}#faab .help ol{padding-left:22px}#faab .help li{margin:6px 0}#faab .faq details{background:#fff}#faab .svc{position:sticky;top:0;z-index:2000;background:#7a1f12;color:#fff;padding:12px 18px;font:600 16px/1.4 Arial,sans-serif;display:flex;gap:12px;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000040}#faab .svc .ic{flex:none;width:26px;height:26px;border-radius:50%;background:#fff;color:#7a1f12;font:700 18px/26px Arial;text-align:center}#faab .svc small{display:block;font-weight:400;font-size:13px;opacity:.9}#faab .svc.back{background:#2e7d4f}#faab .svc.back .ic{color:#2e7d4f}#faab .pdown{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;background:#f3f4f6;color:#7a1f12;font:600 14px Arial;z-index:5}@media(max-width:820px){#faab .svc{font-size:14px;padding:10px 12px;justify-content:flex-start}}#faab [hidden]{display:none!important}@media(max-width:820px){#faab .faab-hd{padding:9px 14px}#faab .faab-hd h1{font-size:19px}#faab .faab-hd p{font-size:13px}#faab .wrap{flex-direction:column;height:auto;min-height:0}#faab #mapBox{flex:none;height:38vh;min-height:240px}#faab .proto{font-size:11px;padding:3px 8px}#faab.s4 #mapBox{display:none}#faab.s3 #mapBox{height:28vh}#faab aside{width:100%;border-left:0}#faab .body{overflow:visible;padding:12px 14px 14px}#faab .nav{position:sticky;bottom:0;z-index:600;box-shadow:0 -2px 8px #00000014;padding:10px 14px}#faab .maptip{font-size:12px;top:10px;bottom:auto;white-space:normal;text-align:center;max-width:calc(100% - 90px);left:calc(50% + 20px)}}#faab{margin:0 auto;max-width:1600px;text-align:left;scroll-margin-top:var(--header-height,0px)}#faab .wrap{scroll-margin-top:var(--header-height,0px)}@media(max-width:820px){#faab .wrap{max-height:none}}#faab .svc{top:var(--header-height,0px)}#faab h1,#faab h2{color:inherit;letter-spacing:normal;text-transform:none}#faab .faab-hd h1{color:#fff}#faab .demo{background:#fff4d6;border:2px dashed #c58a00;color:#5a3d00;padding:8px 12px;font:600 13px/1.4 Arial,sans-serif;text-align:center}#faab .added{background:#e7f4ea;border:1px solid #7bb38a;padding:9px 11px;border-radius:8px;margin-top:10px;font-size:14px}#faab .added a{color:#0f3557;font-weight:700}#faab .demoout summary{font-size:13px}#faab .leaflet-container{font:12px/1.4 Arial,sans-serif}#faab .leaflet-container img{max-width:none!important;max-height:none!important}#faab .testbar{background:#b3261e;color:#fff;text-align:center;font:700 14px/1.4 Arial,sans-serif;padding:8px 12px;letter-spacing:.2px}#faab .faab-hd{background:#1b2f4a}#faab .cyc{display:flex;gap:12px;align-items:center;justify-content:center;background:#e7f4ea;border-bottom:1px solid #7bb38a;color:#173d24;padding:10px 18px;font:15px/1.4 Arial,sans-serif}#faab .cyc .ic{flex:none;width:26px;height:26px;border-radius:50%;background:#2e7d4f;color:#fff;font:700 16px/26px Arial;text-align:center}#faab .cyc small{display:block;font-size:13px;color:#2f5a3c}#faab .cyc.old{background:#fff4d6;border-color:#e0b84a;color:#5a3d00}#faab .cyc.old .ic{background:#c58a00}#faab .ptop{display:flex;align-items:center;gap:6px;margin-bottom:5px}#faab .ptop .pt{flex:1;text-align:left;margin:0}#faab .pcyc{border:1.5px solid #8c006b;color:#8c006b;font:700 8px/1.25 Arial,sans-serif;padding:2px 5px;text-align:center;white-space:nowrap}#faab #pRot{position:absolute;left:50%;top:50%;transform-origin:50% 50%}#faab #pMap{position:absolute;top:0;right:0;bottom:0;left:0;background:#f4f1e8}#faab .prev .frame{background:#f4f1e8}#faab .ed{background:#fbeef7;border:1px solid #c98bb7;border-radius:8px;padding:9px 11px;margin-top:10px;font-size:14px}#faab .ed b{color:#7a0060}#faab .ph{display:inline-block;background:#b3261e;color:#fff;font:700 11px Arial;padding:2px 6px;border-radius:4px;vertical-align:middle;margin-left:6px}#faab .sheetlbl{background:none;border:0;box-shadow:none;color:#4a5868;font:700 11px Arial;text-shadow:0 0 3px #fff,0 0 3px #fff}#faab .leaflet-tooltip.sheetlbl:before{display:none}@media(max-width:820px){#faab .cyc{justify-content:flex-start;font-size:14px;padding:8px 12px}#faab .testbar{font-size:12px;padding:6px 10px}}#faab .wrap,#faab .prev{isolation:isolate;position:relative;z-index:0}#faab .cyc,#faab .testbar{position:relative;z-index:1}#faab .qhint{font-size:12.5px;color:#5a6878;margin:6px 0 2px;line-height:1.5}#faab .qhint b{font-weight:600;color:#1d2b3a;white-space:nowrap}#faab .flip{display:block;margin-top:8px;font-size:14px;color:#1d2b3a}#faab .flip .btn{display:block;margin-top:6px;width:100%}#faab #map path.leaflet-interactive{touch-action:none}#faab #mSrch{display:none}@media(max-width:820px){#faab.s1 #mSrch{display:block;padding:10px 12px 8px;border:1px solid #d9dee5;border-bottom:0;background:#f7f9fc}#faab #mSrch #results:empty{display:none}}#faab .dims{display:flex;align-items:flex-end;gap:8px;margin:4px 0 2px}#faab .dims label{display:flex;flex-direction:column;font-size:13px;color:#55606e;flex:1}#faab .dims input{font-size:18px;padding:8px 10px;border:1.5px solid #c9d1db;border-radius:8px;width:100%;box-sizing:border-box;min-height:44px}#faab .dims .x{font-size:20px;padding-bottom:10px;color:#55606e}#faab #sizeHint.err{color:#b42318;font-weight:600}#faab .tiers>div{flex:1;border:1.5px solid #d6dde6;border-radius:10px;padding:8px 10px;opacity:.6;display:flex;flex-direction:column}#faab .tiers>div.on{border-color:#8c006b;background:#fbf2f8;opacity:1;box-shadow:0 0 0 1px #8c006b}#faab .tiers>div small{font-size:12px;line-height:1.3}#faab .prev .prow{display:flex;justify-content:space-between;align-items:flex-start}#faab .prev .prow .frame{flex:none}#faab .prev .pleg{flex:none;box-sizing:border-box;border:1px solid #999;background:#fafafa;padding:3px;overflow:hidden;display:flex;flex-direction:column;gap:3px}#faab .prev .pleg b{font:700 7px Arial;letter-spacing:.3px;color:#333;white-space:nowrap;overflow:hidden}#faab .prev .pleg i{display:block;height:9%;background:repeating-linear-gradient(#bbb 0 1px,transparent 1px 3px);border:1px solid #ccc}#faab .prev .pleg i.s{height:5%;background:#e3e7ec}#faab .pextra{display:flex;align-items:center;gap:8px;margin:6px 0 10px;font:13px Arial;color:#1d2b3a}#faab .pextra .lp{flex:none;width:34px;height:44px;border:1px solid #777;background:#fff repeating-linear-gradient(#ccc 0 1px,transparent 1px 4px);box-shadow:1px 1px 3px #0003;display:flex;flex-direction:column;justify-content:center;align-items:center;font:6px Arial}#faab .pextra .lp b,#faab .pextra .lp small{background:#fff;padding:0 1px}#faab .prev .pleg[hidden],#faab .pextra[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/faa-builder.css.map */
