.pkb-pin-wrap{overflow:visible!important}.pkb-pin{width:26px;height:26px;border-radius:50%;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.4);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.pkb-pin--terminal{background:#0e7490}.pkb-pin--station{background:#7c3aed}.pkb-pin-label{position:absolute;left:30px;top:3px;background:#fff;border:1px solid #d0d7e2;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600;color:#1f2d3d;white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.15)}.pkb-map-wrap[data-v-9dcef574]{position:relative;width:100%;border-radius:8px;overflow:hidden;border:1px solid #e3e8ef}.pkb-map[data-v-9dcef574]{width:100%;height:100%;z-index:0}.pkb-map-legend[data-v-9dcef574]{position:absolute;left:10px;bottom:10px;z-index:500;background:hsla(0,0%,100%,.96);border:1px solid #dbe2ea;border-radius:8px;padding:8px 10px;font-size:11.5px;color:#1f2d3d;box-shadow:0 2px 8px rgba(20,48,79,.12)}.pkb-map-legend-title[data-v-9dcef574]{font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6b7a8c;margin-bottom:4px}.pkb-map-legend-item[data-v-9dcef574]{display:flex;align-items:center;gap:8px;line-height:1.9}.pkb-map-line[data-v-9dcef574]{display:inline-block;width:26px;height:0;border-top:4px solid #e53935}.pkb-map-line--empty[data-v-9dcef574]{border-top:3px dashed #78909c}.pkb-map-line--return[data-v-9dcef574]{border-top:3px dotted #78909c}.pkb-map-pin[data-v-9dcef574]{display:inline-flex;width:18px;height:18px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.3);color:#fff;font-size:10px;font-weight:700;align-items:center;justify-content:center;margin-left:4px;margin-right:4px;box-sizing:border-box}.pkb-map-pin--terminal[data-v-9dcef574]{background:#0e7490}.pkb-map-pin--station[data-v-9dcef574]{background:#7c3aed}.pkb-map-empty[data-v-9dcef574]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#78909c;font-size:13px;background:hsla(0,0%,100%,.6);z-index:400;pointer-events:none}.packages-catalog-dialog-card{background:#f4f6f9!important;min-height:100vh}.packages-catalog-dialog-body{--pkb-navy:#14304f;--pkb-navy-2:#1c3a5e;--pkb-teal:#1a94b6;--pkb-teal-dark:#0e7490;--pkb-green:#16a34a;--pkb-line:#dbe2ea;--pkb-text:#1f2d3d;--pkb-muted:#6b7a8c;--pkb-bg:#f4f6f9;background:var(--pkb-bg);padding:18px 22px 24px;color:var(--pkb-text);font-size:13px}.packages-catalog-dialog-body .pkb-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.packages-catalog-dialog-body .pkb-title{font-size:22px;font-weight:700;letter-spacing:.1px}.packages-catalog-dialog-body .pkb-subtitle{font-size:12px;color:var(--pkb-muted);margin-top:2px}.packages-catalog-dialog-body .pkb-header-actions{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.packages-catalog-dialog-body .pkb-field-label{display:block;font-size:10.5px;font-weight:700;letter-spacing:.6px;color:var(--pkb-muted);margin-bottom:4px}.packages-catalog-dialog-body .pkb-text{height:38px;min-width:260px;border:1px solid var(--pkb-line);border-radius:8px;padding:0 12px;background:#fff;font-size:13px;outline:none}.packages-catalog-dialog-body .pkb-text:focus{border-color:var(--pkb-teal);box-shadow:0 0 0 3px rgba(26,148,182,.15)}.packages-catalog-dialog-body .pkb-btn{height:38px;padding:0 16px;border-radius:8px;font-weight:600;font-size:13px;border:1px solid var(--pkb-line);background:#fff;color:var(--pkb-text);cursor:pointer}.packages-catalog-dialog-body .pkb-btn:disabled{opacity:.55;cursor:not-allowed}.packages-catalog-dialog-body .pkb-btn--primary{background:var(--pkb-teal);border-color:var(--pkb-teal);color:#fff}.packages-catalog-dialog-body .pkb-btn--primary:not(:disabled):hover{background:#167fa0}.packages-catalog-dialog-body .pkb-btn--ghost:hover{background:#f1f4f8}.packages-catalog-dialog-body .pkb-btn--dashed{height:32px;padding:0 12px;border:1px dashed var(--pkb-teal);color:var(--pkb-teal);background:#fff;font-size:12px}.packages-catalog-dialog-body .pkb-caret{font-size:10px;margin-left:2px}.packages-catalog-dialog-body .pkb-load{position:relative}.packages-catalog-dialog-body .pkb-load-menu{position:absolute;right:0;top:44px;width:420px;max-height:460px;overflow:auto;background:#fff;border:1px solid var(--pkb-line);border-radius:10px;box-shadow:0 10px 30px rgba(20,48,79,.15);z-index:50;padding:8px}.packages-catalog-dialog-body .pkb-load-search{width:100%;height:34px;border:1px solid var(--pkb-line);border-radius:8px;padding:0 10px;font-size:12.5px;outline:none;box-sizing:border-box}.packages-catalog-dialog-body .pkb-load-tabs{display:flex;gap:4px;margin:8px 0 6px}.packages-catalog-dialog-body .pkb-load-tab{border:1px solid var(--pkb-line);background:#fff;border-radius:6px;padding:3px 10px;font-size:11.5px;cursor:pointer;color:var(--pkb-muted)}.packages-catalog-dialog-body .pkb-load-tab--active{background:var(--pkb-navy);border-color:var(--pkb-navy);color:#fff}.packages-catalog-dialog-body .pkb-load-item{padding:8px 8px;border-radius:8px;cursor:pointer}.packages-catalog-dialog-body .pkb-load-item:hover{background:#f1f4f8}.packages-catalog-dialog-body .pkb-load-item-main{display:flex;gap:8px;align-items:baseline}.packages-catalog-dialog-body .pkb-load-code{font-family:Roboto Mono,Menlo,monospace;font-size:12px;font-weight:600;color:var(--pkb-navy)}.packages-catalog-dialog-body .pkb-load-name{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.packages-catalog-dialog-body .pkb-load-item-meta{font-size:11px;color:var(--pkb-muted);display:flex;gap:8px;align-items:center;margin-top:2px}.packages-catalog-dialog-body .pkb-load-empty{padding:14px;text-align:center;color:var(--pkb-muted);font-size:12px}.packages-catalog-dialog-body .pkb-tag{font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:1px 6px;border-radius:4px;background:#e8eef5;color:var(--pkb-navy)}.packages-catalog-dialog-body .pkb-tag--manual{background:#fdf1e0;color:#a15c00}.packages-catalog-dialog-body .pkb-stops{display:grid;grid-template-columns:1fr 1fr;gap:12px 26px}@media (max-width:1100px){.packages-catalog-dialog-body .pkb-stops{grid-template-columns:1fr}}.packages-catalog-dialog-body .pkb-stop-cell{border-radius:8px}.packages-catalog-dialog-body .pkb-stop-cell--over{outline:2px dashed var(--pkb-teal);outline-offset:4px}.packages-catalog-dialog-body .pkb-stop{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;-moz-column-gap:8px;column-gap:8px}.packages-catalog-dialog-body .pkb-stop-label{grid-column:1/-1;display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.6px;color:var(--pkb-muted);margin-bottom:6px}.packages-catalog-dialog-body .pkb-drag{color:#b0bcc9!important;cursor:grab}.packages-catalog-dialog-body .pkb-stop-num{color:var(--pkb-teal)}.packages-catalog-dialog-body .pkb-stop-input{position:relative;display:flex;align-items:center;height:40px;background:#fff;border:1px solid var(--pkb-line);border-radius:8px;padding:0 10px}.packages-catalog-dialog-body .pkb-stop-input--focus{border-color:var(--pkb-teal);box-shadow:0 0 0 3px rgba(26,148,182,.15)}.packages-catalog-dialog-body .pkb-stop-search-icon{color:#9aa7b5!important;margin-right:6px}.packages-catalog-dialog-body .pkb-stop-field{flex:1;border:none;outline:none;font-size:13px;background:transparent;color:var(--pkb-text);min-width:0}.packages-catalog-dialog-body .pkb-clear{border:none;background:transparent;color:#9aa7b5;cursor:pointer;font-size:13px;margin-left:8px}.packages-catalog-dialog-body .pkb-clear:hover{color:var(--pkb-text)}.packages-catalog-dialog-body .pkb-remove{align-self:center;border:none;background:transparent;color:#9aa7b5;cursor:pointer;font-size:14px;padding:0 4px}.packages-catalog-dialog-body .pkb-remove:hover{color:#c62828}.packages-catalog-dialog-body .pkb-badge{display:inline-block;font-size:9.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:2px 6px;border-radius:4px;color:#fff;line-height:1.3}.packages-catalog-dialog-body .pkb-badge--terminal{background:var(--pkb-teal-dark)}.packages-catalog-dialog-body .pkb-badge--station{background:var(--pkb-green)}.packages-catalog-dialog-body .pkb-menu{position:absolute;left:0;right:0;top:42px;background:#fff;border:1px solid var(--pkb-line);border-radius:8px;box-shadow:0 10px 30px rgba(20,48,79,.15);z-index:40;max-height:320px;overflow:auto}.packages-catalog-dialog-body .pkb-menu-empty{padding:12px;color:var(--pkb-muted);font-size:12px;text-align:center}.packages-catalog-dialog-body .pkb-option{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;font-size:12.5px}.packages-catalog-dialog-body .pkb-option--active{background:#f1f4f8}.packages-catalog-dialog-body .pkb-option--disabled{opacity:.45;cursor:not-allowed}.packages-catalog-dialog-body .pkb-option-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.packages-catalog-dialog-body .pkb-option-meta{display:flex;gap:8px;font-size:10.5px;color:var(--pkb-muted);text-transform:uppercase;letter-spacing:.3px}.packages-catalog-dialog-body .pkb-option-hist{font-style:italic;text-transform:none}.packages-catalog-dialog-body .pkb-option-hist--yes{color:var(--pkb-green);font-weight:700;font-style:normal}.packages-catalog-dialog-body .pkb-option-warn{color:#c62828;text-transform:none}.packages-catalog-dialog-body .pkb-actions{display:flex;align-items:center;gap:10px;margin:14px 0 18px;flex-wrap:wrap}.packages-catalog-dialog-body .pkb-hint{font-size:12px;color:var(--pkb-muted)}.packages-catalog-dialog-body .pkb-hint--pad{padding:8px 2px}.packages-catalog-dialog-body .pkb-note{font-size:12px;color:#a15c00}.packages-catalog-dialog-body .pkb-error{font-size:12px;color:#c62828;font-weight:600}.packages-catalog-dialog-body .pkb-body{display:grid;grid-template-columns:1fr 1fr;gap:18px 26px;align-items:start}@media (max-width:1100px){.packages-catalog-dialog-body .pkb-body{grid-template-columns:1fr}}.packages-catalog-dialog-body .pkb-leg{background:#fff;border:1px solid var(--pkb-line);border-radius:8px;overflow:hidden;margin-bottom:12px}.packages-catalog-dialog-body .pkb-leg-head{display:flex;justify-content:space-between;background:var(--pkb-navy);color:#fff;font-size:11px;font-weight:700;letter-spacing:.6px;padding:7px 12px}.packages-catalog-dialog-body .pkb-leg-head-right{font-weight:500;opacity:.9}.packages-catalog-dialog-body .pkb-leg-route{padding:9px 12px;font-size:13px;font-weight:500;border-bottom:1px solid #eef2f6;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.packages-catalog-dialog-body .pkb-arrow{color:#9aa7b5}.packages-catalog-dialog-body .pkb-leg-row{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;font-size:12.5px;color:#3c4a5a;border-bottom:1px solid #f2f5f8;gap:8px}.packages-catalog-dialog-body .pkb-leg-row--rate{flex-wrap:wrap}.packages-catalog-dialog-body .pkb-leg-row--rate .pkb-leg-val{flex-wrap:wrap;justify-content:flex-end;row-gap:6px}.packages-catalog-dialog-body .pkb-leg-val{font-weight:600;color:var(--pkb-text);display:inline-flex;align-items:center;gap:6px}.packages-catalog-dialog-body .pkb-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.packages-catalog-dialog-body .pkb-dot--loaded{background:#e53935}.packages-catalog-dialog-body .pkb-dot--empty{background:#b0bcc9}.packages-catalog-dialog-body .pkb-leg-total{display:flex;justify-content:space-between;padding:8px 12px;background:#f4f6f9;font-size:11.5px;font-weight:700;letter-spacing:.4px;color:var(--pkb-navy)}.packages-catalog-dialog-body .pkb-grand{display:flex;justify-content:space-between;align-items:center;background:var(--pkb-navy);color:#fff;border-radius:8px;padding:12px 14px;font-size:13px;margin-top:4px}.packages-catalog-dialog-body .pkb-rate-input{width:96px;height:28px;border:1px solid var(--pkb-line);border-radius:6px;padding:0 8px;font-size:12.5px;background:#fff}.packages-catalog-dialog-body .pkb-rate-input:disabled{background:#f1f4f8;color:#9aa7b5}.packages-catalog-dialog-body .pkb-rate-select{width:92px}.packages-catalog-dialog-body .pkb-mini{height:26px;padding:0 10px;border-radius:6px;border:1px solid var(--pkb-teal);background:var(--pkb-teal);color:#fff;font-size:11.5px;cursor:pointer}.packages-catalog-dialog-body .pkb-mini--ghost{background:#fff;color:var(--pkb-teal)}.packages-catalog-dialog-body .pkb-muted{color:var(--pkb-muted);font-weight:400}.packages-catalog-dialog-body .pkb-route-panel{background:#fff;border:1px solid var(--pkb-line);border-radius:8px;padding:12px}.packages-catalog-dialog-body .pkb-route-title{font-size:11px;font-weight:700;letter-spacing:.6px;color:var(--pkb-navy);margin-bottom:10px}.packages-catalog-dialog-body .pkb-route-strip{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:13px}.packages-catalog-dialog-body .pkb-strip-stop{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #dbe2ea;border-radius:6px;padding:4px 8px}.packages-catalog-page{--pkb-navy:#14304f;--pkb-teal:#1a94b6;--pkb-teal-dark:#0e7490;--pkb-green:#16a34a;--pkb-line:#dbe2ea;--pkb-text:#1f2d3d;--pkb-muted:#6b7a8c;--pkb-bg:#f4f6f9;background:var(--pkb-bg);min-height:calc(100vh - 64px);padding:18px 22px 28px;color:var(--pkb-text);font-size:13px}.packages-catalog-page .pkb-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.packages-catalog-page .pkb-title{font-size:22px;font-weight:700}.packages-catalog-page .pkb-subtitle{font-size:12px;color:var(--pkb-muted);margin-top:2px}.packages-catalog-page .pkb-header-actions{display:flex;gap:10px}.packages-catalog-page .pkb-btn{height:38px;padding:0 16px;border-radius:8px;font-weight:600;font-size:13px;border:1px solid var(--pkb-line);background:#fff;color:var(--pkb-text);cursor:pointer}.packages-catalog-page .pkb-btn:disabled{opacity:.55;cursor:not-allowed}.packages-catalog-page .pkb-btn--primary{background:var(--pkb-teal);border-color:var(--pkb-teal);color:#fff}.packages-catalog-page .pkb-btn--primary:hover{background:#167fa0}.packages-catalog-page .pkb-btn--ghost:hover{background:#f1f4f8}.packages-catalog-page .pkb-filters{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.packages-catalog-page .pkb-stop-input{position:relative;display:flex;align-items:center;height:40px;background:#fff;border:1px solid var(--pkb-line);border-radius:8px;padding:0 10px}.packages-catalog-page .pkb-stop-input--focus{border-color:var(--pkb-teal);box-shadow:0 0 0 3px rgba(26,148,182,.15)}.packages-catalog-page .pkb-search{width:380px;max-width:100%}.packages-catalog-page .pkb-stop-search-icon{color:#9aa7b5!important;margin-right:6px}.packages-catalog-page .pkb-stop-field{flex:1;border:none;outline:none;font-size:13px;background:transparent;min-width:0}.packages-catalog-page .pkb-clear{border:none;background:transparent;color:#9aa7b5;cursor:pointer}.packages-catalog-page .pkb-load-tabs{display:flex;gap:4px}.packages-catalog-page .pkb-load-tab{border:1px solid var(--pkb-line);background:#fff;border-radius:6px;padding:5px 11px;font-size:12px;cursor:pointer;color:var(--pkb-muted)}.packages-catalog-page .pkb-load-tab--active{background:var(--pkb-navy);border-color:var(--pkb-navy);color:#fff}.packages-catalog-page .pkb-table-card{background:#fff;border:1px solid var(--pkb-line);border-radius:10px;overflow:hidden}.packages-catalog-page .pkb-table thead th,.packages-catalog-page .pkb-table thead th.sortable.active,.packages-catalog-page .pkb-table thead th.sortable:hover,.packages-catalog-page .pkb-table thead th .v-data-table-header__icon,.packages-catalog-page .pkb-table thead th span{background:var(--pkb-navy)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.packages-catalog-page .pkb-table thead th .v-icon{color:#fff!important}.packages-catalog-page .pkb-table thead th .v-data-table-header__icon{opacity:.75}.packages-catalog-page .pkb-table tbody tr{cursor:pointer}.packages-catalog-page .pkb-table tbody tr:hover{background:#f4f7fb!important}.packages-catalog-page .pkb-table tbody td{padding-top:7px!important;padding-bottom:7px!important;vertical-align:middle}.packages-catalog-page .pkb-load-code{font-family:Roboto Mono,Menlo,monospace;font-size:12px;font-weight:700;color:var(--pkb-navy)}.packages-catalog-page .pkb-tag{font-size:9.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:1px 6px;border-radius:4px;background:#e8eef5;color:var(--pkb-navy)}.packages-catalog-page .pkb-tag--manual{background:#fdf1e0;color:#a15c00}.packages-catalog-page .pkb-route-cells{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px}.packages-catalog-page .pkb-route-cell{font-size:12.5px;white-space:nowrap;padding-left:8px;border-left:3px solid var(--pkb-teal-dark);line-height:1.2}.packages-catalog-page .pkb-route-cell--station{border-left-color:var(--pkb-green)}.packages-catalog-page .pkb-arrow{color:#9aa7b5}.packages-catalog-page .pkb-num{font-variant-numeric:tabular-nums}.packages-catalog-page .pkb-muted{color:var(--pkb-muted)}.packages-catalog-page .pkb-pct{display:flex;align-items:center;gap:8px}.packages-catalog-page .pkb-pct-bar{flex:1;height:6px;background:#e8eef5;border-radius:3px;overflow:hidden;min-width:50px}.packages-catalog-page .pkb-pct-fill{height:100%;background:var(--pkb-teal)}.packages-catalog-page .pkb-unrated{color:#e65100;font-size:12px;white-space:nowrap}.packages-catalog-page .pkb-per-litre{color:#00796b;font-size:12px}.packages-catalog-page .pkb-status{font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:2px 7px;border-radius:4px;background:#e6f4ea;color:#1b5e20}.packages-catalog-page .pkb-status--retired{background:#eceff1;color:#546e7a}.packages-catalog-page .pkb-icon-btn{border:1px solid var(--pkb-line);background:#fff;border-radius:6px;width:30px;height:30px;margin-left:4px;cursor:pointer}.packages-catalog-page .pkb-icon-btn:hover{background:#f1f4f8}.packages-catalog-page .pkb-icon-btn--danger:hover{border-color:#ef9a9a;background:#ffebee}.packages-catalog-page .pkb-icon-btn--ok:hover{border-color:#a5d6a7;background:#e8f5e9}.packages-catalog-page .pkb-empty{text-align:center;padding:40px 0;color:var(--pkb-muted)}.packages-catalog-page .pkb-empty code{background:#eef2f6;padding:1px 6px;border-radius:4px}.packages-catalog-page .pkb-hint{font-size:12px;color:var(--pkb-muted)}.packages-catalog-page .pkb-hint--pad{padding:10px 2px}.packages-catalog-page .pkb-expanded{background:var(--pkb-bg)!important;padding:14px 16px 14px 56px!important;box-shadow:inset 0 3px 6px -4px rgba(0,0,0,.25)}.packages-catalog-page .pkb-legs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(460px,1fr));gap:12px}.packages-catalog-page .pkb-leg{background:#fff;border:1px solid var(--pkb-line);border-radius:8px;overflow:hidden}.packages-catalog-page .pkb-leg-head{display:flex;justify-content:space-between;background:var(--pkb-navy);color:#fff;font-size:11px;font-weight:700;letter-spacing:.6px;padding:7px 12px}.packages-catalog-page .pkb-leg-head-right{font-weight:500;opacity:.9}.packages-catalog-page .pkb-leg-route{padding:9px 12px;font-size:13px;font-weight:500;border-bottom:1px solid #eef2f6;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.packages-catalog-page .pkb-badge{display:inline-block;font-size:9.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:2px 6px;border-radius:4px;color:#fff;line-height:1.3}.packages-catalog-page .pkb-badge--terminal{background:var(--pkb-teal-dark)}.packages-catalog-page .pkb-badge--station{background:var(--pkb-green)}.packages-catalog-page .pkb-leg-row{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;font-size:12.5px;color:#3c4a5a;border-bottom:1px solid #f2f5f8;gap:8px}.packages-catalog-page .pkb-leg-row--rate{flex-wrap:wrap}.packages-catalog-page .pkb-leg-row--rate .pkb-leg-val{flex-wrap:wrap;justify-content:flex-end;row-gap:6px}.packages-catalog-page .pkb-leg-row--rate .pkb-rate-editor{display:flex;flex-wrap:wrap;align-items:center;gap:6px;justify-content:flex-end}.packages-catalog-page .pkb-leg-val{font-weight:600;color:var(--pkb-text);display:inline-flex;align-items:center;gap:6px}.packages-catalog-page .pkb-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.packages-catalog-page .pkb-dot--loaded{background:#e53935}.packages-catalog-page .pkb-dot--empty{background:#b0bcc9}.packages-catalog-page .pkb-leg-total{display:flex;justify-content:space-between;padding:8px 12px;background:#f4f6f9;font-size:11.5px;font-weight:700;letter-spacing:.4px;color:var(--pkb-navy)}.packages-catalog-page .pkb-grand{display:flex;justify-content:space-between;align-items:center;background:var(--pkb-navy);color:#fff;border-radius:8px;padding:10px 14px;font-size:12.5px;margin-top:12px;gap:12px;flex-wrap:wrap}.packages-catalog-page .pkb-grand .pkb-muted{color:#b7c4d3}.packages-catalog-page .pkb-rate-input{width:96px;height:28px;border:1px solid var(--pkb-line);border-radius:6px;padding:0 8px;font-size:12.5px;background:#fff}.packages-catalog-page .pkb-rate-select{width:92px}.packages-catalog-page .pkb-mini{height:26px;padding:0 10px;border-radius:6px;border:1px solid var(--pkb-teal);background:var(--pkb-teal);color:#fff;font-size:11.5px;cursor:pointer}.packages-catalog-page .pkb-mini--ghost{background:#fff;color:var(--pkb-teal)}.packages-catalog-dialog-card .pkd-bar{display:flex;align-items:center;background:#14304f;color:#fff;padding:10px 18px}.packages-catalog-dialog-card .pkd-bar-title{font-size:16px;font-weight:700;margin-right:12px}.packages-catalog-dialog-card .pkd-bar-sub{font-size:12px;opacity:.75}