1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[64672],{743:(e,t,o)=>{var r;function s(e){return(t,o)=>void 0!==o?void t.constructor.createProperty(o,e):"method"!==t.kind||!t.descriptor||"value"in t.descriptor?{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:t.key,initializer(){"function"==typeof t.initializer&&(this[t.key]=t.initializer.call(this))},finisher(o){o.createProperty(t.key,e)}}:{...t,finisher(o){o.createProperty(t.key,e)}}}function a(e){return s({...e,state:!0})}function l(e,t){return(({finisher:e,descriptor:t})=>(o,r)=>{var s;if(void 0===r){let r=null!=(s=o.originalKey)?s:o.key,a=null!=t?{kind:"method",placement:"prototype",key:r,descriptor:t(o.key)}:{...o,key:r};return null!=e&&(a.finisher=function(t){e(t,r)}),a}{let s=o.constructor;void 0!==t&&Object.defineProperty(o,r,t(r)),e?.(s,r)}})({descriptor:o=>{let r={get(){var t,o;return null!=(o=null==(t=this.renderRoot)?void 0:t.querySelector(e))?o:null},enumerable:!0,configurable:!0};if(t){let t="symbol"==typeof o?Symbol():"__"+o;r.get=function(){var o,r;return void 0===this[t]&&(this[t]=null!=(r=null==(o=this.renderRoot)?void 0:o.querySelector(e))?r:null),this[t]}}return r}})}o.d(t,{a:()=>s,b:()=>a,c:()=>l}),null==(r=window.HTMLSlotElement)||r.prototype.assignedElements},16526:(e,t,o)=>{o.r(t),o.d(t,{GdsDotcomGridWrapper:()=>r.a});var r=o(74716);o(59553),o(743),o(19962),o(7771)},74716:(e,t,o)=>{o.d(t,{a:()=>c});var r=o(743),s=o(19962),a=o(80821),l=o(7771),n=(0,s.b)` 2 :host { 3 display: grid; 4 grid-template-columns: repeat(2, 1fr); 5 gap: var(--grid-gap); 6 } 7 8 :host([gap="jumbo"]) { 9 gap: var(--spacing-jumbo); 10 } 11 :host([gap="xxxl"]) { 12 gap: var(--spacing-xxxl); 13 } 14 :host([gap="xxl"]) { 15 gap: var(--spacing-xxl); 16 } 17 :host([gap="xl"]) { 18 gap: var(--spacing-xl); 19 } 20 :host([gap="l"]) { 21 gap: var(--spacing-l); 22 } 23 :host([gap="ml"]) { 24 gap: var(--spacing-ml); 25 } 26 :host([gap="m"]) { 27 gap: var(--spacing-m); 28 } 29 :host([gap="ms"]) { 30 gap: var(--spacing-ms); 31 } 32 :host([gap="s"]) { 33 gap: var(--spacing-s); 34 } 35 :host([gap="xs"]) { 36 gap: var(--spacing-xs); 37 } 38 39 :host([columns="2"]) { 40 grid-template-columns: repeat(2, 1fr); 41 } 42 43 :host([columns="3"]) { 44 grid-template-columns: repeat(auto-fit, minmax(37rem, 1fr)); 45 } 46 :host([columns="4"]) { 47 grid-template-columns: repeat(4, 1fr); 48 } 49 :host([columns="5"]) { 50 grid-template-columns: repeat(5, 1fr); 51 } 52 :host([columns="6"]) { 53 grid-template-columns: repeat(6, 1fr); 54 } 55 :host([columns="7"]) { 56 grid-template-columns: repeat(7, 1fr); 57 } 58 :host([columns="8"]) { 59 grid-template-columns: repeat(8, 1fr); 60 word-break: break-all; 61 } 62 :host([columns="9"]) { 63 grid-template-columns: repeat(9, 1fr); 64 word-break: break-all; 65 } 66 :host([columns="10"]) { 67 grid-template-columns: repeat(10, 1fr); 68 word-break: break-all; 69 } 70 :host([columns="11"]) { 71 grid-template-columns: repeat(11, 1fr); 72 word-break: break-all; 73 } 74 :host([columns="12"]) { 75 grid-template-columns: repeat(12, 1fr); 76 word-break: break-all; 77 } 78 79 @media screen and (max-width: 1280px) { 80 :host([columns="10"]), 81 :host([columns="11"]), 82 :host([columns="12"]) { 83 grid-template-columns: repeat(6, 1fr); 84 } 85 } 86 87 @media screen and (max-width: 1024px) { 88 /* 89 * columns="3" is intentionally omitted: it uses auto-fit + minmax above 90 * and self-collapses based on the container width. 91 */ 92 :host, 93 :host([columns="2"]), 94 :host([columns="4"]), 95 :host([columns="5"]), 96 :host([columns="6"]) { 97 grid-template-columns: repeat(2, 1fr); 98 } 99 :host([columns="7"]), 100 :host([columns="8"]), 101 :host([columns="9"]) { 102 grid-template-columns: repeat(4, 1fr); 103 } 104 :host([columns="10"]), 105 :host([columns="11"]), 106 :host([columns="12"]) { 107 grid-template-columns: repeat(4, 1fr); 108 } 109 } 110 111 @media screen and (max-width: 640px) { 112 :host, 113 :host([columns="2"]), 114 :host([columns="3"]), 115 :host([columns="4"]), 116 :host([columns="5"]), 117 :host([columns="6"]), 118 :host([columns="7"]), 119 :host([columns="8"]), 120 :host([columns="9"]), 121 :host([columns="10"]), 122 :host([columns="11"]), 123 :host([columns="12"]) { 124 grid-template-columns: 1fr; 125 } 126 } 127`,c=class extends s.f{connectedCallback(){super.connectedCallback();let e=new CSSStyleSheet;e.replaceSync(n.cssText),this.shadowRoot.adoptedStyleSheets=[e]}render(){return(0,s.c)`<slot></slot>`}};(0,l.a)([(0,r.a)({type:Number,attribute:"columns",reflect:!0})],c.prototype,"columns",2),(0,l.a)([(0,r.a)({type:String,attribute:"gap",reflect:!0})],c.prototype,"gap",2),c=(0,l.a)([(0,a.a)("gds-dotcom-grid-wrapper")],c)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.