mirror of
				https://forge.chapril.org/tykayn/orgmode-to-gemini-blog
				synced 2025-10-09 17:02:45 +02:00 
			
		
		
		
	
		
			
	
	
		
			6313 lines
		
	
	
	
		
			129 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
		
		
			
		
	
	
			6313 lines
		
	
	
	
		
			129 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
|   | img { | |||
|  |   &.wp-smiley, &.emoji { | |||
|  |     display: inline !important; | |||
|  |     border: none !important; | |||
|  |     box-shadow: none !important; | |||
|  |     height: 1em !important; | |||
|  |     width: 1em !important; | |||
|  |     margin: 0 .07em !important; | |||
|  |     vertical-align: -.1em !important; | |||
|  |     background: 0 0 !important; | |||
|  |     padding: 0 !important; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .activitypub-follower-block { | |||
|  |   &.is-style-compact { | |||
|  |     .activitypub-handle, .sep { | |||
|  |       display: none; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-style-with-lines { | |||
|  |     ul li { | |||
|  |       border-bottom: .5px solid; | |||
|  |       margin-bottom: .5rem; | |||
|  |       padding-bottom: 0.5rem; | |||
|  | 
 | |||
|  |       &:last-child { | |||
|  |         border-bottom: none; | |||
|  |       } | |||
|  |     } | |||
|  | 
 | |||
|  |     .activitypub-handle, .activitypub-name { | |||
|  |       text-decoration: none; | |||
|  |     } | |||
|  | 
 | |||
|  |     .activitypub-handle:hover, .activitypub-name:hover { | |||
|  |       text-decoration: underline; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   ul { | |||
|  |     margin: 0 !important; | |||
|  |     padding: 0 !important; | |||
|  |   } | |||
|  | 
 | |||
|  |   li { | |||
|  |     display: flex; | |||
|  |     margin-bottom: 1rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   img { | |||
|  |     border-radius: 50%; | |||
|  |     height: 40px; | |||
|  |     margin-right: var(--wp--preset--spacing--20, 0.5rem); | |||
|  |     width: 40px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-link { | |||
|  |     align-items: center; | |||
|  |     color: inherit !important; | |||
|  |     display: flex; | |||
|  |     flex-flow: row nowrap; | |||
|  |     max-width: 100%; | |||
|  |     text-decoration: none !important; | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-handle, .activitypub-name { | |||
|  |     text-decoration: underline; | |||
|  |     text-decoration-thickness: .8px; | |||
|  |     text-underline-position: under; | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-handle:hover { | |||
|  |     text-decoration: none; | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-name { | |||
|  |     &:hover { | |||
|  |       text-decoration: none; | |||
|  |     } | |||
|  | 
 | |||
|  |     font-size: var(--wp--preset--font-size--normal, 16px); | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-actor { | |||
|  |     font-size: var(--wp--preset--font-size--small, 13px); | |||
|  |     overflow: hidden; | |||
|  |     text-overflow: ellipsis; | |||
|  |     white-space: nowrap; | |||
|  |   } | |||
|  | 
 | |||
|  |   .sep { | |||
|  |     padding: 0 0.2rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   .wp-block-query-pagination { | |||
|  |     margin-top: 1.5rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-pager { | |||
|  |     cursor: default; | |||
|  | 
 | |||
|  |     &.current { | |||
|  |       opacity: 0.33; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .page-numbers { | |||
|  |     padding: 0 0.2rem; | |||
|  | 
 | |||
|  |     &.current { | |||
|  |       font-weight: 700; | |||
|  |       opacity: 1; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .activitypub__modal.components-modal__frame { | |||
|  |   background-color: #f7f7f7; | |||
|  |   color: #333; | |||
|  | 
 | |||
|  |   .components-modal__header-heading, h4 { | |||
|  |     color: #333; | |||
|  |     letter-spacing: inherit; | |||
|  |     word-spacing: inherit; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-modal__header .components-button:hover { | |||
|  |     color: var(--wp--preset--color--white); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .activitypub__dialog { | |||
|  |   max-width: 40em; | |||
|  | 
 | |||
|  |   h4 { | |||
|  |     line-height: 1; | |||
|  |     margin: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-dialog__section { | |||
|  |     margin-bottom: 2em; | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-dialog__remember { | |||
|  |     margin-top: 1em; | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-dialog__description { | |||
|  |     font-size: var(--wp--preset--font-size--normal, 0.75rem); | |||
|  |     margin: 0.33em 0 1em; | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-dialog__button-group { | |||
|  |     align-items: flex-end; | |||
|  |     display: flex; | |||
|  |     justify-content: flex-end; | |||
|  | 
 | |||
|  |     svg { | |||
|  |       height: 21px; | |||
|  |       margin-right: .5em; | |||
|  |       width: 21px; | |||
|  |     } | |||
|  | 
 | |||
|  |     input { | |||
|  |       background-color: var(--wp--preset--color--white); | |||
|  |       border-radius: 50px 0 0 50px; | |||
|  |       border-width: 1px; | |||
|  |       border: 1px solid var(--wp--preset--color--black); | |||
|  |       color: var(--wp--preset--color--black); | |||
|  |       flex: 1; | |||
|  |       font-size: 16px; | |||
|  |       height: inherit; | |||
|  |       line-height: 1; | |||
|  |       margin-right: 0; | |||
|  |       padding: 15px 23px; | |||
|  |     } | |||
|  | 
 | |||
|  |     button { | |||
|  |       align-self: center; | |||
|  |       background-color: var(--wp--preset--color--black); | |||
|  |       border-radius: 0 50px 50px 0; | |||
|  |       border-width: 1px; | |||
|  |       color: var(--wp--preset--color--white); | |||
|  |       font-size: 16px; | |||
|  |       height: inherit; | |||
|  |       line-height: 1; | |||
|  |       margin-left: 0; | |||
|  |       padding: 15px 23px; | |||
|  |       text-decoration: none; | |||
|  | 
 | |||
|  |       &:hover { | |||
|  |         border: inherit; | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .activitypub-follow-me-block-wrapper { | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &.has-background .activitypub-profile, &.has-border-color .activitypub-profile { | |||
|  |     padding-left: 1rem; | |||
|  |     padding-right: 1rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   .activitypub-profile { | |||
|  |     align-items: center; | |||
|  |     display: flex; | |||
|  |     padding: 1rem 0; | |||
|  | 
 | |||
|  |     .activitypub-profile__avatar { | |||
|  |       border-radius: 50%; | |||
|  |       height: 75px; | |||
|  |       margin-right: 1rem; | |||
|  |       width: 75px; | |||
|  |     } | |||
|  | 
 | |||
|  |     .activitypub-profile__content { | |||
|  |       flex: 1; | |||
|  |       min-width: 0; | |||
|  |     } | |||
|  | 
 | |||
|  |     .activitypub-profile__handle { | |||
|  |       line-height: 1.2; | |||
|  |       margin: 0; | |||
|  |       overflow: hidden; | |||
|  |       text-overflow: ellipsis; | |||
|  |       white-space: nowrap; | |||
|  |     } | |||
|  | 
 | |||
|  |     .activitypub-profile__name { | |||
|  |       line-height: 1.2; | |||
|  |       margin: 0; | |||
|  |       overflow: hidden; | |||
|  |       text-overflow: ellipsis; | |||
|  |       white-space: nowrap; | |||
|  |       font-size: 1.25em; | |||
|  |     } | |||
|  | 
 | |||
|  |     .activitypub-profile__follow { | |||
|  |       align-self: center; | |||
|  |       background-color: var(--wp--preset--color--black); | |||
|  |       color: var(--wp--preset--color--white); | |||
|  |       margin-left: 1rem; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @charset "UTF-8"; | |||
|  | 
 | |||
|  | :root { | |||
|  |   --wp-admin-theme-color:#3858e9; | |||
|  |   --wp-admin-theme-color--rgb:56, 88, 233; | |||
|  |   --wp-admin-theme-color-darker-10:#2145e6; | |||
|  |   --wp-admin-theme-color-darker-10--rgb:33, 69, 230; | |||
|  |   --wp-admin-theme-color-darker-20:#183ad6; | |||
|  |   --wp-admin-theme-color-darker-20--rgb:24, 58, 214; | |||
|  |   --wp-admin-border-width-focus:2px; | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-resolution: 192dpi) { | |||
|  |   :root { | |||
|  |     --wp-admin-border-width-focus:1.5px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-animate__appear { | |||
|  |   animation: components-animate__appear-animation 0.1s cubic-bezier(0, 0, 0.2, 1) 0s; | |||
|  |   animation-fill-mode: forwards; | |||
|  | 
 | |||
|  |   &.is-from-top { | |||
|  |     transform-origin: top left; | |||
|  | 
 | |||
|  |     &.is-from-left { | |||
|  |       transform-origin: top left; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.is-from-right { | |||
|  |       transform-origin: top right; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-from-bottom { | |||
|  |     transform-origin: bottom left; | |||
|  | 
 | |||
|  |     &.is-from-left { | |||
|  |       transform-origin: bottom left; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.is-from-right { | |||
|  |       transform-origin: bottom right; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-animate__appear { | |||
|  |     animation-delay: 0s; | |||
|  |     animation-duration: 1ms; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @keyframes components-animate__appear-animation { | |||
|  |   0% { | |||
|  |     transform: translateY(-2em) scaleY(0) scaleX(0); | |||
|  |   } | |||
|  | 
 | |||
|  |   to { | |||
|  |     transform: translateY(0) scaleY(1) scaleX(1); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-animate__slide-in { | |||
|  |   animation: components-animate__slide-in-animation 0.1s cubic-bezier(0, 0, 0.2, 1); | |||
|  |   animation-fill-mode: forwards; | |||
|  | 
 | |||
|  |   &.is-from-left { | |||
|  |     transform: translateX(100%); | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-from-right { | |||
|  |     transform: translateX(-100%); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-animate__slide-in { | |||
|  |     animation-delay: 0s; | |||
|  |     animation-duration: 1ms; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @keyframes components-animate__slide-in-animation { | |||
|  |   to { | |||
|  |     transform: translateX(0); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-animate__loading { | |||
|  |   animation: components-animate__loading 1.6s ease-in-out infinite; | |||
|  | } | |||
|  | 
 | |||
|  | @keyframes components-animate__loading { | |||
|  |   0% { | |||
|  |     opacity: 0.5; | |||
|  |   } | |||
|  | 
 | |||
|  |   50% { | |||
|  |     opacity: 1; | |||
|  |   } | |||
|  | 
 | |||
|  |   to { | |||
|  |     opacity: 0.5; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-autocomplete__popover .components-popover__content { | |||
|  |   min-width: 220px; | |||
|  |   padding: 16px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-autocomplete__result.components-button { | |||
|  |   display: flex; | |||
|  |   height: auto; | |||
|  |   min-height: 36px; | |||
|  |   text-align: left; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &.is-selected { | |||
|  |     box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-button-group { | |||
|  |   display: inline-block; | |||
|  | 
 | |||
|  |   .components-button { | |||
|  |     border-radius: 0; | |||
|  |     box-shadow: inset 0 0 0 1px #1e1e1e; | |||
|  |     color: #1e1e1e; | |||
|  |     display: inline-flex; | |||
|  | 
 | |||
|  |     + .components-button { | |||
|  |       margin-left: -1px; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:first-child { | |||
|  |       border-radius: 2px 0 0 2px; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:last-child { | |||
|  |       border-radius: 0 2px 2px 0; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.is-primary, &:focus { | |||
|  |       position: relative; | |||
|  |       z-index: 1; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.is-primary { | |||
|  |       box-shadow: inset 0 0 0 1px #1e1e1e; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-button { | |||
|  |   align-items: center; | |||
|  |   -webkit-appearance: none; | |||
|  |   background: none; | |||
|  |   border: 0; | |||
|  |   border-radius: 2px; | |||
|  |   box-sizing: border-box; | |||
|  |   color: var(--wp-components-color-foreground, #1e1e1e); | |||
|  |   cursor: pointer; | |||
|  |   display: inline-flex; | |||
|  |   font-family: inherit; | |||
|  |   font-size: 13px; | |||
|  |   font-weight: 400; | |||
|  |   height: 36px; | |||
|  |   margin: 0; | |||
|  |   padding: 6px 12px; | |||
|  |   text-decoration: none; | |||
|  |   transition: box-shadow 0.1s linear; | |||
|  | 
 | |||
|  |   &.is-next-40px-default-size { | |||
|  |     height: 40px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:hover, &[aria-expanded=true] { | |||
|  |     color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |   } | |||
|  | 
 | |||
|  |   &[aria-disabled=true]:hover { | |||
|  |     color: initial; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:focus:not(:disabled) { | |||
|  |     box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     outline: 3px solid transparent; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-primary { | |||
|  |     background: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     color: var(--wp-components-color-accent-inverted, #fff); | |||
|  |     outline: 1px solid transparent; | |||
|  |     text-decoration: none; | |||
|  |     text-shadow: none; | |||
|  |     white-space: nowrap; | |||
|  | 
 | |||
|  |     &:hover:not(:disabled) { | |||
|  |       background: var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6)); | |||
|  |       color: var(--wp-components-color-accent-inverted, #fff); | |||
|  |     } | |||
|  | 
 | |||
|  |     &:active:not(:disabled) { | |||
|  |       background: var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)); | |||
|  |       border-color: var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)); | |||
|  |       color: var(--wp-components-color-accent-inverted, #fff); | |||
|  |     } | |||
|  | 
 | |||
|  |     &:focus:not(:disabled) { | |||
|  |       box-shadow: inset 0 0 0 1px var(--wp-components-color-background, #fff), 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     } | |||
|  | 
 | |||
|  |     &:disabled { | |||
|  |       background: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |       border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |       color: hsla(0, 0%, 100%, 0.4); | |||
|  |       opacity: 1; | |||
|  |       outline: none; | |||
|  | 
 | |||
|  |       &:active:enabled { | |||
|  |         background: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |         border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |         color: hsla(0, 0%, 100%, 0.4); | |||
|  |         opacity: 1; | |||
|  |         outline: none; | |||
|  |       } | |||
|  |     } | |||
|  | 
 | |||
|  |     &[aria-disabled=true] { | |||
|  |       background: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |       border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |       color: hsla(0, 0%, 100%, 0.4); | |||
|  |       opacity: 1; | |||
|  |       outline: none; | |||
|  | 
 | |||
|  |       &:active:enabled, &:enabled { | |||
|  |         background: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |         border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |         color: hsla(0, 0%, 100%, 0.4); | |||
|  |         opacity: 1; | |||
|  |         outline: none; | |||
|  |       } | |||
|  |     } | |||
|  | 
 | |||
|  |     &:disabled { | |||
|  |       &:active:enabled:focus:enabled, &:focus:enabled { | |||
|  |         box-shadow: 0 0 0 1px var(--wp-components-color-background, #fff), 0 0 0 3px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |       } | |||
|  |     } | |||
|  | 
 | |||
|  |     &[aria-disabled=true] { | |||
|  |       &:active:enabled:focus:enabled, &:enabled:focus:enabled { | |||
|  |         box-shadow: 0 0 0 1px var(--wp-components-color-background, #fff), 0 0 0 3px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |       } | |||
|  |     } | |||
|  | 
 | |||
|  |     &.is-busy { | |||
|  |       background-image: linear-gradient(-45deg, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 33%, var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)) 33%, var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)) 70%, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 70%); | |||
|  |       background-size: 100px 100%; | |||
|  |       border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |       color: var(--wp-components-color-accent-inverted, #fff); | |||
|  | 
 | |||
|  |       &:disabled, &[aria-disabled=true] { | |||
|  |         background-image: linear-gradient(-45deg, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 33%, var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)) 33%, var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)) 70%, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 70%); | |||
|  |         background-size: 100px 100%; | |||
|  |         border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |         color: var(--wp-components-color-accent-inverted, #fff); | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-secondary, &.is-tertiary { | |||
|  |     outline: 1px solid transparent; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-secondary:active:not(:disabled), &.is-tertiary:active:not(:disabled) { | |||
|  |     box-shadow: none; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-secondary, &.is-tertiary { | |||
|  |     &:disabled { | |||
|  |       background: transparent; | |||
|  |       box-shadow: none; | |||
|  |       color: #949494; | |||
|  |       opacity: 1; | |||
|  |       outline: none; | |||
|  |       transform: none; | |||
|  |     } | |||
|  | 
 | |||
|  |     &[aria-disabled=true] { | |||
|  |       background: transparent; | |||
|  |       box-shadow: none; | |||
|  |       color: #949494; | |||
|  |       opacity: 1; | |||
|  |       outline: none; | |||
|  |       transform: none; | |||
|  | 
 | |||
|  |       &:hover { | |||
|  |         background: transparent; | |||
|  |         box-shadow: none; | |||
|  |         color: #949494; | |||
|  |         opacity: 1; | |||
|  |         outline: none; | |||
|  |         transform: none; | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-secondary { | |||
|  |     background: transparent; | |||
|  |     box-shadow: inset 0 0 0 1px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     outline: 1px solid transparent; | |||
|  |     white-space: nowrap; | |||
|  | 
 | |||
|  |     &:hover:not(:disabled) { | |||
|  |       box-shadow: inset 0 0 0 1px var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6)); | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-tertiary { | |||
|  |     background: transparent; | |||
|  |     color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     white-space: nowrap; | |||
|  | 
 | |||
|  |     &:hover:not(:disabled, [aria-disabled=true]) { | |||
|  |       background: rgba(var(--wp-admin-theme-color--rgb), 0.04); | |||
|  |     } | |||
|  | 
 | |||
|  |     &:active:not(:disabled, [aria-disabled=true]) { | |||
|  |       background: rgba(var(--wp-admin-theme-color--rgb), 0.08); | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-button { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | p + .components-button.is-tertiary { | |||
|  |   margin-left: -6px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-button { | |||
|  |   &.is-destructive { | |||
|  |     --wp-components-color-accent:#cc1818; | |||
|  |     --wp-components-color-accent-darker-10:#9e1313; | |||
|  |     --wp-components-color-accent-darker-20:#710d0d; | |||
|  | 
 | |||
|  |     &:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link) { | |||
|  |       box-shadow: inset 0 0 0 1px #cc1818; | |||
|  |       color: #cc1818; | |||
|  | 
 | |||
|  |       &:hover:not(:disabled) { | |||
|  |         color: #710d0d; | |||
|  |       } | |||
|  | 
 | |||
|  |       &:focus:not(:disabled) { | |||
|  |         box-shadow: 0 0 0 var(--wp-admin-border-width-focus) #cc1818; | |||
|  |       } | |||
|  | 
 | |||
|  |       &:active:not(:disabled) { | |||
|  |         background: #ccc; | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-link { | |||
|  |     background: none; | |||
|  |     border: 0; | |||
|  |     border-radius: 0; | |||
|  |     box-shadow: none; | |||
|  |     color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     height: auto; | |||
|  |     margin: 0; | |||
|  |     outline: none; | |||
|  |     padding: 0; | |||
|  |     text-align: left; | |||
|  |     text-decoration: underline; | |||
|  |     transition-duration: .05s; | |||
|  |     transition-property: border, background, color; | |||
|  |     transition-timing-function: ease-in-out; | |||
|  | 
 | |||
|  |     &:focus { | |||
|  |       border-radius: 2px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &:not(:disabled, [aria-disabled=true]):active { | |||
|  |     color: var(--wp-components-color-foreground, #1e1e1e); | |||
|  |   } | |||
|  | 
 | |||
|  |   &:disabled, &[aria-disabled=true] { | |||
|  |     cursor: default; | |||
|  |     opacity: 0.3; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-busy { | |||
|  |     animation: components-button__busy-animation 2.5s linear infinite; | |||
|  |     background-image: linear-gradient(-45deg, #fafafa 33%, #e0e0e0 0, #e0e0e0 70%, #fafafa 0); | |||
|  |     background-size: 100px 100%; | |||
|  |     opacity: 1; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-secondary.is-busy { | |||
|  |     animation: components-button__busy-animation 2.5s linear infinite; | |||
|  |     background-image: linear-gradient(-45deg, #fafafa 33%, #e0e0e0 0, #e0e0e0 70%, #fafafa 0); | |||
|  |     background-size: 100px 100%; | |||
|  |     opacity: 1; | |||
|  | 
 | |||
|  |     &:disabled, &[aria-disabled=true] { | |||
|  |       animation: components-button__busy-animation 2.5s linear infinite; | |||
|  |       background-image: linear-gradient(-45deg, #fafafa 33%, #e0e0e0 0, #e0e0e0 70%, #fafafa 0); | |||
|  |       background-size: 100px 100%; | |||
|  |       opacity: 1; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-compact { | |||
|  |     height: 32px; | |||
|  | 
 | |||
|  |     &.has-icon:not(.has-text) { | |||
|  |       min-width: 32px; | |||
|  |       padding: 0; | |||
|  |       width: 32px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-small { | |||
|  |     font-size: 11px; | |||
|  |     height: 24px; | |||
|  |     line-height: 22px; | |||
|  |     padding: 0 8px; | |||
|  | 
 | |||
|  |     &.has-icon:not(.has-text) { | |||
|  |       min-width: 24px; | |||
|  |       padding: 0; | |||
|  |       width: 24px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.has-icon { | |||
|  |     justify-content: center; | |||
|  |     min-width: 36px; | |||
|  |     padding: 6px; | |||
|  | 
 | |||
|  |     &.is-next-40px-default-size { | |||
|  |       min-width: 40px; | |||
|  |     } | |||
|  | 
 | |||
|  |     .dashicon { | |||
|  |       align-items: center; | |||
|  |       box-sizing: content-box; | |||
|  |       display: inline-flex; | |||
|  |       justify-content: center; | |||
|  |       padding: 2px; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.has-text { | |||
|  |       gap: 4px; | |||
|  |       justify-content: start; | |||
|  |       padding-left: 8px; | |||
|  |       padding-right: 12px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-pressed { | |||
|  |     background: var(--wp-components-color-foreground, #1e1e1e); | |||
|  |     color: var(--wp-components-color-foreground-inverted, #fff); | |||
|  | 
 | |||
|  |     &:focus:not(:disabled) { | |||
|  |       box-shadow: inset 0 0 0 1px var(--wp-components-color-background, #fff), 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |       outline: 2px solid transparent; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:hover:not(:disabled) { | |||
|  |       background: var(--wp-components-color-foreground, #1e1e1e); | |||
|  |       color: var(--wp-components-color-foreground-inverted, #fff); | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   svg { | |||
|  |     fill: currentColor; | |||
|  |     outline: none; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-visually-hidden { | |||
|  |     height: auto; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-button.is-link { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (forced-colors: active) { | |||
|  |   .components-button svg { | |||
|  |     fill: CanvasText; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @keyframes components-button__busy-animation { | |||
|  |   0% { | |||
|  |     background-position: 200px 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-checkbox-control__input[type=checkbox] { | |||
|  |   -webkit-appearance: none; | |||
|  |   appearance: none; | |||
|  |   background: #fff; | |||
|  |   border: 1px solid #1e1e1e; | |||
|  |   border-radius: 2px; | |||
|  |   box-shadow: 0 0 0 transparent; | |||
|  |   clear: none; | |||
|  |   color: #1e1e1e; | |||
|  |   cursor: pointer; | |||
|  |   display: inline-block; | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 16px; | |||
|  |   height: 24px; | |||
|  |   line-height: normal; | |||
|  |   line-height: 0; | |||
|  |   margin: 0 4px 0 0; | |||
|  |   outline: 0; | |||
|  |   padding: 6px 8px; | |||
|  |   padding: 0 !important; | |||
|  |   text-align: center; | |||
|  |   transition: box-shadow .1s linear; | |||
|  |   transition: none; | |||
|  |   transition: border-color .1s ease-in-out; | |||
|  |   vertical-align: top; | |||
|  |   width: 24px; | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  |     box-shadow: 0 0 0 1px var(--wp-admin-theme-color); | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-webkit-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-moz-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |     opacity: 1; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:-ms-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--wp-admin-theme-color); | |||
|  |   } | |||
|  | 
 | |||
|  |   &:checked { | |||
|  |     background: var(--wp-admin-theme-color); | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  | 
 | |||
|  |     &::-ms-check { | |||
|  |       opacity: 0; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:before { | |||
|  |       color: #fff; | |||
|  |       margin: -3px -5px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &[aria-checked=mixed] { | |||
|  |     &:before { | |||
|  |       color: #fff; | |||
|  |       margin: -3px -5px; | |||
|  |       speak: none; | |||
|  |       -webkit-font-smoothing: antialiased; | |||
|  |       -moz-osx-font-smoothing: grayscale; | |||
|  |       content: "ï‘ "; | |||
|  |       display: inline-block; | |||
|  |       float: left; | |||
|  |       font: normal 30px/1 dashicons; | |||
|  |       vertical-align: middle; | |||
|  |       width: 16px; | |||
|  |     } | |||
|  | 
 | |||
|  |     background: var(--wp-admin-theme-color); | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  |   } | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     box-shadow: 0 0 0 var(--wp-admin-border-width-focus) #fff, 0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color); | |||
|  |     outline: 2px solid transparent; | |||
|  |     outline-offset: 2px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:checked, &:indeterminate { | |||
|  |     background: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |   } | |||
|  | 
 | |||
|  |   &:checked::-ms-check, &:indeterminate::-ms-check { | |||
|  |     opacity: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:checked:before { | |||
|  |     content: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-checkbox-control__input[type=checkbox] { | |||
|  |     font-size: 13px; | |||
|  |     line-height: normal; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 782px) { | |||
|  |   .components-checkbox-control__input[type=checkbox] { | |||
|  |     &:checked:before, &[aria-checked=mixed]:before { | |||
|  |       margin: -4px 0 0 -5px; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 782px) { | |||
|  |   .components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before { | |||
|  |     float: none; | |||
|  |     font-size: 21px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-checkbox-control__input[type=checkbox] { | |||
|  |     height: 20px; | |||
|  |     width: 20px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-checkbox-control__input[type=checkbox] { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-checkbox-control__input-container { | |||
|  |   display: inline-block; | |||
|  |   height: 24px; | |||
|  |   margin-right: 12px; | |||
|  |   position: relative; | |||
|  |   vertical-align: middle; | |||
|  |   width: 24px; | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-checkbox-control__input-container { | |||
|  |     height: 20px; | |||
|  |     width: 20px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | svg { | |||
|  |   &.components-checkbox-control__checked, &.components-checkbox-control__indeterminate { | |||
|  |     fill: #fff; | |||
|  |     cursor: pointer; | |||
|  |     height: 24px; | |||
|  |     left: 0; | |||
|  |     pointer-events: none; | |||
|  |     position: absolute; | |||
|  |     top: 0; | |||
|  |     -webkit-user-select: none; | |||
|  |     user-select: none; | |||
|  |     width: 24px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   svg { | |||
|  |     &.components-checkbox-control__checked, &.components-checkbox-control__indeterminate { | |||
|  |       left: -2px; | |||
|  |       top: -2px; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-circular-option-picker { | |||
|  |   display: inline-block; | |||
|  |   min-width: 188px; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   .components-circular-option-picker__custom-clear-wrapper { | |||
|  |     display: flex; | |||
|  |     justify-content: flex-end; | |||
|  |     margin-top: 12px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-circular-option-picker__swatches { | |||
|  |     display: flex; | |||
|  |     flex-wrap: wrap; | |||
|  |     gap: 12px; | |||
|  |     position: relative; | |||
|  |     z-index: 1; | |||
|  |   } | |||
|  | 
 | |||
|  |   > :not(.components-circular-option-picker__swatches) { | |||
|  |     position: relative; | |||
|  |     z-index: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-circular-option-picker__option-wrapper { | |||
|  |   display: inline-block; | |||
|  |   height: 28px; | |||
|  |   transform: scale(1); | |||
|  |   transition: transform .1s ease; | |||
|  |   vertical-align: top; | |||
|  |   width: 28px; | |||
|  |   will-change: transform; | |||
|  | 
 | |||
|  |   &:hover { | |||
|  |     transform: scale(1.2); | |||
|  |   } | |||
|  | 
 | |||
|  |   > div { | |||
|  |     height: 100%; | |||
|  |     width: 100%; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:before { | |||
|  |     background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 8V6H4v2h2zm2 0V6h2v2H8zm2 8H8v-2h2v2zm2 0v-2h2v2h-2zm0 2v-2h-2v2H8v2h2v-2h2zm2 0v2h-2v-2h2zm2 0h-2v-2h2v2z' fill='%23555D65'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2v2zm-2-4v-2h2v2h-2z' fill='%23555D65'/%3E%3Cpath d='M18 18v2h-2v-2h2z' fill='%23555D65'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2H8zm0 2v-2H6v2h2zm2 0v-2h2v2h-2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2h-2z' fill='%23555D65'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4V0zm0 4V2H2v2h2zm2 0V2h2v2H6zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2H6z' fill='%23555D65'/%3E%3C/svg%3E"); | |||
|  |     border-radius: 50%; | |||
|  |     bottom: 1px; | |||
|  |     content: ""; | |||
|  |     left: 1px; | |||
|  |     position: absolute; | |||
|  |     right: 1px; | |||
|  |     top: 1px; | |||
|  |     z-index: -1; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-circular-option-picker__option-wrapper { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-circular-option-picker__option { | |||
|  |   background: transparent; | |||
|  |   border: none; | |||
|  |   border-radius: 50%; | |||
|  |   box-shadow: inset 0 0 0 14px; | |||
|  |   cursor: pointer; | |||
|  |   display: inline-block; | |||
|  |   height: 100%; | |||
|  |   transition: box-shadow .1s ease; | |||
|  |   vertical-align: top; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &:hover { | |||
|  |     box-shadow: inset 0 0 0 14px !important; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-pressed { | |||
|  |     box-shadow: inset 0 0 0 4px; | |||
|  |     overflow: visible; | |||
|  |     position: relative; | |||
|  |     z-index: 1; | |||
|  | 
 | |||
|  |     + svg { | |||
|  |       border-radius: 50%; | |||
|  |       left: 2px; | |||
|  |       pointer-events: none; | |||
|  |       position: absolute; | |||
|  |       top: 2px; | |||
|  |       z-index: 2; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &:after { | |||
|  |     border: 1px solid transparent; | |||
|  |     border-radius: 50%; | |||
|  |     bottom: -1px; | |||
|  |     box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); | |||
|  |     box-sizing: inherit; | |||
|  |     content: ""; | |||
|  |     left: -1px; | |||
|  |     position: absolute; | |||
|  |     right: -1px; | |||
|  |     top: -1px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:focus:after { | |||
|  |     border: 2px solid #757575; | |||
|  |     border-radius: 50%; | |||
|  |     box-shadow: inset 0 0 0 2px #fff; | |||
|  |     content: ""; | |||
|  |     height: 32px; | |||
|  |     left: -2px; | |||
|  |     position: absolute; | |||
|  |     top: -2px; | |||
|  |     width: 32px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-button:focus { | |||
|  |     background-color: transparent; | |||
|  |     box-shadow: inset 0 0 0 14px; | |||
|  |     outline: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-circular-option-picker__option { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-circular-option-picker__button-action .components-circular-option-picker__option { | |||
|  |   background: #fff; | |||
|  |   color: #fff; | |||
|  | } | |||
|  | 
 | |||
|  | .components-circular-option-picker__dropdown-link-action { | |||
|  |   margin-right: 16px; | |||
|  | 
 | |||
|  |   .components-button { | |||
|  |     line-height: 22px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-palette-edit__popover-gradient-picker { | |||
|  |   padding: 8px; | |||
|  |   width: 280px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-dropdown-menu__menu .components-palette-edit__menu-button { | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .component-color-indicator { | |||
|  |   background: #fff linear-gradient(-45deg, transparent 48%, #ddd 0, #ddd 52%, transparent 0); | |||
|  |   border-radius: 50%; | |||
|  |   box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); | |||
|  |   display: inline-block; | |||
|  |   height: 20px; | |||
|  |   padding: 0; | |||
|  |   width: 20px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-combobox-control { | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | input.components-combobox-control__input[type=text] { | |||
|  |   border: none; | |||
|  |   box-shadow: none; | |||
|  |   font-family: inherit; | |||
|  |   font-size: 16px; | |||
|  |   line-height: inherit; | |||
|  |   margin: 0; | |||
|  |   min-height: auto; | |||
|  |   padding: 2px; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     box-shadow: none; | |||
|  |     outline: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   input.components-combobox-control__input[type=text] { | |||
|  |     font-size: 13px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-combobox-control__suggestions-container { | |||
|  |   align-items: flex-start; | |||
|  |   border: 1px solid #949494; | |||
|  |   border-radius: 2px; | |||
|  |   box-shadow: 0 0 0 transparent; | |||
|  |   display: flex; | |||
|  |   flex-wrap: wrap; | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 16px; | |||
|  |   line-height: normal; | |||
|  |   padding: 0; | |||
|  |   transition: box-shadow .1s linear; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  |     box-shadow: 0 0 0 1px var(--wp-admin-theme-color); | |||
|  |     outline: 2px solid transparent; | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-webkit-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-moz-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |     opacity: 1; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:-ms-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | 
 | |||
|  |   &:focus-within { | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  |     box-shadow: 0 0 0 1px var(--wp-admin-theme-color); | |||
|  |     outline: 2px solid transparent; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-combobox-control__suggestions-container { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-combobox-control__suggestions-container { | |||
|  |     font-size: 13px; | |||
|  |     line-height: normal; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-combobox-control__reset.components-button { | |||
|  |   display: flex; | |||
|  |   height: 16px; | |||
|  |   min-width: 16px; | |||
|  |   padding: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-palette__custom-color-wrapper { | |||
|  |   position: relative; | |||
|  |   z-index: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-palette__custom-color-button { | |||
|  |   background: none; | |||
|  |   border: none; | |||
|  |   border-radius: 2px 2px 0 0; | |||
|  |   box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); | |||
|  |   box-sizing: border-box; | |||
|  |   cursor: pointer; | |||
|  |   height: 64px; | |||
|  |   outline: 1px solid transparent; | |||
|  |   position: relative; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     outline-width: 2px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:after { | |||
|  |     background-image: repeating-linear-gradient(45deg, #e0e0e0 25%, transparent 0, transparent 75%, #e0e0e0 0, #e0e0e0), repeating-linear-gradient(45deg, #e0e0e0 25%, transparent 0, transparent 75%, #e0e0e0 0, #e0e0e0); | |||
|  |     background-position: 0 0, 24px 24px; | |||
|  |     background-size: 48px 48px; | |||
|  |     content: ""; | |||
|  |     height: 100%; | |||
|  |     left: 0; | |||
|  |     position: absolute; | |||
|  |     top: 0; | |||
|  |     width: 100%; | |||
|  |     z-index: -1; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-palette__custom-color-text-wrapper { | |||
|  |   border-radius: 0 0 2px 2px; | |||
|  |   box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.2), inset 1px 0 0 0 rgba(0, 0, 0, 0.2), inset -1px 0 0 0 rgba(0, 0, 0, 0.2); | |||
|  |   font-size: 13px; | |||
|  |   padding: 12px 16px; | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-palette__custom-color-name { | |||
|  |   color: var(--wp-components-color-foreground, #1e1e1e); | |||
|  |   margin: 0 1px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-palette__custom-color-value { | |||
|  |   color: #757575; | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-palette__custom-color-value--is-hex { | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-palette__custom-color-value:empty:after { | |||
|  |   content: "​"; | |||
|  |   visibility: hidden; | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-gradient-picker:not(.is-next-has-no-margin) { | |||
|  |   margin-bottom: 24px; | |||
|  |   margin-top: 12px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-gradient-picker__gradient-bar { | |||
|  |   border-radius: 2px; | |||
|  |   height: 48px; | |||
|  |   position: relative; | |||
|  |   width: 100%; | |||
|  |   z-index: 1; | |||
|  | 
 | |||
|  |   &.has-gradient { | |||
|  |     background-image: repeating-linear-gradient(45deg, #e0e0e0 25%, transparent 0, transparent 75%, #e0e0e0 0, #e0e0e0), repeating-linear-gradient(45deg, #e0e0e0 25%, transparent 0, transparent 75%, #e0e0e0 0, #e0e0e0); | |||
|  |     background-position: 0 0, 12px 12px; | |||
|  |     background-size: 24px 24px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-custom-gradient-picker__gradient-bar-background { | |||
|  |     inset: 0; | |||
|  |     position: absolute; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-custom-gradient-picker__markers-container { | |||
|  |     margin-left: auto; | |||
|  |     margin-right: auto; | |||
|  |     position: relative; | |||
|  |     width: calc(100% - 48px); | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-custom-gradient-picker__control-point-dropdown { | |||
|  |     display: flex; | |||
|  |     height: 16px; | |||
|  |     position: absolute; | |||
|  |     top: 16px; | |||
|  |     width: 16px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-custom-gradient-picker__insert-point-dropdown { | |||
|  |     background: #fff; | |||
|  |     border-radius: 50%; | |||
|  |     color: #1e1e1e; | |||
|  |     height: inherit; | |||
|  |     min-width: 16px; | |||
|  |     padding: 2px; | |||
|  |     position: relative; | |||
|  |     width: inherit; | |||
|  | 
 | |||
|  |     svg { | |||
|  |       height: 100%; | |||
|  |       width: 100%; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-custom-gradient-picker__control-point-button { | |||
|  |     border-radius: 50%; | |||
|  |     box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) #fff, 0 0 2px 0 rgba(0, 0, 0, 0.25); | |||
|  |     height: inherit; | |||
|  |     outline: 2px solid transparent; | |||
|  |     padding: 0; | |||
|  |     width: inherit; | |||
|  | 
 | |||
|  |     &.is-active, &:focus { | |||
|  |       box-shadow: inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff, 0 0 2px 0 rgba(0, 0, 0, 0.25); | |||
|  |       outline: 1.5px solid transparent; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-gradient-picker__remove-control-point-wrapper { | |||
|  |   padding-bottom: 8px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-gradient-picker__inserter { | |||
|  |   direction: ltr; | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-gradient-picker__liner-gradient-indicator { | |||
|  |   display: inline-block; | |||
|  |   flex: 0 auto; | |||
|  |   height: 20px; | |||
|  |   width: 20px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-gradient-picker .components-custom-gradient-picker__toolbar { | |||
|  |   border: none; | |||
|  | 
 | |||
|  |   > div + div { | |||
|  |     margin-left: 1px; | |||
|  |   } | |||
|  | 
 | |||
|  |   button.is-pressed > svg { | |||
|  |     background: #fff; | |||
|  |     border: 1px solid #949494; | |||
|  |     border-radius: 2px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-gradient-picker__ui-line { | |||
|  |   position: relative; | |||
|  |   z-index: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-select-control { | |||
|  |   font-size: 13px; | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-select-control__button { | |||
|  |   outline: 0; | |||
|  |   position: relative; | |||
|  |   text-align: left; | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-select-control__hint { | |||
|  |   color: #949494; | |||
|  |   margin-left: 10px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-select-control__menu { | |||
|  |   background-color: #fff; | |||
|  |   border: 1px solid #1e1e1e; | |||
|  |   border-radius: 2px; | |||
|  |   max-height: 400px; | |||
|  |   min-width: 100%; | |||
|  |   outline: none; | |||
|  |   overflow: auto; | |||
|  |   padding: 0; | |||
|  |   position: absolute; | |||
|  |   transition: none; | |||
|  |   z-index: 1000000; | |||
|  | 
 | |||
|  |   &[aria-hidden=true] { | |||
|  |     display: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-custom-select-control__item { | |||
|  |   align-items: center; | |||
|  |   cursor: default; | |||
|  |   display: grid; | |||
|  |   grid-template-columns: auto auto; | |||
|  |   line-height: 28px; | |||
|  |   list-style-type: none; | |||
|  |   padding: 8px 16px; | |||
|  | 
 | |||
|  |   &:not(.is-next-36px-default-size) { | |||
|  |     padding: 8px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.has-hint { | |||
|  |     grid-template-columns: auto auto 30px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-highlighted { | |||
|  |     background: #ddd; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-custom-select-control__item-hint { | |||
|  |     color: #949494; | |||
|  |     padding-right: 4px; | |||
|  |     text-align: right; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-custom-select-control__item-icon { | |||
|  |     margin-left: auto; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:last-child { | |||
|  |     margin-bottom: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .block-editor-dimension-control { | |||
|  |   .components-base-control__field { | |||
|  |     align-items: center; | |||
|  |     display: flex; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-base-control__label { | |||
|  |     align-items: center; | |||
|  |     display: flex; | |||
|  |     margin-bottom: 0; | |||
|  |     margin-right: 1em; | |||
|  | 
 | |||
|  |     .dashicon { | |||
|  |       margin-right: 0.5em; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-manual .components-base-control__label { | |||
|  |     width: 10em; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | body.is-dragging-components-draggable { | |||
|  |   cursor: move; | |||
|  |   cursor: grabbing !important; | |||
|  | } | |||
|  | 
 | |||
|  | .components-draggable__invisible-drag-image { | |||
|  |   height: 50px; | |||
|  |   left: -1000px; | |||
|  |   position: fixed; | |||
|  |   width: 50px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-draggable__clone { | |||
|  |   background: transparent; | |||
|  |   padding: 0; | |||
|  |   pointer-events: none; | |||
|  |   position: fixed; | |||
|  |   z-index: 1000000000; | |||
|  | } | |||
|  | 
 | |||
|  | .components-drop-zone { | |||
|  |   border-radius: 2px; | |||
|  |   bottom: 0; | |||
|  |   left: 0; | |||
|  |   opacity: 0; | |||
|  |   position: absolute; | |||
|  |   right: 0; | |||
|  |   top: 0; | |||
|  |   visibility: hidden; | |||
|  |   z-index: 40; | |||
|  | 
 | |||
|  |   &.is-active { | |||
|  |     opacity: 1; | |||
|  |     visibility: visible; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-drop-zone__content { | |||
|  |   align-items: center; | |||
|  |   background-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |   bottom: 0; | |||
|  |   color: #fff; | |||
|  |   display: flex; | |||
|  |   height: 100%; | |||
|  |   justify-content: center; | |||
|  |   left: 0; | |||
|  |   position: absolute; | |||
|  |   right: 0; | |||
|  |   text-align: center; | |||
|  |   top: 0; | |||
|  |   width: 100%; | |||
|  |   z-index: 50; | |||
|  | } | |||
|  | 
 | |||
|  | .components-drop-zone__content-icon, .components-drop-zone__content-text { | |||
|  |   display: block; | |||
|  | } | |||
|  | 
 | |||
|  | .components-drop-zone__content-icon { | |||
|  |   fill: currentColor; | |||
|  |   line-height: 0; | |||
|  |   margin: 0 auto 8px; | |||
|  |   pointer-events: none; | |||
|  | } | |||
|  | 
 | |||
|  | .components-drop-zone__content-text { | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 13px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-dropdown { | |||
|  |   display: inline-block; | |||
|  | } | |||
|  | 
 | |||
|  | .components-dropdown__content { | |||
|  |   .components-popover__content { | |||
|  |     padding: 8px; | |||
|  |   } | |||
|  | 
 | |||
|  |   [role=menuitem] { | |||
|  |     white-space: nowrap; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-dropdown-menu__menu { | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 13px; | |||
|  |   line-height: 1.4; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   .components-dropdown-menu__menu-item, .components-menu-item { | |||
|  |     cursor: pointer; | |||
|  |     outline: none; | |||
|  |     padding: 6px; | |||
|  |     white-space: nowrap; | |||
|  |     width: 100%; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-dropdown-menu__menu-item.has-separator, .components-menu-item.has-separator { | |||
|  |     margin-top: 6px; | |||
|  |     overflow: visible; | |||
|  |     position: relative; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-dropdown-menu__menu-item.has-separator:before, .components-menu-item.has-separator:before { | |||
|  |     background-color: #ddd; | |||
|  |     box-sizing: content-box; | |||
|  |     content: ""; | |||
|  |     display: block; | |||
|  |     height: 1px; | |||
|  |     left: 0; | |||
|  |     position: absolute; | |||
|  |     right: 0; | |||
|  |     top: -3px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-dropdown-menu__menu-item.is-active svg, .components-menu-item.is-active svg { | |||
|  |     background: #1e1e1e; | |||
|  |     border-radius: 1px; | |||
|  |     box-shadow: 0 0 0 1px #1e1e1e; | |||
|  |     color: #fff; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-dropdown-menu__menu-item > svg, .components-menu-item > svg { | |||
|  |     border-radius: 2px; | |||
|  |     height: 24px; | |||
|  |     width: 24px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-dropdown-menu__menu-item.is-icon-only, .components-menu-item.is-icon-only { | |||
|  |     width: auto; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-menu-item__button { | |||
|  |     height: auto; | |||
|  |     min-height: 36px; | |||
|  |     padding-left: 8px; | |||
|  |     padding-right: 8px; | |||
|  |     text-align: left; | |||
|  | 
 | |||
|  |     &.components-button { | |||
|  |       height: auto; | |||
|  |       min-height: 36px; | |||
|  |       padding-left: 8px; | |||
|  |       padding-right: 8px; | |||
|  |       text-align: left; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-menu-group { | |||
|  |     margin: 0 -8px; | |||
|  |     padding: 8px; | |||
|  | 
 | |||
|  |     &:first-child { | |||
|  |       margin-top: -8px; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:last-child { | |||
|  |       margin-bottom: -8px; | |||
|  |     } | |||
|  | 
 | |||
|  |     + .components-menu-group { | |||
|  |       border-top: 1px solid #ccc; | |||
|  |       margin-top: 0; | |||
|  |       padding: 8px; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .is-alternate .components-dropdown-menu__menu .components-menu-group + .components-menu-group { | |||
|  |   border-color: #1e1e1e; | |||
|  | } | |||
|  | 
 | |||
|  | .components-duotone-picker__color-indicator { | |||
|  |   &:before { | |||
|  |     background: transparent; | |||
|  |   } | |||
|  | 
 | |||
|  |   > .components-button { | |||
|  |     background: linear-gradient(-45deg, transparent 48%, #ddd 0, #ddd 52%, transparent 0); | |||
|  |     color: transparent; | |||
|  | 
 | |||
|  |     &.is-pressed:hover:not(:disabled) { | |||
|  |       background: linear-gradient(-45deg, transparent 48%, #ddd 0, #ddd 52%, transparent 0); | |||
|  |       color: transparent; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:not([aria-disabled=true]):active { | |||
|  |       color: transparent; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-list-picker, .components-color-list-picker__swatch-button { | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-list-picker__color-picker { | |||
|  |   margin: 8px 0; | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-list-picker__swatch-button { | |||
|  |   padding: 6px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-color-list-picker__swatch-color { | |||
|  |   margin: 2px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-toggle { | |||
|  |   display: inline-block; | |||
|  |   position: relative; | |||
|  | 
 | |||
|  |   .components-form-toggle__track { | |||
|  |     background-color: #fff; | |||
|  |     border: 1px solid #1e1e1e; | |||
|  |     border-radius: 9px; | |||
|  |     box-sizing: border-box; | |||
|  |     content: ""; | |||
|  |     display: inline-block; | |||
|  |     height: 18px; | |||
|  |     transition: background .2s ease; | |||
|  |     vertical-align: top; | |||
|  |     width: 36px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-form-toggle__thumb { | |||
|  |     background-color: #1e1e1e; | |||
|  |     border: 5px solid #1e1e1e; | |||
|  |     border-radius: 50%; | |||
|  |     box-sizing: border-box; | |||
|  |     display: block; | |||
|  |     height: 12px; | |||
|  |     left: 3px; | |||
|  |     position: absolute; | |||
|  |     top: 3px; | |||
|  |     transition: transform .1s ease; | |||
|  |     width: 12px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-checked .components-form-toggle__track { | |||
|  |     background-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     border: 9px solid transparent; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-form-toggle__input:focus + .components-form-toggle__track { | |||
|  |     box-shadow: 0 0 0 var(--wp-admin-border-width-focus) #fff, 0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     outline: 2px solid transparent; | |||
|  |     outline-offset: 2px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-checked .components-form-toggle__thumb { | |||
|  |     background-color: #fff; | |||
|  |     border-width: 0; | |||
|  |     transform: translateX(18px); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-form-toggle .components-form-toggle__track { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-form-toggle .components-form-toggle__thumb { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-disabled .components-form-toggle { | |||
|  |   opacity: 0.3; | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-toggle { | |||
|  |   &.is-disabled { | |||
|  |     opacity: 0.3; | |||
|  |   } | |||
|  | 
 | |||
|  |   input.components-form-toggle__input[type=checkbox] { | |||
|  |     border: none; | |||
|  |     height: 100%; | |||
|  |     left: 0; | |||
|  |     margin: 0; | |||
|  |     opacity: 0; | |||
|  |     padding: 0; | |||
|  |     position: absolute; | |||
|  |     top: 0; | |||
|  |     width: 100%; | |||
|  |     z-index: 1; | |||
|  | 
 | |||
|  |     &:checked { | |||
|  |       background: none; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:before { | |||
|  |       content: ""; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-token-field__input-container { | |||
|  |   border: 1px solid #949494; | |||
|  |   border-radius: 2px; | |||
|  |   box-shadow: 0 0 0 transparent; | |||
|  |   cursor: text; | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 16px; | |||
|  |   line-height: normal; | |||
|  |   padding: 0; | |||
|  |   transition: box-shadow .1s linear; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  |     box-shadow: 0 0 0 1px var(--wp-admin-theme-color); | |||
|  |     outline: 2px solid transparent; | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-webkit-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-moz-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |     opacity: 1; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:-ms-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-disabled { | |||
|  |     background: #ddd; | |||
|  |     border-color: #ddd; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-active { | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  |     box-shadow: 0 0 0 1px var(--wp-admin-theme-color); | |||
|  |     outline: 2px solid transparent; | |||
|  |   } | |||
|  | 
 | |||
|  |   input[type=text].components-form-token-field__input { | |||
|  |     background: inherit; | |||
|  |     border: 0; | |||
|  |     box-shadow: none; | |||
|  |     color: #1e1e1e; | |||
|  |     display: inline-block; | |||
|  |     flex: 1; | |||
|  |     font-family: inherit; | |||
|  |     font-size: 16px; | |||
|  |     margin-left: 4px; | |||
|  |     max-width: 100%; | |||
|  |     min-height: 24px; | |||
|  |     min-width: 50px; | |||
|  |     padding: 0; | |||
|  |     width: 100%; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-form-token-field__input-container { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-form-token-field__input-container { | |||
|  |     font-size: 13px; | |||
|  |     line-height: normal; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-form-token-field__input-container input[type=text].components-form-token-field__input { | |||
|  |     font-size: 13px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input { | |||
|  |   box-shadow: none; | |||
|  |   outline: none; | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-token-field__input-container { | |||
|  |   input[type=text].components-form-token-field__input:focus { | |||
|  |     box-shadow: none; | |||
|  |     outline: none; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-form-token-field__token + input[type=text].components-form-token-field__input { | |||
|  |     width: auto; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-token-field__token { | |||
|  |   color: #1e1e1e; | |||
|  |   display: flex; | |||
|  |   font-size: 13px; | |||
|  |   max-width: 100%; | |||
|  | 
 | |||
|  |   &.is-success { | |||
|  |     .components-form-token-field__remove-token, .components-form-token-field__token-text { | |||
|  |       background: #4ab866; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-error { | |||
|  |     .components-form-token-field__remove-token, .components-form-token-field__token-text { | |||
|  |       background: #cc1818; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-validating { | |||
|  |     .components-form-token-field__remove-token, .components-form-token-field__token-text { | |||
|  |       color: #757575; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-borderless { | |||
|  |     padding: 0 24px 0 0; | |||
|  |     position: relative; | |||
|  | 
 | |||
|  |     .components-form-token-field__token-text { | |||
|  |       background: transparent; | |||
|  |       color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     } | |||
|  | 
 | |||
|  |     .components-form-token-field__remove-token { | |||
|  |       background: transparent; | |||
|  |       color: #757575; | |||
|  |       padding: 0; | |||
|  |       position: absolute; | |||
|  |       right: 0; | |||
|  |       top: 1px; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.is-success .components-form-token-field__token-text { | |||
|  |       color: #4ab866; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.is-error .components-form-token-field__token-text { | |||
|  |       border-radius: 4px 0 0 4px; | |||
|  |       color: #cc1818; | |||
|  |       padding: 0 4px 0 6px; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.is-validating .components-form-token-field__token-text { | |||
|  |       color: #1e1e1e; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-disabled .components-form-token-field__remove-token { | |||
|  |     cursor: default; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-token-field__remove-token.components-button { | |||
|  |   background: #ddd; | |||
|  |   display: inline-block; | |||
|  |   height: auto; | |||
|  |   line-height: 24px; | |||
|  |   min-width: unset; | |||
|  |   transition: all 0.2s cubic-bezier(0.4, 1, 0.4, 1); | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-token-field__token-text { | |||
|  |   background: #ddd; | |||
|  |   display: inline-block; | |||
|  |   height: auto; | |||
|  |   line-height: 24px; | |||
|  |   min-width: unset; | |||
|  |   transition: all 0.2s cubic-bezier(0.4, 1, 0.4, 1); | |||
|  |   border-radius: 2px 0 0 2px; | |||
|  |   overflow: hidden; | |||
|  |   padding: 0 0 0 8px; | |||
|  |   text-overflow: ellipsis; | |||
|  |   white-space: nowrap; | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-form-token-field__remove-token.components-button, .components-form-token-field__token-text { | |||
|  |     animation-delay: 0s; | |||
|  |     animation-duration: 1ms; | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-token-field__remove-token.components-button { | |||
|  |   border-radius: 0 2px 2px 0; | |||
|  |   color: #1e1e1e; | |||
|  |   cursor: pointer; | |||
|  |   line-height: 10px; | |||
|  |   overflow: initial; | |||
|  |   padding: 0 2px; | |||
|  | 
 | |||
|  |   &:hover { | |||
|  |     color: #1e1e1e; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-token-field__suggestions-list { | |||
|  |   border-top: 1px solid var(--wp-components-color-gray-600, #949494); | |||
|  |   flex: 1 0 100%; | |||
|  |   list-style: none; | |||
|  |   margin: 0; | |||
|  |   max-height: 9em; | |||
|  |   min-width: 100%; | |||
|  |   overflow-y: auto; | |||
|  |   padding: 0; | |||
|  |   transition: all 0.15s ease-in-out; | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-form-token-field__suggestions-list { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-token-field__suggestion { | |||
|  |   color: #757575; | |||
|  |   cursor: pointer; | |||
|  |   display: block; | |||
|  |   font-size: 13px; | |||
|  |   margin: 0; | |||
|  |   padding: 4px 8px; | |||
|  | 
 | |||
|  |   &.is-selected { | |||
|  |     background: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     color: #fff; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-form-token-field__suggestion-match { | |||
|  |   text-decoration: underline; | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-guide { | |||
|  |     width: 600px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-guide { | |||
|  |   .components-modal__content { | |||
|  |     border-radius: 2px; | |||
|  |     margin-top: 0; | |||
|  |     padding: 0; | |||
|  | 
 | |||
|  |     &:before { | |||
|  |       content: none; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-modal__header { | |||
|  |     border-bottom: none; | |||
|  |     height: 60px; | |||
|  |     padding: 0; | |||
|  |     position: sticky; | |||
|  | 
 | |||
|  |     .components-button { | |||
|  |       align-self: flex-start; | |||
|  |       margin: 8px 8px 0 0; | |||
|  |       position: static; | |||
|  | 
 | |||
|  |       &:hover svg { | |||
|  |         fill: #fff; | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-guide__container { | |||
|  |   display: flex; | |||
|  |   flex-direction: column; | |||
|  |   justify-content: space-between; | |||
|  |   margin-top: -60px; | |||
|  |   min-height: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .components-guide__page { | |||
|  |   display: flex; | |||
|  |   flex-direction: column; | |||
|  |   justify-content: center; | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-guide__page { | |||
|  |     min-height: 300px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-guide__footer { | |||
|  |   align-content: center; | |||
|  |   display: flex; | |||
|  |   height: 36px; | |||
|  |   justify-content: center; | |||
|  |   margin: 0 0 24px; | |||
|  |   padding: 0 32px; | |||
|  |   position: relative; | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .components-guide__page-control { | |||
|  |   margin: 0; | |||
|  |   text-align: center; | |||
|  | 
 | |||
|  |   li { | |||
|  |     display: inline-block; | |||
|  |     margin: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-button { | |||
|  |     color: #e0e0e0; | |||
|  |     height: 30px; | |||
|  |     margin: -6px 0; | |||
|  |     min-width: 20px; | |||
|  |   } | |||
|  | 
 | |||
|  |   li[aria-current=step] .components-button { | |||
|  |     color: var(--wp-components-color-accent, var(--wp-admin-theme-color)); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-modal__frame.components-guide { | |||
|  |   border: none; | |||
|  |   max-height: 575px; | |||
|  |   min-width: 312px; | |||
|  | } | |||
|  | 
 | |||
|  | @media (max-width: 600px) { | |||
|  |   .components-modal__frame.components-guide { | |||
|  |     margin: auto; | |||
|  |     max-width: calc(100vw - 32px); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-button { | |||
|  |   &.components-guide__back-button, &.components-guide__finish-button, &.components-guide__forward-button { | |||
|  |     position: absolute; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-guide__back-button { | |||
|  |     left: 32px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-guide__finish-button, &.components-guide__forward-button { | |||
|  |     right: 32px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | [role=region] { | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | .is-focusing-regions { | |||
|  |   [role=region]:focus:after { | |||
|  |     bottom: 0; | |||
|  |     content: ""; | |||
|  |     left: 0; | |||
|  |     pointer-events: none; | |||
|  |     position: absolute; | |||
|  |     right: 0; | |||
|  |     top: 0; | |||
|  |     z-index: 1000000; | |||
|  |   } | |||
|  | 
 | |||
|  |   .editor-post-publish-panel { | |||
|  |     outline: 4px solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     outline-offset: -4px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .interface-interface-skeleton__actions { | |||
|  |     .edit-post-layout__toggle-entities-saved-states-panel, .edit-post-layout__toggle-publish-panel { | |||
|  |       outline: 4px solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |       outline-offset: -4px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .interface-interface-skeleton__sidebar .edit-post-layout__toggle-sidebar-panel, [role=region]:focus:after, &.is-distraction-free .interface-interface-skeleton__header .edit-post-header { | |||
|  |     outline: 4px solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     outline-offset: -4px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-menu-group + .components-menu-group { | |||
|  |   border-top: 1px solid #1e1e1e; | |||
|  |   margin-top: 8px; | |||
|  |   padding-top: 8px; | |||
|  | 
 | |||
|  |   &.has-hidden-separator { | |||
|  |     border-top: none; | |||
|  |     margin-top: 0; | |||
|  |     padding-top: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-menu-group__label { | |||
|  |   color: #757575; | |||
|  |   font-size: 11px; | |||
|  |   font-weight: 500; | |||
|  |   margin-bottom: 12px; | |||
|  |   margin-top: 4px; | |||
|  |   padding: 0 8px; | |||
|  |   text-transform: uppercase; | |||
|  |   white-space: nowrap; | |||
|  | } | |||
|  | 
 | |||
|  | .components-menu-item__button { | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &.components-button { | |||
|  |     width: 100%; | |||
|  | 
 | |||
|  |     &[role=menuitemcheckbox] .components-menu-item__item:only-child, &[role=menuitemradio] .components-menu-item__item:only-child { | |||
|  |       box-sizing: initial; | |||
|  |       padding-right: 48px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &[role=menuitemcheckbox] .components-menu-item__item:only-child, &[role=menuitemradio] .components-menu-item__item:only-child { | |||
|  |     box-sizing: initial; | |||
|  |     padding-right: 48px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-menu-items__item-icon, &.components-button .components-menu-items__item-icon { | |||
|  |     display: inline-block; | |||
|  |     flex: 0 0 auto; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-menu-items__item-icon.has-icon-right, &.components-button .components-menu-items__item-icon.has-icon-right { | |||
|  |     margin-left: 24px; | |||
|  |     margin-right: -2px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-menu-item__shortcut + .components-menu-items__item-icon.has-icon-right, &.components-button .components-menu-item__shortcut + .components-menu-items__item-icon.has-icon-right { | |||
|  |     margin-left: 8px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .block-editor-block-icon { | |||
|  |     margin-left: -2px; | |||
|  |     margin-right: 8px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-button { | |||
|  |     .block-editor-block-icon { | |||
|  |       margin-left: -2px; | |||
|  |       margin-right: 8px; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.is-primary { | |||
|  |       justify-content: center; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-primary { | |||
|  |     justify-content: center; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-button.is-primary .components-menu-item__item, &.is-primary .components-menu-item__item { | |||
|  |     margin-right: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-button { | |||
|  |     &:disabled.is-tertiary, &[aria-disabled=true].is-tertiary { | |||
|  |       background: none; | |||
|  |       color: var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6)); | |||
|  |       opacity: 0.3; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &:disabled.is-tertiary, &[aria-disabled=true].is-tertiary { | |||
|  |     background: none; | |||
|  |     color: var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6)); | |||
|  |     opacity: 0.3; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-menu-item__info-wrapper { | |||
|  |   display: flex; | |||
|  |   flex-direction: column; | |||
|  |   margin-right: auto; | |||
|  | } | |||
|  | 
 | |||
|  | .components-menu-item__info { | |||
|  |   color: #757575; | |||
|  |   font-size: 12px; | |||
|  |   margin-top: 4px; | |||
|  |   white-space: normal; | |||
|  | } | |||
|  | 
 | |||
|  | .components-menu-item__item { | |||
|  |   align-items: center; | |||
|  |   display: inline-flex; | |||
|  |   margin-right: auto; | |||
|  |   min-width: 160px; | |||
|  |   white-space: nowrap; | |||
|  | } | |||
|  | 
 | |||
|  | .components-menu-item__shortcut { | |||
|  |   align-self: center; | |||
|  |   color: currentColor; | |||
|  |   display: none; | |||
|  |   margin-left: auto; | |||
|  |   margin-right: 0; | |||
|  |   padding-left: 24px; | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 480px) { | |||
|  |   .components-menu-item__shortcut { | |||
|  |     display: inline; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-menu-items-choice { | |||
|  |   svg { | |||
|  |     margin-right: 12px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-button { | |||
|  |     svg { | |||
|  |       margin-right: 12px; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.has-icon { | |||
|  |       padding-left: 12px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.has-icon { | |||
|  |     padding-left: 12px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-modal__screen-overlay { | |||
|  |   animation: edit-post__fade-in-animation .2s ease-out 0s; | |||
|  |   animation-fill-mode: forwards; | |||
|  |   background-color: rgba(0, 0, 0, 0.35); | |||
|  |   bottom: 0; | |||
|  |   display: flex; | |||
|  |   left: 0; | |||
|  |   position: fixed; | |||
|  |   right: 0; | |||
|  |   top: 0; | |||
|  |   z-index: 100000; | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-modal__screen-overlay { | |||
|  |     animation-delay: 0s; | |||
|  |     animation-duration: 1ms; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-modal__frame { | |||
|  |   animation: components-modal__appear-animation .1s ease-out; | |||
|  |   animation-fill-mode: forwards; | |||
|  |   background: #fff; | |||
|  |   border-radius: 4px 4px 0 0; | |||
|  |   box-shadow: 0 0.7px 1px rgba(0, 0, 0, 0.15), 0 2.7px 3.8px -0.2px rgba(0, 0, 0, 0.15), 0 5.5px 7.8px -0.3px rgba(0, 0, 0, 0.15), 0.1px 11.5px 16.4px -0.5px rgba(0, 0, 0, 0.15); | |||
|  |   display: flex; | |||
|  |   margin: 40px 0 0; | |||
|  |   overflow: hidden; | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-modal__frame { | |||
|  |     animation-delay: 0s; | |||
|  |     animation-duration: 1ms; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-modal__frame { | |||
|  |     border-radius: 4px; | |||
|  |     margin: auto; | |||
|  |     max-height: calc(100% - 120px); | |||
|  |     max-width: calc(100% - 32px); | |||
|  |     min-width: 350px; | |||
|  |     width: auto; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) and (min-width: 600px) { | |||
|  |   .components-modal__frame.is-full-screen { | |||
|  |     height: calc(100% - 32px); | |||
|  |     max-height: none; | |||
|  |     width: calc(100% - 32px); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) and (min-width: 782px) { | |||
|  |   .components-modal__frame.is-full-screen { | |||
|  |     height: calc(100% - 80px); | |||
|  |     max-width: none; | |||
|  |     width: calc(100% - 80px); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 960px) { | |||
|  |   .components-modal__frame { | |||
|  |     max-height: 70%; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @keyframes components-modal__appear-animation { | |||
|  |   0% { | |||
|  |     transform: translateY(32px); | |||
|  |   } | |||
|  | 
 | |||
|  |   to { | |||
|  |     transform: translateY(0); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-modal__header { | |||
|  |   align-items: center; | |||
|  |   border-bottom: 1px solid transparent; | |||
|  |   box-sizing: border-box; | |||
|  |   display: flex; | |||
|  |   flex-direction: row; | |||
|  |   height: 72px; | |||
|  |   justify-content: space-between; | |||
|  |   left: 0; | |||
|  |   padding: 24px 32px 8px; | |||
|  |   position: absolute; | |||
|  |   top: 0; | |||
|  |   width: 100%; | |||
|  |   z-index: 10; | |||
|  | 
 | |||
|  |   .components-modal__header-heading { | |||
|  |     font-size: 1.2rem; | |||
|  |     font-weight: 600; | |||
|  |   } | |||
|  | 
 | |||
|  |   h1 { | |||
|  |     line-height: 1; | |||
|  |     margin: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-button { | |||
|  |     left: 8px; | |||
|  |     position: relative; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header { | |||
|  |   border-bottom-color: #ddd; | |||
|  | } | |||
|  | 
 | |||
|  | .components-modal__header + p { | |||
|  |   margin-top: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .components-modal__header-heading-container { | |||
|  |   align-items: center; | |||
|  |   display: flex; | |||
|  |   flex-direction: row; | |||
|  |   flex-grow: 1; | |||
|  |   justify-content: left; | |||
|  | } | |||
|  | 
 | |||
|  | .components-modal__header-icon-container { | |||
|  |   display: inline-block; | |||
|  | 
 | |||
|  |   svg { | |||
|  |     max-height: 36px; | |||
|  |     max-width: 36px; | |||
|  |     padding: 8px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-modal__content { | |||
|  |   flex: 1; | |||
|  |   margin-top: 72px; | |||
|  |   overflow: auto; | |||
|  |   padding: 4px 32px 32px; | |||
|  | 
 | |||
|  |   &.hide-header { | |||
|  |     margin-top: 0; | |||
|  |     padding-top: 32px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-scrollable:focus-visible { | |||
|  |     box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color); | |||
|  |     outline: 2px solid transparent; | |||
|  |     outline-offset: -2px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-notice { | |||
|  |   align-items: center; | |||
|  |   background-color: #fff; | |||
|  |   border-left: 4px solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |   display: flex; | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 13px; | |||
|  |   margin: 5px 15px 2px; | |||
|  |   padding: 8px 12px; | |||
|  | 
 | |||
|  |   &.is-dismissible { | |||
|  |     padding-right: 36px; | |||
|  |     position: relative; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-success { | |||
|  |     background-color: #eff9f1; | |||
|  |     border-left-color: #4ab866; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-warning { | |||
|  |     background-color: #fef8ee; | |||
|  |     border-left-color: #f0b849; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-error { | |||
|  |     background-color: #f4a2a2; | |||
|  |     border-left-color: #cc1818; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-notice__content { | |||
|  |   flex-grow: 1; | |||
|  |   margin: 4px 25px 4px 0; | |||
|  | } | |||
|  | 
 | |||
|  | .components-notice__actions { | |||
|  |   display: flex; | |||
|  |   flex-wrap: wrap; | |||
|  | } | |||
|  | 
 | |||
|  | .components-notice__action.components-button { | |||
|  |   margin-right: 8px; | |||
|  |   margin-left: 12px; | |||
|  | 
 | |||
|  |   &.is-link { | |||
|  |     margin-left: 12px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-secondary { | |||
|  |     vertical-align: initial; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-notice__dismiss { | |||
|  |   align-self: flex-start; | |||
|  |   color: #757575; | |||
|  |   flex-shrink: 0; | |||
|  | 
 | |||
|  |   &:not(:disabled):not([aria-disabled=true]) { | |||
|  |     &:focus { | |||
|  |       background-color: transparent; | |||
|  |       color: #1e1e1e; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:not(.is-secondary) { | |||
|  |       &:active { | |||
|  |         background-color: transparent; | |||
|  |         color: #1e1e1e; | |||
|  |       } | |||
|  | 
 | |||
|  |       &:hover { | |||
|  |         background-color: transparent; | |||
|  |         color: #1e1e1e; | |||
|  |         box-shadow: none; | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-notice-list { | |||
|  |   box-sizing: border-box; | |||
|  |   max-width: 100vw; | |||
|  | 
 | |||
|  |   .components-notice__content { | |||
|  |     line-height: 2; | |||
|  |     margin-bottom: 12px; | |||
|  |     margin-top: 12px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-notice__action.components-button { | |||
|  |     display: block; | |||
|  |     margin-left: 0; | |||
|  |     margin-top: 8px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel { | |||
|  |   background: #fff; | |||
|  |   border: 1px solid #e0e0e0; | |||
|  | 
 | |||
|  |   > { | |||
|  |     .components-panel__body:first-child, .components-panel__header:first-child { | |||
|  |       margin-top: -1px; | |||
|  |     } | |||
|  | 
 | |||
|  |     .components-panel__body:last-child, .components-panel__header:last-child { | |||
|  |       border-bottom-width: 0; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   + .components-panel { | |||
|  |     margin-top: -1px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel__body { | |||
|  |   border-bottom: 1px solid #e0e0e0; | |||
|  |   border-top: 1px solid #e0e0e0; | |||
|  | 
 | |||
|  |   h3 { | |||
|  |     margin: 0 0 0.5em; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-opened { | |||
|  |     padding: 16px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel__header { | |||
|  |   align-items: center; | |||
|  |   border-bottom: 1px solid #ddd; | |||
|  |   box-sizing: content-box; | |||
|  |   display: flex; | |||
|  |   height: 47px; | |||
|  |   justify-content: space-between; | |||
|  |   padding: 0 16px; | |||
|  | 
 | |||
|  |   h2 { | |||
|  |     color: inherit; | |||
|  |     font-size: inherit; | |||
|  |     margin: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel__body + { | |||
|  |   .components-panel__body, .components-panel__header { | |||
|  |     margin-top: -1px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel__header + { | |||
|  |   .components-panel__body, .components-panel__header { | |||
|  |     margin-top: -1px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel__body { | |||
|  |   > .components-panel__body-title { | |||
|  |     display: block; | |||
|  |     font-size: inherit; | |||
|  |     margin-bottom: 0; | |||
|  |     margin-top: 0; | |||
|  |     padding: 0; | |||
|  |     transition: background 0.1s ease-in-out; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-opened > .components-panel__body-title { | |||
|  |     margin: -16px -16px 5px; | |||
|  |   } | |||
|  | 
 | |||
|  |   > .components-panel__body-title:hover { | |||
|  |     background: #f0f0f0; | |||
|  |     border: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-panel__body > .components-panel__body-title { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel__body-toggle.components-button { | |||
|  |   border: none; | |||
|  |   box-shadow: none; | |||
|  |   color: #1e1e1e; | |||
|  |   font-weight: 500; | |||
|  |   height: auto; | |||
|  |   outline: none; | |||
|  |   padding: 16px 48px 16px 16px; | |||
|  |   position: relative; | |||
|  |   text-align: left; | |||
|  |   transition: background .1s ease-in-out; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     border-radius: 0; | |||
|  |     box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-panel__arrow { | |||
|  |     fill: currentColor; | |||
|  |     color: #1e1e1e; | |||
|  |     position: absolute; | |||
|  |     right: 16px; | |||
|  |     top: 50%; | |||
|  |     transform: translateY(-50%); | |||
|  |     transition: color 0.1s ease-in-out; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-panel__body-toggle.components-button { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-panel__body-toggle.components-button .components-panel__arrow { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right { | |||
|  |   -ms-filter: fliph; | |||
|  |   filter: FlipH; | |||
|  |   margin-top: -10px; | |||
|  |   transform: scaleX(-1); | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel__icon { | |||
|  |   color: #757575; | |||
|  |   margin: -2px 0 -2px 6px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel__body-toggle-icon { | |||
|  |   margin-right: -5px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel__color-title { | |||
|  |   float: left; | |||
|  |   height: 19px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel__row { | |||
|  |   align-items: center; | |||
|  |   display: flex; | |||
|  |   justify-content: space-between; | |||
|  |   margin-top: 8px; | |||
|  |   min-height: 36px; | |||
|  | 
 | |||
|  |   select { | |||
|  |     min-width: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   label { | |||
|  |     flex-shrink: 0; | |||
|  |     margin-right: 12px; | |||
|  |     max-width: 75%; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:empty, &:first-of-type { | |||
|  |     margin-top: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-panel .circle-picker { | |||
|  |   padding-bottom: 20px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder.components-placeholder { | |||
|  |   -moz-font-smoothing: subpixel-antialiased; | |||
|  |   -webkit-font-smoothing: subpixel-antialiased; | |||
|  |   background-color: #fff; | |||
|  |   border-radius: 2px; | |||
|  |   box-shadow: inset 0 0 0 1px #1e1e1e; | |||
|  |   box-sizing: border-box; | |||
|  |   color: #1e1e1e; | |||
|  |   margin: 0; | |||
|  |   min-height: 200px; | |||
|  |   outline: 1px solid transparent; | |||
|  |   padding: 1em; | |||
|  |   position: relative; | |||
|  |   text-align: left; | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | @supports (position: sticky) { | |||
|  |   .components-placeholder.components-placeholder { | |||
|  |     align-items: flex-start; | |||
|  |     display: flex; | |||
|  |     flex-direction: column; | |||
|  |     justify-content: center; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder__error, .components-placeholder__fieldset, .components-placeholder__instructions { | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 13px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder__label { | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 13px; | |||
|  |   align-items: center; | |||
|  |   display: flex; | |||
|  |   font-weight: 600; | |||
|  |   margin-bottom: 16px; | |||
|  | 
 | |||
|  |   .block-editor-block-icon, .dashicon, > svg { | |||
|  |     fill: currentColor; | |||
|  |     margin-right: 12px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:empty { | |||
|  |     display: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (forced-colors: active) { | |||
|  |   .components-placeholder__label { | |||
|  |     .block-editor-block-icon, .dashicon, > svg { | |||
|  |       fill: CanvasText; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder__fieldset { | |||
|  |   display: flex; | |||
|  |   flex-direction: row; | |||
|  |   flex-wrap: wrap; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   form { | |||
|  |     display: flex; | |||
|  |     flex-direction: row; | |||
|  |     flex-wrap: wrap; | |||
|  |     width: 100%; | |||
|  | 
 | |||
|  |     p { | |||
|  |       font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |       font-size: 13px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   p { | |||
|  |     font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |     font-size: 13px; | |||
|  |   } | |||
|  | 
 | |||
|  |   border: none; | |||
|  |   padding: 0; | |||
|  | 
 | |||
|  |   .components-placeholder__instructions { | |||
|  |     font-size: 1em; | |||
|  |     font-weight: 400; | |||
|  |     padding: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-column-layout { | |||
|  |     flex-direction: column; | |||
|  | 
 | |||
|  |     form { | |||
|  |       flex-direction: column; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder__input[type=url] { | |||
|  |   border: 1px solid #949494; | |||
|  |   border-radius: 2px; | |||
|  |   box-shadow: 0 0 0 transparent; | |||
|  |   flex: 1 1 auto; | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 16px; | |||
|  |   line-height: normal; | |||
|  |   margin: 0 8px 0 0; | |||
|  |   padding: 6px 8px; | |||
|  |   transition: box-shadow 0.1s linear; | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  |     box-shadow: 0 0 0 1px var(--wp-admin-theme-color); | |||
|  |     outline: 2px solid transparent; | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-webkit-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-moz-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |     opacity: 1; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:-ms-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-placeholder__input[type=url] { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-placeholder__input[type=url] { | |||
|  |     font-size: 13px; | |||
|  |     line-height: normal; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder__instructions { | |||
|  |   margin-bottom: 1em; | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder__error { | |||
|  |   margin-top: 1em; | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder__fieldset .components-button { | |||
|  |   margin-bottom: 12px; | |||
|  |   margin-right: 12px; | |||
|  | 
 | |||
|  |   &:last-child { | |||
|  |     margin-bottom: 0; | |||
|  |     margin-right: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:not(.is-link) ~ .components-button.is-link { | |||
|  |     margin-left: 10px; | |||
|  |     margin-right: 10px; | |||
|  | 
 | |||
|  |     &:last-child { | |||
|  |       margin-right: 0; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder { | |||
|  |   &.is-large .components-placeholder__label { | |||
|  |     font-size: 18pt; | |||
|  |     font-weight: 400; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-medium .components-placeholder__instructions, &.is-small .components-placeholder__instructions { | |||
|  |     display: none; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-medium .components-placeholder__fieldset, &.is-small .components-placeholder__fieldset { | |||
|  |     flex-direction: column; | |||
|  | 
 | |||
|  |     form { | |||
|  |       flex-direction: column; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-medium .components-placeholder__fieldset .components-button { | |||
|  |     margin-right: auto; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-small { | |||
|  |     .components-placeholder__fieldset .components-button { | |||
|  |       margin-right: auto; | |||
|  |     } | |||
|  | 
 | |||
|  |     .components-button { | |||
|  |       padding: 0 8px 2px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.has-illustration { | |||
|  |     -webkit-backdrop-filter: blur(100px); | |||
|  |     backdrop-filter: blur(100px); | |||
|  |     backface-visibility: hidden; | |||
|  |     background-color: transparent; | |||
|  |     border-radius: 2px; | |||
|  |     box-shadow: none; | |||
|  |     color: inherit; | |||
|  |     display: flex; | |||
|  |     min-width: 100px; | |||
|  |     overflow: hidden; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .is-dark-theme .components-placeholder.has-illustration { | |||
|  |   background-color: rgba(0, 0, 0, 0.1); | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder.has-illustration { | |||
|  |   .components-placeholder__fieldset { | |||
|  |     margin-left: 0; | |||
|  |     margin-right: 0; | |||
|  |     width: auto; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-button, .components-placeholder__instructions, .components-placeholder__label { | |||
|  |     opacity: 0; | |||
|  |     pointer-events: none; | |||
|  |     transition: opacity 0.1s linear; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-placeholder.has-illustration { | |||
|  |     .components-button, .components-placeholder__instructions, .components-placeholder__label { | |||
|  |       transition-delay: 0s; | |||
|  |       transition-duration: 0s; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .is-selected > .components-placeholder.has-illustration { | |||
|  |   .components-button, .components-placeholder__instructions, .components-placeholder__label { | |||
|  |     opacity: 1; | |||
|  |     pointer-events: auto; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder.has-illustration:before { | |||
|  |   background: currentColor; | |||
|  |   bottom: 0; | |||
|  |   content: ""; | |||
|  |   left: 0; | |||
|  |   opacity: .1; | |||
|  |   pointer-events: none; | |||
|  |   position: absolute; | |||
|  |   right: 0; | |||
|  |   top: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder__preview { | |||
|  |   display: flex; | |||
|  |   justify-content: center; | |||
|  | } | |||
|  | 
 | |||
|  | .components-placeholder__illustration { | |||
|  |   stroke: currentColor; | |||
|  |   box-sizing: content-box; | |||
|  |   height: 100%; | |||
|  |   left: 50%; | |||
|  |   opacity: .25; | |||
|  |   position: absolute; | |||
|  |   top: 50%; | |||
|  |   transform: translate(-50%, -50%); | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .components-popover { | |||
|  |   will-change: transform; | |||
|  |   z-index: 1000000; | |||
|  | 
 | |||
|  |   &.is-expanded { | |||
|  |     bottom: 0; | |||
|  |     left: 0; | |||
|  |     position: fixed; | |||
|  |     right: 0; | |||
|  |     top: 0; | |||
|  |     z-index: 1000000 !important; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-popover__content { | |||
|  |   background: #fff; | |||
|  |   border-radius: 2px; | |||
|  |   box-shadow: 0 0 0 1px #ccc, 0 0.7px 1px rgba(0, 0, 0, 0.1), 0 1.2px 1.7px -0.2px rgba(0, 0, 0, 0.1), 0 2.3px 3.3px -0.5px rgba(0, 0, 0, 0.1); | |||
|  |   box-sizing: border-box; | |||
|  |   width: min-content; | |||
|  | } | |||
|  | 
 | |||
|  | .is-alternate .components-popover__content { | |||
|  |   box-shadow: 0 0 0 1px #1e1e1e; | |||
|  | } | |||
|  | 
 | |||
|  | .is-unstyled .components-popover__content { | |||
|  |   background: none; | |||
|  |   border-radius: 0; | |||
|  |   box-shadow: none; | |||
|  | } | |||
|  | 
 | |||
|  | .components-popover.is-expanded { | |||
|  |   .components-popover__content { | |||
|  |     box-shadow: 0 -1px 0 0 #ccc; | |||
|  |     height: calc(100% - 48px); | |||
|  |     overflow-y: visible; | |||
|  |     position: static; | |||
|  |     width: auto; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-alternate .components-popover__content { | |||
|  |     box-shadow: 0 -1px 0 #1e1e1e; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-popover__header { | |||
|  |   align-items: center; | |||
|  |   background: #fff; | |||
|  |   display: flex; | |||
|  |   height: 48px; | |||
|  |   justify-content: space-between; | |||
|  |   padding: 0 8px 0 16px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-popover__header-title { | |||
|  |   overflow: hidden; | |||
|  |   text-overflow: ellipsis; | |||
|  |   white-space: nowrap; | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .components-popover__close.components-button { | |||
|  |   z-index: 5; | |||
|  | } | |||
|  | 
 | |||
|  | .components-popover__arrow { | |||
|  |   display: flex; | |||
|  |   height: 14px; | |||
|  |   pointer-events: none; | |||
|  |   position: absolute; | |||
|  |   width: 14px; | |||
|  | 
 | |||
|  |   &:before { | |||
|  |     background-color: #fff; | |||
|  |     content: ""; | |||
|  |     height: 2px; | |||
|  |     left: 1px; | |||
|  |     position: absolute; | |||
|  |     right: 1px; | |||
|  |     top: -1px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-top { | |||
|  |     bottom: -14px !important; | |||
|  |     transform: rotate(0); | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-right { | |||
|  |     left: -14px !important; | |||
|  |     transform: rotate(90deg); | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-bottom { | |||
|  |     top: -14px !important; | |||
|  |     transform: rotate(180deg); | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-left { | |||
|  |     right: -14px !important; | |||
|  |     transform: rotate(-90deg); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-popover__triangle { | |||
|  |   display: block; | |||
|  |   flex: 1; | |||
|  | } | |||
|  | 
 | |||
|  | .components-popover__triangle-bg { | |||
|  |   fill: #fff; | |||
|  | } | |||
|  | 
 | |||
|  | .components-popover__triangle-border { | |||
|  |   fill: transparent; | |||
|  |   stroke-width: 1px; | |||
|  |   stroke: #ccc; | |||
|  | } | |||
|  | 
 | |||
|  | .is-alternate .components-popover__triangle-border { | |||
|  |   stroke: #1e1e1e; | |||
|  | } | |||
|  | 
 | |||
|  | .components-radio-control__input[type=radio] { | |||
|  |   border: 1px solid #1e1e1e; | |||
|  |   border-radius: 2px; | |||
|  |   border-radius: 50%; | |||
|  |   box-shadow: 0 0 0 transparent; | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 16px; | |||
|  |   height: 24px; | |||
|  |   line-height: normal; | |||
|  |   margin-right: 6px; | |||
|  |   margin-top: 0; | |||
|  |   padding: 6px 8px; | |||
|  |   transition: box-shadow .1s linear; | |||
|  |   transition: none; | |||
|  |   width: 24px; | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  |     box-shadow: 0 0 0 1px var(--wp-admin-theme-color); | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-webkit-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-moz-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |     opacity: 1; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:-ms-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | 
 | |||
|  |   &:checked:before { | |||
|  |     background-color: #fff; | |||
|  |     border: 4px solid #fff; | |||
|  |     box-sizing: inherit; | |||
|  |     height: 8px; | |||
|  |     margin: 0; | |||
|  |     transform: translate(7px, 7px); | |||
|  |     width: 8px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--wp-admin-theme-color); | |||
|  |     outline: 2px solid transparent; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:checked { | |||
|  |     background: var(--wp-admin-theme-color); | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-radio-control__input[type=radio] { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-radio-control__input[type=radio] { | |||
|  |     font-size: 13px; | |||
|  |     line-height: normal; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-radio-control__input[type=radio] { | |||
|  |     height: 20px; | |||
|  |     width: 20px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-radio-control__input[type=radio]:checked:before { | |||
|  |     transform: translate(5px, 5px); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-resizable-box__handle { | |||
|  |   display: none; | |||
|  |   height: 23px; | |||
|  |   width: 23px; | |||
|  |   z-index: 2; | |||
|  | } | |||
|  | 
 | |||
|  | .components-resizable-box__container { | |||
|  |   &.has-show-handle .components-resizable-box__handle { | |||
|  |     display: block; | |||
|  |   } | |||
|  | 
 | |||
|  |   > img { | |||
|  |     width: inherit; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-resizable-box__handle:after { | |||
|  |   background: #fff; | |||
|  |   border-radius: 50%; | |||
|  |   box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |   content: ""; | |||
|  |   cursor: inherit; | |||
|  |   display: block; | |||
|  |   height: 15px; | |||
|  |   outline: 2px solid transparent; | |||
|  |   position: absolute; | |||
|  |   right: calc(50% - 8px); | |||
|  |   top: calc(50% - 8px); | |||
|  |   width: 15px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-resizable-box__side-handle:before { | |||
|  |   background: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |   border-radius: 2px; | |||
|  |   content: ""; | |||
|  |   cursor: inherit; | |||
|  |   display: block; | |||
|  |   height: 3px; | |||
|  |   opacity: 0; | |||
|  |   position: absolute; | |||
|  |   right: calc(50% - 1px); | |||
|  |   top: calc(50% - 1px); | |||
|  |   transition: transform .1s ease-in; | |||
|  |   width: 3px; | |||
|  |   will-change: transform; | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-resizable-box__side-handle:before { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-resizable-box__corner-handle { | |||
|  |   z-index: 2; | |||
|  | } | |||
|  | 
 | |||
|  | .components-resizable-box__side-handle { | |||
|  |   z-index: 2; | |||
|  | 
 | |||
|  |   &.components-resizable-box__handle-bottom, &.components-resizable-box__handle-top { | |||
|  |     border-left: 0; | |||
|  |     border-right: 0; | |||
|  |     left: 0; | |||
|  |     width: 100%; | |||
|  | 
 | |||
|  |     &:before { | |||
|  |       border-left: 0; | |||
|  |       border-right: 0; | |||
|  |       left: 0; | |||
|  |       width: 100%; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-resizable-box__handle-left, &.components-resizable-box__handle-right { | |||
|  |     border-bottom: 0; | |||
|  |     border-top: 0; | |||
|  |     height: 100%; | |||
|  |     top: 0; | |||
|  | 
 | |||
|  |     &:before { | |||
|  |       border-bottom: 0; | |||
|  |       border-top: 0; | |||
|  |       height: 100%; | |||
|  |       top: 0; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-resizable-box__handle-bottom { | |||
|  |     &:active:before, &:hover:before { | |||
|  |       animation: components-resizable-box__top-bottom-animation .1s ease-out 0s; | |||
|  |       animation-fill-mode: forwards; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-resizable-box__handle-top { | |||
|  |     &:active:before, &:hover:before { | |||
|  |       animation: components-resizable-box__top-bottom-animation .1s ease-out 0s; | |||
|  |       animation-fill-mode: forwards; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-resizable-box__handle-left { | |||
|  |     &:active:before, &:hover:before { | |||
|  |       animation: components-resizable-box__left-right-animation .1s ease-out 0s; | |||
|  |       animation-fill-mode: forwards; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-resizable-box__handle-right { | |||
|  |     &:active:before, &:hover:before { | |||
|  |       animation: components-resizable-box__left-right-animation .1s ease-out 0s; | |||
|  |       animation-fill-mode: forwards; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-resizable-box__side-handle { | |||
|  |     &.components-resizable-box__handle-bottom { | |||
|  |       &:active:before, &:hover:before { | |||
|  |         animation-delay: 0s; | |||
|  |         animation-duration: 1ms; | |||
|  |       } | |||
|  |     } | |||
|  | 
 | |||
|  |     &.components-resizable-box__handle-top { | |||
|  |       &:active:before, &:hover:before { | |||
|  |         animation-delay: 0s; | |||
|  |         animation-duration: 1ms; | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-resizable-box__side-handle { | |||
|  |     &.components-resizable-box__handle-left { | |||
|  |       &:active:before, &:hover:before { | |||
|  |         animation-delay: 0s; | |||
|  |         animation-duration: 1ms; | |||
|  |       } | |||
|  |     } | |||
|  | 
 | |||
|  |     &.components-resizable-box__handle-right { | |||
|  |       &:active:before, &:hover:before { | |||
|  |         animation-delay: 0s; | |||
|  |         animation-duration: 1ms; | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media not all and (min-resolution: 0.001dpcm) { | |||
|  |   @supports (-webkit-appearance: none) { | |||
|  |     .components-resizable-box__side-handle { | |||
|  |       &.components-resizable-box__handle-bottom { | |||
|  |         &:active:before, &:hover:before { | |||
|  |           animation: none; | |||
|  |         } | |||
|  |       } | |||
|  | 
 | |||
|  |       &.components-resizable-box__handle-left { | |||
|  |         &:active:before, &:hover:before { | |||
|  |           animation: none; | |||
|  |         } | |||
|  |       } | |||
|  | 
 | |||
|  |       &.components-resizable-box__handle-right { | |||
|  |         &:active:before, &:hover:before { | |||
|  |           animation: none; | |||
|  |         } | |||
|  |       } | |||
|  | 
 | |||
|  |       &.components-resizable-box__handle-top { | |||
|  |         &:active:before, &:hover:before { | |||
|  |           animation: none; | |||
|  |         } | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @keyframes components-resizable-box__top-bottom-animation { | |||
|  |   0% { | |||
|  |     opacity: 0; | |||
|  |     transform: scaleX(0); | |||
|  |   } | |||
|  | 
 | |||
|  |   to { | |||
|  |     opacity: 1; | |||
|  |     transform: scaleX(1); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @keyframes components-resizable-box__left-right-animation { | |||
|  |   0% { | |||
|  |     opacity: 0; | |||
|  |     transform: scaleY(0); | |||
|  |   } | |||
|  | 
 | |||
|  |   to { | |||
|  |     opacity: 1; | |||
|  |     transform: scaleY(1); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | /*!rtl:begin:ignore*/ | |||
|  | 
 | |||
|  | .components-resizable-box__handle-right { | |||
|  |   right: -11.5px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-resizable-box__handle-left { | |||
|  |   left: -11.5px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-resizable-box__handle-top { | |||
|  |   top: -11.5px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-resizable-box__handle-bottom { | |||
|  |   bottom: -11.5px; | |||
|  | } | |||
|  | 
 | |||
|  | /*!rtl:end:ignore*/ | |||
|  | 
 | |||
|  | .components-responsive-wrapper { | |||
|  |   align-items: center; | |||
|  |   display: flex; | |||
|  |   justify-content: center; | |||
|  |   max-width: 100%; | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | .components-responsive-wrapper__content { | |||
|  |   display: block; | |||
|  |   max-width: 100%; | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .components-sandbox { | |||
|  |   overflow: hidden; | |||
|  | } | |||
|  | 
 | |||
|  | iframe.components-sandbox { | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | body.lockscroll, html.lockscroll { | |||
|  |   overflow: hidden; | |||
|  | } | |||
|  | 
 | |||
|  | .components-search-control { | |||
|  |   position: relative; | |||
|  | 
 | |||
|  |   input[type=search].components-search-control__input { | |||
|  |     background: #f0f0f0; | |||
|  |     border: none; | |||
|  |     border-radius: 2px; | |||
|  |     box-shadow: 0 0 0 transparent; | |||
|  |     display: block; | |||
|  |     font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |     font-size: 16px; | |||
|  |     height: 48px; | |||
|  |     line-height: normal; | |||
|  |     margin-left: 0; | |||
|  |     margin-right: 0; | |||
|  |     padding: 16px 48px 16px 16px; | |||
|  |     transition: box-shadow .1s linear; | |||
|  |     width: 100%; | |||
|  | 
 | |||
|  |     &:focus { | |||
|  |       border-color: var(--wp-admin-theme-color); | |||
|  |       box-shadow: 0 0 0 1px var(--wp-admin-theme-color); | |||
|  |       outline: 2px solid transparent; | |||
|  |     } | |||
|  | 
 | |||
|  |     &::-webkit-input-placeholder { | |||
|  |       color: rgba(30, 30, 30, 0.62); | |||
|  |     } | |||
|  | 
 | |||
|  |     &::-moz-placeholder { | |||
|  |       color: rgba(30, 30, 30, 0.62); | |||
|  |       opacity: 1; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:-ms-input-placeholder { | |||
|  |       color: rgba(30, 30, 30, 0.62); | |||
|  |     } | |||
|  | 
 | |||
|  |     &:focus { | |||
|  |       background: #fff; | |||
|  |       box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     } | |||
|  | 
 | |||
|  |     &::placeholder { | |||
|  |       color: #757575; | |||
|  |     } | |||
|  | 
 | |||
|  |     &::-webkit-search-cancel-button, &::-webkit-search-decoration, &::-webkit-search-results-button, &::-webkit-search-results-decoration { | |||
|  |       -webkit-appearance: none; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-search-control input[type=search].components-search-control__input { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-search-control input[type=search].components-search-control__input { | |||
|  |     font-size: 13px; | |||
|  |     line-height: normal; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-search-control input[type=search].components-search-control__input { | |||
|  |     font-size: 13px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-search-control__icon { | |||
|  |   align-items: center; | |||
|  |   bottom: 0; | |||
|  |   display: flex; | |||
|  |   justify-content: center; | |||
|  |   position: absolute; | |||
|  |   right: 12px; | |||
|  |   top: 0; | |||
|  |   width: 24px; | |||
|  | 
 | |||
|  |   > svg { | |||
|  |     margin: 8px 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-search-control__input-wrapper { | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | .components-select-control__input { | |||
|  |   -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important; | |||
|  |   outline: 0; | |||
|  | } | |||
|  | 
 | |||
|  | @media (max-width: 782px) { | |||
|  |   .components-base-control .components-base-control__field .components-select-control__input { | |||
|  |     font-size: 16px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-snackbar { | |||
|  |   background-color: #1e1e1e; | |||
|  |   border-radius: 2px; | |||
|  |   box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); | |||
|  |   box-sizing: border-box; | |||
|  |   color: #fff; | |||
|  |   cursor: pointer; | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 13px; | |||
|  |   max-width: 600px; | |||
|  |   padding: 16px 24px; | |||
|  |   pointer-events: auto; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     box-shadow: 0 0 0 1px #fff, 0 0 0 3px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |   } | |||
|  | 
 | |||
|  |   &.components-snackbar-explicit-dismiss { | |||
|  |     cursor: default; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-snackbar__content-with-icon { | |||
|  |     margin-left: 24px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-snackbar__icon { | |||
|  |     left: 28px; | |||
|  |     position: absolute; | |||
|  |     top: 24px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-snackbar__dismiss-button { | |||
|  |     cursor: pointer; | |||
|  |     margin-left: 32px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-snackbar { | |||
|  |     width: -moz-fit-content; | |||
|  |     width: fit-content; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-snackbar__action.components-button { | |||
|  |   color: #fff; | |||
|  |   flex-shrink: 0; | |||
|  |   height: auto; | |||
|  |   line-height: 1.4; | |||
|  |   margin-left: 32px; | |||
|  |   padding: 0; | |||
|  | 
 | |||
|  |   &:not(:disabled):not([aria-disabled=true]):not(.is-secondary) { | |||
|  |     background-color: transparent; | |||
|  |     text-decoration: underline; | |||
|  | 
 | |||
|  |     &:focus { | |||
|  |       box-shadow: none; | |||
|  |       color: #fff; | |||
|  |       outline: 1px dotted #fff; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:hover { | |||
|  |       color: #fff; | |||
|  |       text-decoration: none; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-snackbar__content { | |||
|  |   align-items: baseline; | |||
|  |   display: flex; | |||
|  |   justify-content: space-between; | |||
|  |   line-height: 1.4; | |||
|  | } | |||
|  | 
 | |||
|  | .components-snackbar-list { | |||
|  |   box-sizing: border-box; | |||
|  |   pointer-events: none; | |||
|  |   position: absolute; | |||
|  |   width: 100%; | |||
|  |   z-index: 100000; | |||
|  | } | |||
|  | 
 | |||
|  | .components-snackbar-list__notice-container { | |||
|  |   padding-top: 8px; | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | .components-tab-panel__tabs { | |||
|  |   align-items: stretch; | |||
|  |   display: flex; | |||
|  |   flex-direction: row; | |||
|  | 
 | |||
|  |   &[aria-orientation=vertical] { | |||
|  |     flex-direction: column; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-tab-panel__tabs-item { | |||
|  |   background: transparent; | |||
|  |   border: none; | |||
|  |   border-radius: 0; | |||
|  |   box-shadow: none; | |||
|  |   cursor: pointer; | |||
|  |   font-weight: 500; | |||
|  |   height: 48px; | |||
|  |   margin-left: 0; | |||
|  |   padding: 3px 16px; | |||
|  |   position: relative; | |||
|  | 
 | |||
|  |   &:focus:not(:disabled) { | |||
|  |     box-shadow: none; | |||
|  |     outline: none; | |||
|  |     position: relative; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:after { | |||
|  |     background: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     border-radius: 0; | |||
|  |     bottom: 0; | |||
|  |     content: ""; | |||
|  |     height: calc(var(--wp-admin-border-width-focus)*0); | |||
|  |     left: 0; | |||
|  |     pointer-events: none; | |||
|  |     position: absolute; | |||
|  |     right: 0; | |||
|  |     transition: all 0.1s linear; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.is-active:after { | |||
|  |     height: calc(var(--wp-admin-border-width-focus)*1); | |||
|  |     outline: 2px solid transparent; | |||
|  |     outline-offset: -1px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:before { | |||
|  |     border-radius: 2px; | |||
|  |     bottom: 12px; | |||
|  |     box-shadow: 0 0 0 0 transparent; | |||
|  |     content: ""; | |||
|  |     left: 12px; | |||
|  |     pointer-events: none; | |||
|  |     position: absolute; | |||
|  |     right: 12px; | |||
|  |     top: 12px; | |||
|  |     transition: all 0.1s linear; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:focus-visible:before { | |||
|  |     box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); | |||
|  |     outline: 2px solid transparent; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-tab-panel__tabs-item:after { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-tab-panel__tabs-item:before { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-text-control__input { | |||
|  |   border: 1px solid #949494; | |||
|  |   border-radius: 2px; | |||
|  |   box-shadow: 0 0 0 transparent; | |||
|  |   font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |   font-size: 16px; | |||
|  |   line-height: normal; | |||
|  |   padding: 6px 8px; | |||
|  |   transition: box-shadow .1s linear; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &[type=color], &[type=date], &[type=datetime-local], &[type=datetime], &[type=email], &[type=month], &[type=number], &[type=password], &[type=tel], &[type=text], &[type=time], &[type=url], &[type=week] { | |||
|  |     border: 1px solid #949494; | |||
|  |     border-radius: 2px; | |||
|  |     box-shadow: 0 0 0 transparent; | |||
|  |     font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |     font-size: 16px; | |||
|  |     line-height: normal; | |||
|  |     padding: 6px 8px; | |||
|  |     transition: box-shadow .1s linear; | |||
|  |     width: 100%; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:focus, &[type=color]:focus, &[type=date]:focus, &[type=datetime-local]:focus, &[type=datetime]:focus, &[type=email]:focus, &[type=month]:focus, &[type=number]:focus, &[type=password]:focus, &[type=tel]:focus, &[type=text]:focus, &[type=time]:focus, &[type=url]:focus, &[type=week]:focus { | |||
|  |     border-color: var(--wp-admin-theme-color); | |||
|  |     box-shadow: 0 0 0 1px var(--wp-admin-theme-color); | |||
|  |     outline: 2px solid transparent; | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-webkit-input-placeholder, &[type=color]::-webkit-input-placeholder, &[type=date]::-webkit-input-placeholder, &[type=datetime-local]::-webkit-input-placeholder, &[type=datetime]::-webkit-input-placeholder, &[type=email]::-webkit-input-placeholder, &[type=month]::-webkit-input-placeholder, &[type=number]::-webkit-input-placeholder, &[type=password]::-webkit-input-placeholder, &[type=tel]::-webkit-input-placeholder, &[type=text]::-webkit-input-placeholder, &[type=time]::-webkit-input-placeholder, &[type=url]::-webkit-input-placeholder, &[type=week]::-webkit-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | 
 | |||
|  |   &::-moz-placeholder, &[type=color]::-moz-placeholder, &[type=date]::-moz-placeholder, &[type=datetime-local]::-moz-placeholder, &[type=datetime]::-moz-placeholder, &[type=email]::-moz-placeholder, &[type=month]::-moz-placeholder, &[type=number]::-moz-placeholder, &[type=password]::-moz-placeholder, &[type=tel]::-moz-placeholder, &[type=text]::-moz-placeholder, &[type=time]::-moz-placeholder, &[type=url]::-moz-placeholder, &[type=week]::-moz-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |     opacity: 1; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:-ms-input-placeholder, &[type=color]:-ms-input-placeholder, &[type=date]:-ms-input-placeholder, &[type=datetime-local]:-ms-input-placeholder, &[type=datetime]:-ms-input-placeholder, &[type=email]:-ms-input-placeholder, &[type=month]:-ms-input-placeholder, &[type=number]:-ms-input-placeholder, &[type=password]:-ms-input-placeholder, &[type=tel]:-ms-input-placeholder, &[type=text]:-ms-input-placeholder, &[type=time]:-ms-input-placeholder, &[type=url]:-ms-input-placeholder, &[type=week]:-ms-input-placeholder { | |||
|  |     color: rgba(30, 30, 30, 0.62); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-text-control__input { | |||
|  |     transition-delay: 0s; | |||
|  |     transition-duration: 0s; | |||
|  | 
 | |||
|  |     &[type=color], &[type=date], &[type=datetime-local], &[type=datetime], &[type=email], &[type=month], &[type=number], &[type=password], &[type=tel], &[type=text], &[type=time], &[type=url], &[type=week] { | |||
|  |       transition-delay: 0s; | |||
|  |       transition-duration: 0s; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media (min-width: 600px) { | |||
|  |   .components-text-control__input { | |||
|  |     font-size: 13px; | |||
|  |     line-height: normal; | |||
|  | 
 | |||
|  |     &[type=color], &[type=date], &[type=datetime-local], &[type=datetime], &[type=email], &[type=month], &[type=number], &[type=password], &[type=tel], &[type=text], &[type=time], &[type=url], &[type=week] { | |||
|  |       font-size: 13px; | |||
|  |       line-height: normal; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-tip { | |||
|  |   color: #757575; | |||
|  |   display: flex; | |||
|  | 
 | |||
|  |   svg { | |||
|  |     fill: #f0b849; | |||
|  |     align-self: center; | |||
|  |     flex-shrink: 0; | |||
|  |     margin-right: 16px; | |||
|  |   } | |||
|  | 
 | |||
|  |   p { | |||
|  |     margin: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-accessible-toolbar { | |||
|  |   border: 1px solid #1e1e1e; | |||
|  |   border-radius: 2px; | |||
|  |   display: inline-flex; | |||
|  |   flex-shrink: 0; | |||
|  | 
 | |||
|  |   > .components-toolbar-group:last-child { | |||
|  |     border-right: none; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-button { | |||
|  |     height: 48px; | |||
|  |     padding-left: 16px; | |||
|  |     padding-right: 16px; | |||
|  |     position: relative; | |||
|  |     z-index: 1; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-toolbar .components-button { | |||
|  |   height: 48px; | |||
|  |   padding-left: 16px; | |||
|  |   padding-right: 16px; | |||
|  |   position: relative; | |||
|  |   z-index: 1; | |||
|  | } | |||
|  | 
 | |||
|  | .components-accessible-toolbar .components-button:focus:not(:disabled), .components-toolbar .components-button:focus:not(:disabled) { | |||
|  |   box-shadow: none; | |||
|  |   outline: none; | |||
|  | } | |||
|  | 
 | |||
|  | .components-accessible-toolbar .components-button:before, .components-toolbar .components-button:before { | |||
|  |   animation: components-button__appear-animation .1s ease; | |||
|  |   animation-fill-mode: forwards; | |||
|  |   border-radius: 2px; | |||
|  |   content: ""; | |||
|  |   display: block; | |||
|  |   height: 32px; | |||
|  |   left: 8px; | |||
|  |   position: absolute; | |||
|  |   right: 8px; | |||
|  |   z-index: -1; | |||
|  | } | |||
|  | 
 | |||
|  | @media (prefers-reduced-motion: reduce) { | |||
|  |   .components-accessible-toolbar .components-button:before, .components-toolbar .components-button:before { | |||
|  |     animation-delay: 0s; | |||
|  |     animation-duration: 1ms; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-accessible-toolbar .components-button svg, .components-toolbar .components-button svg { | |||
|  |   margin-left: auto; | |||
|  |   margin-right: auto; | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | .components-accessible-toolbar .components-button.is-pressed, .components-toolbar .components-button.is-pressed { | |||
|  |   background: transparent; | |||
|  | 
 | |||
|  |   &:hover { | |||
|  |     background: transparent; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-accessible-toolbar .components-button.is-pressed:before, .components-toolbar .components-button.is-pressed:before { | |||
|  |   background: #1e1e1e; | |||
|  | } | |||
|  | 
 | |||
|  | .components-accessible-toolbar .components-button:focus:before, .components-toolbar .components-button:focus:before { | |||
|  |   box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color), inset 0 0 0 4px #fff; | |||
|  |   outline: 2px solid transparent; | |||
|  | } | |||
|  | 
 | |||
|  | .components-accessible-toolbar .components-button.has-icon.has-icon, .components-toolbar .components-button.has-icon.has-icon { | |||
|  |   min-width: 48px; | |||
|  |   padding-left: 12px; | |||
|  |   padding-right: 12px; | |||
|  | } | |||
|  | 
 | |||
|  | .components-accessible-toolbar .components-button.components-tab-button, .components-toolbar .components-button.components-tab-button { | |||
|  |   font-weight: 500; | |||
|  | } | |||
|  | 
 | |||
|  | .components-accessible-toolbar .components-button.components-tab-button span, .components-toolbar .components-button.components-tab-button span { | |||
|  |   display: inline-block; | |||
|  |   padding-left: 0; | |||
|  |   padding-right: 0; | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | @keyframes components-button__appear-animation { | |||
|  |   0% { | |||
|  |     transform: scaleY(0); | |||
|  |   } | |||
|  | 
 | |||
|  |   to { | |||
|  |     transform: scaleY(1); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-toolbar__control.components-button { | |||
|  |   position: relative; | |||
|  | 
 | |||
|  |   &[data-subscript] { | |||
|  |     svg { | |||
|  |       padding: 5px 10px 5px 0; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:after { | |||
|  |       bottom: 10px; | |||
|  |       content: attr(data-subscript); | |||
|  |       font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif; | |||
|  |       font-size: 13px; | |||
|  |       font-weight: 600; | |||
|  |       line-height: 12px; | |||
|  |       position: absolute; | |||
|  |       right: 8px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   &:active:before { | |||
|  |     display: none; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:not(:disabled).is-pressed[data-subscript]:after { | |||
|  |     color: #fff; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-toolbar-group { | |||
|  |   background-color: #fff; | |||
|  |   border-right: 1px solid #1e1e1e; | |||
|  |   display: inline-flex; | |||
|  |   flex-shrink: 0; | |||
|  |   flex-wrap: wrap; | |||
|  |   line-height: 0; | |||
|  |   min-height: 48px; | |||
|  |   padding-left: 6px; | |||
|  |   padding-right: 6px; | |||
|  | 
 | |||
|  |   .components-toolbar-group.components-toolbar-group { | |||
|  |     border-width: 0; | |||
|  |     margin: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-button { | |||
|  |     &.components-button, &.has-icon.has-icon { | |||
|  |       min-width: 36px; | |||
|  |       padding-left: 6px; | |||
|  |       padding-right: 6px; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.components-button svg, &.has-icon.has-icon svg { | |||
|  |       min-width: 24px; | |||
|  |     } | |||
|  | 
 | |||
|  |     &.components-button:before, &.has-icon.has-icon:before { | |||
|  |       left: 2px; | |||
|  |       right: 2px; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-toolbar { | |||
|  |   background-color: #fff; | |||
|  |   border: 1px solid #1e1e1e; | |||
|  |   display: inline-flex; | |||
|  |   flex-shrink: 0; | |||
|  |   flex-wrap: wrap; | |||
|  |   margin: 0; | |||
|  |   min-height: 48px; | |||
|  | 
 | |||
|  |   .components-toolbar.components-toolbar { | |||
|  |     border-width: 0; | |||
|  |     margin: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | div.components-toolbar > div { | |||
|  |   display: block; | |||
|  |   margin: 0; | |||
|  | 
 | |||
|  |   + div.has-left-divider { | |||
|  |     margin-left: 6px; | |||
|  |     overflow: visible; | |||
|  |     position: relative; | |||
|  | 
 | |||
|  |     &:before { | |||
|  |       background-color: #ddd; | |||
|  |       box-sizing: content-box; | |||
|  |       content: ""; | |||
|  |       display: inline-block; | |||
|  |       height: 20px; | |||
|  |       left: -3px; | |||
|  |       position: absolute; | |||
|  |       top: 8px; | |||
|  |       width: 1px; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @supports (position: sticky) { | |||
|  |   div.components-toolbar > div { | |||
|  |     display: flex; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-tooltip { | |||
|  |   &.components-popover { | |||
|  |     z-index: 1000002; | |||
|  | 
 | |||
|  |     .components-popover__content { | |||
|  |       min-width: min-content; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .components-popover__content { | |||
|  |     background: #000; | |||
|  |     border-radius: 2px; | |||
|  |     border-width: 0; | |||
|  |     box-shadow: none; | |||
|  |     color: #f0f0f0; | |||
|  |     font-size: 12px; | |||
|  |     line-height: 1.4; | |||
|  |     outline: none; | |||
|  |     padding: 4px 8px; | |||
|  |     text-align: center; | |||
|  |     white-space: nowrap; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .components-tooltip__shortcut { | |||
|  |   display: inline-block; | |||
|  |   margin-left: 8px; | |||
|  | } | |||
|  | 
 | |||
|  | .disabled-element-wrapper { | |||
|  |   position: relative; | |||
|  | 
 | |||
|  |   .event-catcher { | |||
|  |     bottom: 0; | |||
|  |     height: 100%; | |||
|  |     left: 0; | |||
|  |     position: absolute; | |||
|  |     right: 0; | |||
|  |     top: 0; | |||
|  |     width: 100%; | |||
|  |     z-index: 100002; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box, .entry-content .wp-post-series-box, #content .wp-post-series-box { | |||
|  |   margin-top: 1.5em; | |||
|  |   margin-bottom: 1.5em; | |||
|  |   padding: 0; | |||
|  |   border-radius: 5px; | |||
|  |   border: 2px solid rgba(0, 0, 0, 0.2); | |||
|  |   box-shadow: 0 2px 3px rgba(0, 0, 0, 0.05); | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box:first-child, .entry-content .wp-post-series-box:first-child, #content .wp-post-series-box:first-child { | |||
|  |   margin-top: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box { | |||
|  |   .wp-post-series-box__description, .wp-post-series-box__scheduled_text { | |||
|  |     font-style: italic; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .entry-content .wp-post-series-box { | |||
|  |   .wp-post-series-box__description, .wp-post-series-box__scheduled_text { | |||
|  |     font-style: italic; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | #content .wp-post-series-box { | |||
|  |   .wp-post-series-box__description, .wp-post-series-box__scheduled_text { | |||
|  |     font-style: italic; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box .wp-post-series-box__current, .entry-content .wp-post-series-box .wp-post-series-box__current, #content .wp-post-series-box .wp-post-series-box__current { | |||
|  |   font-weight: 700; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box .wp-post-series-box__name, .entry-content .wp-post-series-box .wp-post-series-box__name, #content .wp-post-series-box .wp-post-series-box__name { | |||
|  |   margin: 0; | |||
|  |   font-weight: 700; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box .wp-post-series-box__description, .entry-content .wp-post-series-box .wp-post-series-box__description, #content .wp-post-series-box .wp-post-series-box__description, .wp-post-series-box .wp-post-series-box__description p, .entry-content .wp-post-series-box .wp-post-series-box__description p, #content .wp-post-series-box .wp-post-series-box__description p { | |||
|  |   margin: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box .wp-post-series-box__description p + p, .entry-content .wp-post-series-box .wp-post-series-box__description p + p, #content .wp-post-series-box .wp-post-series-box__description p + p { | |||
|  |   margin: 1em 0 0; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box .wp-post-series-box__posts ol, .entry-content .wp-post-series-box .wp-post-series-box__posts ol, #content .wp-post-series-box .wp-post-series-box__posts ol { | |||
|  |   list-style: decimal inside; | |||
|  |   margin: 0; | |||
|  |   padding: 1em; | |||
|  |   border-top: 1px solid rgba(0, 0, 0, 0.2); | |||
|  |   background-color: rgba(0, 0, 0, 0.03); | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box .wp-post-series-box__posts ol li, .entry-content .wp-post-series-box .wp-post-series-box__posts ol li, #content .wp-post-series-box .wp-post-series-box__posts ol li { | |||
|  |   margin: 0; | |||
|  |   padding: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box .wp-post-series-box__toggle_checkbox, .entry-content .wp-post-series-box .wp-post-series-box__toggle_checkbox, #content .wp-post-series-box .wp-post-series-box__toggle_checkbox { | |||
|  |   display: none; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box .wp-post-series-box__label, .entry-content .wp-post-series-box .wp-post-series-box__label, #content .wp-post-series-box .wp-post-series-box__label { | |||
|  |   display: block; | |||
|  |   position: relative; | |||
|  |   padding: 1em; | |||
|  |   margin: 0; | |||
|  |   cursor: default; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__label, .entry-content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__label, #content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__label { | |||
|  |   cursor: pointer; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__label:focus, .entry-content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__label:focus, #content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__label:focus { | |||
|  |   outline: auto; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__label:before, .entry-content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__label:before, #content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__label:before { | |||
|  |   content: " "; | |||
|  |   position: absolute; | |||
|  |   top: 50%; | |||
|  |   right: 1em; | |||
|  |   margin-top: -3px; | |||
|  |   display: block; | |||
|  |   transform: translateY(-2px); | |||
|  |   border-top: 5px solid transparent; | |||
|  |   border-bottom: 5px solid transparent; | |||
|  |   border-left: 5px solid currentColor; | |||
|  |   transition: transform 0.2s ease-out; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__posts, .entry-content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__posts, #content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__posts { | |||
|  |   max-height: 0px; | |||
|  |   overflow: hidden; | |||
|  |   transition: max-height 0.25s ease-in-out; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__toggle_checkbox:checked + .wp-post-series-box__label + .wp-post-series-box__posts, .entry-content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__toggle_checkbox:checked + .wp-post-series-box__label + .wp-post-series-box__posts, #content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__toggle_checkbox:checked + .wp-post-series-box__label + .wp-post-series-box__posts { | |||
|  |   max-height: 100vh; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__toggle_checkbox:checked + .wp-post-series-box__label:before, .entry-content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__toggle_checkbox:checked + .wp-post-series-box__label:before, #content .wp-post-series-box.wp-post-series-box--expandable .wp-post-series-box__toggle_checkbox:checked + .wp-post-series-box__label:before { | |||
|  |   transform: rotate(90deg) translateX(-3px); | |||
|  | } | |||
|  | 
 | |||
|  | pre.prettyprint, code.prettyprint { | |||
|  |   font-family: monospace; | |||
|  |   font-size: 9pt; | |||
|  |   -moz-border-radius: 8px; | |||
|  |   -webkit-border-radius: 8px; | |||
|  |   -o-border-radius: 8px; | |||
|  |   -ms-border-radius: 8px; | |||
|  |   -khtml-border-radius: 8px; | |||
|  |   border-radius: 8px; | |||
|  |   background-color: #272822 !important; | |||
|  |   border: 1px solid #272822 !important; | |||
|  |   overflow: hidden !important !important; | |||
|  | } | |||
|  | 
 | |||
|  | pre.prettyprint { | |||
|  |   width: 95%; | |||
|  |   margin: 1em auto; | |||
|  |   padding: 1em; | |||
|  | 
 | |||
|  |   a { | |||
|  |     text-decoration: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | code.prettyprint a { | |||
|  |   text-decoration: none; | |||
|  | } | |||
|  | 
 | |||
|  | .prettyprint.linenums, pre.prettyprint.linenums { | |||
|  |   -webkit-box-shadow: inset 40px 0 0 #39382e, inset 41px 0 0 #464741; | |||
|  |   -moz-box-shadow: inset 40px 0 0 #39382e, inset 41px 0 0 #464741; | |||
|  |   box-shadow: inset 40px 0 0 #39382e, inset 41px 0 0 #464741; | |||
|  | } | |||
|  | 
 | |||
|  | .prettyprint.linenums ol, pre.prettyprint.linenums ol { | |||
|  |   margin: 0 0 0 33px; | |||
|  | } | |||
|  | 
 | |||
|  | .prettyprint.linenums ol li, pre.prettyprint.linenums ol li { | |||
|  |   padding-left: 12px; | |||
|  |   color: #bebec5; | |||
|  |   line-height: 20px; | |||
|  |   margin-left: 0; | |||
|  |   list-style: decimal; | |||
|  | } | |||
|  | 
 | |||
|  | .prettyprint { | |||
|  |   .com { | |||
|  |     color: #93a1a1; | |||
|  |   } | |||
|  | 
 | |||
|  |   .lit { | |||
|  |     color: #ae81ff; | |||
|  |   } | |||
|  | 
 | |||
|  |   .pun, .opn, .clo { | |||
|  |     color: #f8f8f2; | |||
|  |   } | |||
|  | 
 | |||
|  |   .fun { | |||
|  |     color: #dc322f; | |||
|  |   } | |||
|  | 
 | |||
|  |   .str, .atv { | |||
|  |     color: #e6db74; | |||
|  |   } | |||
|  | 
 | |||
|  |   .kwd, .tag { | |||
|  |     color: #f92659; | |||
|  |   } | |||
|  | 
 | |||
|  |   .typ, .atn, .dec, .var { | |||
|  |     color: #a6e22e; | |||
|  |   } | |||
|  | 
 | |||
|  |   .pln { | |||
|  |     color: #66d9ef; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | * { | |||
|  |   -webkit-box-sizing: border-box; | |||
|  |   -moz-box-sizing: border-box; | |||
|  |   box-sizing: border-box; | |||
|  | } | |||
|  | 
 | |||
|  | article, aside, details, figcaption, figure, footer, header, nav, section, summary { | |||
|  |   display: block; | |||
|  | } | |||
|  | 
 | |||
|  | audio, canvas, video { | |||
|  |   display: inline-block; | |||
|  | } | |||
|  | 
 | |||
|  | audio:not([controls]) { | |||
|  |   display: none; | |||
|  |   height: 0; | |||
|  | } | |||
|  | 
 | |||
|  | [hidden] { | |||
|  |   display: none; | |||
|  | } | |||
|  | 
 | |||
|  | html { | |||
|  |   font-size: 62.5%; | |||
|  |   overflow-y: scroll; | |||
|  |   -webkit-text-size-adjust: 100%; | |||
|  |   -ms-text-size-adjust: 100%; | |||
|  |   font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; | |||
|  | } | |||
|  | 
 | |||
|  | button, input, select, textarea { | |||
|  |   font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; | |||
|  | } | |||
|  | 
 | |||
|  | body { | |||
|  |   color: #333; | |||
|  |   font-size: 13px; | |||
|  |   font-size: 1.3rem; | |||
|  |   line-height: 23px; | |||
|  |   line-height: 2.3rem; | |||
|  |   margin: 0; | |||
|  | } | |||
|  | 
 | |||
|  | a { | |||
|  |   color: #333; | |||
|  |   text-decoration: none; | |||
|  |   -webkit-transition: none; | |||
|  |   transition: none; | |||
|  | 
 | |||
|  |   &:focus { | |||
|  |     outline: thin dotted; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:active { | |||
|  |     color: #b00; | |||
|  |     outline: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   &:hover { | |||
|  |     color: #b00; | |||
|  |     outline: 0; | |||
|  |     -webkit-transition: all .3s; | |||
|  |     transition: all 0.3s; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | h1, h2, h3, h4, h5, h6 { | |||
|  |   clear: both; | |||
|  |   color: #000; | |||
|  |   font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; | |||
|  |   font-weight: 700; | |||
|  |   line-height: 1.5; | |||
|  |   margin: 23px 0; | |||
|  |   margin: 2.3rem 0; | |||
|  | } | |||
|  | 
 | |||
|  | h1 { | |||
|  |   font-size: 24px; | |||
|  |   font-size: 2.4rem; | |||
|  | } | |||
|  | 
 | |||
|  | h2 { | |||
|  |   font-size: 20px; | |||
|  |   font-size: 2rem; | |||
|  | } | |||
|  | 
 | |||
|  | h3 { | |||
|  |   font-size: 17px; | |||
|  |   font-size: 1.7rem; | |||
|  | } | |||
|  | 
 | |||
|  | h4 { | |||
|  |   font-size: 15px; | |||
|  |   font-size: 1.5rem; | |||
|  | } | |||
|  | 
 | |||
|  | h5 { | |||
|  |   font-size: 13px; | |||
|  |   font-size: 1.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | h6 { | |||
|  |   color: rgba(0, 0, 0, 0.45); | |||
|  |   font-size: 13px; | |||
|  |   font-size: 1.3rem; | |||
|  |   letter-spacing: 1px; | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | address { | |||
|  |   font-style: italic; | |||
|  |   margin: 0 0 23px; | |||
|  |   margin: 0 0 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | abbr[title] { | |||
|  |   border-bottom: 1px dotted; | |||
|  | } | |||
|  | 
 | |||
|  | b, strong { | |||
|  |   font-weight: 700; | |||
|  | } | |||
|  | 
 | |||
|  | dfn { | |||
|  |   font-style: italic; | |||
|  | } | |||
|  | 
 | |||
|  | mark { | |||
|  |   background: #ff0; | |||
|  |   color: #000; | |||
|  | } | |||
|  | 
 | |||
|  | p { | |||
|  |   margin: 0 0 23px; | |||
|  |   margin: 0 0 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | code, kbd, pre, samp { | |||
|  |   font-family: monospace, serif; | |||
|  |   font-size: 13px; | |||
|  |   font-size: 1.3rem; | |||
|  |   -webkit-hyphens: none; | |||
|  |   -moz-hyphens: none; | |||
|  |   -ms-hyphens: none; | |||
|  |   hyphens: none; | |||
|  | } | |||
|  | 
 | |||
|  | pre { | |||
|  |   background-color: rgba(0, 0, 0, 0.04); | |||
|  |   color: #666; | |||
|  |   font-family: monospace; | |||
|  |   font-size: 13px; | |||
|  |   font-size: 1.3rem; | |||
|  |   margin: 23px 0; | |||
|  |   margin: 2.3rem 0; | |||
|  |   overflow: auto; | |||
|  |   padding: 20px; | |||
|  |   padding: 2rem; | |||
|  |   white-space: pre; | |||
|  |   white-space: pre-wrap; | |||
|  |   word-wrap: break-word; | |||
|  | } | |||
|  | 
 | |||
|  | blockquote, q { | |||
|  |   -webkit-hyphens: none; | |||
|  |   -moz-hyphens: none; | |||
|  |   -ms-hyphens: none; | |||
|  |   hyphens: none; | |||
|  |   quotes: none; | |||
|  | } | |||
|  | 
 | |||
|  | blockquote { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     content: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | q { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     content: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | blockquote { | |||
|  |   font-size: 13px; | |||
|  |   font-size: 1.3rem; | |||
|  |   font-style: italic; | |||
|  |   font-weight: 400; | |||
|  |   margin: 23px; | |||
|  |   margin: 2.3rem; | |||
|  | 
 | |||
|  |   blockquote { | |||
|  |     margin-right: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   cite, small { | |||
|  |     font-size: 11px; | |||
|  |     font-size: 1.1rem; | |||
|  |     font-weight: 400; | |||
|  |     text-transform: uppercase; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | small { | |||
|  |   font-size: smaller; | |||
|  | } | |||
|  | 
 | |||
|  | sub { | |||
|  |   font-size: 75%; | |||
|  |   line-height: 0; | |||
|  |   position: relative; | |||
|  |   vertical-align: baseline; | |||
|  | } | |||
|  | 
 | |||
|  | sup { | |||
|  |   font-size: 75%; | |||
|  |   line-height: 0; | |||
|  |   position: relative; | |||
|  |   vertical-align: baseline; | |||
|  |   top: -0.5em; | |||
|  | } | |||
|  | 
 | |||
|  | sub { | |||
|  |   bottom: -0.25em; | |||
|  | } | |||
|  | 
 | |||
|  | dl { | |||
|  |   margin: 0 20px; | |||
|  |   margin: 0 2rem; | |||
|  | } | |||
|  | 
 | |||
|  | dt { | |||
|  |   font-weight: 700; | |||
|  | } | |||
|  | 
 | |||
|  | dd { | |||
|  |   margin: 0 0 20px; | |||
|  |   margin: 0 0 2rem; | |||
|  | } | |||
|  | 
 | |||
|  | menu, ol { | |||
|  |   margin: 16px 0; | |||
|  |   margin: 1.6rem 0; | |||
|  |   padding: 0 0 0 40px; | |||
|  |   padding: 0 0 0 4rem; | |||
|  | } | |||
|  | 
 | |||
|  | ul { | |||
|  |   margin: 16px 0; | |||
|  |   margin: 1.6rem 0; | |||
|  |   padding: 0 0 0 40px; | |||
|  |   padding: 0 0 0 4rem; | |||
|  |   list-style-type: square; | |||
|  | } | |||
|  | 
 | |||
|  | nav { | |||
|  |   ul, ol { | |||
|  |     list-style: none; | |||
|  |     list-style-image: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | li > { | |||
|  |   ul, ol { | |||
|  |     margin: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | img { | |||
|  |   -ms-interpolation-mode: bicubic; | |||
|  |   border: 0; | |||
|  |   vertical-align: middle; | |||
|  | } | |||
|  | 
 | |||
|  | svg:not(:root) { | |||
|  |   overflow: hidden; | |||
|  | } | |||
|  | 
 | |||
|  | figure, form { | |||
|  |   margin: 0; | |||
|  | } | |||
|  | 
 | |||
|  | fieldset { | |||
|  |   border: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   padding: 20px; | |||
|  |   padding: 2rem; | |||
|  |   margin-bottom: 23px; | |||
|  |   margin-bottom: 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | legend { | |||
|  |   border: 0; | |||
|  |   padding: 0 5px; | |||
|  |   white-space: normal; | |||
|  | } | |||
|  | 
 | |||
|  | button, input, select, textarea { | |||
|  |   font-size: 100%; | |||
|  |   margin: 0; | |||
|  |   max-width: 100%; | |||
|  |   vertical-align: baseline; | |||
|  | } | |||
|  | 
 | |||
|  | button, input { | |||
|  |   line-height: normal; | |||
|  | } | |||
|  | 
 | |||
|  | button, html input[type=button] { | |||
|  |   -webkit-appearance: button; | |||
|  |   cursor: pointer; | |||
|  | } | |||
|  | 
 | |||
|  | input { | |||
|  |   &[type=reset], &[type=submit] { | |||
|  |     -webkit-appearance: button; | |||
|  |     cursor: pointer; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | button[disabled] { | |||
|  |   cursor: default; | |||
|  | } | |||
|  | 
 | |||
|  | input { | |||
|  |   &[disabled] { | |||
|  |     cursor: default; | |||
|  |   } | |||
|  | 
 | |||
|  |   &[type=checkbox], &[type=radio] { | |||
|  |     padding: 0; | |||
|  |     position: relative; | |||
|  |     top: 1px; | |||
|  |   } | |||
|  | 
 | |||
|  |   &[type=search] { | |||
|  |     -webkit-appearance: textfield; | |||
|  |     padding-right: 2px; | |||
|  |     width: 270px; | |||
|  | 
 | |||
|  |     &::-webkit-search-decoration { | |||
|  |       -webkit-appearance: none; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | button::-moz-focus-inner, input::-moz-focus-inner { | |||
|  |   border: 0; | |||
|  |   padding: 0; | |||
|  | } | |||
|  | 
 | |||
|  | textarea { | |||
|  |   overflow: auto; | |||
|  |   vertical-align: top; | |||
|  | } | |||
|  | 
 | |||
|  | table { | |||
|  |   border-spacing: 0; | |||
|  |   margin: 0 0 23px; | |||
|  |   margin: 0 0 2.3rem; | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | caption, th, td { | |||
|  |   border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   font-weight: 400; | |||
|  |   text-align: left; | |||
|  | } | |||
|  | 
 | |||
|  | caption { | |||
|  |   border: 0; | |||
|  |   margin: 23px 0; | |||
|  |   margin: 2.3rem 0; | |||
|  | } | |||
|  | 
 | |||
|  | th { | |||
|  |   font-weight: 700; | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | td { | |||
|  |   padding: 6px 10px 6px 0; | |||
|  |   padding: 0.6rem 1rem 0.6rem 0; | |||
|  | } | |||
|  | 
 | |||
|  | hr { | |||
|  |   border: 0; | |||
|  |   border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   height: 1px; | |||
|  |   margin: 0 0 23px; | |||
|  |   margin: 0 0 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | .clear:after, .nav-menu:after, .site-main:after, .site-footer .sidebar-container:after, .entry-content:after, .navigation:after, .nav-links:after, .gallery:after, .attachment .entry-header:after, .comment-body:after, .sidebar-inner:after { | |||
|  |   clear: both; | |||
|  | } | |||
|  | 
 | |||
|  | .clear { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .nav-menu { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .site-main { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .site-footer .sidebar-container { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .entry-content { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .navigation { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .nav-links { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .gallery { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .attachment .entry-header { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .comment-body { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .sidebar-inner { | |||
|  |   &:before, &:after { | |||
|  |     content: ""; | |||
|  |     display: table; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .screen-reader-text { | |||
|  |   clip: rect(1px, 1px, 1px, 1px); | |||
|  |   position: absolute !important; | |||
|  | } | |||
|  | 
 | |||
|  | button, input, select, textarea { | |||
|  |   background: 0 0; | |||
|  |   border: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   font-family: inherit; | |||
|  |   padding: 8px 10px; | |||
|  |   padding: .8rem 1rem; | |||
|  |   -webkit-transition: border .2s; | |||
|  |   transition: border 0.2s; | |||
|  | } | |||
|  | 
 | |||
|  | input, select, textarea { | |||
|  |   color: #333; | |||
|  | } | |||
|  | 
 | |||
|  | input:focus, select:focus, textarea:focus { | |||
|  |   border-color: rgba(0, 0, 0, 0.3); | |||
|  |   outline: 0; | |||
|  | } | |||
|  | 
 | |||
|  | button { | |||
|  |   background: 0 0; | |||
|  |   display: inline-block; | |||
|  |   font-weight: 700; | |||
|  |   letter-spacing: 1px; | |||
|  |   padding: 8px 20px; | |||
|  |   padding: .8rem 2rem; | |||
|  |   text-decoration: none; | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | input { | |||
|  |   &[type=submit], &[type=button], &[type=reset] { | |||
|  |     background: 0 0; | |||
|  |     display: inline-block; | |||
|  |     font-weight: 700; | |||
|  |     letter-spacing: 1px; | |||
|  |     padding: 8px 20px; | |||
|  |     padding: .8rem 2rem; | |||
|  |     text-decoration: none; | |||
|  |     text-transform: uppercase; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | button { | |||
|  |   &:hover, &:focus { | |||
|  |     border-color: rgba(0, 0, 0, 0.3); | |||
|  |     outline: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | input { | |||
|  |   &[type=submit]:hover, &[type=button]:hover, &[type=reset]:hover, &[type=submit]:focus, &[type=button]:focus, &[type=reset]:focus { | |||
|  |     border-color: rgba(0, 0, 0, 0.3); | |||
|  |     outline: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | button:active { | |||
|  |   border-color: rgba(0, 0, 0, 0.1); | |||
|  |   color: rgba(0, 0, 0, 0.5); | |||
|  |   -webkit-transition: none; | |||
|  |   transition: none; | |||
|  | } | |||
|  | 
 | |||
|  | input { | |||
|  |   &[type=submit]:active, &[type=button]:active, &[type=reset]:active { | |||
|  |     border-color: rgba(0, 0, 0, 0.1); | |||
|  |     color: rgba(0, 0, 0, 0.5); | |||
|  |     -webkit-transition: none; | |||
|  |     transition: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .post-password-required input[type=submit] { | |||
|  |   vertical-align: bottom; | |||
|  | } | |||
|  | 
 | |||
|  | ::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder { | |||
|  |   color: #333; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-content img, .entry-summary img, .comment-content img, .widget img, .wp-caption { | |||
|  |   max-width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-content img, .entry-summary img, .comment-content img[height] { | |||
|  |   height: auto; | |||
|  | } | |||
|  | 
 | |||
|  | img { | |||
|  |   &[class*=align], &[class*=wp-image-], &[class*=attachment-] { | |||
|  |     height: auto; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.header-image, &.size-full, &.size-large, &.wp-post-image { | |||
|  |     height: auto; | |||
|  |     max-width: 100%; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | embed, iframe, object, video { | |||
|  |   max-width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-content .twitter-tweet-rendered { | |||
|  |   max-width: 100% !important; | |||
|  | } | |||
|  | 
 | |||
|  | .alignleft { | |||
|  |   float: left; | |||
|  | } | |||
|  | 
 | |||
|  | .alignright { | |||
|  |   float: right; | |||
|  | } | |||
|  | 
 | |||
|  | .aligncenter { | |||
|  |   display: block; | |||
|  |   margin-left: auto; | |||
|  |   margin-right: auto; | |||
|  | } | |||
|  | 
 | |||
|  | img.alignleft { | |||
|  |   margin: 5px 20px 5px 0; | |||
|  |   margin: 0.5rem 2rem 0.5rem 0; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-caption.alignleft { | |||
|  |   margin: 5px 10px 5px 0; | |||
|  |   margin: 0.5rem 1rem 0.5rem 0; | |||
|  | } | |||
|  | 
 | |||
|  | img.alignright { | |||
|  |   margin: 5px 0 5px 20px; | |||
|  |   margin: 0.5rem 0 0.5rem 2rem; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-caption.alignright { | |||
|  |   margin: 5px 0 5px 10px; | |||
|  |   margin: 0.5rem 0 0.5rem 1rem; | |||
|  | } | |||
|  | 
 | |||
|  | img { | |||
|  |   &.aligncenter { | |||
|  |     margin: 5px auto; | |||
|  |     margin: 0.5rem auto; | |||
|  |   } | |||
|  | 
 | |||
|  |   &.alignnone { | |||
|  |     margin: 5px 0; | |||
|  |     margin: 0.5rem 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .wp-caption .wp-caption-text, .entry-caption, .gallery-caption { | |||
|  |   font-style: italic; | |||
|  |   font-weight: 400; | |||
|  | } | |||
|  | 
 | |||
|  | img.wp-smiley, .rsswidget img { | |||
|  |   border: 0; | |||
|  |   border-radius: 0; | |||
|  |   box-shadow: none; | |||
|  |   margin-bottom: 0; | |||
|  |   margin-top: 0; | |||
|  |   padding: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .wp-caption.alignleft + { | |||
|  |   ul, ol { | |||
|  |     list-style-position: inside; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .site-main { | |||
|  |   margin: 0 auto; | |||
|  |   margin: 0 auto; | |||
|  |   max-width: 960px; | |||
|  |   overflow: hidden; | |||
|  |   padding: 46px 0; | |||
|  |   padding: 4.6rem 0; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   .content-area { | |||
|  |     float: left; | |||
|  |     margin: 0 10px; | |||
|  |     margin: 0 1rem; | |||
|  |     width: 620px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .single-attachment .content-area, .full-width .content-area { | |||
|  |   width: 940px; | |||
|  | } | |||
|  | 
 | |||
|  | .site-main .sidebar-container { | |||
|  |   float: right; | |||
|  |   margin: 0 10px; | |||
|  |   margin: 0 1rem; | |||
|  |   width: 220px; | |||
|  | } | |||
|  | 
 | |||
|  | .site-header { | |||
|  |   background-color: #000; | |||
|  | 
 | |||
|  |   .home-link { | |||
|  |     display: block; | |||
|  |     margin: 0 auto; | |||
|  |     max-width: 960px; | |||
|  |     min-height: 180px; | |||
|  |     text-align: center; | |||
|  |     text-decoration: none; | |||
|  |     width: 100%; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .site-title { | |||
|  |   color: #fff; | |||
|  |   font-family: Lato, sans-serif; | |||
|  |   font-size: 80px; | |||
|  |   font-size: 8rem; | |||
|  |   font-weight: 300; | |||
|  |   letter-spacing: 5px; | |||
|  |   line-height: 1; | |||
|  |   margin: 0; | |||
|  |   padding: 5px 0; | |||
|  |   padding: .5rem 0; | |||
|  |   text-transform: uppercase; | |||
|  | 
 | |||
|  |   a { | |||
|  |     color: #fff; | |||
|  |     text-decoration: none; | |||
|  | 
 | |||
|  |     &:hover { | |||
|  |       color: #fff; | |||
|  |       text-decoration: none; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .site-description { | |||
|  |   color: #666; | |||
|  |   font: normal 14px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; | |||
|  |   letter-spacing: 2px; | |||
|  |   margin: 0; | |||
|  |   padding: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .logo-container { | |||
|  |   margin: 0 auto; | |||
|  |   max-width: 960px; | |||
|  |   padding: 50px 0; | |||
|  |   padding: 5rem 0; | |||
|  |   text-align: center; | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .custom-logo { | |||
|  |   height: auto; | |||
|  |   margin: auto; | |||
|  |   max-width: 400px; | |||
|  | } | |||
|  | 
 | |||
|  | .main-navigation { | |||
|  |   clear: both; | |||
|  |   margin: 0 auto; | |||
|  |   max-width: 960px; | |||
|  |   min-height: 36px; | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | ul.nav-menu, div.nav-menu > ul { | |||
|  |   margin: 0; | |||
|  |   padding: 0 40px 0 0; | |||
|  |   padding: 0 4rem 0 0; | |||
|  | } | |||
|  | 
 | |||
|  | .nav-menu { | |||
|  |   li { | |||
|  |     float: left; | |||
|  |     position: relative; | |||
|  | 
 | |||
|  |     a { | |||
|  |       color: #ccc; | |||
|  |       display: block; | |||
|  |       font-family: Lato, sans-serif; | |||
|  |       font-size: 11px; | |||
|  |       font-size: 1.1rem; | |||
|  |       font-weight: 400; | |||
|  |       letter-spacing: 2px; | |||
|  |       line-height: 12px; | |||
|  |       line-height: 1.2rem; | |||
|  |       padding: 12px 20px; | |||
|  |       padding: 1.2rem 2rem; | |||
|  |       text-decoration: none; | |||
|  |       text-transform: uppercase; | |||
|  |       -webkit-transition: all .3s; | |||
|  |       transition: all 0.3s; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:hover > a, a:hover { | |||
|  |       background-color: #303030; | |||
|  |       color: #fff; | |||
|  |       -webkit-transition: none; | |||
|  |       transition: none; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .sub-menu, .children { | |||
|  |     background-color: #404040; | |||
|  |     border-top: 0; | |||
|  |     -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); | |||
|  |     box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); | |||
|  |     display: none; | |||
|  |     opacity: 0; | |||
|  |     padding: 0; | |||
|  |     position: absolute; | |||
|  |     left: 0; | |||
|  |     z-index: 99999; | |||
|  |   } | |||
|  | 
 | |||
|  |   .sub-menu ul, .children ul { | |||
|  |     border-left: 0; | |||
|  |     left: 100%; | |||
|  |     top: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | ul.nav-menu ul a, .nav-menu ul ul a { | |||
|  |   margin: 0; | |||
|  |   text-transform: none; | |||
|  |   width: 200px; | |||
|  | } | |||
|  | 
 | |||
|  | ul.nav-menu ul a:hover, .nav-menu ul ul a:hover { | |||
|  |   background-color: #303030; | |||
|  | } | |||
|  | 
 | |||
|  | ul.nav-menu li:hover > ul { | |||
|  |   display: block; | |||
|  |   opacity: 1; | |||
|  | } | |||
|  | 
 | |||
|  | .nav-menu { | |||
|  |   ul li:hover > ul { | |||
|  |     display: block; | |||
|  |     opacity: 1; | |||
|  |   } | |||
|  | 
 | |||
|  |   .current_page_item > a, .current_page_ancestor > a, .current-menu-item > a, .current-menu-ancestor > a { | |||
|  |     background-color: #303030; | |||
|  |     color: #fff; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .menu-toggle { | |||
|  |   display: none; | |||
|  | } | |||
|  | 
 | |||
|  | .navbar { | |||
|  |   background-color: #404040; | |||
|  |   margin: 0 auto; | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .site-header { | |||
|  |   .search-form { | |||
|  |     position: absolute; | |||
|  |     right: 0; | |||
|  |     top: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   .search-field { | |||
|  |     background-color: transparent; | |||
|  |     background-image: url(//www.cipherbliss.com/wp-content/themes/suits/images/search-icon.png); | |||
|  |     background-position: 10px center; | |||
|  |     background-repeat: no-repeat; | |||
|  |     background-size: 24px 24px; | |||
|  |     border: 0; | |||
|  |     cursor: pointer; | |||
|  |     height: 36px; | |||
|  |     margin: 0; | |||
|  |     padding: 0 0 0 42px; | |||
|  |     padding: 0 0 0 4.2rem; | |||
|  |     position: relative; | |||
|  |     -webkit-transition: width .2s ease, background .2s ease; | |||
|  |     transition: width .2s ease, background .2s ease; | |||
|  |     width: 0; | |||
|  | 
 | |||
|  |     &:hover { | |||
|  |       background-color: #303030; | |||
|  |       -webkit-transition: none; | |||
|  |       transition: none; | |||
|  |     } | |||
|  | 
 | |||
|  |     &:focus { | |||
|  |       background-color: #f5f5f5; | |||
|  |       border: 0; | |||
|  |       cursor: text; | |||
|  |       outline: 0; | |||
|  |       padding-right: 2px; | |||
|  |       -webkit-transition: width .2s ease, background .2s ease; | |||
|  |       transition: width .2s ease, background .2s ease; | |||
|  |       width: 200px; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .site-content { | |||
|  |   -webkit-hyphens: auto; | |||
|  |   -moz-hyphens: auto; | |||
|  |   -ms-hyphens: auto; | |||
|  |   hyphens: auto; | |||
|  |   word-wrap: break-word; | |||
|  | } | |||
|  | 
 | |||
|  | .hentry { | |||
|  |   border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   margin-bottom: 46px; | |||
|  |   margin-bottom: 4.6rem; | |||
|  |   padding-bottom: 46px; | |||
|  |   padding-bottom: 4.6rem; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-header, .entry-content, .entry-summary, .entry-meta { | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-thumbnail img { | |||
|  |   display: block; | |||
|  |   margin: 0 auto 23px; | |||
|  |   margin: 0 auto 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-header { | |||
|  |   margin-bottom: 23px; | |||
|  |   margin-bottom: 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-title { | |||
|  |   font-family: Lato, sans-serif; | |||
|  |   font-size: 30px; | |||
|  |   font-size: 3rem; | |||
|  |   font-weight: 400; | |||
|  |   margin: 0; | |||
|  |   text-transform: uppercase; | |||
|  | 
 | |||
|  |   a { | |||
|  |     color: #000; | |||
|  | 
 | |||
|  |     &:hover { | |||
|  |       color: #b00; | |||
|  |       text-decoration: none; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .entry-meta { | |||
|  |   clear: both; | |||
|  |   color: rgba(0, 0, 0, 0.45); | |||
|  | 
 | |||
|  |   a { | |||
|  |     border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |     color: rgba(0, 0, 0, 0.45); | |||
|  | 
 | |||
|  |     &:hover { | |||
|  |       color: #b00; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .edit-link:before { | |||
|  |     content: "› "; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .single-author .entry-meta .by-author, .sticky .entry-meta .on-date { | |||
|  |   display: none; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-content a, .comment-content a, .page-content a { | |||
|  |   border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   color: #b00; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-content a:hover, .comment-content a:hover, .page-content a:hover { | |||
|  |   color: #333; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-content { | |||
|  |   th a, td a { | |||
|  |     border-bottom: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .comment-content { | |||
|  |   th a, td a { | |||
|  |     border-bottom: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .page-links { | |||
|  |   clear: both; | |||
|  |   font-weight: 700; | |||
|  |   margin: 23px 0; | |||
|  |   margin: 2.3rem 0; | |||
|  | } | |||
|  | 
 | |||
|  | .hentry { | |||
|  |   .mejs-mediaelement, .mejs-container .mejs-controls { | |||
|  |     background: #303030; | |||
|  |   } | |||
|  | 
 | |||
|  |   .mejs-controls { | |||
|  |     .mejs-time-rail .mejs-time-loaded, .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { | |||
|  |       background: #fff; | |||
|  |     } | |||
|  | 
 | |||
|  |     .mejs-time-rail { | |||
|  |       .mejs-time-current { | |||
|  |         background: #b00; | |||
|  |       } | |||
|  | 
 | |||
|  |       .mejs-time-total { | |||
|  |         background: #595959; | |||
|  |       } | |||
|  |     } | |||
|  | 
 | |||
|  |     .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { | |||
|  |       background: #595959; | |||
|  |     } | |||
|  | 
 | |||
|  |     .mejs-time-rail span { | |||
|  |       border-radius: 0; | |||
|  |     } | |||
|  | 
 | |||
|  |     .mejs-horizontal-volume-slider { | |||
|  |       .mejs-horizontal-volume-total, .mejs-horizontal-volume-current { | |||
|  |         border-radius: 0; | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .gallery { | |||
|  |   margin-bottom: 23px; | |||
|  |   margin-bottom: 2.3rem; | |||
|  |   margin-left: -4px; | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-item { | |||
|  |   float: left; | |||
|  |   margin: 0 4px 4px 0; | |||
|  |   overflow: hidden; | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-1 { | |||
|  |   &.gallery-size-medium, &.gallery-size-thumbnail { | |||
|  |     display: table; | |||
|  |     margin: 0 auto 23px; | |||
|  |     margin: 0 auto 2.3rem; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-2.gallery-size-thumbnail, .gallery-columns-3.gallery-size-thumbnail { | |||
|  |   display: table; | |||
|  |   margin: 0 auto 23px; | |||
|  |   margin: 0 auto 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-1 .gallery-item, .gallery-columns-2 .gallery-item, .gallery-columns-3 .gallery-item { | |||
|  |   text-align: center; | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-4 .gallery-item { | |||
|  |   max-width: 23%; | |||
|  |   max-width: -webkit-calc(25% - 4px); | |||
|  |   max-width: calc(25% - 4px); | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-5 .gallery-item { | |||
|  |   max-width: 19%; | |||
|  |   max-width: -webkit-calc(20% - 4px); | |||
|  |   max-width: calc(20% - 4px); | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-6 .gallery-item { | |||
|  |   max-width: 15%; | |||
|  |   max-width: -webkit-calc(16.7% - 4px); | |||
|  |   max-width: calc(16.7% - 4px); | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-7 .gallery-item { | |||
|  |   max-width: 13%; | |||
|  |   max-width: -webkit-calc(14.28% - 4px); | |||
|  |   max-width: calc(14.28% - 4px); | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-8 .gallery-item { | |||
|  |   max-width: 11%; | |||
|  |   max-width: -webkit-calc(12.5% - 4px); | |||
|  |   max-width: calc(12.5% - 4px); | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-9 .gallery-item { | |||
|  |   max-width: 9%; | |||
|  |   max-width: -webkit-calc(11.1% - 4px); | |||
|  |   max-width: calc(11.1% - 4px); | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { | |||
|  |   margin-right: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-caption { | |||
|  |   background-color: rgba(0, 0, 0, 0.3); | |||
|  |   box-sizing: border-box; | |||
|  |   color: #fff; | |||
|  |   line-height: 14px; | |||
|  |   line-height: 1.4rem; | |||
|  |   margin: 0; | |||
|  |   max-height: 50%; | |||
|  |   opacity: 0; | |||
|  |   padding: 8px; | |||
|  |   padding: .8rem; | |||
|  |   position: absolute; | |||
|  |   bottom: 0; | |||
|  |   left: 0; | |||
|  |   text-align: left; | |||
|  |   -webkit-transition: opacity .2s ease; | |||
|  |   transition: opacity .2s ease; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   &:before { | |||
|  |     box-shadow: 0 -10px 15px #000 inset; | |||
|  |     content: ""; | |||
|  |     height: 100%; | |||
|  |     min-height: 49px; | |||
|  |     position: absolute; | |||
|  |     left: 0; | |||
|  |     top: 0; | |||
|  |     width: 100%; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-item:hover .gallery-caption { | |||
|  |   opacity: 1; | |||
|  | } | |||
|  | 
 | |||
|  | .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { | |||
|  |   display: none; | |||
|  | } | |||
|  | 
 | |||
|  | .attachment .entry-title { | |||
|  |   float: left; | |||
|  | } | |||
|  | 
 | |||
|  | .image-navigation { | |||
|  |   float: right; | |||
|  |   margin-top: 10px; | |||
|  |   margin-top: 1rem; | |||
|  | 
 | |||
|  |   a { | |||
|  |     border: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |     display: inline-block; | |||
|  |     font-size: 11px; | |||
|  |     font-size: 1.1rem; | |||
|  |     line-height: normal; | |||
|  |     padding: 8px 20px; | |||
|  |     padding: .8rem 2rem; | |||
|  |     text-transform: uppercase; | |||
|  |   } | |||
|  | 
 | |||
|  |   .nav-next { | |||
|  |     margin-left: 10px; | |||
|  |     margin-left: 1rem; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .attachment { | |||
|  |   .entry-attachment { | |||
|  |     text-align: center; | |||
|  |     margin-bottom: 23px; | |||
|  |     margin-bottom: 2.3rem; | |||
|  | 
 | |||
|  |     .attachment { | |||
|  |       margin-bottom: 23px; | |||
|  |       margin-bottom: 2.3rem; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .entry-caption { | |||
|  |     color: rgba(0, 0, 0, 0.45); | |||
|  |     text-align: left; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .navigation { | |||
|  |   .nav-previous { | |||
|  |     float: left; | |||
|  |   } | |||
|  | 
 | |||
|  |   .nav-next { | |||
|  |     float: right; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .paging-navigation a { | |||
|  |   border: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   display: inline-block; | |||
|  |   font-size: 11px; | |||
|  |   font-size: 1.1rem; | |||
|  |   line-height: normal; | |||
|  |   padding: 8px 20px; | |||
|  |   padding: .8rem 2rem; | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | .post-navigation { | |||
|  |   margin-bottom: 46px; | |||
|  |   margin-bottom: 4.6rem; | |||
|  | 
 | |||
|  |   .nav-links { | |||
|  |     font-size: 11px; | |||
|  |     font-size: 1.1rem; | |||
|  |     text-transform: uppercase; | |||
|  |   } | |||
|  | 
 | |||
|  |   a[rel=next] { | |||
|  |     float: right; | |||
|  |     text-align: right; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .archive-header { | |||
|  |   border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   margin-bottom: 46px; | |||
|  |   margin-bottom: 4.6rem; | |||
|  |   padding-bottom: 23px; | |||
|  |   padding-bottom: 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | .archive-title { | |||
|  |   font-size: 15px; | |||
|  |   font-size: 1.5rem; | |||
|  |   font-weight: 400; | |||
|  |   line-height: normal; | |||
|  |   margin: 0; | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | .archive-meta { | |||
|  |   color: rgba(0, 0, 0, 0.45); | |||
|  |   font-style: normal; | |||
|  |   font-weight: 400; | |||
|  |   margin-top: 10px; | |||
|  |   margin-top: 1rem; | |||
|  | 
 | |||
|  |   p:last-of-type { | |||
|  |     margin-bottom: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .page-header { | |||
|  |   border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   margin-bottom: 46px; | |||
|  |   margin-bottom: 4.6rem; | |||
|  |   padding-bottom: 23px; | |||
|  |   padding-bottom: 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | .page-title { | |||
|  |   font-size: 15px; | |||
|  |   font-size: 1.5rem; | |||
|  |   font-weight: 400; | |||
|  |   line-height: normal; | |||
|  |   margin: 0; | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | .error404 { | |||
|  |   margin-bottom: 46px; | |||
|  |   margin-bottom: 4.6rem; | |||
|  | } | |||
|  | 
 | |||
|  | .comments-title { | |||
|  |   font-size: 20px; | |||
|  |   font-size: 2rem; | |||
|  |   font-weight: 400; | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | .comment-list { | |||
|  |   border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   margin: 0 0 46px; | |||
|  |   margin: 0 0 4.6rem; | |||
|  |   list-style-type: none; | |||
|  |   padding: 0; | |||
|  | 
 | |||
|  |   .children { | |||
|  |     list-style-type: none; | |||
|  |     padding: 0; | |||
|  |     margin-left: 20px; | |||
|  |     margin-left: 2rem; | |||
|  | 
 | |||
|  |     > li:before { | |||
|  |       border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |       content: ""; | |||
|  |       display: block; | |||
|  |       height: 1px; | |||
|  |       width: 100%; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   > li:after { | |||
|  |     border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |     content: ""; | |||
|  |     display: block; | |||
|  |     height: 1px; | |||
|  |     width: 100%; | |||
|  |   } | |||
|  | 
 | |||
|  |   > li:last-child:after { | |||
|  |     display: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .comment-body { | |||
|  |   padding: 23px 0; | |||
|  |   padding: 2.3rem 0; | |||
|  |   position: relative; | |||
|  | } | |||
|  | 
 | |||
|  | .comment-author { | |||
|  |   .avatar { | |||
|  |     display: block; | |||
|  |     float: left; | |||
|  |     margin-right: 23px; | |||
|  |     margin-right: 2.3rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   .fn { | |||
|  |     word-wrap: break-word; | |||
|  |     color: #000; | |||
|  |     font-style: normal; | |||
|  |     font-weight: 400; | |||
|  |   } | |||
|  | 
 | |||
|  |   .url { | |||
|  |     color: #000; | |||
|  |     font-style: normal; | |||
|  |     font-weight: 400; | |||
|  |   } | |||
|  | 
 | |||
|  |   a { | |||
|  |     border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .comment-reply-link, .comment-reply-login { | |||
|  |   border: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   display: inline-block; | |||
|  |   font-size: 11px; | |||
|  |   font-size: 1.1rem; | |||
|  |   line-height: 1; | |||
|  |   padding: 8px 20px; | |||
|  |   padding: .8rem 2rem; | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | .says { | |||
|  |   display: none; | |||
|  | } | |||
|  | 
 | |||
|  | .no-avatars { | |||
|  |   .comment-metadata, .comment-awaiting-moderation, .comment-content, .comment-list .reply { | |||
|  |     margin-left: 0; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .comment-list .edit-link:before { | |||
|  |   content: "› "; | |||
|  | } | |||
|  | 
 | |||
|  | .comment-metadata, .comment-awaiting-moderation, .comment-content, .comment-list .reply { | |||
|  |   margin-left: 63px; | |||
|  |   margin-left: 6.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | .comment-meta { | |||
|  |   color: rgba(0, 0, 0, 0.45); | |||
|  | 
 | |||
|  |   a { | |||
|  |     color: rgba(0, 0, 0, 0.45); | |||
|  | 
 | |||
|  |     &:hover { | |||
|  |       color: #b00; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .comment-metadata { | |||
|  |   font-size: 11px; | |||
|  |   font-size: 1.1rem; | |||
|  |   line-height: 1; | |||
|  |   margin-bottom: 23px; | |||
|  |   margin-bottom: 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | .ping-meta { | |||
|  |   color: rgba(0, 0, 0, 0.45); | |||
|  |   font-size: 12px; | |||
|  |   line-height: 2; | |||
|  | } | |||
|  | 
 | |||
|  | .comment-awaiting-moderation { | |||
|  |   font-style: italic; | |||
|  | } | |||
|  | 
 | |||
|  | .comment .comment-respond { | |||
|  |   background-color: rgba(0, 0, 0, 0.04); | |||
|  |   margin-bottom: 23px; | |||
|  |   margin-bottom: 2.3rem; | |||
|  |   padding: 23px; | |||
|  |   padding: 2.3rem; | |||
|  | } | |||
|  | 
 | |||
|  | .comment-reply-title { | |||
|  |   font-weight: 400; | |||
|  |   margin-top: 0; | |||
|  |   text-transform: uppercase; | |||
|  | 
 | |||
|  |   small a { | |||
|  |     border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |     font-size: 11px; | |||
|  |     font-size: 1.1rem; | |||
|  |     text-transform: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .comment-form { | |||
|  |   .comment-notes { | |||
|  |     color: rgba(0, 0, 0, 0.45); | |||
|  |     margin-bottom: 23px; | |||
|  |     margin-bottom: 2.3rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   [for=author], [for=email], [for=url], [for=comment] { | |||
|  |     display: block; | |||
|  |     padding: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   input { | |||
|  |     &[type=text], &[type=email], &[type=url] { | |||
|  |       max-width: 270px; | |||
|  |       width: 60%; | |||
|  |     } | |||
|  | 
 | |||
|  |     &[type=checkbox] { | |||
|  |       margin-right: 5px; | |||
|  |       margin-right: 0.5rem; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   textarea { | |||
|  |     width: 100%; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .form-allowed-tags { | |||
|  |   display: none; | |||
|  | } | |||
|  | 
 | |||
|  | .comment-form p:last-of-type { | |||
|  |   margin-bottom: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .comment-list { | |||
|  |   .pingback a, .trackback a { | |||
|  |     border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .comment-navigation { | |||
|  |   margin-bottom: 46px; | |||
|  |   margin-bottom: 4.6rem; | |||
|  | 
 | |||
|  |   a { | |||
|  |     font-size: 11px; | |||
|  |     font-size: 1.1rem; | |||
|  |     text-transform: uppercase; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .no-comments { | |||
|  |   color: rgba(0, 0, 0, 0.2); | |||
|  |   font-size: 15px; | |||
|  |   font-size: 1.5rem; | |||
|  |   text-align: center; | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | .site-main .widget-area { | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | .widget { | |||
|  |   border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   -webkit-hyphens: auto; | |||
|  |   -moz-hyphens: auto; | |||
|  |   -ms-hyphens: auto; | |||
|  |   hyphens: auto; | |||
|  |   margin: 0 0 23px; | |||
|  |   margin: 0 0 2.3rem; | |||
|  |   padding: 0 0 23px; | |||
|  |   padding: 0 0 2.3rem; | |||
|  |   word-wrap: break-word; | |||
|  | 
 | |||
|  |   &:last-child { | |||
|  |     border-bottom: none; | |||
|  |     margin-bottom: 0; | |||
|  |     padding-bottom: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   .widget-title { | |||
|  |     font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; | |||
|  |     font-size: 20px; | |||
|  |     font-size: 2rem; | |||
|  |     font-weight: 400; | |||
|  |     margin: 0 0 10px; | |||
|  |     margin: 0 0 1rem; | |||
|  |     text-transform: uppercase; | |||
|  |   } | |||
|  | 
 | |||
|  |   ul, ol { | |||
|  |     list-style-type: none; | |||
|  |     margin: 0; | |||
|  |     padding: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   li { | |||
|  |     padding: 5px 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   .children, .sub-menu { | |||
|  |     margin-top: 5px; | |||
|  |     margin-top: 0.5rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   .children li:last-child, .sub-menu li:last-child { | |||
|  |     padding-bottom: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   li > { | |||
|  |     ul, ol { | |||
|  |       margin-left: 20px; | |||
|  |       margin-left: 2rem; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   a { | |||
|  |     border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .search-form .search-submit { | |||
|  |   display: none; | |||
|  | } | |||
|  | 
 | |||
|  | .widget_rss { | |||
|  |   .rss-date, .rssSummary, li > cite { | |||
|  |     font-size: 11px; | |||
|  |     font-size: 1.1rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   .rss-date { | |||
|  |     display: block; | |||
|  |     color: rgba(0, 0, 0, 0.45); | |||
|  |   } | |||
|  | 
 | |||
|  |   li > cite { | |||
|  |     color: rgba(0, 0, 0, 0.45); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .widget_calendar { | |||
|  |   table { | |||
|  |     margin-bottom: 0; | |||
|  |     border: 0; | |||
|  |     border-collapse: separate; | |||
|  |     border-spacing: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   td { | |||
|  |     border: 0; | |||
|  |     border-collapse: separate; | |||
|  |     border-spacing: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   caption { | |||
|  |     font-size: 11px; | |||
|  |     font-size: 1.1rem; | |||
|  |     margin: 0; | |||
|  |     text-transform: uppercase; | |||
|  |   } | |||
|  | 
 | |||
|  |   th { | |||
|  |     border: 1px solid #000; | |||
|  |     border-width: 1px 0; | |||
|  |     padding: 0; | |||
|  |     text-align: center; | |||
|  |   } | |||
|  | 
 | |||
|  |   td { | |||
|  |     padding: 0; | |||
|  |     text-align: center; | |||
|  |   } | |||
|  | 
 | |||
|  |   a { | |||
|  |     border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |     font-weight: 700; | |||
|  |   } | |||
|  | 
 | |||
|  |   tbody { | |||
|  |     td { | |||
|  |       color: rgba(0, 0, 0, 0.45); | |||
|  |     } | |||
|  | 
 | |||
|  |     .pad { | |||
|  |       background-color: transparent; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   tfoot { | |||
|  |     td { | |||
|  |       border-top: 1px solid #000; | |||
|  |       text-align: left; | |||
|  | 
 | |||
|  |       &:last-child { | |||
|  |         text-align: right; | |||
|  |       } | |||
|  |     } | |||
|  | 
 | |||
|  |     a { | |||
|  |       border: 0; | |||
|  |       font-size: 11px; | |||
|  |       font-size: 1.1rem; | |||
|  |       font-weight: 400; | |||
|  |       text-transform: uppercase; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .infinite-scroll { | |||
|  |   .paging-navigation, &.neverending .site-footer { | |||
|  |     display: none; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .infinity-end.neverending .site-footer { | |||
|  |   display: block; | |||
|  | } | |||
|  | 
 | |||
|  | #infinite-handle span { | |||
|  |   background: 0 0; | |||
|  |   border: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |   border-radius: 0; | |||
|  |   color: #333; | |||
|  |   display: inline-block; | |||
|  |   font-size: 11px; | |||
|  |   font-size: 1.1rem; | |||
|  |   line-height: normal; | |||
|  |   padding: 8px 20px; | |||
|  |   padding: .8rem 2rem; | |||
|  |   text-transform: uppercase; | |||
|  | } | |||
|  | 
 | |||
|  | .site-footer { | |||
|  |   .widget-area { | |||
|  |     text-align: left; | |||
|  |   } | |||
|  | 
 | |||
|  |   .sidebar-container { | |||
|  |     background-color: rgba(0, 0, 0, 0.06); | |||
|  |     padding: 46px 0; | |||
|  |     padding: 4.6rem 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   .sidebar-inner { | |||
|  |     margin: 0 auto; | |||
|  |     max-width: 960px; | |||
|  |     width: 100%; | |||
|  |   } | |||
|  | 
 | |||
|  |   .widget-area { | |||
|  |     float: left; | |||
|  |     margin: 0 10px; | |||
|  |     margin: 0 1rem; | |||
|  |     padding: 0 10px; | |||
|  |     padding: 0 1rem; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .one-footer-sidebar .site-footer .widget-area { | |||
|  |   width: 940px; | |||
|  | } | |||
|  | 
 | |||
|  | .two-footer-sidebars .site-footer .widget-area { | |||
|  |   width: 460px; | |||
|  | } | |||
|  | 
 | |||
|  | .three-footer-sidebars .site-footer .widget-area { | |||
|  |   width: 300px; | |||
|  | } | |||
|  | 
 | |||
|  | .site-info-container { | |||
|  |   background-color: #000; | |||
|  |   text-align: center; | |||
|  | } | |||
|  | 
 | |||
|  | .site-info { | |||
|  |   color: #666; | |||
|  |   font-size: 11px; | |||
|  |   font-size: 1.1rem; | |||
|  |   letter-spacing: 2px; | |||
|  |   margin: 0 auto; | |||
|  |   max-width: 960px; | |||
|  |   padding: 23px 0; | |||
|  |   padding: 2.3rem 0; | |||
|  |   text-transform: uppercase; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   .sep { | |||
|  |     padding: 0 5px; | |||
|  |   } | |||
|  | 
 | |||
|  |   a { | |||
|  |     color: #666; | |||
|  | 
 | |||
|  |     &:hover { | |||
|  |       color: #fff; | |||
|  |       text-decoration: none; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media only screen and (min-width: 768px) and (max-width: 959px) { | |||
|  |   .site-header .home-link, .main-navigation, .site-main, .site-footer .sidebar-inner, .site-info { | |||
|  |     width: 768px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .site-main { | |||
|  |     .content-area { | |||
|  |       padding-right: 20px; | |||
|  |       padding-right: 2rem; | |||
|  |       width: 556px; | |||
|  |     } | |||
|  | 
 | |||
|  |     .sidebar-container { | |||
|  |       width: 172px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .single-attachment .content-area, .full-width .content-area, .one-footer-sidebar .site-footer .widget-area { | |||
|  |     width: 748px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .two-footer-sidebars .site-footer .widget-area { | |||
|  |     width: 364px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .three-footer-sidebars .site-footer .widget-area { | |||
|  |     width: 236px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media only screen and (max-width: 767px) { | |||
|  |   .site-header .home-link, .main-navigation, .site-main, .site-footer .sidebar-inner, .site-info { | |||
|  |     margin-left: auto; | |||
|  |     margin-right: auto; | |||
|  |     width: 300px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .site-main { | |||
|  |     .content-area, .sidebar-container { | |||
|  |       margin-left: auto; | |||
|  |       margin-right: auto; | |||
|  |       width: 300px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .single-attachment .content-area, .full-width .content-area, .one-footer-sidebar .site-footer .widget-area, .two-footer-sidebars .site-footer .widget-area, .three-footer-sidebars .site-footer .widget-area { | |||
|  |     margin-left: auto; | |||
|  |     margin-right: auto; | |||
|  |     width: 300px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .site-main .content-area { | |||
|  |     border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |     margin-bottom: 46px; | |||
|  |     margin-bottom: 4.6rem; | |||
|  |     padding-bottom: 46px; | |||
|  |     padding-bottom: 4.6rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   .site-title { | |||
|  |     font-size: 40px; | |||
|  |     font-size: 4rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   .custom-logo { | |||
|  |     max-width: 80%; | |||
|  |   } | |||
|  | 
 | |||
|  |   .widget:last-child { | |||
|  |     border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |||
|  |     margin: 0 0 23px; | |||
|  |     margin: 0 0 2.3rem; | |||
|  |     padding: 0 0 23px; | |||
|  |     padding: 0 0 2.3rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   .menu-toggle { | |||
|  |     background-color: #303030; | |||
|  |     color: #888; | |||
|  |     cursor: pointer; | |||
|  |     display: inline-block; | |||
|  |     font-family: Lato, sans-serif; | |||
|  |     font-size: 11px; | |||
|  |     font-size: 1.1rem; | |||
|  |     font-weight: 400; | |||
|  |     letter-spacing: 2px; | |||
|  |     line-height: 1; | |||
|  |     margin: 0; | |||
|  |     padding: 12px 20px; | |||
|  |     padding: 1.2rem 2rem; | |||
|  |     text-transform: uppercase; | |||
|  |   } | |||
|  | 
 | |||
|  |   .toggled-on { | |||
|  |     .nav-menu { | |||
|  |       display: block; | |||
|  |       margin-left: 0; | |||
|  |       padding: 0; | |||
|  |       width: 100%; | |||
|  | 
 | |||
|  |       > ul { | |||
|  |         display: block; | |||
|  |         margin-left: 0; | |||
|  |         padding: 0; | |||
|  |         width: 100%; | |||
|  |       } | |||
|  |     } | |||
|  | 
 | |||
|  |     li, .children { | |||
|  |       display: block; | |||
|  |       float: none; | |||
|  |     } | |||
|  | 
 | |||
|  |     .nav-menu { | |||
|  |       li { | |||
|  |         > ul { | |||
|  |           background-color: rgba(255, 255, 255, 0.05); | |||
|  |           box-shadow: none; | |||
|  |           display: block; | |||
|  |           float: none; | |||
|  |           margin-left: 20px; | |||
|  |           opacity: 1; | |||
|  |           position: relative; | |||
|  |           left: auto; | |||
|  |           top: auto; | |||
|  | 
 | |||
|  |           a { | |||
|  |             text-transform: uppercase; | |||
|  |             width: auto; | |||
|  |           } | |||
|  |         } | |||
|  | 
 | |||
|  |         &:hover > a { | |||
|  |           background-color: transparent; | |||
|  |           color: #ccc; | |||
|  |         } | |||
|  |       } | |||
|  | 
 | |||
|  |       .children a { | |||
|  |         background-color: transparent; | |||
|  |         color: #ccc; | |||
|  |       } | |||
|  | 
 | |||
|  |       li a:hover, ul a:hover { | |||
|  |         background-color: #303030; | |||
|  |         color: #fff; | |||
|  |       } | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   ul.nav-menu, div.nav-menu > ul { | |||
|  |     display: none; | |||
|  |   } | |||
|  | 
 | |||
|  |   .gallery { | |||
|  |     margin-left: 0; | |||
|  |   } | |||
|  | 
 | |||
|  |   .gallery-caption { | |||
|  |     display: none; | |||
|  |   } | |||
|  | 
 | |||
|  |   .gallery-columns-2 .gallery-item { | |||
|  |     max-width: 49%; | |||
|  |     max-width: -webkit-calc(50% - 4px); | |||
|  |     max-width: calc(50% - 4px); | |||
|  |   } | |||
|  | 
 | |||
|  |   .gallery-columns-3 .gallery-item { | |||
|  |     max-width: 33%; | |||
|  |     max-width: -webkit-calc(33% - 4px); | |||
|  |     max-width: calc(33% - 4px); | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media only screen and (min-width: 480px) and (max-width: 767px) { | |||
|  |   .site-header .home-link, .main-navigation, .site-main, .site-footer .sidebar-inner, .site-info { | |||
|  |     width: 420px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .site-main { | |||
|  |     .content-area, .sidebar-container { | |||
|  |       width: 420px; | |||
|  |     } | |||
|  |   } | |||
|  | 
 | |||
|  |   .single-attachment .content-area, .full-width .content-area, .one-footer-sidebar .site-footer .widget-area, .two-footer-sidebars .site-footer .widget-area, .three-footer-sidebars .site-footer .widget-area { | |||
|  |     width: 420px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .site-title, .site-description { | |||
|  |   color: #a1bded; | |||
|  | } | |||
|  | 
 | |||
|  | .site-title a { | |||
|  |   color: #a1bded; | |||
|  | 
 | |||
|  |   &:hover { | |||
|  |     color: #a1bded; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .bottom-of-post { | |||
|  |   margin-top: 2em; | |||
|  |   padding-top: 1em; | |||
|  |   border-top: solid 1px #ccc; | |||
|  |   font-size: 0.8em; | |||
|  | } | |||
|  | 
 | |||
|  | blockquote { | |||
|  |   padding: 2em; | |||
|  |   box-sizing: border-box; | |||
|  |   margin: 2rem 0; | |||
|  |   font-size: 1.5em; | |||
|  |   line-height: normal; | |||
|  |   box-shadow: 0 3px 10px #ddd; | |||
|  | } | |||
|  | 
 | |||
|  | .bottom-of-post ul { | |||
|  |   padding: 0; | |||
|  |   margin: 0; | |||
|  |   padding-left: 3em; | |||
|  | } | |||
|  | 
 | |||
|  | iframe.mastodon-embed { | |||
|  |   width: 100%; | |||
|  |   margin: 1em auto; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-content a { | |||
|  |   color: #007bff; | |||
|  |   text-decoration: underline; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-title { | |||
|  |   font-size: 4rem; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-content { | |||
|  |   font-size: 1.5rem; | |||
|  |   line-height: 2.45rem; | |||
|  | } | |||
|  | 
 | |||
|  | ul.inline { | |||
|  |   list-style-type: none; | |||
|  |   clear: both; | |||
|  |   float: left; | |||
|  |   display: block; | |||
|  |   width: 100%; | |||
|  | 
 | |||
|  |   li { | |||
|  |     float: left; | |||
|  |     padding: .5em; | |||
|  |     cursor: pointer; | |||
|  | 
 | |||
|  |     &:hover { | |||
|  |       font-style: underline; | |||
|  |       color: blue; | |||
|  |     } | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | .support-message p { | |||
|  |   margin: 0; | |||
|  | } | |||
|  | 
 | |||
|  | .entry-header .entry-thumbnail img { | |||
|  |   margin: 2.3rem 0; | |||
|  |   width: 100%; | |||
|  | } | |||
|  | 
 | |||
|  | @media screen and (max-width: 767px) { | |||
|  |   blockquote { | |||
|  |     padding: 1.5em 1em; | |||
|  |     margin: 2rem 0; | |||
|  |     font-size: 1em; | |||
|  |     line-height: 2.25rem; | |||
|  |     box-shadow: 0 3px 10px #ddd; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media screen and (min-width: 767px) { | |||
|  |   #main { | |||
|  |     max-width: 1200px; | |||
|  |   } | |||
|  | 
 | |||
|  |   .site-main .content-area { | |||
|  |     width: 690px; | |||
|  |   } | |||
|  | 
 | |||
|  |   #secondary iframe { | |||
|  |     width: 500px; | |||
|  |     height: 45em; | |||
|  |   } | |||
|  | 
 | |||
|  |   .site-main .sidebar-container { | |||
|  |     width: 400px; | |||
|  |   } | |||
|  | } | |||
|  | 
 | |||
|  | @media screen and (max-width: 767px) and (min-width: 480px) { | |||
|  |   #masthead { | |||
|  |     padding: 1rem; | |||
|  |   } | |||
|  | 
 | |||
|  |   .site-main { | |||
|  |     width: 90%; | |||
|  | 
 | |||
|  |     .sidebar-container { | |||
|  |       width: 100%; | |||
|  |     } | |||
|  | 
 | |||
|  |     .content-area { | |||
|  |       width: 90%; | |||
|  |     } | |||
|  |   } | |||
|  | } |