:root{color-scheme:light;--page: #ffffff;--ink: #333333;--body: #696969;--link: #2a4675;--muted: #999999;--rule: #aaaaaa;--accent: #608e60}*{box-sizing:border-box;margin:0;padding:0}html{min-height:100%}body{min-height:100%;background:var(--page);color:var(--body);font:12px Verdana,Arial,sans-serif}a{color:var(--link);text-decoration:underline}a:hover{color:var(--muted);text-decoration:none}hr{height:1px;margin:0;border:0}.legacy-shell{position:relative;width:min(1000px,calc(100% - 20px));min-height:100vh;margin:30px auto 0;text-align:left}.site-header{float:left;width:96%}.brand{display:inline-block;padding:0 0 20px 50px;color:var(--ink);text-decoration:none}.brand span{font-family:Verdana,Arial,sans-serif;font-size:36px;font-weight:400;letter-spacing:12px;line-height:1.15}.legacy-layout{clear:both;display:grid;grid-template-columns:285px minmax(0,670px);gap:24px;padding:0 40px 0 50px}.legacy-left{position:sticky;top:16px;align-self:start;align-content:start;display:grid;grid-template-columns:150px 120px;gap:15px;align-items:start}.legacy-menu{padding-top:6px;font-size:14px}.legacy-menu section{margin:0 0 18px;color:#bbb}.legacy-menu h2{margin:0 0 5px;color:#bbb;font-size:14px;font-weight:400;line-height:1.2}.legacy-menu ul{list-style:none;padding:0 0 0 10px}.legacy-menu li{padding:5px 0 0;line-height:1.2}.legacy-menu a{color:var(--link);text-decoration:none}.legacy-menu a:hover{color:var(--muted)}.legacy-portrait{display:block;width:110px;height:auto;margin-left:15px;border:0}.sape-rtb{grid-column:1 / -1;align-self:start;justify-self:start;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:240px;min-height:1px;margin-top:8px;color:var(--muted);font-size:10px;line-height:14px}.sape-rtb-title{align-self:flex-start;margin:0 0 8px;vertical-align:top}.sape-rtb :where([id^=SRTB_],iframe){vertical-align:top}.legacy-main{min-width:0;padding:0 15px 15px}.sape-links{clear:both;min-height:1px;padding:10px 0 0;color:var(--muted);font-size:10px;line-height:14px;text-align:right}.sape-links a{color:var(--muted)}.sape-links a:hover{color:var(--body)}.under-navi-top{width:100%;margin-bottom:15px;background:var(--rule)}.site-shell{width:auto;margin:0}#main,.home-copy{width:400px;margin-top:100px;margin-bottom:200px}.article-page,.section-index,.related{width:min(100%,660px)}.article-page{display:flex;flex-direction:column;padding:0}.article-page>*{order:3}.article-page h1,.article-page h2,.section-index h2,.related h2{color:var(--ink);font-size:20px;font-weight:400;line-height:1.3;text-align:center}.article-page h1{order:1;padding:25px 0}.article-page>h1+p:has(strong){display:none}.article-page h2,.section-index h2,.related h2{padding:20px 0}.article-page h3,.section-index h3{margin-bottom:10px;color:var(--ink);font-size:18px;font-weight:400;line-height:1.3}.article-page p,.home-copy p{padding-bottom:15px;color:var(--ink);font-size:12px;line-height:18px;text-align:justify;text-indent:15px;word-spacing:4px}.article-page p.right{text-align:right}.article-page p.center{text-align:center;text-indent:0}.article-page ul,.article-page ol{padding:0 0 20px 20px}.article-page li{padding:8px 0 0 10px;color:var(--ink);line-height:18px}.article-page img{max-width:100%;height:auto;border:0}.article-meta{order:0;min-height:14px;margin:0;color:var(--accent);font-size:11px;line-height:18px}.article-meta a{color:var(--link);text-decoration:underline}.article-page[data-section=semya],.article-page[data-section=friends]{display:block}.page-nav{order:4;display:block;width:100%;margin:14px auto 22px;color:var(--accent);font-size:12px;line-height:18px;text-align:center}.page-nav-top{order:2;margin-top:0}.page-nav-bottom{order:4;margin-top:25px}.page-prev{margin-right:8px;white-space:nowrap}.page-list{display:inline}.page-next{margin-left:8px;white-space:nowrap}.page-list a,.page-list .active{margin:0 3px}.page-nav a{color:var(--link);text-decoration:underline}.page-nav .active{color:var(--accent);text-decoration:none}.legacy-romany,.legacy-stories{margin-top:12px}.legacy-romany p{padding-bottom:18px;color:var(--ink);font-size:12px;line-height:18px;text-align:left;text-indent:0;word-spacing:normal}.roman-item{clear:both;min-height:205px;padding:0 0 42px}.legacy-romany h1{padding:12px 0 8px;font-size:20px;font-weight:400;line-height:1.2;text-align:left}.legacy-romany .info{padding:0 0 10px;color:var(--ink);line-height:18px}.legacy-romany .read{float:left;width:55px;color:var(--ink);line-height:18px}.po_stranitsam{margin-left:55px;line-height:22px}.page-bracket{display:inline-block;white-space:nowrap}.legacy-stories{display:grid;grid-template-columns:minmax(0,285px) minmax(0,285px);gap:38px;color:var(--ink)}.legacy-stories h3{margin:0 0 10px;color:var(--ink);font-size:16px;font-weight:400;line-height:20px}.legacy-stories ul{margin:0 0 34px;padding:0;list-style:none}.legacy-stories li{padding:0 0 4px;color:var(--ink);line-height:18px}.legacy-stories section{margin:0 0 26px}.legacy-stories b{display:block;margin-bottom:8px;font-weight:700}.legacy-aforismi h1{padding:20px 0 12px;color:var(--ink);font-size:20px;font-weight:400;line-height:1.3;text-align:center}.aforismi-paginator{width:min(100%,470px);margin:0 auto 8px;color:var(--accent);line-height:25px;text-align:center}.aforismi-paginator .current{color:var(--accent)}.aforismi-next{display:inline-block;min-width:86px;margin-left:16px;text-align:right}.asterisk{padding:15px;color:var(--ink);text-align:center}.legacy-aforismi p{padding-bottom:0;color:var(--ink);font-size:12px;line-height:18px;text-align:justify;text-indent:15px;word-spacing:4px}.section-index{padding:0 0 40px}.index-group{margin-top:10px}.index-group ul,.related ul{list-style:none;padding:0 0 18px}.index-group li,.related li{display:block;padding:8px 0 0 10px;color:var(--ink);line-height:18px}.index-group span{display:block;color:var(--accent);font-size:11px}.related{padding-bottom:35px}.site-footer{clear:both;min-height:60px;padding:24px 40px 16px 0;color:#aaa;font-size:10px;line-height:1.4;text-align:right}.site-footer p{max-width:500px;margin-left:auto}.div_image{float:left;padding-bottom:5px;font:italic 400 10px/normal Verdana,Arial,sans-serif;text-align:center}.div_image a{display:block;margin:0 10px;padding:3px;border:1px solid #cccccc}.div_image a:hover{border-color:#506d9d}.article-page[data-section=semya] .div_image,.article-page[data-section=friends] .div_image{clear:both;max-width:min(300px,48%);margin:0 18px 12px 0}.article-page[data-section=semya] .div_image[style*="float:right"],.article-page[data-section=friends] .div_image[style*="float:right"]{margin:0 0 12px 18px}.article-page[data-section=semya] .div_image a,.article-page[data-section=friends] .div_image a{margin:0 0 4px}.article-page[data-section=semya] .div_image img,.article-page[data-section=friends] .div_image img{display:block}#family p{text-align:left}#family li{min-height:210px;margin:10px 0;padding:10px 0}#family .familytext h3{text-indent:15px}@media(max-width:760px){.legacy-shell{width:calc(100% - 20px);margin-top:16px}.brand{padding-left:0}.brand span{font-size:30px;letter-spacing:7px}.legacy-layout{grid-template-columns:1fr;gap:20px;padding:0}.legacy-left{position:static;grid-template-columns:minmax(0,1fr) 110px}.legacy-main{padding:0}#main,.home-copy{width:auto;margin:40px 0 120px}.article-page,.section-index,.related{width:auto}.page-nav{text-align:left}.legacy-stories{grid-template-columns:1fr;gap:0}.legacy-romany .read{float:none;width:auto}.po_stranitsam{margin-left:0}.article-page[data-section=semya] .div_image,.article-page[data-section=friends] .div_image,.article-page[data-section=semya] .div_image[style*="float:right"],.article-page[data-section=friends] .div_image[style*="float:right"]{float:none!important;max-width:100%;margin:0 0 14px}}
