/* KAZKOR 1B. Additive presentation layer; legacy engine styles and JS retained. */
:root{--paper:#f7f0e4;--ink:#3b2d22;--muted:#7c6a5c;--line:#d6c3af;--accent:#a25f3c}
html{background:var(--paper)}body.kazkor-paper{margin:0;background:var(--paper);color:var(--ink);font:15px/1.7 Georgia,'Times New Roman',serif}body.kazkor-paper *{box-sizing:border-box}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}#page,#bg{padding:0!important;background:transparent!important;max-width:1170px;margin:auto}#bg{padding:0 30px!important}.edition-line{padding:13px 0;border-bottom:1px solid var(--line);font:10px/1.4 Arial;letter-spacing:1.7px;color:var(--muted);display:flex;justify-content:space-between}.edition-line span{font-size:9px}#content{position:relative;min-height:150px;display:flex;align-items:center;justify-content:center}#logo.logo{display:flex;float:none;align-items:center;gap:24px;width:auto;padding:0;margin:0;background:none;text-decoration:none}#logo img{display:block;width:85px;height:85px}.brand-name{font:48px/1 Georgia,serif;letter-spacing:3px}.brand-name small{display:block;font:8px/1.4 Arial;letter-spacing:2.1px;margin-top:15px}#more{color:var(--muted);font:12px/1.6 Georgia;clear:both;max-width:100%;overflow:hidden}.mast-note{display:none}#more>br{display:none}#more .adsbygoogle{display:block!important;max-width:100%;margin:0 auto 18px}#top-nav{background:none;height:auto;border-top:3px double var(--accent);border-bottom:1px solid var(--accent);padding:0;margin:0}#top-nav ul.menu{display:flex;justify-content:center;flex-wrap:wrap;gap:28px;padding:14px 0;margin:0;background:none;height:auto}#top-nav ul.menu li,#top-nav ul.menu li a,#top-nav ul.menu li span,#top-nav ul.menu li b{background:none!important;float:none!important;padding:0!important;margin:0!important;height:auto!important;line-height:1.5!important;font:12px/1.5 Arial!important;color:var(--ink)}#top-nav ul.menu li{list-style:none}#top-nav+div.clear_+br{display:none}.clear_{padding:0}.paper-columns{display:block;margin-top:30px;width:100%;border:0}.paper-columns>tbody{display:block}.paper-columns>tbody>tr,.paper-columns>tr{display:flex;gap:42px}.paper-columns td.paper-main{display:block;width:calc(100% - 292px);flex:1;min-width:0}.paper-columns td.paper-aside{display:block;width:250px;flex:0 0 250px;border-left:1px solid var(--line);padding-left:27px}.paper-main>.content{padding:0!important}.paper-section-title{font:italic 28px/1.2 Georgia;margin:0 0 10px;padding:0 0 18px;border-bottom:1px solid var(--accent)}.paper-aside .paper-section-title{font-size:24px}.paper-aside .content{font:14px/1.6 Georgia}.paper-aside .content>div{border-color:var(--line)!important;padding:18px 0!important}.paper-aside a{color:var(--ink)}.paper-small-title{font:italic 22px Georgia;margin:0 0 12px}.base{background:none!important;border:0!important;margin:0;padding:24px 0;box-shadow:none}.base .dpad{margin:0;padding:0;background:none}.shortstory{border-bottom:1px solid var(--line)!important}.base .btl{background:none;padding:0;margin:0 0 14px;color:var(--ink);font:30px/1.2 Georgia;letter-spacing:-.6px;min-height:0;height:auto}.paper-category{float:none!important;display:block;background:none!important;padding:0!important;font:10px/1.6 Arial!important;letter-spacing:1px;color:var(--accent);margin-top:12px}.maincont{font:16px/1.75 Georgia;color:var(--ink);overflow-wrap:anywhere}.maincont p{margin:0 0 15px}.maincont img{max-width:100%;height:auto}.maincont table{max-width:100%}.shortstory .maincont{font:14px/1.75 Georgia;color:var(--muted)}.shortstory .maincont>br:last-child{display:none}.fullstory .btl{font-size:38px}.fullstory .maincont h2,.fullstory .maincont h3{margin:25px 0 12px;line-height:1.3}.maincont span[style*="tags-bg"]{background:none!important;color:var(--accent)}.basenavi{margin:28px 0!important;padding:0!important;background:none}.bnnavi,.navigation,.nextprev{background:none!important}.navigation a,.navigation span{display:inline-block;padding:8px 13px;border:1px solid var(--line);border-radius:0;background:none;color:var(--ink)}.navigation span{background:var(--accent);color:var(--paper)}.nextprev{display:flex;gap:18px;margin-top:14px}.nextprev .thide,.toptop{height:auto;text-indent:0;line-height:1.5;overflow:visible;background:none;font:12px Arial}.pheading{background:none;border-top:1px solid var(--line);padding-top:25px;margin-top:25px}.pheading h2{font:26px Georgia}.addcombtn{display:inline-block;background:none!important;height:auto!important;padding:8px 12px!important;border:1px solid var(--line);font:12px Arial!important;color:var(--ink)}#footer{border-top:3px double var(--accent);padding:24px 0 10px;margin-top:38px;background:none;font:12px/1.8 Arial;color:var(--muted);height:auto}#footer .heritage{font:14px/1.7 Georgia;color:var(--ink);border-left:2px solid var(--accent);padding-left:15px;margin:0 0 20px}.paper-copyright{font:11px Arial;color:var(--muted);padding:15px 0 28px}input,textarea,select{max-width:100%;border:1px solid var(--line);background:#fffaf2;color:var(--ink);padding:8px;font-size:14px}button,input[type=submit]{cursor:pointer}.fbutton{background:var(--accent);color:white;border:0;border-radius:0}.adsbygoogle{max-width:100%}
@media(max-width:780px){#bg{padding:0 20px!important}.paper-columns>tbody>tr,.paper-columns>tr{display:block}.paper-columns td.paper-main{width:100%}.paper-columns td.paper-aside{width:100%;border-left:0;border-top:1px solid var(--line);padding:25px 0;margin-top:30px}#top-nav ul.menu{gap:18px}#content{min-height:125px}.brand-name{font-size:38px}#logo img{width:70px;height:70px}.base .btl{font-size:27px}.fullstory .btl{font-size:32px}.paper-section-title{font-size:26px}.maincont{font-size:16px}.paper-columns{margin-top:25px}}@media(max-width:480px){#bg{padding:0 16px!important}#logo.logo{gap:14px}.brand-name{font-size:32px;letter-spacing:1.5px}.brand-name small{font-size:6px;letter-spacing:1.5px}#logo img{width:61px;height:61px}#top-nav ul.menu{gap:12px}.base .btl{font-size:25px}.fullstory .btl{font-size:29px}}
/* Neutralize fixed dimensions and floats inherited from the legacy skin. */
#top-nav ul.menu{float:none!important;width:100%;min-width:0}#top-nav ul.menu li{flex:0 0 auto}.base,.maincont,.fullstory,.basenavi{text-align:left}.shortstory .maincont{margin-bottom:0}.shortstory .maincont>br{display:none}.shortstory .maincont p:last-child{margin-bottom:0}.shortstory .maincont .paper-story-end{height:0;margin:0;padding:0}.shortstory{padding:22px 0}.basenavi,.bnnavi,.navigation,.nextprev{height:auto;float:none;min-height:0}.navigation{display:flex;gap:6px;align-items:center}.navigation a,.navigation span{float:none;height:auto;line-height:1.4;font:12px/1.4 Arial;padding:8px 13px}.paper-aside input[type=radio],.paper-aside input[type=checkbox]{display:inline-block;width:auto;height:auto;padding:0}.paper-aside button{width:auto;height:auto;display:inline-block;padding:8px 14px;line-height:1.5;border:1px solid var(--line);background:var(--accent);color:#fff}#footer{text-align:left;font-weight:400}#footer a{color:var(--muted)}
