.ByzantineTimeline-module__CO7sva__page{--ground:#f6f0e1;--raised:#fffaf0;--deep:#ece2cc;--ink:#1c2546;--muted:#5d6178;--edge:#dccfae;--gold:#a9812e;--gold-hi:#e8c773;--lapis:#1e3270;--purple:#6b2f5d;--tip-bg:#f1e6c9;max-width:1200px;color:var(--ink);margin:auto;padding:24px 24px 40px}[data-theme=dark] .ByzantineTimeline-module__CO7sva__page{--ground:#0f1630;--raised:#172042;--deep:#1d2851;--ink:#efe6cf;--muted:#aeb3c9;--edge:#2f3c6c;--gold:#e0bd68;--gold-hi:#f3d98f;--lapis:#8fa4e6;--purple:#d29ccd;--tip-bg:#252c4f}.ByzantineTimeline-module__CO7sva__page button,.ByzantineTimeline-module__CO7sva__page input,.ByzantineTimeline-module__CO7sva__page select{font:inherit;color:inherit}.ByzantineTimeline-module__CO7sva__page button,.ByzantineTimeline-module__CO7sva__page summary,.ByzantineTimeline-module__CO7sva__page select{cursor:pointer}.ByzantineTimeline-module__CO7sva__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ByzantineTimeline-module__CO7sva__breadcrumb{color:var(--muted);gap:10px;margin:0 4px 20px;font-size:13px;display:flex}.ByzantineTimeline-module__CO7sva__breadcrumb a:hover{color:var(--gold)}.ByzantineTimeline-module__CO7sva__hero{background:linear-gradient(90deg,#00000026 1px,#0000 1px) 0 0/9px 9px,linear-gradient(0deg,#00000026 1px,#0000 1px) 0 0/9px 9px,radial-gradient(circle at 30% 20%,#f7e3a1,#0000 45%),radial-gradient(circle at 75% 80%,#8a6420,#0000 55%),linear-gradient(135deg,#c99a3e,#edd389 40%,#b98a33 70%,#e3c06e);border:1px solid #7a5a1d;border-radius:10px;padding:26px 26px 0;position:relative;overflow:hidden}.ByzantineTimeline-module__CO7sva__apse{text-align:center;color:#f4ead2;background:linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/8px 8px,linear-gradient(0deg,#ffffff0a 1px,#0000 1px) 0 0/8px 8px,radial-gradient(at 50% 0,#2c4697,#0000 65%),#14215a;border-radius:400px 400px 6px 6px/220px 220px 6px 6px;max-width:780px;margin:0 auto;padding:46px 34px 34px;position:relative;box-shadow:0 0 0 6px #14215a,0 0 0 9px #7a5a1d55,inset 0 -30px 60px #0a1238}.ByzantineTimeline-module__CO7sva__chiRho{width:78px;height:78px;color:var(--gold-hi);margin:0 auto 10px;display:block}.ByzantineTimeline-module__CO7sva__greek{letter-spacing:.3em;color:#e8c773;direction:ltr;font-family:Georgia,Times New Roman,serif;font-size:12px}.ByzantineTimeline-module__CO7sva__apse h1{color:#fbf1d6;text-shadow:0 2px 10px #0008;margin-top:8px;font-size:clamp(40px,6.4vw,74px);font-weight:900;line-height:1.1}.ByzantineTimeline-module__CO7sva__subtitle{color:#ecd18e;margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,2.1vw,21px)}.ByzantineTimeline-module__CO7sva__lead{color:#d9dcef;max-width:560px;margin:16px auto 0;font-size:14px;line-height:1.9}.ByzantineTimeline-module__CO7sva__start{color:#f3d98f;border-bottom:1px solid #e8c773;gap:20px;margin-top:16px;padding:8px 0;font-size:13px;display:inline-flex}.ByzantineTimeline-module__CO7sva__stats{grid-template-columns:repeat(4,1fr);max-width:780px;margin:0 auto;padding:16px 0 20px;display:grid}.ByzantineTimeline-module__CO7sva__stats>div{color:#3d2a08;flex-direction:column;align-items:center;display:flex}.ByzantineTimeline-module__CO7sva__stats strong{font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.2}.ByzantineTimeline-module__CO7sva__stats span{text-align:center;font-size:11px;font-weight:700}.ByzantineTimeline-module__CO7sva__note{color:var(--muted);margin:18px 6px 24px;font-size:12.5px;line-height:1.85}.ByzantineTimeline-module__CO7sva__note a{color:var(--gold);font-weight:700}.ByzantineTimeline-module__CO7sva__workspace{background:var(--ground);border:1px solid var(--edge);border-radius:10px;scroll-margin-top:80px;overflow:clip}.ByzantineTimeline-module__CO7sva__views{background:var(--deep);border-bottom:2px solid var(--edge);flex-wrap:wrap;gap:4px;padding:0 20px;display:flex}.ByzantineTimeline-module__CO7sva__views button{color:var(--muted);border-bottom:3px solid #0000;align-items:center;gap:8px;margin-bottom:-2px;padding:16px 14px 13px;font-size:13.5px;display:flex}.ByzantineTimeline-module__CO7sva__views button small{opacity:.8;font-size:11px}.ByzantineTimeline-module__CO7sva__views button[aria-pressed=true]{color:var(--ink);border-color:var(--gold);font-weight:800}.ByzantineTimeline-module__CO7sva__toolbar{border-bottom:1px solid var(--edge);flex-wrap:wrap;align-items:center;gap:12px 18px;padding:16px 20px;display:flex}.ByzantineTimeline-module__CO7sva__search{background:var(--raised);border:1px solid var(--edge);border-radius:999px;flex:280px;align-items:center;gap:8px;padding:9px 16px;display:flex}.ByzantineTimeline-module__CO7sva__search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:14px}.ByzantineTimeline-module__CO7sva__search:focus-within{border-color:var(--gold)}.ByzantineTimeline-module__CO7sva__select{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.ByzantineTimeline-module__CO7sva__select select{background:var(--raised);border:1px solid var(--edge);color:var(--ink);border-radius:999px;padding:7px 12px}.ByzantineTimeline-module__CO7sva__check{color:var(--muted);align-items:center;gap:7px;font-size:13px;display:flex}.ByzantineTimeline-module__CO7sva__check input{accent-color:var(--gold);width:16px;height:16px}.ByzantineTimeline-module__CO7sva__eras{scrollbar-width:thin;gap:8px;padding:16px 20px 6px;display:flex;overflow-x:auto}.ByzantineTimeline-module__CO7sva__eras button{text-align:center;background:var(--raised);border:1px solid var(--edge);border-radius:60px 60px 4px 4px/28px 28px 4px 4px;flex-direction:column;flex:none;gap:1px;padding:10px 16px 8px;font-size:13px;display:flex}.ByzantineTimeline-module__CO7sva__eras button small{color:var(--muted);font-size:11px}.ByzantineTimeline-module__CO7sva__eras button[aria-pressed=true]{border-color:var(--gold);color:#f7e7bb;box-shadow:inset 0 3px 0 var(--gold);background:#14215a}.ByzantineTimeline-module__CO7sva__eras button[aria-pressed=true] small{color:#d7c590}.ByzantineTimeline-module__CO7sva__status{color:var(--muted);align-items:center;gap:14px;padding:8px 20px 0;font-size:12.5px;display:flex}.ByzantineTimeline-module__CO7sva__status button{color:var(--gold);text-decoration:underline}.ByzantineTimeline-module__CO7sva__empty{text-align:center;border:1px dashed var(--edge);color:var(--muted);border-radius:10px;margin:28px 20px;padding:26px}.ByzantineTimeline-module__CO7sva__empty h2{color:var(--ink);margin-bottom:6px;font-size:18px}.ByzantineTimeline-module__CO7sva__empty button{color:var(--gold);margin-top:12px;font-weight:700}.ByzantineTimeline-module__CO7sva__era{padding:28px 20px 8px}.ByzantineTimeline-module__CO7sva__niche{text-align:center;border:1px solid var(--edge);background:linear-gradient(180deg, transparent 0 46px, var(--raised) 46px), linear-gradient(90deg, #0000001f 1px, transparent 1px) 0 0 / 8px 8px, linear-gradient(0deg, #0000001f 1px, transparent 1px) 0 0 / 8px 8px, linear-gradient(135deg, #c99a3e, #edd389 50%, #b98a33);border-radius:300px 300px 8px 8px/90px 90px 8px 8px;max-width:760px;margin:0 auto;padding:16px 22px 18px;position:relative}.ByzantineTimeline-module__CO7sva__nicheGreek{letter-spacing:.3em;color:#3d2a08;direction:ltr;margin-bottom:20px;font-family:Georgia,Times New Roman,serif;font-size:11.5px;font-weight:700;display:inline-block}.ByzantineTimeline-module__CO7sva__niche h2{color:var(--ink);font-size:24px;font-weight:900}.ByzantineTimeline-module__CO7sva__range{color:var(--gold);margin:2px 0 6px;font-family:Georgia,serif;font-size:14px}.ByzantineTimeline-module__CO7sva__niche p:last-child{color:var(--muted);font-size:13px;line-height:1.8}.ByzantineTimeline-module__CO7sva__column{padding:22px 0 6px;max-width:900px;margin:0 auto;padding-inline-start:52px;position:relative}.ByzantineTimeline-module__CO7sva__column:before{content:"";background:repeating-linear-gradient(180deg, var(--gold) 0 7px, transparent 7px 9px, var(--lapis) 9px 16px, transparent 16px 18px);opacity:.8;width:8px;position:absolute;inset-block:0;inset-inline-start:18px}.ByzantineTimeline-module__CO7sva__item{outline:none;margin-bottom:16px;scroll-margin-top:90px;position:relative}.ByzantineTimeline-module__CO7sva__marker{inset-inline-start:-44px;background:var(--raised);border:2px solid var(--gold);width:24px;height:24px;box-shadow:0 0 0 3px var(--ground);position:absolute;top:20px;transform:rotate(45deg)}.ByzantineTimeline-module__CO7sva__keyItem .ByzantineTimeline-module__CO7sva__marker{background:radial-gradient(circle, var(--gold-hi), var(--gold));border-color:#7a5a1d}.ByzantineTimeline-module__CO7sva__frame{background:repeating-linear-gradient(90deg, var(--gold) 0 6px, var(--lapis) 6px 8px, var(--purple) 8px 13px, var(--lapis) 13px 15px);border-radius:6px;padding:5px}.ByzantineTimeline-module__CO7sva__keyItem .ByzantineTimeline-module__CO7sva__frame{background:repeating-linear-gradient(90deg, var(--gold-hi) 0 6px, var(--gold) 6px 8px)}.ByzantineTimeline-module__CO7sva__panel{background:var(--raised);border-radius:3px}.ByzantineTimeline-module__CO7sva__panel>summary{padding:14px 18px;list-style:none;display:block}.ByzantineTimeline-module__CO7sva__panel>summary::-webkit-details-marker{display:none}.ByzantineTimeline-module__CO7sva__panel>summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ByzantineTimeline-module__CO7sva__meta{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:4px;display:flex}.ByzantineTimeline-module__CO7sva__date{color:var(--gold);font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:700}.ByzantineTimeline-module__CO7sva__kind{color:var(--muted);border:1px solid var(--edge);border-radius:999px;padding:1px 8px;font-size:11px}.ByzantineTimeline-module__CO7sva__concept{color:#fbf1d6;background:var(--purple);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}[data-theme=dark] .ByzantineTimeline-module__CO7sva__concept{color:#1a1030}.ByzantineTimeline-module__CO7sva__panel h3{justify-content:space-between;gap:12px;font-size:17px;font-weight:800;line-height:1.45;display:flex}.ByzantineTimeline-module__CO7sva__plus{color:var(--gold);flex:none;transition:transform .15s}.ByzantineTimeline-module__CO7sva__panel[open] .ByzantineTimeline-module__CO7sva__plus{transform:rotate(45deg)}.ByzantineTimeline-module__CO7sva__summary{color:var(--muted);margin-top:3px;font-size:13.5px;line-height:1.7;display:block}.ByzantineTimeline-module__CO7sva__body{border-top:1px solid var(--edge);margin:0 6px;padding:0 18px 18px}.ByzantineTimeline-module__CO7sva__body>p{margin-top:12px;font-size:14px;line-height:1.95}.ByzantineTimeline-module__CO7sva__tip{background:var(--tip-bg);border-inline-start:4px solid var(--gold);border-radius:4px;margin-top:14px;padding:12px 14px}.ByzantineTimeline-module__CO7sva__tip span{color:var(--gold);margin-bottom:3px;font-size:11px;font-weight:800;display:block}.ByzantineTimeline-module__CO7sva__tip p{font-size:13.5px;line-height:1.8}.ByzantineTimeline-module__CO7sva__sites{color:var(--muted);margin-top:10px;font-size:13px}.ByzantineTimeline-module__CO7sva__sites strong{color:var(--ink)}.ByzantineTimeline-module__CO7sva__permalink{color:var(--muted);direction:ltr;margin-top:10px;font-size:11.5px;display:inline-block}.ByzantineTimeline-module__CO7sva__permalink:hover{color:var(--gold)}.ByzantineTimeline-module__CO7sva__view{padding:8px 20px 26px}.ByzantineTimeline-module__CO7sva__viewIntro{padding:20px 0 12px}.ByzantineTimeline-module__CO7sva__viewIntro h2{font-size:22px;font-weight:900}.ByzantineTimeline-module__CO7sva__viewIntro p{color:var(--muted);margin-top:3px;font-size:13px}.ByzantineTimeline-module__CO7sva__icons{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.ByzantineTimeline-module__CO7sva__icon{text-align:center;background:var(--raised);border:1px solid var(--edge);border-radius:80px 80px 6px 6px/40px 40px 6px 6px;padding:18px 14px}.ByzantineTimeline-module__CO7sva__halo{background:radial-gradient(circle,#14215a 0 52%,#0000 53%),conic-gradient(#c99a3e,#f3d98f,#b98a33,#edd389,#c99a3e);border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin:0 auto 10px;display:flex}.ByzantineTimeline-module__CO7sva__halo span{letter-spacing:.08em;color:#f3d98f;word-break:break-word;direction:ltr;max-width:52px;font-family:Georgia,serif;font-size:7.5px;line-height:1.25}.ByzantineTimeline-module__CO7sva__icon h3{font-size:16px;font-weight:800}.ByzantineTimeline-module__CO7sva__reign{color:var(--gold);margin:1px 0 5px;font-family:Georgia,serif;font-size:13px}.ByzantineTimeline-module__CO7sva__icon p:last-child{color:var(--muted);font-size:13px;line-height:1.75}.ByzantineTimeline-module__CO7sva__councils{gap:10px;padding:0;list-style:none;display:grid}.ByzantineTimeline-module__CO7sva__councils li{background:var(--raised);border:1px solid var(--edge);border-radius:8px;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.ByzantineTimeline-module__CO7sva__councilYear{color:var(--gold);flex:0 0 96px;padding-top:2px;font-family:Georgia,serif;font-size:15px;font-weight:700}.ByzantineTimeline-module__CO7sva__councils h3{font-size:15.5px;font-weight:800}.ByzantineTimeline-module__CO7sva__place{color:var(--purple);margin:1px 0 4px;font-size:12px}.ByzantineTimeline-module__CO7sva__councils li p:last-child{color:var(--muted);font-size:13px;line-height:1.75}.ByzantineTimeline-module__CO7sva__tiles{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.ByzantineTimeline-module__CO7sva__tile{background:var(--raised);border:1px solid var(--edge);border-top:5px solid var(--gold);border-radius:8px;padding:14px 16px}.ByzantineTimeline-module__CO7sva__tile.ByzantineTimeline-module__CO7sva__monastery{border-top-color:var(--purple)}.ByzantineTimeline-module__CO7sva__tile.ByzantineTimeline-module__CO7sva__synagogue{border-top-color:var(--lapis)}.ByzantineTimeline-module__CO7sva__tile.ByzantineTimeline-module__CO7sva__city{border-top-color:var(--muted)}.ByzantineTimeline-module__CO7sva__tileType{color:var(--muted);font-size:11px;font-weight:800}.ByzantineTimeline-module__CO7sva__tile h3{margin:2px 0 4px;font-size:15.5px;font-weight:800}.ByzantineTimeline-module__CO7sva__tile p{color:var(--muted);font-size:13px;line-height:1.75}.ByzantineTimeline-module__CO7sva__footer{color:var(--muted);justify-content:space-between;gap:12px;margin:22px 6px 0;font-size:12.5px;display:flex}.ByzantineTimeline-module__CO7sva__footer a:hover{color:var(--gold)}@media (max-width:760px){.ByzantineTimeline-module__CO7sva__page{padding:14px 16px 30px}.ByzantineTimeline-module__CO7sva__hero{padding:14px 12px 0}.ByzantineTimeline-module__CO7sva__apse{border-radius:200px 200px 6px 6px/110px 110px 6px 6px;padding:34px 18px 26px}.ByzantineTimeline-module__CO7sva__stats{grid-template-columns:repeat(2,1fr);row-gap:10px}.ByzantineTimeline-module__CO7sva__views,.ByzantineTimeline-module__CO7sva__toolbar,.ByzantineTimeline-module__CO7sva__eras,.ByzantineTimeline-module__CO7sva__status{padding-inline:14px}.ByzantineTimeline-module__CO7sva__era{padding-inline:12px}.ByzantineTimeline-module__CO7sva__column{padding-inline-start:38px}.ByzantineTimeline-module__CO7sva__column:before{width:6px;inset-inline-start:10px}.ByzantineTimeline-module__CO7sva__marker{width:18px;height:18px;inset-inline-start:-36px}.ByzantineTimeline-module__CO7sva__panel>summary{padding:12px 14px}.ByzantineTimeline-module__CO7sva__body{padding:0 14px 14px}.ByzantineTimeline-module__CO7sva__view{padding-inline:14px}.ByzantineTimeline-module__CO7sva__icons,.ByzantineTimeline-module__CO7sva__tiles{grid-template-columns:1fr}.ByzantineTimeline-module__CO7sva__councilYear{flex-basis:70px}}
