1"use strict";(self.webpackChunkone_web=self.webpackChunkone_web||[]).push([[5256],{58959:(r,e,t)=>{t.d(e,{o:()=>p});var o=t(71413),a=t(52706),i=t(52850),d=t(10388),n=t(66003),s=t(20732),c=t(87190),l=Object.defineProperty,u=Object.getOwnPropertyDescriptor,h=(r,e,t,o)=>{for(var a,i=o>1?void 0:o?u(e,t):e,d=r.length-1;d>=0;d--)(a=r[d])&&(i=(o?a(e,t,i):a(i))||i);return o&&i&&l(e,t,i),i};class p extends o.WF{constructor(){super(...arguments),this.isLoading=!1}cameraViewClicked(r){(0,s.n)();const e=r.currentTarget;if(d.M_.dispatch((0,c.wf)(null)),e.category===i.NaE.LINK&&e.src){const r=window.open(e.src);r&&(r.opener=null)}else d.M_.dispatch((0,n.oo)(`#${e.uri??""}`))}onCarouselScrollToCard(){d.M_.dispatch({type:i.JQP})}}h([(0,a.MZ)({type:Boolean,attribute:"loading",reflect:!0})],p.prototype,"isLoading",2),h([(0,a.MZ)({type:Object})],p.prototype,"error",2)},15628:(r,e,t)=>{t.r(e),t.d(e,{TrayNotFound:()=>l,default:()=>u});var o=t(71413),a=t(52706),i=t(56599),d=t(10388),n=t(32701),s=t(5124),c=t(58959);t(82477),Object.defineProperty,Object.getOwnPropertyDescriptor;let l=class extends((0,i.N)(d.M_)(c.o)){static get styles(){return[n.A,s.A,o.AH` 2 tray-failure { 3 margin-bottom: calc(var(--gap) * 2); 4 } 5 `]}render(){return o.qy` 6 <tray-failure> 7 <h4 slot="headline">Not Found</h4> 8 <p>Route not found. <a href="/">Return home?</a></p> 9 </tray-failure> 10 `}};l=((r,e,t,o)=>{for(var a,i=e,d=r.length-1;d>=0;d--)(a=r[d])&&(i=a(i)||i);return i})([(0,a.EM)("tray-not-found")],l);const u=l},96548:(r,e,t)=>{t.d(e,{Ay:()=>u,Wj:()=>l});var o=t(71413),a=t(52706),i=t(56188),d=Object.defineProperty,n=Object.getOwnPropertyDescriptor,s=(r,e,t,o)=>{for(var a,i=o>1?void 0:o?n(e,t):e,s=r.length-1;s>=0;s--)(a=r[s])&&(i=(o?a(e,t,i):a(i))||i);return o&&i&&d(e,t,i),i};const c=class extends o.WF{constructor(){super(...arguments),this._borderColor="rgb(var(--concrete))",this._backgroundColor=c.DEFAULT_BACKGROUND_COLOR,this._textColor="rgb(var(--darkest))",this.hoverUri=void 0}set borderColor(r){const e=this._borderColor;this._borderColor=r,this.requestUpdate("borderColor",e)}get borderColor(){return this._borderColor}set backgroundColor(r){const e=this._backgroundColor;this._backgroundColor=r,this.requestUpdate("backgroundColor",e)}get backgroundColor(){return this._backgroundColor}set textColor(r){const e=this._textColor;this._textColor=r,this.requestUpdate("textColor",e)}get textColor(){return this._textColor}onCardMouseOver(){this.dispatchEvent((0,i.h)("crc:card:mouseover"))}onCardMouseOut(r){if(this.hoverUri){const e=r.relatedTarget;if(!e||this.shadowRoot&&this.shadowRoot.contains(e))return}this.dispatchEvent((0,i.h)("crc:card:mouseout"))}get card(){return this.renderRoot.querySelector("#card")}focusCard(r){this.hasUpdated?this.renderRoot.querySelector("#card").focus(r):this.updateComplete.then((()=>{this.renderRoot.querySelector("#card").focus(r)}))}};let l=c;l.DEFAULT_BACKGROUND_COLOR="#FFF",s([(0,a.MZ)({type:String,attribute:"border-color"})],l.prototype,"borderColor",1),s([(0,a.MZ)({type:String,attribute:"background-color"})],l.prototype,"backgroundColor",1),s([(0,a.MZ)({type:String,attribute:"text-color"})],l.prototype,"textColor",1),s([(0,a.MZ)({type:String,reflect:!0})],l.prototype,"uri",2),s([(0,a.MZ)({type:String,attribute:"hover-uri",reflect:!0})],l.prototype,"hoverUri",2);const u=l},82477:(r,e,t)=>{var o=t(71413),a=t(52706),i=t(80480),d=t(5218),n=t(32701),s=t(5124),c=t(80027),l=t(96548);Object.defineProperty,Object.getOwnPropertyDescriptor;let u=class extends l.Ay{constructor(){super(...arguments),this._backgroundColor=c.KP.backgroundColor,this._borderColor=c.KP.borderColor}static get styles(){return[n.A,s.A,o.AH` 11 :host { 12 box-shadow: var(--shadow-sm); 13 display: flex; 14 } 15 16 .default-failure-border { 17 flex: 0 0 var(--gap); 18 align-self: stretch; 19 } 20 21 .default-failure-content { 22 display: flex; 23 border: var(--border-width) solid rgb(var(--silver)); 24 border-right: 0; 25 border-left: 0; 26 flex: 1; 27 } 28 `]}render(){return o.qy` 29 <div 30 class="default-failure-border" 31 style="${(0,i.W)({backgroundColor:this.borderColor})}" 32 ></div> 33 <section 34 class="default-failure-content" 35 style="${(0,i.W)({backgroundColor:this.backgroundColor,borderColor:this.borderColor})}" 36 > 37 <slot name="icon"> 38 <img src="${c.KP.icon}" role="presentation" alt="" class="card_icon " /> 39 </slot> 40 <div class="card_header-text card_description"> 41 <slot name="headline"> 42 <h4>${c.KP.title}</h4> 43 </slot> 44 <slot> 45 <div class="text-muted">${(0,d._)(c.KP.description)}</div> 46 </slot>
47 </div> 48 </section> 49 `}};u=((r,e,t,o)=>{for(var a,i=e,d=r.length-1;d>=0;d--)(a=r[d])&&(i=a(i)||i);return i})([(0,a.EM)("tray-failure")],u)},5124:(r,e,t)=>{t.d(e,{A:()=>o});const o=[t(71413).AH` 50 .card { 51 background-color: #fff; 52 box-shadow: var(--shadow-sm); 53 border: var(--border-width) solid rgb(var(--silver)); 54 } 55 56 .card--link { 57 transition: background-color 0.25s linear; 58 position: relative; 59 color: rgb(var(--darkest)); 60 } 61 .card--link:after { 62 content: ''; 63 position: absolute; 64 top: 0; 65 bottom: 0; 66 left: 0; 67 right: 0; 68 visibility: hidden; 69 pointer-events: none; 70 opacity: 0; 71 background-color: rgba(var(--peter-river), 0.1); 72 transition: all 0.15s ease-out; 73 } 74 75 .card--link:hover { 76 box-shadow: 0 0 0 0.25rem rgba(var(--peter-river), 0.25); 77 z-index: 1; 78 } 79 80 .card--link:focus { 81 border-color: rgba(var(--peter-river), 0.75); 82 position: relative; 83 z-index: 1; 84 } 85 a.card--link:active { 86 background-color: #fff; 87 } 88 89 .card--link:active:after { 90 visibility: visible; 91 opacity: 1; 92 } 93 94 .card_icon { 95 align-self: start; 96 margin: 1.875rem var(--gap) 0.375rem calc(var(--gap) * 2); 97 flex-shrink: 0; 98 width: 2.75rem; 99 height: 2.75rem; 100 } 101 102 .card_header { 103 display: flex; 104 margin-bottom: 1rem; 105 } 106 107 .card_header-text { 108 margin: 1.5rem 1.5rem 0 0; 109 flex: 1 0; 110 } 111 112 .card_header-button-container { 113 padding: 0; 114 width: 1.5rem; 115 height: 1.5rem; 116 margin-right: calc(var(--gap) / 2); 117 } 118 119 .card_description { 120 margin-bottom: 1.5rem; 121 } 122 123 .card_description img { 124 max-width: 100%; 125 } 126 127 .card_indent { 128 margin-left: 1.5rem; 129 margin-right: 1.5rem; 130 } 131 .card_pad-top { 132 margin-top: 1.5rem; 133 } 134 135 .card_img { 136 display: flex; 137 width: 100%; 138 background-color: rgba(var(--concrete), 0.15); 139 } 140 141 .card_caption { 142 padding: 0.5rem; 143 text-overflow: ellipsis; 144 white-space: nowrap; 145 overflow: hidden; 146 } 147 148 .card_well { 149 padding: var(--gap) 0; 150 background: rgba(var(--clouds), 0.25); 151 } 152 .card--rounded { 153 border-radius: var(--border-radius); 154 } 155 `]},20732:(r,e,t)=>{t.d(e,{A:()=>d,n:()=>i});var o=t(87190),a=t(10388);function i(){a.M_.dispatch((0,o.wf)(null))}function d(r){const{hoverUri:e}=r?.currentTarget;a.M_.dispatch((0,o.wf)(e??null))}}}]);
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.