2020-05-06 17:23:38 +02:00
/*! This file is auto-generated */
2025-04-25 12:30:07 +02:00
( ( ) => { var e = { 197 : ( ) => { } , 271 : ( e , t , n ) => { "use strict" ; let o , r , i = n ( 683 ) ; class s extends i { constructor ( e ) { super ( { type : "document" , ... e } ) , this . nodes || ( this . nodes = [ ] ) } toResult ( e = { } ) { return new o ( new r , this , e ) . stringify ( ) } } s . registerLazyResult = e => { o = e } , s . registerProcessor = e => { r = e } , e . exports = s , s . default = s } , 346 : e => { "use strict" ; const t = { after : "\n" , beforeClose : "\n" , beforeComment : "\n" , beforeDecl : "\n" , beforeOpen : " " , beforeRule : "\n" , colon : ": " , commentLeft : " " , commentRight : " " , emptyBody : "" , indent : " " , semicolon : ! 1 } ; class n { constructor ( e ) { this . builder = e } atrule ( e , t ) { let n = "@" + e . name , o = e . params ? this . rawValue ( e , "params" ) : "" ; if ( void 0 !== e . raws . afterName ? n += e . raws . afterName : o && ( n += " " ) , e . nodes ) this . block ( e , n + o ) ; else { let r = ( e . raws . between || "" ) + ( t ? ";" : "" ) ; this . builder ( n + o + r , e ) } } beforeAfter ( e , t ) { let n ; n = "decl" === e . type ? this . raw ( e , null , "beforeDecl" ) : "comment" === e . type ? this . raw ( e , null , "beforeComment" ) : "before" === t ? this . raw ( e , null , "beforeRule" ) : this . raw ( e , null , "beforeClose" ) ; let o = e . parent , r = 0 ; for ( ; o && "root" !== o . type ; ) r += 1 , o = o . parent ; if ( n . includes ( "\n" ) ) { let t = this . raw ( e , null , "indent" ) ; if ( t . length ) for ( let e = 0 ; e < r ; e ++ ) n += t } return n } block ( e , t ) { let n , o = this . raw ( e , "between" , "beforeOpen" ) ; this . builder ( t + o + "{" , e , "start" ) , e . nodes && e . nodes . length ? ( this . body ( e ) , n = this . raw ( e , "after" ) ) : n = this . raw ( e , "after" , "emptyBody" ) , n && this . builder ( n ) , this . builder ( "}" , e , "end" ) } body ( e ) { let t = e . nodes . length - 1 ; for ( ; t > 0 && "comment" === e . nodes [ t ] . type ; ) t -= 1 ; let n = this . raw ( e , "semicolon" ) ; for ( let o = 0 ; o < e . nodes . length ; o ++ ) { let r = e . nodes [ o ] , i = this . raw ( r , "before" ) ; i && this . builder ( i ) , this . stringify ( r , t !== o || n ) } } comment ( e ) { let t = this . raw ( e , "left" , "commentLeft" ) , n = this . raw ( e , "right" , "commentRight" ) ; this . builder ( "/*" + t + e . text + n + "*/" , e ) } decl ( e , t ) { let n = this . raw ( e , "between" , "colon" ) , o = e . prop + n + this . rawValue ( e , "value" ) ; e . important && ( o += e . raws . important || " !important" ) , t && ( o += ";" ) , this . builder ( o , e ) } document ( e ) { this . body ( e ) } raw ( e , n , o ) { let r ; if ( o || ( o = n ) , n && ( r = e . raws [ n ] , void 0 !== r ) ) return r ; let i = e . parent ; if ( "before" === o ) { if ( ! i || "root" === i . type && i . first === e ) return "" ; if ( i && "document" === i . type ) return "" } if ( ! i ) return t [ o ] ; let s = e . root ( ) ; if ( s . rawCache || ( s . rawCache = { } ) , void 0 !== s . rawCache [ o ] ) return s . rawCache [ o ] ; if ( "before" === o || "after" === o ) return this . beforeAfter ( e , o ) ; { let t = "raw" + ( ( l = o ) [ 0 ] . toUpperCase ( ) + l . slice ( 1 ) ) ; this [ t ] ? r = this [ t ] ( s , e ) : s . walk ( ( e => { if ( r = e . raws [ n ] , void 0 !== r ) return ! 1 } ) ) } var l ; return void 0 === r && ( r = t [ o ] ) , s . rawCache [ o ] = r , r } rawBeforeClose ( e ) { let t ; return e . walk ( ( e => { if ( e . nodes && e . nodes . length > 0 && void 0 !== e . raws . after ) return t = e . raws . after , t . includes ( "\n" ) && ( t = t . replace ( /[^\n]+$/ , "" ) ) , ! 1 } ) ) , t && ( t = t . replace ( /\S/g , "" ) ) , t } rawBeforeComment ( e , t ) { let n ; return e . walkComments ( ( e => { if ( void 0 !== e . raws . before ) return n = e . raws . before , n . includes ( "\n" ) && ( n = n . replace ( /[^\n]+$/ , "" ) ) , ! 1 } ) ) , void 0 === n ? n = this . raw ( t , null , "beforeDecl" ) : n && ( n = n . replace ( /\S/g , "" ) ) , n } rawBeforeDecl ( e , t ) { let n ; return e . walkDecls ( ( e => { if ( void 0 !== e . raws . before ) return n = e . raws . before , n . includes ( "\n" ) && ( n = n . replace ( /[^\n]+$/ , "" ) ) , ! 1 } ) ) , void 0 === n ? n = this . raw ( t , null , "beforeRule" ) : n && ( n = n . replace ( /\S/g , "" ) ) , n } rawBeforeOpen ( e ) { let t ; return e . walk ( ( e => { if ( "decl" !== e . type && ( t = e . raws . between , void 0 !== t ) ) return ! 1 } ) ) , t } rawBeforeRule ( e ) { let t ; return e . walk ( ( n => { if ( n . nodes && ( n . parent !== e || e . first !== n ) && void 0 !== n . raws . before ) return t = n . raws . before , t . includes ( "\n" ) && ( t = t . replace ( /[^\n]+$/ , "" ) ) , ! 1 } ) ) , t && ( t = t . replace ( /\S/g , "" ) ) , t } rawColon ( e ) { let t ; return e . walkDecls ( ( e => { if ( void 0 !== e . raws . between ) return t = e . raws . between . replace ( /[^\s:]/g , "" ) , ! 1 } ) ) , t } rawEmptyBody ( e ) { let t ; return e . walk ( ( e => { if ( e . nodes && 0 === e . nodes . length && ( t = e . raws . after , void 0 !== t ) ) return ! 1 } ) ) , t } rawIndent ( e ) { if ( e . raws . indent ) return e . raws . indent ; let t ; return e . walk ( ( n => { let o = n . parent ; if ( o && o !== e && o . parent && o . parent === e && void 0 !== n . raws . before ) { let e = n . raws . before . split ( "\n" ) ; return t = e [ e . length - 1 ] , t = t . replace ( /\S/g , "" ) , ! 1 } } ) ) , t } rawSemicolon ( e ) { let t ; return e . walk ( ( e => { if ( e . nodes && e . nodes . length && "decl" === e . last . type && ( t = e . raws . semicolon , void 0 !== t ) ) return ! 1 } ) ) , t } rawValue ( e , t ) { let n = e [ t ] , o = e . raws [ t ] ; return o && o . value === n ? o . raw : n } root ( e ) { this . body ( e ) , e . raws . after && this . builder
2022-04-02 10:26:41 +02:00
/ * *
* Checks if an event is supported in the current execution environment .
*
* NOTE : This will not work correctly for non - generic events such as ` change ` ,
* ` reset ` , ` load ` , ` error ` , and ` select ` .
*
* Borrows from Modernizr .
*
* @ param { string } eventNameSuffix Event name , e . g . "click" .
* @ param { ? boolean } capture Check if the capture phase is supported .
* @ return { boolean } True if the event is supported .
* @ internal
* @ license Modernizr 3.0 . 0 pre ( Custom Build ) | MIT
2025-12-12 13:15:55 +01:00
* /,e.exports=function(e,t){if(!r.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,i=n in document;if(!i){var s=document.createElement("div");s.setAttribute(n,"return;"),i="function"==typeof s[n]}return!i&&o&&"wheel"===e&&(i=document.implementation.hasFeature("Events.wheel","3.0")),i}},1326:(e,t,n)=>{"use strict";let o=n(683);class r extends o{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}}e.exports=r,r.default=r,o.registerAtRule(r)},1381:e=>{"use strict";e.exports.isClean=Symbol("isClean"),e.exports.my=Symbol("my")},1443:e=>{function t(e,t){return t.some((t=>t instanceof RegExp?t.test(e):e.includes(t)))}e.exports=function(e){const n=e.prefix,o=/ \ s + $ / . test ( n ) ? n : ` ${ n } ` , r = e . ignoreFiles ? [ ] . concat ( e . ignoreFiles ) : [ ] , i = e . includeFiles ? [ ] . concat ( e . includeFiles ) : [ ] ; return function ( s ) { r . length && s . source . input . file && t ( s . source . input . file , r ) || i . length && s . source . input . file && ! t ( s . source . input . file , i ) || s . walkRules ( ( t => { t . parent && [ "keyframes" , "-webkit-keyframes" , "-moz-keyframes" , "-o-keyframes" , "-ms-keyframes" ] . includes ( t . parent . name ) || ( t . selectors = t . selectors . map ( ( r => e . exclude && function ( e , t ) { return t . some ( ( t => t instanceof RegExp ? t . test ( e ) : e === t ) ) } ( r , e . exclude ) ? r : e . transform ? e . transform ( n , r , o + r , s . source . input . file , t ) : o + r ) ) ) } ) ) } } } , 1516 : ( e , t , n ) => { "use strict" ; let o = n ( 7490 ) ; class r extends o { get variable ( ) { return this . prop . startsWith ( "--" ) || "$" === this . prop [ 0 ] } constructor ( e ) { e && void 0 !== e . value && "string" != typeof e . value && ( e = { ... e , value : String ( e . value ) } ) , super ( e ) , this . type = "decl" } } e . exports = r , r . default = r } , 1524 : e => { var t = "-" . charCodeAt ( 0 ) , n = "+" . charCodeAt ( 0 ) , o = "." . charCodeAt ( 0 ) , r = "e" . charCodeAt ( 0 ) , i = "E" . charCodeAt ( 0 ) ; e . exports = function ( e ) { var s , l , a , c = 0 , u = e . length ; if ( 0 === u || ! function ( e ) { var r , i = e . charCodeAt ( 0 ) ; if ( i === n || i === t ) { if ( ( r = e . charCodeAt ( 1 ) ) >= 48 && r <= 57 ) return ! 0 ; var s = e . charCodeAt ( 2 ) ; return r === o && s >= 48 && s <= 57 } return i === o ? ( r = e . charCodeAt ( 1 ) ) >= 48 && r <= 57 : i >= 48 && i <= 57 } ( e ) ) return ! 1 ; for ( ( s = e . charCodeAt ( c ) ) !== n && s !== t || c ++ ; c < u && ! ( ( s = e . charCodeAt ( c ) ) < 48 || s > 57 ) ; ) c += 1 ; if ( s = e . charCodeAt ( c ) , l = e . charCodeAt ( c + 1 ) , s === o && l >= 48 && l <= 57 ) for ( c += 2 ; c < u && ! ( ( s = e . charCodeAt ( c ) ) < 48 || s > 57 ) ; ) c += 1 ; if ( s = e . charCodeAt ( c ) , l = e . charCodeAt ( c + 1 ) , a = e . charCodeAt ( c + 2 ) , ( s === r || s === i ) && ( l >= 48 && l <= 57 || ( l === n || l === t ) && a >= 48 && a <= 57 ) ) for ( c += l === n || l === t ? 3 : 2 ; c < u && ! ( ( s = e . charCodeAt ( c ) ) < 48 || s > 57 ) ; ) c += 1 ; return { number : e . slice ( 0 , c ) , unit : e . slice ( c ) } } } , 1544 : ( e , t , n ) => { var o = n ( 8491 ) , r = n ( 3815 ) , i = n ( 4725 ) ; function s ( e ) { return this instanceof s ? ( this . nodes = o ( e ) , this ) : new s ( e ) } s . prototype . toString = function ( ) { return Array . isArray ( this . nodes ) ? i ( this . nodes ) : "" } , s . prototype . walk = function ( e , t ) { return r ( this . nodes , e , t ) , this } , s . unit = n ( 1524 ) , s . walk = r , s . stringify = i , e . exports = s } , 1609 : e => { "use strict" ; e . exports = window . React } , 1670 : ( e , t , n ) => { "use strict" ; let { dirname : o , relative : r , resolve : i , sep : s } = n ( 197 ) , { SourceMapConsumer : l , SourceMapGenerator : a } = n ( 1866 ) , { pathToFileURL : c } = n ( 2739 ) , u = n ( 5380 ) , d = Boolean ( l && a ) , p = Boolean ( o && i && r && s ) ; e . exports = class { constructor ( e , t , n , o ) { this . stringify = e , this . mapOpts = n . map || { } , this . root = t , this . opts = n , this . css = o , this . originalCSS = o , this . usesFileUrls = ! this . mapOpts . from && this . mapOpts . absolute , this . memoizedFileURLs = new Map , this . memoizedPaths = new Map , this . memoizedURLs = new Map } addAnnotation ( ) { let e ; e = this . isInline ( ) ? "data:application/json;base64," + this . toBase64 ( this . map . toString ( ) ) : "string" == typeof this . mapOpts . annotation ? this . mapOpts . annotation : "function" == typeof this . mapOpts . annotation ? this . mapOpts . annotation ( this . opts . to , this . root ) : this . outputFile ( ) + ".map" ; let t = "\n" ; this . css . includes ( "\r\n" ) && ( t = "\r\n" ) , this . css += t + "/*# sourceMappingURL=" + e + " */" } applyPrevMaps ( ) { for ( let e of this . previous ( ) ) { let t , n = this . toUrl ( this . path ( e . file ) ) , r = e . root || o ( e . file ) ; ! 1 === this . mapOpts . sourcesContent ? ( t = new l ( e . text ) , t . sourcesContent && ( t . sourcesContent = null ) ) : t = e . consumer ( ) , this . map . applySourceMap ( t , n , this . toUrl ( this . path ( r ) ) ) } } clearAnnotation ( ) { if ( ! 1 !== this . mapOpts . annotation ) if ( this . root ) { let e ; for ( let t = this . root . nodes . length - 1 ; t >= 0 ; t --
2025-04-25 12:30:07 +02:00
/ * !
autosize 4.0 . 4
license : MIT
http : //www.jacklmoore.com/autosize
2026-03-31 11:30:59 +02:00
* / o = [ e , t ] , n = f u n c t i o n ( e , t ) { " u s e s t r i c t " ; v a r n , o , r = " f u n c t i o n " = = t y p e o f M a p ? n e w M a p : ( n = [ ] , o = [ ] , { h a s : f u n c t i o n ( e ) { r e t u r n n . i n d e x O f ( e ) > - 1 } , g e t : f u n c t i o n ( e ) { r e t u r n o [ n . i n d e x O f ( e ) ] } , s e t : f u n c t i o n ( e , t ) { - 1 = = = n . i n d e x O f ( e ) & & ( n . p u s h ( e ) , o . p u s h ( t ) ) } , d e l e t e : f u n c t i o n ( e ) { v a r t = n . i n d e x O f ( e ) ; t > - 1 & & ( n . s p l i c e ( t , 1 ) , o . s p l i c e ( t , 1 ) ) } } ) , i = f u n c t i o n ( e ) { r e t u r n n e w E v e n t ( e , { b u b b l e s : ! 0 } ) } ; t r y { n e w E v e n t ( " t e s t " ) } c a t c h ( e ) { i = f u n c t i o n ( e ) { v a r t = d o c u m e n t . c r e a t e E v e n t ( " E v e n t " ) ; r e t u r n t . i n i t E v e n t ( e , ! 0 , ! 1 ) , t } } f u n c t i o n s ( e ) { i f ( e & & e . n o d e N a m e & & " T E X T A R E A " = = = e . n o d e N a m e & & ! r . h a s ( e ) ) { v a r t = n u l l , n = n u l l , o = n u l l , s = f u n c t i o n ( ) { e . c l i e n t W i d t h ! = = n & & p ( ) } , l = f u n c t i o n ( t ) { w i n d o w . r e m o v e E v e n t L i s t e n e r ( " r e s i z e " , s , ! 1 ) , e . r e m o v e E v e n t L i s t e n e r ( " i n p u t " , p , ! 1 ) , e . r e m o v e E v e n t L i s t e n e r ( " k e y u p " , p , ! 1 ) , e . r e m o v e E v e n t L i s t e n e r ( " a u t o s i z e : d e s t r o y " , l , ! 1 ) , e . r e m o v e E v e n t L i s t e n e r ( " a u t o s i z e : u p d a t e " , p , ! 1 ) , O b j e c t . k e y s ( t ) . f o r E a c h ( ( f u n c t i o n ( n ) { e . s t y l e [ n ] = t [ n ] } ) ) , r . d e l e t e ( e ) } . b i n d ( e , { h e i g h t : e . s t y l e . h e i g h t , r e s i z e : e . s t y l e . r e s i z e , o v e r f l o w Y : e . s t y l e . o v e r f l o w Y , o v e r f l o w X : e . s t y l e . o v e r f l o w X , w o r d W r a p : e . s t y l e . w o r d W r a p } ) ; e . a d d E v e n t L i s t e n e r ( " a u t o s i z e : d e s t r o y " , l , ! 1 ) , " o n p r o p e r t y c h a n g e " i n e & & " o n i n p u t " i n e & & e . a d d E v e n t L i s t e n e r ( " k e y u p " , p , ! 1 ) , w i n d o w . a d d E v e n t L i s t e n e r ( " r e s i z e " , s , ! 1 ) , e . a d d E v e n t L i s t e n e r ( " i n p u t " , p , ! 1 ) , e . a d d E v e n t L i s t e n e r ( " a u t o s i z e : u p d a t e " , p , ! 1 ) , e . s t y l e . o v e r f l o w X = " h i d d e n " , e . s t y l e . w o r d W r a p = " b r e a k - w o r d " , r . s e t ( e , { d e s t r o y : l , u p d a t e : p } ) , a ( ) } f u n c t i o n a ( ) { v a r n = w i n d o w . g e t C o m p u t e d S t y l e ( e , n u l l ) ; " v e r t i c a l " = = = n . r e s i z e ? e . s t y l e . r e s i z e = " n o n e " : " b o t h " = = = n . r e s i z e & & ( e . s t y l e . r e s i z e = " h o r i z o n t a l " ) , t = " c o n t e n t - b o x " = = = n . b o x S i z i n g ? - ( p a r s e F l o a t ( n . p a d d i n g T o p ) + p a r s e F l o a t ( n . p a d d i n g B o t t o m ) ) : p a r s e F l o a t ( n . b o r d e r T o p W i d t h ) + p a r s e F l o a t ( n . b o r d e r B o t t o m W i d t h ) , i s N a N ( t ) & & ( t = 0 ) , p ( ) } f u n c t i o n c ( t ) { v a r n = e . s t y l e . w i d t h ; e . s t y l e . w i d t h = " 0 p x " , e . o f f s e t W i d t h , e . s t y l e . w i d t h = n , e . s t y l e . o v e r f l o w Y = t } f u n c t i o n u ( e ) { f o r ( v a r t = [ ] ; e & & e . p a r e n t N o d e & & e . p a r e n t N o d e i n s t a n c e o f E l e m e n t ; ) e . p a r e n t N o d e . s c r o l l T o p & & t . p u s h ( { n o d e : e . p a r e n t N o d e , s c r o l l T o p : e . p a r e n t N o d e . s c r o l l T o p } ) , e = e . p a r e n t N o d e ; r e t u r n t } f u n c t i o n d ( ) { i f ( 0 ! = = e . s c r o l l H e i g h t ) { v a r o = u ( e ) , r = d o c u m e n t . d o c u m e n t E l e m e n t & & d o c u m e n t . d o c u m e n t E l e m e n t . s c r o l l T o p ; e . s t y l e . h e i g h t = " " , e . s t y l e . h e i g h t = e . s c r o l l H e i g h t + t + " p x " , n = e . c l i e n t W i d t h , o . f o r E a c h ( ( f u n c t i o n ( e ) { e . n o d e . s c r o l l T o p = e . s c r o l l T o p } ) ) , r & & ( d o c u m e n t . d o c u m e n t E l e m e n t . s c r o l l T o p = r ) } } f u n c t i o n p ( ) { d ( ) ; v a r t = M a t h . r o u n d ( p a r s e F l o a t ( e . s t y l e . h e i g h t ) ) , n = w i n d o w . g e t C o m p u t e d S t y l e ( e , n u l l ) , r = " c o n t e n t - b o x " = = = n . b o x S i z i n g ? M a t h . r o u n d ( p a r s e F l o a t ( n . h e i g h t ) ) : e . o f f s e t H e i g h t ; i f ( r < t ? " h i d d e n " = = = n . o v e r f l o w Y & & ( c ( " s c r o l l " ) , d ( ) , r = " c o n t e n t - b o x " = = = n . b o x S i z i n g ? M a t h . r o u n d ( p a r s e F l o a t ( w i n d o w . g e t C o m p u t e d S t y l e ( e , n u l l ) . h e i g h t ) ) : e . o f f s e t H e i g h t ) : " h i d d e n " ! = = n . o v e r f l o w Y & & ( c ( " h i d d e n " ) , d ( ) , r = " c o n t e n t - b o x " = = = n . b o x S i z i n g ? M a t h . r o u n d ( p a r s e F l o a t ( w i n d o w . g e t C o m p u t e d S t y l e ( e , n u l l ) . h e i g h t ) ) : e . o f f s e t H e i g h t ) , o ! = = r ) { o = r ; v a r s = i ( " a u t o s i z e : r e s i z e d " ) ; t r y { e . d i s p a t c h E v e n t ( s ) } c a t c h ( e ) { } } } } f u n c t i o n l ( e ) { v a r t = r . g e t ( e ) ; t & & t . d e s t r o y ( ) } f u n c t i o n a ( e ) { v a r t = r . g e t ( e ) ; t & & t . u p d a t e ( ) } v a r c = n u l l ; " u n d e f i n e d " = = t y p e o f w i n d o w | | " f u n c t i o n " ! = t y p e o f w i n d o w . g e t C o m p u t e d S t y l e ? ( ( c = f u n c t i o n ( e ) { r e t u r n e } ) . d e s t r o y = f u n c t i o n ( e ) { r e t u r n e } , c . u p d a t e = f u n c t i o n ( e ) { r e t u r n e } ) : ( ( c = f u n c t i o n ( e , t ) { r e t u r n e & & A r r a y . p r o t o t y p e . f o r E a c h . c a l l ( e . l e n g t h ? e : [ e ] , ( f u n c t i o n ( e ) { r e t u r n s ( e , t ) } ) ) , e } ) . d e s t r o y = f u n c t i o n ( e ) { r e t u r n e & & A r r a y . p r o t o t y p e . f o r E a c h . c a l l ( e . l e n g t h ? e : [ e ] , l ) , e } , c . u p d a t e = f u n c t i o n ( e ) { r e t u r n e & & A r r a y . p r o t o t y p e . f o r E a c h . c a l l ( e . l e n g t h ? e : [ e ] , a ) , e } ) , t . d e f a u l t = c , e . e x p o r t s = t . d e f a u l t } , v o i d 0 = = = ( r = " f u n c t i o n " = = t y p e o f n ? n . a p p l y ( t , o ) : n ) | | ( e . e x p o r t s = r ) } , 4 4 6 2 : f u n c t i o n ( e , t , n ) { " u s e s t r i c t " ; v a r o , r = t h i s & & t h i s . _ _ e x t e n d s | | ( o = O b j e c t . s e t P r o t o t y p e O f | | { _ _ p r o t o _ _ : [ ] } i n s t a n c e o f A r r a y & & f u n c t i o n ( e , t ) { e . _ _ p r o t o _ _ = t } | | f u n c t i o n ( e , t ) { f o r ( v a r n i n t ) t . h a s O w n P r o p e r t y ( n ) & & ( e [ n ] = t [ n ] ) } , f u n c t i o n ( e , t ) { f u n c t i o n n ( ) { t h i s . c o n s t r u c t o r = e } o ( e , t ) , e . p r o t o t y p e = n u l l = = = t ? O b j e c t . c r e a t e ( t ) : ( n . p r o t o t y p e = t . p r o t o t y p e , n e w n ) } ) , i = t h i s & & t h i s . _ _ a s s i g n | | O b j e c t . a s s i g n | | f u n c t i o n ( e ) { f o r ( v a r t , n = 1 , o = a r g u m e n t s . l e n g t h ; n < o ; n + + ) f o r ( v a r r i n t = a r g u m e n t s [ n ] ) O b j e c t . p r o t o t y p e . h a s O w n P r o p e r t y . c a l l ( t , r ) & & ( e [ r ] = t [ r ] ) ; r e t u r n e } , s = t h i s & & t h i s . _ _ r e s t | | f u n c t i o n ( e , t ) { v a r n = { } ; f o r ( v a r o i n e ) O b j e c t . p r o t o t y p e . h a s O w n P r o p e r t y . c a l l ( e , o ) & & t . i n d e x O f ( o ) < 0 & & ( n [ o ] = e [ o ] ) ; i f ( n u l l ! = e & & " f u n c t i o n " = = t y p e o f O b j e
2025-12-12 13:15:55 +01:00
grid - column : span 1 ;
2026-03-31 11:30:59 +02:00
` ;function nD({panelId:e,value:t={},onChange:n=()=>{},units:o,isShownByDefault:r=!0}){const i="auto"===t.width?"":t.width??"",s="auto"===t.height?"":t.height??"",l=e=>o=>{const r={...t};o?r[e]=o:delete r[e],n(r)};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(tD,{label:(0,T.__)("Width"),isShownByDefault:r,hasValue:()=>""!==i,onDeselect:l("width"),panelId:e,children:(0,d.jsx)(Ss.__experimentalUnitControl,{label:(0,T.__)("Width"),placeholder:(0,T.__)("Auto"),labelPosition:"top",units:o,min:0,value:i,onChange:l("width"),size:"__unstable-large"})}),(0,d.jsx)(tD,{label:(0,T.__)("Height"),isShownByDefault:r,hasValue:()=>""!==s,onDeselect:l("height"),panelId:e,children:(0,d.jsx)(Ss.__experimentalUnitControl,{label:(0,T.__)("Height"),placeholder:(0,T.__)("Auto"),labelPosition:"top",units:o,min:0,value:s,onChange:l("height"),size:"__unstable-large"})})]})}var oD=function({panelId:e,value:t={},onChange:n=()=>{},aspectRatioOptions:o,defaultAspectRatio:r="auto",scaleOptions:i,defaultScale:s="fill",unitsOptions:l,tools:a=["aspectRatio","widthHeight","scale"]}){const c=void 0===t.width||"auto"===t.width?null:t.width,u=void 0===t.height||"auto"===t.height?null:t.height,p=void 0===t.aspectRatio||"auto"===t.aspectRatio?null:t.aspectRatio,g=void 0===t.scale||"fill"===t.scale?null:t.scale,[m,f]=(0,h.useState)(g),[b,k]=(0,h.useState)(p),v=c&&u?"custom":b,_=p||c&&u;return(0,d.jsxs)(d.Fragment,{children:[a.includes("aspectRatio")&&(0,d.jsx)(Sm,{panelId:e,options:o,defaultValue:r,value:v,onChange:e=>{const o={...t};k(e="auto"===e?null:e),e?o.aspectRatio=e:delete o.aspectRatio,e?m?o.scale=m:(o.scale=s,f(s)):delete o.scale,"custom"!==e&&c&&u&&delete o.height,n(o)}}),a.includes("widthHeight")&&(0,d.jsx)(nD,{panelId:e,units:l,value:{width:c,height:u},onChange:({width:e,height:o})=>{const r={...t};o="auto"===o?null:o,(e="auto"===e?null:e)?r.width=e:delete r.width,o?r.height=o:delete r.height,e&&o?delete r.aspectRatio:b&&(r.aspectRatio=b),b||!!e==!!o?m?r.scale=m:(r.scale=s,f(s)):delete r.scale,n(r)}}),a.includes("scale")&&_&&(0,d.jsx)(wN,{panelId:e,options:i,defaultValue:s,value:m,onChange:e=>{const o={...t};f(e="fill"===e?null:e),e?o.scale=e:delete o.scale,n(o)}})]})};const rD=[{label:(0,T._x)("Thumbnail","Image size option for resolution control"),value:"thumbnail"},{label:(0,T._x)("Medium","Image size option for resolution control"),value:"medium"},{label:(0,T._x)("Large","Image size option for resolution control"),value:"large"},{label:(0,T._x)("Full Size","Image size option for resolution control"),value:"full"}];const iD={a:(0,T.__)("The <a> element should be used for links that navigate to a different page or to a different section within the same page."),article:(0,T.__)("The <article> element should represent a self-contained, syndicatable portion of the document."),aside:(0,T.__)("The <aside> element should represent a portion of a document whose content is only indirectly related to the document's main content."),button:(0,T.__)("The <button> element should be used for interactive controls that perform an action on the current page, such as opening a modal or toggling content visibility."),div:(0,T.__)("The <div> element should only be used if the block is a design element with no semantic meaning."),footer:(0,T.__)("The <footer> element should represent a footer for its nearest sectioning element (e.g.: <section>, <article>, <main> etc.)."),header:(0,T.__)("The <header> element should represent introductory content, typically a group of introductory or navigational aids."),main:(0,T.__)("The <main> element should be used for the primary content of your document only."),nav:(0,T.__)("The <nav> element should be used to identify groups of links that are intended to be used for website or page content navigation."),section:(0,T.__)("The <section> element should represent a standalone portion of the document that can't be better represented by another element.")};const sD={};H(sD,{...u,ExperimentalBlockCanvas:qT,ExperimentalBlockEditorProvider:tv,getDuotoneFilter:Mf,getRichTextValues:function(e=[]){p.__unstableGetBlockProps.skipFilters=!0