@font-face{font-family:"Lombardi";src:url("../../../fonts/LOMBARDI2.TTF")}@font-face{font-family:"Berry Rotunda";src:url("../../../fonts/Berry_Rotunda.ttf")}@font-face{font-family:"Goudy Medieval";src:url("../../../fonts/GoudyMediaeval-Regular.ttf")}@font-face{font-family:"Goudy Medieval Alternate";src:url("../../../fonts/GoudyMedieval-Alternate.ttf")}@font-face{font-family:"Goudy Medieval Bold";src:url("../../../fonts/GoudyMediaeval-DemiBold.ttf")}body{color:#2b2927}.content.svelte-1sldd7w.svelte-1sldd7w{padding:0}.content.svelte-1sldd7w .avatarImage.svelte-1sldd7w{width:50px;height:50px;box-sizing:border-box;overflow:hidden;border:2px solid black;box-sizing:border-box}.content.svelte-1sldd7w .avatarImage .valid-image.svelte-1sldd7w{width:200%;top:0;transform:translate(-23%, -5%);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content.svelte-1sldd7w .avatarImage img.svelte-1sldd7w{width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content.svelte-1sldd7w .memberTitle .first-char.svelte-1sldd7w{color:#9b0e0e}.content.svelte-1sldd7w .memberTitle.svelte-1sldd7w{width:50px;font-family:Lombardi}.content.svelte-1sldd7w .memberTitle.lordMemberTitle.svelte-1sldd7w{width:100px;color:red}@font-face{font-family:"Lombardi";src:url("../../../fonts/LOMBARDI2.TTF")}@font-face{font-family:"Berry Rotunda";src:url("../../../fonts/Berry_Rotunda.ttf")}@font-face{font-family:"Goudy Medieval";src:url("../../../fonts/GoudyMediaeval-Regular.ttf")}@font-face{font-family:"Goudy Medieval Alternate";src:url("../../../fonts/GoudyMedieval-Alternate.ttf")}@font-face{font-family:"Goudy Medieval Bold";src:url("../../../fonts/GoudyMediaeval-DemiBold.ttf")}body{color:#2b2927}.container.svelte-1b4f2tb.svelte-1b4f2tb{display:flex;flex-direction:row;margin-left:10%;margin-right:10%}.container.svelte-1b4f2tb .leftContent.svelte-1b4f2tb{display:flex;flex-direction:column;width:25%;max-height:85vh}.container.svelte-1b4f2tb .leftContent .lordImage.svelte-1b4f2tb{flex:0.8;width:100%;position:relative}.container.svelte-1b4f2tb .leftContent .lordImage img.svelte-1b4f2tb{width:100%}.container.svelte-1b4f2tb .leftContent .lordImage .liege.svelte-1b4f2tb{position:absolute;top:0;left:0;width:40%}.container.svelte-1b4f2tb .leftContent .lordName.svelte-1b4f2tb{flex:0.2;font-weight:bold;font-family:lombardi}.container.svelte-1b4f2tb .leftContent .lordName .title.svelte-1b4f2tb{font-size:2.2em}.container.svelte-1b4f2tb .leftContent .lordName .name.svelte-1b4f2tb{font-size:3em}.container.svelte-1b4f2tb .rightContent.svelte-1b4f2tb{display:flex;flex-direction:column;min-height:80vh;width:75%;padding-left:30px;padding-top:40px}.container.svelte-1b4f2tb .rightContent .header.svelte-1b4f2tb{display:flex;flex-direction:row;justify-content:space-between;padding-right:40px;width:100%}.container.svelte-1b4f2tb .rightContent .header .duchyName.svelte-1b4f2tb{font-size:3em;font-family:lombardi}.container.svelte-1b4f2tb .rightContent .header .duchyName .firstLetter.svelte-1b4f2tb{font-size:1.1em;color:darkred;font-weight:bold}.container.svelte-1b4f2tb .rightContent .header .swapButtons button.svelte-1b4f2tb{padding:9px;box-sizing:border-box;border-radius:2px;background-color:#d46357;border:2px solid rgb(32, 32, 32)}.container.svelte-1b4f2tb .rightContent .header .swapButtons button.svelte-1b4f2tb:hover{cursor:pointer;transition:0.1s;border:2px solid white}.container.svelte-1b4f2tb .rightContent .header .swapButtons button.svelte-1b4f2tb{font-size:14pt}.container.svelte-1b4f2tb .rightContent .header .swapButtons button.active.svelte-1b4f2tb{background-color:rgb(199, 157, 157)}.container.svelte-1b4f2tb .rightContent .description.svelte-1b4f2tb{font-size:1.5em;font-family:lombardi;flex:0.6;overflow-y:scroll;overflow:auto}.container.svelte-1b4f2tb .rightContent .retinue.svelte-1b4f2tb{display:flex;flex-direction:column;gap:10px;padding-right:10px;padding-bottom:4em;box-sizing:border-box}.container.svelte-1b4f2tb .rightContent .retinue .rank.svelte-1b4f2tb{display:flex;flex-direction:row;gap:10px}.container.svelte-1b4f2tb .rightContent .retinue .rank .rankName.svelte-1b4f2tb{font-size:1.5em;font-family:lombardi;color:rgb(155, 14, 14);display:flex;align-items:center;margin-right:12px;width:20%;box-sizing:border-box}.container.svelte-1b4f2tb .rightContent .retinue .rank .rankName img.svelte-1b4f2tb{height:2em;margin-right:12px}.container.svelte-1b4f2tb .rightContent .retinue .rank .members.svelte-1b4f2tb{width:80%;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.container.svelte-1b4f2tb .rightContent .vassalsContainer.svelte-1b4f2tb{flex:0.4}.container.svelte-1b4f2tb .rightContent .vassalsContainer .vassalsTitle.svelte-1b4f2tb{font-size:1.5em;font-family:lombardi}.container.svelte-1b4f2tb .rightContent .vassalsContainer .vassals.svelte-1b4f2tb{display:flex;flex-direction:row;gap:10px}.container.svelte-1b4f2tb .rightContent .vassalsContainer .vassals .vassalContainer.svelte-1b4f2tb{color:black;text-decoration:none}.container.svelte-1b4f2tb .rightContent .vassalsContainer .vassals .vassalContainer .crest.svelte-1b4f2tb{width:230px;height:230px}.container.svelte-1b4f2tb .rightContent .vassalsContainer .vassals .vassalContainer .crest img.svelte-1b4f2tb{width:100%}.container.svelte-1b4f2tb .rightContent .vassalsContainer .vassals .vassalContainer .name.svelte-1b4f2tb{font-size:1.3em;font-family:lombardi}@font-face{font-family:"Lombardi";src:url("../../../fonts/LOMBARDI2.TTF")}@font-face{font-family:"Berry Rotunda";src:url("../../../fonts/Berry_Rotunda.ttf")}@font-face{font-family:"Goudy Medieval";src:url("../../../fonts/GoudyMediaeval-Regular.ttf")}@font-face{font-family:"Goudy Medieval Alternate";src:url("../../../fonts/GoudyMedieval-Alternate.ttf")}@font-face{font-family:"Goudy Medieval Bold";src:url("../../../fonts/GoudyMediaeval-DemiBold.ttf")}body{color:#2b2927}.content.svelte-1vu2izm.svelte-1vu2izm{max-height:80vh}.kingDiv.svelte-1vu2izm.svelte-1vu2izm{width:100%;display:flex}.kingDiv.svelte-1vu2izm .couronneCrestContainer.svelte-1vu2izm{margin-left:42.5%;width:15%}.kingDiv.svelte-1vu2izm .couronneCrestContainer img.svelte-1vu2izm{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.kingDiv.svelte-1vu2izm .couronneCrestContainer .kingVerticalLine.svelte-1vu2izm{width:50%;border-right:2px solid black;height:50px;position:relative;top:-50px;z-index:-1}.kingDiv.svelte-1vu2izm .couronneKnights.svelte-1vu2izm{display:flex;flex-direction:column;justify-content:center;width:5%;margin-left:-2%}.kingDiv.svelte-1vu2izm .couronneKnights img.svelte-1vu2izm{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.duchyContainer.svelte-1vu2izm.svelte-1vu2izm{display:flex;justify-content:center;text-align:center;padding-left:2%;padding-right:2%;position:relative;top:-50px}.duchyContainer.svelte-1vu2izm :first-child .horizontalLine.svelte-1vu2izm{width:50%;margin-left:50%}.duchyContainer.svelte-1vu2izm :last-child .horizontalLine.svelte-1vu2izm{width:50%}.duchyContainer.svelte-1vu2izm .duchyOuter .horizontalLine.svelte-1vu2izm{border-top:2px solid black}.duchyContainer.svelte-1vu2izm .duchyOuter .verticalLine.svelte-1vu2izm{position:relative;top:-2px;width:50%;border-right:2px solid black;height:50px}.duchyContainer.svelte-1vu2izm .duchyOuter .duchyInner.svelte-1vu2izm{position:relative;top:-50px}.duchyContainer.svelte-1vu2izm .duchyOuter .duchyInner .duchyCrest img.svelte-1vu2izm{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.duchyContainer.svelte-1vu2izm .duchyOuter .vassalsContainer.svelte-1vu2izm{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.duchyContainer.svelte-1vu2izm .duchyOuter .vassalsContainer .vassalImg.svelte-1vu2izm{width:50%}.duchyContainer.svelte-1vu2izm .duchyOuter .vassalsContainer .vassalImg img.svelte-1vu2izm{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}