.gcq-invite{--ink:#102e43;--muted:#456373;--line:#b9cdd1;color:var(--ink);background:#f2f8f8;min-height:100vh;padding:24px;font-family:Arial,sans-serif}.gcq-invite *{box-sizing:border-box}.gcq-invite .invite-wrap{max-width:1060px;margin:auto}.gcq-invite.recipient .invite-wrap{max-width:680px}.gcq-invite header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.gcq-invite h1{margin:0 0 12px;font-size:clamp(1.65rem,4vw,2.2rem)}.gcq-invite h2{margin:0 0 16px;font-size:1.25rem}.gcq-invite p{line-height:1.55}.gcq-invite a{color:#075776;text-decoration:underline}.gcq-invite .panel{border:1px solid var(--line);background:#fff;border-radius:16px;margin:20px 0;padding:24px}.gcq-invite .muted{color:var(--muted)}.gcq-invite .fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.gcq-invite label{flex-direction:column;gap:8px;margin:14px 0;font-weight:600;display:flex}.gcq-invite input,.gcq-invite select,.gcq-invite textarea{width:100%;min-height:44px;font:inherit;color:var(--ink);background:#fff;border:1px solid #7297a6;border-radius:8px;padding:10px 12px}.gcq-invite input[readonly]{background:#eff5f6}.gcq-invite button{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #244b61;border-radius:8px;padding:10px 18px;font-weight:600}.gcq-invite button.primary{color:#fff;background:#102e43}.gcq-invite button.danger{color:#99273d;border-color:#99273d}.gcq-invite button:disabled{opacity:.55;cursor:not-allowed}.gcq-invite :focus-visible{outline-offset:3px;outline:3px solid #167db0}.gcq-invite .actions,.gcq-invite .tabs{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.gcq-invite .tabs button[aria-pressed=true]{background:#dcefed;border-width:2px}.gcq-invite .notice{overflow-wrap:anywhere;background:#e6f4f1;border-left:4px solid #228178;border-radius:8px;padding:14px 18px}.gcq-invite .error{color:#7b1e30;background:#fff0f2;border-color:#ae3549}.gcq-invite dl{grid-template-columns:minmax(90px,1fr) 3fr;gap:10px 18px;display:grid}.gcq-invite dt{color:var(--muted)}.gcq-invite dd{overflow-wrap:anywhere;margin:0}.gcq-invite .invite-list{padding:0;list-style:none}.gcq-invite .invite-list li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.gcq-invite .invite-list li div{overflow-wrap:anywhere;min-width:0}.gcq-invite .invite-list small{color:var(--muted);margin:6px 0;display:block}.gcq-invite .steps{color:var(--muted);flex-wrap:wrap;gap:8px 20px;padding:0;font-size:.9rem;list-style:none;display:flex}.gcq-invite .steps [aria-current=step]{color:var(--ink);font-weight:700}.gcq-invite .code{letter-spacing:.3em;max-width:240px;font-size:1.5rem}.gcq-invite .revision{color:var(--muted);margin-top:30px;font-size:.75rem}@media (width<=640px){.gcq-invite{padding:16px}.gcq-invite .panel{padding:18px}.gcq-invite .fields{grid-template-columns:1fr;gap:0}.gcq-invite .invite-list li{flex-direction:column;align-items:flex-start;gap:6px}.gcq-invite dl{grid-template-columns:1fr;gap:6px}.gcq-invite dd{margin-bottom:10px}.gcq-invite header{align-items:flex-start}}.gcq-info-trigger{color:#173a65;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 4px;font-size:12px;display:inline-flex}.gcq-help-hint{color:#52657b;text-transform:none;letter-spacing:0;vertical-align:middle;cursor:help;background:#ecfaf7;border:1px solid #91aac4;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:6px;padding:0;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.gcq-info-trigger:focus-visible,.gcq-help-hint:focus-visible,.gcq-help-close:focus-visible{outline-offset:3px;outline:2px solid #173a65}.gcq-help-dialog{background:#fff;border:1px solid;border-radius:12px;width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);padding:22px;font:14px/1.6 Segoe UI,sans-serif;overflow:auto;box-shadow:0 12px 40px #00000038}.gcq-help-dialog::backdrop{background:#061a2f61}.gcq-help-dialog-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.gcq-help-dialog h2{color:#173a65;margin:0;font-size:20px;font-weight:600;line-height:1.3}.gcq-help-close{color:#173a65;cursor:pointer;background:#ecfaf7;border:1px solid #91aac4;border-radius:6px;flex-shrink:0;padding:7px 11px}.gcq-help-copy{white-space:pre-line;overflow-wrap:anywhere}.gcq-help-tooltip{z-index:10000;color:#173a65;white-space:normal;pointer-events:none;background:#fff;border:1px solid #91aac4;border-radius:10px;max-height:40vh;padding:10px 12px;font:12px/1.45 Segoe UI,sans-serif;position:fixed;overflow:auto;box-shadow:0 8px 20px #0000001f}.gcq-cases-shell{color:#123956;background:#092b49;grid-template-rows:auto 1fr;min-height:100vh;font-family:Inter,Segoe UI,sans-serif;display:grid}.gcq-cases-header{box-sizing:border-box;color:#fff;background:#092b49;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:12px 24px;display:flex}.gcq-cases-brand{text-align:center;margin-left:24px;display:grid}.gcq-cases-brand strong{letter-spacing:1px;font-size:34px;line-height:1}.gcq-cases-brand span{letter-spacing:1px;border-top:3px solid #c6a148;padding-top:3px;font-size:10px}.gcq-cases-header .gcq-info-trigger{color:#d8e4ef}.gcq-cases-header .gcq-info-trigger:focus-visible{outline-color:#fff}.gcq-cases-body{grid-template-columns:192px minmax(0,1fr);display:grid}.gcq-cases-navigation{box-sizing:border-box;color:#dce7ef;background:#092b49;flex-direction:column;padding:18px 10px;display:flex}.gcq-cases-product{gap:5px;padding:8px 12px 20px;font-size:12px;display:grid}.gcq-cases-product strong{color:#fff;font-size:16px}.gcq-cases-navigation-item{box-sizing:border-box;min-height:43px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:12px 10px;font-size:13px}.gcq-cases-navigation-item:hover{background:#234c70}.gcq-cases-navigation-item:focus-visible{outline-offset:-3px;outline:2px solid #fff}.gcq-cases-navigation-item[aria-current=page]{color:#fff;background:linear-gradient(100deg,#234c70,#173b5a);border-color:#486b8a #486b8a #486b8a #c6a148;border-left-style:solid;border-left-width:3px}.gcq-cases-copyright{color:#bccede;margin-top:auto;padding:30px 12px 8px;font-size:11px;line-height:1.7}.gcq-cases-content{background:#fff;min-width:0;padding:21px}.gcq-cases-breadcrumb{align-items:center;gap:10px;margin-bottom:8px;font-size:13px;display:flex}.gcq-cases-breadcrumb button{color:#006fd6;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.gcq-new-case{color:#123956}.gcq-new-case-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:21px;display:flex}.gcq-new-case h1{margin:0;font-size:34px;line-height:1.25}.gcq-new-case h2{margin:0 0 5px;font-size:21px;line-height:1.3}.gcq-new-case h3{margin:0 0 4px;font-size:15px}.gcq-new-case p{color:#526b85;margin:0 0 10px;font-size:13px;line-height:1.4}.gcq-new-case-main{grid-template-columns:minmax(0,1.61803fr) minmax(0,1fr);gap:13px;display:grid}.gcq-new-case-panel{background:#fff;border:1px solid #c9dfef;border-radius:4px;min-width:0;padding:21px}.gcq-new-case-field{flex-direction:column;gap:5px;min-width:0;margin-top:13px;font-size:13px;font-weight:650;display:flex}.gcq-new-case input,.gcq-new-case textarea,.gcq-new-case select{box-sizing:border-box;width:100%;min-width:0;min-height:39px;font:inherit;color:#123956;background:#fff;border:1px solid #6f879e;border-radius:4px;padding:8px 13px;font-size:13px;font-weight:400}.gcq-new-case textarea{resize:vertical;min-height:89px}.gcq-new-case input::placeholder,.gcq-new-case textarea::placeholder{color:#526b85}.gcq-new-case-field-pair{grid-template-columns:1.15fr 1fr;gap:13px;display:grid}.gcq-new-case-additional{color:#526b85;margin-top:10px;font-size:12px}.gcq-new-case summary{cursor:pointer}.gcq-new-case-agent{flex-direction:column;gap:21px;display:flex}.gcq-new-case-agent h2{border-bottom:1px solid #deedf6;margin:0;padding-bottom:13px}.gcq-new-case-agent>div{margin:0}.gcq-new-case-agent .gcq-new-case-status{margin-top:auto;font-size:11px}.gcq-new-case-workflow{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,calc(38.1966% - 4.96556px));gap:13px;margin-top:13px;display:grid}.gcq-new-case button{box-sizing:border-box;color:#fff;width:100%;min-height:36px;font:inherit;cursor:pointer;background:#092b49;border:1px solid #234c70;border-radius:4px;padding:8px 10px;font-size:13px}.gcq-new-case button:disabled{opacity:.6;cursor:wait}.gcq-new-case-workflow button+p{margin-top:8px;font-size:12px}.gcq-new-case-template-details{margin-top:8px;font-size:13px}.gcq-new-case-template-details summary{color:#006fd6;margin-bottom:8px;text-decoration:underline}.gcq-new-case-recommendation{margin-top:12px;font-size:13px}.gcq-new-case-info{flex-shrink:0;font-size:12px;position:relative}.gcq-new-case-info summary{color:#123956;list-style:none}.gcq-new-case-info summary span{color:#0076ef;margin-left:8px;font-size:20px}.gcq-new-case-info-panel{z-index:20;box-sizing:border-box;background:#fff;border:1px solid #6f879e;border-radius:5px;width:290px;padding:14px;position:absolute;top:32px;right:0;box-shadow:0 5px 16px #092b4926}.gcq-new-case-info dl{grid-template-columns:74px 1fr;gap:7px;margin:0 0 14px;display:grid}.gcq-new-case-info dt{font-weight:700}.gcq-new-case-info dd{overflow-wrap:anywhere;color:#526b85;margin:0}.gcq-new-case-info ol{padding-left:24px;line-height:2}.gcq-new-case .gcq-new-case-error{color:#aa263d;margin-top:12px}.gcq-new-case-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gcq-new-case :focus-visible,.gcq-cases-breadcrumb button:focus-visible{outline-offset:2px;outline:2px solid #176eaf}.gcq-new-case-flow-arrow{color:#abc8c3;width:13px;height:13px;margin-top:8px;font-size:18px;font-weight:400;line-height:13px;display:block}.gcq-new-case-agent p{margin-bottom:0}.gcq-new-case-agent .gcq-new-case-status{padding-top:13px;font-size:12px}.gcq-new-case-workflow>.gcq-new-case-panel{grid-template-rows:subgrid;grid-row:span 4;row-gap:8px;display:grid}.gcq-new-case-workflow h2,.gcq-new-case-workflow p{margin:0}.gcq-new-case-workflow button,.gcq-new-case-workflow select{align-self:start;min-height:39px}@media (width<=1000px){.gcq-new-case-main,.gcq-new-case-workflow{grid-template-columns:1fr}.gcq-new-case-workflow>.gcq-new-case-panel{display:block}.gcq-new-case-workflow>.gcq-new-case-panel>*+*{margin-top:8px}}@media (width<=720px){.gcq-cases-body{grid-template-columns:1fr}.gcq-cases-navigation{padding:13px}.gcq-cases-product{padding:0 0 8px}.gcq-cases-navigation-item{display:inline-block}.gcq-cases-copyright{display:none}.gcq-cases-content{padding:13px}.gcq-new-case-field-pair{grid-template-columns:1fr}.gcq-cases-header{padding:13px}.gcq-cases-brand{margin-left:0}.gcq-new-case-heading{flex-wrap:wrap;align-items:flex-start}.gcq-new-case-info-panel{width:min(290px,100vw - 26px)}.gcq-new-case-panel{padding:13px}body:has(.gcq-cases-shell){min-width:0}.gcq-cases-shell{min-width:0}.gcq-cases-header{flex-wrap:wrap}}.gcq-docking-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:13px;margin-block:21px;display:grid}.gcq-docking-actions article{background:#fff;border:1px solid #c8cccf;border-radius:13px;flex-direction:column;gap:21px;padding:21px;display:flex}.gcq-docking-actions article>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.gcq-docking-actions h3{color:#1e3449;margin:0;font-size:18px}.gcq-docking-actions article>button{color:#1e3449;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #8ea9c4;border-radius:8px;margin-top:auto;padding:8px 13px;font-weight:600}.gcq-docking-actions article>button:hover{background:#ecfaf7}.gcq-docking-actions button:focus-visible{outline-offset:3px;outline:3px solid #2a71b5}.gcq-docking-actions button:disabled{opacity:.6;cursor:not-allowed}.gcq-intake-queue-row>[data-label]{min-width:0}@media (width<=600px){.gcq-intake-queue-heading{display:none!important}.gcq-intake-queue-row{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.gcq-intake-queue-row>[data-label]:before{content:attr(data-label);color:#526b7b;margin-bottom:3px;font-size:11px;font-weight:600;display:block}}.gcq-discovery-panel{color:#133453;background:#ecfaf7;border:1px solid #bbcdd9;border-radius:16px;margin:16px 0;padding:22px}.gcq-discovery-panel h2{margin:0 0 12px;font-size:22px}.gcq-discovery-panel h3{margin:16px 0 8px}.gcq-discovery-note{background:#fffaf0;border-left:4px solid #a57221;border-radius:5px;margin:12px 0;padding:12px 14px;line-height:1.5}.gcq-discovery-controls{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.gcq-discovery-controls label{flex-direction:column;flex:1;gap:6px;min-width:150px;font-weight:600;display:flex}.gcq-discovery-controls input,.gcq-discovery-controls select{font:inherit;box-sizing:border-box;background:#fff;border:1px solid #a2b7ca;border-radius:6px;max-width:100%;padding:9px}.gcq-discovery-button{font:inherit;color:#fff;cursor:pointer;background:#203e68;border:1px solid #203e68;border-radius:7px;margin:4px 8px 4px 0;padding:10px 14px}.gcq-discovery-button.secondary{color:#163654;background:#fff;border-color:#8ea7bf}.gcq-discovery-button:disabled{opacity:.5;cursor:not-allowed}.gcq-discovery-button:focus-visible,.gcq-discovery-panel input:focus-visible,.gcq-discovery-panel select:focus-visible{outline-offset:3px;outline:3px solid #276ba8}.gcq-discovery-kv{grid-template-columns:minmax(150px,1fr) 3fr;gap:8px 16px;display:grid}.gcq-discovery-kv dt{font-weight:600}.gcq-discovery-kv dd{overflow-wrap:anywhere;margin:0}.gcq-discovery-table-scroll{max-width:100%;overflow-x:auto}.gcq-discovery-table{border-collapse:collapse;text-align:left;background:#fff;width:100%;font-size:13px;line-height:1.45}.gcq-discovery-table th,.gcq-discovery-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #c8d5df;padding:10px}.gcq-discovery-table th{background:#ecfaf7}.gcq-discovery-table small{margin-top:4px;display:block}.gcq-discovery-choice{align-items:start;gap:9px;padding:8px 0;display:flex}.gcq-discovery-choice input{margin-top:4px}.gcq-discovery-error{color:#922b1e;font-weight:600}.gcq-discovery-muted{font-size:13px;line-height:1.5}.gcq-discovery-counts{flex-wrap:wrap;gap:18px;margin:12px 0;display:flex}.gcq-discovery-counts span{background:#fff;border:1px solid #ccd9e3;border-radius:6px;padding:9px 12px}@media (width<=600px){.gcq-discovery-panel{padding:14px}.gcq-discovery-kv{grid-template-columns:1fr;gap:5px}.gcq-discovery-kv dd{margin-bottom:10px}.gcq-discovery-controls label{min-width:100%}.gcq-discovery-table{min-width:680px}}.gcq-case-workspace{--gcq-account-clearance:0px;--gcq-case-nav-height:112px;color:#173a65;min-width:0}.gcq-case-workspace--locked{color:inherit;--gcq-case-nav-height:0px}.gcq-case-workspace--discovery{--gcq-case-nav-height:48px}.gcq-case-workspace--discovery .gcq-case-navigation{padding:5px 0}.gcq-case-workspace--discovery .gcq-case-identity{margin-bottom:0}.gcq-case-workspace--discovery .gcq-case-identity-text{flex-direction:row;align-items:center;gap:8px}.gcq-case-workspace--discovery .gcq-case-identity-text span{color:#59728a}.gcq-case-navigation{top:var(--gcq-account-clearance);z-index:120;color:#fff;background:#12324d;border-bottom:3px solid #d4a72c;margin-bottom:0;padding:9px 12px 8px;position:sticky;box-shadow:0 2px 8px #12324d2e}.gcq-case-identity,.gcq-case-controls{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.gcq-case-identity{justify-content:flex-start;margin-bottom:6px}.gcq-case-identity-text{overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;display:flex}.gcq-case-identity-text strong{font-size:16px}.gcq-case-identity-text span{color:#d8e4ef;font-size:12px}.gcq-case-controls>button,.gcq-case-controls>a,.gcq-workspace-return{color:#12324d;cursor:pointer;background:#fff;border:1px solid #86a9c6;border-radius:6px;justify-content:center;align-items:center;padding:8px 11px;font-size:13px;display:inline-flex}.gcq-workspace-nav{flex-wrap:wrap;gap:6px;display:flex}.gcq-workspace-nav>button{white-space:nowrap;flex-shrink:0}.gcq-case-tabs>button{border-radius:6px!important}.gcq-case-details[hidden],.gcq-retained-workspace[hidden]{display:none!important}.gcq-workspace-sticky{top:calc(var(--gcq-account-clearance,58px) + var(--gcq-case-nav-height,0px));z-index:110;background:#ecfaf7;border-bottom:1px solid #cbd6e1;margin-bottom:16px;padding:8px 0;position:sticky}.gcq-workspace-sticky .gcq-workspace-nav{margin-bottom:0!important}.gcq-workspace-return-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.gcq-workspace-return:focus-visible,.gcq-case-controls :focus-visible,.gcq-workspace-nav :focus-visible{outline-offset:2px;outline:2px solid #2a71b5}.gcq-workspace-content{outline:none;min-width:0}@media (width<=760px){.gcq-case-page{padding:12px!important}.gcq-case-page>div{width:100%!important;padding:12px!important}.gcq-case-identity{gap:6px}.gcq-case-identity-text strong{font-size:14px}.gcq-case-controls>button,.gcq-case-controls>a,.gcq-workspace-return{padding:6px 8px;font-size:12px}.gcq-workspace-nav{padding:3px;overflow-x:auto;flex-wrap:nowrap!important}.gcq-case-navigation{padding:8px 10px}}.gcq-case-page{padding-top:6px!important}.gcq-case-page>div{padding-top:4px!important}.gcq-case-account-slot{align-items:center;min-width:0;display:flex}.gcq-case-account-slot:empty{display:none}.gcq-case-controls{min-width:0}.gcq-account-inline{max-width:100%}.gcq-account-inline button{min-height:28px}.gcq-case-account-slot .gcq-account-inline>span{min-width:0}@media (width<=760px){.gcq-case-controls{gap:6px;width:100%}.gcq-case-account-slot{margin-left:auto}.gcq-case-navigation{top:0}}@media (width<=480px){.gcq-case-account-slot{flex-basis:100%;margin-left:0}}@media print{.gcq-case-navigation,.gcq-workspace-sticky{position:static}.gcq-case-account-slot{display:none}}.gcq-case-menu{min-width:0;position:relative}.gcq-case-menu-trigger{max-width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:6px;padding:0;display:inline-flex}.gcq-case-menu-trigger strong{overflow-wrap:anywhere}.gcq-case-menu-trigger svg{flex-shrink:0}.gcq-case-menu-panel{z-index:140;background:#fff;border:1px solid #86a9c6;border-radius:7px;flex-direction:column;gap:3px;width:210px;max-width:calc(100vw - 48px);padding:6px;display:flex;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 5px 16px #173a6524}.gcq-case-menu-panel[hidden]{display:none!important}.gcq-case-menu-panel>button,.gcq-case-menu-panel>a{color:#12324d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;width:100%;margin:0;padding:9px 10px;font-size:13px;font-weight:400;display:block}.gcq-case-menu-panel>button:hover,.gcq-case-menu-panel>a:hover{background:#ecfaf7}.gcq-case-menu-trigger:focus-visible,.gcq-case-menu-panel :focus-visible{outline-offset:2px;outline:2px solid #173a65}@media print{.gcq-case-menu-panel{display:none!important}}.gcq-discovery-search,.gcq-discovery-results{color:#173a65;min-width:0}.gcq-search-mode{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;font-size:13px;display:flex}.gcq-search-mode strong{color:#344968;background:#eef0f7;border:1px solid #a2aec4;border-radius:5px;padding:4px 8px}.gcq-search-instruction{margin:0 0 16px;font-size:14px;line-height:1.5}.gcq-search-fields{border:0;min-width:0;margin:0;padding:0}.gcq-search-priority{grid-template-columns:minmax(240px,1fr) minmax(290px,1.5fr);align-items:start;gap:20px;margin-bottom:18px;display:grid}.gcq-search-accounts{background:#fff;border:1px solid #91aac4;border-radius:8px;min-width:0;margin:0;padding:12px}.gcq-search-accounts legend{padding:0 5px;font-size:14px;font-weight:700}.gcq-search-accounts label{overflow-wrap:anywhere}.gcq-search-accounts label small{color:#52657b;margin:4px 0 0 22px;display:block}.gcq-search-accounts--required{border:2px solid #986715}.gcq-search-accounts p{margin:6px 0;font-size:13px}.gcq-search-keyword{flex-direction:column;gap:9px;min-width:0;padding-top:7px;display:flex}.gcq-search-keyword>span{font-size:17px;font-weight:700}.gcq-search-keyword input{box-sizing:border-box;color:#173a65;background:#fff;border:2px solid #173a65;border-radius:8px;width:100%;min-width:0;min-height:54px;padding:12px 14px;font-size:17px;font-weight:500}.gcq-search-keyword input::placeholder{color:#5b6c7e;opacity:1;font-weight:400}.gcq-search-keyword small,.gcq-search-hint{color:#52657b;font-size:13px;line-height:1.5}.gcq-search-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;margin-bottom:18px;display:grid}.gcq-search-filter-grid input,.gcq-search-filter-grid select{box-sizing:border-box;width:100%;min-width:0;min-height:42px;background:#fff!important}.gcq-search-action-row{flex-wrap:wrap;align-items:flex-start;gap:14px;margin:6px 0 12px;display:flex}.gcq-search-submit{color:#fff;cursor:pointer;background:#173a65;border:1px solid #173a65;border-radius:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:650}.gcq-search-submit:disabled{opacity:.7;cursor:wait}.gcq-search-feedback{box-sizing:border-box;background:#fff;border:1px solid #aebdcc;border-left:4px solid #52657b;border-radius:6px;flex:300px;min-width:0;padding:10px 14px;font-size:14px;line-height:1.45}.gcq-search-feedback strong{font-size:15px;display:block}.gcq-search-feedback p{margin:4px 0 0}.gcq-search-feedback--attention,.gcq-search-feedback--empty{border-left-color:#986715}.gcq-search-feedback--error{border-left-color:#a32b2b}.gcq-search-feedback--complete{border-left-color:#237449}.gcq-search-feedback--busy{border-left-color:#136c9e}.gcq-search-draft{padding-top:6px;font-weight:600}.gcq-search-link{color:#173a65;cursor:pointer;background:#fff;border:1px solid #6c88a8;border-radius:6px;margin-top:8px;padding:7px 10px;font-size:13px}.gcq-discovery-search :focus-visible,.gcq-discovery-results :focus-visible{outline-offset:3px;outline:3px solid #176eaf}.gcq-search-summary{background:#fff;border:1px solid #91aac4;border-radius:10px;min-width:0;margin-bottom:18px;padding:18px}.gcq-search-summary:focus{outline-offset:2px;outline:2px solid #176eaf}.gcq-search-summary-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.gcq-search-summary h2{margin:0;font-size:20px}.gcq-search-summary-heading p{margin:6px 0 0;font-size:14px}.gcq-search-summary-note{color:#52657b;margin:10px 0;font-size:13px}.gcq-search-summary-grid{grid-template-columns:minmax(130px,1fr) minmax(220px,1.7fr) minmax(120px,1fr);gap:12px 18px;margin:12px 0 18px;display:grid}.gcq-search-summary-grid>div{min-width:0}.gcq-search-summary-grid dt{color:#52657b;font-size:12px;font-weight:600}.gcq-search-summary-grid dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.gcq-search-source{display:block}.gcq-search-results-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);gap:16px;display:grid}.gcq-search-results-grid>div{min-width:0}.gcq-search-results-grid button,.gcq-search-results-grid span,.gcq-search-results-grid h3{overflow-wrap:anywhere}.gcq-search-empty{margin-top:12px;line-height:1.5}.gcq-search-empty p{margin:6px 0;font-size:14px}.gcq-search-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=850px){.gcq-search-priority,.gcq-search-results-grid{grid-template-columns:minmax(0,1fr)}.gcq-search-summary-grid,.gcq-search-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.gcq-search-summary-grid,.gcq-search-filter-grid{grid-template-columns:minmax(0,1fr)}.gcq-discovery-search{padding:14px!important}.gcq-search-feedback{flex-basis:100%}}.gcq-email-discovery-shell{--edl-navy:#092b49;--edl-gold:#c6a148;--edl-line:#d7e2ed;color:#123956;background:#ecfaf7;border:0;font-family:Inter,Segoe UI,sans-serif}.gcq-email-discovery-topbar{top:calc(var(--gcq-account-clearance,0px) + var(--gcq-case-nav-height,0px));z-index:109;background:var(--edl-navy);color:#fff;align-items:center;gap:14px;min-height:62px;padding:8px 16px;display:flex;position:sticky}.gcq-email-discovery-brand{border-right:1px solid var(--edl-gold);padding-right:14px;line-height:0}.gcq-email-discovery-brand img{object-fit:contain;max-height:none}.gcq-email-discovery-product{flex:1;gap:2px;min-width:190px;display:grid}.gcq-email-discovery-product strong{font-size:16px}.gcq-email-discovery-product span,.gcq-email-discovery-mode{color:#c5d5e2;font-size:11px}.gcq-email-discovery-mode{border:1px solid #426078;border-radius:4px;padding:5px 8px}.gcq-email-discovery-return,.gcq-email-discovery-menu{color:#fff;background:#183d5e;border:1px solid #8096a9;border-radius:4px;padding:8px 10px;font-size:12px}.gcq-email-discovery-menu{display:none}.gcq-email-discovery-body{grid-template-columns:192px minmax(0,1fr);min-height:650px;display:grid}.gcq-email-discovery-sidebar{background:var(--edl-navy);color:#fff;padding:18px 10px}.gcq-email-discovery-nav{top:calc(var(--gcq-account-clearance,0px) + var(--gcq-case-nav-height,0px) + 10px);flex-direction:column;gap:5px;display:flex;position:sticky}.gcq-email-discovery-nav button{color:#dce7ef;text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:9px;width:100%;min-height:43px;padding:9px 8px;font-size:12px;display:flex}.gcq-email-discovery-nav button:hover{background:#173d5e}.gcq-email-discovery-nav button[aria-current=page]{border-color:#486b8a;border-left:3px solid var(--edl-gold);color:#fff;background:linear-gradient(100deg,#234c70,#173b5a);padding-left:6px}.gcq-email-discovery-nav small{color:#a9c0d3;font-size:10px}.gcq-email-discovery-sidebar-note{color:#bccede;border-top:1px solid #32506a;gap:7px;margin:20px 9px 0;padding-top:15px;font-size:11px;display:grid}.gcq-email-discovery-sidebar-note strong{color:#fff;font-size:12px}.gcq-email-discovery-navigation-group{top:calc(var(--gcq-account-clearance,0px) + var(--gcq-case-nav-height,0px) + 10px);z-index:2;max-height:max(180px,calc(100vh - var(--gcq-account-clearance,0px) - var(--gcq-case-nav-height,0px) - 92px));background:var(--edl-navy);padding-bottom:8px;position:sticky;overflow-y:auto}.gcq-email-discovery-navigation-group .gcq-email-discovery-nav{position:static}.gcq-email-discovery-utilities{border-top:1px solid #32506a;margin-top:5px;padding-top:8px}.gcq-email-discovery-sidebar-note{margin-top:12px}.gcq-email-discovery-main{background:linear-gradient(#ecfaf7,#fff 240px);min-width:0;padding:17px 20px 24px}.gcq-email-discovery-context{color:#486784;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;font-size:11px;display:flex}.gcq-email-discovery-context>div{gap:6px;display:flex}.gcq-email-discovery-context button{border:1px solid var(--edl-line);color:#123956;background:#fff;border-radius:4px;min-height:34px;padding:7px 11px;font-size:12px}.gcq-email-discovery-context button:disabled{opacity:.42}.gcq-email-discovery-content>.cib-screen-heading{border-bottom:1px solid var(--edl-line);padding-bottom:13px;margin-bottom:14px!important}.gcq-email-discovery-content>.cib-screen-heading img{display:none!important}.gcq-email-discovery-content>.cib-screen-heading h1{color:#072642!important;font-size:clamp(21px,1.7vw,27px)!important}.gcq-email-discovery-content>.cib-screen-heading p{font-size:12px!important}.gcq-email-discovery-content .gcq-discovery-panel,.gcq-email-discovery-content form[aria-label="Multi-account search filters"]{border-color:var(--edl-line)!important;box-shadow:none!important;background:#fff!important;border-radius:4px!important}.gcq-email-discovery-content .gcq-discovery-panel{padding:16px!important}.gcq-email-discovery-content .gcq-discovery-panel h2{font-size:20px}.gcq-email-discovery-content .gcq-discovery-panel h3{color:#102f4d;font-size:14px}.gcq-email-discovery-content .gcq-discovery-panel fieldset{border:1px solid var(--edl-line);border-radius:4px}.gcq-email-discovery-content button:focus-visible,.gcq-email-discovery-content input:focus-visible,.gcq-email-discovery-content select:focus-visible,.gcq-email-discovery-content textarea:focus-visible,.gcq-email-discovery-topbar button:focus-visible,.gcq-email-discovery-nav button:focus-visible{outline-offset:3px;outline:3px solid #176eaf}.gcq-email-discovery-content table{font-size:12px}.gcq-email-discovery-content th{background:#ecfaf7!important}.gcq-email-discovery-content th,.gcq-email-discovery-content td{padding:10px 9px!important}.gcq-email-discovery-content .gcq-discovery-note{border-left-color:var(--edl-gold)}.gcq-email-discovery-content .gcq-allocation-handoff{background:#ecfaf7;border-top:3px solid #2f5e82;margin-top:16px;padding:14px}.gcq-email-discovery-content .gcq-allocation-summary,.gcq-email-discovery-content .gcq-allocation-inclusion,.gcq-email-discovery-content .gcq-allocation-assessment{margin-top:14px}.gcq-email-discovery-content .gcq-allocation-assessment{border-top:1px solid var(--edl-line);padding-top:10px}@media (width<=760px){.gcq-email-discovery-topbar{flex-wrap:wrap;gap:9px;padding:10px}.gcq-email-discovery-product{flex:150px;min-width:150px}.gcq-email-discovery-product strong{font-size:14px}.gcq-email-discovery-mode{display:none}.gcq-email-discovery-return{display:inline-block}.gcq-email-discovery-menu{margin-left:auto;display:inline-block}.gcq-email-discovery-body{grid-template-columns:minmax(0,1fr);min-height:500px}.gcq-email-discovery-sidebar{display:none}.gcq-email-discovery-sidebar.is-open{display:block}.gcq-email-discovery-navigation-group{max-height:none;position:static;overflow:visible}.gcq-email-discovery-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.gcq-email-discovery-utilities{grid-template-columns:1fr}.gcq-email-discovery-sidebar-note{display:none}.gcq-email-discovery-main{padding:12px}.gcq-email-discovery-content table{min-width:610px}.gcq-email-discovery-content div:has(>table){max-width:100%;overflow-x:auto}.gcq-email-discovery-content .gcq-discovery-kv{grid-template-columns:1fr}.gcq-email-discovery-content .gcq-discovery-kv dd{margin-bottom:8px}}@media print{.gcq-email-discovery-topbar,.gcq-email-discovery-sidebar,.gcq-email-discovery-context{display:none}.gcq-email-discovery-body{display:block}.gcq-email-discovery-main{padding:10px 0}.gcq-email-discovery-navigation-group{max-height:none;position:static;overflow:visible}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Segoe UI,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}*{box-sizing:border-box}html{min-height:100%}body{min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}button{touch-action:manipulation}a{color:inherit;text-decoration:none}
