p.center,td.center,th.center{text-align:center}h2.center,h3.center{text-align:center}pre,textarea{tab-size:4}.start_hidden,html:not(.javascript) .hidden_if_no_JS{display:none}div.flex-main{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;direction:rtl}div.bigmenu,div.framed{box-shadow:0 0 .3rem #e2e2e2;border-radius:.2rem;padding:1.2rem;margin-bottom:1.6rem;margin-left:1rem;margin-right:1rem;background-color:#fff}div.fit{width:fit-content}div.bigmenu{justify-content:center;width:fit-content;direction:ltr}div.bigmenu ul{list-style-type:none;margin-left:0;padding-left:0}div.bigmenu nav li{padding:.3em;margin:0;font-size:120%}div.bigmenu a{text-decoration:none}.bigmenu-img{width:60px;height:60px;margin-right:10px;vertical-align:middle}#div_topbar{z-index:100}.menu-toggle{display:none}.menu-toggle:checked+.menu-icon+.menu-items{display:block}.menu-items{display:none;background-color:#f9f9f9;border:1px solid #ccc;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);width:auto;white-space:nowrap;z-index:200}.menu-items ul{padding:0}.menu-items li{list-style-type:none}.abs-menu .menu-items{position:absolute}.menu-icon:hover,.menu-items li:hover:not(.menu-sep){background-color:#ddd}.menu-items .menu-sep{display:block;height:6px}.menu-title{display:block;text-align:center;font-weight:700;font-size:110%}.menu-items.right-align{right:20px;left:auto}.menu-items.left-align{left:20px;right:auto}.menu-items.show-above{bottom:100%;top:auto}a.go_bubbling{padding:0;margin:0;border:none;background-color:transparent;display:inline-block;margin-left:20px}button.go_bubbling{border-radius:4px;margin-right:10px;margin-left:10px}button.go_bubbling:not(.close){background-color:#9ad79a;border-color:#9ad79a}button.go_bubbling.close{background-color:#80ff80;border-color:#80ff80}dl.dynamic,dl.dynamic dl{margin-left:20px}dl.dynamic>dt{cursor:pointer;margin-top:10px}dl.dynamic>dt:before{content:"➖ ";display:inline-block;margin-right:5px;transition:transform .7s ease-in-out}dl.dynamic>dt.closed:before{content:"➕ ";transform:rotate(-90deg)}dl.dynamic>dd{overflow:hidden;height:auto;transition:height .7s cubic-bezier(.65, .05, .36, 1)}html:not(.javacript) dl.dynamic.dyn-hidden>dd{display:block}html.javascript dl.dynamic.dyn-hidden>dd{display:none}dl.dynamic>dd.closed{display:none}body.bubble{background-color:#f5f5f0;margin:0}body.bubble iframe.bubbling{border:2px solid #ccc;border-style:inset;transition:height .7s cubic-bezier(.65, .05, .36, 1)}body.bubble div.subin_iframe iframe{position:absolute;width:96vw;z-index:100;left:2vw;border:4px solid #aaa}body.bubble div.bubbling{display:flex;flex-direction:column;align-items:center;width:100%}body.bubble div.subject{background-color:#f5fff5;padding-left:35px;font-family:monospace}body.bubble div.bubble{margin:10px;padding:0;width:85%;background-color:#e0f0e0}body.bubble div.bubble.selected{border-left:2px solid red}body.bubble div.message{margin:10px}body.bubble div.view-top{display:flex;width:100%;background:#feffb6;background:linear-gradient(90deg,#feffb6 0,#c0fcba 14%,#c3fbff 28%);margin-bottom:15px}body.bubble div.view-buttons{position:absolute;display:inline-block;background-color:#ffbf80;font-size:80%}body.bubble div.order{display:inline-block;padding:2px}body.bubble div.title-front{float:left;width:100%}body.bubble div.bottom{font-size:80%;background-color:#c0e0c0;padding-left:5px}body.bubble div.bottom.best{background-color:#f9f791}body.bubble div.subin_but_sec{display:flex}body.bubble div.subin_but_sec section{float:left;background-color:#e8fae8;margin-top:2px;margin-bottom:2px}body.bubble div.subin_but_sec div.subin_but{margin-top:auto;float:left;transform:translateX(-20px);font-size:80%;width:0}body.bubble div.subin_but_sec a.go_bubbling{margin:0}body.bubble div.subin_but_sec button.go_bubbling{margin-left:0;margin-right:2px}body.bubble div.subin_buttons button{font-size:80%;padding-left:5px}body.bubble div.bottom a{padding:0;margin:0;border:none;background-color:transparent;display:inline-block}body.bubble div.bell,body.bubble div.bottom img,body.bubble div.direction{width:20px;height:20px}body.bubble div.bell,body.bubble div.direction{display:inline-block;position:relative;vertical-align:middle}body.bubble div.bottom img{display:inline-block;vertical-align:middle}body.bubble div.bell img,body.bubble div.direction img{position:absolute;top:0;left:0;width:100%;height:100%}body.bubble div.bell img.off{color:brown}body.bubble div.bell img.on{display:none;animation:bell-anim 1s}body.bubble .sub_bubt_check+label img.on{display:none}body.bubble .sub_bubt_check+label img.off{display:block}body.bubble .sub_bubt_check:checked+label img.off{display:none}body.bubble .sub_bubt_check:checked+label img.on{display:block}@keyframes bell-anim{0%{opacity:0}25%{transform:rotate(25deg)}50%{transform:rotate(-20deg) scale(1.2)}75%{transform:rotate(15deg)}}body.bubble div.bottom .bubble_sub{padding-left:10px;padding-right:10px}body.bubble div.bell img:hover,body.bubble img.thumb:not(.orderthumb_inact):hover{transform:translate(-2px,-2px) scale(1.2);transition:transform .2s}body.bubble div.bell img:active,body.bubble img.thumb:not(.thumb_inact):active{transform:translate(1px,1px) scale(.9);transition:transform .2s}body.bubble img.thumb.thumb_inact{filter:contrast(0)}body.bubble div.bottom a.thumb_inact{filter:brightness(5)}body.bubble div.direction.dir_down img.neutral,body.bubble div.direction.dir_neutral img.arrow,body.bubble div.direction.dir_up img.neutral{opacity:0}body.bubble div.direction.dir_down img.arrow,body.bubble div.direction.dir_neutral img.neutral,body.bubble div.direction.dir_up img.arrow{opacity:1}body.bubble div.direction.dir_neutral img.arrow,body.bubble div.direction.dir_neutral img.neutral{transform:rotate(0);transition:transform .5s,opacity 1s}body.bubble div.direction.dir_up img.arrow,body.bubble div.direction.dir_up img.neutral{transform:rotate(-90deg);transition:transform .5s,opacity 1s}body.bubble div.direction.dir_down img.arrow,body.bubble div.direction.dir_down img.neutral{transform:rotate(90deg);transition:transform .5s,opacity 1s}body.bubble input.sub_bubt_check{display:none}body.bubble #id_subject,body.bubble #id_text{background-color:ivory}body.bubble div.iframe_div iframe{width:95vw;height:100vh}body.bubble form.message{margin-top:10px;margin-bottom:10px;background:#d8ffd4;background:linear-gradient(90deg,#d8ffd4 0,#fdffdb 19%);border-radius:8px}body.bubble form.message button{margin-bottom:7px}body.bubble div.front-text{text-align:center;padding:5px}body.bubble div.front-text p{margin:0}body.bubble h2.bubble-title{text-align:center;padding-top:4px;padding-bottom:0}body.bubble div.form_and_preview{position:relative}body.bubble .preview_container{position:absolute;width:100%;height:16em;border:1px solid #000;z-index:1000;bottom:100%}body.bubble .preview_container div.overlay{position:absolute;top:0;left:0;width:100%;height:100%}body.bubble .preview_backg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:ivory}body.bubble .preview_backg .text{transform:rotate(-10deg);font-size:1000%;color:#ddd;margin:auto;text-align:center;opacity:0;animation-name:fadeOut;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:10s}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}body.bubble div.form-preview{scroll-behavior:auto;overflow:scroll}body.talk table.talk_list,body.talk table.talk_list td,body.talk table.talk_list th{border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-collapse:collapse;padding:10px}body.talk table.talk_list{margin:10px}body.talk div.message{border:1px solid #888;padding:10px;margin:10px;width:70%;white-space:pre-line;word-break:break-word}body.talk div.message_from_me_1{border-radius:50px 0 0 50px;padding-left:30px;float:right;background-color:#f5fff5}body.talk div.message_from_me_1 div.message_infos{float:right;background-color:#e8f4e8}body.talk div.message_from_me_0{border-radius:0 50px 50px 0;padding-right:30px;float:left;background-color:#fffff5}body.talk div.message_from_me_0 div.message_infos{float:right;background-color:#f8f8f0}body.talk div.message_infos{font-size:80%}body.talk form.message textarea{background-color:#e8f4e8;border-radius:5px 5px 5px 5px;width:60vw}body.talk button.symbol_alone,body.talk form.message button.emoji_button{border:none;background-color:transparent;font-size:150%}body.talk button.symbol_alone:hover,body.talk form.message button.emoji_button:hover{background-color:#ddf}body.talk button.symbol_alone:active,body.talk form.message button.emoji_button:active{box-shadow:0 2px 5px 1px rgba(155,155,155,.5)}body.talk td.as-author{background-color:#f0fff0}body.talk td.as-other{background-color:#f0f0ff}body.talk td.talk-ext{background-color:#e0ffe0}body.talk h2.talk-title{text-align:center}body.talk span.polling_info{font-size:70%;background-color:#ddd}body.talk span.new_message{background-color:#ffdb5e}h1{flex-grow:1;text-align:center;margin-top:0;margin-bottom:10px}h1 img{vertical-align:middle}a.title-link{text-decoration:none;color:#000}a.title-link:hover{background-color:#ccf}#div_topbar{position:fixed;display:flex;align-items:center;justify-content:space-between;top:0;left:0;padding-left:.5em;padding-right:.5em;background-color:#f4f4f4;width:calc(100% - 1.5em)}div#div_content{padding-top:51px}div.in_iframe#div_content{padding-top:0}span#logo-title>img{max-height:30px}h1{margin-top:3px}div.center{display:flex;justify-content:center;width:100%}button.center{display:block;margin-left:auto;margin-right:auto}h2,h3{margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:8px}img.icon_svg_normal_size{width:1em}.emoji_button{height:2em}span.helptext{font-size:70%}span.redflag{color:red}table.form{border-collapse:separate;border-spacing:10px}table.list{border-collapse:collapse}table.list td,table.list th{padding:10px;border:1px solid #000}div.ai-report{white-space:pre-line;margin:3em;margin-top:1em}.menu{position:relative}.menu-icon{display:inline-block;cursor:pointer}.big-menu-icon{font-size:24px}nav.context-menu .menu-icon{display:inline-block;font-size:85%;cursor:pointer}.menu-items{position:absolute;padding:0;margin:0}.menu-items a{color:#000;padding:8px 16px;text-decoration:none;display:block}nav.context-menu span.menu-item{color:#000;padding:3px 16px;text-decoration:none;display:block}.context-menu{display:inline-block}p.index-head-text{text-align:center;font-size:100%;margin-top:10px;font-style:italic;color:#600}#search-toggle{display:none}#search-toggle:checked+.search-icon+.search-items{display:block}.search-icon{display:inline-block;font-size:24px;margin-left:7px;cursor:pointer}.search-icon:hover,.search-items a:hover{background-color:#ddd}div.search-items h2{text-align:center;margin:5px}div.search-items button#clear{position:absolute;bottom:22px;left:10em}div.search-items{padding:1em}div.search-items td{padding:5px}input#search_text{width:40em}#bookmarks-toggle{display:none}#bookmarks-toggle:checked+.bookmarks-icon+.bookmarks-items{display:block}.bookmarks-icon{display:inline-block;font-size:24px;margin-left:7px;cursor:pointer}.bookmarks-icon:hover,.bookmarks-items a:hover{background-color:#ddd}div.bookmarks-items{display:none;position:fixed;top:3em;left:3em;padding:1em;background-color:#f9f9f9;border:1px solid #ccc;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);width:auto}input#bookmarks_text{width:40em}div.buttons{margin-top:3px;text-align:center}div.buttons button{line-height:2em;margin:5px}div.buttons button#save_button{background-color:rgba(0,255,0,.2)}div.buttons button#cancel_button{background-color:rgba(255,0,0,.1)}div.buttons button#delete_button{background-color:rgba(255,0,0,.3);margin-left:30px}div.code{text-align:left;background-color:#fff;font-size:70%}input.titleinput{max-width:60vw;box-sizing:border-box}form.page,form.page table.form{width:100%}form.page textarea{overflow:auto;width:100%}form.page textarea{height:80vh}form.page.half textarea{height:40vh}form label,span.label{font-size:80%}input#id_language{width:2em}input#id_lang_src{width:2em}input#id_short_title{width:40em}input#id_long_title{width:100%}input#id_tags{width:30em}input#id_comment,input#id_content,input#id_included_bubblings,input#id_to_url{width:60vw;max-width:40em}input#id_rsa_key{width:100%}button.withHotkey::after{content:"*";vertical-align:super;font-size:50%;margin-left:2px}div.messages{position:fixed;width:50%;margin-left:20%;border:2px solid #bbb;box-shadow:0 8px 16px rgba(0,0,0,.2);border-radius:7px 7px 7px 7px;padding-left:16px;padding-right:16px;padding-top:6px;padding-bottom:6px;background-color:#eee;z-index:500;top:80px;left:50px}div.button{display:flex;justify-content:center;margin-top:6px}div.messages ul{list-style-type:none;margin-top:6px;margin-left:0;padding-left:0}div.messages li{padding:6px;text-align:center;border-radius:7px 7px 7px 7px}div.messages li ul.sublist li{text-align:left;padding:2px;font-size:80%}div.messages li.success{background-color:#efe}div.messages li.error,ul.errorlist li{background-color:#fcc}div.messages div.button button{padding-left:1em;padding-right:1em;padding-top:.5em;padding-bottom:.5em}label.labtoggle::before{content:'▶';display:inline-block}label.no_children::before{content:'▶';color:#ccc;display:inline-block}label.focus::before{color:#00f!important}label.focus_bk::after{content:' 🔖'}label.focus0::before{color:#00bfff!important}label.search_res::before{color:orange!important}label.search_res.focus::before{color:#f0f!important}option.search_res{font-weight:900}label.type_service::before{background-color:#eee}label.type_trash::before{background-color:#bbb}label.type_home::before{background-color:#fdd}label.type_author::before{background-color:#ffd}label.type_template::before{background-color:#dfd}label.type_include::before{background-color:#dff}ul.toggles{padding-left:1em}ul.toggles li{margin-bottom:5px;margin-top:5px;list-style-type:none}ul.toggles label{margin-right:.3em}.toggle{display:none}.toggle:checked+ul{display:block}.toggle:not(:checked)+ul{display:none}form.inline{display:inline-block}span.site_name{background-color:#c2d2e6;border:1px solid #b0b0b0;margin-right:10px;padding:4px;box-shadow:inset 3px 3px 3px #d2e2f6,inset -3px -3px 3px #bfc3c7}form.inline select{background-color:#fff;border:1px solid #ccc;padding:4px;box-shadow:inset 1px 1px 1px #fff,inset -1px -1px 1px #ddd}span.b58pid{font-family:monospace;font-size:80%;padding-left:.5em;padding-right:.5em;background-color:#eee}div.tradSentencePair{border:1px solid green;margin:10px;padding:5px}div.tradSentencePair.in_error{border:1.5px solid red}div.tradSentencePair div{padding:3px}div.tradSentenceSrc{background-color:#efe}div.tradSentenceDest{margin-left:15px;margin-top:8px;background-color:#eef}span.url_one_access{color:green}span.url_more_access{color:red}table.accounting{border-collapse:collapse;text-align:center;font-size:90%;border:0;margin-bottom:12px}table.accounting td,table.accounting th{padding:5px}.border-none td,.border-none th{border:1px solid #000}.border-none tr:last-child td,.border-none tr:last-child th{border-bottom:none}.border-none tr td:first-child,.border-none tr th:first-child{border-left:none}.border-none tr td:last-child,.border-none tr th:last-child{border-right:none}table.notifications,table.notifications td,table.notifications th{border-collapse:collapse;padding:5px;margin-bottom:12px}.flag-light-1{background-color:#feffe6}.flag-light-2{background-color:#e9ffe6}.flag-light-3{background-color:#e6fdff}.tabs{width:90%;display:block;margin:40px auto;position:relative}.tabs .tab{float:left;display:block}.tabs .tab>input[type=radio]{position:absolute;top:-9999px;left:-9999px}.tabs .tab>label{display:block;padding:6px 21px;font-size:12px;text-transform:uppercase;cursor:pointer;position:relative;color:#000;background:#f0f0f0}.tabs .tabcontent{z-index:0;overflow:hidden;width:90%;padding:25px;position:absolute;top:27px;left:0;opacity:0;transition:opacity .4s ease-out;border:4px groove #e0e0ff;overflow:visible}.tabs>.tab>[id^=tab]:checked+label{top:0;background:#e0e0ff;color:#000}.tabs>.tab>[id^=tab]:checked~[id^=tab-content]{z-index:1;opacity:1;transition:opacity .4s ease-out}form#form_profile textarea{width:60vw}div.buttons-shifted{position:relative;top:60px;margin-top:3px;text-align:center}p.section-help{background-color:#f0f0f8;display:inline-block;padding:2px}div.bb_bar div.bb_bar_el{float:left;margin-right:4px;margin-left:4px}label.menu-icon .bb_menu:before{content:"↓"}label.menu-icon .bb_menu{background-color:#e9e9ed;padding:4px}label.menu-icon .bb_menu:hover{background-color:#c0c0f0}div.bb_bar ul.menu-items{padding:6px}div.bb_bar ul.menu-items button{margin:2px}div.bb_bar ul.menu-items button{width:100%}ul.menu-items.graphic button.bb_button{background-color:#fff;font-size:130%}table.achievements{border-collapse:collapse}table.achievements td,table.achievements th{border:1px solid #bbb;text-align:left;padding-left:1em;padding-right:1em;padding-top:4px;padding-bottom:4px}table.achievements .title{font-size:120%;text-align:center;background-color:#f0fff0;padding-top:8px;padding-bottom:8px}table.achievements tr.odd{background-color:#fcfcfc}table.achievements tr.even{background-color:#f4f4f4}