6 border-bottom: 1px solid #F2F2F2;
13 .progress-text-value {
72 @include rwd($break-wide) {
79 font-family: "Source Serif Pro";
95 // Workaround for missing li's.
112 box-shadow: 0px 0px 20px rgba(1, 129, 137, 0.2);
146 @media screen and (max-height: 800px) {
155 display: inline-block;
156 vertical-align: middle;
160 border: 5px solid white;
161 box-shadow: 4px 4px 4px #666;
179 font-family: sans-serif;
195 padding: 0px 30px 30px;
197 box-shadow: 0px 0px 20px rgba(1, 129, 137, 0.2);
214 .l-text_header_cover {
219 .l-text_header__content {
223 .l-text_header_author {
232 .l-text_header_title {
245 #main-text #book-text {
249 font-family: Gelasio, Georgia, "Times New Roman", serif;
256 text-decoration: none;
271 /* ================================== */
272 /* = Header with logo and menu = */
273 /* ================================== */
276 /* =================================================== */
277 /* = Common elements: headings, paragraphs and lines = */
278 /* =================================================== */
296 margin: 1.5em 0 1em 0;
315 /* ======================== */
316 /* = Footnotes and themes = */
317 /* ======================== */
327 -webkit-user-select: none;
328 -moz-user-select: none;
329 -ms-user-select: none;
336 #footnotes .annotation {
342 -webkit-user-select: text;
343 -moz-user-select: text;
344 -ms-user-select: text;
351 #footnotes p, #footnotes ul, #footnotes .stanza {
356 #footnotes .permalink {
373 margin: -0.25em -0.5em;
377 padding: 0.25em 0.5em;
382 /* =================== */
383 /* = Custom elements = */
384 /* =================== */
389 margin-bottom: 0.25em;
396 margin-bottom: -0.25em;
415 margin: 0.5em 0 0 1.5em;
426 div.kwestia div.stanza {
436 .verse-right { text-align: right; }
437 .verse-center { text-align: center; }
439 .verse-indent.verse-indent-2 { padding-left: 2em; }
440 .verse-indent.verse-indent-3 { padding-left: 3em; }
441 .verse-indent.verse-indent-4 { padding-left: 4em; }
442 .verse-indent.verse-indent-5 { padding-left: 5em; }
443 .verse-indent.verse-indent-6 { padding-left: 6em; }
444 .verse-indent.verse-indent-7 { padding-left: 7em; }
445 .verse-indent.verse-indent-8 { padding-left: 8em; }
446 .verse-indent.verse-indent-9 { padding-left: 9em; }
447 .verse-indent.verse-indent-10 { padding-left: 10em; }
448 .verse-indent.verse-indent-11 { padding-left: 11em; }
449 .verse-indent.verse-indent-12 { padding-left: 12em; }
450 .verse-cont { padding-left: 12em; }
452 @media screen and (max-width: 40em) {
453 .verse-indent { padding-left: 4%; }
454 .verse-indent.verse-indent-2 { padding-left: 8%; }
455 .verse-indent.verse-indent-3 { padding-left: 12%; }
456 .verse-indent.verse-indent-4 { padding-left: 16%; }
457 .verse-indent.verse-indent-5 { padding-left: 20%; }
458 .verse-indent.verse-indent-6 { padding-left: 24%; }
459 .verse-indent.verse-indent-7 { padding-left: 28%; }
460 .verse-indent.verse-indent-8 { padding-left: 32%; }
461 .verse-indent.verse-indent-9 { padding-left: 36%; }
462 .verse-indent.verse-indent-10 { padding-left: 40%; }
463 .verse-indent.verse-indent-11 { padding-left: 44%; }
464 .verse-indent.verse-indent-12 { padding-left: 48%; }
465 .verse-cont { padding-left: 48%; }
488 margin-bottom: 1.5em;
492 border-bottom: 0.1em solid #999;
493 padding-bottom: 1.5em;
496 div.note p, div.dedication p, div.note p.paragraph, div.dedication p.paragraph {
502 border: 1px darkgray solid;
516 border-bottom: 0.1em solid #000;
527 padding: 0 0 0 1.5em;
534 em.math, em.foreign-word, em.book-title, em.didaskalia {
537 em.foreign-word.foreign-word-protected {
542 letter-spacing: 0.1em;
547 font-variant: small-caps;
560 border-collapse: collapse;
564 table.border td, table.border th {
565 border: 1px solid black;
571 /* Show line numbers. */
582 -webkit-user-select: none;
583 -moz-user-select: none;
584 -ms-user-select: none;
600 font-variant: normal;
602 text-transform: none;
603 text-decoration: none;
605 -webkit-user-select: none;
606 -moz-user-select: none;
607 -ms-user-select: none;
609 margin-right: -227px;
614 border-left: 1px solid #333;
618 a.reference.interesting:after {
619 content: url('../images/pin.svg');
628 #wltoc ol, #themes ol, #objects ol {
638 padding: 0 0 1.5em 1.5em;
658 #info .sponsors img {
670 transform: rotate(45deg);
682 border-radius: 0px 0px 2px 0px;
683 background: var(--white-100, #FFF);
684 border: 1px solid var(--teal-700, #007880);
690 transform: rotate(45deg);
696 border-radius: 0px 0px 2px 0px;
708 box-shadow: 0px 0px 20px rgba(1, 129, 137, 0.2);
709 border: 1px solid #007880;
712 @include rwd($break-wide) {
717 #annotation-content {
720 color: var(--black-900, #333);
723 font-variant-numeric: oldstyle-nums proportional-nums;
724 /* Czytnik/Desktop/p read */
725 font-family: "Source Serif Pro";
729 line-height: 28px; /* 155.556% */
731 em.foreign-word.foreign-word-protected {
748 border: 1px solid #007880;
751 box-shadow: 6px 6px 10px 0px rgba(0, 120, 128, 0.35);
760 content: "skopiowane";
764 justify-content: center;
777 border-left: 1px solid #BBF6FA;
784 vertical-align: middle;
791 transform: rotate(45deg);
803 border-radius: 0px 0px 2px 0px;
804 background: var(--white-100, #FFF);
805 border: 1px solid var(--teal-700, #007880);
811 transform: rotate(45deg);
817 border-radius: 0px 0px 2px 0px;
838 justify-content: center;
840 .icon-exists, .icon-note {display: none;}
848 border: 1px solid #007880;
850 box-shadow: 6px 6px 10px 0px rgba(0, 120, 128, 0.35);
855 @include rwd($break-wide) {
860 transform: rotate(45deg);
866 box-sizing: border-box;
873 border-radius: 0px 0px 2px 0px;
874 background: var(--white-100, #E1F1F2);
875 border: 1px solid var(--teal-700, #007880);
878 @include rwd($break-wide) {
885 transform: rotate(45deg);
891 border-radius: 0px 0px 2px 0px;
894 @include rwd($break-wide) {
902 align-items: flex-start;
903 flex-direction: column;
908 font-family: "Source Sans Pro";
918 display: inline-block;
919 vertical-align: bottom;
924 &.zakladka-tool_zakladka_delete:before {
925 content: url('/static/2022/images/zakladka-usun.svg');
927 &.zakladka-tool_zakladka:before {
928 content: url('/static/2022/images/add-icon.svg');
930 &.zakladka-tool_sluchaj:before {
931 content: url('/static/2022/images/play-now-icon.svg');
933 &.zakladka-tool_notka:before {
934 content: url('/static/2022/images/add-note-icon.svg');
937 .zakladka-tool_notka_text {
946 justify-content: center;
951 border: 1px solid #007880;
954 #notka-save, #notka-saved {
965 .zakladka-tool_zakladka_delete {
967 // position: absolute;
973 // align-items: center;
974 // justify-content: center;
982 .icon-empty {display: none;}
983 .icon-exists {display: flex;}
984 #zakladka-box .content {
985 .zakladka-tool_notka_text {display: block;}
986 .zakladka-tool_zakladka_delete {display: block;}
990 .icon-empty {display: none;}
991 .icon-note {display: flex;}
992 #zakladka-box .content {
993 .zakladka-tool_notka_text {display: block;}
994 .zakladka-tool_zakladka_delete {display: block;}
1002 .zakladka-tool_sluchaj {display: none;}
1003 .has-sync .zakladka-tool_sluchaj {display: block;}
1006 #book-text-buttons {
1009 border: 1px solid #D5ECED;
1016 display: inline-block;
1022 background: #E1F1F2;
1028 background: #018189;
1029 display: inline-block;
1030 padding: 10px 8px 10px 12px;
1031 border-radius: 100%;