*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}body{min-height:100vh;scroll-behavior:smooth}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}ol,ul{list-style:none;padding:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}article>*+*{margin-top:1em}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}button,input,select,textarea{color:inherit;font:inherit;border:none;border-radius:0;box-shadow:none;background:transparent;padding:0}button:focus,input:focus,select:focus,textarea:focus{outline:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}@media(prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.hide{display:none}@font-face{font-family:Brill;font-weight:400;font-style:normal;src:url(../fonts/brill.08b4d1ec.ttf) format("truetype")}@font-face{font-family:Brill;font-weight:400;font-style:italic;src:url(../fonts/brill-italic.ad2b2c27.ttf) format("truetype")}@font-face{font-family:Brill;font-weight:700;font-style:normal;src:url(../fonts/brill-bold.0970d1b2.ttf) format("truetype")}@font-face{font-family:Brill;font-weight:700;font-style:italic;src:url(../fonts/brill-bold-italic.4ae6223a.ttf) format("truetype")}.brill{font-family:Brill,sans-serif;max-width:95%;font-size:.7em;display:inline-block}@font-face{font-family:Pim Latin;font-weight:400;font-style:normal;src:url(../fonts/pim-latin.c8988390.otf) format("truetype")}@font-face{font-family:Pim Paleo Hebrew;font-weight:400;font-style:normal;src:url(../fonts/pim-paleohebrew.e82aeecd.otf) format("truetype")}@font-face{font-family:Pim Standard;font-weight:400;font-style:normal;src:url(../fonts/pim-standard.6f043c2f.otf) format("truetype")}@font-face{font-family:Pim Archaic Greek;font-weight:400;font-style:normal;src:url(../fonts/pim-archaicgreek.10a1b0dc.otf) format("truetype")}@font-face{font-family:Pim Estruscan;font-weight:400;font-style:normal;src:url(../fonts/pim-etruscan.5ef9e843.otf) format("truetype")}@font-face{font-family:Pim Neo Etruscan;font-weight:400;font-style:normal;src:url(../fonts/pim-neoetruscan.3a60841e.otf) format("truetype")}@font-face{font-family:Pim Oscan;font-weight:400;font-style:normal;src:url(../fonts/pim-oscan.0d4de953.otf) format("truetype")}@font-face{font-family:Pim Phoenician;font-weight:400;font-style:normal;src:url(../fonts/pim-phoenician.59f80436.otf) format("truetype")}@font-face{font-family:Pim Umbrian;font-weight:400;font-style:normal;src:url(../fonts/pim-umbrian.ef1a45ff.otf) format("truetype")}.pim-paleohebrew{font-family:Pim Paleo Hebrew,sans-serif;direction:rtl}.pim-latin{font-family:Pim Latin,sans-serif}.pim-standard{font-family:Pim Standard,sans-serif}.pim-archaicgreek{font-family:Pim Archaic Greek,Pim Latin,sans-serif}.pim-etruscan{font-family:Pim Etruscan,Brill,sans-serif}.pim-neoetruscan{font-family:Pim Neo Etruscan,Brill,sans-serif}.pim-oscan{font-family:Pim Oscan,Brill,sans-serif}.pim-phoenician{font-family:Pim Phoenician,Brill,sans-serif}.pim-umbrian{font-family:Pim Umbrian,Brill,sans-serif}[data-variant="01"]{font-feature-settings:"cv01"}[data-variant="02"]{font-feature-settings:"cv02"}[data-variant="03"]{font-feature-settings:"cv03"}[data-variant="04"]{font-feature-settings:"cv04"}[data-variant="05"]{font-feature-settings:"cv05"}[data-variant="06"]{font-feature-settings:"cv06"}[data-variant="07"]{font-feature-settings:"cv07"}[data-variant="08"]{font-feature-settings:"cv08"}[data-variant="09"]{font-feature-settings:"cv09"}[data-variant="10"]{font-feature-settings:"cv10"}[data-variant="11"]{font-feature-settings:"cv11"}[data-variant="12"]{font-feature-settings:"cv12"}[data-variant="13"]{font-feature-settings:"cv13"}[data-variant="14"]{font-feature-settings:"cv14"}[data-variant="15"]{font-feature-settings:"cv15"}[data-variant="16"]{font-feature-settings:"cv16"}[data-variant="17"]{font-feature-settings:"cv17"}[data-variant="18"]{font-feature-settings:"cv18"}[data-variant="19"]{font-feature-settings:"cv19"}[data-variant="20"]{font-feature-settings:"cv20"}[data-variant="21"]{font-feature-settings:"cv21"}[data-variant="22"]{font-feature-settings:"cv22"}[data-variant="23"]{font-feature-settings:"cv23"}[data-variant="24"]{font-feature-settings:"cv24"}[data-variant="25"]{font-feature-settings:"cv25"}.bg-colors .pim-paleohebrew{background:#fbf3db}.bg-colors .pim-archaicgreek{background:#ddedea}.bg-colors .pim-etruscan{background:#e9e5e3}.bg-colors .pim-neoetruscan{background:#faebdd}.bg-colors .pim-oscan{background:#f4dfeb}.bg-colors .pim-phoenician{background:#deebf1}.bg-colors .pim-umbrian{background:#fbe4e4}.bg-colors .pim-latin{background:#f3f3f3}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.2}.strong,strong{font-weight:700}.em,em{font-style:italic}body{overflow-y:scroll}.mobile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;background:#f7f6f3;z-index:999;color:#434340;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;display:none}.mobile-overlay-text{max-width:425px;line-height:1.5}.mobile-overlay-icon{width:120px;margin-bottom:20px}.mobile-overlay-icon .cls-1{fill:#e6e6e6}.mobile-overlay-icon .cls-2{fill:#444}.mobile-overlay-icon .cls-3{fill:#b3b3b3}.mobile-overlay-icon .cls-4{fill:#867fe8}.mobile-overlay-icon .cls-5{fill:#ed7064}.mobile-overlay-icon .cls-6{fill:#fff}@media(max-width:1024px){.mobile-overlay{display:flex}}@media print and (max-width:1024px){.mobile-overlay{display:none}}.pim-editor .editor-debug{position:fixed;bottom:0;left:0;font-size:10px;display:flex;flex-direction:column;align-items:flex-start;z-index:2}.pim-editor .editor-debug button,.pim-editor .editor-debug div{background:#0b0b0b;color:#0ff;padding:1px 4px 3px 4px}.pim-editor .editor-debug button+div,.pim-editor .editor-debug div+div{margin-top:1px}.pim-editor .editor-debug button{cursor:pointer}.pim-editor .editor-alternates-bar{position:fixed;z-index:3;transform:translate(50%,-32px)}.pim-editor .editor-alternates-bar .name-trans{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.7rem;font-weight:400;display:inline-block;padding:3px;background:#fff;position:absolute;bottom:100%;white-space:nowrap}.pim-editor .editor-alternates-bar .alternates-list{width:auto;box-shadow:0 3px 5px rgba(0,0,0,.15);display:flex;padding:3px;border:1px solid #e8e7e4;border-radius:2px;background:#fff}.pim-editor .editor-alternates-bar .alternates-list button{position:relative;width:28px;height:28px;background:#e8e7e4;cursor:pointer}.pim-editor .editor-alternates-bar .alternates-list button+button{margin-left:3px}.pim-editor .editor-alternates-bar .alternates-list button span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pim-editor .editor-alternates-bar .alternates-list button.selected,.pim-editor .editor-alternates-bar .alternates-list button:hover{background:#ddebf1;color:#0a6e99}.pim-editor .editor-export{position:fixed;top:15px;right:355px;z-index:5;display:flex}.pim-editor .editor-export .reset{margin-right:5px}.pim-editor .editor-export .label,.pim-editor .editor-export .reset,.pim-editor .editor-export button{border:1px solid #dad9d3;color:#787671;background:#fff;border-radius:4px;padding:3px 5px;font-size:.75rem;text-transform:uppercase;cursor:pointer}.pim-editor .editor-export .label:hover,.pim-editor .editor-export .reset:hover,.pim-editor .editor-export button:hover{background:#faebdd;border-color:#faebdd;color:#d9730e}.pim-editor .editor-export .export-options{display:flex}.pim-editor .editor-export .export-options button+button{margin-left:5px}.pim-editor .editor-colors{position:fixed;top:15px;left:15px;z-index:3;display:flex;align-items:center;font-size:.75rem}.pim-editor .editor-colors .label{text-transform:uppercase;cursor:pointer}.pim-editor .editor-colors .color{display:flex;margin-top:3px}.pim-editor .editor-colors .color .circle{width:14px;height:14px;border-radius:50%;margin-right:6px}.pim-editor .editor-colors .color:not(:last-child){margin-right:8px}.pim-editor .editor-colors-open{display:flex;align-items:center;border:1px solid #dad9d3;color:#787671;background:#fff;border-radius:4px;padding:3px 6px 3px 5px;height:22px;cursor:pointer}.pim-editor .editor-colors-open svg{fill:#b9b6ad;height:16px;margin-right:8px;margin-left:3px}.pim-editor .editor-colors-open:hover{background:#faebdd;border-color:#faebdd;color:#d9730e}.pim-editor .editor-colors-open:hover svg{fill:#d9730e}.pim-editor .editor-colors-list{display:flex;align-items:center;border:1px solid #dad9d3;color:#787671;background:#fff;border-radius:4px;padding:0 6px 3px 5px;min-height:22px;flex-wrap:wrap;max-width:calc(100vw - 500px)}.pim-editor .editor-colors-close{margin-left:10px;margin-top:3px;cursor:pointer}.pim-editor .editor-colors-close svg{fill:#b9b6ad;height:16px}.pim-editor .editor-colors-close:hover svg{fill:#000}.pim-editor .editor-container{position:relative;padding-right:340px;height:100%}.pim-editor .editor-container #editor{margin:0 auto;max-width:calc(100% - 40px);padding-top:15vh;font-family:Pim Latin,sans-serif}.pim-editor .editor-container #editor[data-align=left]{text-align:left}.pim-editor .editor-container #editor[data-align=center]{text-align:center}.pim-editor .editor-container #editor[data-align=right]{text-align:right}.pim-editor .editor-container #editor[data-direction=ltr]{direction:ltr}.pim-editor .editor-container #editor[data-direction=rtl]{direction:rtl}.pim-editor .editor-container #editor [data-reverse]{position:relative;color:transparent;caret-color:#000}.pim-editor .editor-container #editor [data-reverse]:after{position:absolute;width:100%;height:100%;left:5%;top:0;content:attr(data-content);color:#000;transform:scaleX(-1);pointer-events:none}.pim-editor .editor-container #editor:focus{outline:none;border:none}.pim-editor .editor-container #editor:empty:before{content:attr(placeholder);color:#d5d3ce}.pim-editor .editor-container #editor:empty:focus:before{content:""}.pim-editor .editor-sidebar{position:fixed;top:0;right:0;width:340px;height:100vh;background:#f7f6f3;display:flex;flex-direction:column;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.pim-editor .editor-sidebar::-webkit-scrollbar{width:0;height:0}.pim-editor .editor-sidebar .input-group{padding:15px 20px 20px 20px}.pim-editor .editor-sidebar .input-group-inner-flex{display:flex}.pim-editor .editor-sidebar .input-group-inner-flex button+button{margin-left:3px}.pim-editor .editor-sidebar .input-group.disabled,.pim-editor .editor-sidebar .input-group .disabled{pointer-events:none;opacity:.3}.pim-editor .editor-sidebar .input-group .label,.pim-editor .editor-sidebar .input-group label{display:inline-block;font-size:.75rem;font-weight:500;color:#aaa9a5;text-transform:uppercase;margin-bottom:.45em}.pim-editor .editor-sidebar .input-group .label .current,.pim-editor .editor-sidebar .input-group .name-trans,.pim-editor .editor-sidebar .input-group label .current{color:#000;font-weight:400;display:inline-block;margin-left:3px}.pim-editor .editor-sidebar .input-group .name-trans{text-transform:none}.pim-editor .editor-sidebar .input-group .list{display:grid;grid-template-columns:repeat(auto-fill,calc(11.11111% - 1.77778px));grid-gap:2px;grid-row-gap:2px;background:none}.pim-editor .editor-sidebar .input-group .list button{position:relative;width:100%;height:auto;padding-top:100%;background:#e8e7e4;cursor:pointer}.pim-editor .editor-sidebar .input-group .list button span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pim-editor .editor-sidebar .input-group .list.reverse button span{transform:scaleX(-1)}.pim-editor .editor-sidebar .input-group .list.rtl{direction:rtl}.pim-editor .editor-sidebar .input-group .select-wrapper{position:relative}.pim-editor .editor-sidebar .input-group .select-wrapper:after,.pim-editor .editor-sidebar .input-group .select-wrapper:before{position:absolute;right:12px;top:3px;height:6px;width:6px;border:2px solid #adab9f;content:""}.pim-editor .editor-sidebar .input-group .select-wrapper:before{top:11px;border-width:1px 0 0 1px;transform:rotate(45deg)}.pim-editor .editor-sidebar .input-group .select-wrapper:after{top:15px;border-width:0 1px 1px 0;transform:rotate(45deg)}.pim-editor .editor-sidebar .input-group .select-wrapper+button{margin-left:3px}.pim-editor .editor-sidebar .input-group .select-wrapper:hover:after,.pim-editor .editor-sidebar .input-group .select-wrapper:hover:before{border-color:#0a6e99}.pim-editor .editor-sidebar .input-group .column-buttons{height:30px;display:flex;transform:translateY(6px)}.pim-editor .editor-sidebar .input-group .column-buttons .buttons{width:50%;height:100%;display:flex;align-items:center}.pim-editor .editor-sidebar .input-group .column-buttons .buttons button{width:20px;height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.pim-editor .editor-sidebar .input-group .column-buttons .buttons button+button{margin-left:6px}.pim-editor .editor-sidebar .input-group .column-buttons .buttons button svg{height:13px;fill:#c7c5bd}.pim-editor .editor-sidebar .input-group .column-buttons .buttons button.active svg,.pim-editor .editor-sidebar .input-group .column-buttons .buttons button:hover svg{fill:#000}.pim-editor .editor-sidebar .input-group .column-buttons .buttons:first-child{justify-content:flex-start;width:60%;padding-left:3px}.pim-editor .editor-sidebar .input-group .column-buttons .buttons:nth-child(2){width:40%;justify-content:flex-end}.pim-editor .editor-sidebar .input-group .column-buttons .buttons+.buttons{border-left:1px solid #e6e5e1}.pim-editor .editor-sidebar .input-group .column-buttons .buttons+.buttons button svg{height:15px;transform:translateY(2px)}.pim-editor .editor-sidebar .input-group select{display:block;padding:0;background:#e8e7e4;margin-left:-6px;padding:6px 10px;height:32px;width:205px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pim-editor .editor-sidebar .input-group .button-reverse{position:absolute;top:100%;right:0;width:auto;height:auto;background:none;border-left:1px solid #e6e5e1;border-bottom:1px solid #e6e5e1;display:flex;justify-content:center;align-items:center;padding:3px 5px;padding-top:5px;font-size:.55rem;text-transform:uppercase;color:#91908b;cursor:pointer}.pim-editor .editor-sidebar .input-group .button-reverse.active,.pim-editor .editor-sidebar .input-group .button-reverse.selected,.pim-editor .editor-sidebar .input-group .button-reverse:hover{background:#faebdd;border-color:#faebdd;color:#d9730e}.pim-editor .editor-sidebar .input-group .button-reverse.active:after,.pim-editor .editor-sidebar .input-group .button-reverse.selected:after,.pim-editor .editor-sidebar .input-group .button-reverse:hover:after{display:none}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse){position:relative;flex-shrink:0;background:#e8e7e4;color:rgba(0,0,0,.95);cursor:pointer}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse):after{position:absolute;content:"";bottom:0;left:0;width:100%;height:100%;border:2px solid transparent}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse):not(.export-button){width:32px;height:32px}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse):not(.export-button) span{position:absolute;top:0;left:0;width:100%;height:100%;display:block;text-align:center;line-height:33px}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).hide{display:none}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).export-button{display:block;padding:5px;font-size:.8rem}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).brill{font-size:1.25rem;line-height:1}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).brill:not(.bg-red) span{padding-top:2px}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse):not(.active):not(.selected).allographe:hover,.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse):not(.active):not(.selected).glyph:hover,.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse):not(.active):not(.selected).ontographe:hover{background:rgba(255,236,177,.7);color:#bf7f01}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).glyph{font-family:Brill,serif;font-size:1.125em}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).glyph span{padding-top:3px}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).active{background:#ddebf1;color:#0a6e99}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).active:hover:after{border-color:#0a6e99}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).selected{color:#0a6e99}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).selected:after{border-color:#0a6e99}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).selected.glyph{background:#ddebf1}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).highlighted:not(.active):not(.filtered){background:rgba(255,236,177,.7);color:#bf7f01}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).highlighted:not(.active):not(.filtered):hover:after{border-color:#d89001}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).filtered.allographe:not(.active),.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).filtered.ontographe:not(.active){background:rgba(255,236,177,.7);color:#bf7f01}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).filtered.allographe:not(.active):hover:after,.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse).filtered.ontographe:not(.active):hover:after{border-color:#d89001}.pim-editor .editor-sidebar .input-group button:not(.custom-style):not(.button-reverse):hover.bg-red{background:#fbe4e4;color:#e03e3e}.pim-editor .editor-sidebar .input-group input[type=range]{margin-top:.45em;display:block;-webkit-appearance:none;-moz-appearance:none;background:#dcdbd6;border-radius:5px;width:100%;height:2px;outline:0}.pim-editor .editor-sidebar .input-group input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#000;width:12px;height:12px;border-radius:50%;cursor:pointer;-webkit-transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1)}.pim-editor .editor-sidebar .input-group input[type=range]::-webkit-slider-thumb:active,.pim-editor .editor-sidebar .input-group input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);background:#0a6e99}.pim-editor .editor-sidebar .input-group-columns{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.pim-editor .editor-sidebar .input-group-columns .column{position:relative;width:calc(50% - 10px)}.pim-editor .editor-sidebar .input-group-columns .column:nth-child(n+3){margin-top:15px}.pim-editor .editor-sidebar .input-group+.input-group:not(.export-container){border-top:1px solid #e6e5e1}@media print{.pim-editor .editor-alternates-bar,.pim-editor .editor-colors,.pim-editor .editor-debug,.pim-editor .editor-export{display:none}.pim-editor .editor-container{padding-right:0}.pim-editor .editor-container #editor{padding-top:10%}.pim-editor .editor-sidebar{display:none}}