:root{--bw-bg:#0b0f14;--bw-text:#0f172a;--bw-muted:rgba(15,23,42,.65);--bw-border:rgba(15,23,42,.12);--bw-soft:#f3f4f6;--shadow:0 18px 45px rgba(0,0,0,.22);--shadow-sm:0 10px 22px rgba(0,0,0,.16);--r:18px}.chat-fab{position:fixed;right:28px;bottom:28px;z-index:10000;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:132px;min-height:56px;padding:12px 18px;border-radius:999px;background:linear-gradient(135deg,#111827,#020617);color:#fff;border:1px solid rgba(255,255,255,.18);box-shadow:0 18px 36px #02061747,0 0 0 6px #0f172a14;font-weight:950;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.chat-fab:hover{transform:translateY(-3px);box-shadow:0 22px 44px #02061757,0 0 0 7px #0f172a1a}.chat-fab:focus-visible{outline:3px solid rgba(59,130,246,.45);outline-offset:4px}.chat-icon{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:999px;background:#fff;color:#0f172a}.chat-icon svg{width:18px;height:18px}.chat-label{font-size:15px;line-height:1;letter-spacing:0;white-space:nowrap}.ticket-chatbox{position:fixed;right:24px;bottom:95px;width:470px;height:70%;display:none;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--bw-border);border-radius:22px;box-shadow:var(--shadow);z-index:10000}@media(max-width:500px){.ticket-chatbox{width:100%;height:100dvh;right:0;bottom:0;border-radius:0}.chat-fab{right:14px;bottom:14px;min-width:118px;min-height:52px;padding:11px 15px;gap:10px}.chat-icon{width:28px;height:28px}.chat-label{font-size:14px}}.chat-header{background:var(--bw-bg);color:#fff;padding:12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1)}.chat-peer{display:flex;align-items:center;gap:10px;min-width:0}.peer-avatar{width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:950;background:#ffffff24;border:1px solid rgba(255,255,255,.18);flex:0 0 auto}.peer-meta{min-width:0}.peer-name{font-weight:950;font-size:14px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.peer-sub{margin-top:3px}.presence-badge{font-size:12px;font-weight:950;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;line-height:1;white-space:nowrap}.presence-badge.is-online{background:#22c55e33;border-color:#22c55e59}.presence-badge.is-offline{background:#ffffff2e;border-color:#ffffff52}.chat-header-actions{display:flex;gap:8px}.chat-btn{border:none;outline:none;cursor:pointer;border-radius:10px;padding:6px 10px;font-weight:900}.chat-btn.ghost{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.12)}.chat-btn.ghost:hover{background:#ffffff24}.ticket-messages{flex:1;padding:14px 12px;overflow-y:auto;background:#fff;min-height:0;scrollbar-width:none;-ms-overflow-style:none}.ticket-messages::-webkit-scrollbar{display:none}.ticket-empty{border:1px dashed rgba(15,23,42,.2);border-radius:16px;padding:14px;background:#fff}.ticket-empty-title{font-weight:900;color:var(--bw-text)}.ticket-empty-sub{margin-top:6px;font-size:12.5px;color:var(--bw-muted)}.ticket-empty-sub code{color:#d946ef;font-weight:900}.ticket-loading{display:grid;gap:16px;width:100%;padding:2px 0}.ticket-skel{width:min(72%,280px);display:grid;gap:9px;padding:14px;border:1px solid #dbe3f0;border-radius:18px;background:#ffffffc7;box-shadow:0 8px 24px #0f172a0d}.ticket-skel-right{justify-self:end;background:#071a3d14}.skel-line{height:10px;border-radius:999px;background:linear-gradient(90deg,#e5eaf3,#f8fafc,#e5eaf3 90%);background-size:220% 100%;animation:ticket-skeleton-shimmer 1.15s linear infinite}.skel-line.w-35{width:35%}.skel-line.w-40{width:40%}.skel-line.w-45{width:45%}.skel-line.w-55{width:55%}.skel-line.w-60{width:60%}.skel-line.w-70{width:70%}@keyframes ticket-skeleton-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.ticket-row{display:flex;align-items:flex-end;gap:8px;margin:10px 0;width:100%}.ticket-row.is-other{justify-content:flex-start}.ticket-row.is-mine{justify-content:flex-end}.msg-avatar{width:28px;height:28px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:950;font-size:12px;background:#fff;border:1px solid rgba(15,23,42,.12);color:var(--bw-text);flex:0 0 auto}.msg-wrap{display:flex;flex-direction:column;max-width:78%}.ticket-bubble{padding:10px 12px;border-radius:18px;border:1px solid rgba(15,23,42,.12);background:#fff;box-shadow:0 8px 18px #0000000f}.ticket-row.is-mine .ticket-bubble{background:var(--bw-bg);color:#fff;border-color:#ffffff1a;border-bottom-right-radius:10px}.ticket-row.is-other .ticket-bubble{border-bottom-left-radius:10px}.ticket-text{margin:0;line-height:1.45;font-weight:650;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}.msg-time{margin-top:4px;font-size:11px;opacity:.55;padding:0 6px;align-self:flex-start}.ticket-row.is-mine .msg-time{align-self:auto}.msg-meta-line{margin-top:4px;padding:0 6px;display:flex;align-items:center;justify-content:flex-end;gap:6px;align-self:flex-end;max-width:100%;color:#0f172a8c;font-size:11px;line-height:1.2;white-space:nowrap}.msg-meta-line .msg-time,.msg-meta-line .msg-status{margin:0;padding:0;opacity:1;font-size:inherit;line-height:inherit;white-space:nowrap}.msg-meta-line .msg-status:before{content:"·";margin-right:6px;font-weight:800}.ticket-meta,.ticket-time{display:none!important}.msg-status{margin-top:2px;font-size:11px;font-weight:800;opacity:.55;padding:0 6px;align-self:flex-end}.ticket-inputbar{padding:12px;display:flex;flex-direction:column;gap:8px;background:#fff;border-top:1px solid var(--bw-border)}.ticket-input{flex:1;border:1px solid rgba(15,23,42,.18);border-radius:14px;padding:10px 12px;outline:none;font-weight:650;min-width:0}.input-row{display:flex;align-items:center;gap:10px;width:100%}.ticket-send{padding:10px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:var(--bw-bg);color:#fff;font-weight:900;cursor:pointer;flex-shrink:0}.ticket-send:disabled{opacity:.45;cursor:not-allowed}.file-send{font-size:20px;color:#000;cursor:pointer;padding:8px;border-radius:50%;transition:.2s}.file-send:hover{background:#0084ff1a}.file-preview-container{display:flex;gap:8px;padding:5px 10px;overflow-x:auto}.file-preview{position:relative}.file-preview img,.file-preview video{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.file-remove{position:absolute;top:-5px;right:-5px;background:red;color:#fff;border-radius:50%;font-size:12px;cursor:pointer;padding:2px 5px}.upload-status{font-size:12px;font-weight:600;color:#0d3553;padding:4px 10px;margin-bottom:4px;animation:blink 1s infinite}@keyframes blink{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.file-bubble{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;padding:10px;border-radius:12px}.file-icon{font-size:24px}.file-info{display:flex;flex-direction:column}.file-name{font-size:13px;font-weight:700;word-break:break-all}.file-action{font-size:11px;opacity:.6}.ticket-messages{padding:12px}.msg-avatar-ghost{width:28px;height:28px;flex:0 0 auto;visibility:hidden}.ticket-row{margin:6px 0}.msg-time{margin-top:2px;padding:0 4px}.ticket-row.is-mine+.ticket-row.is-mine,.ticket-row.is-other+.ticket-row.is-other{margin-top:2px}#delete-chat{width:38px;height:34px;display:flex;align-items:center;justify-content:center;padding:0;font-size:16px}#delete-chat:hover{background:#ef44442e;border-color:#ef444447}.chat-badge{position:absolute;top:-5px;right:-5px;background:red;color:#fff;font-size:11px;padding:2px 6px;border-radius:50%;font-weight:700;display:none}.ticket-chatbox{width:min(490px,calc(100vw - 28px));height:min(720px,calc(100dvh - 44px));right:22px;bottom:22px;border:1px solid rgba(203,213,225,.72);border-radius:24px;background:#fff;box-shadow:0 28px 80px #0f172a38;transition:background-color .28s ease,border-color .28s ease,box-shadow .28s ease}.chat-header{min-height:74px;padding:14px 12px;background:#fffffff5;color:#0f172a;border-bottom:1px solid #e5e7eb;transition:background-color .28s ease,color .28s ease,border-color .28s ease}.chat-peer{gap:12px}.peer-avatar,.msg-avatar{background:#eef4ff;border:1px solid #d8e4ff;color:#1d4ed8;transition:background-color .28s ease,border-color .28s ease,color .28s ease}.peer-avatar{width:46px;height:46px;font-size:16px;box-shadow:inset 0 0 0 1px #ffffffbf}.peer-name{max-width:280px;color:#17213a;font-size:17px;font-weight:900;transition:color .28s ease}.peer-sub{margin-top:5px}.presence-badge{gap:7px;padding:6px 11px;border:1px solid #d8e0ee;background:#f8fafc;color:#64748b;font-size:12px;font-weight:800;transition:background-color .28s ease,border-color .28s ease,color .28s ease}.presence-badge:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor}.presence-badge.is-online{background:#ecfdf3;border-color:#bbf7d0;color:#15803d}.presence-badge.is-offline{background:#f8fafc;border-color:#d8e0ee;color:#64748b}.chat-header-actions{align-items:center}.chat-btn.ghost{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #dbe3f0;border-radius:12px;background:#fff;color:#17213a;font-size:24px;line-height:1;box-shadow:0 6px 18px #0f172a0d;transition:background-color .28s ease,border-color .28s ease,color .28s ease,transform .18s ease,box-shadow .28s ease}.chat-btn.ghost:hover{background:#f8fafc}.chat-theme-toggle{position:relative;overflow:hidden}.chat-theme-toggle:after{content:"";position:absolute;inset:50%;width:0;height:0;border-radius:999px;background:#2563eb29;transform:translate(-50%,-50%);opacity:0}.chat-theme-toggle.is-switching:after{animation:chat-theme-pulse .42s ease-out}.chat-theme-toggle.is-switching i{animation:chat-theme-spin .42s ease}.chat-theme-toggle:active{transform:scale(.94)}.chat-theme-toggle .theme-icon-sun,.ticket-chatbox[data-theme=dark] .chat-theme-toggle .theme-icon-moon{display:none}.ticket-chatbox[data-theme=dark] .chat-theme-toggle .theme-icon-sun{display:inline-block}.ticket-messages{position:relative;padding:20px 14px 22px;background:linear-gradient(#ffffffe0,#ffffffe0),url(/img/pinnacle_global.webp) center center / 210px auto no-repeat,#fff;transition:background .28s ease}.ticket-messages>*{position:relative;z-index:1}.ticket-empty{border:1px solid #dbe3f0;border-radius:18px;background:#ffffffdb;box-shadow:0 8px 24px #0f172a0f;transition:background-color .28s ease,border-color .28s ease,color .28s ease,box-shadow .28s ease}.ticket-row{gap:12px;margin:12px 0}.msg-avatar{width:30px;height:30px;font-size:12px}.msg-avatar-ghost{width:30px;height:30px}.msg-wrap{max-width:74%}.ticket-bubble{padding:13px 16px;border:1px solid #dbe3f0;border-radius:16px;background:#fff;color:#17213a;box-shadow:0 8px 24px #0f172a12;transition:background .28s ease,background-color .28s ease,border-color .28s ease,color .28s ease,box-shadow .28s ease}.ticket-row.is-other .ticket-bubble{border-bottom-left-radius:16px}.ticket-row.is-mine .ticket-bubble{background:linear-gradient(135deg,#071a3d,#0f2d63);color:#fff;border-color:#ffffff14;border-radius:16px;box-shadow:0 12px 28px #0f2d633d}.ticket-text{color:inherit;font-size:15px;font-weight:850;line-height:1.45}.msg-time,.msg-meta-line,.msg-status{color:#7c8aa3;opacity:1;font-size:12px;font-weight:500;transition:color .28s ease}.msg-meta-line .msg-status{color:#2563eb;font-weight:800}.ticket-inputbar{padding:14px 12px;background:#f8fafcf5;border-top:1px solid #e5e7eb;transition:background-color .28s ease,border-color .28s ease}.input-row{gap:10px}.file-send{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #dbe3f0;border-radius:12px;background:#fff;color:#17213a;font-size:18px;box-shadow:0 6px 16px #0f172a0a;transition:background-color .28s ease,border-color .28s ease,color .28s ease,box-shadow .28s ease,transform .18s ease}.file-send:hover{background:#f8fafc}.ticket-input{min-height:44px;padding:0 14px;border:1px solid #dbe3f0;border-radius:12px;background:#fff;color:#17213a;font-size:15px;font-weight:500;box-shadow:0 6px 16px #0f172a0a;transition:background-color .28s ease,border-color .28s ease,color .28s ease,box-shadow .28s ease}.ticket-input::-moz-placeholder{color:#94a3b8}.ticket-input::placeholder{color:#94a3b8}.ticket-input:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb21}.ticket-send{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:13px;background:linear-gradient(135deg,#2563eb,#0b5cff);color:#fff;font-size:18px;box-shadow:0 14px 28px #2563eb40;transition:background .28s ease,transform .18s ease,box-shadow .28s ease,opacity .2s ease}.ticket-send:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#004de6);transform:translateY(-1px)}@keyframes chat-theme-pulse{0%{width:0;height:0;opacity:.85}to{width:74px;height:74px;opacity:0}}@keyframes chat-theme-spin{0%{opacity:.45;transform:rotate(-80deg) scale(.7)}to{opacity:1;transform:rotate(0) scale(1)}}@media(max-width:500px){.ticket-chatbox{width:100%;height:100dvh;right:0;bottom:0;border-radius:0}.chat-header{min-height:74px}}.ticket-chatbox[data-theme=dark]{border-color:#94a3b83d;background:#0b1220;box-shadow:0 28px 80px #00000070}.ticket-chatbox[data-theme=dark] .chat-header{background:#0b1220f5;color:#e5edf8;border-bottom-color:#94a3b82e}.ticket-chatbox[data-theme=dark] .peer-name{color:#f8fafc}.ticket-chatbox[data-theme=dark] .peer-avatar,.ticket-chatbox[data-theme=dark] .msg-avatar{background:#2563eb2e;border-color:#93c5fd3d;color:#93c5fd}.ticket-chatbox[data-theme=dark] .presence-badge{background:#0f172ad1;border-color:#94a3b847;color:#cbd5e1}.ticket-chatbox[data-theme=dark] .presence-badge.is-online{background:#1665343d;border-color:#4ade8042;color:#86efac}.ticket-chatbox[data-theme=dark] .presence-badge.is-offline{background:#0f172ad1;border-color:#94a3b847;color:#cbd5e1}.ticket-chatbox[data-theme=dark] .chat-btn.ghost,.ticket-chatbox[data-theme=dark] .file-send{background:#0f172ae6;border-color:#94a3b842;color:#e5edf8;box-shadow:none}.ticket-chatbox[data-theme=dark] .chat-btn.ghost:hover,.ticket-chatbox[data-theme=dark] .file-send:hover{background:#1e293bf2}.ticket-chatbox[data-theme=dark] .ticket-messages{background:linear-gradient(#0b1220e6,#0b1220e6),url(/img/pinnacle_global.webp) center center / 210px auto no-repeat,#0b1220}.ticket-chatbox[data-theme=dark] .ticket-empty,.ticket-chatbox[data-theme=dark] .ticket-bubble,.ticket-chatbox[data-theme=dark] .ticket-skel{background:#0f172aeb;border-color:#94a3b838;color:#e5edf8;box-shadow:0 8px 24px #00000038}.ticket-chatbox[data-theme=dark] .skel-line{background:linear-gradient(90deg,#1e293b,#334155,#1e293b 90%);background-size:220% 100%}.ticket-chatbox[data-theme=dark] .ticket-row.is-mine .ticket-bubble{background:linear-gradient(135deg,#1d4ed8,#0f2d63);color:#fff}.ticket-chatbox[data-theme=dark] .ticket-empty-title{color:#f8fafc}.ticket-chatbox[data-theme=dark] .ticket-empty-sub,.ticket-chatbox[data-theme=dark] .msg-time,.ticket-chatbox[data-theme=dark] .msg-meta-line,.ticket-chatbox[data-theme=dark] .msg-status{color:#94a3b8}.ticket-chatbox[data-theme=dark] .msg-meta-line .msg-status{color:#93c5fd}.ticket-chatbox[data-theme=dark] .ticket-inputbar{background:#020617f5;border-top-color:#94a3b82e}.ticket-chatbox[data-theme=dark] .ticket-input{background:#0f172aeb;border-color:#94a3b842;color:#f8fafc;box-shadow:none}.ticket-chatbox[data-theme=dark] .ticket-input::-moz-placeholder{color:#64748b}.ticket-chatbox[data-theme=dark] .ticket-input::placeholder{color:#64748b}.ticket-chatbox[data-theme=dark] .ticket-input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa29}.table-wrap,.table-wrapper,.table-responsive{border:1px solid #e5e7eb!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.table-wrap,.table-wrapper{overflow:hidden!important}.table-responsive{overflow-x:auto!important}.table,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table){width:100%;margin:0!important;border-collapse:collapse!important;background:#fff!important;color:#09090b!important}.table thead,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) thead,.table-dark{background:#fff!important;color:#09090b!important}.table th,.table td,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) th,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) td{border-color:#e5e7eb!important;border-left:0!important;border-right:0!important;padding:14px 16px!important;vertical-align:middle!important;font-size:14px!important}.table th,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) th{font-weight:600!important;color:#09090b!important;text-transform:none!important;letter-spacing:0!important;background:#fff!important}.table tbody tr,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) tbody tr{background:#fff!important;transition:background-color .16s ease!important}.table-hover tbody tr:hover,.table tbody tr:hover,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) tbody tr:hover{background:#f7f7f8!important}.action-menu-wrap,.action-group,.actions,.file-actions,.table-action{position:relative!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.action-menu-toggle,.action-toggle,.actions-toggle,.file-actions-toggle,.table-action-toggle{width:32px!important;height:32px!important;min-width:32px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#18181b!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;transition:background-color .15s ease,color .15s ease!important}.action-menu-toggle:hover,.action-menu-toggle.show,.action-toggle:hover,.action-toggle.show,.actions-toggle:hover,.actions-toggle.show,.file-actions-toggle:hover,.file-actions-toggle.show,.table-action-toggle:hover,.table-action-toggle.show{background:#f4f4f5!important;color:#09090b!important}.action-menu-toggle i,.action-toggle i,.actions-toggle i,.file-actions-toggle i,.table-action-toggle i{font-size:14px!important}.action-menu,.actions-menu,.file-actions-menu,.table-action-menu,.dropdown-menu.action-menu,.dropdown-menu.actions-menu,.dropdown-menu.file-actions-menu,.dropdown-menu.table-action-menu{min-width:128px!important;padding:4px!important;border:1px solid #e4e4e7!important;border-radius:10px!important;background:#fff!important;box-shadow:0 10px 24px #0000001f!important;z-index:1080!important}.action-menu.show,.actions-menu.show,.file-actions-menu.show,.table-action-menu.show{margin-top:6px!important}.action-menu .btn,.action-menu button,.action-menu a,.actions-menu .action-btn,.file-actions-menu .btn,.file-actions-menu button,.table-action-menu .btn-custom,.table-action-menu .badge-pill{width:100%!important;min-height:32px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#27272a!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding:7px 9px!important;margin:0!important;font-size:14px!important;font-weight:400!important;text-decoration:none!important}.action-menu .btn:hover,.action-menu button:hover,.action-menu a:hover,.actions-menu .action-btn:hover,.file-actions-menu .btn:hover,.file-actions-menu button:hover,.table-action-menu .btn-custom:hover,.table-action-menu .badge-pill:hover{background:#f4f4f5!important;color:#09090b!important}.action-menu .btn-danger,.action-menu .btn-outline-danger,.action-menu button.btn-danger,.action-menu button.btn-outline-danger,.actions-menu .action-delete,.file-actions-menu .btn-danger,.file-actions-menu .btn-outline-danger,.file-actions-menu button.btn-danger,.file-actions-menu button.btn-outline-danger,.table-action-menu .btn-danger-custom{color:#ef4444!important}.action-menu .btn-danger:hover,.action-menu .btn-outline-danger:hover,.action-menu button.btn-danger:hover,.action-menu button.btn-outline-danger:hover,.actions-menu .action-delete:hover,.file-actions-menu .btn-danger:hover,.file-actions-menu .btn-outline-danger:hover,.file-actions-menu button.btn-danger:hover,.file-actions-menu button.btn-outline-danger:hover,.table-action-menu .btn-danger-custom:hover{background:#fef2f2!important;color:#dc2626!important}@media(min-width:769px)and (max-width:1399.98px){.table-responsive{overflow-x:visible!important}.table,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table){min-width:0!important;table-layout:fixed!important}.table th,.table td,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) th,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) td{width:auto!important;min-width:0!important;max-width:none!important;padding:10px 8px!important;font-size:12px!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.badge,.badge-pill,.inline-code{max-width:100%;white-space:normal!important;overflow-wrap:break-word!important}}@media(max-width:768px){.table-wrap,.table-wrapper,.table-responsive{overflow-x:visible!important;border:0!important;background:transparent!important}.table,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table){min-width:0!important;border-collapse:separate!important;border-spacing:0 12px!important;background:transparent!important}.table thead,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) thead{display:none!important}.table tbody,.table tr,.table td,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) tbody,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) tr,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) td{display:block!important;width:100%!important}.table tbody tr,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) tbody tr{border:1px solid #e5e7eb!important;border-radius:12px!important;overflow:hidden!important;box-shadow:none!important}.table td,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) td{min-height:48px!important;padding:11px 14px!important;border-bottom:1px solid #f0f0f1!important;text-align:left!important;white-space:normal!important;overflow-wrap:break-word!important}.table td:last-child,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) td:last-child{border-bottom:0!important}.table td:before,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) td:before{content:attr(data-label);display:block;margin-bottom:4px;color:#71717a;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.table td[colspan]:before,table:not(.header-table):not(.summary):not(.photo-row):not(.data-table):not(.signature-table):not(.two-col):not(.package-table):not(.location-table):not(.office-table):not(.confirmation-table) td[colspan]:before{display:none}}
