Участник:Zimorodokan/fastAddNewsSourceCSS
Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
- Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
- Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
- Opera: Нажмите Ctrl+F5.
:root[data-page-style=''] {
--root----background-color: rgb(255, 255, 255);
--root----color: rgb(0, 0, 0);
--root----font-family: Verdana, Tahoma, Calibri, sans-serif;
--root----font-size: 16px;
--root----min-width: 320px;
--body----background-color: rgb(255, 255, 255);
--body----border-width: 1px;
--body----margin: 0 auto;
--body----max-width: 1280px;
--body----padding: 0 .5rem;
--a----color: rgb(0, 0, 0);
--a----text-decoration: underline;
--a_hover----color: rgb(0, 0, 0);
--a_hover----text-decoration: none;
--a_focus----color: rgb(0, 0, 0);
--a_focus----text-decoration: none;
--h1----border-color: transparent;
--h1----border-style: solid;
--h1----border-width: 0;
--h1----color: rgb(0, 0, 0);
--h1----font-family: Verdana, Tahoma, Calibri, sans-serif;
--h1----font-weight: normal;
--h1----margin: 1rem auto;
--h1----padding: 0;
--h1----text-align: center;
--pageHeader----font-size: 1.5rem;
--form----background-color: rgb(255, 255, 255);
--form----border-color: transparent;
--form----border-radius: 0;
--form----border-style: solid;
--form----border-width: 0;
--form----box-shadow: none;
--form----margin: 1rem auto;
--form----padding: 0;
--form----width: auto;
--form__placeholder----color: rgb(70, 70, 70);
--form__placeholder----font-size: .85em;
--form__placeholder----opacity: 1;
--form__placeholder----text-overflow: ellipsis;
--form__placeholder_invalid----color: rgb(182, 0, 0);
--form__section----margin: 2rem auto;
--form__twoSectionsContainer----margin____min-width_640px: 2rem -.5rem;
--form__twoSectionsContainerSection----margin____min-width_640px: -1rem .5rem;
--form__sectionHeader----margin: auto;
--form__sectionHeader----text-align: center;
--form__labeledElementContainer----margin: 1rem auto;
--form__newsSourceAdditionalDataContainer----margin____min-width_640px: -1rem -.5rem 1rem;
--form__newsSourceAdditionalDataLabeledElementContainer----margin____min-width_640px: 1rem .5rem 0;
--form__newsSourceAdditionalDataLabeledElementContainer----width____min-width_640px: calc(50% - 1rem);
--form__label----color: rgb(0, 0, 0);
--form__label----cursor: pointer;
--form__label----display: block;
--form__label----font-size: .85rem;
--form__label----font-style: italic;
--form__label----font-weight: normal;
--form__label----margin: 0 0 .3em;
--form__inputElement----background-color: rgb(255, 255, 255);
--form__inputElement----border-color: rgb(224, 224, 224);
--form__inputElement----border-radius: .25em;
--form__inputElement----border-width: 1px;
--form__inputElement----display: block;
--form__inputElement----font-size: 1rem;
--form__inputElement----line-height: 2;
--form__inputElement----padding: 0 .5em;
--form__inputElement----width: 100%;
--form__inputElement_valid----border-color: rgb(9, 100, 0);
--form__inputElement_valid----box-shadow: none;
--form__inputElement_valid----color: rgb(9, 100, 0);
--form__inputElement_invalid----border-color: rgb(182, 0, 0);
--form__inputElement_invalid----box-shadow: none;
--form__inputElement_invalid----color: rgb(182, 0, 0);
--form__inputElement_focus----border-color: rgb(0, 0, 0);
--form__inputElement_focus----box-shadow: inset 0 0 0 1px rgb(0, 0, 0);
--form__inputElement_focus----color: rgb(0, 0, 0);
--form__select----background-color: rgb(255, 255, 255);
--form__select----border-color: rgb(224, 224, 224);
--form__select----border-radius: .25em;
--form__select----border-width: 1px;
--form__select----display: block;
--form__select----font-size: 1rem;
--form__select----height: 2rem;
--form__select----line-height: 2;
--form__select----padding: 0 .5em;
--form__select----width: 100%;
--form__select_valid----border-color: rgb(9, 100, 0);
--form__select_valid----box-shadow: none;
--form__select_valid----color: rgb(9, 100, 0);
--form__select_invalid----border-color: rgb(182, 0, 0);
--form__select_invalid----box-shadow: none;
--form__select_invalid----color: rgb(182, 0, 0);
--form__select_focus----border-color: rgb(0, 0, 0);
--form__select_focus----box-shadow: inset 0 0 0 1px rgb(0, 0, 0);
--form__select_focus----color: rgb(0, 0, 0);
--form__optionFirstChild----color: rgb(182, 0, 0);
--form__textarea----background-color: rgb(255, 255, 255);
--form__textarea----border-color: rgb(224, 224, 224);
--form__textarea----border-radius: .25em;
--form__textarea----border-width: 1px;
--form__textarea----display: block;
--form__textarea----font-size: 1rem;
--form__textarea----line-height: 1.5;
--form__textarea----padding: .25em .5em;
--form__textarea----width: 100%;
--form__textarea_valid----border-color: rgb(9, 100, 0);
--form__textarea_valid----box-shadow: none;
--form__textarea_valid----color: rgb(9, 100, 0);
--form__textarea_invalid----border-color: rgb(182, 0, 0);
--form__textarea_invalid----box-shadow: none;
--form__textarea_invalid----color: rgb(182, 0, 0);
--form__textarea_focus----border-color: rgb(0, 0, 0);
--form__textarea_focus----box-shadow: inset 0 0 0 1px rgb(0, 0, 0);
--form__textarea_focus----color: rgb(0, 0, 0);
--form__buttonsContainer----align-items: center;
--form__buttonsContainer----display: flex;
--form__buttonsContainer----justify-content: center;
--form__buttonsContainer----margin: -1rem auto;
--form__button----border-radius: .5em;
--form__button----cursor: pointer;
--form__button----display: block;
--form__button----font-size: 1rem;
--form__button----font-weight: normal;
--form__button----line-height: 1.5;
--form__button----margin: 1rem auto;
--form__button----min-width: 64px;
--form__button----padding: .5em 1.5em;
--form__button----text-align: center;
--form__button----text-decoration: none;
--form__button----width: 100%;
--form__button--saveAndEdit----background-color: rgb(10, 102, 0);
--form__button--saveAndEdit----border-color: transparent;
--form__button--saveAndEdit----border-width: 0;
--form__button--saveAndEdit----box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
--form__button--saveAndEdit----color: rgb(255, 255, 255);
--form__button--saveAndEdit_hover----background-color: rgb(17, 202, 0);
--form__button--saveAndEdit_hover----border-color: transparent;
--form__button--saveAndEdit_hover----border-width: 0;
--form__button--saveAndEdit_hover----box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .2);
--form__button--saveAndEdit_hover----color: rgb(255, 255, 255);
--form__button--saveAndEdit_focus----background-color: rgb(17, 202, 0);
--form__button--saveAndEdit_focus----border-color: transparent;
--form__button--saveAndEdit_focus----border-width: 0;
--form__button--saveAndEdit_focus----box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .2);
--form__button--saveAndEdit_focus----color: rgb(255, 255, 255);
--form__button--saveAndReview----background-color: rgb(0, 65, 161);
--form__button--saveAndReview----border-color: transparent;
--form__button--saveAndReview----border-width: 0;
--form__button--saveAndReview----box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
--form__button--saveAndReview----color: rgb(255, 255, 255);
--form__button--saveAndReview_hover----background-color: rgb(0, 101, 252);
--form__button--saveAndReview_hover----border-color: transparent;
--form__button--saveAndReview_hover----border-width: 0;
--form__button--saveAndReview_hover----box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .2);
--form__button--saveAndReview_hover----color: rgb(255, 255, 255);
--form__button--saveAndReview_focus----background-color: rgb(0, 101, 252);
--form__button--saveAndReview_focus----border-color: transparent;
--form__button--saveAndReview_focus----border-width: 0;
--form__button--saveAndReview_focus----box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .2);
--form__button--saveAndReview_focus----color: rgb(255, 255, 255);
--form__button--cancel----background-color: rgb(255, 255, 255);
--form__button--cancel----border-color: transparent;
--form__button--cancel----border-width: 0;
--form__button--cancel----box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
--form__button--cancel----color: rgb(218, 36, 25);
--form__button--cancel_hover----background-color: rgb(244, 244, 244);
--form__button--cancel_hover----border-color: transparent;
--form__button--cancel_hover----border-width: 0;
--form__button--cancel_hover----box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .2);
--form__button--cancel_hover----color: rgb(218, 36, 25);
--form__button--cancel_focus----background-color: rgb(244, 244, 244);
--form__button--cancel_focus----border-color: transparent;
--form__button--cancel_focus----border-width: 0;
--form__button--cancel_focus----box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .2);
--form__button--cancel_focus----color: rgb(218, 36, 25);
--form__summary_focus----color: rgb(0, 0, 0);
--form__summary_focus----text-decoration: underline;
}
:root[data-page-style='default-wiki'] {
--root----background-color: rgb(246, 246, 246);
--root----font-family: sans-serif;
--root----font-size: 14px;
--body----background-color: rgb(246, 246, 246);
--a----color: rgb(6, 69, 173);
--a----text-decoration: none;
--a_hover----color: rgb(6, 69, 173);
--a_hover----text-decoration: underline;
--a_focus----color: rgb(6, 69, 173);
--a_focus----text-decoration: underline;
--h1----border-color: rgb(162, 169, 177);
--h1----border-width: 0 0 1px 0;
--h1----font-family: 'Linux Libertine', 'Georgia', 'Times', serif;
--h1----font-weight: 400;
--h1----padding: 0;
--h1----text-align: start;
--pageHeader----font-size: 2rem;
--form----background-color: rgb(234, 236, 240);
--form----border-color: rgb(200, 204, 209);
--form----border-radius: 2px;
--form----border-width: 1px;
--form----padding: 0 .5rem;
--form__placeholder----font-size: 1rem;
--form__section----margin: 1rem auto;
--form__twoSectionsContainer----margin____min-width_640px: 1rem -.5rem;
--form__twoSectionsContainerSection----margin____min-width_640px: -.5rem .5rem;
--form__labeledElementContainer----margin: .5rem auto;
--form__newsSourceAdditionalDataContainer----margin____min-width_640px: -.5rem -.5rem 1rem;
--form__newsSourceAdditionalDataLabeledElementContainer----margin____min-width_640px: .5rem .5rem 0;
--form__label----font-size: 13px;
--form__label----margin: 0 0 4px;
--form__inputElement_valid----border-color: rgb(114, 119, 125);
--form__inputElement_focus----border-color: rgb(51, 102, 204);
--form__inputElement_focus----box-shadow: inset 0 0 0 1px rgb(51, 102, 204);
--form__inputElement_focus----color: rgb(0, 80, 199);
--form__select_valid----border-color: rgb(114, 119, 125);
--form__select_focus----border-color: rgb(51, 102, 204);
--form__select_focus----box-shadow: inset 0 0 0 1px rgb(51, 102, 204);
--form__select_focus----color: rgb(0, 80, 199);
--form__textarea_valid----border-color: rgb(114, 119, 125);
--form__textarea_focus----border-color: rgb(51, 102, 204);
--form__textarea_focus----box-shadow: inset 0 0 0 1px rgb(51, 102, 204);
--form__textarea_focus----color: rgb(0, 80, 199);
--form__button----border-radius: 2px;
--form__button----font-weight: bold;
--form__button--saveAndEdit----background-color: rgb(248, 249, 250);
--form__button--saveAndEdit----border-color: rgb(162, 169, 177);
--form__button--saveAndEdit----border-width: 1px;
--form__button--saveAndEdit----box-shadow: unset;
--form__button--saveAndEdit----color: rgb(32, 33, 34);
--form__button--saveAndEdit_hover----background-color: rgb(255, 255, 255);
--form__button--saveAndEdit_hover----border-color: rgb(162, 169, 177);
--form__button--saveAndEdit_hover----border-width: 1px;
--form__button--saveAndEdit_hover----box-shadow: unset;
--form__button--saveAndEdit_hover----color: rgb(64, 66, 68);
--form__button--saveAndEdit_focus----background-color: rgb(248, 249, 250);
--form__button--saveAndEdit_focus----border-color: rgb(51, 102, 204);
--form__button--saveAndEdit_focus----border-width: 1px;
--form__button--saveAndEdit_focus----box-shadow: rgb(51, 102, 204) 0px 0px 0px 1px inset;
--form__button--saveAndEdit_focus----color: rgb(32, 33, 34);
--form__button--saveAndReview----background-color: rgb(51, 102, 204);
--form__button--saveAndReview----border-color: rgb(51, 102, 204);
--form__button--saveAndReview----border-width: 1px;
--form__button--saveAndReview----box-shadow: unset;
--form__button--saveAndReview----color: rgb(255, 255, 255);
--form__button--saveAndReview_hover----background-color: rgb(68, 127, 245);
--form__button--saveAndReview_hover----border-color: rgb(68, 127, 245);
--form__button--saveAndReview_hover----border-width: 1px;
--form__button--saveAndReview_hover----box-shadow: unset;
--form__button--saveAndReview_hover----color: rgb(255, 255, 255);
--form__button--saveAndReview_focus----background-color: rgb(51, 102, 204);
--form__button--saveAndReview_focus----border-color: rgb(51, 102, 204);
--form__button--saveAndReview_focus----border-width: 1px;
--form__button--saveAndReview_focus----box-shadow: inset 0 0 0 1px rgb(51, 102, 204),inset 0 0 0 2px rgb(255, 255, 255);
--form__button--saveAndReview_focus----color: rgb(255, 255, 255);
--form__button--cancel----background-color: rgb(255, 255, 255);
--form__button--cancel----border-color: transparent;
--form__button--cancel----border-width: 0;
--form__button--cancel----box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
--form__button--cancel----color: rgb(218, 36, 25);
--form__button--cancel_hover----background-color: rgb(244, 244, 244);
--form__button--cancel_hover----border-color: transparent;
--form__button--cancel_hover----border-width: 0;
--form__button--cancel_hover----box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .2);
--form__button--cancel_hover----color: rgb(218, 36, 25);
--form__button--cancel_focus----background-color: rgb(244, 244, 244);
--form__button--cancel_focus----border-color: transparent;
--form__button--cancel_focus----border-width: 0;
--form__button--cancel_focus----box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .2);
--form__button--cancel_focus----color: rgb(218, 36, 25);
--form__summary_focus----color: rgb(6, 69, 173);
}
:root[data-page-style='default-green'] {
--a----color: rgb(0, 100, 14);
--a----text-decoration: none;
--a_hover----color: rgb(0, 100, 14);
--a_hover----text-decoration: underline;
--a_focus----color: rgb(0, 100, 14);
--a_focus----text-decoration: underline;
--h1----color: rgb(15, 102, 7);
--h1----font-weight: 400;
--form----background-color: rgb(240, 255, 240);
--form----border-color: rgb(15, 102, 7);
--form----border-radius: .5rem;
--form----border-width: 2px;
--form----box-shadow: 0 0 .25rem;
--form----padding: 0 .5rem;
--form__inputElement_focus----border-color: rgb(15, 102, 7);
--form__inputElement_focus----box-shadow: inset 0 0 0 1px rgb(15, 102, 7);
--form__inputElement_focus----color: rgb(15, 102, 7);
--form__select_focus----border-color: rgb(15, 102, 7);
--form__select_focus----box-shadow: inset 0 0 0 1px rgb(15, 102, 7);
--form__select_focus----color: rgb(15, 102, 7);
--form__textarea_focus----border-color: rgb(15, 102, 7);
--form__textarea_focus----box-shadow: inset 0 0 0 1px rgb(15, 102, 7);
--form__textarea_focus----color: rgb(15, 102, 7);
--form__button--saveAndEdit_hover----background-color: rgb(10, 68, 4);
--form__button--saveAndEdit_focus----background-color: rgb(10, 68, 4);
--form__button--saveAndReview----background-color: rgb(255, 255, 255);
--form__button--saveAndReview----color: rgb(15, 102, 7);
--form__button--saveAndReview_hover----background-color: rgb(180, 255, 180);
--form__button--saveAndReview_hover----color: rgb(14, 90, 7);
--form__button--saveAndReview_focus----background-color: rgb(244, 255, 244);
--form__button--saveAndReview_focus----color: rgb(14, 90, 7);
--form__summary_focus----color: rgb(0, 100, 14);
}
:root[data-page-style='default-blue'] {
--a----color: rgb(0, 80, 199);
--a----text-decoration: none;
--a_hover----color: rgb(0, 80, 199);
--a_hover----text-decoration: underline;
--a_focus----color: rgb(0, 80, 199);
--a_focus----text-decoration: underline;
--h1----color: rgb(7, 45, 102);
--h1----font-weight: 400;
--form----background-color: rgb(219 237 255);
--form----border-radius: .5rem;
--form----border-width: 1px;
--form----padding: 0 .5rem;
--form__inputElement_valid----border-color: rgb(0, 80, 199);
--form__inputElement_valid----color: rgb(0, 80, 199);
--form__select_valid----border-color: rgb(0, 80, 199);
--form__select_valid----color: rgb(0, 80, 199);
--form__textarea_valid----border-color: rgb(0, 80, 199);
--form__textarea_valid----color: rgb(0, 80, 199);
--form__button--saveAndEdit----background-color: rgb(255, 255, 255);
--form__button--saveAndEdit----color: rgb(0, 80, 199);
--form__button--saveAndEdit_hover----background-color: rgb(0, 101, 252);
--form__button--saveAndEdit_hover----color: rgb(255, 255, 255);
--form__button--saveAndEdit_focus----background-color: rgb(0, 101, 252);
--form__button--saveAndEdit_focus----color: rgb(255, 255, 255);
--form__summary_focus----color: rgb(0, 80, 199);
}
*,
*::before,
*::after {
background-clip: padding-box;
background-color: transparent;
background-image: none;
border-collapse: collapse;
border-color: transparent;
border-image-width: 0;
border-style: solid;
border-width: 0;
box-sizing: border-box;
color: #000;
font-family: Verdana, Tahoma, Calibri, sans-serif;
outline: 0 solid transparent;
overflow-wrap: anywhere;
text-transform: none;
word-wrap: anywhere;
}
:root {
background-color: var(--root----background-color, rgb(255, 255, 255));
color: var(--root----color, rgb(0, 0, 0));
font-family: var(--root----font-family, Verdana, Tahoma, Calibri, sans-serif);
font-size: var(--root----font-size, 16px);
min-width: var(--root----min-width, 320px);
}
body {
background-color: var(--body----background-color, rgb(255, 255, 255) );
border-width: var(--body----border-width, 1px);
margin: var(--body----margin, 0 auto);
max-width: var(--body----max-width, 1280px);
padding: var(--body----padding, 0 .5rem);
}
a {
color: var(--a----color, rgb(0, 0, 0));
text-decoration: var(--a----text-decoration, underline);
}
a:hover {
color: var(--a_hover----color, rgb(0, 0, 0));
text-decoration: var(--a_hover----text-decoration, none);
}
a:focus {
color: var(--a_focus----color, rgb(0, 0, 0));
text-decoration: var(--a_focus----text-decoration, none);
}
h1 {
border-color: var(--h1----border-color, transparent);
border-style: var(--h1----border-style, solid);
border-width: var(--h1----border-width, 0);
color: var(--h1----color, rgb(0, 0, 0));
font-family: var(--h1----font-family, Verdana, Tahoma, Calibri, sans-serif);
font-weight: var(--h1----font-weight, normal);
margin: var(--h1----margin, 1rem auto);
padding: var(--h1----padding, 0);
text-align: var(--h1----text-align, center);
}
.pageHeader {
font-size: var(--pageHeader----font-size, 1.5rem);
}
.form {
background-color: var(--form----background-color, rgb(255, 255, 255));
border-color: var(--form----border-color, transparent);
border-radius: var(--form----border-radius, 0);
border-style: var(--form----border-style, solid);
border-width: var(--form----border-width, 0);
box-shadow: var(--form----box-shadow, none);
margin: var(--form----margin, 1rem auto);
padding: var(--form----padding, 0);
width: var(--form----width, auto);
}
::placeholder {
color: var(--form__placeholder----color, rgb(70, 70, 70));
font-size: var(--form__placeholder----font-size, .85em);
opacity: var(--form__placeholder----opacity, 1);
text-overflow: var(--form__placeholder----text-overflow, ellipsis);
}
:invalid::placeholder {
color: var(--form__placeholder_invalid----color, rgb(182, 0, 0));
}
.form__section {
margin: var(--form__section----margin, 2rem auto);
}
.form__sectionHeader {
margin: var(--form__sectionHeader----margin, auto);
text-align: var(--form__sectionHeader----text-align, center);
}
.form__labeledElementContainer {
margin: var(--form__labeledElementContainer----margin, 1rem auto);
}
.form__label {
color: var(--form__label----color, rgb(0, 0, 0));
cursor: var(--form__label----cursor, pointer);
display: var(--form__label----display, block);
font-size: var(--form__label----font-size, .85rem);
font-style: var(--form__label----font-style, italic);
font-weight: var(--form__label----font-weight, normal);
margin: var(--form__label----margin, 0 0 .3em);
}
.form__inputDate,
.form__inputText,
.form__inputUrl {
background-color: var(--form__inputElement----background-color, rgb(255, 255, 255));
border-color: var(--form__inputElement----border-color, rgb(224, 224, 224));
border-radius: var(--form__inputElement----border-radius, .25em);
border-width: var(--form__inputElement----border-width, 1px);
display: var(--form__inputElement----display, block);
font-size: var(--form__inputElement----font-size, 1rem);
line-height: var(--form__inputElement----line-height, 2);
padding: var(--form__inputElement----padding, 0 .5em);
width: var(--form__inputElement----width, 100%);
}
.form__inputDate:valid,
.form__inputText:valid,
.form__inputUrl:valid {
border-color: var(--form__inputElement_valid----border-color, rgb(9, 100, 0));
box-shadow: var(--form__inputElement_valid----border-shadow, none);
color: var(--form__inputElement_valid----color, rgb(9, 100, 0));
}
.form__inputDate:invalid,
.form__inputText:invalid,
.form__inputUrl:invalid {
border-color: var(--form__inputElement_invalid----border-color, rgb(182, 0, 0));
box-shadow: var(--form__inputElement_invalid----border-shadow, none);
color: var(--form__inputElement_invalid----color, rgb(182, 0, 0));
}
.form__inputDate:focus,
.form__inputText:focus,
.form__inputUrl:focus {
border-color: var(--form__inputElement_focus----border-color, rgb(0, 0, 0));
box-shadow: var(--form__inputElement_focus----box-shadow, inset 0 0 0 1px rgb(0, 0, 0));
color: var(--form__inputElement_focus----color, rgb(0, 0, 0));
}
.form__select {
background-color: var(--form__select----background-color, rgb(255, 255, 255));
border-color: var(--form__select----border-color, rgb(224, 224, 224));
border-radius: var(--form__select----border-radius, .25em);
border-width: var(--form__select----border-width, 1px);
display: var(--form__select----display, block);
font-size: var(--form__select----font-size, 1rem);
height: var(--form__select---height, 2rem);
line-height: var(--form__select----line-height, 2);
padding: var(--form__select----padding, 0 .5em);
width: var(--form__select----width, 100%);
}
.form__select:valid {
border-color: var(--form__select_valid----border-color, rgb(9, 100, 0));
box-shadow: var(--form__select_valid----box-shadow, none);
color: var(--form__select_valid----color, rgb(9, 100, 0));
}
.form__select:invalid {
border-color: var(--form__select_invalid----border-color, rgb(182, 0, 0));
box-shadow: var(--form__select_invalid----box-shadow, none);
color: var(--form__select_invalid----color, rgb(182, 0, 0));
}
.form__select:focus {
border-color: var(--form__select_focus----border-color, rgb(0, 0, 0));
box-shadow: var(--form__select_focus----box-shadow, inset 0 0 0 1px rgb(0, 0, 0));
color: var(--form__select_focus----color, rgb(0, 0, 0));
}
.form__optionFirstChild {
color: var(--form__optionFirstChild----color, rgb(182, 0, 0));
}
.form__textarea {
background-color: var(--form__textarea----background-color, rgb(255, 255, 255));
border-color: var(--form__textarea----border-color, rgb(224, 224, 224));
border-radius: var(--form__textarea----border-radius, .25em);
border-width: var(--form__textarea----border-width, 1px);
display: var(--form__textarea----display, block);
font-size: var(--form__textarea----font-size, 1rem);
line-height: var(--form__textarea----line-height, 1.5);
padding: var(--form__textarea----padding, .25em .5em);
width: var(--form__textarea----width, 100%);
}
.form__textarea:valid {
border-color: var(--form__textarea_valid----border-color, rgb(9, 100, 0));
box-shadow: var(--form__textarea_valid----border-shadow, none);
color: var(--form__textarea_valid----color, rgb(9, 100, 0));
}
.form__textarea:invalid {
border-color: var(--form__textarea_invalid----border-color, rgb(182, 0, 0));
box-shadow: var(--form__textarea_invalid----border-shadow, none);
color: var(--form__textarea_invalid----color, rgb(182, 0, 0));
}
.form__textarea:focus {
border-color: var(--form__textarea_focus----border-color, rgb(0, 0, 0));
box-shadow: var(--form__textarea_focus----box-shadow, inset 0 0 0 1px rgb(0, 0, 0));
color: var(--form__textarea_focus----color, rgb(0, 0, 0));
}
.form__buttonsContainer {
align-items: var(--form__buttonsContainer----align-items, center);
display: var(--form__buttonsContainer----display, flex);
justify-content: var(--form__buttonsContainer----justify-content, center);
margin: var(--form__buttonsContainer----margin, -1rem auto);
}
.form__button {
border-radius: var(--form__button----border-radius, .5em);
cursor: var(--form__button----cursor, pointer);
display: var(--form__button----display, block);
font-size: var(--form__button----font-size, 1rem);
font-weight: var(--form__button----font-weight, normal);
line-height: var(--form__button----line-height, 1.5);
margin: var(--form__button----margin, 1rem auto);
min-width: var(--form__button----min-width, 64px);
padding: var(--form__button----padding, .5em 1.5em);
text-align: var(--form__button----text-align, center);
text-decoration: var(--form__button----text-decoration, none);
width: var(--form__button----width, 100%);
}
.form__button--saveAndEdit {
background-color: var(--form__button--saveAndEdit----background-color, rgb(10, 102, 0));
border-color: var(--form__button--saveAndEdit----border-color, transparent);
border-width: var(--form__button--saveAndEdit----border-width, 0);
box-shadow: var(--form__button--saveAndEdit----box-shadow, 0 2px 5px 0 rgba(0, 0, 0, .2));
color: var(--form__button--saveAndEdit----color, rgb(255, 255, 255));
}
.form__button--saveAndEdit:hover {
background-color: var(--form__button--saveAndEdit_hover----background-color, rgb(17, 202, 0));
border-color: var(--form__button--saveAndEdit_hover----border-color, transparent);
border-width: var(--form__button--saveAndEdit_hover----border-width, 0);
box-shadow: var(--form__button--saveAndEdit_hover----box-shadow, 0 5px 12px 0 rgba(0, 0, 0, .2));
color: var(--form__button--saveAndEdit_hover----color, rgb(255, 255, 255));
}
.form__button--saveAndEdit:focus {
background-color: var(--form__button--saveAndEdit_focus----background-color, rgb(17, 202, 0));
border-color: var(--form__button--saveAndEdit_focus----border-color, transparent);
border-width: var(--form__button--saveAndEdit_focus----border-width, 0);
box-shadow: var(--form__button--saveAndEdit_focus----box-shadow, 0 5px 12px 0 rgba(0, 0, 0, .2));
color: var(--form__button--saveAndEdit_focus----color, rgb(255, 255, 255));
}
.form__button--saveAndReview {
background-color: var(--form__button--saveAndReview----background-color, rgb(0, 65, 161));
border-color: var(--form__button--saveAndReview----border-color, transparent);
border-width: var(--form__button--saveAndReview----border-width, 0);
box-shadow: var(--form__button--saveAndReview----box-shadow, 0 2px 5px 0 rgba(0, 0, 0, .2));
color: var(--form__button--saveAndReview----color, rgb(255, 255, 255));
}
.form__button--saveAndReview:hover {
background-color: var(--form__button--saveAndReview_hover----background-color, rgb(0, 101, 252));
border-color: var(--form__button--saveAndReview_hover----border-color, transparent);
border-width: var(--form__button--saveAndReview_hover----border-width, 0);
box-shadow: var(--form__button--saveAndReview_hover----box-shadow, 0 5px 12px 0 rgba(0, 0, 0, .2));
color: var(--form__button--saveAndReview_hover----color, rgb(255, 255, 255));
}
.form__button--saveAndReview:focus {
background-color: var(--form__button--saveAndReview_focus----background-color, rgb(0, 101, 252));
border-color: var(--form__button--saveAndReview_focus----border-color, transparent);
border-width: var(--form__button--saveAndReview_focus----border-width, 0);
box-shadow: var(--form__button--saveAndReview_focus----box-shadow, 0 5px 12px 0 rgba(0, 0, 0, .2));
color: var(--form__button--saveAndReview_focus----color, rgb(255, 255, 255));
}
.form__button--cancel {
background-color: var(--form__button--cancel----background-color, rgb(255, 255, 255));
border-color: var(--form__button--cancel----border-color, transparent);
border-width: var(--form__button--cancel----border-width, 0);
box-shadow: var(--form__button--cancel----box-shadow, 0 2px 5px 0 rgba(0, 0, 0, .2));
color: var(--form__button--cancel----color, rgb(218, 36, 25));
}
.form__button--cancel:hover {
background-color: var(--form__button--cancel_hover----background-color, rgb(244, 244, 244));
border-color: var(--form__button--cancel_hover----border-color, transparent);
border-width: var(--form__button--cancel_hover----border-width, 0);
box-shadow: var(--form__button--cancel_hover----box-shadow, 0 5px 12px 0 rgba(0, 0, 0, .2));
color: var(--form__button--cancel_hover----color, rgb(218, 36, 25));
}
.form__button--cancel:focus {
background-color: var(--form__button--cancel_focus----background-color, rgb(244, 244, 244));
border-color: var(--form__button--cancel_focus----border-color, transparent);
border-width: var(--form__button--cancel_focus----border-width, 0);
box-shadow: var(--form__button--cancel_focus----box-shadow, 0 5px 12px 0 rgba(0, 0, 0, .2));
color: var(--form__button--cancel_focus----color, rgb(218, 36, 25));
}
.form__summary {
cursor: pointer;
}
.form__summary:focus {
color: var(--form__summary_focus----color, rgb(0, 0, 0));
text-decoration: var(--form__summary_focus----text-decoration, underline);
}
.layer {
bottom: 0;
display: none;
left: 0;
margin: auto;
position: fixed;
right: 0;
top: 0;
z-index: 200;
}
.layer--open {
display: block;
}
.layer--shadow {
background-color: rgba(0, 0, 0, .5);
cursor: pointer;
}
.layer__content {
background-color: rgb(255, 255, 255);
bottom: 0;
cursor: default;
hyphens: auto;
left: 0;
margin: 0 auto;
max-height: 100%;
max-width: 600px;
overflow: auto;
padding: 0 16px;
position: fixed;
right: 0;
text-align: justify;
top: 0;
}
.layer__closeInterface {
align-items: center;
background-color: rgb(255, 255, 255);
border-color: rgb(224, 224, 224);
border-width: 0 0 1px 0;
left: 0;
margin: auto;
max-width: 600px;
position: fixed;
right: 0;
text-align: right;
top: 0;
z-index: 2;
}
.layer__closeElement:hover {
color: rgb(218, 36, 25);
}
.layer__closeElement:focus {
color: rgb(218, 36, 25);
}
.layer__closeElement {
cursor: pointer;
display: inline-block;
font-size: 32px;
height: 48px;
line-height: 48px;
text-align: center;
width: 48px;
}
.layer--closeInterface .layer__content {
top: 49px;
}
.layer--closeInterface .layer__closeInterface {
display: block;
}
:root:not([data-storage]) [data-layer-id='layerSettings'] {
display: none;
}
.standardText {
line-height: 1.5;
}
.standardText section {
margin: 1.5em auto 0;
}
.standardText div,
.standardText li,
.standardText ol,
.standardText ul,
.standardText p {
margin: 1em auto;
}
.pageThemes__listItem {
cursor: pointer;
list-style-type: circle;
}
.pageThemes__listItem:hover {
text-decoration: underline;
}
.pageThemes__listItem:focus {
text-decoration: underline;
}
[data-page-style=""] [data-page-style=""],
[data-page-style="default-wiki"] [data-page-style="default-wiki"],
[data-page-style="default-blue"] [data-page-style="default-blue"],
[data-page-style="default-green"] [data-page-style="default-green"] {
font-weight: bold;
}
.footer {
border-color: rgb(224, 224, 224);
border-width: 1px 0 0;
margin: 1rem auto 0;
padding: .5rem 0;
text-align: center;
}
.footer__link {
color: var(--a----color, rgb(0, 0, 0));
text-decoration: var(--a----text-decoration, underline);
cursor: pointer;
display: inline-block;
line-height: 2rem;
margin: 0 1rem;
}
.footer__link:hover {
color: var(--a_hover----color, rgb(0, 0, 0));
text-decoration: var(--a_hover----text-decoration, none);
}
.footer__link:focus {
color: var(--a_focus----color, rgb(0, 0, 0));
text-decoration: var(--a_focus----text-decoration, none);
}
@media (min-width: 640px) {
.form__twoSectionsContainer {
align-content: stretch;
display: flex;
justify-content: space-between;
margin: var(--form__twoSectionsContainer----margin____min-width_640px, 2rem-.5rem);
}
.form__twoSectionsContainerSection {
flex: none;
margin: var(--form__twoSectionsContainerSection----margin____min-width_640px, -1rem .5rem);
width: calc(50% - 1rem);
}
.form__labeledElementContainer--variableLabelPosition {
align-items: center;
display: flex;
}
.form__labeledElementContainer--variableLabelPosition .form__label {
flex: none;
margin: 0 8px 0 0;
}
.form__newsSourceAdditionalDataContainer {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin: var(--form__newsSourceAdditionalDataContainer----margin____min-width_640px, -1rem -.5rem 1rem);
}
.form__newsSourceAdditionalDataLabeledElementContainer {
margin: var(--form__newsSourceAdditionalDataLabeledElementContainer----margin____min-width_640px, 1rem .5rem 0);
width: calc(50% - 1rem);
}
}
@media (min-width: 1024px) {
.form__newsSourceAdditionalDataLabeledElementContainer {
width: calc(100% / 3 - 1rem);
}
}