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 /* =================================================== */
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%; }
484 margin-bottom: 1.5em;
488 border-bottom: 0.1em solid #999;
489 padding-bottom: 1.5em;
492 div.note p, div.dedication p, div.note p.paragraph, div.dedication p.paragraph {
498 border: 1px darkgray solid;
512 border-bottom: 0.1em solid #000;
523 padding: 0 0 0 1.5em;
530 em.math, em.foreign-word, em.book-title, em.didaskalia {
535 letter-spacing: 0.1em;
540 font-variant: small-caps;
553 border-collapse: collapse;
557 table.border td, table.border th {
558 border: 1px solid black;
564 /* Show line numbers. */
575 -webkit-user-select: none;
576 -moz-user-select: none;
577 -ms-user-select: none;
593 font-variant: normal;
595 text-transform: none;
596 text-decoration: none;
598 -webkit-user-select: none;
599 -moz-user-select: none;
600 -ms-user-select: none;
602 margin-right: -227px;
607 border-left: 1px solid #333;
611 a.reference.interesting:after {
612 content: url('../images/pin.svg');
621 #wltoc ol, #themes ol, #objects ol {
631 padding: 0 0 1.5em 1.5em;
651 #info .sponsors img {
663 transform: rotate(45deg);
675 border-radius: 0px 0px 2px 0px;
676 background: var(--white-100, #FFF);
677 border: 1px solid var(--teal-700, #007880);
683 transform: rotate(45deg);
689 border-radius: 0px 0px 2px 0px;
701 box-shadow: 0px 0px 20px rgba(1, 129, 137, 0.2);
702 border: 1px solid #007880;
705 @include rwd($break-wide) {
710 #annotation-content {
713 color: var(--black-900, #333);
716 font-variant-numeric: oldstyle-nums proportional-nums;
717 /* Czytnik/Desktop/p read */
718 font-family: "Source Serif Pro";
722 line-height: 28px; /* 155.556% */
737 border: 1px solid #007880;
740 box-shadow: 6px 6px 10px 0px rgba(0, 120, 128, 0.35);
749 content: "skopiowane";
753 justify-content: center;
766 border-left: 1px solid #BBF6FA;
773 vertical-align: middle;
780 transform: rotate(45deg);
792 border-radius: 0px 0px 2px 0px;
793 background: var(--white-100, #FFF);
794 border: 1px solid var(--teal-700, #007880);
800 transform: rotate(45deg);
806 border-radius: 0px 0px 2px 0px;
827 justify-content: center;
829 .icon-exists, .icon-note {display: none;}
837 border: 1px solid #007880;
839 box-shadow: 6px 6px 10px 0px rgba(0, 120, 128, 0.35);
844 @include rwd($break-wide) {
849 transform: rotate(45deg);
855 box-sizing: border-box;
862 border-radius: 0px 0px 2px 0px;
863 background: var(--white-100, #E1F1F2);
864 border: 1px solid var(--teal-700, #007880);
867 @include rwd($break-wide) {
874 transform: rotate(45deg);
880 border-radius: 0px 0px 2px 0px;
883 @include rwd($break-wide) {
891 align-items: flex-start;
892 flex-direction: column;
897 font-family: "Source Sans Pro";
907 display: inline-block;
908 vertical-align: bottom;
913 &.zakladka-tool_zakladka_delete:before {
914 content: url('/static/2022/images/zakladka-usun.svg');
916 &.zakladka-tool_zakladka:before {
917 content: url('/static/2022/images/add-icon.svg');
919 &.zakladka-tool_sluchaj:before {
920 content: url('/static/2022/images/play-now-icon.svg');
922 &.zakladka-tool_notka:before {
923 content: url('/static/2022/images/add-note-icon.svg');
926 .zakladka-tool_notka_text {
935 justify-content: center;
940 border: 1px solid #007880;
943 #notka-save, #notka-saved {
954 .zakladka-tool_zakladka_delete {
956 // position: absolute;
962 // align-items: center;
963 // justify-content: center;
971 .icon-empty {display: none;}
972 .icon-exists {display: flex;}
973 #zakladka-box .content {
974 .zakladka-tool_notka_text {display: block;}
975 .zakladka-tool_zakladka_delete {display: block;}
979 .icon-empty {display: none;}
980 .icon-note {display: flex;}
981 #zakladka-box .content {
982 .zakladka-tool_notka_text {display: block;}
983 .zakladka-tool_zakladka_delete {display: block;}
991 .zakladka-tool_sluchaj {display: none;}
992 .has-sync .zakladka-tool_sluchaj {display: block;}
998 border: 1px solid #D5ECED;
1005 display: inline-block;
1011 background: #E1F1F2;
1017 background: #018189;
1018 display: inline-block;
1019 padding: 10px 8px 10px 12px;
1020 border-radius: 100%;