1/*! For license information please see descope-grid-descope-grid-item-details-column-index-js.js.LICENSE.txt */ 2"use strict";(self.webpackChunk_descope_web_components_ui=self.webpackChunk_descope_web_components_ui||[]).push([[2381,6063],{92107(t,o,e){e.r(o),e.d(o,{componentName:()=>l});var a=e(97810),r=e(94591);class s extends r.v{get sortable(){return"true"===this.getAttribute("sortable")}_defaultRenderer(t,o,e){const a=o._gridValue,r=a.detailsOpenedItems?.indexOf(e.item)??-1,s=-1!==r,l=document.createElement("vaadin-icon");l.icon=s?"vaadin:angle-up":"vaadin:angle-down",l.classList.add("toggle-details-button",s?"opened":"closed"),t.innerHTML="",t.append(l),l.onclick=()=>{a.detailsOpenedItems=s?a.detailsOpenedItems.toSpliced(r,1):[...a.detailsOpenedItems,e.item]}}_defaultHeaderRenderer(t,o){this.sortable?super._defaultHeaderRenderer(t,o):this.__setTextContent(t,this.__getHeader(this.header,this.path))}}e(95260),e(37182);const l=(0,a.xE)("grid-item-details-column");customElements.define(l,s)},4080(t,o,e){e.d(o,{CI:()=>u,H8:()=>l,gm:()=>i,m0:()=>s,nr:()=>d,un:()=>c});const a=t=>t.test(navigator.userAgent),r=t=>t.test(navigator.platform),s=a(/Android/u),l=a(/Chrome/u)&&/Google Inc/u.test(navigator.vendor),i=a(/Firefox/u),n=r(/^iPad/u)||r(/^Mac/u)&&navigator.maxTouchPoints>1,c=r(/^iPhone/u)||n,d=a(/^((?!chrome|android).)*safari/iu),u=(()=>{try{return document.createEvent("TouchEvent"),!0}catch(t){return!1}})()},55774(t,o,e){e.d(o,{w:()=>a});const a=(0,e(98741).y)(t=>"function"==typeof t.prototype.addController?t:class extends t{constructor(){super(),this.__controllers=new Set}connectedCallback(){super.connectedCallback(),this.__controllers.forEach(t=>{t.hostConnected&&t.hostConnected()})}disconnectedCallback(){super.disconnectedCallback(),this.__controllers.forEach(t=>{t.hostDisconnected&&t.hostDisconnected()})}addController(t){this.__controllers.add(t),void 0!==this.$&&this.isConnected&&t.hostConnected&&t.hostConnected()}removeController(t){this.__controllers.delete(t)}})},1508(t,o,e){function a(t){const o=[];for(;t;){if(t.nodeType===Node.DOCUMENT_NODE){o.push(t);break}t.nodeType!==Node.DOCUMENT_FRAGMENT_NODE?t=t.assignedSlot?t.assignedSlot:t.parentNode:(o.push(t),t=t.host)}return o}function r(t){const o=[];let e;return"slot"===t.localName?e=t.assignedElements():(o.push(t),e=[...t.children]),e.forEach(t=>o.push(...r(t))),o}function s(t,o){return o?o.closest(t)||s(t,o.getRootNode().host):null}function l(t){return t?new Set(t.split(" ")):new Set}function i(t){return t?[...t].join(" "):""}function n(t,o,e){const a=l(t.getAttribute(o));a.add(e),t.setAttribute(o,i(a))}function c(t,o,e){const a=l(t.getAttribute(o));a.delete(e),0!==a.size?t.setAttribute(o,i(a)):t.removeAttribute(o)}function d(t){return t.nodeType===Node.TEXT_NODE&&""===t.textContent.trim()}e.d(o,{Dy:()=>a,J$:()=>r,Wr:()=>c,Z4:()=>l,ZA:()=>d,el:()=>s,iA:()=>n,sz:()=>i})},85725(t,o,e){function a(t,o){return t.split(".").reduce((t,o)=>t?t[o]:void 0,o)}function r(t,o,e){const a=t.split("."),r=a.pop();a.reduce((t,o)=>t[o],e)[r]=o}e.d(o,{J:()=>a,h:()=>r})},44099(t,o,e){e.d(o,{r:()=>l});var a=e(1508),r=e(65641),s=e(11707);class l extends EventTarget{static generateId(t,o){return`${o||"default"}-${t.localName}-${(0,s.I)()}`}constructor(t,o,e,a={}){super();const{initializer:r,multiple:s,observe:l,useUniqueId:i}=a;this.host=t,this.slotName=o,this.tagName=e,this.observe="boolean"!=typeof l||l,this.multiple="boolean"==typeof s&&s,this.slotInitializer=r,s&&(this.nodes=[]),i&&(this.defaultId=this.constructor.generateId(t,o))}hostConnected(){this.initialized||(this.multiple?this.initMultiple():this.initSingle(),this.observe&&this.observeSlot(),this.initialized=!0)}initSingle(){let t=this.getSlotChild();t?(this.node=t,this.initAddedNode(t)):(t=this.attachDefaultNode(),this.initNode(t))}initMultiple(){const t=this.getSlotChildren();if(0===t.length){const t=this.attachDefaultNode();t&&(this.nodes=[t],this.initNode(t))}else this.nodes=t,t.forEach(t=>{this.initAddedNode(t)})}attachDefaultNode(){const{host:t,slotName:o,tagName:e}=this;let a=this.defaultNode;return!a&&e&&(a=document.createElement(e),a instanceof Element&&(""!==o&&a.setAttribute("slot",o),this.defaultNode=a)),a&&(this.node=a,t.appendChild(a)),a}getSlotChildren(){const{slotName:t}=this;return Array.from(this.host.childNodes).filter(o=>o.nodeType===Node.ELEMENT_NODE&&o.slot===t||o.nodeType===Node.TEXT_NODE&&o.textContent.trim()&&""===t)}
2getSlotChild(){return this.getSlotChildren()[0]}initNode(t){const{slotInitializer:o}=this;o&&o(t,this.host)}initCustomNode(t){}teardownNode(t){}initAddedNode(t){t!==this.defaultNode&&(this.initCustomNode(t),this.initNode(t))}observeSlot(){const{slotName:t}=this,o=""===t?"slot:not([name])":`slot[name=${t}]`,e=this.host.shadowRoot.querySelector(o);this.__slotObserver=new r.P(e,({addedNodes:t,removedNodes:o})=>{const e=this.multiple?this.nodes:[this.node],r=t.filter(t=>!(0,a.ZA)(t)&&!e.includes(t));o.length&&(this.nodes=e.filter(t=>!o.includes(t)),o.forEach(t=>{this.teardownNode(t)})),r&&r.length>0&&(this.multiple?(this.defaultNode&&this.defaultNode.remove(),this.nodes=[...e,...r].filter(t=>t!==this.defaultNode),r.forEach(t=>{this.initAddedNode(t)})):(this.node&&this.node.remove(),this.node=r[0],this.initAddedNode(this.node)))})}}},65641(t,o,e){e.d(o,{P:()=>a});class a{constructor(t,o){this.slot=t,this.callback=o,this._storedNodes=[],this._connected=!1,this._scheduled=!1,this._boundSchedule=()=>{this._schedule()},this.connect(),this._schedule()}connect(){this.slot.addEventListener("slotchange",this._boundSchedule),this._connected=!0}disconnect(){this.slot.removeEventListener("slotchange",this._boundSchedule),this._connected=!1}_schedule(){this._scheduled||(this._scheduled=!0,queueMicrotask(()=>{this.flush()}))}flush(){this._connected&&(this._scheduled=!1,this._processNodes())}_processNodes(){const t=this.slot.assignedNodes({flatten:!0});let o=[];const e=[],a=[];t.length&&(o=t.filter(t=>!this._storedNodes.includes(t))),this._storedNodes.length&&this._storedNodes.forEach((o,r)=>{const s=t.indexOf(o);-1===s?e.push(o):s!==r&&a.push(o)}),(o.length||e.length||a.length)&&this.callback({addedNodes:o,movedNodes:a,removedNodes:e}),this._storedNodes=t}}},21961(t,o,e){e.d(o,{C:()=>s});var a=e(98741);const r=new WeakMap,s=(0,a.y)(t=>class extends t{get slotStyles(){return{}}connectedCallback(){super.connectedCallback(),this.__applySlotStyles()}__applySlotStyles(){const t=this.getRootNode(),o=function(t){return r.has(t)||r.set(t,new Set),r.get(t)}(t);this.slotStyles.forEach(e=>{o.has(e)||(function(t,o){const e=document.createElement("style");window.DESCOPE_NONCE&&e.setAttribute("nonce",window.DESCOPE_NONCE),e.textContent=t,o===document?document.head.appendChild(e):o.insertBefore(e,o.firstChild)}(e,t),o.add(e))})}})},21255(t,o,e){function a(t){window.Vaadin&&window.Vaadin.templateRendererCallback?window.Vaadin.templateRendererCallback(t):t.querySelector("template")&&console.warn(`WARNING: <template> inside <${t.localName}> is no longer supported. Import @vaadin/polymer-legacy-adapter/template-renderer.js to enable compatibility.`)}e.d(o,{h:()=>a})},81488(t,o,e){e.d(o,{I:()=>r});var a=e(44099);class r extends a.r{constructor(t){super(t,"tooltip"),this.setTarget(t)}initCustomNode(t){t.target=this.target,void 0!==this.ariaTarget&&(t.ariaTarget=this.ariaTarget),void 0!==this.context&&(t.context=this.context),void 0!==this.manual&&(t.manual=this.manual),void 0!==this.opened&&(t.opened=this.opened),void 0!==this.position&&(t._position=this.position),void 0!==this.shouldShow&&(t.shouldShow=this.shouldShow),this.__notifyChange()}teardownNode(){this.__notifyChange()}setAriaTarget(t){this.ariaTarget=t;const o=this.node;o&&(o.ariaTarget=t)}setContext(t){this.context=t;const o=this.node;o&&(o.context=t)}setManual(t){this.manual=t;const o=this.node;o&&(o.manual=t)}setOpened(t){this.opened=t;const o=this.node;o&&(o.opened=t)}setPosition(t){this.position=t;const o=this.node;o&&(o._position=t)}setShouldShow(t){this.shouldShow=t;const o=this.node;o&&(o.shouldShow=t)}setTarget(t){this.target=t;const o=this.node;o&&(o.target=t)}__notifyChange(){this.dispatchEvent(new CustomEvent("tooltip-changed",{detail:{node:this.node}}))}}},11707(t,o,e){e.d(o,{I:()=>r});let a=0;function r(){return a++}},94591(t,o,e){e.d(o,{v:()=>h}),e(64511),e(3241),e(9433);var a=e(87550);(0,a.SF)("vaadin-grid-sorter",a.AH` 3 :host { 4 justify-content: flex-start; 5 align-items: baseline; 6 -webkit-user-select: none; 7 -moz-user-select: none; 8 user-select: none; 9 cursor: var(--lumo-clickable-cursor); 10 } 11 12 [part='content'] { 13 display: inline-block; 14 overflow: hidden; 15 text-overflow: ellipsis; 16 } 17 18 [part='indicators'] { 19 margin-left: var(--lumo-space-s); 20 } 21 22 [part='indicators']::before { 23 transform: scale(0.8); 24 } 25 26 :host(:not([direction]):not(:hover)) [part='indicators'] { 27 color: var(--lumo-tertiary-text-color); 28 } 29 30 :host([direction]) { 31 color: var(--vaadin-selection-color-text, var(--lumo-primary-text-color)); 32 } 33 34 [part='order'] { 35 font-size: var(--lumo-font-size-xxs); 36 line-height: 1; 37 } 38 39 /* RTL specific styles */ 40 41 :host([dir='rtl']) [part='indicators'] { 42 margin-right: var(--lumo-space-s); 43 margin-left: 0; 44 } 45 `,{moduleId:"lumo-grid-sorter"});var r=e(13256),s=e(82901),l=e(23927);const i=document.createElement("template");i.innerHTML=`\n <style nonce=${window.DESCOPE_NONCE}>\n @font-face {\n font-family: 'vaadin-grid-sorter-icons';\n src: url('`+e.p+"fonts/font-1364590020.woff');\n font-weight: normal;\n font-style: normal;\n }\n </style>\n",document.head.appendChild(i.content),(0,a.SF)("vaadin-grid-sorter",a.AH` 46 :host { 47 display: inline-flex; 48 cursor: pointer; 49 max-width: 100%; 50 } 51 52 [part='content'] { 53 flex: 1 1 auto; 54 } 55 56 [part='indicators'] { 57 position: relative; 58 align-self: center; 59 flex: none; 60 } 61 62 [part='order'] { 63 display: inline; 64 vertical-align: super; 65 } 66 67 [part='indicators']::before { 68 font-family: 'vaadin-grid-sorter-icons'; 69 display: inline-block; 70 } 71 72 :host(:not([direction])) [part='indicators']::before { 73 content: '\\e901'; 74 } 75 76 :host([direction='asc']) [part='indicators']::before { 77 content: '\\e900'; 78 } 79 80 :host([direction='desc']) [part='indicators']::before { 81 content: '\\e902'; 82 } 83 `,{moduleId:"vaadin-grid-sorter-styles"});const n=t=>class extends t{static get properties(){return{path:String,direction:{type:String,reflectToAttribute:!0,notify:!0,value:null,sync:!0},_order:{type:Number,value:null,sync:!0},_isConnected:{type:Boolean,observer:"__isConnectedChanged"}}}static get observers(){return["_pathOrDirectionChanged(path, direction)"]}ready(){super.ready(),this.addEventListener("click",this._onClick.bind(this))}connectedCallback(){super.connectedCallback(),this._isConnected=!0}disconnectedCallback(){super.disconnectedCallback(),this._isConnected=!1,!this.parentNode&&this._grid&&this._grid.__removeSorters([this])}_pathOrDirectionChanged(){this.__dispatchSorterChangedEvenIfPossible()}__isConnectedChanged(t,o){!1!==o&&this.__dispatchSorterChangedEvenIfPossible()}__dispatchSorterChangedEvenIfPossible(){void 0!==this.path&&void 0!==this.direction&&this._isConnected&&(this.dispatchEvent(new CustomEvent("sorter-changed",{detail:{shiftClick:Boolean(this._shiftClick),fromSorterClick:Boolean(this._fromSorterClick)},bubbles:!0,composed:!0})),this._fromSorterClick=!1,this._shiftClick=!1)}_getDisplayOrder(t){return null===t?"":t+1}_onClick(t){if(t.defaultPrevented)return;const o=this.getRootNode().activeElement;this!==o&&this.contains(o)||(t.preventDefault(),this._shiftClick=t.shiftKey,this._fromSorterClick=!0,"asc"===this.direction?this.direction="desc":"desc"===this.direction?this.direction=null:this.direction="asc")}};class c extends(n((0,a.cp)((0,l.v)(r.Pu)))){static get template(){return r.qy` 84 <div part="content"> 85 <slot></slot> 86 </div> 87 <div part="indicators">
88 <span part="order">[[_getDisplayOrder(_order)]]</span> 89 </div> 90 `}static get is(){return"vaadin-grid-sorter"}}(0,s.X)(c);var d=e(57565);const u=t=>class extends t{static get properties(){return{path:{type:String,sync:!0},direction:{type:String,notify:!0,sync:!0}}}static get observers(){return["_onHeaderRendererOrBindingChanged(_headerRenderer, _headerCell, path, header, direction)"]}constructor(){super(),this.__boundOnDirectionChanged=this.__onDirectionChanged.bind(this)}_defaultHeaderRenderer(t,o){let e=t.firstElementChild;e||(e=document.createElement("vaadin-grid-sorter"),e.addEventListener("direction-changed",this.__boundOnDirectionChanged),t.appendChild(e)),e.path=this.path,e.__rendererDirection=this.direction,e.direction=this.direction,e.textContent=this.__getHeader(this.header,this.path)}_computeHeaderRenderer(){return this._defaultHeaderRenderer}__onDirectionChanged(t){t.detail.value!==t.target.__rendererDirection&&(this.direction=t.detail.value)}__getHeader(t,o){return t||(o?this._generateHeader(o):void 0)}};class h extends(u(d.H)){static get is(){return"vaadin-grid-sort-column"}}(0,s.X)(h)},64511(t,o,e){e(88660);var a=e(87550),r=e(36411);const s=a.AH` 91 :host { 92 /* Base (background) */ 93 --lumo-base-color: #fff; 94 95 /* Tint */ 96 --lumo-tint-5pct: hsla(0, 0%, 100%, 0.3); 97 --lumo-tint-10pct: hsla(0, 0%, 100%, 0.37); 98 --lumo-tint-20pct: hsla(0, 0%, 100%, 0.44); 99 --lumo-tint-30pct: hsla(0, 0%, 100%, 0.5); 100 --lumo-tint-40pct: hsla(0, 0%, 100%, 0.57); 101 --lumo-tint-50pct: hsla(0, 0%, 100%, 0.64); 102 --lumo-tint-60pct: hsla(0, 0%, 100%, 0.7); 103 --lumo-tint-70pct: hsla(0, 0%, 100%, 0.77); 104 --lumo-tint-80pct: hsla(0, 0%, 100%, 0.84); 105 --lumo-tint-90pct: hsla(0, 0%, 100%, 0.9); 106 --lumo-tint: #fff; 107 108 /* Shade */ 109 --lumo-shade-5pct: hsla(214, 61%, 25%, 0.05); 110 --lumo-shade-10pct: hsla(214, 57%, 24%, 0.1); 111 --lumo-shade-20pct: hsla(214, 53%, 23%, 0.16); 112 --lumo-shade-30pct: hsla(214, 50%, 22%, 0.26); 113 --lumo-shade-40pct: hsla(214, 47%, 21%, 0.38); 114 --lumo-shade-50pct: hsla(214, 45%, 20%, 0.52); 115 --lumo-shade-60pct: hsla(214, 43%, 19%, 0.6); 116 --lumo-shade-70pct: hsla(214, 42%, 18%, 0.69); 117 --lumo-shade-80pct: hsla(214, 41%, 17%, 0.83); 118 --lumo-shade-90pct: hsla(214, 40%, 16%, 0.94); 119 --lumo-shade: hsl(214, 35%, 15%); 120 121 /* Contrast */ 122 --lumo-contrast-5pct: var(--lumo-shade-5pct); 123 --lumo-contrast-10pct: var(--lumo-shade-10pct); 124 --lumo-contrast-20pct: var(--lumo-shade-20pct); 125 --lumo-contrast-30pct: var(--lumo-shade-30pct); 126 --lumo-contrast-40pct: var(--lumo-shade-40pct); 127 --lumo-contrast-50pct: var(--lumo-shade-50pct); 128 --lumo-contrast-60pct: var(--lumo-shade-60pct); 129 --lumo-contrast-70pct: var(--lumo-shade-70pct); 130 --lumo-contrast-80pct: var(--lumo-shade-80pct); 131 --lumo-contrast-90pct: var(--lumo-shade-90pct); 132 --lumo-contrast: var(--lumo-shade); 133 134 /* Text */ 135 --lumo-header-text-color: var(--lumo-contrast); 136 --lumo-body-text-color: var(--lumo-contrast-90pct); 137 --lumo-secondary-text-color: var(--lumo-contrast-70pct); 138 --lumo-tertiary-text-color: var(--lumo-contrast-50pct); 139 --lumo-disabled-text-color: var(--lumo-contrast-30pct); 140 141 /* Primary */ 142 --lumo-primary-color: hsl(214, 100%, 48%); 143 --lumo-primary-color-50pct: hsla(214, 100%, 49%, 0.76); 144 --lumo-primary-color-10pct: hsla(214, 100%, 60%, 0.13);
145 --lumo-primary-text-color: hsl(214, 100%, 43%); 146 --lumo-primary-contrast-color: #fff; 147 148 /* Error */ 149 --lumo-error-color: hsl(3, 85%, 48%); 150 --lumo-error-color-50pct: hsla(3, 85%, 49%, 0.5); 151 --lumo-error-color-10pct: hsla(3, 85%, 49%, 0.1); 152 --lumo-error-text-color: hsl(3, 89%, 42%); 153 --lumo-error-contrast-color: #fff; 154 155 /* Success */ 156 --lumo-success-color: hsl(145, 72%, 30%); 157 --lumo-success-color-50pct: hsla(145, 72%, 31%, 0.5); 158 --lumo-success-color-10pct: hsla(145, 72%, 31%, 0.1); 159 --lumo-success-text-color: hsl(145, 85%, 25%); 160 --lumo-success-contrast-color: #fff; 161 162 /* Warning */ 163 --lumo-warning-color: hsl(48, 100%, 50%); 164 --lumo-warning-color-10pct: hsla(48, 100%, 50%, 0.25); 165 --lumo-warning-text-color: hsl(32, 100%, 30%); 166 --lumo-warning-contrast-color: var(--lumo-shade-90pct); 167 } 168 169 /* forced-colors mode adjustments */ 170 @media (forced-colors: active) { 171 html { 172 --lumo-disabled-text-color: GrayText; 173 } 174 } 175`;(0,r.q)("color-props",s);const l=a.AH` 176 [theme~='dark'] { 177 /* Base (background) */ 178 --lumo-base-color: hsl(214, 35%, 21%); 179 180 /* Tint */ 181 --lumo-tint-5pct: hsla(214, 65%, 85%, 0.06); 182 --lumo-tint-10pct: hsla(214, 60%, 80%, 0.14); 183 --lumo-tint-20pct: hsla(214, 64%, 82%, 0.23); 184 --lumo-tint-30pct: hsla(214, 69%, 84%, 0.32); 185 --lumo-tint-40pct: hsla(214, 73%, 86%, 0.41); 186 --lumo-tint-50pct: hsla(214, 78%, 88%, 0.5); 187 --lumo-tint-60pct: hsla(214, 82%, 90%, 0.58); 188 --lumo-tint-70pct: hsla(214, 87%, 92%, 0.69); 189 --lumo-tint-80pct: hsla(214, 91%, 94%, 0.8); 190 --lumo-tint-90pct: hsla(214, 96%, 96%, 0.9); 191 --lumo-tint: hsl(214, 100%, 98%); 192 193 /* Shade */ 194 --lumo-shade-5pct: hsla(214, 0%, 0%, 0.07); 195 --lumo-shade-10pct: hsla(214, 4%, 2%, 0.15); 196 --lumo-shade-20pct: hsla(214, 8%, 4%, 0.23); 197 --lumo-shade-30pct: hsla(214, 12%, 6%, 0.32); 198 --lumo-shade-40pct: hsla(214, 16%, 8%, 0.41); 199 --lumo-shade-50pct: hsla(214, 20%, 10%, 0.5); 200 --lumo-shade-60pct: hsla(214, 24%, 12%, 0.6); 201 --lumo-shade-70pct: hsla(214, 28%, 13%, 0.7); 202 --lumo-shade-80pct: hsla(214, 32%, 13%, 0.8); 203 --lumo-shade-90pct: hsla(214, 33%, 13%, 0.9); 204 --lumo-shade: hsl(214, 33%, 13%); 205 206 /* Contrast */ 207 --lumo-contrast-5pct: var(--lumo-tint-5pct); 208 --lumo-contrast-10pct: var(--lumo-tint-10pct); 209 --lumo-contrast-20pct: var(--lumo-tint-20pct); 210 --lumo-contrast-30pct: var(--lumo-tint-30pct); 211 --lumo-contrast-40pct: var(--lumo-tint-40pct); 212 --lumo-contrast-50pct: var(--lumo-tint-50pct); 213 --lumo-contrast-60pct: var(--lumo-tint-60pct); 214 --lumo-contrast-70pct: var(--lumo-tint-70pct); 215 --lumo-contrast-80pct: var(--lumo-tint-80pct); 216 --lumo-contrast-90pct: var(--lumo-tint-90pct); 217 --lumo-contrast: var(--lumo-tint); 218 219 /* Text */ 220 --lumo-header-text-color: var(--lumo-contrast); 221 --lumo-body-text-color: var(--lumo-contrast-90pct); 222 --lumo-secondary-text-color: var(--lumo-contrast-70pct); 223 --lumo-tertiary-text-color: var(--lumo-contrast-50pct); 224 --lumo-disabled-text-color: var(--lumo-contrast-30pct); 225 226 /* Primary */ 227 --lumo-primary-color: hsl(214, 90%, 48%); 228 --lumo-primary-color-50pct: hsla(214, 90%, 70%, 0.69); 229 --lumo-primary-color-10pct: hsla(214, 90%, 55%, 0.13); 230 --lumo-primary-text-color: hsl(214, 90%, 77%); 231 --lumo-primary-contrast-color: #fff; 232 233 /* Error */ 234 --lumo-error-color: hsl(3, 79%, 49%); 235 --lumo-error-color-50pct: hsla(3, 75%, 62%, 0.5); 236 --lumo-error-color-10pct: hsla(3, 75%, 62%, 0.14); 237 --lumo-error-text-color: hsl(3, 100%, 80%); 238 239 /* Success */ 240 --lumo-success-color: hsl(145, 72%, 30%); 241 --lumo-success-color-50pct: hsla(145, 92%, 51%, 0.5); 242 --lumo-success-color-10pct: hsla(145, 92%, 51%, 0.1); 243 --lumo-success-text-color: hsl(145, 85%, 46%); 244 245 /* Warning */ 246 --lumo-warning-color: hsl(43, 100%, 48%); 247 --lumo-warning-color-10pct: hsla(40, 100%, 50%, 0.2); 248 --lumo-warning-text-color: hsl(45, 100%, 60%); 249 --lumo-warning-contrast-color: var(--lumo-shade-90pct); 250 } 251 252 html { 253 color: var(--lumo-body-text-color); 254 background-color: var(--lumo-base-color); 255 color-scheme: light; 256 } 257 258 [theme~='dark'] { 259 color: var(--lumo-body-text-color); 260 background-color: var(--lumo-base-color); 261 color-scheme: dark; 262 } 263 264 h1, 265 h2, 266 h3, 267 h4, 268 h5, 269 h6 { 270 color: var(--lumo-header-text-color); 271 } 272 273 a:where(:any-link) { 274 color: var(--lumo-primary-text-color); 275 } 276 277 a:not(:any-link) { 278 color: var(--lumo-disabled-text-color); 279 } 280 281 blockquote { 282 color: var(--lumo-secondary-text-color); 283 } 284 285 code, 286 pre { 287 background-color: var(--lumo-contrast-10pct); 288 border-radius: var(--lumo-border-radius-m); 289 } 290`;(0,a.SF)("",l,{moduleId:"lumo-color"})},42068(t,o,e){e(88660);var a=e(87550),r=e(36411);const s=a.AH` 291 :host { 292 --lumo-size-xs: 1.625rem; 293 --lumo-size-s: 1.875rem; 294 --lumo-size-m: 2.25rem; 295 --lumo-size-l: 2.75rem; 296 --lumo-size-xl: 3.5rem; 297 298 /* Icons */ 299 --lumo-icon-size-s: 1.25em; 300 --lumo-icon-size-m: 1.5em; 301 --lumo-icon-size-l: 2.25em; 302 /* For backwards compatibility */ 303 --lumo-icon-size: var(--lumo-icon-size-m); 304 } 305`;(0,r.q)("sizing-props",s)},9433(t,o,e){e(88660);var a=e(87550),r=e(36411);const s=a.AH` 306 :host { 307 /* Square */ 308 --lumo-space-xs: 0.25rem; 309 --lumo-space-s: 0.5rem; 310 --lumo-space-m: 1rem; 311 --lumo-space-l: 1.5rem; 312 --lumo-space-xl: 2.5rem; 313 314 /* Wide */ 315 --lumo-space-wide-xs: calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs); 316 --lumo-space-wide-s: calc(var(--lumo-space-s) / 2) var(--lumo-space-s); 317 --lumo-space-wide-m: calc(var(--lumo-space-m) / 2) var(--lumo-space-m); 318 --lumo-space-wide-l: calc(var(--lumo-space-l) / 2) var(--lumo-space-l); 319 --lumo-space-wide-xl: calc(var(--lumo-space-xl) / 2) var(--lumo-space-xl); 320 321 /* Tall */ 322 --lumo-space-tall-xs: var(--lumo-space-xs) calc(var(--lumo-space-xs) / 2); 323 --lumo-space-tall-s: var(--lumo-space-s) calc(var(--lumo-space-s) / 2); 324 --lumo-space-tall-m: var(--lumo-space-m) calc(var(--lumo-space-m) / 2); 325 --lumo-space-tall-l: var(--lumo-space-l) calc(var(--lumo-space-l) / 2); 326 --lumo-space-tall-xl: var(--lumo-space-xl) calc(var(--lumo-space-xl) / 2); 327 } 328`;(0,r.q)("spacing-props",s)},3241(t,o,e){e(88660);var a=e(87550),r=e(36411);const s=a.AH` 329 :host { 330 /* Border radius */ 331 --lumo-border-radius-s: 0.25em; /* Checkbox, badge, date-picker year indicator, etc */ 332 --lumo-border-radius-m: var(--lumo-border-radius, 0.25em); /* Button, text field, menu overlay, etc */ 333 --lumo-border-radius-l: 0.5em; /* Dialog, notification, etc */ 334 335 /* Shadow */
336 --lumo-box-shadow-xs: 0 1px 4px -1px var(--lumo-shade-50pct); 337 --lumo-box-shadow-s: 0 2px 4px -1px var(--lumo-shade-20pct), 0 3px 12px -1px var(--lumo-shade-30pct); 338 --lumo-box-shadow-m: 0 2px 6px -1px var(--lumo-shade-20pct), 0 8px 24px -4px var(--lumo-shade-40pct); 339 --lumo-box-shadow-l: 0 3px 18px -2px var(--lumo-shade-20pct), 0 12px 48px -6px var(--lumo-shade-40pct); 340 --lumo-box-shadow-xl: 0 4px 24px -3px var(--lumo-shade-20pct), 0 18px 64px -8px var(--lumo-shade-40pct); 341 342 /* Clickable element cursor */ 343 --lumo-clickable-cursor: default; 344 } 345`;a.AH` 346 html { 347 /* Button */ 348 --vaadin-button-background: var(--lumo-contrast-5pct); 349 --vaadin-button-border: none; 350 --vaadin-button-border-radius: var(--lumo-border-radius-m); 351 --vaadin-button-font-size: var(--lumo-font-size-m); 352 --vaadin-button-font-weight: 500; 353 --vaadin-button-height: var(--lumo-size-m); 354 --vaadin-button-margin: var(--lumo-space-xs) 0; 355 --vaadin-button-min-width: calc(var(--vaadin-button-height) * 2); 356 --vaadin-button-padding: 0 calc(var(--vaadin-button-height) / 3 + var(--lumo-border-radius-m) / 2); 357 --vaadin-button-text-color: var(--lumo-primary-text-color); 358 --vaadin-button-primary-background: var(--lumo-primary-color); 359 --vaadin-button-primary-border: none; 360 --vaadin-button-primary-font-weight: 600; 361 --vaadin-button-primary-text-color: var(--lumo-primary-contrast-color); 362 --vaadin-button-tertiary-background: transparent !important; 363 --vaadin-button-tertiary-text-color: var(--lumo-primary-text-color); 364 --vaadin-button-tertiary-font-weight: 500; 365 --vaadin-button-tertiary-padding: 0 calc(var(--vaadin-button-height) / 6); 366 /* Checkbox */ 367 --vaadin-checkbox-background: var(--lumo-contrast-20pct); 368 --vaadin-checkbox-background-hover: var(--lumo-contrast-30pct); 369 --vaadin-checkbox-border-radius: var(--lumo-border-radius-s); 370 --vaadin-checkbox-checkmark-char: var(--lumo-icons-checkmark); 371 --vaadin-checkbox-checkmark-char-indeterminate: ''; 372 --vaadin-checkbox-checkmark-color: var(--lumo-primary-contrast-color); 373 --vaadin-checkbox-checkmark-size: calc(var(--vaadin-checkbox-size) + 2px); 374 --vaadin-checkbox-label-color: var(--lumo-body-text-color); 375 --vaadin-checkbox-label-font-size: var(--lumo-font-size-m); 376 --vaadin-checkbox-label-padding: var(--lumo-space-xs) var(--lumo-space-s) var(--lumo-space-xs) var(--lumo-space-xs); 377 --vaadin-checkbox-size: calc(var(--lumo-size-m) / 2); 378 /* Radio button */ 379 --vaadin-radio-button-background: var(--lumo-contrast-20pct); 380 --vaadin-radio-button-background-hover: var(--lumo-contrast-30pct); 381 --vaadin-radio-button-dot-color: var(--lumo-primary-contrast-color); 382 --vaadin-radio-button-dot-size: 3px; 383 --vaadin-radio-button-label-color: var(--lumo-body-text-color); 384 --vaadin-radio-button-label-font-size: var(--lumo-font-size-m); 385 --vaadin-radio-button-label-padding: var(--lumo-space-xs) var(--lumo-space-s) var(--lumo-space-xs) 386 var(--lumo-space-xs); 387 --vaadin-radio-button-size: calc(var(--lumo-size-m) / 2); 388 --vaadin-selection-color: var(--lumo-primary-color); 389 --vaadin-selection-color-text: var(--lumo-primary-text-color); 390 --vaadin-input-field-border-radius: var(--lumo-border-radius-m); 391 --vaadin-focus-ring-color: var(--lumo-primary-color-50pct); 392 --vaadin-focus-ring-width: 2px; 393 /* Label */ 394 --vaadin-input-field-label-color: var(--lumo-secondary-text-color); 395 --vaadin-input-field-focused-label-color: var(--lumo-primary-text-color); 396 --vaadin-input-field-hovered-label-color: var(--lumo-body-text-color); 397 --vaadin-input-field-label-font-size: var(--lumo-font-size-s); 398 --vaadin-input-field-label-font-weight: 500; 399 /* Helper */ 400 --vaadin-input-field-helper-color: var(--lumo-secondary-text-color); 401 --vaadin-input-field-helper-font-size: var(--lumo-font-size-xs); 402 --vaadin-input-field-helper-font-weight: 400; 403 --vaadin-input-field-helper-spacing: 0.4em; 404 /* Error message */ 405 --vaadin-input-field-error-color: var(--lumo-error-text-color); 406 --vaadin-input-field-error-font-size: var(--lumo-font-size-xs);
407 --vaadin-input-field-error-font-weight: 400; 408 /* Input field */ 409 --vaadin-input-field-background: var(--lumo-contrast-10pct); 410 --vaadin-input-field-icon-color: var(--lumo-contrast-60pct); 411 --vaadin-input-field-icon-size: var(--lumo-icon-size-m); 412 --vaadin-input-field-invalid-background: var(--lumo-error-color-10pct); 413 --vaadin-input-field-invalid-hover-highlight: var(--lumo-error-color-50pct); 414 --vaadin-input-field-height: var(--lumo-size-m); 415 --vaadin-input-field-hover-highlight: var(--lumo-contrast-50pct); 416 --vaadin-input-field-placeholder-color: var(--lumo-secondary-text-color); 417 --vaadin-input-field-readonly-border: 1px dashed var(--lumo-contrast-30pct); 418 --vaadin-input-field-value-color: var(--lumo-body-text-color); 419 --vaadin-input-field-value-font-size: var(--lumo-font-size-m); 420 --vaadin-input-field-value-font-weight: 400; 421 } 422`,(0,r.q)("style-props",s)}}]); 423//# sourceMappingURL=descope-grid-descope-grid-item-details-column-index-js.js.map
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.