Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ACESSIBILIDADE E INCLUSAO SOCIAL NAS ESCOLAS
A importância do Serviço Social na inclusão de crianças com deficiência nas escolas regulares
Nessa perspectiva, este artigo utilizado apresenta uma reflexão sobre a atuação do Serviço Social sob a óptica da Educação Inclusiva, cujo espaço na Educação vem sendo gradativamente conquistado.
Aqui, especificamente, foi utilizada uma abordagem sobre a importância do Serviço Social junto ao processo de inclusão de crianças com deficiência no Ensino Regular, apropriando-se de conhecimentos teórico-metodológicos, técnico-operativos e ético-políticos da profissão, para subsidiar sua práxis, procurando efetivar sua atuação com qualidade. Social, buscando aparatos legais que a justifiquem. Após análise desse estudo, verificou-se que a prática do Serviço Social deve ser pautada através de um trabalho qualificado capaz de mediar, intervir e interagir no momento adequado no ato da inclusão da pessoa com deficiência na escola de Ensino Regular.
O Serviço Social é uma profissão gestada na luta de classes, tendo como objeto de trabalho a questão social já sendo incorporada, na sua gênese, a necessidade pela igualdade de direitos e melhoria na qualidade de vida das pessoas, predominantemente o público privado do acesso a direitos sociais historicamente conquistados.
INTRODUÇÃOA Política Nacional de Educação Especial e na Lei Orgânica da Assistência Social . «De longo prazo de natureza física, mental, intelectual ou sensorial, os quais, em interação com diversas barreiras, podem obstruir sua participação plena e efetiva na sociedade em igualdade de condições com as demais pessoas». Nesse ínterim, o presente trabalho abordará o papel do assistente social no processo de inclusão da criança com deficiência na escola de Ensino Regular. Buscar-se-á também contribuir para a análise dos fatores geradores das dificuldades enfrentadas pelas famílias para realizar a inclusão de seus filhos com deficiência no Ensino Regular, enfatizando a importância do assistente social nesse processo inclusivo.
definição
O Serviço Social está engajado em compreender as relações entre o homem e a sociedade, reconhecendo a dinâmica social em constante transformação. É fundamental garantir o acesso igualitário aos serviços, inclusive para pessoas com deficiência, mas há várias lacunas a serem preenchidas. O Serviço Social busca se adaptar e qualificar-se para atender às demandas crescentes, à medida que as pessoas buscam ativamente por seus direitos e deixam de viver isoladas por causa de uma deficiência. Essa profissão, como especialização do trabalho coletivo, tem contradições e determinações do contexto social, o que a torna revolucionária.A escola tem o dever de zelar pelos direitos das pessoas com deficiência, eliminando privações, barreiras físicas e preconceitos, para que essas pessoas possam se desenvolver plenamente, elevar sua autoestima e reconhecerem sua capacidade de participar ativamente na sociedade. O assistente social complementa esse trabalho, defendendo a estruturação de uma sociedade mais igualitária, baseada na Educação Inclusiva, englobando as esferas políticas, econômicas e sociais. Sua atuação é importante para promover a autonomia humana como um todo.O Serviço Social é fundamental para garantir o direito à educação, conforme as leis brasileiras, e auxiliar diretamente na inclusão de crianças com deficiência na rede regular de ensino. O assistente social tem um papel relevante, atuando como mediador entre a família, a escola e a comunidade, buscando assegurar condições adequadas para a inclusão da pessoa com deficiência na escola, quando esse direito não está sendo respeitado.A Educação Inclusiva consiste em princípios e procedimentos implementados pelos sistemas de ensino para adequar as escolas à diversidade humana do alunado. Neste contexto, estamos abordando especificamente o direito à educação.
#one
Política Nacional de Educação Especial (PNEE) representa um avanço na compreensão do papel da Educação no processo de inclusão de alunos com deficiência. Seu objetivo é garantir a inclusão escolar desses alunos, proporcionando acesso ao ensino inclusivo, de qualidade e gratuito, em igualdade de condições com os demais. No entanto, é necessário tomar ações que permitam que as crianças se sintam verdadeiramente incluídas na escola, com liberdade de escolha e direito de usufruir de todas as oportunidades. O modelo de integração educacional refere-se à coeducação de crianças com e sem deficiência na mesma sala de aula. Já a inclusão envolve a adaptação da sociedade para incluir pessoas com deficiência em seus sistemas sociais, ao mesmo tempo em que essas pessoas se preparam para assumir seus papéis na sociedade. A escola, nesse caso, deve se adaptar à criança
A acessibilidade é essencial para permitir a participação efetiva e autônoma de pessoas com deficiência ou mobilidade reduzida em diversas áreas da vida social. De acordo com o Decreto nº 5.296/2004, a acessibilidade deve ser garantida a todas as pessoas que possuem limitações para realizar atividades, incluindo aquelas com deficiência física, intelectual, visual, auditiva, múltiplas deficiências e mobilidade reduzida. O Benefício Assistencial é oferecido às pessoas que necessitam dele, independentemente de contribuição à seguridade social, conforme estabelecido pelo art. 1988 e pela Lei Orgânica da Assistência Social - LOAS.Além disso, é assegurado um salário mínimo mensal às pessoas com deficiência e idosos que comprovem não ter meios de sustento próprios ou fornecidos pela família. Diretrizes para inclusão ratificam o direito à educação de estudantes com e sem deficiência em escolas regulares. A matrícula dos alunos com deficiência é responsabilidade da família, enquanto a adaptação do ambiente de ensino cabe à escola. É importante ressaltar que as famílias devem ter consciência de que a educação é um direito de todos os cidadãos e, portanto, é sua responsabilidade matricular seus filhos na escola.Os assistentes sociais desempenham um papel fundamental na educação, contribuindo para a inclusão de pessoas com deficiência. Eles devem intervir para eliminar preconceitos e criar um ambiente acolhedor e humanizado nas escolas. O trabalho desses profissionais envolve a divulgação de informações e conscientização, buscando superar as barreiras históricas para a inclusão. Como formadores de opinião e mediadores, os assistentes sociais têm o poder de influenciar a formação da subjetividade das pessoas, disseminando ideias inclusivas e desconstruindo estereótipos sobre as dificuldades da inclusão de pessoas com deficiência.
#two
IGUALDADE SOCIAL
A igualdade de condições de acesso e permanência na escola está estabelecida na Constituição Federal de 1988 , destacando-se como um dos princípios para o ensino. Garante, como dever do Estado, a oferta do «Atendimento Educacional Especializado, preferencialmente na rede regular de ensino» .Ele deve ser articulado com a proposta da escola regular, embora suas atividades se diferenciem das realizadas em salas de aula de ensino comum.A contribuição do profissional de Serviço Social inserido na escola e no AEE se concretiza no sentido de subsidiar, auxiliar a escola e seus demais profissionais no enfrentamento de questões que integram a pauta da formação e do fazer profissional do assistente social, sobre as quais, muitas vezes, a escola não sabe como intervir. Apesar de configurar-se como sendo um desafio, a Educação Especial possui um arcabouço de instrumentais e técnicas, como a Língua Brasileira de Sinais 8, o Braile9, o espaço físico acessível e as políticas públicas de inclusão, que procuram viabilizar a inclusão de crianças com deficiência no Ensino Regular.
#three
CONSIDERAÇÕES FINAIS
As considerações finais deste estudo destacam a necessidade de reconhecer e promover a igualdade e a diferença na sociedade, especialmente para assistentes sociais. Isso envolve trabalhar com
a Língua Brasileira de Sinais (Libras) e o sistema Braille, que são formas de comunicação utilizadas por pessoas surdas e cegas, respectivamente. O estudo também ressaltou a importância do Serviço Social na Educação Inclusiva, destacando que é necessário conscientizar, garantir o acesso e o sucesso das crianças com deficiência no ensino regular, além de mediar a relação entre família, escola e comunidade. A parceria entre o Serviço Social e a Educação Inclusiva busca fortalecer ações que promovam a inclusão social, a formação da cidadania e a emancipação dos indivíduos com deficiência, permitindo que eles se tornem protagonistas de suas próprias histórias e cidadãos ativos na sociedade.REFERENCIAS :SASSAKI, Romeu Kazumi. Inclusão, construindo uma sociedade para todos. Rio de Janeiro: WVA, 1997.
SEN, A. K. O Desenvolvimento como Liberdade. São Paulo: Companhia das Letras, 2000.
ONU. Declaração Universal dos Direitos Humanos – ONU, 1948. Disponível em < http://portal.mj.gov.br/sedh/ct/legisintern/ddhbibinteruniversal.htm>. Acesso em 29 de set. de 2013.
UNESCO. Declaração de Salamanca e linha de ação sobre necessidades educativas especiais. Brasília, 1994.
YAZBEK, M. C. Os fundamentos do Serviço Social na contemporaneidade. In: CFESS-ABEPSS. Capacitação em Ser viço Social e política social, módulo 4. Brasília: UNB/CEAD, 2000.
Artigo submetido
Footer Start
twitter
facebook
instagram
email-alt
© Untitled. All rights reserved.
Untitled
Untitled
Untitled
Untitled
Text
Page
Animation
Page
what what
StyleDefault
Box
Wide Box
Tall Box
Overlap background
Constrain width
PositionCenter
Top Left
Top
Top Right
Right
Bottom Right
Bottom
Bottom Left
Left
Width48
PaddingVertical2.75
Horizontal7
Margins3.5
Corner Rounding0.5
Size16
Sets the base size of all elements.
ContentsAlignmentAuto
Left
Center
Right
Spacing0.75
BackgroundNone
Color
Gradient
Linear
Radial
Conic
Reverse
Stop #1
0%
Stop #2
100%
Stop #3
100%
Angle45°
Width50%
Height50%
X PositionCenter
Y PositionCenter
Blur0
PatternNone
Color
Size50
Thickness2
Border
Width1
StyleSolid
Drop Shadow
Angle90°
Size0
Distance3
Blur3.125
Mobile
AutoManual
Automatically optimize this element for viewing on mobile screens (recommended).Manually adjust this element’s appearance when viewed on mobile screens (advanced).
ModeNormal
Background Friendly
Set this to "Background Friendly" when using a photo background to improve its visibility.
Background Height45
Hide background overlay
PaddingVertical3.125
Horizontal1.875
Margin0.75
SizeAuto
ContentsAlignmentAuto
Left
Center
Right
SpacingAuto
On LoadPerformed on this element when this site finishes loading.
None
Fade In
Fade Up
Fade Down
Fade Left
Fade Right
Flip Forward
Flip Backward
Flip Left
Flip Right
Blur In
Zoom In
Zoom Out
Duration1.25s
IntensityNormal
Delay0s
WaitUp to 2s
LoaderNone
Bars
Bouncing Dots
Dots
Spinner
Spinner (bars)
Spinner (dots)
Spinner (ring)
Color
Size2
Elements: On LoadPerformed on each of this site's elements when it finishes loading.
None
Fade In
Blur In
Zoom In
Zoom Out
Duration1s
IntensityNormal
Delay0.25s
Stagger0s
On Section ChangePerformed when changing between sections.
None
Fade In
Blur In
Zoom In
Zoom Out
Duration0.5s
IntensityNormal
Links: On HoverPerformed when links within a text-based element (such Text or List) are hovered.
None
Fade In
Duration0.25s
OptionsApply visibility to contentsAllow the visibility of this element to trigger the "On Visible" animations of its contents.
Done
Publish
Media
Settings
Publish
TitleAcessibilidade e inclusao social nas escolas
This site's title (and what gets shown at the top of the browser window).
DescriptionA ATUAÇÃO DO ASSISTENTE SOCIAL JUNTO AO PROCESSO DE INCLUSÃO DAS CRIANÇAS COM DEFICIÊNCIA NAS ESCOLAS DE ENSINO REGULAR
A brief description of this site (and what's usually used in bookmarks, search engine listings, etc).
ActionPublish to a .carrd.co URL
Publish to a custom domain
Save as a template
Save as an offline draft
.carrd.co
.crd.co
.drr.ac
.ju.mp
.uwu.ai
.carrd.co
.carrd.co
.crd.co
.drr.ac
.ju.mp
.uwu.ai
Publishes this site to a .carrd.co URL. Lowercase letters, numbers, and hyphens only. Must be at least 3 characters long.
Publishes this site to a registered custom domain or subdomain. The following DNS records must be added to the domain via your domain provider or registrar (how do I do this?):
Type
A
Host
@
Data
xxx.xxx.xxx.xxx
Type
CNAME
Host
www
Target
domain.ext.
Once added, please allow up to an hour for the domain to initialize and for SSL to take effect.
Saves this site as a template you can use as a starting point for new sites.
Saves this site as an offline draft. Useful if you're not quite ready to share it with the world or have elements you have yet to finish.
Share Image
UploadClear
Image to display when this site is shared on a social network (like Facebook or Twitter). Defaults to a screenshot if not provided.
Icon
The icon (aka "favicon") to show in the browser address bar for this site.
Upload
Clear
LanguageAbkhazian
Afar
Afrikaans
Akan
Albanian
Amharic
Arabic
Aragonese
Armenian
Assamese
Avaric
Avestan
Aymara
Azerbaijani
Bambara
Bashkir
Basque
Belarusian
Bengali
Bihari languages
Bislama
Bokmål, Norwegian
Bosnian
Breton
Bulgarian
Burmese
Catalan
Central Khmer
Chamorro
Chechen
Chichewa
Chinese
Church Slavic
Chuvash
Cornish
Corsican
Cree
Croatian
Czech
Danish
Divehi
Dutch
Dzongkha
English
Esperanto
Estonian
Ewe
Faroese
Fijian
Finnish
French
Fulah
Gaelic
Galician
Ganda
Georgian
German
Greek
Guarani
Gujarati
Haitian
Hausa
Hebrew
Herero
Hindi
Hiri Motu
Hungarian
Icelandic
Ido
Igbo
Indonesian
Interlingua
Interlingue
Inuktitut
Inupiaq
Irish
Italian
Japanese
Javanese
Kalaallisut
Kannada
Kanuri
Kashmiri
Kazakh
Kikuyu
Kinyarwanda
Kirghiz
Komi
Kongo
Korean
Kuanyama
Kurdish
Lao
Latin
Latvian
Limburgan
Lingala
Lithuanian
Luba-Katanga
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Manx
Maori
Marathi
Marshallese
Mongolian
Nauru
Navajo
Ndebele, North
Ndebele, South
Ndonga
Nepali
Northern Sami
Norwegian
Norwegian Nynorsk
Occitan
Ojibwa
Oriya
Oromo
Ossetian
Pali
Panjabi
Persian
Polish
Portuguese
Portuguese, Brazilian
Pushto
Quechua
Romanian
Romansh
Rundi
Russian
Samoan
Sango
Sanskrit
Sardinian
Serbian
Shona
Sichuan Yi
Sindhi
Sinhala
Slovak
Slovenian
Somali
Sotho, Southern
Spanish
Sundanese
Swahili
Swati
Swedish
Tagalog
Tahitian
Tajik
Tamil
Tatar
Telugu
Thai
Tibetan
Tigrinya
Tonga
Tsonga
Tswana
Turkish
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Venda
Vietnamese
Volapük
Walloon
Welsh
Western Frisian
Wolof
Xhosa
Yiddish
Yoruba
Zhuang
Zulu
The primary language of this site's content.
Password ProtectionPassword ProtectionUsername
PasswordThis site's password. If provided, visitors will be required to enter the above username and password combination to view this site.
Protects this site with a password. If provided, visitors will be required to enter the above password to view this site.
Google Analytics IDThe Google Analytics measurement or tracking ID to use for this site (learn more).
IndexingOn
Text Only
Off
Allow search engines and other crawlers to index this site's text, images, and videos.Ask search engines and other crawlers to index this site's text content, but exclude its images and videos (via robots.txt rules).Ask search engines and other crawlers to not index this site (via robots.txt rules).
Update FrequencyAuto
Hourly
Every 6 hours
Every 12 hours
Daily
Every 2 days
Every 3 days
Every 4 days
Every 5 days
Every 6 days
Weekly
An estimate of how often this site's content will be updated. Used to tune various aspects of its performance (such as caching).
Canonical URLThe canonical URL of this site. Leave blank to use this site's
URL.
Browser Color
The preferred color to tint the browser interface when viewing this site (where supported).
OptionsServe fonts locallyAllow font assets to be served directly from this site (learn more).
Reduce motion if requestedMinimize motion effects and animations when requested by the browser (learn more).
Meta Tags
Add meta tag …
Additional meta tags (in name=content format) to include in this site's <head>.
Redirects
Add redirect …
(Domains Only) Site requests that should be 301 redirected to either this site, a specific section, or an external URL (learn more).
Sections
Done
AddText
Image
Video
Audio
Gallery
Timer
Slideshow
Widget
Container
List
Buttons
Links
Icons
Table
Divider
Form
Embed
Control
Undo
Redo
Preview Animation
Leave Section View
Show sections
Toggle Crop
Switch View
Background Properties
Page Properties
View Site
Publish
MenuUndo
Redo
Publish …
View Site
Start Over
Background …
Page …
Instructions
Shortcuts
Documentation
Dashboard
Exit
Useful Instructions!
Add elements (text, images, etc.)
Undo previous action
Redo next action
Preview animations (if any)
Leave Section View
Show sections
Switch to Mobile View
View published site in a new tab
Publish site (shift + click to quick publish)
Show Background properties
Show Page properties
More actions
Drag and drop elements to arrange them
Click on an element to bring up its properties
Okay, got it!Go to Menu → Instructions to show this screen again
Texto original
Avalie a tradução
O feedback vai ser usado para ajudar a melhorar o Google Tradutor
Cancel
Change
Accept
Hue
Saturation
Brightness
Contrast
Sepia
Black and White
Invert
Blur
@charset "utf-8";
#--main div.component-wrapper[data-id="columns04"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns04"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns04"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns04"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns04"]::after { }
#--main div.component-wrapper[data-id="columns04"]::before { }
#--main div.component-wrapper[data-id="columns04"] { }
#--main div.component-wrapper[data-id="columns05"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns05"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns05"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns05"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns05"]::after { }
#--main div.component-wrapper[data-id="columns05"]::before { }
#--main div.component-wrapper[data-id="columns05"] { }
#--main div.component-wrapper[data-id="columns02"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns02"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns02"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns02"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns02"]::after { }
#--main div.component-wrapper[data-id="columns02"]::before { }
#--main div.component-wrapper[data-id="columns02"] { }
#--main div.component-wrapper[data-id="columns01"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns01"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns01"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns01"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns01"]::after { }
#--main div.component-wrapper[data-id="columns01"]::before { }
#--main div.component-wrapper[data-id="columns01"] { }
#--main div.component-wrapper[data-id="columns03"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns03"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns03"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns03"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns03"]::after { }
#--main div.component-wrapper[data-id="columns03"]::before { }
#--main div.component-wrapper[data-id="columns03"] { }
#--text16 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text16 span.--a:hover { text-decoration: none !important; }
#--text16 span.--a { text-decoration: underline !important; }
#--text16 { color: rgba(255, 255, 255, 0.35); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 0.75em; line-height: 1.75; font-weight: 200; }
#--main div.component-wrapper[data-id="text16"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="text16"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="text16"]:not(:last-child) { }
#--main div.component-wrapper[data-id="text16"]:not(:first-child) { }
#--main div.component-wrapper[data-id="text16"]::after { }
#--main div.component-wrapper[data-id="text16"]::before { }
#--main div.component-wrapper[data-id="text16"] { }
#--columns04.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; }
#--columns04.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * { border-radius: inherit; height: 100%; width: 100%; }
#--columns04.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component { border-radius: inherit; height: 100%; width: 100%; }
#--columns04.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); }
#--columns04.columns > .--container-wrapper > .--container-inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; }
#--columns04.columns > .--container-wrapper > .--container-inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; }
#--columns04.columns > .--container-wrapper > .--container-inner > .full { align-self: stretch; }
#--columns04.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:last-child > .component-wrapper.full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); }
#--columns04.columns > .--container-wrapper > .--container-inner > div:first-child > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); }
#--columns04.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); }
#--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component, #--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component, #--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns04.default
> .--container-wrapper > .--container-inner > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns04.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: calc(var(--gutters) * -1); }
#--columns04.columns > .--container-wrapper > .--container-inner > * > ::after { height: var(--spacing); }
#--columns04.columns > .--container-wrapper > .--container-inner > * > ::before { height: var(--spacing); }
#--columns04.columns > .--container-wrapper > .--container-inner > * > :last-child { margin-bottom: 0px !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > * > :first-child { margin-top: 0px !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); }
#--columns04.columns > .--container-wrapper > .--container-inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); }
#--columns04.columns > .--container-wrapper > .--container-inner { display: flex; flex-wrap: wrap; align-items: center; }
#--columns04.default > .--container-wrapper > .--container-inner > ::after { height: var(--spacing); }
#--columns04.default > .--container-wrapper > .--container-inner > ::before { height: var(--spacing); }
#--columns04.default > .--container-wrapper > .--container-inner > :last-child { margin-bottom: 0px !important; }
#--columns04.default > .--container-wrapper > .--container-inner > :first-child { margin-top: 0px !important; }
#--columns04.default > .--container-wrapper > .--container-inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); }
#--columns04 > .--container-wrapper > .--container-inner { --gutters: 2rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; padding: var(--padding-vertical) var(--padding-horizontal); }
#--columns04 > .--container-wrapper { display: inline-block; width: 38rem; background-color: transparent; }
#--columns04 { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; }
#--columns05 > .--container-wrapper > .--container-inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); --alignment: right; --flex-alignment: flex-end; --indent-left: 0; --indent-right: 1; }
#--columns05 > .--container-wrapper > .--container-inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); }
#--columns05.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; }
#--columns05.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * { border-radius: inherit; height: 100%; width: 100%; }
#--columns05.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component { border-radius: inherit; height: 100%; width: 100%; }
#--columns05.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); }
#--columns05.columns > .--container-wrapper > .--container-inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; }
#--columns05.columns > .--container-wrapper > .--container-inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; }
#--columns05.columns > .--container-wrapper > .--container-inner > .full { align-self: stretch; }
#--columns05.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:last-child > .component-wrapper.full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); }
#--columns05.columns > .--container-wrapper > .--container-inner > div:first-child > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); }
#--columns05.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); }
#--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component, #--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component, #--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns05.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: calc(var(--gutters) * -1); }
#--columns05.columns > .--container-wrapper > .--container-inner > * > ::after { height: var(--spacing); }
#--columns05.columns > .--container-wrapper > .--container-inner > * > ::before { height: var(--spacing); }
#--columns05.columns > .--container-wrapper > .--container-inner > * > :last-child { margin-bottom: 0px !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > * > :first-child { margin-top: 0px !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); }
#--columns05.columns > .--container-wrapper > .--container-inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); }
#--columns05.columns > .--container-wrapper > .--container-inner { display: flex; flex-wrap: wrap; align-items: center; }
#--columns05.default > .--container-wrapper > .--container-inner > ::after { height: var(--spacing); }
#--columns05.default > .--container-wrapper > .--container-inner > ::before { height: var(--spacing); }
#--columns05.default > .--container-wrapper > .--container-inner > :last-child { margin-bottom: 0px !important; }
#--columns05.default > .--container-wrapper >
.--container-inner > :first-child { margin-top: 0px !important; }
#--columns05.default > .--container-wrapper > .--container-inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); }
#--columns05 > .--container-wrapper > .--container-inner { --gutters: 2.5rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; padding: var(--padding-vertical) var(--padding-horizontal); }
#--columns05 > .--container-wrapper { display: inline-block; width: 38rem; background-color: transparent; }
#--columns05 { }
#--columns02 > .--container-wrapper > .--container-inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); }
#--columns02 > .--container-wrapper > .--container-inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); --alignment: left; --flex-alignment: flex-start; --indent-left: 1; --indent-right: 0; }
#--columns02.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; }
#--columns02.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * { border-radius: inherit; height: 100%; width: 100%; }
#--columns02.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component { border-radius: inherit; height: 100%; width: 100%; }
#--columns02.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); }
#--columns02.columns > .--container-wrapper > .--container-inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; }
#--columns02.columns > .--container-wrapper > .--container-inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; }
#--columns02.columns > .--container-wrapper > .--container-inner > .full { align-self: stretch; }
#--columns02.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:last-child > .component-wrapper.full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); }
#--columns02.columns > .--container-wrapper > .--container-inner > div:first-child > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); }
#--columns02.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); }
#--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component, #--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component, #--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns02.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: calc(var(--gutters) * -1); }
#--columns02.columns > .--container-wrapper > .--container-inner > * > ::after { height: var(--spacing); }
#--columns02.columns > .--container-wrapper > .--container-inner > * > ::before { height: var(--spacing); }
#--columns02.columns > .--container-wrapper > .--container-inner > * > :last-child { margin-bottom: 0px !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > * > :first-child { margin-top: 0px !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); }
#--columns02.columns > .--container-wrapper > .--container-inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); }
#--columns02.columns > .--container-wrapper > .--container-inner { display: flex; flex-wrap: wrap; align-items: center; }
#--columns02.default > .--container-wrapper > .--container-inner > ::after { height: var(--spacing); }
#--columns02.default > .--container-wrapper > .--container-inner > ::before { height: var(--spacing); }
#--columns02.default > .--container-wrapper > .--container-inner > :last-child { margin-bottom: 0px !important; }
#--columns02.default > .--container-wrapper > .--container-inner > :first-child { margin-top: 0px !important; }
#--columns02.default > .--container-wrapper > .--container-inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); }
#--columns02 > .--container-wrapper > .--container-inner { --gutters: 2.5rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; padding: var(--padding-vertical) var(--padding-horizontal); }
#--columns02 > .--container-wrapper { display: inline-block; width: 38rem; background-color: transparent; }
#--columns02 { }
#--columns01 > .--container-wrapper > .--container-inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); --alignment: right; --flex-alignment: flex-end; --indent-left: 0; --indent-right: 1; }
#--columns01 > .--container-wrapper > .--container-inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); }
#--columns01.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; }
#--columns01.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * { border-radius: inherit; height: 100%; width: 100%; }
#--columns01.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component { border-radius: inherit; height: 100%; width: 100%; }
#--columns01.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); }
#--columns01.columns > .--container-wrapper > .--container-inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; }
#--columns01.columns > .--container-wrapper > .--container-inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; }
#--columns01.columns > .--container-wrapper > .--container-inner > .full { align-self: stretch; }
#--columns01.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical)
* -1) !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:last-child > .component-wrapper.full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); }
#--columns01.columns > .--container-wrapper > .--container-inner > div:first-child > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); }
#--columns01.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); }
#--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component, #--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component, #--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns01.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: calc(var(--gutters) * -1); }
#--columns01.columns > .--container-wrapper > .--container-inner > * > ::after { height: var(--spacing); }
#--columns01.columns > .--container-wrapper > .--container-inner > * > ::before { height: var(--spacing); }
#--columns01.columns > .--container-wrapper > .--container-inner > * > :last-child { margin-bottom: 0px !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > * > :first-child { margin-top: 0px !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); }
#--columns01.columns > .--container-wrapper > .--container-inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); }
#--columns01.columns > .--container-wrapper > .--container-inner { display: flex; flex-wrap: wrap; align-items: center; }
#--columns01.default > .--container-wrapper > .--container-inner > ::after { height: var(--spacing); }
#--columns01.default > .--container-wrapper > .--container-inner > ::before { height: var(--spacing); }
#--columns01.default > .--container-wrapper > .--container-inner > :last-child { margin-bottom: 0px !important; }
#--columns01.default > .--container-wrapper > .--container-inner > :first-child { margin-top: 0px !important; }
#--columns01.default > .--container-wrapper > .--container-inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); }
#--columns01 > .--container-wrapper > .--container-inner { --gutters: 2.5rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; padding: var(--padding-vertical) var(--padding-horizontal); }
#--columns01 > .--container-wrapper { display: inline-block; width: 38rem; background-color: transparent; }
#--columns01 { }
#--columns03.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; }
#--columns03.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * { border-radius: inherit; height: 100%; width: 100%; }
#--columns03.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component { border-radius: inherit; height: 100%; width: 100%; }
#--columns03.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); }
#--columns03.columns > .--container-wrapper > .--container-inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; }
#--columns03.columns > .--container-wrapper > .--container-inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; }
#--columns03.columns > .--container-wrapper > .--container-inner > .full { align-self: stretch; }
#--columns03.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:last-child > .component-wrapper.full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); }
#--columns03.columns > .--container-wrapper > .--container-inner > div:first-child > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); }
#--columns03.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); }
#--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component, #--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component, #--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns03.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: calc(var(--gutters) * -1); }
#--columns03.columns > .--container-wrapper > .--container-inner > * > ::after { height: var(--spacing); }
#--columns03.columns > .--container-wrapper
> .--container-inner > * > ::before { height: var(--spacing); }
#--columns03.columns > .--container-wrapper > .--container-inner > * > :last-child { margin-bottom: 0px !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > * > :first-child { margin-top: 0px !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); }
#--columns03.columns > .--container-wrapper > .--container-inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); }
#--columns03.columns > .--container-wrapper > .--container-inner { display: flex; flex-wrap: wrap; align-items: center; }
#--columns03.default > .--container-wrapper > .--container-inner > ::after { height: var(--spacing); }
#--columns03.default > .--container-wrapper > .--container-inner > ::before { height: var(--spacing); }
#--columns03.default > .--container-wrapper > .--container-inner > :last-child { margin-bottom: 0px !important; }
#--columns03.default > .--container-wrapper > .--container-inner > :first-child { margin-top: 0px !important; }
#--columns03.default > .--container-wrapper > .--container-inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); }
#--columns03 > .--container-wrapper > .--container-inner { --gutters: 2rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; padding: var(--padding-vertical) var(--padding-horizontal); }
#--columns03 > .--container-wrapper { display: inline-block; width: 38rem; background-color: transparent; }
#--columns03 { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; }
#--gallery01 .--ul .--li .--thumbnail img { transition: none 0s ease 0s; }
#--gallery01 .--ul .--li img.is-unassigned { height: 15rem; }
#--gallery01 .--ul .--li img { height: auto; max-height: 15rem; }
#--gallery01 .--ul .--li .--thumbnail { display: block; transition: none 0s ease 0s; }
#--gallery01 .--ul { gap: 0.5rem; }
#--gallery01 .--ul .--li .--caption { display: none; }
#--gallery01 .--ul .--li .--frame { border-radius: 0rem; }
#--gallery01 .--ul .--li { border-radius: 0rem; display: inline-block; }
#--gallery01 .--inner { max-width: 100%; }
#--image01 .--frame img { transition: none 0s ease 0s; }
#--image01 .--frame { width: 15rem; border-radius: 0.375rem; transition: none 0s ease 0s; }
#--image05 .--frame img { transition: none 0s ease 0s; }
#--image05 .--frame { width: 15rem; border-radius: 0.375rem; transition: none 0s ease 0s; }
#--image02 .--frame img { transition: none 0s ease 0s; }
#--image02 .--frame { width: 15rem; border-radius: 0.375rem; transition: none 0s ease 0s; }
#--text04 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text04 span.--a:hover { text-decoration: none !important; }
#--text04 span.--a { text-decoration: underline !important; }
#--text04 { color: rgba(255, 255, 255, 0.35); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 0.75em; line-height: 1.75; font-weight: 200; }
#--icons01 .--li .---a + svg { transition: fill 0.25s ease 0s, stroke 0.25s ease 0s; }
#--icons01 .--li .---a:hover svg { fill: rgb(255, 204, 176) !important; }
#--icons01 .--li .---a:hover { border-color: rgb(255, 204, 176) !important; }
#--icons01 .--li .---a svg { height: 60%; width: 60%; fill: rgb(255, 255, 255); transition: fill 0.25s ease 0s; }
#--icons01 .--li .---a { border-radius: 100%; height: 2em; width: 2em; border: 1px solid rgb(255, 255, 255); transition: color 0.25s ease 0s, background-color 0.25s ease 0s, border-color 0.25s ease 0s; }
#--main div.component-wrapper[data-id="icons01"]:not(:last-child)::after { min-height: 1.625rem; max-height: 1.625rem; }
#--main div.component-wrapper[data-id="icons01"]:not(:first-child)::before { min-height: 1.625rem; max-height: 1.625rem; }
#--main div.component-wrapper[data-id="icons01"]:not(:last-child) { margin-bottom: 1.625rem; }
#--main div.component-wrapper[data-id="icons01"]:not(:first-child) { margin-top: 1.625rem; }
#--icons01 { font-size: 1.375em; gap: 1.25rem; }
#--divider02::before { width: 32rem; background-color: rgba(255, 255, 255, 0.18); height: 1px; border-radius: 0px; }
#--main div.component-wrapper[data-id="divider02"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider02"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider02"]:not(:last-child) { margin-bottom: 1.75rem; }
#--main div.component-wrapper[data-id="divider02"]:not(:first-child) { margin-top: 1.75rem; }
#--control02 { margin-top: 10.5rem; }
#--text06 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text06 span.--a:hover { text-decoration: none !important; }
#--text06 span.--a { text-decoration: underline !important; }
#--text06 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; }
#--image04 .--frame img { transition: none 0s ease 0s; }
#--image04 .--frame { width: 32rem; border-radius: 0.375rem; transition: none 0s ease 0s; }
#--divider01::before { width: 3rem; background-color: rgb(255, 255, 255); height: 2px; border-radius: 0px; }
#--main div.component-wrapper[data-id="divider01"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider01"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider01"]:not(:last-child) { margin-bottom: 0.25rem; }
#--main div.component-wrapper[data-id="divider01"]:not(:first-child) { margin-top: 0.25rem; }
#--text01 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text01 span.--a:hover { text-decoration: none !important; }
#--text01 span.--a { text-decoration: underline !important; }
#--text01 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.375rem; width: calc(100% + 0.375rem); font-size: 1.25em; line-height: 1.375; font-weight: 400; }
#--text15 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text15 span.--a:hover { text-decoration: none !important; }
#--text15 span.--a { text-decoration: underline !important; }
#--text15 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; }
#--image07 .--frame img { transition: none 0s ease 0s; }
#--image07 .--frame { width: 32rem; border-radius: 0.375rem; transition: none 0s ease 0s; }
#--divider08::before { width: 3rem; background-color: rgb(255, 255, 255); height: 2px; border-radius: 0px; }
#--main div.component-wrapper[data-id="divider08"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider08"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider08"]:not(:last-child) { margin-bottom: 0.25rem; }
#--main div.component-wrapper[data-id="divider08"]:not(:first-child) { margin-top: 0.25rem; }
#--text14 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text14 span.--a:hover { text-decoration: none !important; }
#--text14 span.--a { text-decoration: underline !important; }
#--text14 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.375rem; width: calc(100% + 0.375rem); font-size: 1.25em; line-height: 1.375; font-weight: 400; }
#--text13 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text13 span.--a:hover { text-decoration: none !important; }
#--text13 span.--a
{ text-decoration: underline !important; }
#--text13 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; }
#--image06 .--frame img { transition: none 0s ease 0s; }
#--image06 .--frame { width: 32rem; border-radius: 0.375rem; transition: none 0s ease 0s; }
#--divider07::before { width: 3rem; background-color: rgb(255, 255, 255); height: 2px; border-radius: 0px; }
#--main div.component-wrapper[data-id="divider07"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider07"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider07"]:not(:last-child) { margin-bottom: 0.25rem; }
#--main div.component-wrapper[data-id="divider07"]:not(:first-child) { margin-top: 0.25rem; }
#--text12 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text12 span.--a:hover { text-decoration: none !important; }
#--text12 span.--a { text-decoration: underline !important; }
#--text12 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.375rem; width: calc(100% + 0.375rem); font-size: 1.25em; line-height: 1.375; font-weight: 400; }
#--divider03::before { width: 32rem; background-color: rgba(255, 255, 255, 0.18); height: 1px; border-radius: 0px; }
#--main div.component-wrapper[data-id="divider03"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider03"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider03"]:not(:last-child) { margin-bottom: 1.75rem; }
#--main div.component-wrapper[data-id="divider03"]:not(:first-child) { margin-top: 1.75rem; }
#--divider06::before { width: 32rem; background-color: rgba(255, 255, 255, 0.18); height: 1px; border-radius: 0px; }
#--main div.component-wrapper[data-id="divider06"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider06"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider06"]:not(:last-child) { margin-bottom: 1.75rem; }
#--main div.component-wrapper[data-id="divider06"]:not(:first-child) { margin-top: 1.75rem; }
#--divider05::before { width: 32rem; background-color: rgba(255, 255, 255, 0.18); height: 1px; border-radius: 0px; }
#--main div.component-wrapper[data-id="divider05"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider05"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider05"]:not(:last-child) { margin-bottom: 1.75rem; }
#--main div.component-wrapper[data-id="divider05"]:not(:first-child) { margin-top: 1.75rem; }
#--text09 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text09 span.--a:hover { text-decoration: none !important; }
#--text09 span.--a { text-decoration: underline !important; }
#--text09 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; }
#--divider04::before { width: 3rem; background-color: rgb(255, 255, 255); height: 2px; border-radius: 0px; }
#--main div.component-wrapper[data-id="divider04"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider04"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider04"]:not(:last-child) { margin-bottom: 0.25rem; }
#--main div.component-wrapper[data-id="divider04"]:not(:first-child) { margin-top: 0.25rem; }
#--text03 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text03 span.--a:hover { text-decoration: none !important; }
#--text03 span.--a { text-decoration: underline !important; }
#--text03 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.6rem; width: calc(100% + 0.6rem); font-size: 0.875em; line-height: 1.25; font-weight: 400; }
#--image03 .--frame img { transition: none 0s ease 0s; }
#--image03 .--frame { width: 34.125rem; border-radius: 0.375rem; transition: none 0s ease 0s; }
#--main div.component-wrapper[data-id="image03"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="image03"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="image03"]:not(:last-child) { margin-bottom: 1.75rem; }
#--main div.component-wrapper[data-id="image03"]:not(:first-child) { margin-top: 1.75rem; }
#--text11 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text11 span.--a:hover { text-decoration: none !important; }
#--text11 span.--a { text-decoration: underline !important; }
#--text11 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; }
#--text08 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text08 span.--a:hover { text-decoration: none !important; }
#--text08 span.--a { text-decoration: underline !important; }
#--text08 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; }
#--text05 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text05 span.--a:hover { text-decoration: none !important; }
#--text05 span.--a { text-decoration: underline !important; }
#--text05 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.275rem; width: calc(100% + 0.275rem); font-size: 0.875em; line-height: 1.375; font-weight: 400; }
#--text02 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text02 span.--a:hover { text-decoration: none !important; }
#--text02 span.--a { text-decoration: underline !important; }
#--text02 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; }
#--text07 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text07 span.--a:hover { text-decoration: none !important; }
#--text07 span.--a { text-decoration: underline !important; }
#--text07 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.275rem; width: calc(100% + 0.275rem); font-size: 0.875em; line-height: 1.375; font-weight: 400; }
#--text10 span.--p:nth-child(n+2) { margin-top: 1rem; }
#--text10 span.--a:hover { text-decoration: none !important; }
#--text10 span.--a { text-decoration: underline !important; }
#--text10 { color: rgb(255, 255, 255); font-family: Lemonada, cursive; letter-spacing: -0.1rem; width: 100%; font-size: 1.125em; line-height: 1.5; font-weight: 300; }
#--main[data-animate-immediate] { transition-delay: 0s !important; }
#--main[data-animate="onload-start"] { transition: none 0s ease 0s; opacity: 0; transform: translateY(1.6875rem); }
#--main[data-animate="onload-end"] { transition: opacity 1.25s ease 0s, transform 1.25s ease 0s; }
#--main > .--inner > .component-wrapper.full.screen:last-child > .component, #--main > .--inner > .component-wrapper.full.screen:last-child > .component > :first-child { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
#--main > .--inner > .component-wrapper.full.screen:first-child > .component, #--main > .--inner > .component-wrapper.full.screen:first-child > .component
> :first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }
#--main > .--inner > .component-wrapper.full.screen { border-radius: 0px !important; max-width: 100vw; position: relative; width: 100vw; left: 0px; margin-left: calc(var(--padding-horizontal) * -1); right: auto; }
#--main > .--inner > .component-wrapper.full:last-child > .component, #--main > .--inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: var(--border-radius-bl); border-bottom-right-radius: var(--border-radius-br); }
#--main > .--inner > .component-wrapper.full:first-child > .component, #--main > .--inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: var(--border-radius-tl); border-top-right-radius: var(--border-radius-tr); }
#--main > .--inner > .component-wrapper.full:last-child { border-bottom-left-radius: var(--border-radius-bl); border-bottom-right-radius: var(--border-radius-br); margin-bottom: calc(var(--padding-vertical) * -1) !important; }
#--main > .--inner > .component-wrapper.full:first-child { border-top-left-radius: var(--border-radius-tl); border-top-right-radius: var(--border-radius-tr); margin-top: calc(var(--padding-vertical) * -1) !important; }
#--main > .--inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px); width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px); }
#--main > .--inner > ::after { height: var(--spacing); }
#--main > .--inner > ::before { height: var(--spacing); }
#--main > .--inner > :last-child { margin-bottom: 0px !important; }
#--main > .--inner > :first-child { margin-top: 0px !important; }
#--main > .--inner > * { margin-top: var(--spacing); margin-bottom: var(--spacing); }
#--main > .--inner .placeholder span { max-height: 30rem; }
#--main::after { }
#--main > .--inner { --padding-horizontal: 7rem; --padding-vertical: 2.75rem; --spacing: 0.75rem; --width: 48rem; max-width: 100%; position: relative; width: var(--width); z-index: 1; padding: var(--padding-vertical) var(--padding-horizontal); border-radius: var(--border-radius-tl) var(--border-radius-tr) var(--border-radius-br) var(--border-radius-bl); }
#--main { --alignment: left; --flex-alignment: flex-start; --indent-left: 1; --indent-right: 0; --border-radius-tl: 0; --border-radius-tr: 0; --border-radius-br: 0.5rem; --border-radius-bl: 0; align-items: center; display: flex; flex-grow: 0; flex-shrink: 0; justify-content: center; max-width: 100%; position: relative; text-align: var(--alignment); z-index: 1; background-color: rgba(44, 42, 54, 0.8); box-shadow: rgba(44, 42, 54, 0.45) 0rem 3rem 3.125rem 0rem; border-radius: var(--border-radius-tl) var(--border-radius-tr) var(--border-radius-br) var(--border-radius-bl); }
#--wrapper { align-items: flex-start; display: flex; flex-direction: column; justify-content: flex-start; min-height: var(--viewport-height); overflow: hidden; position: relative; z-index: 2; padding: 0px 3.5rem 3.5rem 0px; }
.--a { color: inherit; text-decoration: underline; transition: color 0.25s ease 0s; }
.--sup { font-size: smaller; vertical-align: super; }
.--sub { font-size: smaller; vertical-align: sub; }
.--s { text-decoration: line-through; }
.--spoiler-text { -webkit-text-stroke: 0px; background-color: rgba(32, 32, 32, 0.75); text-shadow: none; color: rgb(255, 255, 255); }
.--mark { background-color: rgba(144, 144, 144, 0.25); }
.--code { background-color: rgba(144, 144, 144, 0.25); border-radius: 0.25em; font-family: "Lucida Console", "Courier New", monospace; font-size: 0.9em; font-weight: normal; letter-spacing: 0px; margin: 0px 0.25em; padding: 0.25em 0.5em; text-indent: 0px; }
.--em { font-style: italic; }
.--strong { color: inherit; font-weight: bolder; }
.--u { text-decoration: underline; }
html { font-size: 16pt; }
#--body[data-animate-immediate]::after { transition-delay: 0s; }
#--body[data-animate="onload-start"]::after { transition: none 0s ease 0s; opacity: 1; visibility: visible; }
#--body::after { pointer-events: none; transform: scale(1); background-color: rgb(171, 149, 165); content: ""; display: block; height: 100%; left: 0px; opacity: 0; position: fixed; top: 0px; transition: opacity 1.25s ease-in-out 0.75s, visibility 1.25s ease 0.75s; visibility: hidden; width: 100%; z-index: 1; }
#--bg { background-attachment: scroll; height: var(--background-height); left: 0px; pointer-events: none; position: fixed; top: 0px; transform: scale(1); z-index: 0; right: auto; width: 100vw; }
#--bg::before { content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 0px; z-index: 1; width: 100%; background-image: linear-gradient(45deg, rgba(191, 117, 135, 0.64) 0%, rgba(214, 255, 255, 0.63) 100%), url("https://carrd.co/dashboard/2858171407250531/edit/asset/100497971b54dc8a5b84dadaa632b9d8"); background-position: 0% 0%, center center; background-repeat: repeat, no-repeat; background-size: cover, cover; background-color: rgb(255, 255, 255); }
#--body { line-height: 1; min-height: var(--viewport-height); min-width: 320px; overflow-x: hidden; overflow-wrap: break-word; }
#canvas { min-height: var(--viewport-height); font-size: 16pt; }
.--dummy { color: rgb(255, 255, 255); font-family: sans-serif; font-size: 2rem; padding: 2rem; }
#--main .component-wrapper.full:last-child > .component > .--slideshow .--bg { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--main .component-wrapper.full:first-child > .component > .--slideshow .--bg { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--main .component-wrapper.full:last-child > .component > .--slideshow .--content { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--main .component-wrapper.full:first-child > .component > .--slideshow .--content { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--main .component-wrapper.full > .component > .--slideshow .--bg { display: block; }
.--slideshow .--nav.previous { left: 0px; transform: scaleX(-1) !important; }
.--slideshow .--nav.next { right: 0px; }
.--slideshow .--nav:hover { opacity: 1; }
.--slideshow .--nav::before { content: ""; display: block; transition: opacity 0.25s ease 0s, transform 0.5s ease 0s; }
.--slideshow .--nav { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; display: flex; height: 100%; max-width: 25%; opacity: 0.5; position: absolute; top: 0px; transition: opacity 0.25s ease 0s, transform 0.5s ease 0s; width: 8rem; z-index: 1; }
.--slideshow .--bg { display: inline-block; max-width: 100%; overflow: hidden; position: relative; vertical-align: top; width: 100%; }
.--slideshow .--content { display: inline-block; max-width: 100%; position: relative; vertical-align: top; }
.--slideshow { display: block; max-width: 100%; position: relative; }
.--list .--ul .--li:first-child { margin-top: 0px !important; }
.--list .--ul .--li .--p { flex-grow: 1; flex-shrink: 1; order: 3; }
.--list .--ul .--li::after { content: ""; display: block; flex-grow: 0; flex-shrink: 0; order: 2; pointer-events: none; }
.--list .--ul .--li::before { background-repeat: no-repeat; content: ""; display: block; flex-grow: 0; flex-shrink: 0; font-variant: normal !important; letter-spacing: 0px !important; order: 1; position: relative; }
.--list .--ul .--li { direction: var(--site-language-direction); display: flex; position: relative; }
.--list .--ul { display: inline-block; max-width: 100%; text-align: var(--site-language-alignment); vertical-align: middle; }
.--list { display: block; }
#--main .component-wrapper.full:last-child > .component > .--container > .--container-wrapper > .--container-inner { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--main .component-wrapper.full:first-child > .component
> .--container > .--container-wrapper > .--container-inner { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--main .component-wrapper.full:last-child > .component > .--container > .--container-wrapper { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--main .component-wrapper.full:first-child > .component > .--container > .--container-wrapper { border-top-left-radius: inherit; border-top-right-radius: inherit; }
.--container > .--container-wrapper > .--container-inner { border-radius: inherit; max-width: 100%; position: relative; text-align: var(--alignment); vertical-align: top; }
.--container > .--container-wrapper { border-radius: inherit; max-width: 100%; position: relative; vertical-align: top; }
.--container { position: relative; }
.--timer .--ul .--li.number .--item .--label .--initialed { width: 1em; }
.--timer .--ul .--li.number .--item .--label .--abbreviated { width: 3em; }
.--timer .--ul .--li.number .--item .--label .--full { width: 5em; }
.--timer .--ul .--li.number .--item .--label > * { display: inline-block; }
.--timer .--ul .--li.number .--item .--label { display: block; white-space: nowrap; }
.--timer .--ul .--li.number .--item .--digit.count5 .--component { width: 20%; }
.--timer .--ul .--li.number .--item .--digit.count4 .--component { width: 25%; }
.--timer .--ul .--li.number .--item .--digit.count3 .--component { width: 33.3333%; }
.--timer .--ul .--li.number .--item .--digit.count2 .--component { width: 50%; }
.--timer .--ul .--li.number .--item .--digit .--component { display: inline-block; width: 50%; }
.--timer .--ul .--li.number .--item .--digit { display: block; position: relative; white-space: nowrap; }
.--timer .--ul .--li.number .--item { position: relative; }
.--timer .--ul .--li.number { flex: 1 1 0%; min-width: 2rem; }
.--timer .--ul .--li.delimiter .--symbol { display: block; left: 0px; position: absolute; text-align: center; top: 0px; width: 100%; }
.--timer .--ul .--li.delimiter { flex: 0 1 auto; }
.--timer .--ul .--li { position: relative; z-index: 1; }
.--timer .--ul { display: inline-flex; flex-direction: row; list-style: none; max-width: 100%; }
.--timer { line-height: 1; }
.--audio.is-unassigned .--frame .--iframe { overflow: hidden; }
.--audio .--frame .--iframe { inset: 0px; height: 100%; position: absolute; width: 100%; align-items: center; display: flex; justify-content: center; text-align: center; }
.--audio .--frame { display: inline-block; max-width: 100%; overflow: hidden; position: relative; }
.--audio { position: relative; }
.stripe-checkout > .--button { appearance: none; background: rgb(103, 114, 229); border: 0px; border-radius: 4px; box-shadow: rgba(50, 50, 93, 0.11) 0px 4px 6px, rgba(0, 0, 0, 0.08) 0px 1px 3px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-family: Camphor, "Open Sans", "Segoe UI", sans-serif; font-size: 15px; font-weight: 600; height: 40px; letter-spacing: 0.025em; line-height: 40px; padding: 0px 14px; text-decoration: none; }
.--gallery .--ul .--li .--caption .--p { width: 100%; }
.--gallery .--ul .--li .--caption { width: 100%; }
.--gallery .--ul .--li img { margin: 0px; max-width: 100%; vertical-align: top; width: auto; }
.--gallery .--ul .--li .--frame { backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); display: inline-block; overflow: hidden; vertical-align: top; }
.--gallery .--ul .--li .--thumbnail { border-radius: inherit; position: relative; }
.--gallery .--ul .--li { position: relative; }
.--gallery .--ul { display: flex; flex-wrap: wrap; justify-content: var(--flex-alignment); }
.--gallery .--inner { display: inline-block; max-width: 100%; vertical-align: middle; }
.--table-inner { display: inline-block; max-width: 100%; }
.--table-wrapper { max-width: 100%; overflow-x: hidden; }
.--tbody { display: table-row-group; width: 100%; }
.--thead { display: table-header-group; width: 100%; }
.--th { display: table-cell; text-align: var(--site-language-alignment); font-weight: bolder; }
.--td { display: table-cell; }
.--tr { display: table-row; width: 100%; }
.--table { display: table; border-collapse: collapse; direction: var(--site-language-direction); text-align: var(--site-language-alignment); width: 100%; }
.--form .--form-actions .--button-disabled { cursor: default; opacity: 0.35; }
.--form .--form-actions .--button { align-items: center; background-color: transparent; border: 0px; cursor: pointer; display: inline-flex; justify-content: center; max-width: 100%; text-align: center; vertical-align: middle; white-space: nowrap; }
.--form .--form-actions { max-width: 100%; }
.--form .--form-field .--date > .--button > svg { height: 60%; }
.--form .--date[data-value=""]::before { content: attr(data-placeholder); }
.--form .--date:not([data-value=""])::before { content: attr(data-value); }
.--form .--date[data-value]::before { background-repeat: no-repeat; display: block; height: 100%; overflow: hidden; position: absolute; text-overflow: ellipsis; top: 0px; white-space: nowrap; }
.--form .--date .--input-date { cursor: pointer; display: block; height: 100%; left: 0px; opacity: 0; position: absolute; top: 0px; width: 100vw; }
.--form .--date { overflow: hidden; position: relative; }
.--form .--form-field .--file > .--button > svg { height: 53%; }
.--form .--file[data-filename=""]::before { background-image: none !important; content: attr(data-placeholder); padding-left: 0px !important; }
.--form .--file[data-filename]::before { background-repeat: no-repeat; content: attr(data-filename); display: block; height: 100%; overflow: hidden; position: absolute; text-overflow: ellipsis; top: 0px; white-space: nowrap; }
.--form .--file > .--input-file { cursor: pointer; height: 100%; left: 0px; opacity: 0; position: absolute; top: 0px; width: 100%; }
.--form .--file { position: relative; }
.--form .--form-field .--number > .--button > svg { height: 40%; }
.--form .--number > .--input-number { text-align: center; }
.--form .--number { position: relative; }
.--form .--input-checkbox + .--label::before { background-position: center center; background-repeat: no-repeat; content: ""; display: inline-block; flex-grow: 0; flex-shrink: 0; vertical-align: middle; }
.--form .--input-checkbox + .--label { align-items: center; display: inline-flex; line-height: 1.6; text-align: var(--site-language-alignment); }
.--form .--input-checkbox { appearance: none; display: block; float: left; margin-right: -2rem; opacity: 0; width: 1rem; z-index: -1; }
.--form .--p { display: block; }
.--form .--select > span { width: calc(100% - 3rem) !important; }
.--form .--select { background-repeat: no-repeat; background-size: 1rem; text-overflow: ellipsis; overflow: hidden; }
.--form .--textarea { height: 10rem; line-height: normal; }
.--form .--input-text, .--form .--input-email, .--form .--input-tel, .--form .--input-number, .--form .--select { }
.--form .--input-text > span, .--form .--input-email > span, .--form .--input-tel > span, .--form .--input-number > span, .--form .--select > span { display: block; height: 100%; overflow: hidden; width: 100%; }
.--form .--input-text, .--form .--input-email, .--form .--input-tel, .--form .--input-number, .--form .--textarea, .--form .--select, .--form .--file, .--form .--date { background-color: transparent; border: 0px; direction: var(--site-language-direction); display: block; outline: 0px; text-align: var(--site-language-alignment); width: 100%; }
.--form .--form-field .--button > svg { height: 50%; min-width: 100%; }
.--form .--form-field .--button { align-items: center; background-color: transparent; border: 0px; cursor: pointer; display: flex; justify-content: center; position: absolute; }
.--form .--form-field[data-type="label"] + div { margin-top: 0px !important; }
.--form .--label { direction:
var(--site-language-direction); display: block; }
.--form .--form-inner { display: flex; flex-flow: column wrap; max-width: 100%; }
.--form { display: flex; justify-content: var(--flex-alignment); }
#--main .component-wrapper.full > .component > .--video .--frame span { display: block; }
#--main .component-wrapper.full:last-child > .component > .--video .--frame { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--main .component-wrapper.full:first-child > .component > .--video .--frame { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--main .component-wrapper.full > .component > .--video .--frame { display: block; }
#--main .component-wrapper.full:last-child > .component > .--video img { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--main .component-wrapper.full:first-child > .component > .--video img { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--main .component-wrapper.full > .component > .--video img { display: block; }
.--video .--frame .--iframe { inset: 0px; height: 100%; position: absolute; width: 100%; align-items: center; display: flex; justify-content: center; text-align: center; }
.--video .--frame::before { content: ""; display: block; width: 100%; }
.--video .--frame { display: inline-block; max-width: 100%; overflow: hidden; position: relative; vertical-align: top; }
.--video img { display: inline-block; max-width: 100%; vertical-align: top; }
.--video { position: relative; }
.--buttons .--li .---a { align-items: center; justify-content: center; max-width: 100%; text-align: center; text-decoration: none; vertical-align: middle; white-space: nowrap; }
.--buttons .--li { max-width: 100%; }
.--buttons { display: flex; justify-content: var(--flex-alignment); letter-spacing: 0px; padding: 0px; }
.--links .--li .---a { direction: var(--site-language-direction); display: block; }
.--links .--li { position: relative; }
.--links { display: flex; justify-content: var(--flex-alignment); letter-spacing: 0px; line-height: 1.5; padding: 0px; }
.--hr::before { content: ""; }
.--hr { align-items: center; border: 0px; display: flex; justify-content: var(--flex-alignment); min-height: 1rem; padding: 0px; position: relative; width: 100%; }
.--text span[style], .--text span.--strong, .--text span.--a, .--text span.--code, .--text span.--mark, .--text span.--spoiler-text { -webkit-text-fill-color: currentcolor; }
.--text span.--p { display: block; position: relative; }
.--text { direction: var(--site-language-direction); position: relative; }
#--main .component-wrapper.full > .component > .--image span { display: block; }
#--main .component-wrapper.full:last-child > .component > .--image .--frame { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--main .component-wrapper.full:first-child > .component > .--image .--frame { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--main .component-wrapper.full > .component > .--image .--frame { display: block; }
.--image .--frame img { border-radius: 0px !important; max-width: 100%; vertical-align: top; width: inherit; pointer-events: none; }
.--image .--frame { backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); display: inline-block; max-width: 100%; overflow: hidden; vertical-align: top; width: 100%; }
.--image { display: block; line-height: 0; max-width: 100%; position: relative; }
.--icons .--li .---a .--label { display: none; }
.--icons .--li .---a + svg { display: block; height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; width: 100%; z-index: -1; }
.--icons .--li .---a svg { display: block; position: relative; }
.--icons .--li .---a { align-items: center; display: flex; justify-content: center; }
.--icons .--li { position: relative; z-index: 1; }
.--icons { display: flex; flex-wrap: wrap; justify-content: var(--flex-alignment); letter-spacing: 0px; padding: 0px; }
.component-wrapper[data-visibility="exclude"] > .component > :not(.tooltip) { opacity: 0.375; }
.component-wrapper[data-visibility="exclude"] > .component { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20preserveAspectRatio%3D%22none%22%3E%3Cstyle%3E%3Aroot%20%7Bbackground-color%3A%20rgba%2894%2C95%2C103%2C0.625%29%3B%7Drect%20%7Bstroke%3A%20rgba%28255%2C255%2C255%2C0.75%29%3Bstroke-width%3A%203px%3Bstroke-dasharray%3A%204px%3Bvector-effect%3A%20non-scaling-stroke%3B%7Dline%20%7Bstroke%3A%20rgba%28255%2C255%2C255%2C0.5%29%3Bstroke-width%3A%201px%3Bvector-effect%3A%20non-scaling-stroke%3B%7Dtext%20%7Bfont-family%3A%20Arial%2C%20sans-serif%3Bfont-size%3A%201.75em%3Bfill%3A%20rgba%28255%2C255%2C255%2C0.75%29%3Btext-anchor%3A%20middle%3Bdominant-baseline%3A%20middle%3B%7D%3C/style%3E%3Cdefs%3E%3Cpattern%20id%3D%22overlay%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20patternUnits%3D%22userSpaceOnUse%22%3E%3Cline%20x1%3D%220%22%20y1%3D%2216%22%20x2%3D%2216%22%20y2%3D%220%22%20/%3E%3C/pattern%3E%3C/defs%3E%3Crect%20x%3D%220%25%22%20y%3D%220%25%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22url%28%23overlay%29%22%20/%3E%3Ctext%20x%3D%2250%25%22%20y%3D%2250%25%22%3EExclude%3C/text%3E%3C/svg%3E"); background-size: 100% 100%; }
.component-wrapper[data-visibility="mobile"] > .component > :not(.tooltip) { opacity: 0.375; }
.component-wrapper[data-visibility="mobile"] > .component { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20preserveAspectRatio%3D%22none%22%3E%3Cstyle%3E%3Aroot%20%7Bbackground-color%3A%20rgba%2894%2C95%2C103%2C0.625%29%3B%7Drect%20%7Bstroke%3A%20rgba%28255%2C255%2C255%2C0.75%29%3Bstroke-width%3A%203px%3Bstroke-dasharray%3A%204px%3Bvector-effect%3A%20non-scaling-stroke%3B%7Dline%20%7Bstroke%3A%20rgba%28255%2C255%2C255%2C0.5%29%3Bstroke-width%3A%201px%3Bvector-effect%3A%20non-scaling-stroke%3B%7Dtext%20%7Bfont-family%3A%20Arial%2C%20sans-serif%3Bfont-size%3A%201.75em%3Bfill%3A%20rgba%28255%2C255%2C255%2C0.75%29%3Btext-anchor%3A%20middle%3Bdominant-baseline%3A%20middle%3B%7D%3C/style%3E%3Cdefs%3E%3Cpattern%20id%3D%22overlay%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20patternUnits%3D%22userSpaceOnUse%22%3E%3Cline%20x1%3D%220%22%20y1%3D%2216%22%20x2%3D%2216%22%20y2%3D%220%22%20/%3E%3C/pattern%3E%3C/defs%3E%3Crect%20x%3D%220%25%22%20y%3D%220%25%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22url%28%23overlay%29%22%20/%3E%3Ctext%20x%3D%2250%25%22%20y%3D%2250%25%22%3EMobile%20Only%3C/text%3E%3C/svg%3E"); background-size: 100% 100%; }
.component-wrapper[data-visibility="desktop"] > .component > :not(.tooltip) { opacity: 1; }
.component-wrapper[data-visibility="desktop"] > .component { background-image: none; background-size: auto; }
@media screen {
#--main > .--inner .placeholder span { }
#--main > .--inner { }
#--bg { }
}
@media screen {
html { font-size: 12pt; }
#canvas { font-size: 12pt; }
}
@media screen {
#--main > .--inner .placeholder span { }
#--main > .--inner { }
html { font-size: 12pt; }
#canvas { font-size: 12pt; }
#--bg { }
}
@media screen {
#--main > .--inner .placeholder span { }
#--main > .--inner { }
#--bg { }
}
@media screen {
#--main div.component-wrapper[data-id="columns04"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns04"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns04"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns04"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns04"]::after { }
#--main div.component-wrapper[data-id="columns04"]::before
{ }
#--main div.component-wrapper[data-id="columns04"] { }
#--main div.component-wrapper[data-id="columns05"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns05"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns05"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns05"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns05"]::after { }
#--main div.component-wrapper[data-id="columns05"]::before { }
#--main div.component-wrapper[data-id="columns05"] { }
#--main div.component-wrapper[data-id="columns02"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns02"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns02"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns02"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns02"]::after { }
#--main div.component-wrapper[data-id="columns02"]::before { }
#--main div.component-wrapper[data-id="columns02"] { }
#--main div.component-wrapper[data-id="columns01"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns01"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns01"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns01"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns01"]::after { }
#--main div.component-wrapper[data-id="columns01"]::before { }
#--main div.component-wrapper[data-id="columns01"] { }
#--main div.component-wrapper[data-id="columns03"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns03"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns03"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns03"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns03"]::after { }
#--main div.component-wrapper[data-id="columns03"]::before { }
#--main div.component-wrapper[data-id="columns03"] { }
#--main div.component-wrapper[data-id="text16"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="text16"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="text16"]:not(:last-child) { }
#--main div.component-wrapper[data-id="text16"]:not(:first-child) { }
#--main div.component-wrapper[data-id="text16"]::after { }
#--main div.component-wrapper[data-id="text16"]::before { }
#--main div.component-wrapper[data-id="text16"] { }
#canvas.backgroundFriendly #--main[data-animate-immediate] > .--inner { transition-delay: 0s; }
#canvas.backgroundFriendly #--main[data-animate="onload-start"] > .--inner { transition: none 0s ease 0s; opacity: 0; }
#canvas.backgroundFriendly #--main[data-animate="onload-end"] > .--inner { transition: opacity 1.25s ease-in-out 0s; }
#canvas.backgroundFriendly #--main[data-animate="onload-start"] { opacity: 1; transform: none; }
#canvas.backgroundFriendly #--wrapper { height: auto !important; min-height: 0px; padding: 0px; box-shadow: rgba(44, 42, 54, 0.45) 0rem -3rem 3.125rem 0rem; }
#canvas.backgroundFriendly #--main > .--inner { background: none; max-width: 75%; width: auto; }
#canvas.backgroundFriendly #--main { border-bottom: none; border-left: none; border-radius: 0px; border-right: none; box-shadow: none; width: 100%; background-color: rgb(44, 42, 54); }
#canvas.backgroundFriendly #--bg { flex-grow: 1; flex-shrink: 0; position: relative; width: 100%; height: 270px !important; }
#canvas.backgroundFriendly #--body { display: flex; flex-direction: column; background-color: rgb(44, 42, 54); }
html { font-size: 10pt; }
#canvas { font-size: 10pt; }
#canvas.backgroundFriendly.hideOverlay #--bg::before { background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%), url("https://carrd.co/dashboard/2858171407250531/edit/asset/100497971b54dc8a5b84dadaa632b9d8"); }
}
@media screen {
#--main div.component-wrapper[data-id="columns04"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns04"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns04"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns04"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns04"]::after { }
#--main div.component-wrapper[data-id="columns04"]::before { }
#--main div.component-wrapper[data-id="columns04"] { }
#--main div.component-wrapper[data-id="columns05"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns05"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns05"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns05"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns05"]::after { }
#--main div.component-wrapper[data-id="columns05"]::before { }
#--main div.component-wrapper[data-id="columns05"] { }
#--main div.component-wrapper[data-id="columns02"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns02"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns02"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns02"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns02"]::after { }
#--main div.component-wrapper[data-id="columns02"]::before { }
#--main div.component-wrapper[data-id="columns02"] { }
#--main div.component-wrapper[data-id="columns01"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns01"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns01"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns01"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns01"]::after { }
#--main div.component-wrapper[data-id="columns01"]::before { }
#--main div.component-wrapper[data-id="columns01"] { }
#--main div.component-wrapper[data-id="columns03"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns03"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns03"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns03"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns03"]::after { }
#--main div.component-wrapper[data-id="columns03"]::before { }
#--main div.component-wrapper[data-id="columns03"] { }
#--text16 { letter-spacing: 0.021875rem; width: calc(100% + 0.021875rem); font-size: 0.75em; line-height: 1.75; }
#--main div.component-wrapper[data-id="text16"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="text16"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="text16"]:not(:last-child) { }
#--main div.component-wrapper[data-id="text16"]:not(:first-child) { }
#--main div.component-wrapper[data-id="text16"]::after { }
#--main div.component-wrapper[data-id="text16"]::before { }
#--main div.component-wrapper[data-id="text16"] { }
#--columns04.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { height: auto; position: relative; width: auto; }
#--columns04.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { height: auto; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child > .component, #--columns04.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child > .component > :first-child { border-top-right-radius: inherit; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:last-of-type, #--columns04.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child { border-top-right-radius: 0px !important;
}
#--columns04.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child > .component, #--columns04.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:first-of-type, #--columns04.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child { border-bottom-left-radius: 0px !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child > .component, #--columns04.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:last-of-type, #--columns04.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child > .component, #--columns04.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:first-of-type, #--columns04.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--gutters) * -0.5) !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--gutters) * -0.5) !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns04.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns04.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns04.columns > .--container-wrapper > .--container-inner > :last-child { padding-bottom: 0px !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > * { padding: calc(var(--gutters) * 0.5) 0 !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: 0px !important; padding-top: 0px !important; }
#--columns04.columns > .--container-wrapper > .--container-inner > span { height: 0px; margin-top: calc(var(--gutters) * -1); pointer-events: none; visibility: hidden; }
#--columns04.columns > .--container-wrapper > .--container-inner { flex-flow: column !important; }
#--columns04 > .--container-wrapper > .--container-inner { --gutters: 2.25rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; }
#--columns04 { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; }
#--columns05 > .--container-wrapper > .--container-inner > :nth-child(2) { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; min-height: 100% !important; width: 100% !important; }
#--columns05 > .--container-wrapper > .--container-inner > :nth-child(1) { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; min-height: 100% !important; width: 100% !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { height: auto; position: relative; width: auto; }
#--columns05.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { height: auto; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child > .component, #--columns05.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:first-of-type, #--columns05.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child { border-top-left-radius: 0px !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child > .component, #--columns05.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child > .component > :first-child { border-bottom-right-radius: inherit; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:last-of-type, #--columns05.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child { border-bottom-right-radius: 0px !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child > .component, #--columns05.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:first-of-type, #--columns05.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child > .component, #--columns05.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:last-of-type, #--columns05.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--gutters) * -0.5) !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child
{ margin-top: calc(var(--gutters) * -0.5) !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns05.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns05.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns05.columns > .--container-wrapper > .--container-inner > :last-child { padding-top: 0px !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > * { padding: calc(var(--gutters) * 0.5) 0 !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: 0px !important; padding-bottom: 0px !important; }
#--columns05.columns > .--container-wrapper > .--container-inner > span { height: 0px; margin-top: calc(var(--gutters) * -1); pointer-events: none; visibility: hidden; }
#--columns05.columns > .--container-wrapper > .--container-inner { flex-flow: column-reverse !important; }
#--columns05 > .--container-wrapper > .--container-inner { --gutters: 1.875rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; }
#--columns05 { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; }
#--columns02 > .--container-wrapper > .--container-inner > :nth-child(2) { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; min-height: 100% !important; width: 100% !important; }
#--columns02 > .--container-wrapper > .--container-inner > :nth-child(1) { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; min-height: 100% !important; width: 100% !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { height: auto; position: relative; width: auto; }
#--columns02.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { height: auto; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child > .component, #--columns02.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child > .component > :first-child { border-top-right-radius: inherit; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:last-of-type, #--columns02.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child { border-top-right-radius: 0px !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child > .component, #--columns02.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:first-of-type, #--columns02.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child { border-bottom-left-radius: 0px !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child > .component, #--columns02.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:last-of-type, #--columns02.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child > .component, #--columns02.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:first-of-type, #--columns02.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--gutters) * -0.5) !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--gutters) * -0.5) !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns02.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns02.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns02.columns > .--container-wrapper > .--container-inner > :last-child { padding-bottom: 0px !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > * { padding: calc(var(--gutters) * 0.5) 0 !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: 0px !important; padding-top: 0px !important; }
#--columns02.columns > .--container-wrapper > .--container-inner > span { height: 0px; margin-top: calc(var(--gutters) * -1); pointer-events: none; visibility: hidden; }
#--columns02.columns > .--container-wrapper > .--container-inner { flex-flow: column !important; }
#--columns02 > .--container-wrapper > .--container-inner { --gutters: 1.875rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; }
#--columns02 { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; }
#--columns01 > .--container-wrapper > .--container-inner > :nth-child(2) { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; min-height: 100% !important; width: 100% !important; }
#--columns01 > .--container-wrapper > .--container-inner > :nth-child(1) { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; min-height: 100% !important; width: 100% !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { height: auto; position: relative; width: auto; }
#--columns01.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { height: auto; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child
> .component, #--columns01.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:first-of-type, #--columns01.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child { border-top-left-radius: 0px !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child > .component, #--columns01.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child > .component > :first-child { border-bottom-right-radius: inherit; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:last-of-type, #--columns01.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child { border-bottom-right-radius: 0px !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child > .component, #--columns01.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:first-of-type, #--columns01.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child > .component, #--columns01.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:last-of-type, #--columns01.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--gutters) * -0.5) !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--gutters) * -0.5) !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns01.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns01.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns01.columns > .--container-wrapper > .--container-inner > :last-child { padding-top: 0px !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > * { padding: calc(var(--gutters) * 0.5) 0 !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: 0px !important; padding-bottom: 0px !important; }
#--columns01.columns > .--container-wrapper > .--container-inner > span { height: 0px; margin-top: calc(var(--gutters) * -1); pointer-events: none; visibility: hidden; }
#--columns01.columns > .--container-wrapper > .--container-inner { flex-flow: column-reverse !important; }
#--columns01 > .--container-wrapper > .--container-inner { --gutters: 1.875rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; }
#--columns01 { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; }
#--columns03.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { height: auto; position: relative; width: auto; }
#--columns03.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { height: auto; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child > .component, #--columns03.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child > .component > :first-child { border-top-right-radius: inherit; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:last-of-type, #--columns03.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:first-child { border-top-right-radius: 0px !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child > .component, #--columns03.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:first-of-type, #--columns03.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:last-child { border-bottom-left-radius: 0px !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child > .component, #--columns03.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:last-of-type, #--columns03.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child > .component, #--columns03.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:first-of-type, #--columns03.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--gutters) * -0.5) !important; }
#--columns03.columns > .--container-wrapper > .--container-inner
> div > .component-wrapper.full:first-child { margin-top: calc(var(--gutters) * -0.5) !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > div:last-of-type > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns03.columns > .--container-wrapper > .--container-inner > div:first-of-type > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns03.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); }
#--columns03.columns > .--container-wrapper > .--container-inner > :last-child { padding-bottom: 0px !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > * { padding: calc(var(--gutters) * 0.5) 0 !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: 0px !important; padding-top: 0px !important; }
#--columns03.columns > .--container-wrapper > .--container-inner > span { height: 0px; margin-top: calc(var(--gutters) * -1); pointer-events: none; visibility: hidden; }
#--columns03.columns > .--container-wrapper > .--container-inner { flex-flow: column !important; }
#--columns03 > .--container-wrapper > .--container-inner { --gutters: 2.25rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; }
#--columns03 { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; }
#--gallery01 .--ul .--li img.is-unassigned { height: 11.25rem; }
#--gallery01 .--ul .--li img { max-height: 11.25rem; }
#--image01 .--frame { width: 12rem; }
#--image05 .--frame { width: 12rem; }
#--image02 .--frame { width: 12rem; }
#--text04 { letter-spacing: 0.021875rem; width: calc(100% + 0.021875rem); font-size: 0.75em; line-height: 1.75; }
#--main div.component-wrapper[data-id="icons01"]:not(:last-child)::after { min-height: 1.21875rem; max-height: 1.21875rem; }
#--main div.component-wrapper[data-id="icons01"]:not(:first-child)::before { min-height: 1.21875rem; max-height: 1.21875rem; }
#--main div.component-wrapper[data-id="icons01"]:not(:last-child) { margin-bottom: 1.21875rem; }
#--main div.component-wrapper[data-id="icons01"]:not(:first-child) { margin-top: 1.21875rem; }
#--icons01 { font-size: 1.375em; gap: 1.25rem; }
#--divider02::before { width: 32rem; }
#--main div.component-wrapper[data-id="divider02"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider02"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider02"]:not(:last-child) { margin-bottom: 1.75rem; }
#--main div.component-wrapper[data-id="divider02"]:not(:first-child) { margin-top: 1.75rem; }
#--control02 { margin-top: 2.625rem; }
#--text06 { letter-spacing: 0.021875rem; width: calc(100% + 0.021875rem); font-size: 1em; line-height: 1.75; }
#--image04 .--frame { width: 100vw; }
#--divider01::before { width: 3rem; }
#--main div.component-wrapper[data-id="divider01"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider01"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider01"]:not(:last-child) { margin-bottom: 0.25rem; }
#--main div.component-wrapper[data-id="divider01"]:not(:first-child) { margin-top: 0.25rem; }
#--text01 { letter-spacing: 0.328125rem; width: calc(100% + 0.328125rem); font-size: 1.25em; line-height: 1.375; }
#--text15 { letter-spacing: 0.021875rem; width: calc(100% + 0.021875rem); font-size: 1em; line-height: 1.75; }
#--image07 .--frame { width: 100vw; }
#--divider08::before { width: 3rem; }
#--main div.component-wrapper[data-id="divider08"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider08"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider08"]:not(:last-child) { margin-bottom: 0.25rem; }
#--main div.component-wrapper[data-id="divider08"]:not(:first-child) { margin-top: 0.25rem; }
#--text14 { letter-spacing: 0.328125rem; width: calc(100% + 0.328125rem); font-size: 1.25em; line-height: 1.375; }
#--text13 { letter-spacing: 0.021875rem; width: calc(100% + 0.021875rem); font-size: 1em; line-height: 1.75; }
#--image06 .--frame { width: 100vw; }
#--divider07::before { width: 3rem; }
#--main div.component-wrapper[data-id="divider07"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider07"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider07"]:not(:last-child) { margin-bottom: 0.25rem; }
#--main div.component-wrapper[data-id="divider07"]:not(:first-child) { margin-top: 0.25rem; }
#--text12 { letter-spacing: 0.328125rem; width: calc(100% + 0.328125rem); font-size: 1.25em; line-height: 1.375; }
#--divider03::before { width: 32rem; }
#--main div.component-wrapper[data-id="divider03"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider03"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider03"]:not(:last-child) { margin-bottom: 1.75rem; }
#--main div.component-wrapper[data-id="divider03"]:not(:first-child) { margin-top: 1.75rem; }
#--divider06::before { width: 32rem; }
#--main div.component-wrapper[data-id="divider06"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider06"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider06"]:not(:last-child) { margin-bottom: 1.75rem; }
#--main div.component-wrapper[data-id="divider06"]:not(:first-child) { margin-top: 1.75rem; }
#--divider05::before { width: 32rem; }
#--main div.component-wrapper[data-id="divider05"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider05"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; }
#--main div.component-wrapper[data-id="divider05"]:not(:last-child) { margin-bottom: 1.75rem; }
#--main div.component-wrapper[data-id="divider05"]:not(:first-child) { margin-top: 1.75rem; }
#--text09 { letter-spacing: 0.021875rem; width: calc(100% + 0.021875rem); font-size: 1em; line-height: 1.75; }
#--divider04::before { width: 3rem; }
#--main div.component-wrapper[data-id="divider04"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider04"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; }
#--main div.component-wrapper[data-id="divider04"]:not(:last-child) { margin-bottom: 0.25rem; }
#--main div.component-wrapper[data-id="divider04"]:not(:first-child) { margin-top: 0.25rem; }
#--text03 { letter-spacing: 0.525rem; width: calc(100% + 0.525rem); font-size: 0.875em; line-height: 1.25; }
#--image03 .--frame { width: 34.125rem; }
#--main div.component-wrapper[data-id="image03"]:not(:last-child)::after { min-height: 1.3125rem; max-height: 1.3125rem; }
#--main div.component-wrapper[data-id="image03"]:not(:first-child)::before { max-height: 1.3125rem; min-height: 1.3125rem; }
#--main div.component-wrapper[data-id="image03"]:not(:last-child) { margin-bottom: 1.3125rem; }
#--main div.component-wrapper[data-id="image03"]:not(:first-child) { margin-top:
1.3125rem; }
#--text11 { letter-spacing: 0.021875rem; width: calc(100% + 0.021875rem); font-size: 1em; line-height: 1.75; }
#--text08 { letter-spacing: 0.021875rem; width: calc(100% + 0.021875rem); font-size: 1em; line-height: 1.75; }
#--text05 { letter-spacing: 0.240625rem; width: calc(100% + 0.240625rem); font-size: 0.875em; line-height: 1.375; }
#--text02 { letter-spacing: 0.021875rem; width: calc(100% + 0.021875rem); font-size: 1em; line-height: 1.75; }
#--text07 { letter-spacing: 0.240625rem; width: calc(100% + 0.240625rem); font-size: 0.875em; line-height: 1.375; }
#--text10 { letter-spacing: -0.0875rem; width: 100%; font-size: 1.125em; line-height: 1.5; }
#canvas.backgroundFriendly #--wrapper { padding: 0px; }
#canvas.backgroundFriendly #--main > .--inner { max-width: 100%; }
#--main > .--inner .placeholder span { max-height: 20rem; }
#--wrapper { padding: 0px 1.75rem 1.75rem 0px; }
#--main > .--inner { --padding-horizontal: 1.875rem; --padding-vertical: 3.125rem; --spacing: 0.75rem; }
#--main { }
html { font-size: 10pt; }
#canvas { font-size: 10pt; }
.component-wrapper[data-visibility="desktop"] > .component > :not(.tooltip) { opacity: 0.375; }
.component-wrapper[data-visibility="desktop"] > .component { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20preserveAspectRatio%3D%22none%22%3E%3Cstyle%3E%3Aroot%20%7Bbackground-color%3A%20rgba%2894%2C95%2C103%2C0.625%29%3B%7Drect%20%7Bstroke%3A%20rgba%28255%2C255%2C255%2C0.75%29%3Bstroke-width%3A%203px%3Bstroke-dasharray%3A%204px%3Bvector-effect%3A%20non-scaling-stroke%3B%7Dline%20%7Bstroke%3A%20rgba%28255%2C255%2C255%2C0.5%29%3Bstroke-width%3A%201px%3Bvector-effect%3A%20non-scaling-stroke%3B%7Dtext%20%7Bfont-family%3A%20Arial%2C%20sans-serif%3Bfont-size%3A%201.75em%3Bfill%3A%20rgba%28255%2C255%2C255%2C0.75%29%3Btext-anchor%3A%20middle%3Bdominant-baseline%3A%20middle%3B%7D%3C/style%3E%3Cdefs%3E%3Cpattern%20id%3D%22overlay%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2216%22%20height%3D%2216%22%20patternUnits%3D%22userSpaceOnUse%22%3E%3Cline%20x1%3D%220%22%20y1%3D%2216%22%20x2%3D%2216%22%20y2%3D%220%22%20/%3E%3C/pattern%3E%3C/defs%3E%3Crect%20x%3D%220%25%22%20y%3D%220%25%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22url%28%23overlay%29%22%20/%3E%3Ctext%20x%3D%2250%25%22%20y%3D%2250%25%22%3EDesktop%20Only%3C/text%3E%3C/svg%3E"); background-size: 100% 100%; }
.component-wrapper[data-visibility="mobile"] > .component > :not(.tooltip) { opacity: 1; }
.component-wrapper[data-visibility="mobile"] > .component { background-image: none; background-size: auto; }
}
@media screen {
#--main div.component-wrapper[data-id="columns04"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns04"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns04"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns04"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns04"]::after { }
#--main div.component-wrapper[data-id="columns04"]::before { }
#--main div.component-wrapper[data-id="columns04"] { }
#--main div.component-wrapper[data-id="columns05"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns05"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns05"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns05"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns05"]::after { }
#--main div.component-wrapper[data-id="columns05"]::before { }
#--main div.component-wrapper[data-id="columns05"] { }
#--main div.component-wrapper[data-id="columns02"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns02"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns02"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns02"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns02"]::after { }
#--main div.component-wrapper[data-id="columns02"]::before { }
#--main div.component-wrapper[data-id="columns02"] { }
#--main div.component-wrapper[data-id="columns01"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns01"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns01"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns01"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns01"]::after { }
#--main div.component-wrapper[data-id="columns01"]::before { }
#--main div.component-wrapper[data-id="columns01"] { }
#--main div.component-wrapper[data-id="columns03"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns03"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns03"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns03"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns03"]::after { }
#--main div.component-wrapper[data-id="columns03"]::before { }
#--main div.component-wrapper[data-id="columns03"] { }
#--main div.component-wrapper[data-id="text16"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="text16"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="text16"]:not(:last-child) { }
#--main div.component-wrapper[data-id="text16"]:not(:first-child) { }
#--main div.component-wrapper[data-id="text16"]::after { }
#--main div.component-wrapper[data-id="text16"]::before { }
#--main div.component-wrapper[data-id="text16"] { }
#--columns04 > .--container-wrapper > .--container-inner { --spacing: 0.875rem; }
#--columns05 > .--container-wrapper > .--container-inner { --spacing: 0.875rem; }
#--columns02 > .--container-wrapper > .--container-inner { --spacing: 0.875rem; }
#--columns01 > .--container-wrapper > .--container-inner { --spacing: 0.875rem; }
#--columns03 > .--container-wrapper > .--container-inner { --spacing: 0.875rem; }
#canvas.backgroundFriendly #--wrapper { padding: 0px; }
#--main > .--inner { --spacing: 0.65625rem; }
#--wrapper { padding: 0px 0.75rem 0.75rem 0px; }
}
@media screen and (max-width: 360px) {
#--main div.component-wrapper[data-id="columns04"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns04"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns04"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns04"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns04"]::after { }
#--main div.component-wrapper[data-id="columns04"]::before { }
#--main div.component-wrapper[data-id="columns04"] { }
#--main div.component-wrapper[data-id="columns05"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns05"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns05"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns05"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns05"]::after { }
#--main div.component-wrapper[data-id="columns05"]::before { }
#--main div.component-wrapper[data-id="columns05"] { }
#--main div.component-wrapper[data-id="columns02"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns02"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns02"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns02"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns02"]::after { }
#--main div.component-wrapper[data-id="columns02"]::before { }
#--main div.component-wrapper[data-id="columns02"] { }
#--main div.component-wrapper[data-id="columns01"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns01"]:not(:first-child)::before
{ }
#--main div.component-wrapper[data-id="columns01"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns01"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns01"]::after { }
#--main div.component-wrapper[data-id="columns01"]::before { }
#--main div.component-wrapper[data-id="columns01"] { }
#--main div.component-wrapper[data-id="columns03"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="columns03"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="columns03"]:not(:last-child) { }
#--main div.component-wrapper[data-id="columns03"]:not(:first-child) { }
#--main div.component-wrapper[data-id="columns03"]::after { }
#--main div.component-wrapper[data-id="columns03"]::before { }
#--main div.component-wrapper[data-id="columns03"] { }
#--text16 { font-size: 0.75em; }
#--main div.component-wrapper[data-id="text16"]:not(:last-child)::after { }
#--main div.component-wrapper[data-id="text16"]:not(:first-child)::before { }
#--main div.component-wrapper[data-id="text16"]:not(:last-child) { }
#--main div.component-wrapper[data-id="text16"]:not(:first-child) { }
#--main div.component-wrapper[data-id="text16"]::after { }
#--main div.component-wrapper[data-id="text16"]::before { }
#--main div.component-wrapper[data-id="text16"] { }
#--columns04 > .--container-wrapper > .--container-inner { --gutters: 2.25rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 0.75rem; }
#--columns05 > .--container-wrapper > .--container-inner { --gutters: 1.875rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 0.75rem; }
#--columns02 > .--container-wrapper > .--container-inner { --gutters: 1.875rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 0.75rem; }
#--columns01 > .--container-wrapper > .--container-inner { --gutters: 1.875rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 0.75rem; }
#--columns03 > .--container-wrapper > .--container-inner { --gutters: 2.25rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 0.75rem; }
#--gallery01 .--ul { gap: 0.375rem; }
#--text04 { font-size: 0.75em; }
#--icons01 { gap: 0.9375rem; }
#--text06 { font-size: 1em; }
#--text01 { font-size: 1.25em; }
#--text15 { font-size: 1em; }
#--text14 { font-size: 1.25em; }
#--text13 { font-size: 1em; }
#--text12 { font-size: 1.25em; }
#--text09 { font-size: 1em; }
#--text03 { font-size: 0.875em; }
#--text11 { font-size: 1em; }
#--text08 { font-size: 1em; }
#--text05 { font-size: 0.875em; }
#--text02 { font-size: 1em; }
#--text07 { font-size: 0.875em; }
#--text10 { font-size: 1.125em; }
#canvas.backgroundFriendly #--wrapper { padding: 0px; }
#--main > .--inner .placeholder span { max-height: 15rem; }
#--main > .--inner { --padding-horizontal: 1.40625rem; --padding-vertical: 2.34375rem; --spacing: 0.5625rem; }
#--wrapper { padding: 0px 0.5rem 0.5rem 0px; }
}
@media screen {
}
@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote::before, blockquote::after, q::before, q::after { content: none; }
table { border-collapse: collapse; border-spacing: 0px; }
body { text-size-adjust: none; }
mark { background-color: rgba(0, 0, 0, 0); color: inherit; }
input, select, textarea { appearance: none; }
@media screen and (max-width: 480px) {
html, body { min-width: 320px; }
}
html { box-sizing: border-box; }
*, ::before, ::after { box-sizing: inherit; }
body { background: rgb(36, 37, 45); }
body.is-loading *, body.is-loading ::before, body.is-loading ::after { animation: auto ease 0s 1 normal none running none !important; transition: none 0s ease 0s !important; }
body.is-nonTouch { touch-action: pan-y; }
body.is-nonTouch *, body.is-nonTouch ::before, body.is-nonTouch ::after { touch-action: pan-y; }
html { font-size: 12pt; }
@media screen and (min-width: 1680px) {
html { font-size: 15pt; }
}
@media screen and (max-width: 736px) {
html { font-size: 11pt; }
}
body, input, select, textarea { color: rgba(255, 255, 255, 0.75); font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.75; font-size: 1em; }
a { transition: color 0.2s ease-in-out 0s, border-bottom-color 0.2s ease-in-out 0s; color: rgba(255, 255, 255, 0.75); text-decoration: none; border-bottom: 2px dotted rgba(255, 255, 255, 0.376); }
a:hover { color: rgb(255, 255, 255); border-bottom-color: rgba(255, 255, 255, 0.75); }
a.minor { font-size: 0.8em; color: rgba(255, 255, 255, 0.376); }
a.minor:hover { color: rgb(255, 255, 255); }
strong, b { color: rgb(255, 255, 255); font-weight: bold; }
strong a, b a { color: rgb(255, 255, 255); border-bottom-color: rgba(255, 255, 255, 0.75); }
strong.minor, b.minor { font-weight: normal; }
em, i { font-style: italic; }
p { margin: 0px 0px 2em; }
p.nowrap { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
p.details { margin-top: 0.5em; color: rgba(255, 255, 255, 0.376); }
p.details strong { color: rgba(255, 255, 255, 0.75); font-weight: normal; }
p.details a { color: inherit; border-bottom-color: rgba(255, 255, 255, 0.125); }
p.details a:hover { color: rgba(255, 255, 255, 0.75); border-bottom-color: rgba(0, 0, 0, 0); }
p.details.minor { font-size: 0.8em; }
p.details.positive { color: rgb(110, 156, 114); }
p.details.caution { color: rgb(231, 148, 53); }
p.details.negative { color: rgb(204, 102, 107); }
p.details + .details { margin-top: -1.5em; }
@media screen and (max-width: 736px) {
p.details.minor { font-size: 1em; }
}
h1, h2, h3, h4, h5, h6 { color: rgb(255, 255, 255); font-weight: bold; line-height: 1.6; margin: 0px 0px 1em; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; text-decoration: none; }
h1.minor, h2.minor, h3.minor, h4.minor, h5.minor, h6.minor { font-weight: normal; color: rgba(255, 255, 255, 0.75); }
h1.optional::after, h2.optional::after, h3.optional::after, h4.optional::after, h5.optional::after, h6.optional::after { content: "(optional)"; color: rgba(255, 255, 255, 0.376); font-weight: normal; margin-left: 0.375em; }
h1 > .secondary, h2 > .secondary, h3 > .secondary, h4 > .secondary, h5 > .secondary, h6 > .secondary { color: rgba(255, 255, 255, 0.376); font-weight: normal; letter-spacing: 0px; position: relative; }
h1 { font-size: 2.25em; letter-spacing: -0.025em; margin: 0px 0px 0.5em; }
h2 { font-size: 1.25em; }
h2 > .secondary { top: 0px; font-size: 0.8em; }
h3 { font-size: 1em; }
h3 > .secondary { top: 0px; font-size: 1em; }
h4 { font-size: 0.8em; }
h5 { font-size: 0.6em; }
h6 { font-size: 0.6em; }
@media screen and (max-width: 736px) {
h1 { font-size: 1.5em; letter-spacing: -0.025em; margin: 0px 0px 1em; }
h2 { font-size: 1em; }
}
sub { font-size: 0.625em; position: relative; top: 0.5em; }
sup { font-size: 0.625em; position: relative; top: -0.5em; }
sup.suffix { font-weight: normal; color: rgba(255, 255, 255, 0.376); margin-left: 0.5em; }
blockquote { border-left: 4px solid rgba(255, 255, 255, 0.075); font-style: italic; margin: 0px 0px 2em; padding: 0.5em 0px 0.5em 2em; }
@keyframes copyable-code-active {
0% { transform: scale(1); }
25% { transform: scale(0.975); }
50% { transform: scale(1.025); }
75% { transform: scale(1); }
}
code { background-color: rgba(81, 83, 98, 0.675); border-radius: 6px; font-family: "Courier New", monospace; font-size: 0.9em; margin: 0px 0.325em; padding: 0.25em 0.425em; user-select: text; cursor: text !important; }
code.nowrap { white-space: nowrap; }
code.copyable { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 528 552'%3E%3Cpath d='M384,192V72H24v288h120v120h360V192H384z M48,336V96h312v96H144v144H48z M480,456H168v-96V216h216h96V456z' fill='rgba(255, 255, 255, 0.375)' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1.55em; background-position: calc(100% - 0.75em) 0.5em; padding-right: 3em; transition: background-color 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s; user-select: none; cursor: pointer !important; }
code.copyable:hover { background-color: rgba(94, 95, 106, 0.875); color: rgb(255, 255, 255); }
code.copyable.active { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M616.2,90.3L221.6,478.9l-198-199.2l17-16.9l181.1,182.2L599.3,73.2L616.2,90.3z' fill='%23ffffff' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1.25em; animation: 0.325s ease 0s 1 normal forwards running copyable-code-active; background-position: calc(100% - 0.625em) 0.625em; }
pre { font-family: "Courier New", monospace; font-size: 0.9em; margin: 0px 0px 2em; }
pre code { display: block; line-height: 1.75em; padding: 1em 1.5em; overflow-x: auto; }
hr { border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgba(255, 255, 255, 0.075); margin: 2em 0px; }
hr.major { margin: 3em 0px; }
hr.minor { margin: -1em 0px 1em; }
@media screen and (max-width: 736px) {
hr.major { margin: 2em 0px; }
}
.align-left { text-align: left; }
.align-center { text-align: center; }
.align-right { text-align: right; }
.positive { color: rgb(110, 156, 114); }
.positive strong { color: rgb(139, 204, 144) !important; }
.positive a { border-bottom-color: rgb(110, 156, 114) !important; }
.positive a:hover { border-bottom-color: rgb(139, 204, 144) !important; color: rgb(139, 204, 144) !important; }
.caution { color: rgb(231, 148, 53); }
.caution strong { color: rgb(254, 185, 106) !important; }
.caution a { border-bottom-color: rgb(231, 148, 53) !important; }
.caution a:hover { border-bottom-color: rgb(254, 185, 106) !important; color: rgb(254, 185, 106) !important; }
.negative { color: rgb(204, 102, 107); }
.negative strong { color: rgb(236, 147, 151) !important; }
.negative a { border-bottom-color: rgb(204, 102, 107) !important; }
.negative a:hover { border-bottom-color: rgb(236, 147, 151) !important; color: rgb(236, 147, 151) !important; }
.role-editor { color: rgb(222, 209, 115) !important; }
.role-viewer { color: rgb(231, 148, 53) !important; }
.role-template { color: rgb(177, 154, 240) !important; }
.role-custom { color: rgb(110, 156, 114) !important; }
.neutral { color: rgba(255, 255, 255, 0.376); }
.tag-beta::after { content: "Beta"; text-transform: uppercase; font-size: 0.6rem; color: rgb(231, 148, 53); vertical-align: top; margin-left: 0.5em; position: relative; font-weight: normal; }
.v9.ea { user-select: none; cursor: default; }
.v9.ea::after { content: "䃊rrd" "." "co"; }
.strike { text-decoration: line-through; }
.punycode { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M276,24C136.8,24,24,136.8,24,276s112.8,252,252,252s252-112.8,252-252S415.2,24,276,24z M503.7,264h-99.8 c-0.8-34.9-5.3-68-12.6-97.8c25.1-6.4,48.3-14.8,68.6-25.1c10.5,14.3,19.3,29.7,26.3,46.2C496.4,211.7,502.3,237.5,503.7,264z M367.8,380.6c-25.4-4.9-52.3-7.8-79.8-8.4V288h91.9c-0.7,28.1-3.8,55.3-9.4,81C369.6,373,368.7,376.8,367.8,380.6z M181.5,369 c-5.5-25.8-8.7-53-9.4-81H264v84.2c-27.5,0.7-54.4,3.5-79.8,8.4C183.3,376.8,182.4,373,181.5,369z M184.2,171.4 c25.4,4.9,52.3,7.8,79.8,8.4V264h-91.9c0.7-28.1,3.8-55.3,9.4-81C182.4,179,183.3,175.2,184.2,171.4z M288,49.8 c20.4,5.9,40.7,26.7,57.1,58.9c6.1,12.1,11.5,25.3,16.1,39.6c-23.3,4.4-47.9,6.9-73.2,7.6V49.8z M264,49.8v106.1 c-25.3-0.6-50-3.2-73.2-7.6c4.6-14.3,10-27.5,16.1-39.6C223.3,76.4,243.6,55.7,264,49.8z M264,396.2v106.1 c-20.4-5.9-40.7-26.7-57.1-58.9c-6.1-12.1-11.5-25.3-16.1-39.6C214,399.4,238.7,396.8,264,396.2z M288,502.2V396.2 c25.3,0.6,50,3.2,73.2,7.6c-4.6,14.3-10,27.5-16.1,39.6C328.7,475.6,308.4,496.3,288,502.2z M288,264v-84.2 c27.5-0.7,54.4-3.5,79.8-8.4c0.9,3.8,1.8,7.6,2.7,11.5c5.5,25.8,8.7,53,9.4,81H288z M437.2,114.8c2.4,2.4,4.7,4.8,7,7.3 c-17.7,8.5-37.8,15.6-59.4,21.1c-11.3-35.7-26.9-65.4-45.5-86.3c8.6,2.5,17.1,5.5,25.5,9C391.9,77.4,416.3,93.8,437.2,114.8z M187.3,65.9c8.3-3.5,16.8-6.5,25.5-9c-18.6,20.8-34.2,50.6-45.5,86.3c-21.7-5.4-41.7-12.5-59.4-21.1c2.3-2.5,4.6-4.9,7-7.3 C135.7,93.8,160.1,77.4,187.3,65.9z M92.2,141.1c20.3,10.3,43.4,18.8,68.6,25.1c-7.3,29.8-11.8,62.9-12.6,97.8H48.3 c1.4-26.5,7.3-52.3,17.6-76.7C72.9,170.8,81.7,155.4,92.2,141.1z M48.3,288h99.8c0.8,34.9,5.3,68,12.6,97.8 c-25.1,6.4-48.3,14.8-68.6,25.1c-10.5-14.3-19.3-29.7-26.3-46.2C55.6,340.3,49.7,314.5,48.3,288z M114.8,437.2 c-2.4-2.4-4.7-4.8-7-7.3c17.7-8.5,37.8-15.6,59.4-21.1c11.3,35.7,26.9,65.4,45.5,86.3c-8.6-2.5-17.1-5.5-25.5-9 C160.1,474.6,135.7,458.2,114.8,437.2z M364.7,486.1c-8.3,3.5-16.8,6.5-25.5,9c18.6-20.8,34.2-50.6,45.5-86.3 c21.7,5.4,41.7,12.5,59.4,21.1c-2.3,2.5-4.6,4.9-7,7.3C416.3,458.2,391.9,474.6,364.7,486.1z M459.8,410.9 c-20.3-10.3-43.4-18.8-68.6-25.1c7.3-29.8,11.8-62.9,12.6-97.8h99.8c-1.4,26.5-7.3,52.3-17.6,76.7 C479.1,381.2,470.3,396.6,459.8,410.9z' fill='rgba(255, 255, 255, 0.375)' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1.25em; background-position: left center; padding-left: 1.625em; }
.disclaimer { color: rgba(255, 255, 255, 0.376); }
.disclaimer a { color: rgba(255, 255, 255, 0.376); }
.disclaimer a:hover { color: rgb(255, 255, 255); }
.mfacode { font-family: monospace; font-size: 1.5em; letter-spacing: 0.25em; }
.subheadline { font-style: italic; font-size: 0.8em; color: rgba(255, 255, 255, 0.376); }
h1 + .subheadline { margin: -1em 0px 2.5em; }
.subheadline a { color: inherit; }
.subheadline a:hover { border-bottom-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); }
.subheadline.pro { color: rgb(222, 209, 115); }
.subheadline.pro::before { content: ""; display: inline-block; width: 2.5em; height: 2.5em; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 696 552'%3E%3Cpath d='M213,220.1c3.6,5.1,5.4,11.3,5.4,18.5c0,9.9-3.1,17.6-9.3,23.1c-6.2,5.5-16.6,8.2-31.3,8.2h-44.4v-61.4h43.9 c10.3,0,17.4,0.5,21.2,1.5C204.6,211.6,209.4,215,213,220.1z M538.8,213.3c-9.1-5.7-19.3-8.6-30.6-8.6c-16.1,0-29.9,5.5-41.5,16.6 c-11.6,11.1-17.4,29.5-17.4,55.4c0,20.7,5.6,37,16.7,48.9c11.1,11.9,25.1,17.9,41.9,17.9c17.1,0,31.2-6,42.2-18 c11.1-12,16.6-29.1,16.6-51.2c0-14-2.4-26.2-7.1-36.6C554.8,227.2,547.9,219.1,538.8,213.3z M375,250.5c3-4.7,4.6-9.9,4.6-15.4 c0-8.1-3-14.8-8.8-20c-5.9-5.2-15.2-7.9-27.9-7.9h-54.4V264h48.9c10.4,0,18.5-1.1,24.4-3.2C367.5,258.7,372,255.2,375,250.5z M672,72v408c0,13.2-10.8,24-24,24H48c-13.2,0-24-10.8-24-24V72c0-13.2,10.8-24,24-24h600C661.2,48,672,58.8,672,72z M241.9,237.9 c0-8.5-1.7-16.3-5.2-23.4c-3.5-7.1-8.1-12.6-13.8-16.6c-5.7-3.9-12.8-6.6-21.2-8c-6-1.1-14.7-1.6-26.1-1.6h-64.8V360h22.7v-69.8 h44.1c24.3,0,41.1-5.1,50.4-15.2C237.2,264.9,241.9,252.5,241.9,237.9z
M417.1,360l-29.9-46.8c-5.9-9.1-12.2-16.8-18.9-22.9 c-3.1-2.8-7.7-5.7-13.7-8.6c16.5-2.3,28.7-7.6,36.6-15.9c7.9-8.4,11.8-18.6,11.8-30.8c0-9.5-2.4-18.1-7.1-25.9 c-4.8-7.8-11.1-13.3-19.1-16.3c-8-3.1-19.6-4.6-34.9-4.6h-76.2V360h22.7v-76.3h26.4c5.9,0,10.1,0.3,12.7,0.8 c3.5,0.9,7,2.4,10.4,4.6c3.4,2.2,7.2,6,11.5,11.5c4.3,5.5,9.8,13.4,16.4,23.7l22.7,35.7H417.1z M590.1,274.3 c0-17.2-3.3-32.6-10-46.1c-6.7-13.6-16.4-24.1-29.1-31.7c-12.7-7.6-27-11.4-42.9-11.4c-24.2,0-44,8.1-59.3,24.2 c-15.3,16.1-23,38.5-23,67c0,15.1,3.3,29.4,9.8,42.9c6.6,13.5,16.2,24.2,28.9,32c12.7,7.8,27.2,11.7,43.4,11.7 c14.9,0,28.8-3.5,41.7-10.6c12.9-7.1,22.9-17.5,29.9-31.2C586.6,307.3,590.1,291.8,590.1,274.3z' fill='%23DED173' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2em; vertical-align: middle; margin-right: 0.5em; }
.subheadline.pro a { border-bottom-color: rgba(222, 209, 115, 0.75); }
.subheadline.pro a:hover { border-bottom-color: rgba(0, 0, 0, 0); }
@media screen and (max-width: 736px) {
.mobile-exclude { display: none; }
}
.grecaptcha-badge { visibility: hidden; }
section.special, article.special { text-align: center; }
header { position: relative; }
.modal { font-size: 12pt; align-items: center; display: flex; justify-content: center; pointer-events: none; transition: opacity 0.25s ease 0s, visibility 0.25s ease 0s; background-color: rgba(0, 0, 0, 0.875); height: 100%; left: 0px; position: fixed; text-align: center; top: 0px; width: 100%; z-index: 10001; visibility: hidden; opacity: 0; outline: 0px; }
@media screen and (min-width: 1680px) {
.modal { font-size: 15pt; }
}
@media screen and (max-width: 736px) {
.modal { font-size: 11pt; }
}
.modal h2 { font-size: 1.75em; }
.modal > .inner { transform: translateY(0.5em); transition: transform 0.3125s ease 0s, opacity 0.25s ease; padding: 2em 2em 0.1em; opacity: 0; position: relative; background: rgb(53, 54, 66); color: rgba(255, 255, 255, 0.75); box-shadow: rgba(0, 0, 0, 0.25) 0px 0.25em 1em 0px; min-width: 24em; border-radius: 6px; max-height: calc(-6em + 100vh); max-width: calc(-6em + 100vw); overflow: hidden auto; cursor: default; }
.modal > .inner > .close { transition: color 0.2s ease 0s; position: absolute; top: 0px; right: 0px; width: 3em; height: 3em; line-height: 3em; text-align: center; cursor: pointer; display: flex; align-items: center; justify-content: center; }
.modal > .inner > .close > svg { transition: fill 0.2s ease 0s; width: 1.25em; height: 1.25em; fill: rgba(255, 255, 255, 0.25); display: block; }
.modal > .inner > .close:hover > svg { fill: rgb(255, 255, 255); }
.modal.visible { pointer-events: auto; visibility: visible; opacity: 1; }
.modal.visible > .inner { transform: translateY(0px); opacity: 1; }
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.modal::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M528,276c0,67.3-26.2,130.6-73.8,178.2S343.3,528,276,528s-130.6-26.2-178.2-73.8S24,343.3,24,276h24 c0,125.7,102.3,228,228,228s228-102.3,228-228S401.7,48,276,48V24c67.3,0,130.6,26.2,178.2,73.8S528,208.7,528,276z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 4em; animation: 0.75s linear 0s infinite normal none running spin; content: ""; width: 4em; height: 4em; position: absolute; top: 50%; left: 50%; margin: -2em 0px 0px -2em; display: none; }
.modal.preshow > .inner { transform: translateY(0.5em); opacity: 0; }
.modal.preshow.with-spinner::before { display: block; }
@media screen and (max-width: 736px) {
.modal > .inner { width: 100%; border-radius: 0px; max-width: 100% !important; }
}
@keyframes pending-message {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
form { display: flex; flex-wrap: wrap; margin: 0px 0px 2em; }
form > * { width: 100%; }
form.minimal { flex-wrap: nowrap; position: relative; }
form.minimal > * { width: auto; }
form.minimal .alert { position: absolute; bottom: -2em; left: 0px; margin: 0px; padding: 0px 0px 0px 1.5em; line-height: 1; border-radius: 0px; font-size: 0.8em; white-space: nowrap; }
form.minimal .alert::before { left: 0px; padding-left: 0px; opacity: 1; top: 0px; height: 100%; }
form.minimal .alert.error { background: rgba(0, 0, 0, 0); color: rgb(204, 102, 107); }
form.minimal .alert.error::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 467 552'%3E%3Cpath d='M301.4,276l164.1,164.1l-67.9,67.9L233.5,343.9L69.4,507.9L1.5,440.1L165.6,276L1.5,111.9l67.9-67.9l164.1,164.1L397.5,44.1 l67.9,67.9L301.4,276z' fill='%23CC666B' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1em; }
form.minimal .alert.success { background: rgba(0, 0, 0, 0); color: rgb(110, 156, 114); }
form.minimal .alert.success::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%236E9C72' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1em; }
form [data-requires] { transition: opacity 0.5s ease 0s; }
form [data-requires].inactive { opacity: 0; position: absolute; height: 0px; overflow: hidden; z-index: -10000; width: auto; margin: 0px; pointer-events: none; }
form [data-requires].inactive [contenteditable] { display: none !important; }
form [data-conditions] { transition: opacity 0.5s ease 0s; }
form [data-conditions].inactive { opacity: 0; position: absolute; height: 0px; overflow: hidden; z-index: -10000; width: auto; margin: 0px; pointer-events: none; }
form [data-conditions].inactive [contenteditable] { display: none !important; }
form ul.actions { margin-bottom: 0px; }
form .field + ul.actions, form .field-group + ul.actions { margin-top: 0.75em; }
form > section { display: flex; flex-wrap: wrap; }
form > section > * { width: 100%; }
form .field-group { display: flex; flex-wrap: wrap; position: relative; }
form .field-group > * { width: 100%; }
form .field-group.highlight { border-top: 1px solid rgba(255, 255, 255, 0.075); border-bottom: 1px solid rgba(255, 255, 255, 0.075); padding-top: 1.5em; margin-bottom: 1.875em; }
form .field-group.secondary .field { margin-top: -0.375em; }
form .field-group.secondary label { font-size: 0.8em; font-weight: normal; color: rgba(255, 255, 255, 0.75); margin: 0px 0px 1em; }
form .field-group.secondary .checkbox-wrapper .note { padding-left: 3.71429em; margin-bottom: 0px; font-size: 0.7em; }
form .field-group.secondary input[type="checkbox"] + label, form .field-group.secondary input[type="radio"] + label { margin-bottom: 0px; }
form .field-group.secondary .input-range-status { height: 1.75em; line-height: 1.75em; top: 0px; }
form .field-group.secondary .input-range-status:focus { height: 1.75em; line-height: 1.75em; padding: 0px 0.5em; top: -0.325em; }
form .field-group.after-checkbox { padding-left: 3.25em; }
form label + .field-group.secondary { margin-top: 0.375em; }
form .field-group + .note { margin-top: -0.375em; }
form .field-group.secondary .field + .note { margin-top: -0.75em; }
form .field > .field-group:last-child > :last-child { margin-bottom: 0px; }
form .alert { margin: 0px 0px 1.5em; border-radius: 6px; padding: 0.75em 1em 0.75em 2.5em; opacity: 0; line-height: 1.5; position: relative; text-align: left; transition: opacity 0.25s ease-in-out 0s; }
form .alert::before { content: ""; display: block; width: 1.25em; height: 1.25em; position: absolute; top: 0.875em; left: 0.75em; opacity: 0.5; }
form .alert.error { background:
rgb(204, 102, 107); color: rgb(255, 255, 255); }
form .alert.error::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 467 552'%3E%3Cpath d='M301.4,276l164.1,164.1l-67.9,67.9L233.5,343.9L69.4,507.9L1.5,440.1L165.6,276L1.5,111.9l67.9-67.9l164.1,164.1L397.5,44.1 l67.9,67.9L301.4,276z' fill='%23ffffff' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1em; }
form .alert.success { background: rgb(110, 156, 114); color: rgb(255, 255, 255); }
form .alert.success::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%23ffffff' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1em; }
form .alert.visible { opacity: 1; }
form .note { font-size: 0.8em; color: rgba(255, 255, 255, 0.376); cursor: default; margin-top: 1.5em; margin-bottom: 1.5em; }
form .note > :last-child { margin-bottom: 0px; }
form .note > span { display: block; }
form .note > span.dns-records-count { display: inline; }
form .note a { color: inherit; }
form .note a:focus { color: rgba(255, 255, 255, 0.75); }
form .note a:hover { color: rgb(255, 255, 255); }
form .note code { color: rgba(255, 255, 255, 0.75); }
form .note strong { font-weight: normal; }
form .note ul { margin: -1em 0px 1em; }
form .note ol.steps { margin: 1em 0px; }
form .note > div > :last-child { margin-bottom: 0px; }
form .note.deprecated::before { content: "(Deprecated) "; color: rgba(255, 255, 255, 0.25); }
form p.note { margin-top: 1.125em; }
form h3 + .note, form header + .note, form label + .note { margin-top: 0px; }
form .field + .note { margin-top: -0.375em; }
form hr { border: 0px; margin: 0px; height: 2.5em; position: relative; }
form hr::before { content: ""; display: block; position: absolute; top: calc(0.5em + 1px); left: 0px; width: 100%; height: 1px; background-color: rgba(255, 255, 255, 0.075); }
form hr.major { margin: 0px; height: 4.5em; }
form hr.major::before { top: calc(1.5em + 1px); }
form hr.minor { margin: 0px; height: 1em; top: calc(-0.125em - 1px); }
form hr.minor::before { top: 0px; }
@media screen and (max-width: 736px) {
form hr.major { margin: 0px; height: 2.5em; }
form hr.major::before { top: calc(0.5em + 1px); }
}
form .field { flex-grow: 1; flex-shrink: 1; position: relative; vertical-align: top; margin: 0px 0px 1.5em; }
form .field > .button { position: absolute; top: -0.325em; right: 0px; font-size: 0.65em; }
form .field > .with-button { display: flex; gap: 1.25em; }
form .field > .with-button > .button { flex-grow: 0; flex-shrink: 0; font-size: 0.8em; height: 3.75em; line-height: 3.75em; }
form .field .message { cursor: default; font-size: 0.8em; margin-top: 0px; color: rgba(255, 255, 255, 0.25); opacity: 0; visibility: hidden; position: relative; padding-left: 1.75em; transition: opacity 0.2s ease-in-out 0s, visibility 0.2s ease 0s; }
form .field .message.visible { visibility: visible; opacity: 1; margin-top: 1em; }
form .field .message::before { content: ""; display: block; width: 1.25em; height: 1.75em; position: absolute; top: 0px; left: 0px; }
form .field .message.positive { color: rgb(110, 156, 114); }
form .field .message.positive::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%236E9C72' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.25em; }
form .field .message.positive a { color: inherit; border-bottom-color: rgba(110, 156, 114, 0.75); }
form .field .message.positive a:hover { border-bottom-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); }
form .field .message.negative { color: rgb(204, 102, 107); }
form .field .message.negative::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 467 552'%3E%3Cpath d='M301.4,276l164.1,164.1l-67.9,67.9L233.5,343.9L69.4,507.9L1.5,440.1L165.6,276L1.5,111.9l67.9-67.9l164.1,164.1L397.5,44.1 l67.9,67.9L301.4,276z' fill='%23CC666B' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.25em; }
form .field .message.negative a { color: inherit; border-bottom-color: rgba(204, 102, 107, 0.75); }
form .field .message.negative a:hover { border-bottom-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); }
form .field .message.caution { color: rgb(231, 148, 53); }
form .field .message.caution::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 467 552'%3E%3Cpath d='M301.4,276l164.1,164.1l-67.9,67.9L233.5,343.9L69.4,507.9L1.5,440.1L165.6,276L1.5,111.9l67.9-67.9l164.1,164.1L397.5,44.1 l67.9,67.9L301.4,276z' fill='%23E79435' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.25em; }
form .field .message.caution a { color: inherit; border-bottom-color: rgba(231, 148, 53, 0.75); }
form .field .message.caution a:hover { border-bottom-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); }
form .field .message.premium { color: rgb(222, 209, 115); }
form .field .message.premium::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 408 552'%3E%3Cpath d='M336.6,216c0.2-10.4,0.1-23.1-0.6-36.7c-2.6-47.9-12.2-83.5-28.6-106C287.5,45.9,248.9,29.6,204,29.6s-83.5,16.3-103.4,43.6 c-16.4,22.5-26,58.1-28.6,106c-0.7,13.7-0.8,26.4-0.6,36.7H24v264h359.1l0.9-264H336.6z M139.4,101.5C150,87,175.3,77.6,204,77.6 s54,9.4,64.6,23.9c16.6,22.7,20.9,75.4,20.1,114.5H119.4C118.7,181.4,121.6,125.9,139.4,101.5z' fill='%23DED173' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.25em; }
form .field .message.premium a { color: inherit; border-bottom-color: rgba(222, 209, 115, 0.75); }
form .field .message.premium a:hover { border-bottom-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); }
form .field .message.pending { color: rgba(255, 255, 255, 0.25); }
form .field .message.pending::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M528,276c0,67.3-26.2,130.6-73.8,178.2S343.3,528,276,528s-130.6-26.2-178.2-73.8S24,343.3,24,276h24 c0,125.7,102.3,228,228,228s228-102.3,228-228S401.7,48,276,48V24c67.3,0,130.6,26.2,178.2,73.8S528,208.7,528,276z' fill='rgba(255, 255, 255, 0.25)' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.25em; animation: 0.75s linear 0s infinite normal none running pending-message; }
form .field .message.pending a { color: inherit; border-bottom-color: rgba(255, 255, 255, 0); }
form .field .message.pending a:hover { border-bottom-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); }
form .field.hidden { display: none; }
form .field.half { width: calc(50% - 1.25em); margin-left: 0.625em; }
form .field.half.first { margin-left: 0px; margin-right: 0.625em; }
form .field.half.first:last-child { margin-right: 0px; }
form .field.half.left-heavy { width: calc(40% - 1.25em); }
form .field.half.left-heavy.first { width: calc(60% - 1.25em); }
form .field.half.full { width: 50%; margin-left: 0px; }
form .field.half.full.first { width: 50%; margin-right: 0px; }
form .field.half.before-inactive { margin-right: 0px; width:
100%; }
form .field.half.after-inactive { margin-left: 0px; width: 100%; }
form .field.third { width: calc(33.3333% - 0.416667em); }
form .field.third.first + .third { margin-left: 0.625em; margin-right: 0.625em; }
form .field.third.first + .twothirds { margin-left: 0.625em; }
form .field.third.full { width: 33.3333%; }
form .field.third.full.first + .third { margin-left: 0px; margin-right: 0px; }
form .field.twothirds { width: calc(66.6667% - 0.416667em); }
@media screen and (max-width: 480px) {
form .field.mobile-friendly { width: 100% !important; margin-left: 0px !important; margin-right: 0px !important; }
}
form .field > :last-child { margin-bottom: 0px; }
@keyframes submit-wrapper-span {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.submit-wrapper { position: relative; }
.submit-wrapper input { width: inherit; }
.submit-wrapper input + span { position: absolute; top: 50%; left: 50%; height: 2em; line-height: 2em; margin: -1em 0px 0px -1em; text-align: center; font-size: 1.25em; opacity: 0; pointer-events: none; transition: opacity 0.3s ease-in-out 0s; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M528,276c0,67.3-26.2,130.6-73.8,178.2S343.3,528,276,528s-130.6-26.2-178.2-73.8S24,343.3,24,276h24 c0,125.7,102.3,228,228,228s228-102.3,228-228S401.7,48,276,48V24c67.3,0,130.6,26.2,178.2,73.8S528,208.7,528,276z' fill='rgba(255, 255, 255, 0)' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.5em; display: block !important; width: 2em !important; }
.submit-wrapper input.special + span { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M528,276c0,67.3-26.2,130.6-73.8,178.2S343.3,528,276,528s-130.6-26.2-178.2-73.8S24,343.3,24,276h24 c0,125.7,102.3,228,228,228s228-102.3,228-228S401.7,48,276,48V24c67.3,0,130.6,26.2,178.2,73.8S528,208.7,528,276z' fill='rgba(255, 255, 255, 0.25)' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.5em; }
.submit-wrapper input.is-submitting + span { animation: 0.75s linear 0s infinite normal none running submit-wrapper-span; transition-delay: 0.125s; opacity: 1; }
.submit-wrapper input.is-submitting.special { color: rgb(51, 173, 169) !important; }
::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.25) !important; opacity: 1; }
label { color: rgb(255, 255, 255); display: block; font-size: 0.9em; font-weight: bold; margin: 0px 0px 1em; }
label.right { text-align: right; }
label.applicable::after, label.optional::after, label.required::after { color: rgba(255, 255, 255, 0.376); font-weight: normal; margin-left: 0.375em; }
label.applicable::after { content: "(if applicable)"; }
label.optional::after { content: "(optional)"; }
label.required::after { content: "(required)"; }
input[type="text"], input[type="password"], input[type="email"], input[type="color"], input[type="range"], select, textarea, .input-facade { appearance: none; background: rgba(71, 73, 88, 0.475); border-radius: 6px; border: none; color: inherit; display: block; outline: 0px; padding: 0px 1em; text-decoration: none; width: 100%; }
input[type="text"]:invalid, input[type="password"]:invalid, input[type="email"]:invalid, input[type="color"]:invalid, input[type="range"]:invalid, select:invalid, textarea:invalid, .input-facade:invalid { box-shadow: none; }
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="color"]:focus, input[type="range"]:focus, select:focus, textarea:focus, .input-facade:focus { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px; }
input[type="text"][data-invalid], input[type="password"][data-invalid], input[type="email"][data-invalid], input[type="color"][data-invalid], input[type="range"][data-invalid], select[data-invalid], textarea[data-invalid], .input-facade[data-invalid] { box-shadow: rgb(204, 102, 107) 0px 0px 0px 2px; }
input[type="text"][data-verifailed], input[type="password"][data-verifailed], input[type="email"][data-verifailed], input[type="color"][data-verifailed], input[type="range"][data-verifailed], select[data-verifailed], textarea[data-verifailed], .input-facade[data-verifailed] { box-shadow: rgb(204, 102, 107) 0px 0px 0px 2px; }
input[type="text"].uppercase, input[type="password"].uppercase, input[type="email"].uppercase, input[type="color"].uppercase, input[type="range"].uppercase, select.uppercase, textarea.uppercase, .input-facade.uppercase { text-transform: uppercase; }
input[type="text"].lowercase, input[type="password"].lowercase, input[type="email"].lowercase, input[type="color"].lowercase, input[type="range"].lowercase, select.lowercase, textarea.lowercase, .input-facade.lowercase { text-transform: lowercase; }
input:disabled, select:disabled, textarea:disabled, .input-facade:disabled { opacity: 0.5; }
input[type="text"], input[type="password"], input[type="email"], input[type="color"], input[type="range"], .input-facade.text { height: 3em; }
input[data-suffixes] + select { display: none; }
.input-wrapper { display: flex; background: rgba(71, 73, 88, 0.475); border-radius: 6px; }
.input-wrapper input[type="text"][data-invalid], .input-wrapper input[type="password"][data-invalid], .input-wrapper input[type="email"][data-invalid], .input-wrapper input[type="color"][data-invalid], .input-wrapper input[type="range"][data-invalid], .input-wrapper select[data-invalid], .input-wrapper textarea[data-invalid], .input-wrapper .input-facade[data-invalid] { box-shadow: none; }
.input-wrapper input[type="text"][data-verifailed], .input-wrapper input[type="password"][data-verifailed], .input-wrapper input[type="email"][data-verifailed], .input-wrapper input[type="color"][data-verifailed], .input-wrapper input[type="range"][data-verifailed], .input-wrapper select[data-verifailed], .input-wrapper textarea[data-verifailed], .input-wrapper .input-facade[data-verifailed] { box-shadow: none; }
.input-wrapper.focus { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px; }
.input-wrapper[data-invalid] { box-shadow: rgb(204, 102, 107) 0px 0px 0px 2px; }
.input-wrapper[data-verifailed] { box-shadow: rgb(204, 102, 107) 0px 0px 0px 2px; }
.input-wrapper input { background: rgba(0, 0, 0, 0); border-radius: 0px; min-width: 0px; flex-grow: 1; flex-shrink: 1; }
.input-wrapper input:focus { box-shadow: none; }
.input-wrapper .prefix, .input-wrapper .suffix, .input-wrapper .suffixes { flex-grow: 0; flex-shrink: 0; user-select: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); background: rgba(71, 73, 88, 0.475); color: rgba(255, 255, 255, 0.376); height: 3em; line-height: 3em; padding: 0px 1em; cursor: default; outline: 0px; }
.input-wrapper .suffixes { background: rgb(67, 68, 82); padding: 0px; }
.input-wrapper .suffixes .status { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M434.5,185.5L228,392L21.5,185.5l17-17L228,358l189.5-189.5L434.5,185.5z' fill='rgba(255, 255, 255, 0.375)' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1em; transition: color 0.2s ease-in-out 0s; background-position: calc(100% - 0.875em) calc(50% + 0.025em); padding: 0px 2.5em 0px 1em; cursor: pointer; }
.input-wrapper .suffixes .options { display: none; width: auto; padding: 0px; border-radius: 0px 0px 6px 6px; position: relative; z-index: 10000; top: 0px; min-width: 7.125em; }
.input-wrapper .suffixes .options .option { transition: color 0.2s ease-in-out 0s; background: rgb(67, 68, 82); line-height: calc(2.5em + 2px); cursor: pointer; font-size: 0.9em; position: relative; display: block; color: rgba(255, 255, 255, 0.75); box-shadow: rgba(255, 255, 255, 0.075)
0px 1px 0px 0px inset; padding: 0px 1em; }
.input-wrapper .suffixes .options .option:first-child { border-top: 0px; padding-top: 0.1875em; }
.input-wrapper .suffixes .options .option:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; padding-bottom: 0.1875em; }
.input-wrapper .suffixes .options .option:hover { color: rgb(255, 255, 255); }
.input-wrapper .suffixes .options .option > span { display: block; }
.input-wrapper .suffixes .options .option > span::after { background-position: center center; display: block; width: 1.5em; height: 1.5em; content: ""; color: rgb(51, 173, 169); position: absolute; top: calc(50% - 0.75em); right: 0.875em; }
.input-wrapper .suffixes .options .option.upgrade > span::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 408 552'%3E%3Cpath d='M336.6,216c0.2-10.4,0.1-23.1-0.6-36.7c-2.6-47.9-12.2-83.5-28.6-106C287.5,45.9,248.9,29.6,204,29.6s-83.5,16.3-103.4,43.6 c-16.4,22.5-26,58.1-28.6,106c-0.7,13.7-0.8,26.4-0.6,36.7H24v264h359.1l0.9-264H336.6z M139.4,101.5C150,87,175.3,77.6,204,77.6 s54,9.4,64.6,23.9c16.6,22.7,20.9,75.4,20.1,114.5H119.4C118.7,181.4,121.6,125.9,139.4,101.5z' fill='%23DED173' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1em; }
.input-wrapper .suffixes .options .option.selected > span::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1em; }
.input-wrapper .suffixes.active { border-bottom-right-radius: 0px; }
.input-wrapper .suffixes.active .options { display: block; }
@media screen and (max-width: 736px) {
.input-wrapper .suffixes .options { min-width: 9em; }
.input-wrapper .suffixes .options .option { font-size: 1em; line-height: 2.75em; }
}
.input-wrapper > :first-child { border-radius: 6px 0px 0px 6px; }
.input-wrapper > :last-child { border-radius: 0px 6px 6px 0px; }
.input-wrapper.with-suffix > :first-child, .input-wrapper.with-suffixes > :first-child { padding-right: 0px; }
.input-wrapper.with-suffix .suffix, .input-wrapper.with-suffix .suffixes, .input-wrapper.with-suffixes .suffix, .input-wrapper.with-suffixes .suffixes { margin-left: 1em; }
.input-wrapper.alt { background: rgba(0, 0, 0, 0); box-shadow: rgb(67, 68, 82) 0px 0px 0px 2px inset; }
.input-wrapper.alt .prefix, .input-wrapper.alt .suffix, .input-wrapper.alt .suffixes { background: rgb(67, 68, 82); }
.input-wrapper.alt input, .input-wrapper.alt select, .input-wrapper.alt textarea, .input-wrapper.alt .input-facade { opacity: 1; }
select { padding-right: 3em; text-overflow: ellipsis; height: 3em; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M434.5,185.5L228,392L21.5,185.5l17-17L228,358l189.5-189.5L434.5,185.5z' fill='rgba(255, 255, 255, 0.375)' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1.5em; background-position: calc(100% - 0.75em) center; }
select option { color: rgba(255, 255, 255, 0.75); background-color: rgb(36, 37, 45); }
select option:disabled { display: none; }
select option.hidden { display: none; }
select optgroup { color: rgb(255, 255, 255); background-color: rgb(36, 37, 45); }
select optgroup:disabled { display: none; }
select optgroup.hidden { display: none; }
.field.third select { padding: 0px 0.75em; background-position: calc(100% - 0.75em) center; }
textarea, .input-facade.textarea { padding: 0.75em 1em; }
.input-textarea-autosize { user-select: text; }
.input-textarea-autosize textarea { pointer-events: none; position: absolute; width: 0px; height: 0px; visibility: hidden; z-index: -1; overflow: hidden; }
.input-textarea-autosize textarea:disabled + .input-facade { pointer-events: none; opacity: 0.5; }
input[type="checkbox"], input[type="radio"] { appearance: none; display: block; float: left; margin-right: -2em; width: 1em; z-index: -1; opacity: 0 !important; }
input[type="checkbox"] + label, input[type="radio"] + label { display: inline-block; position: relative; color: rgba(255, 255, 255, 0.75); cursor: pointer; font-size: 1em; font-weight: normal; padding-left: 3.25em; padding-right: 0.75em; line-height: 2.25em; user-select: none; }
input[type="checkbox"] + label::before, input[type="radio"] + label::before { content: ""; display: inline-block; position: absolute; background: rgba(71, 73, 88, 0.475); border-radius: 6px; height: 2.25em; left: 0px; line-height: 2.25em; text-align: center; top: 0px; width: 2.25em; }
input[type="checkbox"] + label.minor, input[type="radio"] + label.minor { font-size: 0.8em; }
input[type="checkbox"]:checked + label::before, input[type="radio"]:checked + label::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='rgba(255, 255, 255, 0.75)' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1em; }
input[type="checkbox"]:focus + label::before, input[type="radio"]:focus + label::before { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px; }
input[type="checkbox"]:disabled + label, input[type="radio"]:disabled + label { cursor: default; color: rgba(255, 255, 255, 0.25); }
input[type="checkbox"]:disabled + label strong, input[type="radio"]:disabled + label strong { color: rgba(255, 255, 255, 0.25); }
input[type="checkbox"]:disabled + label::before, input[type="radio"]:disabled + label::before { background: rgba(255, 255, 255, 0.075); }
input[type="checkbox"].checked:disabled + label::before, input[type="radio"].checked:disabled + label::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='rgba(255, 255, 255, 0.25)' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1em; }
input[type="checkbox"].unchecked:disabled + label::before, input[type="radio"].unchecked:disabled + label::before { content: ""; }
input[type="checkbox"].label + label, input[type="radio"].label + label { width: 100%; font-weight: bold; color: rgb(255, 255, 255); padding-left: 0px; font-size: 0.9em; padding-right: 0px; line-height: inherit; margin-bottom: 0px; }
input[type="checkbox"].label + label::before, input[type="radio"].label + label::before { left: auto; right: 0px; font-size: 0.8em; }
input[type="checkbox"].label + label + .field-group, input[type="radio"].label + label + .field-group { margin-top: 1em; }
input[type="checkbox"].label + label + .field-group > :last-child, input[type="radio"].label + label + .field-group > :last-child { margin-bottom: 0px; }
input[type="checkbox"].label + label + .field-group.secondary, input[type="radio"].label + label + .field-group.secondary { margin-top: 1.14286em; }
.checkbox-wrapper > label { margin-bottom: 0px; }
.checkbox-wrapper .note { user-select: none; color: rgba(255, 255, 255, 0.376); cursor: default; font-size: 0.8em; margin: 0.5em 0px 0px; padding-left: 4.0625em; }
input[type="checkbox"] + label::before { border-radius: 6px; }
input[type="checkbox"]:disabled + label { cursor: default; color: rgba(255, 255, 255, 0.25); }
input[type="checkbox"]:disabled + label::before { background: rgba(255, 255, 255, 0.075); }
.radio-group { margin: 0px 0px 1.5em; }
.radio-group >
* { margin: 0px 0px 1em; }
.radio-group > * > * { margin-bottom: 0px; }
.radio-group > :last-child { margin-bottom: 0px; }
.radio-group.lined { display: flex; flex-direction: row; }
.radio-group.lined > * { width: 50%; flex-grow: 0; flex-shrink: 0; margin-bottom: 0px; }
.radio-children > * > :last-child { margin-bottom: 0px; }
.radio-children > :last-child { margin-bottom: 0px; }
input[type="radio"] + label::before { border-radius: 100%; }
input[type="range"] { margin: 0px; cursor: pointer; padding: 0px 0.75em; }
input[type="range"]::-webkit-slider-thumb { }
input[type="range"]:focus { outline: none; }
input[type="range"]::-webkit-slider-thumb { appearance: none; margin-top: -0.85em; border: 0px; border-radius: 6px; width: 0.65em; height: 2em; background: rgba(255, 255, 255, 0.75); }
input[type="range"]::-webkit-slider-runnable-track { width: 100%; height: 0.25em; border-radius: 1em; border: 0px; background: rgba(255, 255, 255, 0.075); cursor: pointer; }
input[type="range"]:focus::-webkit-slider-runnable-track { background: rgba(255, 255, 255, 0.075); }
@media screen and (min-width: 737px) {
input[type="range"].small { height: 2.625em; padding: 0px 0.5em; }
input[type="range"].small::-webkit-slider-thumb { margin-top: -0.675em; border-radius: 4.5px; width: 0.625em; height: 1.625em; }
}
@media screen and (min-width: 737px) {
input[type="range"].xsmall { height: 1.875em; padding: 0px 0.5em; }
input[type="range"].xsmall::-webkit-slider-thumb { margin-top: -0.525em; border-radius: 4.5px; width: 0.5em; height: 1.25em; }
}
@media screen and (max-width: 736px) {
input[type="range"]::-webkit-slider-thumb { width: 1.5em; }
}
.input-range-status { transition: color 0.2s ease-in-out 0s; color: rgba(255, 255, 255, 0.376); cursor: pointer; display: inline-block; font-size: 0.8em; height: 2.5em; line-height: 2.5em; min-width: 25%; padding: 0px 0.75em; position: absolute; right: -0.75em; text-align: right; top: 0px; user-select: text; }
.input-range-status:hover { color: rgb(255, 255, 255); }
.input-range-status:focus { transition: none 0s ease 0s; background-color: rgba(14, 15, 25, 0.176); border-radius: 6px; box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px; color: rgba(255, 255, 255, 0.75); cursor: auto; font-size: 1em; height: 2em; line-height: 2em; max-width: 50%; min-width: 0px; outline: 0px; overflow: hidden; padding: 0px 0.625em; right: 0px; text-overflow: ellipsis; top: -0.325em; white-space: nowrap; }
@media screen and (min-width: 737px) {
.input-range-status { line-height: 1.75; }
}
.toggle-wrapper { display: flex; background-color: rgba(71, 73, 88, 0.475); border-radius: 6px; height: 3em; line-height: 3em; position: relative; }
.toggle-wrapper:focus { outline: 0px; }
.toggle-wrapper:focus:not(.is-clicked) { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px; }
.toggle-wrapper > * { vertical-align: top; }
.toggle-wrapper input[type="radio"] { pointer-events: none; left: 0px; position: absolute; top: 0px; visibility: hidden; z-index: -1; }
.toggle-wrapper input[type="radio"] + label { flex-grow: 1; flex-shrink: 1; display: block; line-height: inherit; margin: 0px; padding: 0px 0.975em; text-align: center; width: 100%; }
.toggle-wrapper input[type="radio"] + label::before { display: none; }
.toggle-wrapper input[type="radio"]:first-child + label { border-radius: 6px 0px 0px 6px; }
.toggle-wrapper input[type="radio"] + label:last-child { border-radius: 0px 6px 6px 0px; }
.toggle-wrapper input[type="radio"]:hover + label { transition: color 0.2s ease-in-out 0s; color: rgb(255, 255, 255); }
.toggle-wrapper input[type="radio"]:checked + label, .toggle-wrapper input[type="radio"].checked + label { transition: none 0s ease 0s; background: rgba(255, 255, 255, 0.75); color: rgb(36, 37, 45); }
.toggle-wrapper.minimal { display: inline-flex; }
.toggle-wrapper.small { height: 1.5em; line-height: 1.5em; }
.toggle-wrapper.small input[type="radio"] + label { padding: 0px 1.125em; text-transform: uppercase; font-size: 0.6em; }
.input-facade { outline: none; overflow-wrap: break-word; user-select: text; white-space: pre-wrap; }
.input-facade.text[data-inline-suffix] { line-height: 3em; vertical-align: middle; overflow: hidden; }
.input-facade.text[data-inline-suffix]::after { color: rgba(255, 255, 255, 0.376); pointer-events: none; }
.input-facade.text[data-inline-suffix][data-inline-suffix]::after { content: attr(data-inline-suffix); }
.input-facade.text[data-inline-suffix]:empty { line-height: 1em; padding-top: 1em; }
.input-facade.text[data-inline-suffix]:empty::after { color: rgba(255, 255, 255, 0.25); content: attr(data-placeholder) attr(data-inline-suffix); }
.input-facade.textarea[data-placeholder]:empty::after { color: rgba(255, 255, 255, 0.25); pointer-events: none; content: attr(data-placeholder); }
.form-image-uploader { position: relative; z-index: 1; }
.form-image-uploader input[type="text"], .form-image-uploader textarea { opacity: 0; pointer-events: none; position: absolute; }
.form-image-uploader.default .thumbnail { background-color: rgb(0, 0, 0); background-size: cover; border-radius: 6px; cursor: pointer; height: 12em; overflow: hidden; width: 100%; }
.form-image-uploader.default .thumbnail::before { background-color: rgba(36, 37, 45, 0.5); border-radius: inherit; content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.form-image-uploader.default .thumbnail.disabled { opacity: 0.5; pointer-events: none; }
.form-image-uploader.default .inner { align-items: center; display: flex; flex-direction: column; height: 100%; justify-content: center; left: 0px; pointer-events: none; position: absolute; top: 0px; width: 100%; z-index: 1; }
.form-image-uploader.default .inner .button { min-width: 11em; pointer-events: auto; }
.form-image-uploader.default .inner .button:not(.special) { box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 2px inset; }
.form-image-uploader.default .inner .button:not(.special):focus { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px inset; }
.form-image-uploader.default .inner > * { margin: 0.65em 0px; }
.form-image-uploader.default.tall .thumbnail { height: 20em; }
.form-image-uploader.default.new .thumbnail { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-color: rgb(19, 21, 27); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
.form-image-uploader.default.new .thumbnail::before { display: none; }
html.is-incomplete-svg .form-image-uploader.default.new .thumbnail { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 0.25px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
@media screen and (max-width: 736px) {
.form-image-uploader.default.tall .thumbnail { height: 12em; }
}
.form-image-uploader.alt { width: 16em; }
.form-image-uploader.alt .thumbnail { background-repeat: no-repeat; border-radius: 6px; border: 2px solid rgba(255, 255, 255, 0.075); cursor: pointer; height: 16em;
margin: 0px 0px 1em; overflow: hidden; width: 100%; background-size: contain !important; }
.form-image-uploader.alt .thumbnail.disabled { opacity: 0.5; pointer-events: none; }
.form-image-uploader.alt .inner { z-index: 1; display: flex; align-items: center; flex-direction: column; justify-content: center; pointer-events: none; }
.form-image-uploader.alt .inner .button { min-width: 11em; pointer-events: auto; }
.form-image-uploader.alt .inner .button:not(.special) { box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 2px inset; }
.form-image-uploader.alt .inner .button:not(.special):focus { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px inset; }
.form-image-uploader.alt .inner > * { margin: 0.65em 0px; }
.form-image-uploader.alt.new .thumbnail { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-color: rgb(19, 21, 27); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
.form-image-uploader.alt.new .thumbnail::before { display: none; }
html.is-incomplete-svg .form-image-uploader.alt.new .thumbnail { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 0.25px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
@media screen and (max-width: 736px) {
.form-image-uploader.alt { width: 100%; }
.form-image-uploader.alt .thumbnail { height: 12em; }
}
.form-image-uploader.favicon { align-items: center; display: flex; flex-wrap: wrap; margin: 0px 0px 1em; }
.form-image-uploader.favicon .thumbnail { background-color: rgba(0, 0, 0, 0); background-size: cover; border-radius: 6px; cursor: pointer; flex-grow: 0; flex-shrink: 0; height: 64px; overflow: hidden; position: relative; width: 64px; }
.form-image-uploader.favicon .thumbnail::after { border-radius: 6px; box-shadow: rgba(255, 255, 255, 0.075) 0px 0px 0px 1px inset; content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: -1; }
.form-image-uploader.favicon .thumbnail.disabled { opacity: 0.5; pointer-events: none; }
.form-image-uploader.favicon .note { flex-grow: 1; flex-shrink: 1; margin: 0px; padding-left: 1.5em; width: calc(100% - 64px); }
.form-image-uploader.favicon .actions { flex-grow: 1; flex-shrink: 1; margin-bottom: 0px; margin-top: 1.25em; width: 100%; }
.form-image-uploader.favicon.new .thumbnail { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-color: rgb(19, 21, 27); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
html.is-incomplete-svg .form-image-uploader.favicon.new .thumbnail { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 0.25px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
.form-image-uploader.avatar { display: flex; flex-direction: column; justify-content: flex-end; min-height: 17.25em; width: 13em; }
.form-image-uploader.avatar .thumbnail { background-color: rgba(0, 0, 0, 0); border-radius: 13em; cursor: pointer; height: 13em; margin: 0px 0px 1.5em; overflow: hidden; width: 13em; }
.form-image-uploader.avatar .actions { margin-bottom: 0px; }
.form-image-uploader.avatar.new .thumbnail { background-image: url("/assets/images/placeholders/avatar.svg"); }
@media screen and (max-width: 736px) {
.form-image-uploader.avatar { align-items: center; flex-direction: row; justify-content: flex-start; min-height: 0px; width: 100%; }
.form-image-uploader.avatar .thumbnail { border-radius: 7em; flex-grow: 0; flex-shrink: 0; height: 7em; margin: 0px 2em 0px 0px; width: 7em; }
.form-image-uploader.avatar .actions { flex-grow: 1; flex-shrink: 1; }
}
@media screen and (max-width: 480px) {
.form-image-uploader.avatar .thumbnail { border-radius: 11em; height: 11em; width: 11em; }
}
@media screen and (max-width: 360px) {
.form-image-uploader.avatar .thumbnail { border-radius: 9em; height: 9em; width: 9em; }
}
.form-image-uploader.is-dragOver .thumbnail { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px inset; }
.form-image-uploader.is-dragOver .thumbnail::before { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px inset; }
.form-image-uploader-modal { font-size: 12pt; background-color: rgb(36, 37, 45); height: 100%; left: 0px; min-width: 320px; opacity: 0; outline: 0px; overflow: hidden; pointer-events: none; position: fixed; text-align: center; top: 0px; transition: opacity 0.25s ease 0s, visibility 0.25s ease 0s; visibility: hidden; width: 100%; z-index: 10001; }
@media screen and (min-width: 1680px) {
.form-image-uploader-modal { font-size: 15pt; }
}
@media screen and (max-width: 736px) {
.form-image-uploader-modal { font-size: 11pt; }
}
.form-image-uploader-modal > .inner { background: none; border-radius: 0px; color: rgba(255, 255, 255, 0.75); cursor: default; display: flex; flex-direction: column; height: 100%; max-height: 100%; max-width: 100%; min-width: 0px; opacity: 0; position: relative; transform: translateY(0.5em); transition: transform 0.3125s ease 0s, opacity 0.25s ease 0s; width: 100%; }
.form-image-uploader-modal.visible { opacity: 1; pointer-events: auto; visibility: visible; }
.form-image-uploader-modal.visible > .inner { opacity: 1; transform: translateY(0px); }
.form-image-uploader-modal .wrapper { align-items: center; background: none; display: flex; flex-grow: 1; flex-shrink: 1; height: 100%; justify-content: center; order: 3; width: 100%; }
.form-image-uploader-modal .wrapper .canvas-wrapper { border-radius: 6px; box-shadow: rgb(53, 54, 66) 0px 0px 0px 0.5em; }
.form-image-uploader-modal .wrapper .canvas-wrapper canvas.image { left: 0px; position: absolute; top: 0px; }
.form-image-uploader-modal .wrapper .canvas-wrapper canvas.crop-mask { left: 0px; position: absolute; top: 0px; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop { cursor: grab; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop.active { cursor: grabbing; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px inset; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls::before, .form-image-uploader-modal .wrapper .canvas-wrapper
.crop .controls::after { border: 1px dashed rgba(160, 160, 160, 0.875); content: ""; display: block; position: absolute; z-index: -1; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls::before { height: 33.3333%; left: 0px; top: 33.3333%; width: 100%; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls::after { height: 100%; left: 33.3333%; top: 0px; width: 33.3333%; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control { position: relative; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.top-left::before, .form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.bottom-left::before, .form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.top-right::before, .form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.bottom-right::before, .form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.top::before, .form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.right::before, .form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.bottom::before, .form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.left::before { background: rgb(141, 115, 213); border-radius: 100%; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px inset; content: ""; height: 14px; left: calc(50% - 6px); position: absolute; top: calc(50% - 6px); width: 14px; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.bottom-left::before { margin-top: -2px; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.top-right::before { margin-left: -2px; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.bottom-right::before { margin-left: -2px; margin-top: -2px; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.right::before { margin-left: -2px; }
.form-image-uploader-modal .wrapper .canvas-wrapper .crop .controls .control.bottom::before { margin-top: -2px; }
.form-image-uploader-modal footer { order: 2; }
.form-image-uploader-modal footer > section { align-items: center; background: rgb(63, 65, 78); display: none; justify-content: center; padding: 0.625em; width: 100%; }
.form-image-uploader-modal footer > section.active { display: flex; }
.form-image-uploader-modal footer > section > .field { flex-grow: 1; flex-shrink: 1; margin-left: 0.625em; position: relative; width: 100%; }
.form-image-uploader-modal footer > section > .field:first-child { margin-left: 0px; }
.form-image-uploader-modal footer > section > .field label { font-size: 0.6em; font-weight: normal; margin: 0px 0px 0.5em; text-align: left; text-transform: uppercase; }
.form-image-uploader-modal footer > section > .field .reset { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 467 552'%3E%3Cpath d='M250.4,276L440,465.5l-17,17L233.5,293L44,482.5l-17-17L216.5,276L27,86.5l17-17L233.5,259L423,69.5l17,17L250.4,276z' fill='%23ffffff' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 0.875em; background-position: calc(100% - 0.375em) center; cursor: pointer; display: block; height: 2em; opacity: 0.5; position: absolute; right: -0.5em; top: -0.5em; transition: opacity 0.2s ease 0s; width: 3em; }
.form-image-uploader-modal footer > section > .field .reset:hover { opacity: 1; }
.form-image-uploader-modal footer > section > .field .reset.disabled { cursor: default; pointer-events: none; opacity: 0 !important; }
.form-image-uploader-modal header { align-items: center; background: rgb(53, 54, 66); display: flex; flex-grow: 0; flex-shrink: 0; height: 3.75em; justify-content: space-between; line-height: 3.75em; order: 1; position: relative; width: 100%; }
.form-image-uploader-modal header > .menu { display: flex; flex-grow: 0; flex-shrink: 0; height: inherit; line-height: inherit; margin: 0px 0px 0px 0.5em; padding: 0px; }
.form-image-uploader-modal header > .menu > div { align-items: center; border-radius: 6px; color: rgba(255, 255, 255, 0.75); cursor: pointer; display: flex; height: inherit; justify-content: center; line-height: inherit; position: relative; transition: color 0.2s ease 0s, background-color 0.2s ease 0s; width: 3.25em; }
.form-image-uploader-modal header > .menu > div svg { display: block; fill: rgba(255, 255, 255, 0.376); height: 1.5em; position: relative; top: 0px; transition: fill 0.2s ease 0s; width: 1.5em; z-index: 1; }
.form-image-uploader-modal header > .menu > div > span { align-items: center; display: flex; height: inherit; justify-content: center; position: relative; width: inherit; }
.form-image-uploader-modal header > .menu > div:hover svg { fill: rgb(255, 255, 255) !important; }
.form-image-uploader-modal header > .menu > div.active > span::after { border-bottom: 0.625em solid rgb(63, 65, 78); border-left: 0.625em solid rgba(0, 0, 0, 0); border-right: 0.625em solid rgba(0, 0, 0, 0); bottom: 0px; content: ""; left: calc(50% - 0.625em); pointer-events: none; position: absolute; transition: none 0s ease 0s; }
.form-image-uploader-modal header > .menu > div.active svg { fill: rgba(255, 255, 255, 0.75); }
.form-image-uploader-modal header > .menu > div.disabled { display: none; }
.form-image-uploader-modal header > .menu > div.clicked::before, .form-image-uploader-modal header > .menu > div.clicked::after { display: none; }
.form-image-uploader-modal header > .actions { flex-grow: 0; flex-shrink: 0; margin: 0px; padding-right: 0.625em; }
.form-image-uploader-modal header > .actions > li { padding-left: 0.625em; }
.form-image-uploader-modal header > .actions > li a { display: block; }
.form-image-uploader-modal header > .actions > li a.button { height: 3em; line-height: 3em; padding: 0px 1.25em; }
.form-image-uploader-modal header > .actions > li a.button.do-cancel { box-shadow: none; font-weight: normal; color: rgba(255, 255, 255, 0.376) !important; }
.form-image-uploader-modal header > .actions > li a.button.do-cancel:hover { color: rgb(255, 255, 255) !important; }
.form-image-uploader-modal header > .actions > li a.button.do-save { min-width: 8em; }
.form-image-uploader-modal.circle .wrapper .canvas-wrapper .crop { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M50,100c27.6,0,50-22.4,50-50v50H50z M50,0h50v50C100,22.4,77.6,0,50,0z M0,50V0h50C22.4,0,0,22.4,0,50z M50,100H0V50C0,77.6,22.4,100,50,100z' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 100% 100%; }
.form-image-uploader-modal.circle .wrapper .canvas-wrapper .crop::before { border-radius: 100%; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px inset; content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
@media screen and (max-height: 480px) {
.form-image-uploader-modal .wrapper .canvas-wrapper { border-radius: 2px; box-shadow: rgb(53, 54, 66) 0px 0px 0px 5px; }
}
@media screen and (max-width: 480px) {
.form-image-uploader-modal .wrapper { min-width: 0px; }
.form-image-uploader-modal .wrapper .canvas-wrapper { border-radius: 2px; box-shadow: rgb(53, 54, 66) 0px 0px 0px 5px; }
.form-image-uploader-modal header { height: 3.5em; line-height: 3.5em; }
.form-image-uploader-modal header > .menu { margin: 0px 0px 0px 0.25em; }
.form-image-uploader-modal header > .menu > div { width: 2.75em; }
.form-image-uploader-modal header > .actions { padding-right: 0.5em; }
.form-image-uploader-modal header > .actions > li a.button { height: 3.25em; line-height: 3.25em; padding: 0px; width: 3.25em; }
.form-image-uploader-modal header > .actions > li a.button .label { display: none; }
.form-image-uploader-modal
header > .actions > li a.button:not(.special) { box-shadow: rgba(255, 255, 255, 0.125) 0px 0px 0px 2px inset; }
.form-image-uploader-modal header > .actions > li a.button:not(.special):focus, .form-image-uploader-modal header > .actions > li a.button:not(.special):active { box-shadow: rgba(255, 255, 255, 0.75) 0px 0px 0px 2px inset; }
.form-image-uploader-modal header > .actions > li a.button.special { min-width: 0px; }
.form-image-uploader-modal header > .actions > li a.button.do-save { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%23ffffff' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.5em; }
.form-image-uploader-modal header > .actions > li a.button.do-change { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M92.5,231.2l-17-16.9L229,59.7l152.5,154.6l-17.1,16.9L241,106v265.7h-24V105.9L92.5,231.2z M25,456.2v24h408v-24H25z' fill='%23ffffff' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2em; }
.form-image-uploader-modal header > .actions > li a.button.do-cancel { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 467 552'%3E%3Cpath d='M250.4,276L440,465.5l-17,17L233.5,293L44,482.5l-17-17L216.5,276L27,86.5l17-17L233.5,259L423,69.5l17,17L250.4,276z' fill='%23ffffff' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.5em; }
.form-image-uploader-modal header > .actions > li:first-child { display: none; }
.form-image-uploader-modal footer > section { flex-wrap: wrap; padding: 0.75em 0.5em; }
.form-image-uploader-modal footer > section > .field { margin-left: 0px; margin-top: 0.5em; width: 50%; }
.form-image-uploader-modal footer > section > .field:nth-child(1), .form-image-uploader-modal footer > section > .field:nth-child(2) { margin-top: 0px; }
.form-image-uploader-modal footer > section > .field:nth-child(2n) { padding-left: 0.25em; }
.form-image-uploader-modal footer > section > .field:nth-child(2n-1) { padding-right: 0.25em; }
}
@media screen and (max-width: 360px) {
.form-image-uploader-modal header > .menu > div { width: 2.375em; }
}
body.is-touch .form-image-uploader-modal header > .menu > div:hover svg { fill: rgba(255, 255, 255, 0.376) !important; }
body.is-touch .form-image-uploader-modal header > .menu > div.active svg { fill: rgba(255, 255, 255, 0.75) !important; }
.form-video-uploader { position: relative; z-index: 1; }
.form-video-uploader input[type="text"], .form-video-uploader textarea { pointer-events: none; position: absolute; opacity: 0; }
.form-video-uploader .thumbnail { width: 100%; height: 12em; background-color: rgb(0, 0, 0); background-size: cover; cursor: pointer; border-radius: 6px; overflow: hidden; }
.form-video-uploader .thumbnail::before { content: ""; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(36, 37, 45, 0.5); pointer-events: none; z-index: 1; border-radius: inherit; }
.form-video-uploader .thumbnail.disabled { pointer-events: none; opacity: 0.5; }
.form-video-uploader .thumbnail img { display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; object-position: center center; pointer-events: none; z-index: 0; border: 0px; border-radius: inherit; }
.form-video-uploader .inner { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 2; display: flex; align-items: center; flex-direction: column; justify-content: center; pointer-events: none; }
.form-video-uploader .inner .button { pointer-events: auto; min-width: 11em; }
.form-video-uploader .inner .button:not(.special) { box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 2px inset; }
.form-video-uploader .inner > * { margin: 0.75em 0px; }
.form-video-uploader.new .thumbnail { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-color: rgb(19, 21, 27); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
.form-video-uploader.new .thumbnail::before { display: none; }
.form-video-uploader.new .thumbnail img { display: none; }
html.is-incomplete-svg .form-video-uploader.new .thumbnail { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 0.25px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
.form-video-uploader.is-dragOver .thumbnail { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px inset; }
.form-video-uploader.is-dragOver .thumbnail::before { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px inset; }
input[type="color"], input[type="hexcolor"], input[type="hexacolor"] { margin: 0px; padding: 0px; opacity: 0; }
.form-color-picker { position: relative; border-radius: 6px; }
.form-color-picker.focus { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px; }
.form-color-picker.focus input { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.form-color-picker input { padding-left: 3.25em; text-transform: uppercase; }
.form-color-picker ::-webkit-input-placeholder { text-transform: lowercase; }
.form-color-picker .swatch { width: 2em; height: 2em; border-radius: 4.5px; display: block; border: 1px solid rgba(255, 255, 255, 0.075); position: absolute; top: 0.5em; left: 0.5em; pointer-events: none; }
.form-color-picker .content { position: relative; background: rgba(71, 73, 88, 0.475); padding: 0.75em; border-radius: 0px 0px 0.25em 0.25em; border-top: 1px solid rgba(255, 255, 255, 0.075); width: 100%; display: none; }
.form-color-picker .content .inner { position: relative; height: auto; }
.form-color-picker .content .inner::after { content: ""; clear: both; display: block; }
.form-color-picker .content .inner .picker { position: relative; display: block; width: calc(100% - 2.25em); height: 15em; float: left; margin-bottom: 0.75em; }
.form-color-picker .content .inner .picker:last-child { margin-bottom: 0px; }
.form-color-picker .content .inner .picker .cursor { display: block; position: absolute; top: 25%; left: 25%; width: 0.65em; height: 0.65em; margin: -0.325em 0px 0px -0.325em; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgb(0, 0, 0) 0px 0px 0px 2px; border-radius: 100%; z-index: 1; pointer-events: none; }
.form-color-picker .content .inner .hueSlider { position: relative; display: block; width: 1.5em; margin-right: 0.75em; height: 15em; float: left; }
.form-color-picker .content .inner .hueSlider .cursor { position: absolute; top: 0px; left: 0px; width: 100%; height: 0.7em; margin-top: -0.3em; z-index: 1; pointer-events: none; }
.form-color-picker .content .inner .hueSlider .cursor::before { content: ""; display: block; border-top:
0.3em solid rgba(0, 0, 0, 0); border-bottom: 0.3em solid rgba(0, 0, 0, 0); border-left: 0.3em solid rgb(255, 255, 255); position: absolute; left: -0.45em; top: 0px; }
.form-color-picker .content .inner .hueSlider .cursor::after { content: ""; display: block; border-top: 0.3em solid rgba(0, 0, 0, 0); border-bottom: 0.3em solid rgba(0, 0, 0, 0); border-right: 0.3em solid rgb(255, 255, 255); position: absolute; right: -0.45em; top: 0px; }
.form-color-picker .content .inner .alphaSlider { position: relative; display: block; height: 1.5em; clear: both; width: 100%; }
.form-color-picker .content .inner .alphaSlider .cursor { position: absolute; top: 0px; left: 0px; height: 100%; width: 0.7em; margin-left: -0.3em; z-index: 1; pointer-events: none; }
.form-color-picker .content .inner .alphaSlider .cursor::before { content: ""; display: block; border-left: 0.3em solid rgba(0, 0, 0, 0); border-right: 0.3em solid rgba(0, 0, 0, 0); border-top: 0.3em solid rgb(255, 255, 255); position: absolute; top: -0.45em; left: 0px; }
.form-color-picker .content .inner .alphaSlider .cursor::after { content: ""; display: block; border-left: 0.3em solid rgba(0, 0, 0, 0); border-right: 0.3em solid rgba(0, 0, 0, 0); border-bottom: 0.3em solid rgb(255, 255, 255); position: absolute; bottom: -0.45em; left: 0px; }
.form-color-picker input:focus { box-shadow: none; }
.form-color-picker input:focus ~ .content { display: block; }
.form-color-picker.empty .swatch { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
html.is-incomplete-svg .form-color-picker.empty .swatch { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 2px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
.form-color-picker.right input { padding-right: 3.25em; padding-left: 0px; text-align: right; }
.form-color-picker.right .swatch { left: auto; right: 0.5em; }
.form-color-picker.small input { font-size: 0.8em; height: 3.75em; line-height: 3.75em; padding-left: 3.7375em; }
.form-color-picker.small .swatch { width: 1.5em; height: 1.5em; top: 0.75em; left: 0.75em; }
.form-color-picker.small.right input { padding-left: 0px; padding-right: 3.7375em; }
.form-color-picker.small.right .swatch { left: auto; right: 0.75em; }
.form-color-picker.small.focus input { font-size: 1em; height: 3em; line-height: 3em; padding-left: 3.25em; }
.form-color-picker.small.focus .swatch { width: 2em; height: 2em; top: 0.5em; left: 0.5em; }
.form-color-picker.small.focus.right input { padding-left: 0px; padding-right: 3.25em; }
.form-color-picker.small.focus.right .swatch { left: auto; right: 0.5em; }
.form-color-picker.expand { z-index: 1; }
.form-color-picker.expand input { background: rgb(53, 54, 66); }
.form-color-picker.expand .content { background: rgb(53, 54, 66); }
.form-color-picker.expand.right { margin-left: calc(-0.5em - 2px); }
@media screen and (max-width: 480px) {
.form-color-picker .content .inner .picker { height: 7em; }
.form-color-picker .content .inner .hueSlider { height: 7em; }
.form-color-picker.small .content .inner .picker { height: 7em; }
.form-color-picker.small .content .inner .hueSlider { height: 7em; }
}
.field:first-child:last-child .form-color-picker.small input, .field.effective-last-child:first-child .form-color-picker.small input { font-size: 1em; height: 3em; line-height: 3em; padding-left: 3.25em; }
.field:first-child:last-child .form-color-picker.small .swatch, .field.effective-last-child:first-child .form-color-picker.small .swatch { width: 2em; height: 2em; top: 0.5em; left: 0.5em; }
.field:first-child:last-child .form-color-picker.small.right input, .field.effective-last-child:first-child .form-color-picker.small.right input { padding-left: 0px; padding-right: 3.25em; }
.field:first-child:last-child .form-color-picker.small.right .swatch, .field.effective-last-child:first-child .form-color-picker.small.right .swatch { left: auto; right: 0.5em; }
.form-resource-selector { background: rgba(71, 73, 88, 0.475); border-radius: 6px; border: none; color: inherit; display: block; outline: 0px; position: relative; text-decoration: none; user-select: none; width: 100%; }
.form-resource-selector:focus { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px; }
.form-resource-selector .status { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M434.5,185.5L228,392L21.5,185.5l17-17L228,358l189.5-189.5L434.5,185.5z' fill='rgba(255, 255, 255, 0.375)' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1.5em; background-position: calc(100% - 0.75em) center; }
.form-resource-selector .status .content { height: 3em; }
.form-resource-selector .content { align-items: flex-start; display: flex; flex-direction: column; justify-content: center; padding: 0px 1em; pointer-events: none; position: relative; }
.form-resource-selector .content .name { color: rgba(255, 255, 255, 0.75); display: block; transition: color 0.2s ease 0s; }
.form-resource-selector ul.options { backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); border-top: 1px solid rgba(255, 255, 255, 0.075); height: 24em; list-style: none; margin: 0px; max-height: 60vh; overflow: hidden auto; overscroll-behavior: contain; padding: 0px; scrollbar-color: rgba(81, 83, 98, 0.675) rgba(0, 0, 0, 0); scrollbar-width: thin; }
.form-resource-selector ul.options::-webkit-scrollbar { width: 10px; }
.form-resource-selector ul.options::-webkit-scrollbar-thumb { background: rgba(81, 83, 98, 0.675); }
.form-resource-selector ul.options::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0); }
.form-resource-selector ul.options ul { list-style: none; margin: 0px; padding: 0px; }
.form-resource-selector ul.options ul[data-name]::before { background: rgba(71, 73, 88, 0.475); color: rgba(255, 255, 255, 0.376); content: attr(data-name); display: block; font-size: 0.6em; line-height: 1; padding: 1.66667em; pointer-events: none; text-transform: uppercase; }
.form-resource-selector ul.options li { cursor: pointer; padding: 0px; }
.form-resource-selector ul.options li .content { height: 3em; }
.form-resource-selector ul.options li.selected { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%2333ada9' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1em; background-color: rgba(81, 83, 98, 0.675); background-position: calc(100% - 0.75em) center; }
.form-resource-selector ul.options li:hover .content .name { color: rgb(255, 255, 255); }
input[type="font"] { margin: 0px; opacity: 0; padding: 0px; }
.form-resource-selector.fonts .content .name { color: rgba(255, 255, 255, 0.376); font-size: 0.6em; line-height: 1; text-transform: uppercase; }
.form-resource-selector.fonts .content img { display: block; filter: invert(1); flex-grow: 0; flex-shrink: 0; height: 0.9em; margin-top: 0.625em; max-width: calc(100% - 3em); opacity: 0.8; transition: opacity 0.2s ease 0s; width: auto; }
.form-resource-selector.fonts .status .content { height: 3.975em; }
.form-resource-selector.fonts ul.options li .content { height: 3.75em; }
.form-resource-selector.fonts ul.options li .content img { transition: opacity 0.75s ease 0s; }
.form-resource-selector.fonts ul.options li:hover .content img { opacity: 1; }
.form-resource-selector.fonts ul.options li[data-thumbnail-url] .content::after { animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: font-image-placeholder; animation-timing-function: linear; background: rgba(255, 255, 255, 0.075); border-radius: 0.5em; bottom: 1em; content: ""; display: block; height: 0.5em; left: 1em; position: absolute; width: 40%; }
.form-resource-selector.fonts ul.options li[data-thumbnail-url] .content img { opacity: 0 !important; }
@keyframes font-image-placeholder {
0% { background-position: 100% 0%; }
100% { background-position: -100% 0%; }
}
input[type="icon"] { margin: 0px; opacity: 0; padding: 0px; }
.form-resource-selector.icons .content { align-items: center; flex-direction: row; justify-content: flex-start; }
.form-resource-selector.icons .content .name { order: 2; overflow: hidden; padding-right: 1em; text-overflow: ellipsis; white-space: nowrap; }
.form-resource-selector.icons .content img { display: block; filter: invert(1); flex-grow: 0; flex-shrink: 0; height: 40px; margin-right: 0.25em; opacity: 0.25; order: 1; transform: scale(0.75) translateX(-25%); transition: opacity 0.2s ease 0s; width: 40px; }
.form-resource-selector.icons ul.options li .content img { transition: opacity 0.75s ease 0s; }
.form-resource-selector.icons ul.options li:hover .content img { opacity: 1; }
.form-resource-selector.icons ul.options li[data-thumbnail-url] .content::after { animation-duration: 0.75s; animation-iteration-count: infinite; animation-name: icon-image-placeholder; animation-timing-function: ease; background: rgba(255, 255, 255, 0.075); border-radius: 1.25em; bottom: 0.875em; content: ""; display: block; height: 1.25em; left: 1em; position: absolute; width: 1.25em; }
.form-resource-selector.icons ul.options li[data-thumbnail-url] .content img { opacity: 0 !important; }
@media screen and (max-width: 736px) {
.form-resource-selector.icons .content img { margin-right: -0.5em; transform: scale(0.5) translateX(-50%); }
}
@keyframes icon-image-placeholder {
0% { transform: scale(0.5); }
50% { transform: scale(1); }
100% { transform: scale(0.5); }
}
input[type="pattern"] { margin: 0px; opacity: 0; padding: 0px; }
.form-resource-selector.patterns .status .content { align-items: center; flex-direction: row; height: auto; justify-content: flex-start; padding: 0.5em 1em 0.5em 0.5em; }
.form-resource-selector.patterns .status .content .name { order: 2; overflow: hidden; padding-right: 1.5em; text-overflow: ellipsis; white-space: nowrap; }
.form-resource-selector.patterns .status .content img { border-radius: 6px; border: 1px solid rgba(255, 255, 255, 0.125); display: block; flex-grow: 0; flex-shrink: 0; height: 2.5em; margin-right: 0.875em; opacity: 1; order: 1; transition: opacity 0.2s ease 0s; width: 2.5em; }
.form-resource-selector.patterns ul.options { display: grid; gap: 1em; grid-template-columns: 1fr 1fr; padding: 1em; }
.form-resource-selector.patterns ul.options li { border-radius: 6px; min-width: 0px; }
.form-resource-selector.patterns ul.options li .content { height: auto; padding: 0px; }
.form-resource-selector.patterns ul.options li .content .name { color: rgba(255, 255, 255, 0.75); font-size: 0.6em; line-height: 1; margin: 0px 0px 1em; overflow: hidden; text-overflow: ellipsis; text-transform: uppercase; white-space: nowrap; width: 100%; }
.form-resource-selector.patterns ul.options li .content img { aspect-ratio: 1 / 1; display: block; transition: opacity 0.75s ease 0s; width: 100%; }
.form-resource-selector.patterns ul.options li .content::before { aspect-ratio: 1 / 1; border-radius: 6px; border: 1px solid rgba(255, 255, 255, 0.125); bottom: 0px; content: ""; display: block; left: 0px; pointer-events: none; position: absolute; width: 100%; }
.form-resource-selector.patterns ul.options li[data-thumbnail-url] .content::after { animation-duration: 0.75s; animation-iteration-count: infinite; animation-name: pattern-image-placeholder; animation-timing-function: ease; background: rgba(255, 255, 255, 0.075); border-radius: 1.25em; bottom: calc(50% - 1.25em); content: ""; display: block; height: 1.25em; left: calc(50% - 0.625em); position: absolute; width: 1.25em; }
.form-resource-selector.patterns ul.options li[data-thumbnail-url] .content img { opacity: 0 !important; }
.form-resource-selector.patterns ul.options li.selected { background: none; }
.form-resource-selector.patterns ul.options li.selected .content::before { border-color: rgb(51, 173, 169); box-shadow: rgb(51, 173, 169) 0px 0px 0px 1px; }
@keyframes pattern-image-placeholder {
0% { transform: scale(0.5); }
50% { transform: scale(1); }
100% { transform: scale(0.5); }
}
.form-list { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin-bottom: -0.5em !important; }
.form-list > * { display: block; }
.form-list > .footer { user-select: none; margin-top: -0.375em; margin-bottom: 0px !important; }
.form-list > .footer > :last-child { margin-bottom: 0px !important; }
.form-list > .items > .item { display: flex; margin: 0px 0px 0.75em; }
.form-list > .items > .item > .inner { flex-grow: 1; flex-shrink: 1; }
.form-list > .items > .item > .do-delete { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-items: center; color: rgba(255, 255, 255, 0.376); cursor: pointer; display: flex; flex-grow: 0; flex-shrink: 0; height: 100%; min-height: 3em; justify-content: flex-end; line-height: 1; text-align: center; transition: color 0.2s ease-in-out 0s; width: 1.875em; }
.form-list > .items > .item > .do-delete > .label { display: none; }
.form-list > .items > .item > .do-delete > svg { display: block; fill: rgba(255, 255, 255, 0.376); height: 1.25em; transition: fill 0.2s ease 0s; width: 1.25em; }
.form-list > .items > .item > .do-delete:hover { color: rgb(255, 255, 255); }
.form-list > .items > .item > .do-delete:hover > svg { fill: rgb(255, 255, 255); }
.form-list > .items > .item > .do-delete:not(.is-clicked):focus { outline: 0px; transition: none 0s ease 0s; }
.form-list > .items > .item > .do-delete:not(.is-clicked):focus > svg { fill: rgb(51, 173, 169); }
.form-list[data-status="empty"] > .items { display: none; }
.form-list[data-status="empty"] > .footer { margin-top: -0.75em; }
.form-list[data-status="min"] > .items > .item > .do-delete { display: none; }
.form-list[data-status="max"] { margin-bottom: 0px !important; }
.form-list[data-status="max"] > .footer { display: none; }
.form-list > textarea:disabled + .items { pointer-events: none; cursor: default; }
.form-list > textarea:disabled + .items input, .form-list > textarea:disabled + .items select, .form-list > textarea:disabled + .items textarea { pointer-events: none; opacity: 0.5; }
.form-list > textarea:disabled + .items + .footer .action-link { pointer-events: none; color: rgba(255, 255, 255, 0.376); cursor: default; }
.form-array { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px 0px 1.5em; }
.form-array > * { display: block; }
.form-array > .footer { margin-bottom: 0px !important; }
.form-array > .footer > :last-child { margin-bottom: 0px !important; }
.form-array > .items { display: flex; flex-direction: column; gap: 0.75em; margin: 0px 0px 1.3em; padding-left: 0px !important; }
.form-array > .items > * { border-radius: 6px; border: 1px solid rgba(255, 255, 255,
0.075); }
.form-array > .items > .placeholder { background: rgba(71, 73, 88, 0.475); }
.form-array > .items > .item::before { content: ""; position: absolute; left: 0px; height: 0.375em; margin-top: -0.375em; display: block; width: 100%; }
.form-array > .items > .item::after { content: ""; position: absolute; left: 0px; height: calc(0.375em + 2px); display: block; width: 100%; }
.form-array > .items > .item > .inner { border-top: 1px solid rgba(255, 255, 255, 0.075); display: flex; flex-wrap: wrap; padding: 1.5em 1.25em 0px; }
.form-array > .items > .item > .inner > * { width: 100%; }
.form-array > .items > .item > .footer { border-top: 1px solid rgba(255, 255, 255, 0.075); height: 3em; line-height: 3em; position: relative; text-align: center; }
.form-array > .items > .item > .footer > .actions { transition: opacity 0.2s ease 0s; display: flex; align-items: center; justify-content: center; height: inherit; line-height: inherit; }
.form-array > .items > .item > .footer > .actions > * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-items: center; color: rgba(255, 255, 255, 0.376); cursor: pointer; display: flex; flex-grow: 1; flex-shrink: 1; justify-content: center; height: inherit; line-height: inherit; text-align: center; transition: color 0.2s ease-in-out 0s; width: 3em; }
.form-array > .items > .item > .footer > .actions > * > .label { display: none; }
.form-array > .items > .item > .footer > .actions > * > svg { display: block; fill: rgba(255, 255, 255, 0.376); height: 1.25em; transition: fill 0.2s ease 0s; width: 1.25em; }
.form-array > .items > .item > .footer > .actions > :hover { color: rgb(255, 255, 255); }
.form-array > .items > .item > .footer > .actions > :hover > svg { fill: rgb(255, 255, 255); }
.form-array > .items > .item > .footer > .actions > .do-top > svg { transform: scaleY(-1); }
.form-array > .items > .item > .header { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-items: center; cursor: pointer; display: flex; height: 3em; justify-content: space-between; line-height: 3em; position: relative; user-select: none; }
.form-array > .items > .item > .header > .title { cursor: inherit; flex-grow: 1; flex-shrink: 1; overflow: hidden; padding: 2px 1.25em 0px; text-align: left; text-overflow: ellipsis; user-select: none; white-space: nowrap; }
.form-array > .items > .item > .header > .actions { transition: opacity 0.2s ease 0s; }
.form-array > .items > .item > .header > .actions > * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-items: center; color: rgba(255, 255, 255, 0.376); cursor: pointer; display: flex; flex-grow: 0; flex-shrink: 0; justify-content: center; line-height: 1; text-align: center; transition: color 0.2s ease-in-out 0s; width: 3em; }
.form-array > .items > .item > .header > .actions > * > .label { display: none; }
.form-array > .items > .item > .header > .actions > * > svg { display: block; fill: rgba(255, 255, 255, 0.376); height: 1.25em; transition: fill 0.2s ease 0s; width: 1.25em; }
.form-array > .items > .item > .header > .actions > :hover { color: rgb(255, 255, 255); }
.form-array > .items > .item > .header > .actions > :hover > svg { fill: rgb(255, 255, 255); }
.form-array > .items > .item > .header > .actions > .do-expand { transform: scaleY(-1); }
.form-array > .items > .item.with-thumbnail > .header .thumbnail { background-size: cover; border-radius: 6px 0px 0px; display: block; flex-grow: 0; flex-shrink: 0; height: 100%; position: relative; width: 3em; z-index: -1; }
.form-array > .items > .item.with-thumbnail > .header .thumbnail.is-disabled { display: none; }
.form-array > .items > .item.with-thumbnail > .header .thumbnail.asset { background-position: center center; }
.form-array > .items > .item.with-thumbnail > .header .thumbnail.asset.is-unassigned { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke: rgba(255, 255, 255, 0.25)%3B stroke-width: 1px%3B %7D%3C/style%3E%3Cline x1='0%25' y1='0%25' x2='100%25' y2='100%25' vector-effect='non-scaling-stroke' /%3E%3Cline x1='0%25' y1='100%25' x2='100%25' y2='0%25' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E"); background-color: rgb(19, 21, 27); background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position: center center !important; }
.form-array > .items > .item.with-thumbnail > .header .thumbnail.icon { border-right: 1px solid rgba(255, 255, 255, 0.075); }
.form-array > .items > .item.with-thumbnail > .header .thumbnail.icon svg { fill: rgb(255, 255, 255); height: 1.5em; left: 0.75em; position: absolute; top: 0.75em; width: 1.5em; }
.form-array > .items > .item.with-thumbnail > .header .thumbnail.buttonIcon { border-right: 1px solid rgba(255, 255, 255, 0.075); }
.form-array > .items > .item.with-thumbnail > .header .thumbnail.buttonIcon svg { fill: rgb(255, 255, 255); height: 1.5em; left: 0.75em; position: absolute; top: 0.75em; width: 1.5em; }
.form-array > .items > .item:focus { outline: 0px; }
.form-array > .items > .item:focus:not(.is-clicked) { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px inset; }
.form-array > .items > .item.collapsed > .header .thumbnail { border-radius: 6px 0px 0px 6px; }
.form-array > .items > .item.collapsed > .header > .actions > .do-expand { transform: none; }
.form-array > .items > .item.collapsed > .inner { display: none; }
.form-array > .items > .item.collapsed > .footer { display: none; }
.form-array > .items > .item.is-dragging { background-color: rgba(53, 54, 66, 0.875); border-radius: 6px; box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px; position: fixed; user-select: none; z-index: 20000; }
.form-array > .items > .item.is-dragging > .header { cursor: grabbing; }
.form-array > .items > .item.is-dragging > .header .thumbnail { border-radius: 6px; }
.form-array > .items > .item.is-dropTarget { position: relative; }
.form-array > .items > .item.is-dropTarget.before::before { box-shadow: rgb(51, 173, 169) 0px 1px 0px 0px inset, rgb(51, 173, 169) 0px -1px 0px 0px; }
.form-array > .items > .item.is-dropTarget.after::after { box-shadow: rgb(51, 173, 169) 0px -1px 0px 0px inset, rgb(51, 173, 169) 0px 1px 0px 0px; }
.form-array.empty::before { border-radius: 6px; border: 1px solid rgba(255, 255, 255, 0.075); color: rgba(255, 255, 255, 0.25); content: "Empty"; display: block; height: 3em; line-height: 3em; margin: 0px 0px 1.3em; text-align: center; width: 100%; }
.form-array.empty .items { display: none; }
.form-array.is-min > .items > .item > .footer { display: none; }
.form-array.is-dragging { user-select: none; }
.form-array.is-dragging .items .item:not(.is-dragging) > * { pointer-events: none; }
.form-array.is-disabled { pointer-events: none; opacity: 0.5; }
.form-array.is-disabled .items > * { pointer-events: none; }
@media screen and (max-width: 736px) {
.form-array > .items > .item > .header { height: 3.3em; line-height: 3.3em; }
}
ol { list-style: decimal; margin: 0px 0px 2em; padding-left: 1.25em; }
ol li { padding-left: 0.25em; }
ul { list-style: disc; margin: 0px 0px 2em; padding-left: 1em; }
ul li { padding-left: 0.5em; }
ul.checklist { padding-left: 0px; list-style: none; text-align: left; max-width: 100%; }
ul.checklist > li { padding-left: 2em; position: relative; }
ul.checklist > li::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%2333ada9' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1em; background-position: left center; display: block; width: 1.5em; height: 1.5em; content: ""; color: rgb(51, 173, 169); position: absolute; top: 0.125em; left: 0px; }
ul.checklist
> li.add { padding-left: 3em; }
ul.checklist > li.add::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432,288H239.5v192.5h-24V288H24v-24h191.5V72.5h24V264H432V288z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.add-item { padding-left: 3em; }
ul.checklist > li.add-item::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 528 552'%3E%3Cpath d='M48,384h192v24H24V72h384v168h-24V96H48V384z M504,384h-96v-96h-24v96h-96v24h96v96h24v-96h96V384z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.archive { padding-left: 3em; }
ul.checklist > li.archive::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M420.8,180L420,480H36V180H24V72h12h12h384v12v12v84H420.8z M60,456h336l0.8-264H60V456z M408,96H48v72h360V96z M168,252h120v24H168V252z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.ascend { padding-left: 3em; }
ul.checklist > li.ascend::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432,396v24H204h-12h-12V118L50.5,248.5l-17-16.9L192,71.9l158.5,159.7l-17,16.9L204,118v278H432z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.bell { padding-left: 3em; }
ul.checklist > li.bell::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 504 552'%3E%3Cpath d='M480,428.8v3.2c0,19.9-16.1,36-36,36H338.2c0.5-3.9,0.8-7.9,0.8-12v-12h105c5.7,0,10.5-4,11.7-9.3L414,363.2V204 c0-98.9-84-144-162-144c-78,0-162,45.1-162,144v159.2l-41.7,71.5c1.2,5.3,6,9.3,11.7,9.3h105v12c0,4.1,0.3,8.1,0.8,12H60 c-19.9,0-36-16.1-36-36v-3.2l42-72V204c0-52.5,20.8-96.5,60.1-127.2c25.6-20,58.8-33.4,94.1-38.5c-0.1,1.2-0.2,2.5-0.2,3.7h64 c0-1.3-0.1-2.5-0.2-3.7c35.3,5.1,68.5,18.5,94.1,38.5C417.2,107.5,438,151.5,438,204v152.8L480,428.8z M339,456 c0,4.1-0.3,8.1-0.8,12c-5.9,42.3-42.3,75-86.2,75s-80.3-32.7-86.2-75c-0.5-3.9-0.8-7.9-0.8-12v-12h174V456z M313.9,468H190.2 c5.6,29,31.2,51,61.9,51S308.3,497,313.9,468z M284,42c0-1.3-0.1-2.5-0.2-3.7C282,22.4,268.4,10,252,10 c-16.4,0-29.9,12.4-31.8,28.3c-0.1,1.2-0.2,2.5-0.2,3.7H284z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brush { padding-left: 3em; }
ul.checklist > li.brush::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M537.9,251L298.9,11.9L151.6,189.2c-8.7,5.5-40.2,27.4-40.2,53.9c0,14.4,9.8,27.7,20.1,41.6c8,10.8,16.2,22,19.1,32.7 c2.7,10,1.6,14.6-4.8,20.7c-3.9,3.7-11.6,10.2-20.6,17.6c-48.8,40.7-97,82.9-102,113.7c-2.2,13.8,4.9,20.5,10,25.3 c0.8,0.8,1.7,1.6,2.7,2.6c0.8,0.8,1.8,1.8,2.9,3c13.8,14.3,26.3,26.2,38.3,26.2c1,0,1.9-0.1,2.9-0.2c31.3-5.1,74.2-54.1,115.5-103.8 c6.7-8.1,12.5-15.1,16-18.8c6-6.5,9.1-7.7,20.6-4.7c11,2.9,22.8,11.7,34.3,20.3c14.3,10.7,27.9,20.7,41.8,20.7 c26.5,0,48.1-31.8,53.6-40.6L537.9,251z M300.5,47.5l44,44l-26.8,26.8l17,17l26.8-26.8l31.2,31.2l-26.8,26.8l17,17l26.8-26.8 l31.9,31.9l-26.8,26.8l17,17l26.8-26.8l44,44L353.3,375.1l-88.7-88.7l-88.8-88.8L300.5,47.5z M308.3,415.9c-6,0-17.4-8.5-27.5-16 c-12.7-9.4-27.1-20.1-42.5-24.2c-19.4-5.2-31.9-1.9-44.3,11.6c-3.9,4.2-9.6,11.1-16.8,19.8c-22.3,26.9-74.1,89.4-99.7,95.2 c-3.6-1.5-10.7-7.8-21.3-18.7c-1.3-1.3-2.3-2.4-3.2-3.3c-1.2-1.2-2.3-2.2-3.3-3.1c-1-0.9-2.3-2.2-2.9-2.9c0-0.2,0-0.6,0.1-1.1 c0.9-5.6,6.6-19.2,34.3-46.7c19.2-19,42.4-38.3,59.3-52.4c9.6-8,17.3-14.4,21.8-18.7c12.8-12.2,16.4-25.9,11.4-44.3 c-4.1-15.1-14.1-28.7-23-40.8c-7.6-10.3-15.4-20.9-15.4-27.4c0-9.5,12.5-21.5,22.7-29.2l89.7,89.7l89.4,89.4 C329.1,404,317.1,415.9,308.3,415.9z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.check { padding-left: 3em; }
ul.checklist > li.check::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M616.2,90.3L221.6,478.9l-198-199.2l17-16.9l181.1,182.2L599.3,73.2L616.2,90.3z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.check-heavy { padding-left: 3em; }
ul.checklist > li.check-heavy::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.cancel { padding-left: 3em; }
ul.checklist > li.cancel::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 467 552'%3E%3Cpath d='M250.4,276L440,465.5l-17,17L233.5,293L44,482.5l-17-17L216.5,276L27,86.5l17-17L233.5,259L423,69.5l17,17L250.4,276z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.cancel-heavy { padding-left: 3em; }
ul.checklist > li.cancel-heavy::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 467 552'%3E%3Cpath d='M301.4,276l164.1,164.1l-67.9,67.9L233.5,343.9L69.4,507.9L1.5,440.1L165.6,276L1.5,111.9l67.9-67.9l164.1,164.1L397.5,44.1 l67.9,67.9L301.4,276z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.copy { padding-left: 3em; }
ul.checklist > li.copy::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 528 552'%3E%3Cpath d='M384,192V72H24v288h120v120h360V192H384z M48,336V96h312v96H144v144H48z M480,456H168v-96V216h216h96V456z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.delete { padding-left: 3em; }
ul.checklist > li.delete::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 432 552'%3E%3Cpath d='M228,444h-24V204h24V444z M156,204h-24v240h24V204z M300,204h-24v240h24V204z M408,180h-24.9l-24,312H72.9l-24-312H24V96 h132V36h114v60h138V180z M180,96h66V60h-66V96z M48,156h336v-36H270H156H48V156z M359,180H73l22.2,288h241.8L359,180z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.chevron-down { padding-left: 3em; }
ul.checklist > li.chevron-down::before { background-image:
url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M434.5,185.5L228,392L21.5,185.5l17-17L228,358l189.5-189.5L434.5,185.5z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.chevron-down-heavy { padding-left: 3em; }
ul.checklist > li.chevron-down-heavy::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 504 552'%3E%3Cpath d='M483.9,210.9L252,442.9L20.1,210.9l67.9-67.9L252,307.1l164.1-164.1L483.9,210.9z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.chevron-right { padding-left: 3em; }
ul.checklist > li.chevron-right::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 276 552'%3E%3Cpath d='M251.6,276L45.2,482.5l-17-17L217.7,276L28.2,86.5l17-17L251.6,276z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.chevron-right-heavy { padding-left: 3em; }
ul.checklist > li.chevron-right-heavy::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 348 552'%3E%3Cpath d='M325.2,276L93.3,507.9l-67.9-67.9L189.5,276L25.4,111.9l67.9-67.9L325.2,276z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.comment { padding-left: 3em; }
ul.checklist > li.comment::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M120,150h312v24H120V150z M120,258h312v-24H120V258z M120,342h312v-24H120V342z M528,90v312c0,19.9-16.1,36-36,36h-60v109 L295.8,438H60c-19.9,0-36-16.1-36-36V90c0-19.9,16.1-36,36-36h432C511.9,54,528,70.1,528,90z M504,90c0-6.6-5.4-12-12-12H60 c-6.6,0-12,5.4-12,12v312c0,6.6,5.4,12,12,12h244.2L408,497v-83h84c6.6,0,12-5.4,12-12V90z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-audio { padding-left: 3em; }
ul.checklist > li.component-audio::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 432 552'%3E%3Cpath d='M407.9,63.4l-264,52.8v238.2c-12.7-11.4-29.6-18.3-48-18.3c-39.8,0-72,32.2-72,72c0,39.8,32.2,72,72,72 c39.8,0,72-32.2,72-72c0,0,0,0,0,0V135.8l216-43.2L383.5,306c-12.7-11.2-29.3-18-47.6-18c-39.8,0-72,32.2-72,72 c0,39.8,32.2,72,72,72c39.8,0,72-32.2,72-72c0-2.8-0.2-5.5-0.5-8.3L407.9,63.4z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-background { padding-left: 3em; }
ul.checklist > li.component-background::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M24,24v504h504V24H24z M253,270L48,475V65L253,270z M65,48H475L270,253L65,48z M270,287l217,217H53L270,287z M504,53V487 L287,270L504,53z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-container { padding-left: 3em; }
ul.checklist > li.component-container::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 600 552'%3E%3Cpath d='M528,432h48v48h-48V432z M122.7,480h50.7v-48h-50.7V480z M224,480h50.7v-48H224V480z M426.7,480h50.7v-48h-50.7V480z M325.3,480H376v-48h-50.7V480z M24,480h48v-48H24V480z M24,387.4h48v-44.6H24V387.4z M24,209.1h48v-44.6H24V209.1z M24,298.3h48 v-44.6H24V298.3z M24,120h48V72H24V120z M173.3,72h-50.7v48h50.7V72z M477.3,72h-50.7v48h50.7V72z M325.3,120H376V72h-50.7V120z M274.7,72H224v48h50.7V72z M528,72v48h48V72H528z M528,209.1h48v-44.6h-48V209.1z M528,387.4h48v-44.6h-48V387.4z M528,298.3h48 v-44.6h-48V298.3z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-control { padding-left: 3em; }
ul.checklist > li.component-control::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432,216v-24H327.4l21-117.9l-23.6-4.2L303,192H183l20.9-117.4l-23.6-4.2L158.6,192H24v24h130.3L133,336H24v24h104.7 l-21,118.4l23.6,4.2L153.1,360h120l-21,117.9l23.6,4.2L297.5,360H432v-24H301.8l21.3-120H432z M277.4,336h-120l21.3-120h120 L277.4,336z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-embed { padding-left: 3em; }
ul.checklist > li.component-embed::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 576 552'%3E%3Cpath d='M551.1,277.1L416.3,410.9l-16.9-17l117.5-116.7L399.4,161.3l16.9-17.1L551.1,277.1z M176.6,161.3l-16.9-17.1L24.9,277.1 l134.7,133.8l16.9-17L59.1,277.2L176.6,161.3z M199,451.3l22.1,9.4l156-366L355,85.3L199,451.3z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-form { padding-left: 3em; }
ul.checklist > li.component-form::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 600 552'%3E%3Cpath d='M540,48H60c-19.9,0-36,16.1-36,36v384c0,19.9,16.1,36,36,36h480c19.9,0,36-16.1,36-36V84C576,64.1,559.9,48,540,48z M552,468c0,6.6-5.4,12-12,12H60c-6.6,0-12-5.4-12-12V84c0-6.6,5.4-12,12-12h480c6.6,0,12,5.4,12,12V468z M120,156h360v48H120V156z M120,252h360v48H120V252z M120,348h120v48H120V348z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-image { padding-left: 3em; }
ul.checklist > li.component-image::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M24,72v408h504V72H24z M504,96v151l-72-72L252,355l-84-84L48,391V96H504z M48,456v-31l120-120l117.5,117.5l17-17L269,372 l163-163l72,72v175H48z M168,233.4c26.3,0,47.7-21.4,47.7-47.7S194.3,138,168,138s-47.7,21.4-47.7,47.7S141.7,233.4,168,233.4z M168,162c13.1,0,23.7,10.6,23.7,23.7c0,13.1-10.6,23.7-23.7,23.7s-23.7-10.6-23.7-23.7C144.3,172.6,154.9,162,168,162z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-main { padding-left: 3em; }
ul.checklist > li.component-main::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M24,24v504h504V24H24z M504,504H48V48h456V504z M432,246H120v-24h312V246z M432,162H120v-24h312V162z M432,330H120v-24h312 V330z M432,414H120v-24h312V414z' fill='%2333ada9'
/%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-text { padding-left: 3em; }
ul.checklist > li.component-text::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M406.4,456L225.9,67.2L49.6,456H24v24h96v-24H75.9l46.3-102h150.7l46.9,102H288v24h144v-24H406.4z M133.1,330l63.9-140.9 L261.8,330H133.1z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-timer { padding-left: 3em; }
ul.checklist > li.component-timer::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432,288c0,112.7-91.3,204-204,204S24,400.7,24,288c0-108.6,84.9-197.4,192-203.6V108h12c-48.1,0-93.3,18.7-127.3,52.7 C66.7,194.7,48,239.9,48,288s18.7,93.3,52.7,127.3c34,34,79.2,52.7,127.3,52.7s93.3-18.7,127.3-52.7c34-34,52.7-79.2,52.7-127.3 s-18.7-93.3-52.7-127.3c-34-34-79.2-52.7-127.3-52.7h12V84.4C347.1,90.6,432,179.4,432,288z M228,108h12V84.4V36h48V12H168v24h48 v48.4V108H228z M308.7,351.5L240,283l0.2-103l-24-0.1L216,293l75.8,75.5L308.7,351.5z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-video { padding-left: 3em; }
ul.checklist > li.component-video::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 600 552'%3E%3Cpath d='M529.6,108L420,201.9V132c0-19.9-16.1-36-36-36H60c-19.9,0-36,16.1-36,36v288c0,19.9,16.1,36,36,36h324 c19.9,0,36-16.1,36-36v-69.9L529.6,444H576V108H529.6z M396,420c0,6.6-5.4,12-12,12H60c-6.6,0-12-5.4-12-12V132c0-6.6,5.4-12,12-12 h324c6.6,0,12,5.4,12,12v90.5v107V420z M552,420h-13.6L420,318.5v-85L538.4,132H552V420z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-widget { padding-left: 3em; }
ul.checklist > li.component-widget::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 504 552'%3E%3Cpath d='M479.9,149.4c0,0,0-0.1,0-0.1c-0.1-0.5-0.2-0.9-0.3-1.3c0-0.1,0-0.1,0-0.2c-0.1-0.4-0.3-0.8-0.4-1.3c0-0.1-0.1-0.1-0.1-0.2 c-0.2-0.4-0.4-0.8-0.6-1.2c0-0.1-0.1-0.1-0.1-0.2c-0.2-0.4-0.5-0.8-0.7-1.1c0,0-0.1-0.1-0.1-0.1c-0.3-0.4-0.6-0.7-0.9-1.1 c0,0,0,0-0.1-0.1c-0.3-0.3-0.7-0.7-1.1-1c0,0,0,0,0,0c-0.4-0.3-0.8-0.6-1.2-0.8c0,0-0.1,0-0.1-0.1c0,0,0,0,0,0 c-0.3-0.2-0.5-0.3-0.8-0.5L258,30.7c-3.4-1.7-7.5-1.7-10.9,0l-214,108.6c-1.2,0.3-2.4,0.8-3.5,1.4c-3.5,2.2-5.7,6.1-5.7,10.2v223 c0,4.1,2.1,8,5.6,10.2l213.5,134.1c0.8,0.9,1.8,1.7,2.9,2.3c1.8,1,3.8,1.5,5.8,1.5c0.1,0,0.3,0,0.4,0c0.1,0,0.3,0,0.4,0 c2,0,4-0.5,5.8-1.5c1.1-0.6,2.1-1.4,2.9-2.3l213.1-134.1c3.5-2.2,5.6-6,5.6-10.2v-223C480,150.4,480,149.9,479.9,149.4z M252.6,54.9l188.8,96L252.2,246l-137.9-69.2l-51-25.9L252.6,54.9z M48,170.3l55.6,27.9l136.3,69.1v220.4L48,367.3V170.3z M264.6,487.8v-220L456,170.5v196.8L264.6,487.8z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-list { padding-left: 3em; }
ul.checklist > li.component-list::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M144,264h288v24H144V264z M144,120v24h288v-24H144z M144,432h288v-24H144V432z M57,100c-17.7,0-32,14.3-32,32s14.3,32,32,32 c17.7,0,32-14.3,32-32S74.7,100,57,100z M57,244c-17.7,0-32,14.3-32,32s14.3,32,32,32c17.7,0,32-14.3,32-32S74.7,244,57,244z M57,388c-17.7,0-32,14.3-32,32c0,17.7,14.3,32,32,32c17.7,0,32-14.3,32-32C89,402.3,74.7,388,57,388z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.component-slideshow { padding-left: 3em; }
ul.checklist > li.component-slideshow::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M408,120h-24h-96h-24h-96h-24H48H24v312h24h96h24h96h24h96h24h96h24V120h-24H408z M504,144v95.3L432.3,183L239.7,321.4 l-71.8-47.9L48,355.3V144H504z M48,408v-23.7l120.1-81.9L287.3,382l13.3-20l-39.6-26.4L431.7,213l72.3,56.8V408H48z M168,258 c26.3,0,47.7-21.4,47.7-47.7s-21.4-47.7-47.7-47.7s-47.7,21.4-47.7,47.7S141.7,258,168,258z M168,186.6c13.1,0,23.7,10.6,23.7,23.7 c0,13.1-10.6,23.7-23.7,23.7s-23.7-10.6-23.7-23.7C144.3,197.2,154.9,186.6,168,186.6z M528,24v24v72h-24V48h-96v72h-24V48h-96v72 h-24V48h-96v72h-24V48H48v72H24V48V24H528z M504,432h24v72v24H24v-24v-72h24v72h96v-72h24v72h96v-72h24v72h96v-72h24v72h96V432z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.contract { padding-left: 3em; }
ul.checklist > li.contract::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M299,222h81.3v24H258V123.7h24V205L423.5,63.5l17,17L299,222z M75.7,330H157L15.5,471.5l17,17L174,347v81.3h24V306H75.7 V330z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.cycle { padding-left: 3em; }
ul.checklist > li.cycle::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M116.5,194.6l-17-16.9L228,48l128.5,129.7l-17,16.9L228,82.1L116.5,194.6z M228,469.9L116.5,357.4l-17,16.9L228,504 l128.5-129.7l-17-16.9L228,469.9z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.desktop { padding-left: 3em; }
ul.checklist > li.desktop::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M492,60H60c-19.9,0-36,16.1-36,36v276c0,19.9,16.1,36,36,36h204v60H144v24h264v-24H288v-60h204c19.9,0,36-16.1,36-36V96 C528,76.1,511.9,60,492,60z M504,372c0,6.6-5.4,12-12,12H60c-6.6,0-12-5.4-12-12v-48h456V372z M504,300H48V96c0-6.6,5.4-12,12-12 h432c6.6,0,12,5.4,12,12V300z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.download { padding-left: 3em; }
ul.checklist > li.download::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M229,384.8L75.5,230.2l17-16.9L217,338.6V72.8h24v265.7l123.5-125.2l17.1,16.9L229,384.8z M25,456.3v24h408v-24H25z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.earth { padding-left: 3em; }
ul.checklist > li.earth::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M276,24C136.8,24,24,136.8,24,276s112.8,252,252,252s252-112.8,252-252S415.2,24,276,24z M503.7,264h-99.8
c-0.8-34.9-5.3-68-12.6-97.8c25.1-6.4,48.3-14.8,68.6-25.1c10.5,14.3,19.3,29.7,26.3,46.2C496.4,211.7,502.3,237.5,503.7,264z M367.8,380.6c-25.4-4.9-52.3-7.8-79.8-8.4V288h91.9c-0.7,28.1-3.8,55.3-9.4,81C369.6,373,368.7,376.8,367.8,380.6z M181.5,369 c-5.5-25.8-8.7-53-9.4-81H264v84.2c-27.5,0.7-54.4,3.5-79.8,8.4C183.3,376.8,182.4,373,181.5,369z M184.2,171.4 c25.4,4.9,52.3,7.8,79.8,8.4V264h-91.9c0.7-28.1,3.8-55.3,9.4-81C182.4,179,183.3,175.2,184.2,171.4z M288,49.8 c20.4,5.9,40.7,26.7,57.1,58.9c6.1,12.1,11.5,25.3,16.1,39.6c-23.3,4.4-47.9,6.9-73.2,7.6V49.8z M264,49.8v106.1 c-25.3-0.6-50-3.2-73.2-7.6c4.6-14.3,10-27.5,16.1-39.6C223.3,76.4,243.6,55.7,264,49.8z M264,396.2v106.1 c-20.4-5.9-40.7-26.7-57.1-58.9c-6.1-12.1-11.5-25.3-16.1-39.6C214,399.4,238.7,396.8,264,396.2z M288,502.2V396.2 c25.3,0.6,50,3.2,73.2,7.6c-4.6,14.3-10,27.5-16.1,39.6C328.7,475.6,308.4,496.3,288,502.2z M288,264v-84.2 c27.5-0.7,54.4-3.5,79.8-8.4c0.9,3.8,1.8,7.6,2.7,11.5c5.5,25.8,8.7,53,9.4,81H288z M437.2,114.8c2.4,2.4,4.7,4.8,7,7.3 c-17.7,8.5-37.8,15.6-59.4,21.1c-11.3-35.7-26.9-65.4-45.5-86.3c8.6,2.5,17.1,5.5,25.5,9C391.9,77.4,416.3,93.8,437.2,114.8z M187.3,65.9c8.3-3.5,16.8-6.5,25.5-9c-18.6,20.8-34.2,50.6-45.5,86.3c-21.7-5.4-41.7-12.5-59.4-21.1c2.3-2.5,4.6-4.9,7-7.3 C135.7,93.8,160.1,77.4,187.3,65.9z M92.2,141.1c20.3,10.3,43.4,18.8,68.6,25.1c-7.3,29.8-11.8,62.9-12.6,97.8H48.3 c1.4-26.5,7.3-52.3,17.6-76.7C72.9,170.8,81.7,155.4,92.2,141.1z M48.3,288h99.8c0.8,34.9,5.3,68,12.6,97.8 c-25.1,6.4-48.3,14.8-68.6,25.1c-10.5-14.3-19.3-29.7-26.3-46.2C55.6,340.3,49.7,314.5,48.3,288z M114.8,437.2 c-2.4-2.4-4.7-4.8-7-7.3c17.7-8.5,37.8-15.6,59.4-21.1c11.3,35.7,26.9,65.4,45.5,86.3c-8.6-2.5-17.1-5.5-25.5-9 C160.1,474.6,135.7,458.2,114.8,437.2z M364.7,486.1c-8.3,3.5-16.8,6.5-25.5,9c18.6-20.8,34.2-50.6,45.5-86.3 c21.7,5.4,41.7,12.5,59.4,21.1c-2.3,2.5-4.6,4.9-7,7.3C416.3,458.2,391.9,474.6,364.7,486.1z M459.8,410.9 c-20.3-10.3-43.4-18.8-68.6-25.1c7.3-29.8,11.8-62.9,12.6-97.8h99.8c-1.4,26.5-7.3,52.3-17.6,76.7 C479.1,381.2,470.3,396.6,459.8,410.9z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.expand { padding-left: 3em; }
ul.checklist > li.expand::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432,72v122.3h-24V113L266.5,254.5l-17-17L391,96h-81.3V72H432z M189.5,297.5L48,439v-81.3H24V480h122.3v-24H65 l141.5-141.5L189.5,297.5z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.fields { padding-left: 3em; }
ul.checklist > li.fields::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M24,264v240h600V264H24z M600,480H48V288h552V480z M288,48H24v144h264V48z M264,168H48V72h216V168z M623.7,48H360v144h263.7 V48z M599.7,168H384V72h215.7V168z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.gear { padding-left: 3em; }
ul.checklist > li.gear::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M275.8,198c-43,0-78,35-78,78s35,78,78,78s78-35,78-78S318.8,198,275.8,198z M275.8,330c-29.8,0-54-24.2-54-54 s24.2-54,54-54s54,24.2,54,54S305.6,330,275.8,330z M527.8,309.6v-67.3l-75.3-16.7l-16.1-39l41.4-65.1L430.2,74l-65.1,41.4 l-39-16.1L309.4,24h-67.3l-16.7,75.3l-39,16.1L121.4,74l-47.6,47.6l41.4,65.1l-16.1,39l-75.3,16.7v67.3l75.3,16.7l16.1,39 l-41.4,65.1l47.6,47.6l65.1-41.4l39,16.1l16.7,75.3h67.3l16.7-75.3l39-16.1l65.1,41.4l47.6-47.6l-41.4-65.1l16.1-39L527.8,309.6z M447.2,427.1l-20.3,20.3l-59.4-37.8l-62,25.7L290.2,504h-28.7l-15.3-68.7l-62-25.7l-59.4,37.8l-20.3-20.3l37.8-59.4l-25.7-62 l-68.7-15.3v-28.7l68.7-15.3l25.7-62l-37.8-59.4l20.3-20.3l59.4,37.8l62-25.7L261.4,48h28.7l15.3,68.7l62,25.7l59.4-37.8l20.3,20.3 l-37.8,59.4l25.7,62l68.7,15.3v28.7l-68.7,15.3l-25.7,62L447.2,427.1z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.lock-heavy { padding-left: 3em; }
ul.checklist > li.lock-heavy::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 408 552'%3E%3Cpath d='M336.6,216c0.2-10.4,0.1-23.1-0.6-36.7c-2.6-47.9-12.2-83.5-28.6-106C287.5,45.9,248.9,29.6,204,29.6s-83.5,16.3-103.4,43.6 c-16.4,22.5-26,58.1-28.6,106c-0.7,13.7-0.8,26.4-0.6,36.7H24v264h359.1l0.9-264H336.6z M139.4,101.5C150,87,175.3,77.6,204,77.6 s54,9.4,64.6,23.9c16.6,22.7,20.9,75.4,20.1,114.5H119.4C118.7,181.4,121.6,125.9,139.4,101.5z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.information { padding-left: 3em; }
ul.checklist > li.information::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M276,24C136.8,24,24,136.8,24,276s112.8,252,252,252s252-112.8,252-252S415.2,24,276,24z M437.2,437.2 c-20.9,20.9-45.3,37.4-72.5,48.9C336.6,498,306.8,504,276,504c-30.8,0-60.6-6-88.7-17.9c-27.1-11.5-51.5-27.9-72.5-48.9 c-20.9-20.9-37.4-45.3-48.9-72.5C54,336.6,48,306.8,48,276c0-30.8,6-60.6,17.9-88.7c11.5-27.1,27.9-51.5,48.9-72.5 c20.9-20.9,45.3-37.4,72.5-48.9C215.4,54,245.2,48,276,48c30.8,0,60.6,6,88.7,17.9c27.1,11.5,51.5,27.9,72.5,48.9 c20.9,20.9,37.4,45.3,48.9,72.5c11.9,28.1,17.9,58,17.9,88.7c0,30.8-6,60.6-17.9,88.7C474.6,391.9,458.2,416.3,437.2,437.2z M246,138h60v48h-60V138z M246,234h60v186h-60V234z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.items { padding-left: 3em; }
ul.checklist > li.items::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 600 552'%3E%3Cpath d='M330,480h246.3V306H330V480z M354,330h198.3v126H354V330z M24.3,480H270V306H24.3V480z M48.3,330H246v126H48.3V330z M330,72 v174h246.3V72H330z M552.3,222H354V96h198.3V222z M24.3,246H270V72H24.3V246z M48.3,96H246v126H48.3V96z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.menu { padding-left: 3em; }
ul.checklist > li.menu::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M24,264h408v24H24V264z M24,120v24h408v-24H24z M24,432h408v-24H24V432z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.mobile { padding-left: 3em; }
ul.checklist > li.mobile::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 312 552'%3E%3Cpath d='M252.6,36h-192c-19.9,0-36,16.1-36,36v408c0,19.9,16.1,36,36,36h192c19.9,0,36-16.1,36-36V72C288.6,52.1,272.4,36,252.6,36 z M264.6,480c0,6.6-5.4,12-12,12h-192c-6.6,0-12-5.4-12-12v-36h216V480z M264.6,420h-216V132h216V420z M264.6,108h-216V72 c0-6.6,5.4-12,12-12h192c6.6,0,12,5.4,12,12V108z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.pen { padding-left: 3em; }
ul.checklist > li.pen::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M49.4,538.5L82.2,416l0.2,0l-0.1-0.1L499.1,5.1l74.7,74.8l0,0l3.1,3.1l13.2,13.2l-0.1,0.1l0.7,0.7L174,507.8 l0,0l0,0l0,0l0,0L51.5,540.7 M154.4,488.2l-52.6-52.6l-19.3,71.9L154.4,488.2z M499,39L116.3,416.2l57.7,57.7L556.7,96.7L499,39z M51.2,540.4l-2.1-2.1' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.play { padding-left: 3em; }
ul.checklist > li.play::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M36,57.9v436.3L439.2,276L36,57.9z M60,98.1L388.8,276L60,453.9V98.1z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.open { padding-left: 3em; }
ul.checklist > li.open::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 504 552'%3E%3Cpath d='M357.7,0v24H439l-96,96H24v336h336V137l96-96v81.3h24V0H357.7z M336,432H48V144h271L183.5,279.5l17,17L336,161V432z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.pro { padding-left: 3em; }
ul.checklist > li.pro::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 696 552'%3E%3Cpath d='M213,220.1c3.6,5.1,5.4,11.3,5.4,18.5c0,9.9-3.1,17.6-9.3,23.1c-6.2,5.5-16.6,8.2-31.3,8.2h-44.4v-61.4h43.9 c10.3,0,17.4,0.5,21.2,1.5C204.6,211.6,209.4,215,213,220.1z M538.8,213.3c-9.1-5.7-19.3-8.6-30.6-8.6c-16.1,0-29.9,5.5-41.5,16.6 c-11.6,11.1-17.4,29.5-17.4,55.4c0,20.7,5.6,37,16.7,48.9c11.1,11.9,25.1,17.9,41.9,17.9c17.1,0,31.2-6,42.2-18 c11.1-12,16.6-29.1,16.6-51.2c0-14-2.4-26.2-7.1-36.6C554.8,227.2,547.9,219.1,538.8,213.3z M375,250.5c3-4.7,4.6-9.9,4.6-15.4 c0-8.1-3-14.8-8.8-20c-5.9-5.2-15.2-7.9-27.9-7.9h-54.4V264h48.9c10.4,0,18.5-1.1,24.4-3.2C367.5,258.7,372,255.2,375,250.5z M672,72v408c0,13.2-10.8,24-24,24H48c-13.2,0-24-10.8-24-24V72c0-13.2,10.8-24,24-24h600C661.2,48,672,58.8,672,72z M241.9,237.9 c0-8.5-1.7-16.3-5.2-23.4c-3.5-7.1-8.1-12.6-13.8-16.6c-5.7-3.9-12.8-6.6-21.2-8c-6-1.1-14.7-1.6-26.1-1.6h-64.8V360h22.7v-69.8 h44.1c24.3,0,41.1-5.1,50.4-15.2C237.2,264.9,241.9,252.5,241.9,237.9z M417.1,360l-29.9-46.8c-5.9-9.1-12.2-16.8-18.9-22.9 c-3.1-2.8-7.7-5.7-13.7-8.6c16.5-2.3,28.7-7.6,36.6-15.9c7.9-8.4,11.8-18.6,11.8-30.8c0-9.5-2.4-18.1-7.1-25.9 c-4.8-7.8-11.1-13.3-19.1-16.3c-8-3.1-19.6-4.6-34.9-4.6h-76.2V360h22.7v-76.3h26.4c5.9,0,10.1,0.3,12.7,0.8 c3.5,0.9,7,2.4,10.4,4.6c3.4,2.2,7.2,6,11.5,11.5c4.3,5.5,9.8,13.4,16.4,23.7l22.7,35.7H417.1z M590.1,274.3 c0-17.2-3.3-32.6-10-46.1c-6.7-13.6-16.4-24.1-29.1-31.7c-12.7-7.6-27-11.4-42.9-11.4c-24.2,0-44,8.1-59.3,24.2 c-15.3,16.1-23,38.5-23,67c0,15.1,3.3,29.4,9.8,42.9c6.6,13.5,16.2,24.2,28.9,32c12.7,7.8,27.2,11.7,43.4,11.7 c14.9,0,28.8-3.5,41.7-10.6c12.9-7.1,22.9-17.5,29.9-31.2C586.6,307.3,590.1,291.8,590.1,274.3z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.qrcode { padding-left: 3em; }
ul.checklist > li.qrcode::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M528,528H384v-24h120V384h24V528z M168,528H24V384h24v120h120V528z M384,384H168V168h216V384z M192,360h168 V192H192V360z M528,168h-24V48H384V24h144V168z M48,168H24V24h144v24H48V168z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.question { padding-left: 3em; }
ul.checklist > li.question::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M276,24C136.8,24,24,136.8,24,276s112.8,252,252,252s252-112.8,252-252S415.2,24,276,24z M437.2,437.2 c-20.9,20.9-45.3,37.4-72.5,48.9C336.6,498,306.8,504,276,504c-30.8,0-60.6-6-88.7-17.9c-27.1-11.5-51.5-27.9-72.5-48.9 c-20.9-20.9-37.4-45.3-48.9-72.5C54,336.6,48,306.8,48,276c0-30.8,6-60.6,17.9-88.7c11.5-27.1,27.9-51.5,48.9-72.5 c20.9-20.9,45.3-37.4,72.5-48.9C215.4,54,245.2,48,276,48c30.8,0,60.6,6,88.7,17.9c27.1,11.5,51.5,27.9,72.5,48.9 c20.9,20.9,37.4,45.3,48.9,72.5c11.9,28.1,17.9,58,17.9,88.7c0,30.8-6,60.6-17.9,88.7C474.6,391.9,458.2,416.3,437.2,437.2z M357,218.1c0,14.8-4.3,28.4-13,41c-8.7,12.6-19.5,23.1-32.5,31.6c-7.1,5.5-11.7,11-13.9,16.5c-2.2,5.5-3.3,13.1-3.3,22.7h-50.7 c0.1-16.3,2.5-28.2,7.2-35.7c4.7-7.6,14.1-16.7,28.2-27.5c8.3-6.7,14.8-14,19.8-21.8c4.9-7.8,7.4-16.5,7.4-26.1 c0-10.7-2.8-19.1-8.5-25.1c-5.6-6-13.7-9.1-24.1-9.1c-8.6,0-15.9,2.6-21.9,7.7c-6,5.1-9,12.6-9.2,22.5h-49.5l-0.3-1 c-0.3-22.3,7-39.4,22.1-51.2c15-11.9,34.7-17.8,58.8-17.8c26,0,46.5,6.6,61.3,19.8C349.6,177.5,357,195.4,357,218.1z M243.3,358.4 h51.2V402h-51.2V358.4z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.redo { padding-left: 3em; }
ul.checklist > li.redo::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M295.6,161h94.3c-3.7-4.5-7.7-8.9-11.9-13c-74.5-74.5-195.6-74.5-270,0c-36.4,36.4-56.1,84.5-56,135h0 c0,3.8,0.1,7.5,0.3,11.2c0,0.4,0.1,0.8,0.1,1.2c0.1,1.2,0.2,2.5,0.3,3.7c0.3,3.6,0.7,7.3,1.2,10.9l0,0c4.3,30.5,15.7,59,33.3,83.7 l0.1,0c6.1,8.6,13.1,16.8,20.6,24.4c3,3,6.2,6,9.4,8.8c0.5,0.5,1.1,0.9,1.6,1.4c0.4,0.4,0.9,0.7,1.3,1.1c1.2,1,2.4,2,3.6,3 c0,0,0,0,0,0c1.5,1.2,3,2.3,4.5,3.5l0,0C161.3,460.6,201.1,474,243,474c51,0,99-19.9,135-55.9l17,17c-40.6,40.6-94.6,63-152,63 c-57.4,0-111.4-22.4-152-63c-8.5-8.5-16.3-17.7-23.2-27.4l0,0c-6.1-8.6-11.6-17.6-16.4-26.9c-15.5-30.4-23.4-63.3-23.4-97.6h0 c0-22.5,3.5-45,10.4-66.4C49,184.2,66.7,155.4,91,131.1c40.6-40.6,94.6-63,152-63c57.4,0,111.4,22.4,152,63 c4.5,4.5,8.9,9.3,13,14.2V48.7h24V185H295.6V161z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.save { padding-left: 3em; }
ul.checklist > li.save::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M376.9,72H24.6v408H96h264h71.7l0.8-353L376.9,72z M120,456V288h216v168H120z M407.8,456H360V264H96v192H48.6V96H96h264 h7.1l41.4,41L407.8,456z M360,228V96H96v132H360z M270,108h48v96h-48V108z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.search { padding-left: 3em; }
ul.checklist > li.search::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M216,48c44.9,0,87.1,17.5,118.8,49.2C366.5,128.9,384,171.1,384,216s-17.5,87.1-49.2,118.8C303.1,366.5,260.9,384,216,384 s-87.1-17.5-118.8-49.2C65.5,303.1,48,260.9,48,216s17.5-87.1,49.2-118.8C128.9,65.5,171.1,48,216,48z M216,24 C110,24,24,110,24,216s86,192,192,192s192-86,192-192S322,24,216,24L216,24z M530.5,513.5l-174-174l-17,17l174,174L530.5,513.5z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center
center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.spinner { padding-left: 3em; }
ul.checklist > li.spinner::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M528,276c0,67.3-26.2,130.6-73.8,178.2S343.3,528,276,528s-130.6-26.2-178.2-73.8S24,343.3,24,276h24 c0,125.7,102.3,228,228,228s228-102.3,228-228S401.7,48,276,48V24c67.3,0,130.6,26.2,178.2,73.8S528,208.7,528,276z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.stop { padding-left: 3em; }
ul.checklist > li.stop::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M276,24C136.8,24,24,136.8,24,276s112.8,252,252,252s252-112.8,252-252S415.2,24,276,24z M445.7,106.3L445.7,106.3 L445.7,106.3z M65.9,364.7C54,336.6,48,306.8,48,276c0-30.8,6-60.6,17.9-88.7c11.5-27.1,27.9-51.5,48.9-72.5 c20.9-20.9,45.3-37.4,72.5-48.9C215.4,54,245.2,48,276,48c30.8,0,60.6,6,88.7,17.9c23.5,9.9,44.9,23.6,63.8,40.6l-322,322 C89.5,409.6,75.8,388.2,65.9,364.7z M106.3,445.7L106.3,445.7L106.3,445.7z M437.2,437.2c-20.9,20.9-45.3,37.4-72.5,48.9 C336.6,498,306.8,504,276,504c-30.8,0-60.6-6-88.7-17.9c-23.5-9.9-44.9-23.6-63.8-40.6l322-322c17,18.9,30.7,40.3,40.6,63.8 c11.9,28.1,17.9,58,17.9,88.7c0,30.8-6,60.6-17.9,88.7C474.6,391.9,458.2,416.3,437.2,437.2z M106.3,445.7L106.3,445.7 M445.7,106.3 L445.7,106.3' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.submit { padding-left: 3em; }
ul.checklist > li.submit::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 528 552'%3E%3Cpath d='M504,30H24v186h179.9c0.1,2,0.2,4,0.4,6c1.6,25.6,3.1,49.7,0.9,64.2c-1.2,8.2-5.1,26-8.3,40c-9.2-7.4-20.9-15.7-31-19.1 c-19-6.3-40.6,11.2-50.5,24.6c-9.8,13.2-11.6,26.1-5.1,35.2c4.4,6.2,9.7,12.8,15.9,20.4c11.1,13.8,24.9,31,37.7,51.5 c29.6,47.4,47.8,77,47.9,77.3l3.5,5.7h190.1l2.3-9.1c0.1-0.5,11.7-47.1,21.8-96.1c21.2-102.3,15.9-115.6,13.7-121.2 c-4.3-10.6-17.4-26.3-82.2-39.6c-21.8-4.5-42.7-7.3-54.9-8.7c0-7.8-0.1-18.8-0.4-31.3H504V30z M356.1,279.5 c59,12.1,64.6,24.4,64.8,24.9c0.8,2.3,3.7,18.3-15.1,108.5c-7.4,35.4-15.4,69.4-19.2,85.1H228.7c-6.6-10.8-22.4-36.3-44.5-71.8 c-13.6-21.7-27.9-39.5-39.4-53.8c-5.6-7-10.4-13-14.4-18.4c0.6-3.3,5.7-11.8,14.9-18.6c6.9-5.1,11.7-5.9,12.9-5.4 c10.5,3.5,28.5,18.5,37.4,27.2l15.2,14.8l4.9-20.6c0.4-1.9,10.9-46,13.2-61.6c2.5-17.1,1-42.4-0.7-69.3c-2.2-35.3-4.9-79.2,4-94.3 c1.4-1.7,8.9-5,20.6-5.3c10.8-0.2,17.7,2.3,19.2,3.8c9,23.2,10.2,103.8,9.9,133.1l-0.1,11l11,1C293.1,270,324.1,273,356.1,279.5z M480,192H304.7c-1.4-29.7-4.4-61.2-10.5-76.5c-4.2-10.4-16-16.9-33.4-18.3c-13.9-1.1-39.8,1.1-49.1,16.6 c-9.9,16.5-10.6,45.3-9.1,78.2H48V54h432V192z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.transfer { padding-left: 3em; }
ul.checklist > li.transfer::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M386.1,174H24v-24h362.1l-57.5-57.5l17-17l86.5,86.5l-86.5,86.5l-17-17L386.1,174z M127.4,320.5l-17-17L23.9,390l86.5,86.5 l17-17L69.9,402H432v-24H69.9L127.4,320.5z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.unarchive { padding-left: 3em; }
ul.checklist > li.unarchive::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M240.1,58.9v157H421l-0.9,312H36V216h180.1v-157l-57.5,57.5l-17-17L228.1,13l86.5,86.5l-17,17L240.1,58.9z M60,240v264h336.1l0.8-264H60z M168,300h120v24H168V300z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.undo { padding-left: 3em; }
ul.checklist > li.undo::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M404.8,380.7c-4.8,9.3-10.3,18.3-16.4,26.9l0,0c-6.9,9.7-14.7,18.9-23.2,27.4c-40.6,40.6-94.6,63-152,63 c-57.4,0-111.4-22.4-152-63l17-17c36.1,36.1,84,55.9,135,55.9c41.9,0,81.7-13.4,114.6-38.2l0,0c1.5-1.1,3-2.3,4.5-3.5c0,0,0,0,0,0 c1.2-1,2.4-1.9,3.6-2.9c0.5-0.4,0.9-0.8,1.4-1.1c0.5-0.5,1-0.9,1.6-1.4c3.2-2.8,6.4-5.8,9.4-8.8c7.6-7.6,14.5-15.8,20.6-24.4l0.1,0 c17.6-24.7,29.1-53.2,33.3-83.7l0,0c0.5-3.7,0.9-7.3,1.2-10.9c0.1-1.2,0.2-2.4,0.3-3.6c0-0.4,0.1-0.9,0.1-1.3 c0.2-3.7,0.3-7.4,0.3-11.2h0c0.1-50.5-19.5-98.6-56-135c-74.5-74.5-195.6-74.5-270,0c-4.1,4.1-8.1,8.5-11.9,13h94.3v24H24.2V48.7 h24v96.6c4.1-4.9,8.5-9.7,13-14.2c40.6-40.6,94.6-63,152-63c57.4,0,111.4,22.4,152,63c24.3,24.3,42,53.1,52.5,85.6 c6.9,21.3,10.4,43.9,10.4,66.4h0C428.2,317.4,420.3,350.3,404.8,380.7z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.upload { padding-left: 3em; }
ul.checklist > li.upload::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M92.5,231.2l-17-16.9L229,59.7l152.5,154.6l-17.1,16.9L241,106v265.7h-24V105.9L92.5,231.2z M25,456.2v24h408v-24H25z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.user { padding-left: 3em; }
ul.checklist > li.user::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432,396v66c0,19.9-16.1,36-36,36H60c-19.9,0-36-16.1-36-36v-66c0-51.9,24.3-94.1,70.3-122c20.3-12.3,45-21.7,71.5-27.4 c18.1,11,39.4,17.4,62.2,17.4c-66.9,0-180,27.8-180,132v66c0,6.6,5.4,12,12,12h336c6.6,0,12-5.4,12-12v-66 c0-104.2-113.1-132-180-132c22.8,0,44-6.4,62.2-17.4c26.6,5.7,51.2,15.1,71.5,27.4C407.7,301.9,432,344.1,432,396z M228,264 c-22.8,0-44-6.4-62.2-17.4C131.2,225.5,108,187.4,108,144c0-66.2,53.8-120,120-120s120,53.8,120,120c0,43.4-23.2,81.5-57.8,102.6 C272.1,257.6,250.8,264,228,264z M228,240c52.9,0,96-43.1,96-96S281,48,228,48s-96,43.1-96,96S175.1,240,228,240z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.users { padding-left: 3em; }
ul.checklist > li.users::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432,417.6v50.2c0,16.7-13.6,30.2-30.2,30.2H146.4c-16.7,0-30.2-13.6-30.2-30.2v-50.2c0-7.5,0.6-14.7,1.9-21.6H54.3 c-16.7,0-30.2-13.6-30.2-30.2v-50.2c0-40.5,19-73.5,54.8-95.2c14-8.5,30.7-15.2,48.7-19.6c15.4,11,34.2,17.4,54.4,17.4 c-0.5,0-1.1,0-1.7,0c-49.9,0.5-132.3,21.4-132.3,97.4v50.2c0,3.4,2.9,6.2,6.2,6.2h71.2c9-20,24.2-36.7,45.5-49.6 c14-8.5,30.7-15.2,48.7-19.6c15.4,11,34.2,17.4,54.4,17.4c-49.7,0-133.9,20.5-133.9,97.4v50.2c0,3.4,2.9,6.2,6.2,6.2h255.4 c3.4,0,6.2-2.9,6.2-6.2v-50.2c0-76.9-84.2-97.4-133.9-97.4c20.3,0,39.1-6.4,54.4-17.4c18,4.5,34.6,11.1,48.7,19.6 C413.1,344.1,432,377.1,432,417.6z M198.9,194.8c-2.7-0.2-5.5-0.4-8.2-0.5l2.8,23.1c-3.8,0.5-7.6,0.7-11.4,0.7
c5,0,10.1,0.2,15.1,0.6L198.9,194.8z M127.6,200.8c-24-17.1-39.6-45.1-39.6-76.7C87.9,72.2,130.1,30,182,30s94.1,42.2,94.1,94.1 c0,2.7-0.1,5.3-0.3,7.9c51.1,0.9,92.4,42.7,92.4,94.1c0,31.6-15.7,59.6-39.6,76.7c-15.4,11-34.2,17.4-54.4,17.4 c-20.3,0-39.1-6.4-54.4-17.4c-24-17.1-39.6-45.1-39.6-76.7c0-2.7,0.1-5.3,0.3-7.9c0.6,0,1.1,0,1.7,0c5,0,10.1,0.2,15.1,0.6 l1.8-23.9c-2.7-0.2-5.5-0.4-8.2-0.5l2.8,23.1c-3.8,0.5-7.6,0.7-11.4,0.7C161.7,218.2,142.9,211.7,127.6,200.8z M274.1,156 c-38.6,0-70.1,31.4-70.1,70.1s31.4,70.1,70.1,70.1s70.1-31.4,70.1-70.1S312.7,156,274.1,156z M182,194.2c1.2,0,2.4,0,3.6-0.1 c10.6-29.2,35.2-51.6,65.7-59.3c0.5-3.5,0.8-7.1,0.8-10.7c0-38.6-31.4-70.1-70.1-70.1s-70.1,31.4-70.1,70.1S143.4,194.2,182,194.2z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-bandcamp { padding-left: 3em; }
ul.checklist > li.brand-bandcamp::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M128,172.6c85.2,0,168.9,0,254.1,0c0,22.8,0,47.2,0,70c10.7-10.7,22.8-22.8,48.7-19.8c39.6,4.6,57.8,45.6,54.8,85.2 c-1.5,16.7-7.6,36.5-19.8,47.2c-13.7,13.7-44.1,21.3-70,7.6c-6.1-3-10.7-9.1-15.2-16.7c0,6.1,0,12.2,0,19.8c-9.1,0-19.8,0-28.9,0 c0-63.9,0-126.3,0-190.2c-35,59.3-70,127.8-105,190.2c-74.6,0-149.1,0-223.7,0C58,300.4,93,236.5,128,172.6L128,172.6z M389.7,259.4 c-21.3,28.9-6.1,101.9,42.6,83.7c36.5-13.7,30.4-100.4-18.3-95.9C403.4,248.7,395.8,251.7,389.7,259.4L389.7,259.4z M624,273 c-9.1,0-19.8,0-30.4,0c0-24.3-28.9-30.4-47.2-22.8c-35,16.7-27.4,108,24.3,94.3c12.2-3,18.3-13.7,21.3-30.4c9.1,0,19.8,0,30.4,0 c-1.5,36.5-32,59.3-66.9,56.3c-32-1.5-57.8-27.4-60.9-63.9c-3-44.1,19.8-89.8,76.1-83.7C602.7,225.9,622.5,242.6,624,273z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-soundcloud { padding-left: 3em; }
ul.checklist > li.brand-soundcloud::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M229.1,392.9l4.6-64.8l-4.6-141.9c0-1.5-1.5-3.1-1.5-4.6c-1.5-1.5-3.1-1.5-4.6-1.5s-3.1,0-4.6,1.5c0,1.5-1.5,3.1-1.5,4.6 l-3.1,141.9l3.1,64.8c0,1.5,1.5,3.1,1.5,4.6c1.5,1.5,3.1,1.5,4.6,1.5C227.6,399,229.1,397.5,229.1,392.9z M306.3,385.2l3.1-57.1 l-3.1-158.9c0-3.1-1.5-4.6-3.1-6.2c-1.5-1.5-3.1-1.5-4.6-1.5s-3.1,0-4.6,1.5s-3.1,3.1-3.1,6.2v1.5l-3.1,155.8c0,0,1.5,21.6,3.1,63.2 l0,0c0,1.5,0,3.1,1.5,4.6s3.1,3.1,6.2,3.1c1.5,0,3.1-1.5,4.6-3.1c1.5-1.5,3.1-3.1,3.1-6.2V385.2z M34.8,292.6l4.6,33.9l-4.6,33.9 c0,1.5-1.5,3.1-3.1,3.1c-1.5,0-1.5-1.5-3.1-3.1L24,326.5l4.6-33.9c0-1.5,1.5-3.1,3.1-3.1C33.3,289.5,34.8,291.1,34.8,292.6z M57.9,271l6.2,55.5L57.9,382c0,1.5-1.5,3.1-3.1,3.1c-1.5,0-3.1-1.5-3.1-3.1l-4.6-54l6.2-55.5c0-1.5,1.5-3.1,3.1-3.1 C56.4,269.5,57.9,269.5,57.9,271z M81.1,261.8l6.2,66.3l-6.2,64.8c0,1.5-1.5,3.1-3.1,3.1c-1.5,0-3.1-1.5-3.1-3.1l-6.2-64.8l6.2-66.3 c0-1.5,1.5-3.1,3.1-3.1C81.1,258.7,81.1,258.7,81.1,261.8z M105.7,260.2l6.2,67.9l-6.2,66.3c0,3.1-1.5,3.1-3.1,3.1 c-1.5,0-3.1-1.5-3.1-3.1l-6.2-66.3l6.2-67.9c0-3.1,1.5-3.1,3.1-3.1C104.2,255.6,105.7,257.1,105.7,260.2z M130.4,264.8l6.2,63.2 l-6.2,66.3c0,3.1-1.5,4.6-4.6,4.6c-1.5,0-1.5,0-3.1-1.5c-1.5-1.5-1.5-1.5-1.5-3.1l-4.6-66.3l4.6-63.2c0-1.5,0-1.5,1.5-3.1 c1.5-1.5,1.5-1.5,3.1-1.5C128.9,260.2,130.4,261.8,130.4,264.8L130.4,264.8z M155.1,224.7l6.2,103.3l-6.2,66.3c0,1.5,0,3.1-1.5,3.1 c-1.5,1.5-1.5,1.5-3.1,1.5c-3.1,0-4.6-1.5-4.6-4.6l-4.6-66.3l4.6-103.3c0-3.1,1.5-4.6,4.6-4.6c1.5,0,1.5,0,3.1,1.5 C155.1,223.2,155.1,223.2,155.1,224.7z M178.2,201.6l4.6,126.5l-4.6,66.3c0,1.5,0,3.1-1.5,3.1c-1.5,1.5-1.5,1.5-3.1,1.5 c-3.1,0-4.6-1.5-4.6-4.6l-4.6-66.3l4.6-126.5c0-3.1,1.5-4.6,4.6-4.6c1.5,0,3.1,0,3.1,1.5C178.2,198.5,178.2,200.1,178.2,201.6z M204.5,190.8l4.6,137.3l-4.6,64.8c0,3.1-1.5,6.2-6.2,6.2c-3.1,0-4.6-1.5-6.2-6.2l-4.6-64.8l4.6-137.3c0-1.5,0-3.1,1.5-4.6 s3.1-1.5,3.1-1.5c1.5,0,3.1,0,4.6,1.5C202.9,187.7,204.5,189.3,204.5,190.8z M306.3,391.3L306.3,391.3L306.3,391.3z M253.8,189.3 l4.6,137.3l-4.6,64.8c0,1.5,0,3.1-1.5,4.6s-3.1,1.5-4.6,1.5s-3.1,0-4.6-1.5s-1.5-3.1-1.5-4.6l-3.1-64.8l3.1-137.3 c0-1.5,0-3.1,1.5-4.6s3.1-1.5,4.6-1.5s3.1,0,4.6,1.5S253.8,187.7,253.8,189.3L253.8,189.3z M280,195.4l3.1,132.6l-3.1,63.2 c0,1.5,0,3.1-1.5,4.6s-3.1,1.5-4.6,1.5s-3.1,0-4.6-1.5s-1.5-3.1-3.1-4.6l-3.1-63.2l3.1-132.6c0-1.5,1.5-4.6,3.1-6.2 c1.5-1.5,3.1-1.5,4.6-1.5s3.1,0,4.6,1.5C280,190.8,280,192.4,280,195.4z M335.6,328.1l-3.1,61.7c0,3.1-1.5,4.6-3.1,6.2 s-3.1,3.1-6.2,3.1c-1.5,0-4.6-1.5-6.2-3.1s-3.1-3.1-3.1-6.2l-1.5-30.8l-1.5-30.8l4.6-172.8l0,0c0-3.1,1.5-4.6,3.1-6.2 c1.5-1.5,3.1-1.5,4.6-1.5s3.1,0,4.6,1.5c3.1,1.5,3.1,3.1,4.6,7.7L335.6,328.1z M624,323.5c0,21.6-7.7,38.6-21.6,54 S571.6,399,550,399H346.4c-1.5,0-4.6-1.5-6.2-3.1c-1.5-1.5-3.1-3.1-3.1-6.2V147.6c0-4.6,3.1-7.7,7.7-9.3c15.4-6.2,30.8-9.3,46.3-9.3 c33.9,0,63.2,12.3,87.9,35.5c24.7,23.1,38.6,52.4,41.6,87.9c9.3-4.6,18.5-6.2,27.8-6.2c20.1,0,37,7.7,52.4,23.1 C616.3,283.4,624,301.9,624,323.5L624,323.5z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-twitch { padding-left: 3em; }
ul.checklist > li.brand-twitch::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M228.1,183.1v111.1h-37V183.1H228.1z M329.9,183.1v111.1h-37V183.1H329.9z M329.9,376.3l64.8-64.8V109H90.5v267.2h83.3v55.6 l55.6-55.6C228.1,376.3,329.9,376.3,329.9,376.3z M431.8,72v259.3L320.7,442.4h-83.3L181.8,498h-55.6v-55.6H24.3V146.1L52.1,72 L431.8,72L431.8,72z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-vimeo { padding-left: 3em; }
ul.checklist > li.brand-vimeo::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432.1,184.6c-1.2,39.7-29.2,93.5-83,163.6c-56.1,72.4-102.8,107.5-141.4,107.5c-23.4,0-43.2-22.2-59.6-65.4 c-7-26.9-18.7-66.6-32.7-120.4c-11.7-43.2-25.7-65.4-39.7-65.4c-3.5,0-14,5.8-31.6,18.7l-19.9-25.7c3.5-3.5,12.9-11.7,26.9-24.5 s24.5-22.2,32.7-29.2c25.7-23.4,46.7-35.1,60.8-36.2c15.2-1.2,28,3.5,38.6,14c10.5,10.5,16.4,28,19.9,51.4 c7,47.9,12.9,79.5,16.4,93.5c9.3,42.1,18.7,61.9,30.4,61.9c8.2,0,21-14,38.6-40.9c16.4-26.9,25.7-47.9,26.9-61.9 c2.3-23.4-7-35.1-26.9-35.1c-9.3,0-19.9,2.3-30.4,7c19.9-65.4,58.4-98.2,114.5-95.8C414.6,103.9,434.5,130.8,432.1,184.6 L432.1,184.6z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-youtube { padding-left: 3em; }
ul.checklist > li.brand-youtube::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M522.3,373.7c0,0-4.3,34-19.8,49.6c-19.8,19.8-41.1,19.8-51,21.3c-70.8,5.7-175.7,5.7-175.7,5.7s-130.3-1.4-171.4-5.7 c-11.3-1.4-36.8-1.4-55.3-21.3c-15.6-15.6-19.8-49.6-19.8-49.6s-5.7-41.1-5.7-80.8v-38.3c0-41.1,5.7-80.8,5.7-80.8s4.3-34,19.8-49.6 c18.4-21.3,39.7-21.3,49.6-22.7C169.5,96,274.4,96,274.4,96l0,0c0,0,106.3,0,175.7,5.7c11.3,1.4,32.6,1.4,52.4,21.3 c15.6,15.6,19.8,49.6,19.8,49.6s5.7,41.1,5.7,80.8v38.3C526.6,332.6,522.3,373.7,522.3,373.7z M223.4,196.6v140.3l136-70.8 L223.4,196.6z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-google-drive { padding-left: 3em; }
ul.checklist > li.brand-google-drive::before { background-image:
url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 504 552'%3E%3Cpath d='M473.2,349c-15.9,28.2-31.8,56.3-47.8,84.5c-6.1,11-13.5,23.3-19.6,34.3v1.2c0,1.2-1.2,1.2-1.2,1.2h-1.2 c-93.1,0-186.2,0-279.2,0c-1.2,0-1.2,0-2.4,0c0-1.2,0-1.2,1.2-1.2c23.3-41.6,47.8-82.1,71-123.7c1.2-1.2,1.2-1.2,2.4-1.2 c26.9,0,53.9,0,79.6,0c66.1,0,131,0,197.2,0c1.2,0,2.4,0,3.7,0C475.7,346.5,474.4,347.8,473.2,349z M463.4,323.3 c-47.8,0-94.3,0-142.1,0c-1.2,0-2.4,0-2.4-1.2c-22-36.7-42.9-74.7-64.9-111.4c-24.5-42.9-50.2-85.7-74.7-129.8c0,0,0-1.2-1.2-1.2 c1.2,0,1.2,0,2.4,0c47.8,0,94.3,0,142.1,0h1.2c1.2,0,1.2,0,1.2,1.2c1.2,2.4,2.4,4.9,3.7,7.3c24.5,41.6,47.8,84.5,72.3,126.1 c20.8,35.5,41.6,72.3,62.5,107.8c0,0,0,1.2,1.2,1.2C464.6,323.3,463.4,323.3,463.4,323.3z M239.3,224.1 C239.3,225.3,239.3,225.3,239.3,224.1c0,2.4,0,2.4,0,3.7c-2.4,3.7-4.9,8.6-7.3,12.2c-11,19.6-23.3,39.2-34.3,58.8 c-8.6,14.7-17.1,29.4-24.5,42.9c-24.5,42.9-49,84.5-73.5,127.4c0,1.2-1.2,1.2-1.2,2.4c-1.2-2.4-2.4-4.9-3.7-7.3 C75.2,428.6,55.6,394.3,36,358.8c-2.4-4.9-4.9-9.8-8.6-14.7c-1.2-1.2,0-2.4,0-2.4c11-19.6,22-39.2,33.1-57.6 c13.5-24.5,28.2-49,41.6-73.5c13.5-23.3,26.9-47.8,40.4-71c7.3-13.5,14.7-25.7,22-39.2c0,0,0-1.2,1.2-1.2s1.2,1.2,1.2,1.2 c6.1,11,12.2,22,19.6,33.1C203.8,164.1,220.9,194.7,239.3,224.1z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-facebook { padding-left: 3em; }
ul.checklist > li.brand-facebook::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M331.2,80.2V144h-37.8c-14.3,0-23.5,2.6-27.4,7.8c-5.2,6.5-7.8,14.3-7.8,26.1v45.6h70.4l-9.1,70.4h-61.2v182.4h-73V293.8 H124v-70.4h61.2v-53.4c0-30,7.8-53.4,24.8-69.1s37.8-24.8,67.8-24.8C299.9,76.3,318.1,77.6,331.2,80.2L331.2,80.2z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-loom { padding-left: 3em; }
ul.checklist > li.brand-loom::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M476,255.07H354.15l105.52-60.91l-20.93-36.25l-105.54,60.91l60.91-105.5l-36.25-20.93l-60.93,105.47V76.07h-41.88v121.81 L194.13,92.39l-36.27,20.93l60.91,105.47l-105.51-60.89l-20.94,36.25l105.52,60.91H76v41.87h121.84L92.33,357.85l20.93,36.25 l105.54-60.91l-60.93,105.5l36.25,20.93l60.94-105.48v121.8h41.88V351.52l62.05,107.43l34-19.62l-62.06-107.46l107.79,62.22 l20.94-36.25l-105.51-60.91h121.84v-41.85C475.99,255.07,476,255.07,476,255.07z M276,332.91c-31.44,0-56.93-25.48-56.93-56.92 s25.48-56.93,56.92-56.93c31.44-3.68,59.91,18.82,63.59,50.26s-18.82,59.91-50.26,63.59H276z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-tiktok { padding-left: 3em; }
ul.checklist > li.brand-tiktok::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 456'%3E%3Cpath d='M521.5,173.7v61.6c-40.5,0-77.3-12.3-108-34.5v159c0,80.1-63.8,144.2-143.5,144.2c-29.4,0-56.4-8.6-79.7-24.6 l0,0c-38-25.9-63.8-70.2-63.8-119.5c0-80.1,63.8-144.2,143.5-144.2c6.1,0,13.5,0,19.6,1.2v17.3l0,0v61.6c-6.1-2.5-13.5-3.7-19.6-3.7 c-35.6,0-65,29.6-65,66.6c0,25.9,14.7,48.1,35.6,59.2c8.6,4.9,18.4,7.4,29.4,7.4c35.6,0,65-29.6,65-65.3V48h77.3v9.9 c0,2.5,1.2,6.2,1.2,8.6c4.9,30.8,23.3,57.9,49.1,73.9l1.2,1.2l-1.2-1.2c17.2,11.1,36.8,16,57.7,16v17.3' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-bilibili { padding-left: 3em; }
ul.checklist > li.brand-bilibili::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 456'%3E%3Cpath d='M522.9,365.3c0,3.4-1.1,6.7-1.1,9c-2.2,6.7-3.4,13.4-6.7,19c-2.2,4.5-5.6,9-7.8,13.4c-2.2,3.4-4.5,5.6-7.8,7.8 c-2.2,2.2-5.6,4.5-7.8,5.6c-5.6,3.4-11.2,5.6-16.8,6.7c-3.4,0-6.7,1.1-10.1,1.1c-5.6,0-10.1,0-15.7,0c-2.2,0-2.2,0-2.2,1.1 c0,3.4-1.1,7.8-3.4,11.2c-2.2,3.4-5.6,6.7-9,7.8c-2.2,1.1-4.5,2.2-7.8,2.2c-1.1,0-3.4,0-4.5,0s-3.4-1.1-4.5-1.1 c-3.4-1.1-6.7-3.4-9-5.6c-4.5-4.5-6.7-9-6.7-13.4c0-1.1-1.1-2.2-2.2-2.2h-1.1c-50.4,0-100.8,0-150.1,0c-1.1,0-2.2,0-2.2,2.2 c-1.1,10.1-7.8,17.9-17.9,20.2c-1.1,0-2.2,0-3.4,0s-2.2,0-3.4,0s-3.4-1.1-4.5-1.1c-3.4-1.1-6.7-3.4-9-5.6c-3.4-3.4-5.6-7.8-5.6-13.4 c-1.1-2.2-1.1-2.2-2.2-2.2c-4.5,0-9,0-14.6,0s-11.2,0-15.7-2.2c-7.8-2.2-14.6-5.6-20.2-10.1c-7.8-6.7-13.4-13.4-17.9-22.4 c-3.4-6.7-5.6-13.4-6.7-20.2c0-1.1,0-2.2,0-3.4c0-3.4-1.1-6.7-1.1-10.1c0-42.6,0-86.3,0-128.9c0-13.4,0-26.9,0-40.3 c0-5.6,1.1-10.1,2.2-15.7c2.2-6.7,4.5-12.3,7.8-17.9c2.2-3.4,4.5-6.7,6.7-10.1c2.2-3.4,5.6-5.6,9-9c2.2-2.2,5.6-4.5,7.8-5.6 c4.5-2.2,9-4.5,13.4-5.6c5.6-1.1,11.2-1.1,16.8-1.1c5.6,0,11.2,0,16.8,0c2.2,0,4.5,0,6.7,0c2.2,0,3.4,0,5.6,0c2.2,0,5.6,0,7.8,0 c5.6,0,11.2,0,16.8,0c2.2,0,4.5,0,5.6,0s2.2,0,4.5,0c1.1,0,2.2,0,3.4,0c2.2,0,4.5,0,6.7,0c0-1.1-1.1-1.1-1.1-1.1 c-4.5-3.4-7.8-6.7-11.2-10.1c-3.4-3.4-5.6-5.6-9-9c-2.2-2.2-4.5-4.5-6.7-6.7c-2.2-2.2-5.6-5.6-7.8-7.8c-4.5-5.6-3.4-13.4,2.2-17.9 c2.2-1.1,4.5-2.2,5.6-3.4c1.1,0,3.4,0,4.5,0c2.2,1.1,4.5,2.2,6.7,3.4c2.2,2.2,4.5,4.5,5.6,5.6c4.5,4.5,10.1,10.1,14.6,14.6 c5.6,5.6,10.1,10.1,15.7,15.7c3.4,3.4,5.6,5.6,9,9c2.2,2.2,4.5,4.5,6.7,6.7c0,0,1.1,1.1,2.2,1.1c4.5,0,9,0,13.4,0 c4.5,0,7.8,0,12.3,0c3.4,0,7.8,0,11.2,0s6.7,0,10.1,0c1.1,0,3.4,0,4.5-1.1c2.2-2.2,3.4-3.4,5.6-5.6c5.6-5.6,10.1-10.1,15.7-15.7 c3.4-3.4,7.8-7.8,11.2-11.2c5.6-5.6,11.2-11.2,15.7-16.8c3.4-2.2,6.7-4.5,10.1-5.6c1.1,0,2.2,0,4.5,0c3.4,1.1,6.7,3.4,9,6.7 c2.2,3.4,2.2,6.7,1.1,11.2c-1.1,3.4-3.4,5.6-5.6,7.8c-4.5,4.5-9,9-12.3,12.3c-4.5,4.5-10.1,10.1-14.6,14.6c-1.1,1.1-1.1,1.1-1.1,2.2 c1.1,0,2.2,0,2.2,0c3.4,0,6.7,0,10.1,0c2.2,0,4.5,0,6.7,0c3.4,0,6.7,0,9,0c5.6,0,11.2,0,16.8,0c3.4,0,5.6,0,9,0c1.1,0,3.4,0,4.5,0 c3.4,0,6.7,0,10.1,0c3.4,0,6.7,0,10.1,0c5.6,0,11.2,2.2,15.7,4.5c4.5,2.2,9,5.6,13.4,9c3.4,2.2,5.6,5.6,9,9 c5.6,6.7,9,13.4,12.3,21.3c2.2,5.6,3.4,12.3,4.5,17.9c0,1.1,0,2.2,1.1,4.5c0,56,0,113.2,0,169.2C524,363.1,522.9,364.2,522.9,365.3z M472.5,174.8c-2.2-3.4-5.6-5.6-9-7.8c-3.4-1.1-6.7-2.2-10.1-2.2c-43.7,0-87.4,0-130,0l0,0c-10.1,0-20.2,0-31.4,0 c-33.6,0-67.2,0-99.7,0c-5.6,0-11.2,2.2-15.7,5.6c-5.6,5.6-9,12.3-9,20.2c0,56,0,110.9,0,166.9c0,3.4,0,6.7,1.1,10.1 c1.1,3.4,2.2,5.6,3.4,9c1.1,2.2,3.4,4.5,5.6,6.7c2.2,1.1,4.5,3.4,6.7,3.4c3.4,1.1,6.7,1.1,10.1,1.1c22.4,0,44.8,0,67.2,0 c7.8,0,16.8,0,24.6,0c16.8,0,34.7,0,51.5,0c22.4,0,44.8,0,68.3,0c16.8,0,32.5,0,49.3,0c4.5,0,9-2.2,12.3-5.6c4.5-3.4,6.7-9,7.8-13.4 c1.1-3.4,1.1-6.7,1.1-10.1c0-54.9,0-109.8,0-165.8C478.1,186.1,476.9,180.4,472.5,174.8z M448.9,258.9c-1.1,3.4-1.1,6.7-2.2,10.1 c0,1.1-1.1,1.1-2.2,1.1c-5.6-1.1-12.3-2.2-17.9-3.4c-6.7-1.1-13.4-2.2-20.2-4.5c-4.5-1.1-7.8-1.1-12.3-2.2 c-5.6-1.1-12.3-2.2-17.9-3.4c-3.4-1.1-7.8-1.1-11.2-2.2c-1.1,0-1.1-1.1-1.1-1.1c1.1-7.8,3.4-15.7,4.5-23.5c0-2.2,1.1-3.4,1.1-5.6 s1.1-2.2,2.2-1.1c2.2,1.1,5.6,1.1,7.8,1.1c5.6,1.1,11.2,2.2,16.8,3.4c3.4,1.1,6.7,1.1,10.1,2.2c3.4,1.1,5.6,1.1,9,1.1 c6.7,1.1,12.3,2.2,19,3.4c4.5,1.1,9,1.1,13.4,2.2c1.1,0,2.2,0,3.4,1.1l1.1,1.1c-1.1,3.4-1.1,6.7-2.2,10.1 C450.1,253.3,450.1,256.6,448.9,258.9z M376.1,323.9c1.1,1.1,1.1,1.1,0,2.2c-2.2,2.2-3.4,4.5-5.6,6.7s-4.5,4.5-7.8,5.6 c-3.4,2.2-5.6,3.4-9,4.5c-1.1,0-2.2,0-3.4,0c-3.4,0-6.7,0-10.1,0c-3.4-1.1-6.7-2.2-9-4.5c-2.2-1.1-3.4-3.4-5.6-4.5 c-1.1-1.1-2.2-1.1-3.4,0c-3.4,3.4-7.8,6.7-13.4,7.8c-6.7,2.2-12.3,1.1-19-1.1c-3.4-2.2-6.7-4.5-10.1-6.7c-3.4-2.2-5.6-6.7-9-9 c-1.1-1.1-1.1-2.2,0-2.2c3.4-2.2,6.7-4.5,10.1-6.7c1.1,0,2.2-1.1,3.4,0c2.2,2.2,3.4,4.5,5.6,6.7c3.4,3.4,6.7,4.5,11.2,4.5 c3.4,0,6.7-1.1,9-3.4c5.6-4.5,9-11.2,12.3-17.9l1.1-1.1c1.1,2.2,2.2,3.4,3.4,4.5c2.2,3.4,4.5,6.7,6.7,10.1c2.2,3.4,5.6,6.7,10.1,7.8
c2.2,0,4.5,0,6.7-1.1s5.6-3.4,7.8-5.6s4.5-4.5,5.6-6.7c1.1,1.1,2.2,1.1,3.4,2.2C369.4,320.5,372.7,322.7,376.1,323.9z M283.1,254.4 c-6.7,1.1-13.4,2.2-20.2,4.5c-3.4,0-6.7,1.1-10.1,1.1c-3.4,1.1-6.7,1.1-10.1,2.2c-6.7,1.1-13.4,2.2-20.2,4.5 c-6.7,1.1-13.4,2.2-20.2,3.4c-1.1,0-1.1,0-2.2,0c-1.1-4.5-2.2-9-2.2-12.3c-1.1-4.5-2.2-9-2.2-13.4c0-1.1-1.1-3.4-1.1-4.5 s1.1-1.1,2.2-2.2c9-2.2,17.9-3.4,26.9-5.6c5.6-1.1,12.3-2.2,17.9-3.4c5.6-1.1,12.3-2.2,17.9-3.4c5.6-1.1,11.2-2.2,16.8-3.4 c0,0,1.1,0,2.2,0c0,1.1,1.1,3.4,1.1,4.5c1.1,4.5,1.1,7.8,2.2,12.3c1.1,4.5,2.2,9,2.2,13.4C284.2,253.3,283.1,254.4,283.1,254.4z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-vidyard { padding-left: 3em; }
ul.checklist > li.brand-vidyard::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 552 552'%3E%3Cpath d='M372.4,457.4c-89.3,55-206.5,28.7-261.5-60.7C56,307.2,83.1,190.7,171.6,134.9c0.8,0,1.6-0.8,2.5-0.8 c4.1-0.8,7.4,1.6,8.2,5.7c0.8,3.3-0.8,5.7-3.3,7.4c-22.1,13.9-41,32.8-54.9,55c-51.6,81.2-27.9,189.5,54.1,241.2 c82,51.7,189.3,26.3,241-55c51.6-81.2,27.9-189.5-54.1-241.2c-2.5-1.6-4.1-4.1-3.3-7.4c0-0.8,0.8-1.6,1.6-1.6 c1.6-3.3,6.6-4.9,9.8-2.5c24.6,14.8,45.1,35.3,59.8,59.9C488,285.1,460.9,401.6,372.4,457.4z M351.1,115.2 c-4.1,23.8-8.2,53.3-13.1,82c-9-3.3-18-5.7-27-7.4l29.5-77.1c-12.3-5.7-17.2-21.3-10.7-32.8c5.7-12.3,21.3-17.2,32.8-10.7 c11.5,6.6,17.2,21.3,10.7,32.8C369.1,110.3,360.1,116,351.1,115.2z M410.1,241.6c2.5,3.3,4.1,6.6,3.3,10.7l-4.1,34.5 c10.7,10.7,16.4,25.4,16.4,40.2c0.8,20.5-9.8,38.6-27,48.4l-2.5,22.2c-7.4,8.2-14.8,16.4-22.9,23c-68.8,55.8-169.7,45.1-225.4-23 l-18-144.4c0-4.1,1.6-8.2,4.1-10.7c28.7-27.1,64.8-45.9,104.1-52.5c10.7-2.5,22.1-3.3,33.6-3.3c4.1,0,7.4,0,11.5,0 c9,0,18.9,1.6,27.9,3.3c15.6,3.3,29.5,8.2,43.4,13.9C374.9,212.9,393.7,226,410.1,241.6z M262.6,293.3c-7.4-6.6-16.4-9.8-26.2-9.8 c-0.8,0-0.8,0-1.6,0c-22.1,1.6-39.3,20.5-38.5,43.5c0,0.8,0,0.8,0,1.6c-0.8,23,17.2,41,40.2,41.8c6.6,0,12.3-0.8,18-4.1 c13.9-8.2,23-23,22.1-39.4C277.3,313.8,271.6,301.5,262.6,293.3z M335.5,326.9c0,0.8,0,0.8,0,1.6c-0.8,23,17.2,41,40.2,41.8 c5.7,0,12.3-0.8,18-4.1c13.9-8.2,23-23,22.1-39.4c0.8-13.1-4.9-24.6-13.9-33.6c-7.4-6.6-16.4-9.8-26.2-9.8c-0.8,0-0.8,0-1.6,0 C351.9,285.1,334.7,303.9,335.5,326.9z M378.2,311.3c3.3,4.1,4.9,9.8,4.1,14.8c0.8,4.9-0.8,10.7-4.1,14.8c-2.5,3.3-6.6,5.7-10.7,5.7 c-4.9-0.8-8.2-2.5-10.7-6.6c-3.3-4.1-4.1-9-4.1-14.8c0-4.9,1.6-9.8,4.1-13.9c0.8-1.6,2.5-3.3,4.1-4.1 C366.7,303.9,374.9,305.6,378.2,311.3z M370.8,314.6c-2.7,0-4.9,2.2-4.9,4.9c0,2.7,2.2,4.9,4.9,4.9c2.7,0,4.9-2.2,4.9-4.9 C375.7,316.8,373.5,314.6,370.8,314.6z M234.7,345.8c-5.7,3.3-13.1,0.8-16.4-4.9c-3.3-4.1-4.1-9-4.1-14.8c0-4.9,1.6-10.7,4.1-14.8 c0.8-1.6,2.5-3.3,4.1-4.1c5.7-3.3,13.9-1.6,17.2,4.1c2.5,4.1,4.1,9,4.1,14.8c0.8,4.9-0.8,10.7-4.1,14.8 C238,343.3,236.4,345,234.7,345.8z M231.4,314.6c-2.7,0-4.9,2.2-4.9,4.9c0,2.7,2.2,4.9,4.9,4.9c2.7,0,4.9-2.2,4.9-4.9 C236.4,316.8,234.2,314.6,231.4,314.6z M313.4,125.1c-13.9-3.3-27.9-4.9-41.8-4.9s-27.9,2.5-41.8,4.9c-3.3,0.8-6.6-0.8-8.2-4.1v-0.8 c-0.8-4.1,1.6-8.2,5.7-9c29.5-7.4,59.8-7.4,89.3,0h0.8c3.3,1.6,5.7,5.7,4.1,9.8C320,124.3,316.7,125.9,313.4,125.1z M203.6,112.8 l29.5,77.1c-9,2.5-18,4.9-27,7.4c-4.1-28.7-9-58.3-13.1-82c-13.9,0.8-25.4-9.8-25.4-23.8c-0.8-13.9,9.8-25.4,23.8-25.4 s25.4,10.7,25.4,23.8C217.5,99.6,211.8,108.7,203.6,112.8z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist > li.brand-cloudflare-stream { padding-left: 3em; }
ul.checklist > li.brand-cloudflare-stream::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 456'%3E%3Cpath d='M484.6,389H178.8c-63.3-0.3-114.5-51.3-114.5-114c0.4-34,15.7-66.1,42-88c21.7-18.2,49.7-27.3,78.1-25.5 c20.9-51.1,67.8-87.3,122.9-94.9c85.2-11.8,163.9,47.2,175.8,131.7c23.5-0.9,46.5,6.8,64.6,21.8c21.6,18.3,34.1,45.1,34,73.2 C581.6,346.2,538.1,389.1,484.6,389z M526.7,244.6c-15.7-12.4-36.2-17.2-55.8-13l-18.2,2.9l-0.8-18.6c-1.9-51.6-36.3-96.4-85.9-112 c-65-20.5-134.4,15.1-155,79.5l-4.1,13.5l-14-2.5c-5.1-0.9-10.2-1.4-15.3-1.4c-18.4-0.1-36.2,6.2-50.3,18 c-19.1,15.9-30.2,39.3-30.4,64c0.1,45,36.8,81.6,82.3,81.8h305.7c35.3-0.3,63.8-28.6,64.1-63.5C548.8,274.8,540.8,257,526.7,244.6z M272,320.9V177.6h0l24.4-13.8l121.8,71.5l0,27.5l-121.8,71.8L272,320.9z M304.3,292.8l74-43.6l-74-43.4V292.8z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 2.25em; width: 1.75em; height: 1.75em; }
ul.checklist.special { width: auto; }
ul.checklist.special > li { margin: 1em 0px 0px; }
ul.checklist.special > li:first-child { margin-top: 0px; }
ul.checklist.grid { display: flex; flex-wrap: wrap; }
ul.checklist.grid > li { width: 33.3333%; }
@media screen and (max-width: 736px) {
ul.checklist.grid { display: block; }
ul.checklist.grid > li { width: 100%; }
}
ul.features { padding-left: 0px; list-style: none; text-align: left; margin: 3em 0px; }
ul.features li { border-top: 1px solid rgba(255, 255, 255, 0.075); position: relative; padding: 1.75em 0px 0px 2.5em; margin: 1.75em 0px 0px; }
ul.features li::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 0.75em; box-shadow: rgba(255, 255, 255, 0.075) 0px 0px 0px 1px inset; display: block; width: 1.5em; height: 1.5em; border-radius: 1.5em; content: ""; position: absolute; top: 1.875em; left: 0px; margin-top: 0.125em; }
ul.features li:first-child { border-top: 0px; margin-top: 0px; padding-top: 0px; }
ul.features li:first-child::before { top: 0px; }
ul.features li h3 { margin: 0px 0px 0.5em; }
ul.features li > :last-child { margin-bottom: 0px; }
ul.alt { list-style: none; padding-left: 0px; }
ul.alt li { border-top: 1px solid rgba(255, 255, 255, 0.075); padding: 0.5em 0px; }
ul.alt li:first-child { border-top: 0px; padding-top: 0px; }
ul.answers { list-style: none; padding-left: 0px; }
ul.answers > li { padding-left: 0px; padding-top: 8em; position: relative; }
ul.answers > li > :last-child { margin-bottom: 0px; }
ul.answers > li::before { content: ""; display: block; width: 100%; position: absolute; top: 4em; left: 0px; border-top: 1px solid rgba(255, 255, 255, 0.075); height: 1em; }
ul.answers > li:first-child { padding-top: 0px; }
ul.answers > li:first-child::before { display: none; }
ul.questions + ul.answers { margin-top: -6em; }
ul.questions + ul.answers > li:first-child { padding-top: 8em; }
@media screen and (max-width: 736px) {
ul.answers > li { padding-top: 6em; }
ul.answers > li::before { top: 3em; }
ul.questions + ul.answers { margin-top: -5em; }
ul.questions + ul.answers > li:first-child { padding-top: 6em; }
}
ul.questions { list-style: none; padding-left: 0px; border: 1px solid rgba(255, 255, 255, 0.075); border-radius: 6px; margin: 2.5em 0px; position: relative; z-index: 1; }
ul.questions > li { border-top: 1px solid rgba(255, 255, 255, 0.075); padding-left: 0px; }
ul.questions > li:first-child { border-top: 0px; padding-top: 0px; }
ul.questions > li > a { border-bottom: 0px; display: block; padding: 1.75em 1.5em; }
ul.questions > li > a:hover { background-color: rgba(255, 255, 255, 0.024); }
@media screen and (max-width: 736px) {
ul.questions { margin: 2em 0px; }
ul.questions > li > a { padding: 1.5em; }
}
@media screen and (max-width: 360px) {
ul.questions > li > a { padding: 1.25em 1.5em; }
}
ul.suggestions { list-style:
none; padding-left: 0px; border: 1px solid rgba(255, 255, 255, 0.075); border-radius: 6px; margin: 2em 0px; position: relative; z-index: 1; }
ul.suggestions::before { content: attr(data-title); position: absolute; top: -3.33333em; left: 0px; text-transform: uppercase; font-size: 0.6em; color: rgba(255, 255, 255, 0.376); }
ul.suggestions > li { border-top: 1px solid rgba(255, 255, 255, 0.075); padding-left: 0px; }
ul.suggestions > li:first-child { border-top: 0px; padding-top: 0px; }
ul.suggestions > li > a { border-bottom: 0px; display: block; padding: 1em 1.25em 1em 3em; position: relative; }
ul.suggestions > li > a::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 504 552'%3E%3Cpath d='M357.7,0v24H439l-96,96H24v336h336V137l96-96v81.3h24V0H357.7z M336,432H48V144h271L183.5,279.5l17,17L336,161V432z' fill='rgba(255, 255, 255, 0.25)' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1.25em; background-position: left center; display: block; width: 1.5em; height: 1.5em; content: ""; color: rgba(255, 255, 255, 0.25); position: absolute; top: 1.125em; left: 1em; }
ul.suggestions > li > a:hover { background-color: rgba(255, 255, 255, 0.024); }
ul.menu { padding-left: 0px; }
ul.menu li { display: inline-block; padding: 0px 0px 0px 1.25em; border-left: 1px solid rgba(255, 255, 255, 0.075); margin: 0px 0px 0px 1.25em; line-height: 1; }
ul.menu li:first-child { padding-left: 0px; border-left: 0px; margin-left: 0px; }
ul.menu li a { border-bottom: 0px; }
ul.menu.minor { font-size: 0.8em; color: rgba(255, 255, 255, 0.25); }
ul.menu.minor li a { color: rgba(255, 255, 255, 0.25); }
ul.menu.minor li a:hover { color: rgb(255, 255, 255); }
ul.actions { display: flex; cursor: default; list-style: none; padding-left: 0px; margin-left: -1em; }
ul.actions li { padding: 0px 0px 0px 1em; vertical-align: middle; }
ul.actions li.footnote { display: flex; align-items: center; }
ul.actions li.footnote > :last-child { margin-bottom: 0px; }
ul.actions.special { justify-content: center; width: calc(100% + 1em); }
ul.actions.wrapped { margin-left: 0px; flex-wrap: wrap; gap: 1em; }
ul.actions.wrapped li { padding: 0px; }
ul.actions.stacked { flex-direction: column; margin-left: 0px; }
ul.actions.stacked li { padding: 1.3em 0px 0px; }
ul.actions.stacked li:first-child { padding-top: 0px; }
ul.actions.fit { width: calc(100% + 1em); }
ul.actions.fit li { flex-grow: 1; flex-shrink: 1; width: 100%; }
ul.actions.fit li > * { width: 100%; }
ul.actions.fit.stacked { width: 100%; }
ul.actions.or { flex-direction: column; margin-left: 0px; margin-top: -0.5em; position: relative; }
ul.actions.or::before { content: "OR"; display: block; margin-bottom: 1.25em; font-size: 0.8em; color: rgba(255, 255, 255, 0.25); }
ul.actions.or > li:first-child::before, ul.actions.or > li:first-child::after { content: ""; display: block; position: absolute; top: 0.675em; width: 1.5em; height: 1px; background: rgba(255, 255, 255, 0.075); }
ul.actions.or > li:first-child::before { left: calc(50% - 2.5em); }
ul.actions.or > li:first-child::after { right: calc(50% - 2.5em); }
@media screen and (max-width: 480px) {
ul.actions:not(.fixed) { flex-direction: column; margin-left: 0px; width: 100% !important; }
ul.actions:not(.fixed) li { padding: 1em 0px 0px; text-align: center; flex-grow: 1; flex-shrink: 1; width: 100%; }
ul.actions:not(.fixed) li > * { width: 100%; }
ul.actions:not(.fixed) li:first-child { padding-top: 0px; }
ul.actions:not(.fixed) li input[type="submit"], ul.actions:not(.fixed) li input[type="reset"], ul.actions:not(.fixed) li input[type="button"], ul.actions:not(.fixed) li button, ul.actions:not(.fixed) li .button { width: 100%; }
ul.actions:not(.fixed) li input[type="submit"].icon::before, ul.actions:not(.fixed) li input[type="reset"].icon::before, ul.actions:not(.fixed) li input[type="button"].icon::before, ul.actions:not(.fixed) li button.icon::before, ul.actions:not(.fixed) li .button.icon::before { margin-left: -2em; }
}
dl { margin: 0px 0px 2em; }
dl dt { display: block; font-weight: bold; margin: 0px 0px 1em; color: rgb(255, 255, 255); }
dl dt > .secondary { color: rgba(255, 255, 255, 0.25); font-weight: normal; letter-spacing: 0px; position: relative; }
dl dt > .secondary a { color: inherit; }
dl dt > .secondary a:hover { color: rgb(255, 255, 255); }
dl dd { margin: 0px 0px 1em 1.5em; }
dl dd:last-child { margin-bottom: 0px; }
dl.alt dt { border-top: 1px solid rgba(255, 255, 255, 0.075); padding-top: 1.5em; margin-top: 1.5em; }
dl.alt dt:first-child { border-top: 0px; padding-top: 0px; margin-top: 0px; }
dl.code-examples dt { font-weight: normal; border-top: 1px solid rgba(255, 255, 255, 0.075); margin-top: 1.5em; padding-top: 1.5em; }
dl.code-examples dt:first-child { border-top: 0px; margin-top: 0px; padding-top: 0px; }
dl.code-examples dt code { margin: 0px; }
dl.code-examples.alt { border: 1px solid rgba(255, 255, 255, 0.075); border-radius: 6px; }
dl.code-examples.alt dt, dl.code-examples.alt dd { padding-left: 1.5em; padding-right: 1.5em; }
dl.code-examples.alt dt:first-child { padding-top: 1.5em; }
dl.code-examples.alt dd:last-child { padding-bottom: 1.5em; }
.table-wrapper { overflow-x: auto; margin: 0px 0px 2em; }
.table-wrapper table { margin-bottom: 0px; }
.table-message { border-style: solid; border-color: rgba(255, 255, 255, 0.075); border-top-width: 1px; border-bottom-width: 1px; padding: 2em; font-size: 1.25em; color: rgba(255, 255, 255, 0.25); text-align: center; background-color: rgba(71, 73, 88, 0.475); }
table { margin: 0px 0px 2em; width: 100%; }
table > tbody > tr { border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 0.075); border-bottom-color: rgba(255, 255, 255, 0.075); border-image: initial; border-left-style: initial; border-left-color: initial; border-right-style: initial; border-right-color: initial; }
table > tbody > tr:nth-child(2n+1) { background-color: rgba(71, 73, 88, 0.475); }
table td { padding: 0.75em; }
table td > :last-child { margin-bottom: 0px; }
table td.important { width: 100%; }
table td.nowrap { white-space: nowrap; }
table th { color: rgb(255, 255, 255); font-size: 0.9em; font-weight: bold; padding: 0px 0.75em 0.75em; text-align: left; }
table th > :last-child { margin-bottom: 0px; }
table th.important { width: 100%; }
table th.nowrap { white-space: nowrap; }
table > thead { border-bottom: 2px solid rgba(255, 255, 255, 0.075); }
table > tfoot { border-top: 2px solid rgba(255, 255, 255, 0.075); }
table.log { white-space: nowrap; }
table.log tbody tr td.timestamp { color: rgba(255, 255, 255, 0.25); }
table.log tbody tr td.memo { width: 100%; }
table.log tbody tr td.amount { text-align: right; }
table.log .data { font-size: 0.8em; color: rgba(255, 255, 255, 0.25); margin: 0px; }
table.alt { border-collapse: separate; }
table.alt > tbody > tr > td { border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgba(255, 255, 255, 0.075); border-image: initial; }
table.alt > tbody > tr > td:first-child { border-left-width: 1px; }
table.alt > tbody > tr:first-child > td { border-top-width: 1px; }
table.alt > thead { border-bottom: 0px; }
table.alt > tfoot { border-top: 0px; }
table.grid { table-layout: fixed; border-collapse: separate; text-align: center; }
table.grid > tbody > tr > td { border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgba(255, 255, 255, 0.075); border-image: initial; }
table.grid > tbody > tr > td:first-child { border-left-width: 1px; }
table.grid > tbody > tr:first-child > td { border-top-width: 1px; }
table.grid > tbody > tr:nth-child(2n+1) { background-color: rgba(0, 0, 0, 0); }
table.grid > thead { border-bottom: 0px; }
table.grid
> tfoot { border-top: 0px; }
table.formats { border-collapse: separate; }
table.formats > tbody > tr > td, table.formats > tbody > tr > th { border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgba(255, 255, 255, 0.075); border-image: initial; }
table.formats > tbody > tr > td:first-child, table.formats > tbody > tr > th:first-child { border-left-width: 1px; }
table.formats > tbody > tr > td.not-first, table.formats > tbody > tr > th.not-first { border-left-width: 0px; }
table.formats > tbody > tr > td code { line-break: anywhere; }
table.formats > tbody > tr > th { padding: 1em; min-width: 8em; }
table.formats > tbody > tr:first-child > td, table.formats > tbody > tr:first-child > th { border-top-width: 1px; }
table.formats > tbody > tr:nth-child(2n+1) { background-color: rgba(0, 0, 0, 0); }
table.formats > thead { border-bottom: 0px; }
table.formats > tfoot { border-top: 0px; }
.mini-table { scrollbar-color: rgba(81, 83, 98, 0.675) rgba(0, 0, 0, 0); scrollbar-width: thin; margin: 0px 0px 2em; font-size: 0.8em; border-radius: 6px; overflow: auto hidden; background-color: rgba(71, 73, 88, 0.475); }
.mini-table::-webkit-scrollbar { width: 10px; height: 10px; }
.mini-table::-webkit-scrollbar-thumb { background: rgba(81, 83, 98, 0.675); }
.mini-table::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0); }
.mini-table table { margin: 0px; }
.mini-table table code { font-size: 1em; margin: 0px; }
.mini-table table code.can-break { display: inline-block; word-break: break-all; }
.mini-table table td { padding: 0.75em 0.875em; }
.mini-table table th { padding: 0.75em 0.875em; }
.mini-table table tbody tr:first-child { border-top-width: 0px; }
.mini-table table tbody tr:nth-child(2n+1) { background-color: rgba(0, 0, 0, 0); }
.mini-table table tbody tr:last-child { border-bottom-width: 0px; }
.mini-table table thead { border-bottom: 0px; background-color: rgba(71, 73, 88, 0.475); }
.mini-table table tfoot { border-top: 0px; background-color: rgba(71, 73, 88, 0.475); }
.mini-table table.with-placeholder { position: relative; }
.mini-table table.with-placeholder tr { transition: border-color 0.2s ease-in-out 0.125s; }
.mini-table table.with-placeholder tr td { transition: opacity 0.2s ease-in-out 0.125s, color 0.2s ease-in-out; }
.mini-table table.with-placeholder::before { color: rgba(255, 255, 255, 0.376); content: attr(data-placeholder); display: block; height: 1em; left: 0px; line-height: 1em; opacity: 0; pointer-events: none; position: absolute; text-align: center; top: calc(50% + 1em); transition: opacity 0.2s ease-in-out 0s; width: 100%; z-index: 1; }
.mini-table table.with-placeholder.placeholder { pointer-events: none; }
.mini-table table.with-placeholder.placeholder tr { border-color: rgba(255, 255, 255, 0.024); }
.mini-table table.with-placeholder.placeholder tr td { color: rgba(255, 255, 255, 0.25); opacity: 0.25; }
.mini-table table.with-placeholder.placeholder::before { opacity: 1; }
.mini-table table.with-placeholder.initial tr { transition: none 0s ease 0s; }
.mini-table table.with-placeholder.initial tr td { transition: none 0s ease 0s; }
.mini-table table.with-placeholder.initial::before { transition: none 0s ease 0s; }
input[type="submit"], input[type="reset"], input[type="button"], button, .button { appearance: none; user-select: none; transition: background-color 0.2s ease-in-out 0s, box-shadow 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s; border-radius: 6px; border: 0px; cursor: pointer; display: inline-block; font-weight: bold; height: 3.3em; line-height: 3.3em; padding: 0px 1.5em; text-align: center; text-decoration: none; white-space: nowrap; background-color: rgba(0, 0, 0, 0); box-shadow: rgba(255, 255, 255, 0.125) 0px 0px 0px 2px inset; color: rgb(255, 255, 255) !important; }
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover, .button:hover { background-color: rgba(255, 255, 255, 0.075); }
input[type="submit"]:focus, input[type="submit"]:active, input[type="reset"]:focus, input[type="reset"]:active, input[type="button"]:focus, input[type="button"]:active, button:focus, button:active, .button:focus, .button:active { outline: 0px; box-shadow: rgba(255, 255, 255, 0.75) 0px 0px 0px 2px inset; }
input[type="submit"].icon, input[type="reset"].icon, input[type="button"].icon, button.icon, .button.icon { padding-left: 1.35em; }
input[type="submit"].icon::before, input[type="reset"].icon::before, input[type="button"].icon::before, button.icon::before, .button.icon::before { margin-right: 0.5em; color: rgba(255, 255, 255, 0.25); }
input[type="submit"].xsmall, input[type="reset"].xsmall, input[type="button"].xsmall, button.xsmall, .button.xsmall { font-size: 0.7em; height: 2.7225em; line-height: 2.7225em; padding: 0px 1.25em; }
input[type="submit"].small, input[type="reset"].small, input[type="button"].small, button.small, .button.small { font-size: 0.8em; }
input[type="submit"].big, input[type="reset"].big, input[type="button"].big, button.big, .button.big { font-size: 1.35em; }
input[type="submit"].wide, input[type="reset"].wide, input[type="button"].wide, button.wide, .button.wide { min-width: 16.5em; }
input[type="submit"].fixed, input[type="reset"].fixed, input[type="button"].fixed, button.fixed, .button.fixed { width: 12em; }
input[type="submit"].deemphasized, input[type="reset"].deemphasized, input[type="button"].deemphasized, button.deemphasized, .button.deemphasized { box-shadow: none; font-weight: normal; padding: 0px 1.25em; color: rgba(255, 255, 255, 0.25) !important; }
input[type="submit"].deemphasized:hover, input[type="reset"].deemphasized:hover, input[type="button"].deemphasized:hover, button.deemphasized:hover, .button.deemphasized:hover { color: rgb(255, 255, 255) !important; }
input[type="submit"].special, input[type="reset"].special, input[type="button"].special, button.special, .button.special { background-color: rgb(51, 173, 169); box-shadow: none; }
input[type="submit"].special:hover, input[type="reset"].special:hover, input[type="button"].special:hover, button.special:hover, .button.special:hover { background-color: rgb(57, 193, 188); }
input[type="submit"].special:focus, input[type="submit"].special:active, input[type="reset"].special:focus, input[type="reset"].special:active, input[type="button"].special:focus, input[type="button"].special:active, button.special:focus, button.special:active, .button.special:focus, .button.special:active { box-shadow: rgb(51, 255, 249) 0px 0px 0px 2px inset; }
input[type="submit"].error, input[type="reset"].error, input[type="button"].error, button.error, .button.error { background-color: rgb(204, 102, 107); box-shadow: none; }
input[type="submit"].error:hover, input[type="reset"].error:hover, input[type="button"].error:hover, button.error:hover, .button.error:hover { background-color: rgb(210, 121, 126); }
input[type="submit"].error:focus, input[type="submit"].error:active, input[type="reset"].error:focus, input[type="reset"].error:active, input[type="button"].error:focus, input[type="button"].error:active, button.error:focus, button.error:active, .button.error:focus, .button.error:active { box-shadow: rgb(255, 164, 169) 0px 0px 0px 2px inset; }
input[type="submit"].disabled, input[type="submit"]:disabled, input[type="reset"].disabled, input[type="reset"]:disabled, input[type="button"].disabled, input[type="button"]:disabled, button.disabled, button:disabled, .button.disabled, .button:disabled { cursor: default; opacity: 0.25; pointer-events: none !important; }
@media screen and (max-width: 980px) {
input[type="submit"].fixed, input[type="reset"].fixed, input[type="button"].fixed, button.fixed, .button.fixed { width: auto; }
}
.tabs { display: flex; list-style: none; padding: 0px; width: 100%; position: relative; }
.tabs > li { display: block; width: 100%; line-height:
3.75em; cursor: pointer; font-size: 0.8em; font-weight: bold; color: rgba(255, 255, 255, 0.75); text-align: left; padding: 0px; border-bottom: 2px solid rgba(14, 15, 25, 0.25); flex: 1 1 0%; transition: color 0.2s ease-in-out 0s; user-select: none; }
.tabs > li:focus { outline: 0px; }
.tabs > li:focus:not(.is-clicked) { color: rgb(51, 255, 249) !important; }
.tabs > li:hover { color: rgb(255, 255, 255); }
.tabs > li.active { color: rgb(255, 255, 255); border-bottom-color: rgb(51, 173, 169); }
.tabs.depth-1 { margin-top: -2em; }
.tabs.depth-1 > li { font-weight: normal; }
.tabs.depth-1 > li:focus:not(.is-clicked) { color: rgb(180, 152, 255) !important; }
.tabs.depth-1 > li.active { border-bottom-color: rgb(141, 115, 213); }
.split { display: flex; flex-direction: row; justify-content: center; margin: 0px 0px 2em; }
.split > * { margin: 0px; }
.split > :first-child { margin-right: 2em; width: calc(50% - 2em); }
.split > :last-child { padding-left: 2em; width: 50%; border-left: 1px solid rgba(255, 255, 255, 0.075); }
@media screen and (max-width: 480px) {
.split { display: block; }
.split > * { border-left: 0px; }
.split > :first-child { margin-right: 0px; width: 100%; }
.split > :last-child { width: 100%; border-left: 0px; border-top: 1px solid rgba(255, 255, 255, 0.075); margin: 2em 0px 0px; padding: 2em 0px 0px; }
}
@keyframes defer-loading-spinner {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.defer-loading { position: relative; display: block; }
.defer-loading::before { content: ""; display: block; width: 4rem; height: 4rem; position: absolute; top: 50%; left: 50%; margin: -2rem 0px 0px -2rem; animation: 1s linear 0s infinite normal none running defer-loading-spinner; transition: opacity 0.25s ease 0.5s; opacity: 0; z-index: -1; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5jaXJjbGUge2ZpbGw6IHRyYW5zcGFyZW50OyBzdHJva2U6ICNmZmY7IHN0cm9rZS13aWR0aDogMS41cHg7IH08L3N0eWxlPjxkZWZzPjxjbGlwUGF0aCBpZD0iY29ybmVyIj48cG9seWdvbiBwb2ludHM9IjAsMCA0OCwwIDQ4LDQ4IDk2LDQ4IDk2LDk2IDAsOTYiIC8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2Nvcm5lcikiPjxjaXJjbGUgY3g9IjQ4IiBjeT0iNDgiIHI9IjMyIi8+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat; background-size: 3rem; }
.defer-loading.loading::before { opacity: 0.25; z-index: 0; }
ol.steps { list-style: none; padding-left: 0px; }
ol.steps > li { counter-increment: item 1; padding-left: 2.25em; position: relative; margin-top: 0.5em; }
ol.steps > li > * { margin: 0px 0px 2em; }
ol.steps > li > :last-child { margin-bottom: 0px !important; }
ol.steps > li::before { content: counter(item); background-color: rgb(141, 115, 213); color: rgb(255, 255, 255); font-weight: bold; display: inline-block; width: 1.38889em; height: 1.38889em; line-height: 1.38889em; border-radius: 1.38889em; text-align: center; font-size: 0.9em; position: absolute; top: 0.277778em; left: 0px; }
ol.steps > li:first-child { margin-top: 0px; }
ol.steps > li .image { display: block; border-radius: 6px; }
ol.steps > li .image img { display: block; width: 100%; border-radius: 6px; }
ol.steps > li .image.mobile { max-width: 18em; }
ol.steps > li > ol.steps > li { counter-increment: sub-item 1; }
ol.steps > li > ol.steps > li::before { content: counter(sub-item); }
ol.steps > li > ul > li:last-child > :last-child { margin-bottom: 0px; }
ol.steps.major { margin: 2.5em 0px; }
ol.steps.major > li { padding: 0.375em 0px 3em 3.75em; margin-top: 0px; }
ol.steps.major > li::before { width: 2.5em; height: 2.5em; line-height: 2.5em; border-radius: 2.5em; font-size: 1em; top: 0px; z-index: 1; }
ol.steps.major > li::after { content: ""; display: block; position: absolute; top: 0px; left: 1.25em; width: 1px; height: 100%; background: rgba(255, 255, 255, 0.075); }
ol.steps.major > li:last-child { padding-bottom: 0px; }
ol.steps.major > li:last-child::after { display: none; }
ol.steps.major > li.final::before { content: ""; background-color: rgb(51, 173, 169); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%23ffffff' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1em; }
@media screen and (max-width: 736px) {
ol.steps.major > li { padding: 0.075em 0px 2em 3em; }
ol.steps.major > li > * { margin: 0px 0px 1em; }
ol.steps.major > li::before { width: 1.94444em; height: 1.94444em; line-height: 1.94444em; border-radius: 1.94444em; font-size: 0.9em; }
ol.steps.major > li::after { left: 0.875em; }
ol.steps.major > li .image.mobile { max-width: 15em; }
}
.plan-card { border-radius: 6px; border: 0px; background-color: rgba(71, 73, 88, 0.475); outline: 0px; text-align: left; cursor: default; margin: 0px 0px 2em; position: relative; display: flex; }
.plan-card > :last-child { margin-bottom: 0px; }
.plan-card > header { flex-grow: 0; flex-shrink: 0; background-color: rgba(71, 73, 88, 0.475); border-radius: 6px 0px 0px 6px; width: 12em; padding: 1.75em 1.5em; }
.plan-card > header h3 { margin-bottom: 0px; }
.plan-card > header .price { display: block; line-height: 1; margin-top: 0.75em; }
.plan-card > header .price .a { display: block; color: rgba(255, 255, 255, 0.25); }
.plan-card > header .price .a strong { font-weight: normal; color: rgba(255, 255, 255, 0.75); font-size: 1.5em; }
.plan-card > header .price .b { display: block; color: rgba(255, 255, 255, 0.25); margin-top: 0.75em; font-style: italic; font-size: 0.8em; }
.plan-card > header .price .b strong { font-weight: normal; color: rgba(255, 255, 255, 0.75); }
.plan-card > header .remaining { display: block; line-height: 1; margin-top: 0.75em; color: rgba(255, 255, 255, 0.25); }
.plan-card > header .remaining strong { font-weight: normal; color: rgba(255, 255, 255, 0.75); font-size: 1.5em; }
.plan-card > ul { flex-grow: 1; flex-shrink: 1; display: flex; flex-wrap: wrap; list-style: none; padding: 1.75em 1.5em; width: 100%; }
.plan-card > ul li { padding-left: 2.25em; width: 50%; position: relative; margin-top: 0.875em; }
.plan-card > ul li:nth-child(1) { margin-top: 0px; }
.plan-card > ul li:nth-child(2) { margin-top: 0px; }
.plan-card > ul li span { transition: color 0.2s ease-in-out 0s, border-bottom-color 0.2s ease-in-out 0s; font-size: 0.9em; border-bottom: 1px dotted rgba(0, 0, 0, 0); }
.plan-card > ul li span:hover { color: rgb(255, 255, 255); border-bottom-color: rgba(255, 255, 255, 0.25); cursor: help; }
.plan-card > ul li::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 0.75em; box-shadow: rgba(255, 255, 255, 0.075) 0px 0px 0px 1px inset; display: block; width: 1.5em; height: 1.5em; border-radius: 1.5em; content: ""; position: absolute; top: 0.175em; left: 0px; }
@media screen and (max-width: 980px) {
.plan-card { flex-direction: column; }
.plan-card > header { display: flex; flex-direction: row; justify-content: space-between; align-items: center; white-space: nowrap; width: 100%; padding: 1.25em 1.5em; border-radius: 6px 6px 0px 0px; }
.plan-card > header .price { margin-top: 0px; text-align: right; }
.plan-card > header .remaining { margin-top: 0px; text-align: right; }
}
@media screen and (max-width: 736px) {
.plan-card > header
{ padding: 1em 1.25em; }
.plan-card > header .price strong { font-size: 1em; }
.plan-card > header .remaining strong { font-size: 1em; }
.plan-card > ul { padding: 1.25em; }
}
@media screen and (max-width: 360px) {
.plan-card > ul li { width: 100%; margin-top: 0.75em; }
.plan-card > ul li:nth-child(2) { margin-top: 0.75em; }
}
.feature-card { border-radius: 6px; border: 0px; background-color: rgba(71, 73, 88, 0.475); outline: 0px; text-align: left; cursor: default; margin: 0px 0px 2em; position: relative; display: flex; align-items: center; }
.feature-card .pic { flex-grow: 0; flex-shrink: 0; transform: translate3d(0px, 0px, 0px); width: 12em; height: 11em; position: relative; border-radius: 6px 0px 0px 6px; backface-visibility: hidden; overflow: hidden; background-image: url("images/etc/overlay.png"), linear-gradient(45deg, rgb(65, 93, 157) 0%, rgb(137, 99, 135) 100%); background-size: 256px, cover; background-position: center center, center center; background-repeat: repeat, no-repeat; }
.feature-card .pic img { display: block; object-fit: contain; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.feature-card .pic.center img { object-position: center center; }
.feature-card .pic.top-right img { object-position: right top; }
.feature-card .content { padding: 1em 1.75em; }
.feature-card .content h3 { margin: 0px 0px 0.5em; }
.feature-card .content p { font-size: 0.9em; }
.feature-card .content > :last-child { margin-bottom: 0px; }
@media screen and (max-width: 480px) {
.feature-card { flex-direction: column; }
.feature-card .pic { width: 100%; height: 14em; border-radius: 6px 6px 0px 0px; }
.feature-card .pic img { object-fit: cover; }
.feature-card .content { padding: 1.5em; }
.feature-card .content p { font-size: 1em; }
}
[data-tooltip] { position: relative; }
[data-tooltip]::before { content: attr(data-tooltip); position: absolute; background: rgb(19, 21, 27); color: rgba(255, 255, 255, 0.75); font-size: 0.9rem; padding: 1em 1.325em 1em 1.25em; border-radius: 6px; line-height: 1.6; text-align: left; }
[data-tooltip]::after { content: ""; display: block; position: absolute; width: 0.5em; height: 0.5em; }
[data-tooltip]::before, [data-tooltip]::after { opacity: 0; z-index: 10000; transition: opacity 0.125s ease-in-out 0s, transform 0.125s ease-in-out !important; pointer-events: none !important; }
[data-tooltip]:hover::before, [data-tooltip]:hover::after { opacity: 1; transition: opacity 0.125s ease-in-out 0.75s, transform 0.125s ease-in-out !important; transform: none !important; }
@media screen and (max-width: 736px) {
[data-tooltip]::before, [data-tooltip]::after { display: none; }
}
[data-tooltip-mode="plan-feature"]::before { top: calc(100% + 1em); left: 0px; width: 19em; }
[data-tooltip-mode="plan-feature"]::after { top: calc(100% + 1em); left: 1em; border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgb(19, 21, 27); margin-top: -0.5em; }
[data-tooltip-mode="plan-feature"]::before, [data-tooltip-mode="plan-feature"]::after { transform: translateY(-0.25rem); }
[data-tooltip-mode="plan-feature"]:hover::before, [data-tooltip-mode="plan-feature"]:hover::after { transition-delay: 0.175s; }
[data-tooltip-mode="dashboard-site-action"]::before { bottom: calc(100% - 0.75em); right: 0px; width: auto; }
[data-tooltip-mode="dashboard-site-action"]::after { bottom: calc(100% - 0.75em + 2px); right: 1em; border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-top: 0.5em solid rgb(19, 21, 27); margin-bottom: -0.5em; }
[data-tooltip-mode="dashboard-site-action"]::before, [data-tooltip-mode="dashboard-site-action"]::after { transform: translateY(0.25rem); }
.sites.compact [data-tooltip-mode="dashboard-site-action"]::before, .sites.list [data-tooltip-mode="dashboard-site-action"]::before { bottom: calc(100% - 0.25em); left: 0px; right: auto; }
.sites.compact [data-tooltip-mode="dashboard-site-action"]::after, .sites.list [data-tooltip-mode="dashboard-site-action"]::after { bottom: calc(100% - 0.25em + 2px); right: auto; left: 1em; }
[data-tooltip-mode="dashboard-site-url"]::before { bottom: calc(100% - 0.75em); width: 24em; }
[data-tooltip-mode="dashboard-site-url"]::after { bottom: calc(100% - 0.75em + 2px); border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-top: 0.5em solid rgb(19, 21, 27); margin-bottom: -0.5em; }
[data-tooltip-mode="dashboard-site-url"]::before, [data-tooltip-mode="dashboard-site-url"]::after { transform: translateY(0.25rem); transition-delay: 0s; }
[data-tooltip-mode="dashboard-site-url"]:hover::before, [data-tooltip-mode="dashboard-site-url"]:hover::after { transition-delay: 0s; }
.sites.normal [data-tooltip-mode="dashboard-site-url"]::before { left: 2em; }
.sites.normal [data-tooltip-mode="dashboard-site-url"]::after { left: 3.25em; }
.sites.compact [data-tooltip-mode="dashboard-site-url"]::before, .sites.list [data-tooltip-mode="dashboard-site-url"]::before { left: 0px; bottom: calc(100% + 0.5em); }
.sites.compact [data-tooltip-mode="dashboard-site-url"]::after, .sites.list [data-tooltip-mode="dashboard-site-url"]::after { left: 1.25em; bottom: calc(100% + 0.5em + 2px); }
[data-tooltip-mode="dashboard-site-url"][data-tooltip-style="negative"]::before { background-color: rgb(204, 102, 107); }
[data-tooltip-mode="dashboard-site-url"][data-tooltip-style="negative"]::after { border-top-color: rgb(204, 102, 107); }
[data-tooltip-mode="dashboard-nav-action"]::before { left: calc(100% - 0.375em); top: 0.575em; }
[data-tooltip-mode="dashboard-nav-action"]::after { top: calc(50% - 0.575em); left: calc(100% - 0.375em); border-top: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgb(19, 21, 27); margin-left: calc(-0.5em + 2px); }
[data-tooltip-mode="dashboard-nav-action"]::before, [data-tooltip-mode="dashboard-nav-action"]::after { transform: translateX(-0.25rem); }
[data-tooltip-mode="dashboard-nav-avatar"]::before { left: calc(100% + 0em); top: 0.575em; }
[data-tooltip-mode="dashboard-nav-avatar"]::after { top: calc(50% - 1em); left: calc(100% + 0em); border-top: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgb(19, 21, 27); margin-left: calc(-0.5em + 2px); }
[data-tooltip-mode="dashboard-nav-avatar"]::before, [data-tooltip-mode="dashboard-nav-avatar"]::after { transform: translateX(-0.25rem); }
[data-tooltip-mode="menu"]::before { top: calc(100% + 1em); right: 0px; width: auto; font-size: 0.8em; padding: 0.625em 1.125em; }
[data-tooltip-mode="menu"]::after { top: calc(100% + 1em); right: 1.625em; border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgb(19, 21, 27); margin-top: -0.5em; font-size: 0.8em; }
[data-tooltip-mode="menu"]::before, [data-tooltip-mode="menu"]::after { transform: translateY(-0.25rem); }
#ui.is-right [data-tooltip-mode="menu"]::before { right: auto; left: 0px; }
#ui.is-right [data-tooltip-mode="menu"]::after { right: auto; left: 1.625em; }
[data-tooltip-mode="form-array-action"]::before { bottom: calc(100% - 0.125em); width: auto; font-size: 0.8em; padding: 0.625em 1.125em; white-space: nowrap; }
[data-tooltip-mode="form-array-action"]::after { bottom: calc(100% - 0.125em + 1px); left: calc(50% - 0.5em); border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-top: 0.5em solid rgb(19, 21, 27); margin-bottom: -0.5em; font-size: 0.8em; }
[data-tooltip-mode="form-array-action"]::before, [data-tooltip-mode="form-array-action"]::after { transform: translateY(0.25rem); }
[data-tooltip-mode="properties-panel-action"]::before { bottom: calc(100% - 0.125em); left: 0.5em; width: auto; font-size: 0.8em; padding: 0.625em 1.125em;
white-space: nowrap; }
[data-tooltip-mode="properties-panel-action"]::after { bottom: calc(100% - 0.125em + 1px); left: 1.625em; border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-top: 0.5em solid rgb(19, 21, 27); margin-bottom: -0.5em; font-size: 0.8em; }
[data-tooltip-mode="properties-panel-action"]::before, [data-tooltip-mode="properties-panel-action"]::after { transform: translateY(0.25rem); }
[data-tooltip-mode="panel"]::before { top: calc(100% + 1em); right: auto; left: 0.5em; width: auto; font-size: 0.8em; padding: 0.625em 1.125em; white-space: nowrap; }
[data-tooltip-mode="panel"]::after { top: calc(100% + 1em); left: 1.625em; right: auto; border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgb(19, 21, 27); margin-top: -0.5em; font-size: 0.8em; }
[data-tooltip-mode="panel"]::before, [data-tooltip-mode="panel"]::after { transform: translateY(-0.25rem); }
[data-tooltip-mode="pro"]::before { top: calc(100% + 1em); right: -1em; width: auto; font-size: 0.8em; padding: 0.625em 1.125em; }
[data-tooltip-mode="pro"]::after { top: calc(100% + 1em); right: 0.625em; border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgb(19, 21, 27); margin-top: -0.5em; font-size: 0.8em; }
[data-tooltip-mode="pro"]::before, [data-tooltip-mode="pro"]::after { transform: translateY(-0.25rem); transition-delay: 0s; }
[data-tooltip-mode="pro"]:hover::before, [data-tooltip-mode="pro"]:hover::after { transition-delay: 0s; }
[data-tooltip-mode="pro-fixed"]::before { top: calc(100% + 1em); right: -1em; width: 16em; font-size: 0.8em; padding: 0.625em 1.125em; white-space: normal; }
[data-tooltip-mode="pro-fixed"]::after { top: calc(100% + 1em); right: 0.625em; border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgb(19, 21, 27); margin-top: -0.5em; font-size: 0.8em; }
[data-tooltip-mode="pro-fixed"]::before, [data-tooltip-mode="pro-fixed"]::after { transform: translateY(-0.25rem); transition-delay: 0s; }
[data-tooltip-mode="pro-fixed"]:hover::before, [data-tooltip-mode="pro-fixed"]:hover::after { transition-delay: 0s; }
[data-tooltip-mode="pro-menu"] { cursor: pointer !important; }
[data-tooltip-mode="pro-menu"]::before { top: calc(100% + 1em); right: -0.5em; width: auto; font-size: 0.8em; padding: 0.625em 1.125em; }
[data-tooltip-mode="pro-menu"]::after { top: calc(100% + 1em); right: 1.125em; border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgb(19, 21, 27); margin-top: -0.5em; font-size: 0.8em; }
[data-tooltip-mode="pro-menu"]::before, [data-tooltip-mode="pro-menu"]::after { transform: translateY(-0.25rem); transition-delay: 0s; }
[data-tooltip-mode="pro-menu"]:hover::before, [data-tooltip-mode="pro-menu"]:hover::after { transition-delay: 0s; }
[data-tooltip-mode="pro-suffixes-option"]::before { right: calc(100% + 0.625em); bottom: 0px; width: 13.5em; padding: 0.625em 1.125em; font-size: 0.9em; }
[data-tooltip-mode="pro-suffixes-option"]::after { top: calc(50% - 0.375em); right: calc(100% + 0.625em); border-top: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgba(0, 0, 0, 0); border-left: 0.5em solid rgb(19, 21, 27); margin-right: calc(-0.5em + 2px); font-size: 0.9em; }
[data-tooltip-mode="pro-suffixes-option"]::before, [data-tooltip-mode="pro-suffixes-option"]::after { transform: translateX(0.25rem); }
[data-tooltip-mode="pro-suffixes-option"]:hover::before, [data-tooltip-mode="pro-suffixes-option"]:hover::after { transition-delay: 0s; }
[data-hint] { position: relative; }
[data-hint]::before { content: attr(data-hint); position: absolute; background: rgb(141, 115, 213); color: rgb(255, 255, 255); font-size: 0.9rem; padding: 1em 1.325em 1em 1.25em; border-radius: 6px; line-height: 1.6; text-align: left; }
[data-hint]::after { content: ""; display: block; position: absolute; width: 0.5em; height: 0.5em; }
[data-hint]::before, [data-hint]::after { transition: opacity 0.125s ease-in-out 0s, transform 0.125s ease-in-out; pointer-events: none; opacity: 0; z-index: 10000; }
[data-hint].hinted::before, [data-hint].hinted::after { transition: opacity 0.125s ease-in-out 0.175s, transform 0.125s ease-in-out; transform: none; opacity: 1; }
[data-hint-mode="pro"]::before { top: calc(100% + 1em); right: -0.25em; width: auto; font-size: 0.8em; padding: 0.625em 1.125em; }
[data-hint-mode="pro"]::after { top: calc(100% + 1em); right: 1.25em; border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgb(141, 115, 213); margin-top: -0.5em; font-size: 0.8em; }
[data-hint-mode="pro"]::before, [data-hint-mode="pro"]::after { transform: translateY(-0.25rem); transition-delay: 0s; }
[data-tooltip-mode="form-image-uploader-option"]::before { top: calc(100% + 1em); left: 0px; width: auto; font-size: 0.8em; padding: 0.625em 1.125em; white-space: nowrap; }
[data-tooltip-mode="form-image-uploader-option"]::after { top: calc(100% + 1em); left: 1.625em; border-left: 0.5em solid rgba(0, 0, 0, 0); border-right: 0.5em solid rgba(0, 0, 0, 0); border-bottom: 0.5em solid rgb(19, 21, 27); margin-top: -0.5em; font-size: 0.8em; }
[data-tooltip-mode="form-image-uploader-option"]::before, [data-tooltip-mode="form-image-uploader-option"]::after { transform: translateY(-0.25rem); }
ul.brand-selector { list-style: none; padding-left: 0px; display: flex; flex-wrap: wrap; margin-top: 1.5em; margin-bottom: 1.5em; }
ul.brand-selector:first-child { margin-top: 0px; }
ul.brand-selector > li { padding-left: 0px; width: 33.333%; flex-grow: 1; flex-shrink: 1; border-color: rgba(255, 255, 255, 0.075); border-style: solid; border-bottom-width: 1px; border-left-width: 1px; }
ul.brand-selector > li:nth-child(1), ul.brand-selector > li:nth-child(2), ul.brand-selector > li:nth-child(3) { border-top-width: 1px; }
ul.brand-selector > li:nth-child(1) { border-top-left-radius: 6px; }
ul.brand-selector > li:nth-child(3) { border-top-right-radius: 6px; }
ul.brand-selector > li:nth-child(3n) { border-right-width: 1px; }
ul.brand-selector > li a { padding: 2.5em 2em; border-bottom: 0px; height: 8.5em; display: flex; align-items: center; justify-content: center; }
ul.brand-selector > li a:hover { background-color: rgba(255, 255, 255, 0.024); }
ul.brand-selector > li img { display: block; margin: 0px auto; height: 2.5em; max-width: 95%; }
ul.brand-selector > li img.enom { height: 1.5em; }
ul.brand-selector > li img.paypal { height: 2em; }
ul.brand-selector > li img.typeform { height: 2em; }
ul.brand-selector > li img.facebook { height: 1.75em; }
ul.brand-selector > li img.godaddy { height: 2em; }
ul.brand-selector > li img.mailchimp { height: 3em; }
ul.brand-selector > li.active { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px inset; }
ul.brand-selector.last0 > li:nth-last-child(3) { border-bottom-left-radius: 6px; }
ul.brand-selector.last0 > li:nth-last-child(1) { border-bottom-right-radius: 6px; }
ul.brand-selector.last1 > li:nth-last-child(1) { flex-grow: 0; flex-shrink: 1; border-right-width: 1px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }
ul.brand-selector.last1 > li:nth-last-child(2) { border-bottom-right-radius: 6px; }
ul.brand-selector.last2 > li:nth-last-child(1), ul.brand-selector.last2 > li:nth-last-child(2) { flex-grow: 0; flex-shrink: 1; }
ul.brand-selector.last2 > li:nth-last-child(1) { border-right-width: 1px; border-bottom-right-radius: 6px; }
ul.brand-selector.last2 > li:nth-last-child(2) { border-bottom-left-radius: 6px; }
ul.brand-selector.last2 > li:nth-last-child(3) { border-bottom-right-radius: 6px; }
@media screen and (max-width: 736px) {
ul.brand-selector { flex-flow: column; border: 1px solid rgba(255, 255, 255,
0.075); border-radius: 6px; }
ul.brand-selector > li { width: 100%; border-bottom-width: 0px; border-left-width: 0px; border-top-width: 1px; }
ul.brand-selector > li:nth-child(1), ul.brand-selector > li:nth-child(2), ul.brand-selector > li:nth-child(3) { border-top-width: 0px; }
ul.brand-selector > li:nth-child(2) { border-top-width: 1px; }
ul.brand-selector > li:nth-child(3) { border-top-width: 1px; }
ul.brand-selector > li:nth-child(1) { border-top-left-radius: 0px; }
ul.brand-selector > li:nth-child(3) { border-top-right-radius: 0px; }
ul.brand-selector > li:nth-child(3n) { border-right-width: 0px; }
ul.brand-selector > li a { padding: 2.5em 1.75em 2.25em; }
ul.brand-selector.last1 > li:nth-last-child(1) { border-right-width: 0px; }
ul.brand-selector.last2 > li:nth-last-child(1) { border-right-width: 0px; }
}
@media screen and (max-width: 360px) {
ul.brand-selector > li a { padding: 2em 1.5em; }
}
.printable { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); padding: 4em 3em; font-size: 14pt; min-height: 76em; }
.printable h1, .printable h2, .printable h3, .printable h4, .printable h5, .printable h6, .printable strong, .printable p, .printable th, .printable td { color: inherit; }
.printable h2 { font-size: 1.5em; }
.printable hr { border-bottom-color: inherit; border-bottom-width: 2px; }
.printable img { filter: invert(1); }
.printable table { border-spacing: 0px; border-collapse: separate; border-radius: 6px; border: 1px solid rgb(204, 204, 204); empty-cells: show; }
.printable table > tbody > tr { background-color: rgba(0, 0, 0, 0) !important; }
.printable table > tbody > tr th, .printable table > tbody > tr td { border-top: 1px solid rgb(221, 221, 221); border-left: 1px solid rgb(221, 221, 221); }
.printable table > tbody > tr th:first-child, .printable table > tbody > tr td:first-child { border-left: 0px; }
.printable table > tbody > tr:first-child th, .printable table > tbody > tr:first-child td { border-top: 0px; }
.printable table td, .printable table th { padding: 0.75em 0.875em; position: relative; vertical-align: top; }
.printable table td { width: 100%; }
.printable table td > :last-child { margin-bottom: 0px; }
.printable table td p { font-size: 0.8em; font-style: italic; margin-bottom: 0px; }
.printable table th { font-size: 0.9em; min-width: 14em; padding-top: 1em; }
.printable table tr.editable { position: relative; }
.printable table tr.editable .string { border-bottom: 1px dotted rgb(204, 204, 204); display: block; }
.printable table tr.editable .string:focus { background-color: rgb(255, 255, 238); outline: 0px; border-bottom: 1px solid rgb(51, 173, 169); box-shadow: rgb(51, 173, 169) 0px 1px 0px 0px; }
.printable table tr.editable .string:empty { height: 1.825em; }
.printable table tr.editable .do-delete { position: absolute; left: -2.5em; top: 0.875em; height: 1.75em; width: 2.25em; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 467 552'%3E%3Cpath d='M250.4,276L440,465.5l-17,17L233.5,293L44,482.5l-17-17L216.5,276L27,86.5l17-17L233.5,259L423,69.5l17,17L250.4,276z' fill='%23000' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1em; cursor: pointer; }
.printable table + .actions { margin-top: -0.5em; }
.printable table + .actions .button { height: 3em; line-height: 3em; display: block; position: relative; }
.printable table + .actions .button::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432,288H239.5v192.5h-24V288H24v-24h191.5V72.5h24V264H432V288z' fill='%23ffffff' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.5em; content: ""; display: inline-block; width: 1.875em; vertical-align: middle; position: relative; top: -0.075em; margin-left: -0.875em; margin-right: 0.25em; height: 3em; line-height: 3em; }
.printable > header { display: flex; justify-content: space-between; align-items: center; position: relative; margin: 0px 0px 3em; }
.printable > header > .title h1 { margin: 0px; font-size: 3em; }
.printable > header > .title p { margin-bottom: 0px; }
.printable > header > .address { display: flex; align-items: center; }
.printable > header > .address img { width: 5em; margin-left: 1.75em; }
.printable > header > .address p { font-size: 0.9em; text-align: right; margin: 0px; }
.printable > section { margin: 4em 0px 0px; }
.printable > section > :last-child { margin-bottom: 0px; }
@media print {
.printable { padding: 1em 0px; min-height: 0px; font-size: 12pt; }
.printable table tr.editable .string { border-bottom: 0px; }
.printable table tr.editable .do-delete { display: none; }
.printable table + .actions { display: none; }
}
.style-picker { margin: 0px 0px 2em; }
.style-picker .status { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M434.5,185.5L228,392L21.5,185.5l17-17L228,358l189.5-189.5L434.5,185.5z' fill='rgba(255, 255, 255, 0.25)' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1.5em; appearance: none; background-color: rgba(71, 73, 88, 0.475); background-position: calc(100% - 0.75em) center; border-radius: 6px; border: none; color: inherit; cursor: pointer; display: block; height: 3em; line-height: 3em; outline: 0px; padding: 0px 1em; position: relative; text-decoration: none; width: 100%; }
.style-picker .status .label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.style-picker .status::after { border-bottom: 0.75em solid rgb(63, 65, 78); border-left: 0.75em solid rgba(0, 0, 0, 0); border-right: 0.75em solid rgba(0, 0, 0, 0); bottom: -1.5em; content: ""; left: calc(50% - 0.75em); opacity: 0; pointer-events: none; position: absolute; transition: none 0s ease 0s; }
.style-picker .inner { height: 0px; opacity: 0; overflow: hidden; pointer-events: none; position: absolute; transition: opacity 0.5s ease 0s; z-index: -10000; }
.style-picker .inner [contenteditable] { display: none !important; }
.style-picker .inner > .items { background-color: rgb(63, 65, 78); border-radius: 6px 6px 0px 0px; }
.style-picker .inner > .items > .item { align-items: center; border-top: 1px solid rgba(255, 255, 255, 0.075); cursor: pointer; display: flex; height: calc(3em + 2px); line-height: calc(3em + 2px); }
.style-picker .inner > .items > .item::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%2333ada9' /%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 1em; background-position: right center; content: ""; display: block; flex-grow: 0; flex-shrink: 0; height: inherit; opacity: 0; pointer-events: none; width: 1.625em; }
.style-picker .inner > .items > .item > .name { color: rgba(255, 255, 255, 0.75); cursor: pointer; flex-grow: 0; flex-shrink: 1; margin: 0px 0.625em; overflow: hidden; text-overflow: ellipsis; transition: color 0.2s ease-in-out 0s; user-select: none; white-space: nowrap; width: 100%; }
.style-picker .inner > .items > .item > .name:hover { color: rgb(255, 255, 255) !important; }
.style-picker .inner > .items > .item > .name[contenteditable] { background-color: rgba(14, 15, 25, 0.176); border-radius: 6px; box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px; color: rgba(255, 255, 255, 0.75); cursor: auto; height: 2em; line-height: 2em; outline: 0px; padding: 0px 0.625em; user-select: auto; }
.style-picker .inner > .items > .item > .actions { display: flex; flex-grow: 0; flex-shrink: 0; height: inherit; }
.style-picker .inner
> .items > .item > .actions > * { align-items: center; color: rgba(255, 255, 255, 0.25); cursor: pointer; display: flex; height: inherit; justify-content: center; text-align: center; width: 2.25em; }
.style-picker .inner > .items > .item > .actions > * svg { fill: rgba(255, 255, 255, 0.25); height: 1.125em; transition: fill 0.2s ease-in-out 0s; width: 1.125em; }
.style-picker .inner > .items > .item > .actions > :last-child { padding-right: 0.5em; width: 2.75em; }
.style-picker .inner > .items > .item > .actions > :hover svg { fill: rgb(255, 255, 255); }
.style-picker .inner > .items > .item.active::before { opacity: 1; }
.style-picker .inner > .items > .item:first-child { border-top: 0px; }
.style-picker .inner > .items > .item[data-value=""] > .name { color: rgba(255, 255, 255, 0.25); }
.style-picker .inner > .message { align-items: center; background-color: rgb(63, 65, 78); border-radius: 6px 6px 0px 0px; color: rgba(255, 255, 255, 0.376); display: none; font-size: 0.9em; justify-content: center; min-height: calc(6.66667em + 4px); padding: 1.5em; text-align: center; }
.style-picker .inner > .message p { margin-bottom: 0px; }
.style-picker .inner > .message strong { font-weight: normal; }
.style-picker .inner > .actions { border-bottom: 2px solid rgba(71, 73, 88, 0.475); border-top-color: rgba(71, 73, 88, 0.475); border-right: 2px solid rgba(71, 73, 88, 0.475); border-left: 2px solid rgba(71, 73, 88, 0.475); border-radius: 0px 0px 6px 6px; border-top-style: solid; }
.style-picker .inner > .actions > * { color: rgb(255, 255, 255); cursor: pointer; font-weight: bold; height: calc(3em + 2px); line-height: calc(3em + 2px); padding: 0px 1em; text-align: center; transition: background-color 0.2s ease-in-out 0s, box-shadow 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s; }
.style-picker .inner > .actions > :hover { background-color: rgba(255, 255, 255, 0.01); }
.style-picker .inner > .actions > :focus, .style-picker .inner > .actions > :active { box-shadow: rgba(255, 255, 255, 0.75) 0px 0px 0px 2px inset; outline: 0px; }
.style-picker .inner > .actions > :last-child { border-radius: inherit; }
.style-picker.empty .inner > .items { display: none; }
.style-picker.empty .inner > .message { display: flex; }
.style-picker.active .status { box-shadow: rgb(51, 173, 169) 0px 0px 0px 2px; margin: 0px 0px 1.5em; }
.style-picker.active .status::after { opacity: 1; transition: opacity 0.5s ease 0s; }
.style-picker.active .inner { display: block; height: auto; opacity: 1; overflow: visible; pointer-events: auto; position: relative; z-index: 1; }
.style-picker.active .inner [contenteditable] { display: block !important; }
.style-picker.in-panel { margin-bottom: 0px; }
.style-picker.in-panel .status { background-image: none; display: flex; font-size: 0.8em; height: 2.5em; line-height: 2.5em; margin-bottom: 0px; max-width: 14em; position: absolute; right: 0px; top: -5.25em; width: auto; }
.style-picker.in-panel .status .label { color: rgba(255, 255, 255, 0.75); flex-grow: 1; flex-shrink: 1; height: inherit; line-height: inherit; max-width: 9em; transition: color 0.2s ease 0s; }
.style-picker.in-panel .status svg { fill: rgba(255, 255, 255, 0.25); flex-grow: 0; flex-shrink: 0; height: inherit; margin-left: 0.625em; transition: fill 0.2s ease 0s; width: 0.875em; }
.style-picker.in-panel .status:hover .label { color: rgb(255, 255, 255) !important; }
.style-picker.in-panel .status:hover svg { fill: rgb(255, 255, 255) !important; }
.style-picker.in-panel .status::after { bottom: -2.75em; }
.style-picker.in-panel .status.none .label { color: rgba(255, 255, 255, 0.25); }
.style-picker.in-panel.active { margin: 0px 0px 2em; }
.style-picker.in-panel.active .status { box-shadow: none; }
.style-picker.in-panel.active .status .label { max-width: 8em; }
.style-picker.in-panel.active .status svg { transform: rotate(180deg); }
.referral-code-banner { padding: 2.5em 2.5em 0.5em; position: relative; border-radius: 6px; text-align: center; margin: 0px 0px 2em; color: rgba(255, 255, 255, 0.75); cursor: default; }
.referral-code-banner .content { transition: opacity 0.75s ease-in-out 0s; }
.referral-code-banner .content img { display: block; height: 5em; margin: 0px auto 1em; }
.referral-code-banner .content h3 { font-size: 1.75em; margin: 0px 0px 0.25em; }
body.is-loading .referral-code-banner .content { opacity: 0; }
@media screen and (max-width: 736px) {
.referral-code-banner { padding: 2em 2em 0.1em; }
.referral-code-banner .content h3 { font-size: 1.25em; }
}
.referral-code-notification { position: relative; text-align: center; margin: -1em 0px 4em; }
.referral-code-notification p { margin-bottom: 0px; background: rgba(71, 73, 88, 0.475); display: inline-block; padding: 0.25em 0.75em; border-radius: 6px; color: rgba(255, 255, 255, 0.25); font-size: 0.9em; }
.referral-code-notification p strong { color: rgba(255, 255, 255, 0.376); font-weight: normal; }
.features-list { background-color: rgba(71, 73, 88, 0.475); border-radius: 6px; margin: 0px 0px 2em; padding-left: 0px; list-style: none; text-align: left; }
.features-list > li:first-child { border-radius: 6px 6px 0px 0px; }
.features-list > li:last-child { border-radius: 0px 0px 6px 6px; }
.features-list > li:first-child:last-child { border-radius: 6px; }
.features-list > li:nth-child(2n-1) { background-color: rgba(71, 73, 88, 0.475); }
.features-list > li > :last-child { margin-bottom: 0px; }
.features-list > li.message { display: block; padding: 2em; text-align: center; }
.features-list > li.message p { font-size: 1.25em; color: rgba(255, 255, 255, 0.25); margin-bottom: 0px; }
.features-list > li.message .actions { margin-top: 1em; }
.features-list > li { position: relative; padding: 1.5em 1.5em 1.5em 3.75em; }
.features-list > li::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 0.75em; box-shadow: rgba(255, 255, 255, 0.075) 0px 0px 0px 1px inset; display: block; width: 1.5em; height: 1.5em; border-radius: 1.5em; content: ""; position: absolute; left: 1.25em; margin-top: 0.125em; }
.features-list > li h3 { margin: 0px 0px 0.5em; }
.features-list > li.message::before { display: none; }
.action-item-list { background-color: rgba(71, 73, 88, 0.475); border-radius: 6px; margin: 0px 0px 2em; }
.action-item-list > div:first-child { border-radius: 6px 6px 0px 0px; }
.action-item-list > div:last-child { border-radius: 0px 0px 6px 6px; }
.action-item-list > div:first-child:last-child { border-radius: 6px; }
.action-item-list > div:nth-child(2n-1) { background-color: rgba(71, 73, 88, 0.475); }
.action-item-list > div > :last-child { margin-bottom: 0px; }
.action-item-list > div.message { display: block; padding: 2em; text-align: center; }
.action-item-list > div.message p { font-size: 1.25em; color: rgba(255, 255, 255, 0.25); margin-bottom: 0px; }
.action-item-list > div.message .actions { margin-top: 1em; }
.action-item-list > .action-item { display: flex; padding: 1.5em; position: relative; }
.action-item-list > .action-item > .content { flex-shrink: 1; flex-grow: 1; padding-right: 1.5em; }
.action-item-list > .action-item > .content > :last-child { margin-bottom: 0px; }
.action-item-list > .action-item > .content > h3 { margin: 0px; }
.action-item-list > .action-item > .content > p { margin: 0.5em 0px 0px; }
.action-item-list > .action-item > .content > .note { font-size: 0.8em; color: rgba(255, 255, 255, 0.25); }
.action-item-list > .action-item > .content > .note a { color: inherit; }
.action-item-list > .action-item > .content > .note
a:hover { color: rgb(255, 255, 255); }
.action-item-list > .action-item > .actions { flex-shrink: 0; flex-grow: 0; margin-bottom: 0px; }
.action-item-list > .action-item.disabled > .content { pointer-events: none; opacity: 0.5; }
.action-item-list > .action-item.item { align-items: center; padding-left: 1.5em; }
.action-item-list > .action-item.item > .type { align-items: center; display: flex; flex-grow: 0; flex-shrink: 0; justify-content: center; background-image: linear-gradient(45deg, rgb(105, 95, 143) 35%, rgb(61, 104, 165)); background-position: center center; background-repeat: no-repeat; background-size: auto; border-bottom: 0px; border-radius: 3px; height: 5em; margin-right: 1.5em; overflow: hidden; position: relative; width: 5em; }
.action-item-list > .action-item.item > .type svg { transition: fill 0.2s ease-in-out 0s, transform 0.2s ease-in-out 0s; fill: rgb(222, 209, 115); width: 60%; }
.action-item-list > .action-item.item > .type:hover svg { transform: scale(1.1); fill: rgb(244, 235, 170); }
.action-item-list > .action-item.item > .content { margin-top: 0px; overflow: hidden; width: 100%; }
.action-item-list > .action-item.item > .content > * { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.action-item-list > .action-item.item > .content h3 { font-size: 1em; }
.action-item-list > .action-item.item > .content .description, .action-item-list > .action-item.item > .content .timestamp { margin-bottom: 0px; }
.action-item-list > .action-item.item .price { width: 3.5em; }
.action-item-list > .action-item.item .price > span { color: rgba(255, 255, 255, 0.376); font-size: 1.25em; text-align: right; }
.action-item-list > .action-item.site { align-items: center; padding-left: 1.5em; }
.action-item-list > .action-item.site.is-draft > .preview::before, .action-item-list > .action-item.site.is-template > .preview::before { border-bottom-left-radius: inherit; border-top-right-radius: inherit; display: block; font-size: 0.7em; font-weight: bold; height: 2.25em; line-height: 2.25em; padding: 0px 1em; pointer-events: none; position: absolute; right: 0px; text-align: center; text-transform: uppercase; top: 0px; z-index: 1; }
.action-item-list > .action-item.site.is-draft > .preview::before { background-color: rgb(51, 173, 169); color: rgb(255, 255, 255); content: "Draft"; }
.action-item-list > .action-item.site.is-template > .preview::before { background-color: rgb(141, 115, 213); color: rgb(255, 255, 255); content: "Template"; }
.action-item-list > .action-item.site > .preview { flex-grow: 0; flex-shrink: 0; border-bottom: 0px; border-radius: 3px; display: block; margin-right: 1.5em; position: relative; overflow: hidden; width: 10em; }
.action-item-list > .action-item.site > .preview img { border-radius: inherit; display: block; height: 100%; width: 100%; }
.action-item-list > .action-item.site > .content { margin-top: 0px; overflow: hidden; width: 100%; }
.action-item-list > .action-item.site > .content > * { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.action-item-list > .action-item.site > .content h3 { font-size: 1em; margin: 0px 0px 0.05em; }
.action-item-list > .action-item.site > .content .description { margin-bottom: 0px; }
.action-item-list > .action-item.site.disabled > .preview { pointer-events: none; opacity: 0.5; }
@media screen and (max-width: 736px) {
.action-item-list:not(.fixed) > .action-item { flex-direction: column; }
.action-item-list:not(.fixed) > .action-item > .actions { margin-top: 1.25em; }
.action-item-list.fixed > .action-item.item { display: grid; grid-template-columns: 5em auto; grid-template-rows: 1fr; column-gap: 1.5em; }
.action-item-list.fixed > .action-item.item.with-actions { grid-template-rows: 1fr 1fr; }
.action-item-list.fixed > .action-item.item > .type { grid-area: 1 / 1 / 3 / 2; margin-right: 0px; }
.action-item-list.fixed > .action-item.item > .content { grid-area: 1 / 2 / 2 / 3; }
.action-item-list.fixed > .action-item.item > .content .description { display: none; }
.action-item-list.fixed > .action-item.site { flex-wrap: wrap; padding: 1.5em; }
.action-item-list.fixed > .action-item.site > .preview { border-radius: 4.5px; margin: 0px 0px 1.5em; width: 100%; }
.action-item-list.fixed > .action-item.site > .content { width: auto; }
}
ul.flags { list-style: none; padding: 0px; margin: -1em 0px 2em; }
ul.flags li { padding: 0px; text-align: center; margin: 1em 1em 0px 0px; display: inline-block; }
p + ul.flags { margin-top: -2em; }
ul.flags.inline { margin-bottom: 0px; }
ul.flags:last-child { margin-bottom: 0px; }
ul.flags:not(.toggleable) li { border: 0px; color: rgba(255, 255, 255, 0.75); line-height: 2.5em; border-radius: 6px; background-color: rgba(71, 73, 88, 0.475); padding: 0px 1em; font-size: 0.8em; }
ul.flags:not(.toggleable) li.highlight { color: rgb(180, 152, 255); }
ul.flags.toggleable li a { cursor: pointer; }
ul.flags.toggleable li span { cursor: default; }
ul.flags.toggleable li a, ul.flags.toggleable li span { border: 0px; color: rgba(255, 255, 255, 0.25); display: block; line-height: 2.5em; border-radius: 6px; background-color: rgba(71, 73, 88, 0.475); padding: 0px 1em; font-size: 0.8em; }
ul.flags.toggleable li a.special, ul.flags.toggleable li span.special { background-color: rgb(51, 173, 169); color: rgb(255, 255, 255); }
ul.flags.toggleable li.active a, ul.flags.toggleable li.active span { background-color: rgba(94, 95, 106, 0.875); color: rgb(255, 255, 255); }
ul.flags.toggleable li.unmoderated.active a, ul.flags.toggleable li.unmoderated.active span { background-color: rgb(204, 102, 107); color: rgb(255, 255, 255); }
.upgrade-icon { transition: background-color 0.2s ease-in-out 0s; display: inline-block; font-size: 1em; border: 0px; width: 1.75em; height: 1.75em; line-height: 1.75em; text-align: center; white-space: nowrap; position: relative; vertical-align: middle; border-radius: 6px; margin-left: 0.25em; cursor: pointer; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 408 552'%3E%3Cpath d='M336.6,216c0.2-10.4,0.1-23.1-0.6-36.7c-2.6-47.9-12.2-83.5-28.6-106C287.5,45.9,248.9,29.6,204,29.6s-83.5,16.3-103.4,43.6 c-16.4,22.5-26,58.1-28.6,106c-0.7,13.7-0.8,26.4-0.6,36.7H24v264h359.1l0.9-264H336.6z M139.4,101.5C150,87,175.3,77.6,204,77.6 s54,9.4,64.6,23.9c16.6,22.7,20.9,75.4,20.1,114.5H119.4C118.7,181.4,121.6,125.9,139.4,101.5z' fill='%23DED173' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.25em; }
.upgrade-icon.is-disabled { opacity: 0.5; pointer-events: none; }
a.upgrade-icon:hover { background-color: rgba(71, 73, 88, 0.475); }
input[type="radio"] + label + .upgrade-icon { margin-left: -0.35em; }
input[type="checkbox"] + label + .upgrade-icon, label + input + .upgrade-icon, label + select + .upgrade-icon, label + .input-textarea-autosize + .upgrade-icon, label + .form-list + .upgrade-icon, label + .textarea-wrapper + .upgrade-icon, label + .form-image-uploader + .upgrade-icon, .field-group > .upgrade-icon:last-child { position: absolute; top: 0px; right: 0px; width: 1.75em; }
.upgrade-label { height: 1.75em; line-height: 1.75em; margin: 0px 0px 1em; border-bottom: 0px; color: rgb(222, 209, 115); font-size: 0.9em; }
.upgrade-label::before { content: ""; display: inline-block; border: 0px; width: 1em; height: inherit; line-height: inherit; text-align: center; white-space: nowrap; position: relative; vertical-align: middle; border-radius: 6px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 408 552'%3E%3Cpath d='M336.6,216c0.2-10.4,0.1-23.1-0.6-36.7c-2.6-47.9-12.2-83.5-28.6-106C287.5,45.9,248.9,29.6,204,29.6s-83.5,16.3-103.4,43.6 c-16.4,22.5-26,58.1-28.6,106c-0.7,13.7-0.8,26.4-0.6,36.7H24v264h359.1l0.9-264H336.6z
M139.4,101.5C150,87,175.3,77.6,204,77.6 s54,9.4,64.6,23.9c16.6,22.7,20.9,75.4,20.1,114.5H119.4C118.7,181.4,121.6,125.9,139.4,101.5z' fill='%23DED173' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.25em; margin-right: 0.5em; font-size: 1.11111em; }
.upgrade-label a { color: inherit; }
.upgrade-label a:hover { color: rgb(255, 255, 255); }
.link-tabs { display: flex; list-style: none; padding: 0px; position: relative; width: 100%; }
.link-tabs > li { flex: 1 1 0%; border-bottom: 2px solid rgba(14, 15, 25, 0.25); display: block; padding: 0px; width: 100%; }
.link-tabs > li > a { transition: color 0.2s ease-in-out 0s; user-select: none; border-bottom: 0px; color: rgba(255, 255, 255, 0.75); cursor: pointer; display: block; font-size: 0.8em; font-weight: bold; line-height: 3.75em; text-align: left; }
.link-tabs > li > a > .secondary { color: rgba(255, 255, 255, 0.25); font-weight: normal; letter-spacing: 0px; position: relative; }
.link-tabs > li > a:focus { outline: 0px; }
.link-tabs > li > a:hover { color: rgb(255, 255, 255); }
.link-tabs > li.active { border-bottom-color: rgb(51, 173, 169); }
.link-tabs > li.active > a { color: rgb(255, 255, 255); }
.action-link { color: rgba(255, 255, 255, 0.75); cursor: pointer; display: inline-block; font-size: 0.9em; transition: color 0.2s ease-in-out 0s; height: 3em; line-height: 3em; outline: 0px; }
.action-link::before { content: ""; display: inline-block; height: 3em; line-height: 3em; position: relative; vertical-align: middle; width: 3em; margin-left: -0.75em; margin-right: -0.375em; margin-top: -0.1125em; }
.action-link.add::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432,288H239.5v192.5h-24V288H24v-24h191.5V72.5h24V264H432V288z' fill='rgba(255, 255, 255, 0.25)' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.5em; }
.action-link:hover { color: rgb(255, 255, 255); }
.action-link:not(.is-clicked):focus { color: rgb(51, 173, 169); transition: none 0s ease 0s; }
.action-link:not(.is-clicked):focus.add::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 456 552'%3E%3Cpath d='M432,288H239.5v192.5h-24V288H24v-24h191.5V72.5h24V264H432V288z' fill='%2333ada9' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1.5em; }
@media screen and (max-width: 736px) {
.action-link { font-size: 1em; }
}
.item-icon { align-items: center; display: inline-flex; flex-grow: 0; flex-shrink: 0; justify-content: center; background-image: linear-gradient(45deg, rgb(105, 95, 143) 35%, rgb(61, 104, 165)); background-position: center center; background-repeat: no-repeat; background-size: auto; border-bottom: 0px; border-radius: 6px; height: 3.5em; overflow: hidden; position: relative; width: 3.5em; vertical-align: middle; }
.item-icon svg { fill: rgb(222, 209, 115); width: 60%; }
h2 .item-icon { height: 2.33333em; width: 2.33333em; margin-right: 0.666667em; }
@media screen and (max-width: 736px) {
h2 .item-icon { height: 1.66667em; width: 1.66667em; margin-right: 0.5em; }
}
ul.tags { display: flex; gap: 1em; list-style: none; margin: 0px 0px 2em; padding-left: 0px; }
ul.tags li { background-color: rgba(71, 73, 88, 0.475); border-radius: 6px; border: 0px; color: rgba(255, 255, 255, 0.75); font-size: 0.6em; padding: 0.625em 1.25em; position: relative; text-transform: uppercase; }
ul.tags li a { border-radius: inherit; border: 0px; display: block; margin: -0.625em -1.25em; padding: 0.625em 1.25em; }
ul.breadcrumbs { list-style: none; padding-left: 0px; }
ul.breadcrumbs li { background-color: rgba(71, 73, 88, 0.475); display: inline-block; padding-left: 0px; position: relative; vertical-align: top; }
ul.breadcrumbs li::before { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' viewBox='0 0 348 552'%3E%3Cpath d='M325.2,276L93.3,507.9l-67.9-67.9L189.5,276L25.4,111.9l67.9-67.9L325.2,276z' fill='rgba(255, 255, 255, 0.25)' /%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 0.75em; content: ""; height: 100%; left: -0.5em; pointer-events: none; position: absolute; text-align: center; top: 0px; width: 1em; }
ul.breadcrumbs li a { border: 0px; display: block; font-size: 0.6em; padding: 0.625em 1.25em; text-transform: uppercase; }
ul.breadcrumbs li:first-child { border-radius: 6px 0px 0px 6px; }
ul.breadcrumbs li:first-child::before { display: none; }
ul.breadcrumbs li:last-child { border-radius: 0px 6px 6px 0px; }
ul.breadcrumbs li:first-child:last-child { border-radius: 6px; }
ul.breadcrumbs + h1 { position: relative; top: -0.125em; }
ul.breadcrumbs + h2 { margin-top: -0.5em; position: relative; }
.dev-notice { background-color: rgb(204, 102, 107); border-radius: 6px; color: rgb(255, 255, 255); margin: 0px 0px 2em; overflow-x: auto; padding: 1.25em; text-align: left; }
.dev-notice .message { margin: 0px 0px 0.5em; }
.dev-notice .filename { margin: 0px; }
.dev-notice .details { border-top: 1px solid rgba(255, 255, 255, 0.25); margin: 2em 0px 0px; padding: 2em 0px 0px; }
.entity-card { border-radius: 6px; border: 0px; background-color: rgba(71, 73, 88, 0.475); outline: 0px; text-align: left; cursor: default; margin: 0px 0px 2em; position: relative; display: grid; grid-template: "thumbnail content actions" 7.2em / 9em auto fit-content(100%); }
.entity-card > .actions { align-items: center; border-left: 1px solid rgba(255, 255, 255, 0.075); grid-area: actions; height: 100%; width: 3.5em; }
.entity-card > .actions > ul { display: grid; height: 100%; list-style: none; margin: 0px; padding-left: 0px; }
.entity-card > .actions > ul > li { padding-left: 0px; }
.entity-card > .actions > ul > li > a, .entity-card > .actions > ul > li > span { align-items: center; border-bottom: 0px; display: flex; height: 100%; justify-content: center; width: 100%; }
.entity-card > .actions > ul > li > a > svg, .entity-card > .actions > ul > li > span > svg { display: block; height: 1.5em; position: relative; transition: fill 0.2s ease-in-out 0s; width: 1.5em; }
.entity-card > .actions > ul > li > a[data-tooltip]::before, .entity-card > .actions > ul > li > span[data-tooltip]::before { padding: 0.625em 1.125em; right: calc(100% - 0.125em); top: calc(50% - 1.375em); white-space: nowrap; }
.entity-card > .actions > ul > li > a[data-tooltip]::after, .entity-card > .actions > ul > li > span[data-tooltip]::after { border-bottom: 0.5em solid rgba(0, 0, 0, 0); border-left: 0.5em solid rgb(19, 21, 27); border-top: 0.5em solid rgba(0, 0, 0, 0); margin-right: calc(-0.5em + 2px); right: calc(100% - 0.125em); top: calc(50% - 0.5em); }
.entity-card > .actions > ul > li > a[data-tooltip]::before, .entity-card > .actions > ul > li > a[data-tooltip]::after, .entity-card > .actions > ul > li > span[data-tooltip]::before, .entity-card > .actions > ul > li > span[data-tooltip]::after { transform: translateX(0.25rem); }
.entity-card > .actions > ul > li > a > svg { fill: rgba(255, 255, 255, 0.376); }
.entity-card > .actions > ul > li > a:hover > svg { fill: rgb(255, 255, 255); }
.entity-card > .actions > ul > li > span > svg { fill: rgba(255, 255, 255, 0.25); }
.entity-card > .actions > ul > li:nth-child(1) > a svg, .entity-card > .actions > ul > li:nth-child(1) > span svg { top: 0.25em; }
.entity-card > .actions > ul > li:nth-child(1) > a[data-tooltip]::before, .entity-card > .actions > ul > li:nth-child(1) > span[data-tooltip]::before { margin-top: 0.25em; }
.entity-card > .actions > ul > li:nth-child(1) > a[data-tooltip]::after, .entity-card > .actions > ul > li:nth-child(1) > span[data-tooltip]::after
{ margin-top: 0.25em; }
.entity-card > .actions > ul > li:nth-child(2) > a svg, .entity-card > .actions > ul > li:nth-child(2) > span svg { bottom: 0.25em; }
.entity-card > .actions > ul > li:nth-child(2) > a[data-tooltip]::before, .entity-card > .actions > ul > li:nth-child(2) > span[data-tooltip]::before { margin-top: -0.25em; }
.entity-card > .actions > ul > li:nth-child(2) > a[data-tooltip]::after, .entity-card > .actions > ul > li:nth-child(2) > span[data-tooltip]::after { margin-top: -0.25em; }
.entity-card > .actions > ul > li:first-child:last-child > a svg, .entity-card > .actions > ul > li:first-child:last-child > span svg { bottom: 0px; top: 0px; }
.entity-card > .actions > ul > li:first-child:last-child > a[data-tooltip]::before, .entity-card > .actions > ul > li:first-child:last-child > span[data-tooltip]::before { margin-top: 0px; }
.entity-card > .actions > ul > li:first-child:last-child > a[data-tooltip]::after, .entity-card > .actions > ul > li:first-child:last-child > span[data-tooltip]::after { margin-top: 0px; }
.entity-card > a.action:hover svg { fill: rgb(255, 255, 255); }
.entity-card > span.action svg { fill: rgba(255, 255, 255, 0.25); }
.entity-card > .thumbnail { border-bottom: 0px; border-radius: 6px 0px 0px 6px; grid-area: thumbnail; overflow: hidden; position: relative; }
.entity-card > .thumbnail > img, .entity-card > .thumbnail > svg { transition: filter 0.2s ease-in-out 0s; }
.entity-card > .thumbnail > img { display: block; height: 100%; left: 0px; object-fit: cover; object-position: center center; pointer-events: none; position: absolute; top: 0px; width: 100%; }
.entity-card > .thumbnail > svg { pointer-events: none; }
.entity-card > .thumbnail > a { border-bottom: 0px; display: block; height: 100%; left: 0px; overflow: hidden; position: absolute; text-indent: 100%; top: 0px; user-select: none; white-space: nowrap; width: 100%; z-index: 1; }
.entity-card > .thumbnail > a:hover + img, .entity-card > .thumbnail > a:hover + svg { filter: brightness(1.1); }
.entity-card > .content { align-self: center; grid-area: content; overflow: hidden; padding: 1.5em 1.75em; }
.entity-card > .content > h3 { font-size: 0.9em; margin: 0px; }
.entity-card > .content > .description { font-size: 0.9em; margin: 0.375em 0px 0px; }
.entity-card > .content > .description:first-child { margin-top: 0px; }
.entity-card > .content > .url { border-bottom: 0px; color: rgba(255, 255, 255, 0.376); display: block; font-size: 0.8em; margin: 0.3125em 0px 0px; text-decoration: none; }
.entity-card > .content > .url:first-child { margin-top: 0px; }
.entity-card > .content > h3, .entity-card > .content > .description, .entity-card > .content > .url { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.entity-card > .content > a.url:hover { color: rgb(255, 255, 255); }
.entity-card.is-disabled > .content > h3 { color: rgba(255, 255, 255, 0.376); }
.entity-card.is-disabled > .content > .description { color: rgba(255, 255, 255, 0.25); }
.entity-card.is-disabled > .content > .url { color: rgba(255, 255, 255, 0.25); }
@media screen and (max-width: 736px) {
.entity-card { grid-template-columns: 8em auto fit-content(100%); grid-template-rows: 6.4em; }
.entity-card > .content > .description:nth-last-child(2) { display: none; }
.entity-card > .actions > ul > li > a.primary::after { width: 8em; }
.entity-card > .actions > ul > li:nth-child(1) > a svg, .entity-card > .actions > ul > li:nth-child(1) > span svg { top: 0.125em; }
.entity-card > .actions > ul > li:nth-child(2) > a svg, .entity-card > .actions > ul > li:nth-child(2) > span svg { bottom: 0.125em; }
}
@media screen and (max-width: 480px) {
.entity-card { grid-template-columns: 5.75em auto fit-content(100%); grid-template-rows: 5.75em; }
.entity-card > .content { padding: 1.25em; }
.entity-card > .actions { width: 3.25em; }
.entity-card > .actions > ul > li > a.primary::after { width: 5.75em; }
}
.entity-card.site > .thumbnail.is-draft::before, .entity-card.site > .thumbnail.is-template::before { border-bottom-left-radius: inherit; border-top-right-radius: inherit; display: block; font-size: 0.7em; font-weight: bold; height: 2.25em; line-height: 2.25em; padding: 0px 1em; pointer-events: none; position: absolute; right: 0px; text-align: center; text-transform: uppercase; top: 0px; z-index: 1; }
.entity-card.site > .thumbnail.is-draft::before { background-color: rgb(51, 173, 169); color: rgb(255, 255, 255); content: "Draft"; }
.entity-card.site > .thumbnail.is-template::before { background-color: rgb(141, 115, 213); color: rgb(255, 255, 255); content: "Template"; }
.entity-card.site-alt { grid-template-areas: "content actions"; grid-template-columns: auto fit-content(100%); }
.entity-card.site-alt > .thumbnail { display: none; }
.entity-card.user, .entity-card.share-user { grid-template-columns: 7em auto fit-content(100%); grid-template-rows: 7em; }
.entity-card.user > .thumbnail, .entity-card.share-user > .thumbnail { border-radius: 100%; margin: 1em; }
.entity-card.user > .content, .entity-card.share-user > .content { padding-left: 0.25em; }
@media screen and (max-width: 480px) {
.entity-card.user, .entity-card.share-user { grid-template-columns: 6.5em auto fit-content(100%); grid-template-rows: 6.5em; }
.entity-card.user > .thumbnail, .entity-card.share-user > .thumbnail { margin: 1em; }
}
.entity-card.share > .thumbnail.is-draft::before, .entity-card.share > .thumbnail.is-template::before { border-bottom-left-radius: inherit; border-top-right-radius: inherit; display: block; font-size: 0.7em; font-weight: bold; height: 2.25em; line-height: 2.25em; padding: 0px 1em; pointer-events: none; position: absolute; right: 0px; text-align: center; text-transform: uppercase; top: 0px; z-index: 1; }
.entity-card.share > .thumbnail.is-draft::before { background-color: rgb(51, 173, 169); color: rgb(255, 255, 255); content: "Draft"; }
.entity-card.share > .thumbnail.is-template::before { background-color: rgb(141, 115, 213); color: rgb(255, 255, 255); content: "Template"; }
.entity-card.share > .content > .description strong { color: rgb(255, 255, 255); font-weight: normal; }
@media screen and (max-width: 736px) {
.entity-card.share > .content > .description:nth-last-child(2) { display: block; }
.entity-card.share > .content > .url:nth-last-child(1) { display: none; }
}
.entity-card.share-alt > .thumbnail.is-draft::before, .entity-card.share-alt > .thumbnail.is-template::before { border-bottom-left-radius: inherit; border-top-right-radius: inherit; display: block; font-size: 0.7em; font-weight: bold; height: 2.25em; line-height: 2.25em; padding: 0px 1em; pointer-events: none; position: absolute; right: 0px; text-align: center; text-transform: uppercase; top: 0px; z-index: 1; }
.entity-card.share-alt > .thumbnail.is-draft::before { background-color: rgb(51, 173, 169); color: rgb(255, 255, 255); content: "Draft"; }
.entity-card.share-alt > .thumbnail.is-template::before { background-color: rgb(141, 115, 213); color: rgb(255, 255, 255); content: "Template"; }
@media screen and (max-width: 736px) {
.entity-card.share-alt > .content > .description:nth-last-child(2) { display: block; }
}
.entity-card.shared-site > .thumbnail.is-draft::before, .entity-card.shared-site > .thumbnail.is-template::before { border-bottom-left-radius: inherit; border-top-right-radius: inherit; display: block; font-size: 0.7em; font-weight: bold; height: 2.25em; line-height: 2.25em; padding: 0px 1em; pointer-events: none; position: absolute; right: 0px; text-align: center; text-transform: uppercase; top: 0px; z-index: 1; }
.entity-card.shared-site > .thumbnail.is-draft::before { background-color: rgb(51, 173, 169); color: rgb(255, 255, 255); content: "Draft"; }
.entity-card.shared-site > .thumbnail.is-template::before { background-color: rgb(141, 115, 213); color: rgb(255, 255, 255); content:
"Template"; }
.entity-card.shared-site > .content > .description strong { color: rgb(255, 255, 255); font-weight: normal; }
@media screen and (max-width: 736px) {
.entity-card.shared-site > .content > .description:nth-last-child(2) { display: block; }
.entity-card.shared-site > .content > .url:nth-last-child(1) { display: none; }
}
.entity-card.item > .thumbnail, .entity-card.item-alt > .thumbnail { align-items: center; background-image: linear-gradient(45deg, rgb(105, 95, 143) 35%, rgb(61, 104, 165)); background-position: center center; background-repeat: no-repeat; background-size: auto; display: flex; justify-content: center; }
.entity-card.item > .thumbnail svg, .entity-card.item-alt > .thumbnail svg { fill: rgb(222, 209, 115); height: 60%; max-height: 6em; }
.entity-card.sku > .thumbnail { align-items: center; background-image: linear-gradient(45deg, rgb(105, 95, 143) 35%, rgb(61, 104, 165)); background-position: center center; background-repeat: no-repeat; background-size: auto; display: flex; justify-content: center; }
.entity-card.sku > .thumbnail svg { fill: rgb(222, 209, 115); height: 60%; max-height: 6em; }
.entity-card.text-file { grid-template: "content actions" / auto fit-content(100%); }
.entity-card.text-file > .content { overflow: visible; }
.entity-card.text-file > .content > h3, .entity-card.text-file > .content > .description, .entity-card.text-file > .content > .url { overflow: visible; white-space: normal; }
.entity-card-listing { margin: 0px 0px 2em; }
.entity-card-listing > .message { background-color: rgba(71, 73, 88, 0.475); border-radius: 6px; display: block; padding: 2em; text-align: center; }
.entity-card-listing > .message p { color: rgba(255, 255, 255, 0.25); font-size: 1.25em; margin-bottom: 0px; }
.entity-card-listing > .message .actions { margin-top: 1em; }
.entity-card-listing > .entity-card { margin-bottom: 1em; }
.entity-card-listing > :last-child { margin-bottom: 0px; }
ul.major-action-list { background-color: rgba(71, 73, 88, 0.475); border-radius: 6px; margin: 0px 0px 2em; text-align: left; list-style: none; padding-left: 0px; }
ul.major-action-list > li:first-child { border-radius: 6px 6px 0px 0px; }
ul.major-action-list > li:last-child { border-radius: 0px 0px 6px 6px; }
ul.major-action-list > li:first-child:last-child { border-radius: 6px; }
ul.major-action-list > li:nth-child(2n-1) { background-color: rgba(71, 73, 88, 0.475); }
ul.major-action-list > li > :last-child { margin-bottom: 0px; }
ul.major-action-list > li.message { display: block; padding: 2em; text-align: center; }
ul.major-action-list > li.message p { font-size: 1.25em; color: rgba(255, 255, 255, 0.25); margin-bottom: 0px; }
ul.major-action-list > li.message .actions { margin-top: 1em; }
ul.major-action-list > li { align-items: start; display: grid; gap: 1.5em; grid-template-areas: "button content"; grid-template-columns: 8em fit-content(100%); padding: 1.5em; }
ul.major-action-list > li > .button { grid-area: button; width: 100%; }
ul.major-action-list > li > .content, ul.major-action-list > li > p { grid-area: content; }
ul.major-action-list > li > .content > :last-child, ul.major-action-list > li > p > :last-child { margin-bottom: 0px; }
ul.major-action-list > li > .content > p.details { margin-top: -2em; }
@media screen and (max-width: 736px) {
ul.major-action-list > li > .content > p.details { margin-top: -1.5em; }
}
@media screen and (max-width: 480px) {
ul.major-action-list > li { grid-template-areas: "button" "content"; grid-template-columns: auto; }
}
.notification-listing { background-color: rgba(71, 73, 88, 0.475); border-radius: 6px; margin: 0px 0px 2em; }
.notification-listing > div:first-child { border-radius: 6px 6px 0px 0px; }
.notification-listing > div:last-child { border-radius: 0px 0px 6px 6px; }
.notification-listing > div:first-child:last-child { border-radius: 6px; }
.notification-listing > div:nth-child(2n-1) { background-color: rgba(71, 73, 88, 0.475); }
.notification-listing > div > :last-child { margin-bottom: 0px; }
.notification-listing > div.message { display: block; padding: 2em; text-align: center; }
.notification-listing > div.message p { font-size: 1.25em; color: rgba(255, 255, 255, 0.25); margin-bottom: 0px; }
.notification-listing > div.message .actions { margin-top: 1em; }
.notification-listing > .notification { display: grid; grid-template: "category category" "description status" "memo memo" "card card" "timestamp actions" / auto min-content; column-gap: 1.5em; padding: 1.5em; position: relative; }
.notification-listing > .notification > .category { grid-area: category; margin: 0px 0px 1em; }
.notification-listing > .notification > .category a, .notification-listing > .notification > .category span { background-color: rgba(81, 83, 98, 0.675); border-bottom: 0px; border-radius: 6px; display: inline-block; font-size: 0.6em; padding: 0.625em 1.25em; text-transform: uppercase; }
.notification-listing > .notification > .description { grid-area: description; margin-bottom: 0px; }
.notification-listing > .notification > .memo { color: rgba(255, 255, 255, 0.376); font-size: 0.8em; grid-area: memo; margin: 0.25em 0px 0px; }
.notification-listing > .notification > .status { grid-area: status; text-align: right; white-space: nowrap; }
.notification-listing > .notification > .entity-card { grid-area: card; margin: 1em 0px 0px; }
.notification-listing > .notification > .timestamp { align-self: end; color: rgba(255, 255, 255, 0.25); font-size: 0.8em; grid-area: timestamp; margin: 1em 0px 0px; }
.notification-listing > .notification > .actions { grid-area: actions; justify-self: end; margin: 1em 0px 0px; }
.notification-listing > .notification.unread { box-shadow: rgb(141, 115, 213) 2px 0px 0px 0px inset; }
.notification-listing > .notification.unread > .description { color: rgb(255, 255, 255); }
@media screen and (min-width: 481px) {
.notification-listing > .notification > .actions .button { font-size: 0.7em; height: 2.7225em; line-height: 2.7225em; padding: 0px 1.25em; }
}
@media screen and (max-width: 480px) {
.notification-listing > .notification { grid-template-areas: "category category" "description status" "memo memo" "card card" "actions actions" "timestamp timestamp"; }
.notification-listing > .notification > .entity-card ~ .actions { margin: 1.5em 0px 0px; }
}
.payment-method-listing { background-color: rgba(71, 73, 88, 0.475); border-radius: 6px; margin: 0px 0px 2em; }
.payment-method-listing > div:first-child { border-radius: 6px 6px 0px 0px; }
.payment-method-listing > div:last-child { border-radius: 0px 0px 6px 6px; }
.payment-method-listing > div:first-child:last-child { border-radius: 6px; }
.payment-method-listing > div:nth-child(2n-1) { background-color: rgba(71, 73, 88, 0.475); }
.payment-method-listing > div > :last-child { margin-bottom: 0px; }
.payment-method-listing > div.message { display: block; padding: 2em; text-align: center; }
.payment-method-listing > div.message p { font-size: 1.25em; color: rgba(255, 255, 255, 0.25); margin-bottom: 0px; }
.payment-method-listing > div.message .actions { margin-top: 1em; }
.payment-method-listing > .payment-method { display: flex; padding: 1.25em 1.5em; position: relative; }
.payment-method-listing > .payment-method > .content { flex-grow: 1; flex-shrink: 1; margin-top: 0.25em; }
.payment-method-listing > .payment-method > .content > :last-child { margin-bottom: 0px; }
.payment-method-listing > .payment-method > .content .title { color: rgba(255, 255, 255, 0.75); font-weight: normal; margin: 0px; }
.payment-method-listing > .payment-method > .content .description { color: rgba(255, 255, 255, 0.25); margin: 0.25em 0px 0px; }
.payment-method-listing > .payment-method > .content .status { margin: 0.25em 0px 0px; }
.payment-method-listing > .payment-method > .actions { flex-grow: