html,body{background:rgba(0,0,0,0);border:0;color:var(--font-color);margin:0;outline:0;padding:0;vertical-align:baseline}header,footer,section,div,span,iframe,h1,h2,h3,h4,h5,p,blockquote,pre,figure,figcaption,a,cite,code,del,em,img,ins,kbd,q,s,small,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:rgba(0,0,0,0);border:0;font:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}label{align-items:center;display:inline-flex}ins{text-decoration:none}del{text-decoration:line-through}sub{font-size:.9em;vertical-align:sub}sup{font-size:.9em;vertical-align:super}table{border-collapse:collapse;border-spacing:0;overflow:visible !important}a img{border:0}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}b{font-weight:bold}
:root{--black-400: rgb(97, 97, 97);--black: rgb(30, 30, 30);--blue-100: rgb(144, 202, 249);--blue-300: rgb(190, 230, 250);--blue-400: rgb(153, 153, 255);--blue: rgb(55, 163, 240);--blue-600: rgb(25, 118, 210);--blue-700: rgb(25, 103, 252);--blue-800: rgb(3, 169, 244);--green: rgb(139, 195, 74);--green-100: rgb(76, 175, 80);--pink: rgb(255, 240, 241);--purple: rgb(30, 50, 135);--purple-100: rgb(248, 241, 246);--purple-200: rgb(224, 204, 251);--purple-300: rgb(100, 66, 214);--brown: rgb(213, 137, 78);--orange: rgb(255, 183, 77);--orange-100: rgb(255, 224, 130);--red-300: rgb(253, 165, 153);--red: rgb(255, 98, 98);--yellow-400: rgb(244, 226, 141);--yellow: rgb(253, 216, 53);--yellow-alpha: rgba(255, 245, 157, 0.8);--white: rgb(255, 255, 255);--font-color-100: rgb(198, 198, 198);--font-color-200: rgb(90, 90, 90);--font-color-300: rgb(60, 63, 65);--font-color-400: rgb(51, 51, 51);--font-color: rgb(69, 69, 90);--header-font-color: rgb(51, 51, 51);--link-color: rgb(100, 100, 100);--link-hover-color: rgb(59, 73, 223);--bg-color-400: rgb(255, 255, 255);--bg-color: rgb(253, 253, 253);--bg-color-600: rgb(243, 243, 245);--bg-color-800: rgba(249, 250, 250);--bg-color-900: rgb(230, 230, 230);--bg-color-1000: rgb(202, 202, 202);--bg-color-1100: rgb(198, 198, 198);--line-color: rgb(224, 224, 224);--line-color-600: rgb(202, 205, 209);--line-color-700: rgb(150, 150, 150);--line-color-800: rgb(184, 214, 251);--line-color-900: rgb(30, 30, 30);--line-hover-color: rgb(200, 200, 200);--box-shadow: 0 5px 10px rgb(0 0 0 / 20%);--select-bg-color:rgb(234, 236, 252);--disabled: rgb(236, 239, 241);--font-code: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;--th-bg-color: rgb(236, 239, 241)}html,body{color:var(--font-color)}html{font-size:16px}body{font-size:.75rem;line-height:1.5rem}ui-accordion,ui-accordion-item,ui-flext-panel,ui-floating-panel,ui-inline-flex,ui-list,ui-panel,ui-switch-panel,ui-tab{box-sizing:border-box}ui-array{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}ui-array .separator{opacity:.25}.bg-blue{background-color:var(--blue)}.bg-gray{background-color:var(--bg-color-800)}.bg-selected{background-color:var(--select-bg-color)}.border{border:1px solid var(--line-color)}.border_b{border-bottom:1px solid var(--line-color)}.border_l{border-left:1px solid var(--line-color)}.border-t{border-top:1px solid var(--line-color)}.circle{border:1px solid var(--line-color);border-radius:50%;display:inline-block}.circle-4{height:2rem;line-height:2rem;width:2rem}.circle-small{align-items:center;border:1px solid var(--line-color);border-radius:50%;display:inline-flex;line-height:1rem;width:1rem;height:1rem;justify-content:center}.color-red{color:var(--red)}.color-white{color:var(--white)}.disabled{opacity:.5}.disabled a{pointer-events:none}.disabled a:hover{cursor:not-allowed;text-decoration:none}.inline-box{border:1px solid var(--line-color);display:inline-block;padding:.25rem .5rem;width:fit-content}f .inline-box:empty{display:none}.rotate-135{transform:rotate(135deg)}.vh-50{height:50dvh}.hover\:gray:hover{background-color:var(--bg-color-900)}.hover\:selection:hover{background-color:var(--select-bg-color)}input.big{padding:.25rem;height:1.5rem;width:15rem}input.big:hover{outline:0}button.big{background-color:var(--blue);border:0;border-radius:.5rem;color:var(--white);font-size:1rem;font-weight:bold;height:2.5rem;user-select:none}button.big:hover,button.big:focus{background-color:var(--blue-700);cursor:pointer;outline:0}button.big:active{background-color:#03a9f4;outline:0}.paper-grid{background:linear-gradient(-90deg, rgba(0, 0, 0, 0.05) 1px, transparent 1px),linear-gradient(rgba(0, 0, 0, 0.05) 1px, transparent 1px),linear-gradient(-90deg, rgba(0, 0, 0, 0.1) 1px, transparent 1px),linear-gradient(rgba(0, 0, 0, 0.1) 1px, transparent 1px),#fff;background-size:10px 10px,10px 10px,50px 50px,50px 50px}.label{color:var(--font-color-300);margin:1rem 0 .5rem 0}.label:first-child{margin-top:0}.icon-no-fill{font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24}@media(max-width: 768px){.mobile-scroll{flex-wrap:nowrap;max-width:100dvw;overflow:scroll !important;-ms-overflow-style:none;scrollbar-width:none}.mobile-scroll::-webkit-scrollbar{display:none}.mobile-scroll>*{flex-shrink:0;width:fit-content}ui-page-header .mobile-scroll{max-width:calc(100dvw - 3rem)}pre.mobile-scroll{white-space:pre !important}}@media print{.no-print{display:none !important}}
:root.dark{--black: rgb(0, 0, 0);--green: rgb(93, 167, 99);--purple: rgb(198, 198, 198);--red: rgb(226, 52, 52);--red-100: rgb(255, 98, 98);--red-300: rgb(253, 165, 153);--white: rgb(255, 255, 255);--yellow: rgb(241, 233, 112);--font-color-100: rgb(222, 222, 222);--font-color-200: rgb(198, 198, 198);--font-color-300: rgb(128, 128, 128);--font-color-400: rgb(108, 108, 108);--font-color-500: rgb(70, 70, 70);--font-color: rgb(208, 217, 224);--header-font-color: rgb(240, 240, 240);--bg-color-400: rgb(43, 43, 43);--bg-color: rgb(43, 48, 59);--bg-color-600: rgb(67, 69, 74);--bg-color-800: rgb(48, 54, 65);--bg-color-900: rgb(55, 55, 55);--bg-color-1000: rgb(60, 60, 60);--bg-color-1100: rgb(77, 77, 77);--line-color: rgb(60, 63, 65);--line-color-600: rgb(80, 80, 80);--line-color-900: rgb(51, 51, 51);--link-color: rgb(166, 166, 166);--link-hover-color: rgb(97, 218, 251);--select-bg-color: rgb(77, 77, 107);--disabled: rgb(51, 51, 51);--th-bg-color: rgb(77, 77, 77)}.dark button{color:var(--link--content-color);border-color:var(--blue);color:var(--header-font-color)}.dark button[disabled]{color:var(--font-color-400)}.dark button:hover{background-color:var(--bg-color-800);color:var(--blue)}.dark button:active{background-color:var(--blue);color:var(--header-font-color)}.dark input,.dark textarea{color:var(--font-color)}.dark body{background-color:var(--bg-color-400)}.dark ui-icon{color:#ccccc1}.dark ui-top{background-color:var(--bg-color);border-bottom:1px solid var(--line-color);color:var(--font-color)}.dark ui-main{background-color:var(--bg-color-800)}.dark ui-navigator-item:hover{background-color:var(--select-bg-color);border-radius:.5rem}.dark ui-navigator-item span{color:var(--font-color)}.dark ui-accordion-item{background-color:var(--bg-color-800)}.dark ui-accordion-item[data-opened]{background-color:var(--bg-color-800)}.dark ui-accordion-item[data-opened]>header{background-color:var(--select-bg-color)}.dark ui-panel header h1{color:var(--header-font-color)}.dark .element.copy{background-color:var(--bg-color-400)}.dark span.find{background-color:var(--yellow);color:var(--font-color-500)}.dark ui-takeout-element ui-icon{color:#f0f0f0}.dark .diff_table span.added{background-color:var(--green)}.dark .diff_table span.deleted{background-color:var(--red-100)}.dark table.element_diff span.added{background-color:var(--green)}.dark table.element_diff span.deleted{background-color:var(--red-100)}.dark ui-category-selector span{background-color:var(--bg-color-600);border:1px solid var(--line-color-600);color:var(--white)}.dark ui-category-selector span[data-selected]{background-color:var(--bg-color-900);border-color:var(--line-color-600);color:var(--white)}.dark ui-category-selector span:hover{background-color:var(--bg-color-900);border-color:var(--line-color-600);color:var(--white)}.dark ui-category{background-color:var(--bg-color-900);border:1px solid var(--line-color-600);color:var(--white)}.dark .single_navigator_floating_panel,.dark .multi_navigator_floating_panel{background-color:var(--bg-color-800)}.dark ui-badge{background-color:var(--bg-color-1000)}.dark svg text{fill:var(--font-color)}.dark chart-bar rect{fill:var(--bg-color-1100)}.dark ui-breadcrumb{background-color:var(--bg-color-800)}.dark body[data-module-type=VISUAL] .paper-grid{background:linear-gradient(-90deg, rgba(255, 255, 255, 0.05) 1px, transparent 1px),linear-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px),linear-gradient(-90deg, rgba(255, 255, 255, 0.1) 1px, transparent 1px),linear-gradient(rgba(255, 255, 255, 0.1) 1px, transparent 1px),var(--bg-color-400);background-size:10px 10px,10px 10px,50px 50px,50px 50px}
.flex{display:flex}.gap-0{gap:0px}.justify-center{justify-content:center}.text-inherit{color:inherit}.p-0{padding:0px}.text-xs{font-size:.75rem;line-height:1rem}.text-center{text-align:center}.block{display:block}.size-full{width:100%;height:100%}.no-underline{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.gap-2{gap:.5rem}.flex-1{flex:1 1 0%}.box-border{box-sizing:border-box}.gap-6{gap:1.5rem}.p-4{padding:1rem}.pb-4{padding-bottom:1rem}.font-bold{font-weight:700}.leading-loose{line-height:2}.flex-col{flex-direction:column}.bg-lime-200{background-color:#d9f99d}.gap-16{gap:4rem}.pl-6{padding-left:1.5rem}.rounded-lg{border-radius:.5rem}.gap-8{gap:2rem}.w-fit{width:fit-content}.px-4{padding-left:1rem;padding-right:1rem}.p-2{padding:.5rem}.leading-4{line-height:1rem}.border-t{border-top-width:1px}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.items-stretch{align-items:stretch}.mt-4{margin-top:1rem}.hover\:scale-105:hover{transform:scale(1.05)}.items-center{align-items:center}.justify-between{justify-content:space-between}.inline-block{display:inline-block}.gap-4{gap:1rem}.rotate-90{transform:rotate(90deg)}.p-1{padding:.25rem}.rotate-45{transform:rotate(45deg)}.size-3{width:.75rem;height:.75rem}.grow{flex-grow:1}.rounded-tr-2xl{border-top-right-radius:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.rounded-2xl{border-radius:1rem}.rounded-tl-2xl{border-top-left-radius:1rem}.h-80{height:20rem}.pr-2{padding-right:.5rem}.ml-4{margin-left:1rem}.w-80{width:20rem}.px-2{padding-left:.5rem;padding-right:.5rem}.my-16{margin-top:4rem;margin-bottom:4rem}.overflow-y-hidden{overflow-y:hidden}.relative{position:relative}.w-full{width:100%}.mb-8{margin-bottom:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.cursor-pointer{cursor:pointer}.hidden{display:none}.focus\:text-blue-500:focus{color:#3b82f6}.text-xl{font-size:1.25rem;line-height:1.75rem}.h-6{height:1.5rem}.absolute{position:absolute}.size-6{width:1.5rem;height:1.5rem}.rounded-full{border-radius:9999px}.justify-end{justify-content:flex-end}.pr-4{padding-right:1rem}.leading-6{line-height:1.5rem}.mr-4{margin-right:1rem}.max-h-20{max-height:5rem}.h-fit{height:fit-content}.max-w-20{max-width:5rem}.pl-2{padding-left:.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.mb-2{margin-bottom:.5rem}.text-base{font-size:1rem;line-height:1.5rem}.leading-8{line-height:2rem}.text-sm{font-size:.875rem;line-height:1.25rem}.max-h-fit{max-height:fit-content}.max-h-dvh{max-height:100dvh}.pb-2{padding-bottom:.5rem}.mb-4{margin-bottom:1rem}.pointer-events-none{pointer-events:none}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:font-bold:hover{font-weight:700}.px-1{padding-left:.25rem;padding-right:.25rem}.rounded{border-radius:.25rem}.h-full{height:100%}.right-0{right:0px}.left-0{left:0px}.bottom-0{bottom:0px}.bg-no-repeat{background-repeat:no-repeat}.top-0{top:0px}.text-2xl{font-size:1.5rem;line-height:2rem}.align-middle{vertical-align:middle}.size-4{width:1rem;height:1rem}.leading-normal{line-height:1.5}.cursor-copy{cursor:copy}.whitespace-pre-wrap{white-space:pre-wrap}.mt-2{margin-top:.5rem}.border-0{border-width:0px}.pt-0{padding-top:0px}.gap-1{gap:.25rem}.sticky{position:sticky}.pt-4{padding-top:1rem}.right-8{right:2rem}.fixed{position:fixed}.line-through{text-decoration-line:line-through}.top-16{top:4rem}.outline-0{outline-width:0px}.top-4{top:1rem}.h-auto{height:auto}.right-4{right:1rem}.mt-20{margin-top:5rem}.text-5xl{font-size:3rem;line-height:1}.p-3{padding:.75rem}.mb-10{margin-bottom:2.5rem}.mt-10{margin-top:2.5rem}.flex-row-reverse{flex-direction:row-reverse}.size-12{width:3rem;height:3rem}.invisible{visibility:hidden}.my-2{margin-top:.5rem;margin-bottom:.5rem}.ml-6{margin-left:1.5rem}.hover\:no-underline:hover{text-decoration-line:none}.ml-2{margin-left:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.gap-12{gap:3rem}.w-60{width:15rem}.select-none{user-select:none}.h-10{height:2.5rem}.leading-10{line-height:2.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.text-ellipsis{text-overflow:ellipsis}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-w-full{max-width:100%}.hover\:rotate-3:hover{transform:rotate(3deg)}.size-10{width:2.5rem;height:2.5rem}.size-14{width:3.5rem;height:3.5rem}.pt-16{padding-top:4rem}.pb-40{padding-bottom:10rem}.max-w-lg{max-width:32rem}.size-2{width:.5rem;height:.5rem}.max-w-3xl{max-width:48rem}.h-4{height:1rem}.max-w-xl{max-width:36rem}.gap-3{gap:.75rem}.grid{display:grid}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.size-fit{width:fit-content;height:fit-content}.gap-32{gap:8rem}.bg-slate-300{background-color:#cbd5e1}.hover\:bg-slate-300:hover{background-color:#cbd5e1}.hover\:bg-slate-400:hover{background-color:#94a3b8}.bg-slate-100{background-color:#f1f5f9}.hover\:bg-slate-200:hover{background-color:#e2e8f0}.rounded-sm{border-radius:.125rem}.p-6{padding:1.5rem}.inline-flex{display:inline-flex}.leading-3{line-height:.75rem}.leading-5{line-height:1.25rem}.bottom-4{bottom:1rem}.bg-white{background-color:#fff}.p-8{padding:2rem}.pb-32{padding-bottom:8rem}.pb-16{padding-bottom:4rem}.h-2\/4{height:50%}.h-96{height:24rem}.z-0{z-index:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.self-center{align-self:center}.self-end{align-self:flex-end}.flex-row{flex-direction:row}.ml-5{margin-left:1.25rem}.pl-5{padding-left:1.25rem}:where(html.dark) .dark\:hover\:bg-fuchsia-800:hover{background-color:#86198f}:where(html.dark) .dark\:bg-fuchsia-700{background-color:#a21caf}.bg-black{background-color:#000}.w-4{width:1rem}.w-8{width:2rem}.max-w-md{max-width:28rem}.max-w-2xl{max-width:42rem}.animate-spin{animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.leading-none{line-height:1}.mr-8{margin-right:2rem}.min-h-20{min-height:5rem}.left-4{left:1rem}.left-16{left:4rem}.shrink-0{flex-shrink:0}.h-20{height:5rem}.bg-cover{background-size:cover}.w-72{width:18rem}.h-40{height:10rem}.text-violet-500{color:#8b5cf6}.bg-sky-400{background-color:#38bdf8}.w-64{width:16rem}.items-start{align-items:flex-start}.text-zinc-600{color:#52525b}.min-h-40{min-height:10rem}.min-w-80{min-width:20rem}.leading-7{line-height:1.75rem}.mb-1{margin-bottom:.25rem}.max-w-72{max-width:18rem}.pr-16{padding-right:4rem}.bottom-8{bottom:2rem}.left-8{left:2rem}.mt-8{margin-top:2rem}.pl-4{padding-left:1rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr-lg{border-top-right-radius:.5rem}.cursor-default{cursor:default}.max-w-5xl{max-width:64rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.size-8{width:2rem;height:2rem}.ml-12{margin-left:3rem}.max-w-sm{max-width:24rem}.max-h-96{max-height:24rem}.h-8{height:2rem}
ui-accordion{display:flex;flex-direction:column}ui-accordion-item{background-color:var(--bg-color);border-top:1px solid var(--line-color);border-bottom:1px solid var(--line-color);margin-top:-1px}ui-accordion-item>header{align-items:center;cursor:pointer;display:flex;padding:.75rem .5rem}ui-accordion-item>header h1{flex:1}ui-accordion-item>header>ui-icon{font-size:1.5rem}ui-accordion-item>header>ui-icon:hover{font-weight:bold}ui-accordion-item>main{display:none;padding:1rem 1.5rem}ui-accordion-item>main:has(ui-list),ui-accordion-item>main:has(ui-grid),ui-accordion-item>main:has(ui-tree){padding:.5rem}ui-accordion-item[data-opened]{background-color:var(--bg-color)}ui-accordion-item[data-opened]>header{background-color:var(--bg-color-800)}ui-accordion-item[data-opened]>main{border-top:1px solid var(--line-color);display:block;padding-top:.5rem}
ui-text-action{display:flex}ui-text-action input{flex:1;width:auto}ui-text-action ui-icon{font-size:2rem}ui-text-action ui-icon:not(.disabled){color:var(--blue);cursor:pointer}
ui-alarm-item{display:flex;flex-direction:column;gap:.5rem}ui-alarm-item h1{font-size:1rem}ui-alarm-item[data-state=ELAPSED],ui-alarm-item[data-state=FIRED]{color:var(--font-color-100)}ui-alarm-item[data-state=ELAPSED] time,ui-alarm-item[data-state=FIRED] time{text-decoration:line-through}
@keyframes fade_in{from{opacity:.1}to{opacity:1}}.animation_fade_in{animation:fade_in 1.3s}@keyframes fade_out{from{opacity:1}to{opacity:.1}}.animation_fade_out{animation:fade_out .5s}.animation_move{transition:left .3s,top .3s}.animation_slide_up{max-height:0 !important;min-height:0 !important;overflow:hidden !important;transition:max-height .5s}.animation_slide_down{min-height:0 !important;overflow:hidden !important;transition:max-height .5s}.animation_focus{background-color:var(--select-bg-color);animation-name:animation_focus_frame;animation-duration:3s;border-radius:.125rem}@keyframes animation_focus_frame{40%{background-color:var(--select-bg-color)}100%{background-color:rgba(0,0,0,0)}}
ui-application{background-color:var(--bg-color);display:grid;grid-template-rows:1fr}ui-application.has-top{grid-template-rows:2rem 1fr}ui-application.has-top ui-sidebar,ui-application.has-top ui-main{height:calc(100dvh - 2rem)}ui-top{align-items:center;background-color:var(--color-400);color:var(--color-text-color);box-sizing:border-box;display:flex;flex-direction:row-reverse;justify-content:space-between;gap:1rem;grid-column:2/4;grid-row:1}ui-top .more{background-color:var(--color-500);color:var(--color-text-color)}ui-sidebar-buttons,ui-sidebar,ui-main{background-color:var(--bg-color);height:100dvh}ui-sidebar-buttons{border-right:1px solid var(--line-color);grid-column:1;grid-row:1/3;width:2.5rem}ui-sidebar{border-right:1px solid var(--line-color);display:block;grid-column:2;grid-row:2/3}ui-main{box-sizing:border-box;display:block;grid-column:3}ui-main>*:first-child{padding:1rem 1.5rem}body[data-module-type=VISUAL] ui-main>*:first-child,body[data-module-type=WPEDITOR] ui-main>*:first-child{padding:0}body[data-module-type=REVISION] ui-main{padding:1rem 0 0 1rem}body[data-module-type=STATIC_VIEWER] ui-main{padding:0}ui-footer{display:block}ui-footer ui-wp-html{width:100%}
.arrow_head{display:flex;gap:1rem;padding:0 .5rem}.arrow_head>p,ui-arrow-head-picker{background:linear-gradient(rgb(0, 0, 0) 1px, transparent 1px),rgba(0,0,0,0);background-position-y:.75rem;cursor:pointer;height:1.5rem;width:1rem}.arrow_head>p>i,ui-arrow-head-picker>i{background-color:var(--black);display:inline-block;height:.5rem;width:.5rem}.arrow_head>p[data-type=none] i,ui-arrow-head-picker[data-type=none] i{background-color:rgba(0,0,0,0)}.arrow_head>p[data-type=opened_arrow] i,ui-arrow-head-picker[data-type=opened_arrow] i{background-color:rgba(0,0,0,0);border-left:1px solid var(--line-color-900);border-bottom:1px solid var(--line-color-900);transform:rotate(45deg) scale(0.8)}.arrow_head>p[data-type=filled_arrow] i,ui-arrow-head-picker[data-type=filled_arrow] i{clip-path:polygon(0 0.25rem, 0.25rem 0, 0.25rem 0.5rem)}.arrow_head>p[data-type=filled_circle] i,ui-arrow-head-picker[data-type=filled_circle] i{border-radius:50%}.arrow_head>p[data-type=filled_diamond] i,ui-arrow-head-picker[data-type=filled_diamond] i{transform:rotate(45deg) scale(0.85)}
ui-avatar{align-items:center;border-radius:.25rem;cursor:pointer;display:inline-flex;flex-shrink:0;margin-right:.5rem;padding:0 .5rem}ui-avatar ui-icon{color:var(--color-text-color)}ui-avatar ui-icon:hover{font-weight:bold}ui-avatar>ui-radio-group{background-color:rgba(0,0,0,0);border:0}ui-avatar>ui-radio-group .selected{color:var(--font-color)}ui-avatar>ui-radio-group .selected ui-icon{color:inherit}ui-watermark{color:rgba(255,0,0,.4);-webkit-text-stroke:1px rgba(255,0,0,.4);-webkit-text-fill-color:rgba(0,0,0,0);font-size:2rem;pointer-events:none;position:fixed;rotate:-25deg;text-align:center;top:50%;user-select:none;width:100%;z-index:1000}
ui-badge{align-items:center;background-color:var(--pink);border:1px solid var(--line-color);border-radius:.25rem;color:var(--font-color);display:inline-flex;font-size:0.75rem;font-weight:normal;gap:.25rem;justify-content:center;line-height:1rem;min-width:1rem;padding:0 .5rem;user-select:none}ui-badge:empty{display:none}ui-badge[data-type]{border-color:rgba(0,0,0,0);color:var(--font-color-200)}.dark ui-badge[data-type]{color:var(--line-color)}ui-badge[data-type=CHANGE_REQUEST]{background-color:var(--yellow)}ui-badge[data-type=CLOSED]{background-color:#65b3ff}ui-badge[data-type=OPENED]{background-color:var(--red-300)}ui-badge[data-type=PROOFREADING]{background-color:var(--orange)}ui-badge[data-type=REVIEW_REQUEST]{background-color:var(--purple-200)}ui-badge[data-type=USER]{background-color:var(--blue-300)}
ui-banners{display:flex;flex-direction:column;gap:1rem}ui-banner{background-color:var(--bg-color-800);border:1px solid var(--line-color-600);border-radius:1rem;display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1rem;position:relative}ui-banner>h1 ui-array{align-items:start;flex-wrap:nowrap;justify-content:space-between}ui-banner>h1 ui-html{color:var(--blue);font-weight:bold}ui-banner>h1 ui-icon{font-size:1rem}ui-banner>h1 ui-icon:hover{font-weight:bold}
ui-breadcrumb{align-items:center;display:flex;gap:.25rem;background-color:var(--bg-color)}ui-breadcrumb span{display:none}ui-breadcrumb b{background-color:var(--bg-color);margin-left:.5rem}ui-breadcrumb>*:last-child{background-color:var(--select-bg-color);border-radius:.25rem;padding:0 .5rem}ui-modal>header>h1>ui-breadcrumb{padding-top:.375rem;padding-bottom:0 !important}
button{background-color:var(--blue);border:1px solid var(--blue);border-radius:.25rem;color:var(--white);cursor:pointer;display:inline-block;font-size:12px;line-height:24px;margin:0;padding:0 .5rem;text-align:center;text-decoration:none;user-select:none;width:fit-content}button[disabled],button.disabled{background-color:var(--disabled);border:1px solid var(--line-color);color:var(--font-color-100);cursor:default !important;pointer-events:none}button:hover{background-color:var(--bg-color-800);color:var(--blue);font-weight:bold}button:active{background-color:var(--blue);color:var(--white)}button ui-icon{color:var(--white)}button+button{margin-left:.5rem}ui-button-panel{border-top:1px solid var(--line-color);box-sizing:border-box;display:flex;gap:.5rem;justify-content:right;padding-top:.5rem}ui-button-panel a.cancel{background-color:var(--bg-color-900);border-radius:.25rem;border:1px solid var(--line-color) !important;display:inline-block;color:var(--white);padding:0 .5rem;text-decoration:none}ui-button-panel a.cancel:hover{font-weight:bold}@media(max-width: 768px){ui-button-panel{justify-content:center}}
ui-category{background-color:var(--bg-color-600);border:1px solid var(--line-color-600);border-radius:.25rem;color:var(--font-color-400);display:inline-block;padding:0 .5rem;user-select:none;width:fit-content}table ui-category{margin-right:.5rem}ui-category.selected{background-color:var(--purple-300);color:#fff}ui-category-tree ui-category{line-height:2}
ui-color-palette{display:flex;flex-wrap:wrap;gap:1rem}ui-color-palette span{border-radius:.5rem;cursor:pointer;height:3rem;width:3rem}ui-color-palette span.selected{outline:.5rem solid var(--select-bg-color)}ui-color-palette span ui-icon{color:var(--white);display:inline-block;font-size:2rem;line-height:3rem;width:3rem}ui-color-palette span[title=Yellow] ui-icon,ui-color-palette span[title=White] ui-icon{color:var(--font-color)}ui-color-picker{border:1px solid var(--line-color);border-radius:.5rem;box-sizing:border-box;display:inline-flex;height:1.75rem;position:relative;width:1.75rem}ui-field ui-color-picker{align-self:center}.native_color_field a{margin-left:.5rem;display:none}.native_color_field:hover a{display:inline}ui-classic-color-picker{background-color:var(--bg-color-400);display:flex;flex-direction:column;gap:.5rem;padding:.5rem}ui-classic-color-picker td{border:1px solid var(--line-color);height:1.5rem;width:1.5rem}ui-classic-color-picker td:hover{outline:1px solid var(--line-color-900)}
ui-comment>div{display:flex;flex-direction:column;gap:1rem}ui-comment-replies{border-left:1px solid var(--line-color);display:flex;flex-direction:column;gap:1rem;margin:1rem 0 0 1rem;padding-left:1rem}ui-comment-form{display:block}ui-comment-form>div{display:flex;flex-direction:column;position:relative;gap:.5rem}ui-comment-form>div>div{background-color:var(--bg-color-400);border:1px solid var(--line-color);max-height:15rem;min-height:5rem;outline:0;padding:.5rem .5rem 1.5rem .5rem}ui-comment-form>div .add_image{bottom:2rem;position:absolute;left:.5rem}ui-tab ui-panel.comment_panel>header h1{border-bottom:0}
.content-lazy-load .chapter_content .element,.content-lazy-load ui-element{content-visibility:auto;contain-intrinsic-height:20rem}
ui-context-menu{display:flex;flex-direction:column;outline:0;overflow-x:hidden}ui-context-menu>p{align-items:center;cursor:default;display:flex;line-height:1rem;min-width:7.5rem;padding:.38rem 1rem .38rem 1.5rem}ui-context-menu>p:not(.independent):hover{background-color:var(--select-bg-color);border-radius:.5rem}ui-context-menu>p.selected{background-color:var(--select-bg-color)}ui-context-menu>p.independent{margin-top:.5rem}ui-context-menu>p>ui-icon{margin-left:-1rem}ui-context-menu hr{border:0;border-top:1px solid var(--line-color);width:100%}ui-icon.web_context_menu{font-weight:bold;font-size:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;vertical-align:top;width:1.5rem}ui-icon.web_context_menu:hover{border-radius:.5rem;color:var(--font-color)}ui-tree-item ui-icon.web_context_menu{display:none}ui-tree-item:hover>div ui-icon.web_context_menu{display:inline-block}
ui-date-picker,ui-time-picker,ui-time-minute-picker{align-items:center;display:inline-flex;gap:.25rem;user-select:none}ui-date-picker ui-icon,ui-time-picker ui-icon,ui-time-minute-picker ui-icon{font-size:1.25rem;line-height:1.25rem;height:1.25rem}ui-date-picker:hover>ui-icon,ui-date-picker:hover>span,ui-time-picker:hover>ui-icon,ui-time-picker:hover>span,ui-time-minute-picker:hover>ui-icon,ui-time-minute-picker:hover>span{color:var(--blue)}ui-date-range-picker{align-items:center;display:inline-flex}ui-date-range-picker ui-date-picker:first-child::after{content:"~";display:inline-flex;margin:0 .25rem}ui-date-calendar table{table-layout:fixed;width:30rem}ui-date-calendar td,ui-date-calendar th{height:3rem;text-align:center}ui-date-calendar td.selected,ui-date-calendar th.selected{font-weight:bold}ui-date-calendar td:first-child,ui-date-calendar th:first-child{color:var(--red)}ui-date-calendar td:last-child,ui-date-calendar th:last-child{color:var(--blue)}ui-date-calendar td span,ui-date-calendar th span{border:1px solid rgba(0,0,0,0);border-radius:.5rem;cursor:pointer;display:block;height:3rem;line-height:3rem;width:100%}ui-date-calendar td span:hover,ui-date-calendar th span:hover{border-color:var(--blue)}ui-date-calendar th{font-weight:bold}ui-date-calendar ui-icon:hover{font-weight:bold}ui-hour{text-align:right;width:2.5rem}
.drag_target{border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0)}ui-grid.draggable tbody tr td{border-top:1px solid rgba(0,0,0,0)}ui-grid.draggable tbody tr.drag_before td{border-top-color:var(--line-color-900) !important}ui-grid.draggable tbody tr.drag_after td{border-bottom-color:var(--line-color-900) !important}.drag_before,.drag_after,.drag_bottom{background-color:var(--select-bg-color)}.drag_before{border-top-color:var(--line-color-900)}.drag_after{border-bottom-color:var(--line-color-900)}
ui-drawer{background-color:var(--bg-color);border:1px solid var(--line-color-600);border-radius:.25rem;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--link-color);display:flex;flex-direction:column;gap:2rem;height:calc(100dvh - 1rem);max-width:calc(100vw - 1.5rem);overflow:hidden;padding:1rem;position:absolute;right:.5rem;transition:width .5s;top:.5rem;width:0;z-index:3}ui-drawer>ui-page-header{background-color:var(--bg-color);position:sticky;right:0;top:0}ui-drawer>ui-page-header header{flex-grow:1}ui-drawer>ui-page-header ui-icon{color:var(--font-color) !important}
ui-dropdown{align-items:center;background-color:var(--select-bg-color);border:1px solid var(--line-color-600);border-radius:.25rem;cursor:pointer;display:inline-flex;gap:.25rem;line-height:1.25;padding:0 .25rem;width:fit-content}ui-dropdown.unselected{background-color:var(--bg-color)}ui-dropdown:hover{border-color:var(--line-color-700)}ui-dropdown a:hover{color:var(--font-color-400);text-decoration:none}
ui-entry-panel{display:block}ui-entry-panel>h1{border-bottom:1px solid var(--line-color);font-size:1rem;margin-bottom:.5rem;padding-bottom:.5rem}ui-entry-panel>dl>dd{margin-left:1rem;white-space:break-spaces}
ui-favorite,ui-watch{cursor:pointer;display:inline-flex}ui-favorite ui-icon,ui-watch ui-icon{display:inline-block;font-size:1.75rem}ui-watch ui-icon{font-size:1.25rem}
input[type=text],input[type=number],input[type=password],textarea{background-color:var(--bg-color-600);border:1px solid var(--line-color-600);border-radius:.25rem;box-sizing:border-box;padding:.25rem}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus{border-color:var(--line-color-600);outline:0}input[type=number]{text-align:right;width:4rem}input[type=number].larger{width:8rem}textarea{box-sizing:border-box;height:5rem;resize:none;width:100%}textarea[data-size=large]{height:15rem}ui-field{align-items:baseline;display:flex}ui-field.unit_field{width:20rem}ui-field b{background-color:var(--blue);border-radius:.25rem;color:var(--white);font-weight:normal;padding:0 .25rem}ui-field b.error{background-color:var(--red)}ui-field b:empty{display:none}ui-field>label{color:var(--font-color);flex-shrink:0;width:10rem}ui-field>label>i{color:var(--blue);user-select:none;margin-left:.5rem}ui-field>input,ui-field>textarea{flex:1}ui-field>input[placeholder],ui-field>textarea[placeholder]{background-color:var(--red)}ui-field>input[placeholder]::placeholder,ui-field>textarea[placeholder]::placeholder{color:var(--white)}ui-field input[type=number]{flex:none}ui-field>input[data-prefix]::before{content:attr(data-prefix)}ui-field>ui-array{flex:1}ui-field>ui-array input{width:auto;flex:1}ui-field>a{word-break:break-all}ui-field-value-with-description{display:flex;flex-direction:column;gap:.5rem;width:100%}
input[type=color]{border:1px solid var(--line-color);border-radius:.25rem;flex:auto;flex-grow:0;height:1.5rem;padding:0;width:1.5rem}
.image_field span{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:5rem;width:5rem}.image_field ui-array{align-items:end;gap:1rem}
ui-field.option{flex-direction:row-reverse;gap:.25rem}ui-field.option label{align-self:center;flex:1;width:auto}ui-field.option ui-icon{margin-left:-0.3rem}
ui-checkbox-group,ui-radio-group{align-items:center;background-color:var(--bg-color-600);border:1px solid var(--line-color-600);border-radius:.25rem;box-sizing:border-box;display:inline-flex;flex-wrap:wrap;gap:.2rem;padding:.1rem .2rem;width:fit-content}ui-checkbox-group span,ui-radio-group span{align-items:center;border:1px solid rgba(0,0,0,0);cursor:pointer;display:inline-flex;gap:.2rem;padding:0 .3rem}ui-checkbox-group span.selected,ui-radio-group span.selected{background-color:var(--select-bg-color);border-radius:.25rem;border:1px solid var(--line-color-600)}ui-checkbox-group span:hover,ui-radio-group span:hover{color:var(--link-hover-color)}ui-checkbox-group span{align-items:center;display:inline-flex;padding-left:.25rem}ui-checkbox-group span{padding-left:.5rem}
.unit_field ui-radio-group{font-size:.62rem;gap:0;padding:0}.unit_field ui-radio-group span{padding:0 .25rem}
ui-file-attachment{display:flex;flex-direction:column;gap:.5rem}
ui-flex{align-items:center;display:flex}
html.ko .pre,html.en .pre,html.ja .pre,html.zh .pre{font-family:inherit}code,kbd,div.code,div.code pre,span.code,.number{font-family:var(--font-code)}html.ko input.code,html.ko pre.code,html.ko textarea.code,html.en input.code,html.en pre.code,html.en textarea.code,html.ja input.code,html.ja pre.code,html.ja textarea.code,html.zh input.code,html.zh pre.code,html.zh textarea.code{font-family:var(--font-code)}pre.code{white-space:pre-wrap;word-wrap:break-word}
ui-grid{background-color:var(--bg-color);border:1px solid var(--line-color);border-radius:.5rem;box-sizing:border-box;display:block;max-width:100%}ui-grid.align_top>table>tbody>tr>th,ui-grid.align_top>table>tbody>tr>td{vertical-align:top}ui-grid>table{border-collapse:separate;table-layout:fixed;width:100%}ui-grid>table>thead{background-color:var(--bg-color-600);box-sizing:border-box;border-bottom:1px solid var(--line-color);position:sticky;top:0}ui-grid>table>thead>tr>th{border-bottom:1px solid var(--line-color);padding-bottom:.75rem;padding-left:0;padding-top:0;text-align:left;vertical-align:middle;user-select:none}ui-grid>table>thead>tr>th::before{background:none;color:#000;content:"";display:block;font-family:"Material Icons";font-size:1rem;font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24;height:.75rem;line-height:.75rem;text-align:center;user-select:none}.dark ui-grid>table>thead>tr>th::before{color:var(--white)}ui-grid>table>thead>tr>th.asc,ui-grid>table>thead>tr>th.desc{background:none}ui-grid>table>thead>tr>th.asc::before{content:"expand_less"}ui-grid>table>thead>tr>th.desc::before{content:"expand_more"}ui-grid>table>thead>tr>th>div{border-left:1px solid var(--line-color-600);line-height:1;padding-left:.5rem;padding-bottom:1px}ui-grid>table>thead>tr>th>div ui-icon{color:var(--font-color);font-size:1.5rem}ui-grid>table>thead>tr>th>div ui-icon:hover{font-weight:bold}ui-grid>table>thead>tr>th:first-child>div{border-left:0}ui-grid>table>thead>tr>th.sortable:hover{font-weight:bold}ui-grid>table>tfoot{background-color:var(--bg-color-800);box-sizing:border-box;position:sticky;bottom:0}ui-grid>table>tfoot th{border-top:1px solid var(--line-color);font-weight:bold}ui-grid>table>tbody tr:last-child td{border-bottom:0}ui-grid>table>tbody tr:hover{background-color:var(--select-bg-color)}ui-grid>table>tbody tr.grouped>td:first-child{padding-left:1.75rem}ui-grid>table>tbody td{border-bottom:1px solid var(--line-color)}ui-grid>table>tbody td.group_row{background-color:var(--bg-color-600)}ui-grid>table>tbody td>ui-icon{vertical-align:bottom}ui-grid>table>thead>tr>th,ui-grid>table>thead>tr>td,ui-grid>table>tfoot>tr>th,ui-grid>table>tfoot>tr>td,ui-grid>table>tbody>tr>th,ui-grid>table>tbody>tr>td{overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}ui-grid>table>thead>tr>th.code,ui-grid>table>thead>tr>td.code,ui-grid>table>tfoot>tr>th.code,ui-grid>table>tfoot>tr>td.code,ui-grid>table>tbody>tr>th.code,ui-grid>table>tbody>tr>td.code{font-family:var(--font-code)}ui-grid>table>thead>tr>th>div,ui-grid>table>thead>tr>td>div,ui-grid>table>tfoot>tr>th>div,ui-grid>table>tfoot>tr>td>div,ui-grid>table>tbody>tr>th>div,ui-grid>table>tbody>tr>td>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ui-grid>table>thead>tr>th ui-number,ui-grid>table>thead>tr>th ui-file-size,ui-grid>table>thead>tr>td ui-number,ui-grid>table>thead>tr>td ui-file-size,ui-grid>table>tfoot>tr>th ui-number,ui-grid>table>tfoot>tr>th ui-file-size,ui-grid>table>tfoot>tr>td ui-number,ui-grid>table>tfoot>tr>td ui-file-size,ui-grid>table>tbody>tr>th ui-number,ui-grid>table>tbody>tr>th ui-file-size,ui-grid>table>tbody>tr>td ui-number,ui-grid>table>tbody>tr>td ui-file-size{display:block;text-align:right}ui-grid>table>thead>tr>th ui-array,ui-grid>table>thead>tr>td ui-array,ui-grid>table>tfoot>tr>th ui-array,ui-grid>table>tfoot>tr>td ui-array,ui-grid>table>tbody>tr>th ui-array,ui-grid>table>tbody>tr>td ui-array{flex-wrap:nowrap}ui-grid>table>thead>tr>th.unit_fixed,ui-grid>table>thead>tr>td.unit_fixed,ui-grid>table>tfoot>tr>th.unit_fixed,ui-grid>table>tfoot>tr>td.unit_fixed,ui-grid>table>tbody>tr>th.unit_fixed,ui-grid>table>tbody>tr>td.unit_fixed{text-align:center}ui-grid>table>thead>tr>th ui-category,ui-grid>table>thead>tr>td ui-category,ui-grid>table>tfoot>tr>th ui-category,ui-grid>table>tfoot>tr>td ui-category,ui-grid>table>tbody>tr>th ui-category,ui-grid>table>tbody>tr>td ui-category{line-height:1.5}ui-grid>table>thead>tr>th ui-icon,ui-grid>table>thead>tr>td ui-icon,ui-grid>table>tfoot>tr>th ui-icon,ui-grid>table>tfoot>tr>td ui-icon,ui-grid>table>tbody>tr>th ui-icon,ui-grid>table>tbody>tr>td ui-icon{line-height:1}ui-grid>table>thead>tr>td,ui-grid>table>tfoot>tr>td,ui-grid>table>tbody>tr>td{line-height:3;padding:0 .25rem}ui-grid>table>thead>tr>td input,ui-grid>table>tfoot>tr>td input,ui-grid>table>tbody>tr>td input{background-color:rgba(0,0,0,0);border:0;padding:0 .25rem}ui-grid>table>thead>tr>td input[type=checkbox],ui-grid>table>tfoot>tr>td input[type=checkbox],ui-grid>table>tbody>tr>td input[type=checkbox]{vertical-align:middle}ui-grid>table>tfoot>tr>td,ui-grid>table>tbody>tr>td{padding:0 .25rem}ui-grid ui-switch{vertical-align:bottom}ui-grid pre{line-height:2;white-space:pre-line}ui-grid ui-flex-panel{gap:.5rem}ui-grid-page-navigator{align-items:center;background-color:var(--bg-color);border-top:1px solid var(--line-color);bottom:0;display:flex;height:2rem;gap:1rem;justify-content:right;left:0;padding-right:1rem;position:sticky;right:0}ui-grid-page-navigator ui-icon:hover{font-weight:bold}ui-grid.editable tbody td{padding-block:0;vertical-align:top}ui-grid.editable tbody td:has(textarea){padding:0}ui-grid.editable tbody td textarea{background-color:inherit;border:0;display:block;line-height:1.8;min-height:2.25rem;overflow-y:hidden;padding:.5rem;width:100%}ui-grid.editable tbody td textarea:focus{background-color:var(--yellow-alpha)}ui-grid.editable tbody td:has(.error){background-color:var(--red)}ui-grid.editable tbody td:has(.error) textarea{background-color:rgba(0,0,0,0)}@media(max-width: 768px){ui-grid{max-height:calc(100dvh - 3.5rem) !important}ui-grid-page-navigator{justify-content:left;padding-left:.5rem}}
@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(../font/icon/MaterialIconsRound.woff2?2025) format("woff2")}ui-icon{color:var(--font-color);display:inline-block;font-family:"Material Icons";font-size:1rem;font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24;font-weight:normal;text-align:center;user-select:none}ui-icon.blue,ui-icon.green,ui-icon.purple,ui-icon.yellow{font-variation-settings:"FILL" 1,"wght" 100,"GRAD" 0,"opsz" 24}ui-icon.blue{color:var(--blue);-webkit-text-stroke:1px var(--blue)}ui-icon.purple{color:var(--purple-300);-webkit-text-stroke:1px var(--purple-300)}ui-icon.green{color:var(--green)}ui-icon.yellow{color:var(--yellow);-webkit-text-stroke:1px var(--yellow)}ui-icon.blue_text{color:var(--blue)}ui-icon.i_context_menu{font-size:1.5rem}ui-icon.i_context_menu:hover{background-color:var(--bg-color-900);border-radius:.5rem;font-weight:bold}ui-icon.i_drag{cursor:move}ui-icon.i_check{background-color:var(--green);border-radius:.25rem;color:var(--white);vertical-align:text-bottom}ui-field ui-icon.i_check{height:1.25rem;line-height:1.25rem;width:1.25rem}ui-icon.i_fail{background-color:var(--red)}ui-icon.hover:hover{background-color:var(--bg-color-900);border-radius:.5rem;font-weight:bold}ui-icon.size-2{display:inline-block;flex-shrink:0;font-size:1.25rem;height:2rem;line-height:2rem;width:1.25rem}ui-icon.size-3{display:inline-block;flex-shrink:0;font-size:1.5rem;height:2rem;line-height:2rem;width:2rem}ui-icon.size-4{display:inline-block;flex-shrink:0;font-size:2rem;height:2.5rem;line-height:2.5rem;width:2.5rem}ui-icon.toggle{display:inline-block;flex-shrink:0;font-size:2rem;height:2rem;line-height:2rem;width:2.5rem}ui-icon.fill{font-variation-settings:"FILL" 1,"wght" 100,"GRAD" 0,"opsz" 24}ui-image-icon{background-color:var(--black);background-repeat:no-repeat;background-position:center;border-radius:.5rem;display:inline-block;height:3rem;width:3rem}ui-icon-picker{align-self:center;border:1px solid var(--line-color);border-radius:.5rem;box-sizing:border-box;display:inline-flex;height:1.75rem;position:relative;width:1.75rem}ui-icon-picker ui-icon:first-child{font-size:1.5rem;width:1.75rem;height:1.75rem;line-height:1.75rem}ui-icon-palette{display:flex;flex-direction:column;gap:2rem}ui-icon-palette div{display:flex;flex-wrap:wrap;gap:2rem}ui-icon-palette ui-icon{cursor:pointer;font-size:2rem;height:2.5rem;line-height:2.5rem;width:2.5rem}ui-icon-palette ui-icon:hover{background-color:var(--black);border-radius:.5rem;color:var(--white)}ui-icon-article::before,ui-icon-blog::before,ui-icon-book::before,ui-icon-project::before,ui-icon-static::before,ui-icon-video::before,ui-icon-visual::before{display:inline-block;font-family:"Material Icons";font-size:1.25rem;font-style:normal;font-variation-settings:"FILL" 1,"wght" 100,"GRAD" 0,"opsz" 24;line-height:1;margin-right:.25rem;vertical-align:-6px}ui-icon-article::before{content:"draft";font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24}ui-icon-blog::before{content:"rss_feed"}ui-icon-book::before{content:"edit_note"}ui-icon-project::before{color:var(--red-300);content:"folder";-webkit-text-stroke:1px var(--red-300)}ui-icon-static::before{content:"file_present";font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24}ui-icon-video::before{content:"video_settings"}ui-icon-visual::before{content:"photo_library"}
ui-image-palette{display:flex;flex-wrap:wrap}ui-image-palette>div{padding:1rem;position:relative}ui-image-palette>div:hover{outline:1px solid var(--line-color)}ui-image-palette>div:hover a{display:inline-block}ui-image-palette>div a{bottom:0rem;position:absolute;right:.5rem;display:none}ui-image-palette img{height:auto;max-width:10rem}
ui-label{align-items:center;border-radius:.25rem;color:var(--font-color);display:inline-flex;height:1rem;line-height:1rem;overflow:hidden;padding:0 .25rem;user-select:none}ui-label>ui-icon{color:inherit;display:inline-block;font-size:1rem;height:auto;width:auto}ui-label>b{font-size:.75rem;font-weight:normal}ui-labels{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem}
ui-grid-layout{display:grid;gap:2rem}@media(max-width: 768px){ui-grid-layout{display:flex;flex-direction:column}ui-grid-layout ui-list:first-child{max-height:10rem}}
ui-link-selector{display:flex;gap:.5rem}ui-link-selector>span{font-weight:bold}ui-link-selector>span:empty{display:none}a{align-items:center;display:inline-flex;width:fit-content}a ui-icon:hover{text-decoration:none}a:link:not(.text-inherit),a:visited:not(.text-inherit),a:active:not(.text-inherit){color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}a:hover:not(.text-inherit){color:var(--link-hover-color)}a.upload ui-bar-progress{margin-left:.5rem;width:5rem}a.blue-link:link,a.blue-link:visited,a.blue-link:active{color:var(--blue)}a.blue-link:link:hover,a.blue-link:visited:hover,a.blue-link:active:hover{color:var(--link-hover-color)}
ui-list{display:flex;flex-direction:column;gap:.5rem}ui-list>section{border:1px solid var(--line-color);border-radius:.25rem;display:flex;flex-direction:column;flex:1;max-height:100%}ui-list>section:empty{display:none}ui-list>section>div,ui-list>section ui-list-item{display:flex;flex-direction:column}ui-list>section>div p,ui-list>section ui-list-item p{align-items:center;border-bottom:2px solid rgba(0,0,0,0);border-top:2px solid rgba(0,0,0,0);box-sizing:border-box;display:flex;gap:.5rem;padding:.25rem}ui-list>section>div p span,ui-list>section>div p ui-plain,ui-list>section>div p ui-html,ui-list>section>div p ui-icon-project,ui-list>section ui-list-item p span,ui-list>section ui-list-item p ui-plain,ui-list>section ui-list-item p ui-html,ui-list>section ui-list-item p ui-icon-project{flex:1}ui-list>section>div p:hover,ui-list>section ui-list-item p:hover{background-color:var(--select-bg-color)}ui-list>section>div p:hover>a,ui-list>section>div p:hover>ui-icon,ui-list>section ui-list-item p:hover>a,ui-list>section ui-list-item p:hover>ui-icon{display:inline-block}ui-list>section>div p>a,ui-list>section>div p>ui-icon,ui-list>section ui-list-item p>a,ui-list>section ui-list-item p>ui-icon{display:none}ui-list>section>div p>ui-icon:first-child,ui-list>section ui-list-item p>ui-icon:first-child{display:inline-block}ui-list>section>div p>ui-icon,ui-list>section ui-list-item p>ui-icon{font-size:1.25rem}ui-list>section>div p>ui-icon:hover,ui-list>section ui-list-item p>ui-icon:hover{color:var(--blue)}ui-list>section>div.selected p,ui-list>section ui-list-item.selected p{background-color:var(--select-bg-color);outline:1px solid var(--line-color)}ui-list>section>div.disabled p>span,ui-list>section>div.disabled p>ui-plain,ui-list>section>div.disabled p>a,ui-list>section ui-list-item.disabled p>span,ui-list>section ui-list-item.disabled p>ui-plain,ui-list>section ui-list-item.disabled p>a{opacity:.5;pointer-events:none}ui-list>section>div.closed ui-list-item,ui-list>section ui-list-item.closed ui-list-item{display:none}ui-list>section>div ui-list-item p,ui-list>section ui-list-item ui-list-item p{padding-left:1.75rem}ui-list-item{cursor:default}ui-panel>ui-list{max-height:25rem}
ui-login{display:flex;flex-direction:column;gap:4rem;margin:4rem auto 0 auto;width:25rem}ui-login .logo img{max-height:3rem}ui-login ui-tab{width:100%}ui-login a:link:not(.text-inherit),ui-login a:visited:not(.text-inherit),ui-login a:active:not(.text-inherit){color:var(--blue);text-decoration:underline}ui-login a:link:not(.text-inherit):hover,ui-login a:visited:not(.text-inherit):hover,ui-login a:active:not(.text-inherit):hover{color:var(--link-hover-color)}ui-login input{border:1px solid #d7d7d7;border-radius:.5rem;box-sizing:border-box;height:2.5rem;padding:.25rem .5rem}ui-login input:focus{background-color:var(--bg-color);outline:none}ui-login .buttons button{background-color:var(--blue);border:0;border-radius:.5rem;color:var(--white);flex:1;font-size:1rem;font-weight:bold;height:2.5rem}ui-login .buttons button:hover,ui-login .buttons button:focus{background-color:var(--blue-700);cursor:pointer}ui-login .buttons button:active{background-color:var(--blue-800)}ui-login .buttons button ui-spinner ui-icon{color:var(--white)}ui-modal ui-login{gap:2rem;margin-top:0}.open_login_panel{display:flex;flex-direction:column;gap:2rem}.open_login_panel hr{flex:1;border:0;border-top:1px solid var(--line-color)}.open_login_panel ui-array+ui-array{justify-content:space-evenly}.open_login_panel ui-array+ui-array a{background:url(../image/logo/facebook.svg) 0 center no-repeat;background-size:2rem;color:#90a4ae !important;display:inline-block;height:2rem;line-height:2rem;padding-left:3rem}.open_login_panel ui-array+ui-array a.google{background-image:url(../image/logo/google.svg)}.open_login_panel ui-array+ui-array a.naver{background-image:url(../image/logo/naver.svg)}@media(max-width: 768px){ui-login{box-sizing:border-box;width:100%;padding:0 1rem}}
ui-logo{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:3rem;width:3rem}ui-logo:not([style]){display:none}
ui-message-panel{top:1rem;display:flex;flex-direction:column;gap:1rem;max-height:calc(100dvh - 2rem);max-width:25rem;padding-right:1rem;position:fixed;right:0;z-index:1000}ui-message-panel ui-message ui-flex-panel{min-width:10rem;margin:.5rem 1.5rem .5rem 0}ui-message-panel ui-message ui-bar-progress{height:.5rem}ui-message-panel ui-message ui-bar-progress>div div{height:.5rem}ui-message{color:var(--font-color-300);display:block}ui-message ui-icon{font-size:1.5rem;margin-right:.5rem;vertical-align:bottom}ui-message.closable{padding-right:2rem;position:relative}ui-message.closable .close{font-size:1rem;position:absolute;right:0;top:.5rem}ui-message.closable .close:hover{font-weight:bold}ui-message.dark{background-color:var(--black);border-radius:.5rem;color:var(--white);padding:.5rem 1rem}ui-message.dark a:link,ui-message.dark a:visited,ui-message.dark a:active{color:var(--yellow)}ui-message.dark.closable{padding-right:2rem}ui-message strong{color:#4fc3f7}ui-app-message{display:flex;flex-direction:column;gap:1rem}ui-app-message>ui-icon{font-size:4rem;height:4rem;line-height:4rem;width:4rem}ui-app-message>progress{width:15rem}ui-app-message ui-message{font-size:1rem}ui-app-message ui-plain{font-size:.88rem}
ui-modal-container{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;right:0;top:0}ui-modal{background-color:var(--bg-color);border:1px solid var(--line-color-600);border-radius:.25rem;box-sizing:border-box;display:block;left:10rem;min-width:30rem;opacity:1;overflow:hidden;position:absolute;top:5rem}ui-modal.withoutTitle main{max-height:100dvh !important;padding:0}ui-modal:focus{outline:0}ui-modal>ui-icon{font-size:1.5rem;height:2rem;line-height:2rem;position:absolute;right:0;top:0;width:2rem}ui-modal>ui-icon:hover{font-weight:bold}ui-modal>header{border-bottom:1px solid var(--line-color);box-sizing:border-box;font-size:1rem;font-weight:normal;height:2rem;padding:0 1.5rem;user-select:none}ui-modal>header>h1{line-height:2}ui-modal main{box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;max-height:calc(100dvh - 15rem);padding:1.5rem}ui-modal footer{border-top:1px solid var(--line-color);text-align:right;padding:.5rem}.modal_page{padding:1rem}.modal_page ui-page{display:flex;flex-direction:column;gap:1rem}ui-modal ui-banners{max-width:40rem}@media(max-width: 768px){ui-modal{left:.5rem;max-width:calc(100vw - 1rem) !important;min-width:auto;right:.5rem;top:.5rem}ui-modal main{max-height:calc(100dvh - 6.5rem)}ui-modal footer{text-align:center}}
ui-navigator{display:flex;flex-grow:1;max-height:2rem;overflow:hidden;position:relative}ui-navigator .more{color:var(--white);font-size:1.5rem;line-height:2rem;padding-left:1rem;position:absolute;right:0;top:0;width:3rem}ui-navigator .more:hover{cursor:pointer;font-weight:bold}ui-navigator-item{cursor:pointer;display:inline-flex;flex-shrink:0;line-height:2rem;padding:0 .75rem !important;user-select:none}ui-navigator-item:hover{font-weight:bold}ui-navigator-item.selected{font-weight:bold}ui-navigator-item>ui-icon{color:var(--color-text-color);font-size:1.25rem;height:2rem;width:1.5rem}ui-floating-panel ui-navigator-item>ui-icon{color:inherit}ui-navigator-item span{color:var(--color-text-color)}ui-navigator-item span+ui-icon{font-size:.75rem}ui-navigator-item span.mark{display:none}.single_navigator_floating_panel,.multi_navigator_floating_panel{background-color:var(--bg-color);border:0;display:flex;flex-direction:column;min-width:15rem;padding:.5rem 0}.single_navigator_floating_panel ui-navigator-item,.multi_navigator_floating_panel ui-navigator-item{padding-left:1rem;padding-right:1rem}.single_navigator_floating_panel ui-navigator-item span,.multi_navigator_floating_panel ui-navigator-item span{color:var(--font-color)}.single_navigator_floating_panel ui-navigator-item:hover,.multi_navigator_floating_panel ui-navigator-item:hover{background-color:var(--select-bg-color);border-radius:.25rem}.multi_navigator_floating_panel{flex-direction:row;flex-wrap:wrap;gap:2rem;padding:1rem;right:0 !important}.multi_navigator_floating_panel>div{display:flex;flex-direction:column;max-height:80dvh}
ui-single-option-selector{display:flex;box-sizing:border-box;border-right:1px solid var(--line-color)}ui-single-option-selector>div{border:1px solid var(--line-color);border-right:0;box-sizing:border-box;cursor:pointer;flex:1;padding:.25rem 0;text-align:center}ui-single-option-selector>div:hover{background-color:var(--select-bg-color)}
ui-page{display:flex;flex-direction:column;gap:2.5rem}ui-page.confined{max-width:42rem}ui-sidebar ui-page{gap:1rem}ui-sub-page{display:flex;flex-direction:column;gap:2rem}
ui-page-header{align-items:center;display:flex;gap:1rem;line-height:1rem}ui-page-header>ui-icon{background-color:var(--accent-color-500);border-radius:.5rem;color:var(--accent-color-text-color) !important;flex-shrink:0;font-size:1.5rem;height:2.5rem;line-height:2.5rem;width:2.5rem}ui-page-header>header{display:flex;flex-direction:column;gap:.25rem}ui-page-header h1{font-size:0.9375rem}ui-page-header h1 ui-labels{margin-left:.5rem}ui-page-header h1 strong:empty{display:none}ui-page-header h1 strong:before{content:" - "}ui-page-header h2,ui-page-header p{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem 1rem}ui-drawer ui-page-header,ui-sidebar ui-page-header{gap:.5rem}ui-drawer ui-page-header>ui-icon,ui-sidebar ui-page-header>ui-icon{background-color:rgba(0,0,0,0) !important;color:var(--font-color) !important;height:1.5rem;line-height:1.5rem;width:1.5rem}ui-drawer ui-page-header h1,ui-sidebar ui-page-header h1{font-size:0.8125rem}[data-module-type=BLOG] ui-main ui-page-header>ui-icon,[data-module-type=FRAGMENT] ui-main ui-page-header>ui-icon,[data-module-type=VIDEO] ui-main ui-page-header>ui-icon,[data-module-type=WV] ui-main ui-page-header>ui-icon{display:none}[data-module-type=BLOG] ui-main ui-page-header header,[data-module-type=FRAGMENT] ui-main ui-page-header header,[data-module-type=VIDEO] ui-main ui-page-header header,[data-module-type=WV] ui-main ui-page-header header{gap:2rem}[data-module-type=BLOG] ui-main ui-page-header header h1,[data-module-type=FRAGMENT] ui-main ui-page-header header h1,[data-module-type=VIDEO] ui-main ui-page-header header h1,[data-module-type=WV] ui-main ui-page-header header h1{color:var(--font-color);gap:1rem;display:flex;font-size:2rem;line-height:1.5}[data-module-type=BLOG] ui-main ui-page-header header h1>span,[data-module-type=FRAGMENT] ui-main ui-page-header header h1>span,[data-module-type=VIDEO] ui-main ui-page-header header h1>span,[data-module-type=WV] ui-main ui-page-header header h1>span{flex-shrink:0}ui-sub-page>ui-page-header>ui-icon{display:none}ui-sub-page>ui-page-header h1:empty{display:none}ui-simple-page-header{display:flex;flex-direction:column;gap:.5rem}ui-simple-page-header a{width:fit-content}ui-simple-page-header h1{font-size:1rem}ui-page-header h1,ui-simple-page-header h1,ui-modal>header{color:var(--header-font-color)}
ui-panel{display:flex;flex-direction:column;gap:1rem}ui-panel>header{box-sizing:border-box;display:flex;flex-direction:column;gap:.25rem}ui-panel>header h1{align-items:center;border-bottom:1px solid var(--line-color);box-sizing:border-box;color:var(--font-color-300);display:flex;font-size:0.8125rem;gap:1rem}ui-panel>header h1:empty{display:none}ui-tab ui-panel>header h1{border-bottom:0;color:var(--font-color-400);padding:0;width:fit-content}ui-panel>header h1>i{color:var(--blue);user-select:none;margin-left:.5rem}ui-panel>header h2{display:inline-flex;flex-wrap:wrap;gap:0 1rem}ui-panel>a{width:fit-content}ui-flex-panel{display:flex;flex-direction:column;gap:2rem}ui-flex-panel>a{width:fit-content}ui-h-flex-panel{display:flex;flex-wrap:wrap;gap:3rem}ui-floating-panel{background-color:var(--bg-color-800);border:1px solid var(--line-color-600);border-radius:.5rem;box-shadow:var(--box-shadow);max-height:80dvh;position:fixed;right:0rem;top:1.25rem}ui-floating-panel.closable>ui-icon{position:absolute;right:.25rem;top:.25rem}ui-floating-panel.closable>ui-icon:hover{font-weight:bold}ui-inline-flex{display:inline-flex;gap:.5rem}ui-switch-panel{display:block}ui-fields{display:flex;flex-direction:column;gap:.5rem}ui-fields[data-type=option]{gap:0}ui-fields[data-type=option] ui-field{align-items:center;flex-direction:row-reverse;gap:.5rem;width:fit-content}ui-fields[data-type=option] ui-field>label{width:auto;flex:1}ui-fields[data-type=option] ui-field:hover>label{color:var(--blue)}ui-fields[data-type=single] ui-field>label{display:none}@media(max-width: 768px){ui-fields ui-field{flex-direction:column}ui-fields ui-field>label{color:#949494;font-size:0.6875rem;margin-right:0;width:100%}ui-fields ui-field input[type=text],ui-fields ui-field input[type=password],ui-fields ui-field textarea{width:100%}ui-fields[data-type=option] ui-field{gap:1rem}ui-fields[data-type=option] ui-field>label{color:var(--font-color);font-size:.75rem}}
ui-web-pen{bottom:0;display:block;overflow:hidden;left:0;position:absolute;right:0;top:0;z-index:2}ui-web-pen div{background-color:var(--black);border-radius:.5rem;display:flex;gap:1rem;padding:.25rem 1rem;position:fixed;top:0;left:calc(50% - 3rem)}ui-web-pen div ui-icon{color:var(--white);font-size:1.5rem}ui-web-pen div ui-icon:hover{font-weight:bold}.pen_enabled ui-sidebar-buttons{bottom:0;height:100dvh !important;position:fixed;top:0}.pen_enabled ui-sidebar,.pen_enabled ui-main{height:auto !important}.pen_enabled.mouseover-scrollbar{overflow-x:hidden}
ui-previous-next{box-sizing:border-box;display:flex;gap:1rem;justify-content:space-between}ui-previous-next a ui-icon{color:inherit}ui-previous-next ui-icon{font-size:.75rem}
@media print{.mouseover-scrollbar{height:fit-content !important;padding:0 !important}ui-application{grid-template-columns:0 0 1fr !important}ui-chapter-table-of-content,ui-editor-element-menu,ui-sidebar-buttons,ui-sidebar,ui-top,.mobile_more{display:none !important;width:0}body[data-module-type=WV] ui-flex-panel{padding:0 !important}body[data-module-type=WV] .r_accordion_section_view div{display:block !important}}
ui-bar-progress{align-items:center;box-sizing:border-box;display:flex;gap:.5rem;height:1rem;max-width:25rem}ui-bar-progress>div{border:1px solid var(--line-color);flex:1;position:relative;user-select:none}ui-bar-progress>div div{background-color:var(--blue);height:1rem;line-height:1rem;width:0}ui-bar-progress.error_happend>div div{background-color:var(--red)}ui-bar-progress.small>div div{height:.25rem}ui-bar-progress.green>div div{background-color:var(--green)}ui-bar-progress.green ui-knob{border-color:1px solid var(--green)}ui-bar-progress ui-knob{background-color:var(--bg-color);border:1px solid var(--blue);border-radius:50%;cursor:default;height:.5rem;position:absolute;top:-0.2rem;width:.5rem}ui-spinner{display:inline-block;height:1.5rem;line-height:1.5rem;width:1.5rem}ui-spinner ui-icon{height:1.5rem;line-height:1.5rem;width:1.5rem}a ui-spinner,button ui-spinner{height:1rem;line-height:1rem;margin-left:.5rem;margin-top:0;vertical-align:text-bottom;width:1rem}a ui-spinner ui-icon,button ui-spinner ui-icon{color:var(--font-color);font-size:1rem;height:1rem;line-height:1rem;width:1rem}
ui-re{border:1px solid var(--line-color-600);display:flex;flex-direction:column;position:relative}ui-re>header{align-items:center;display:flex;height:2rem;gap:1rem;padding-inline:.5rem}ui-re>header ui-icon{border-radius:50%;display:inline-block;font-size:1.25rem;height:1.5rem;line-height:1.5rem;text-align:center;width:1.5rem}ui-re>header ui-icon:hover{background-color:var(--accent-color-500);color:var(--accent-color-text-color)}ui-re>main{border-top:1px solid var(--line-color-600);box-sizing:border-box;height:auto;line-height:2;max-height:50dvh;min-height:7.5rem;padding:.5rem .5rem 1.5rem .75rem}.re_content{display:flex;flex-direction:column;font-size:0.875rem;gap:0;counter-reset:order}.re_content *::selection{background-color:var(--select-bg-color);color:var(--font-color)}.re_content:empty:before{color:#8b758b;content:attr(placeholder);display:block}.re_content p,.re_content h1,.re_content h2,.re_content blockquote,.re_content pre,.re_content figure,.re_content ui-ol,.re_content ui-ul{box-sizing:border-box;line-height:2;min-height:1.5rem}.re_content h1{font-size:1.25rem;color:var(--font-color-400);margin-top:2rem}.re_content h1:first-child{margin-top:0}.re_content h2{font-size:1rem;color:var(--font-color-400);margin-top:1rem}.re_content blockquote,.re_content pre{border-left:.25rem solid var(--brown);padding-left:1rem}.re_content pre{border-left-color:var(--blue)}.re_content figure,.re_content p:has(img){margin-block:1rem;overflow:auto}.re_content figure img,.re_content p:has(img) img{width:fit-content}.re_content figure button,.re_content p:has(img) button{display:block;margin-top:1rem}.re_content ui-ol{display:block}.re_content ui-ol::before{counter-increment:order;content:counter(order) ".";display:inline-block;margin-right:.5rem}.re_content ui-ul{display:block;margin-left:1rem;text-indent:-0.5rem}.re_content ui-ul::before{content:"•";display:inline-block;margin-right:.5rem}.re_content p+blockquote,.re_content p+pre,.re_content p+ui-ol,.re_content p+ui-ul,.re_content h1+blockquote,.re_content h1+pre,.re_content h1+ui-ol,.re_content h1+ui-ul,.re_content h2+blockquote,.re_content h2+pre,.re_content h2+ui-ol,.re_content h2+ui-ul{margin-top:1rem}.re_content blockquote+pre,.re_content blockquote+ui-ol,.re_content blockquote+ui-ul,.re_content pre+blockquote,.re_content pre+ui-ol,.re_content pre+ui-ul,.re_content ui-ol+blockquote,.re_content ui-ol+pre,.re_content ui-ol+ui-ul,.re_content ui-ul+blockquote,.re_content ui-ul+pre,.re_content ui-ul+ui-ol{margin-top:1rem}.re_content blockquote+p,.re_content pre+p,.re_content ui-ol+p,.re_content ui-ul+p{margin-top:1rem}.re_content a:link,.re_content a:active,.re_content a:visited{color:var(--blue);cursor:pointer;text-decoration:underline}.re_content img{max-width:100%;vertical-align:middle}.re_content b{font-weight:bold}.re_content code{background-color:var(--select-bg-color);border-radius:.25rem}.re_content pre,.re_content code{font-family:var(--font-code)}.re_content h1,.re_content h2,.re_content p,.re_content blockquote,.re_content pre,.re_content ui-ul{counter-set:order}.re_content ol{list-style-type:decimal;margin-left:1rem}.re_content ul{list-style-type:disc;margin-left:1rem}.dark .re_content b{color:var(--brown)}
.mouseover-scrollbar{overflow:auto}.mouseover-scrollbar::-webkit-scrollbar{visibility:hidden;width:.75rem;height:.75rem}.mouseover-scrollbar:hover::-webkit-scrollbar{visibility:visible}.mouseover-scrollbar:hover::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(148,148,148,.5);border-radius:.5rem;border:var(--white) 2px solid}.mouseover-scrollbar:hover::-webkit-scrollbar-thumb:hover{background-color:rgba(89,89,89,.5)}.dark .mouseover-scrollbar:hover::-webkit-scrollbar-thumb{border-color:rgba(0,0,0,0)}.mouseover-scrollbar::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}
ui-search-box{display:flex;flex-direction:column;gap:.5rem;width:fit-content}ui-modal ui-search-box,ui-sidebar ui-search-box,ui-swimlane ui-search-box{width:100%}ui-search-box>div{align-items:center;border-radius:.25rem;border:1px solid var(--line-color-600);box-sizing:border-box;display:flex;padding:.25rem}ui-search-box>div:focus-within{border-color:var(--line-color-700)}ui-search-box>div input{background-color:rgba(0,0,0,0);border:0;flex:1;outline:0;padding:0 .5rem;min-width:10rem}ui-modal ui-search-box>div input,ui-sidebar ui-search-box>div input,ui-swimlane ui-search-box>div input{width:.5rem;min-width:auto}ui-search-box>div ui-icon{border-left:1xp solid var(--line-color-600);font-size:1.5rem;height:2rem;line-height:2rem;width:2rem}ui-search-box>div ui-icon.clear{display:none}ui-search-box>div ui-type-filter{align-items:center;background-color:var(--bg-color-600);border:1px solid var(--line-color);border-radius:.25rem;cursor:pointer;display:inline-flex;height:1.5rem;line-height:1;padding-left:.5rem}ui-search-box>div ui-type-filter:hover{border-color:var(--line-color-700);color:var(--font-color-400)}ui-search-box>div ui-type-filter span{flex:1;min-width:4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ui-search-box>div ui-type-filter span *::before{font-size:.75rem;vertical-align:-2px}ui-search-box>div ui-type-filter ui-icon{flex-shrink:0;font-size:1.5rem}ui-search-box:hover>div ui-icon.clear{font-size:1rem;display:inline-block}ui-keyword-suggestion{display:block}ui-keyword-suggestion a{margin-left:.5rem}.r_library_search_suggestion{display:inline}.r_library_search_suggestion strong{font-weight:bold}.search_filter{padding:1rem 2rem;user-select:none}.search_filter h1{font-weight:bold}span.find{background-color:var(--yellow-400);padding:2px 0}
ui-category-selector{display:flex;flex-wrap:wrap;font-size:0.875rem;gap:1rem}ui-category-selector span{background-color:var(--bg-color-400);border:1px solid var(--line-color);border-radius:.25rem;cursor:pointer;display:inline-block;line-height:1.75rem;padding:0 .75rem;user-select:none}ui-category-selector span[data-selected]{background-color:var(--bg-color-600);border-color:var(--line-color-600);color:var(--font-color-400)}ui-category-selector span:hover{background-color:var(--bg-color-600);border-color:var(--line-color-700);color:var(--header-font-color)}
.share_by_link,.share_by_x,.share_by_facebook,.share_by_mail{border:1px solid var(--line-color);border-radius:.25rem;cursor:pointer;height:2rem;width:2rem}.share_by_link:hover,.share_by_x:hover,.share_by_facebook:hover,.share_by_mail:hover{border-color:var(--line-color-600)}.share_by_link span,.share_by_x span,.share_by_facebook span,.share_by_mail span{background:url(../image/logo/facebook.svg) center center no-repeat;background-size:1rem;display:inline-block;height:100%;width:100%}.share_by_link{background:none}.share_by_link ui-icon{font-size:1.3rem;height:2rem;line-height:2rem;width:2rem}.share_by_x span{background-image:url(../image/logo/x.svg)}.dark .share_by_x span{filter:brightness(0) invert(1)}.share_by_facebook span{background-image:url(../image/logo/facebook.svg)}.share_by_mail span{background-image:url(../image/logo/mail.svg)}
ui-sidebar-buttons{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:.5rem}ui-sidebar-buttons>div{display:flex;flex-direction:column;gap:.75rem}ui-sidebar-buttons ui-logo{background-size:1.25rem 1.25rem;background-position:center;background-repeat:no-repeat;height:2.5rem;width:2.5rem}ui-sidebar-buttons ui-icon{align-self:center;border-radius:.5rem;cursor:pointer;display:inline-block;font-size:1.5rem;height:1.8rem;line-height:1.8rem;position:relative;width:1.8rem}ui-sidebar-buttons ui-icon[data-selected],ui-sidebar-buttons ui-icon:hover{background-color:var(--accent-color-500);color:var(--accent-color-text-color)}ui-sidebar-buttons ui-icon[data-count]:after{background-color:var(--accent-color-500);border-radius:.12rem;color:var(--accent-color-text-color);content:attr(data-count);font-family:"arial";font-size:.75rem;height:.75rem;line-height:.75rem;padding:.12rem;position:absolute;right:0rem;top:.25rem}ui-sidebar-buttons div+div{vertical-align:bottom}ui-sidebar{box-sizing:border-box;max-width:50vw;position:relative;width:22.5rem}ui-sidebar>div{height:calc(100% - 2rem);padding:1rem}ui-sidebar-resizer{bottom:0;cursor:col-resize;position:absolute;right:0;top:0;width:.12rem}ui-sidebar-resizer.enabled{background-color:var(--accent-color-300)}
ui-skeleton{display:flex;flex-direction:column;gap:1rem;max-width:30rem;padding:.5rem}ui-skeleton p{animation:skeleton-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;background-color:var(--bg-color-900);border-radius:.5rem;height:1rem}@keyframes skeleton-pulse{50%{opacity:.5}}.skeleton{display:block !important}
svg:empty{background-color:var(----bg-color-1000);border:1px solid var(--line-color)}
ui-swimlane{display:flex;height:calc(100dvh - 9rem);gap:1rem}ui-swimlane>section{display:flex;flex-direction:column;gap:.5rem;flex:1}ui-swimlane>section>h1{align-items:center;display:flex;font-size:0.8125rem;gap:.5rem}ui-swimlane>section>h1 ui-icon{font-size:1.5rem}ui-swimlane>section>h1 ui-icon:hover{font-weight:bold}ui-swimlane>section>ui-list,ui-swimlane>section>ui-document-tree{flex:1;height:calc(100% - 2rem)}ui-swimlane>section>ui-document-tree{border:1px solid var(--line-color)}ui-swimlane ui-list>section:empty{display:flex}@media(max-width: 768px){ui-swimlane{flex-direction:column}ui-swimlane>section{min-height:2.5rem;flex:1}}
ui-tab{display:flex;flex-direction:column;gap:1.5rem}ui-tab>header{box-sizing:border-box;border-bottom:1px solid var(--line-color);display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}ui-tab>header>span{box-sizing:border-box;cursor:pointer;display:inline-block;padding-bottom:.5rem;user-select:none}ui-tab>header>span[data-selected]{border-bottom:1px solid var(--accent-color-500);font-weight:bold}ui-tab>header>span ui-icon{font-size:1.25rem;color:var(--black)}
td,th{min-width:2rem}.column_count_2 td,.column_count_2 th{min-width:6.25rem}.column_count_3 td,.column_count_3 th{min-width:5rem}.column_count_4 td,.column_count_4 th{min-width:3.75rem}.column_count_5 td,.column_count_5 th{min-width:3.12rem}.column_count_6 td,.column_count_6 th{min-width:2.5rem}.user_layout td,.user_layout th{min-width:0 !important}
ui-table-of-contents{line-height:2}ui-table-of-contents ul ul{padding-left:1.5rem}ui-table-of-contents ui-icon{margin-left:.25rem;vertical-align:sub}ui-table-of-contents ui-badge{margin-left:.5rem}ui-modal ui-table-of-contents,ui-floating-panel ui-table-of-contents{counter-reset:part chapter appendix}ui-modal ui-table-of-contents :not(.exclude_from_numbering)[data-type=PART],ui-floating-panel ui-table-of-contents :not(.exclude_from_numbering)[data-type=PART]{counter-increment:part}ui-modal ui-table-of-contents :not(.exclude_from_numbering)[data-type=PART]:before,ui-floating-panel ui-table-of-contents :not(.exclude_from_numbering)[data-type=PART]:before{content:"Part " counter(part, upper-roman) ".";font-family:var(--font-code);margin-right:.5rem}ui-modal ui-table-of-contents :not(.exclude_from_numbering)[data-type=PART].renumbered,ui-floating-panel ui-table-of-contents :not(.exclude_from_numbering)[data-type=PART].renumbered{counter-set:chapter}ui-modal ui-table-of-contents :not(.exclude_from_numbering)[data-type=CHAPTER],ui-floating-panel ui-table-of-contents :not(.exclude_from_numbering)[data-type=CHAPTER]{counter-increment:chapter}ui-modal ui-table-of-contents :not(.exclude_from_numbering)[data-type=CHAPTER]:before,ui-floating-panel ui-table-of-contents :not(.exclude_from_numbering)[data-type=CHAPTER]:before{content:counter(chapter, decimal-leading-zero) ".";font-family:var(--font-code);margin-right:.5rem}ui-modal ui-table-of-contents :not(.exclude_from_numbering)[data-type=APPENDIX],ui-floating-panel ui-table-of-contents :not(.exclude_from_numbering)[data-type=APPENDIX]{counter-increment:appendix}ui-modal ui-table-of-contents :not(.exclude_from_numbering)[data-type=APPENDIX]:before,ui-floating-panel ui-table-of-contents :not(.exclude_from_numbering)[data-type=APPENDIX]:before{content:"Appendix " counter(appendix, upper-alpha) ".";font-family:var(--font-code);margin-right:.5rem}
ui-text-flex{align-items:center;display:flex;gap:.5rem}ui-text-line{display:block;width:fit-content}ui-text-line[data-category]::before{color:var(--font-color-300);display:block;content:attr(data-category);font-size:.5rem;line-height:2}.text_ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ui-inline-input{display:inline-block;min-height:.5rem;width:100%}ui-inline-input:hover{cursor:text}ui-inline-input input{border:0;border-bottom:1px solid var(--line-color-900);width:calc(100% - 5rem)}
ui-timeline{display:block}ui-timeline>div{background-color:var(--bg-color-400);border-left:1px solid var(--blue);border-right:1px solid var(--blue);margin-left:4rem;padding:1rem 1rem 1rem 1.5rem;position:relative}ui-timeline>div>h1{background-color:var(--blue);border-radius:.5rem;color:var(--white);left:-4rem;padding:0 .5rem;position:absolute;top:1rem}ui-timeline>div>p{margin-bottom:.5rem}ui-timeline>div:nth-child(even){background-color:var(--bg-color)}
ui-toggle-panel{display:flex;flex-direction:column;gap:1.5rem}
ui-tooltip{display:block;margin:1rem}
ui-tree{display:flex;flex-direction:column;gap:.5rem}ui-tree .cursor-pointer:hover{color:var(--link-hover-color)}ui-grid ui-tree{line-height:1.5}ui-tree-item{display:flex;flex-direction:column;gap:.5rem}ui-tree-item>div{align-items:center;display:flex;min-height:1.5rem}ui-tree-item>div>ui-icon{cursor:pointer;flex-shrink:0;font-size:1.25rem;text-align:left}ui-tree-item>div>ui-icon:hover{font-weight:bold}ui-tree-item>div>ui-array{flex-grow:1;padding-left:.5rem}ui-tree-item>div>ui-labels{margin-left:.5rem}ui-tree-item>div>span{flex:1}ui-tree-item>div>span ui-icon{vertical-align:bottom}ui-tree-item.selected>div{background-color:var(--select-bg-color);border-radius:.5rem}ui-tree-item>ui-tree-item{display:none;margin-left:1.25rem}ui-tree-item.opened>ui-tree-item{display:flex}ui-tree-item b{font-weight:normal}ui-tree-item[data-type=project_type]>div .web_context_menu,ui-tree-item[data-type=part]>div .web_context_menu{display:none !important}
ui-author-and-time{color:var(--font-color)}ui-author-and-time span+span::before{color:var(--font-color);content:"·";display:inline-block;font-weight:bold;margin:0 .5rem}code ui-icon{vertical-align:bottom;font-size:1.6em}code ui-icon:hover{color:var(--blue);cursor:pointer}time{color:var(--font-color-300);display:inline}ui-paragraph{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:2;overflow:hidden;white-space:pre-wrap}ui-html,ui-plain{display:inline-block}.unit_fixed{text-align:center}.xx-small{width:20px}.x-small{width:30px}.smaller{width:40px}.medium{width:200px}.larger{width:400px}.x-large{width:500px}.xx-large{width:600px}.to_left{text-align:left !important}.to_right{text-align:right !important}.to_center{text-align:center !important}table .to_bottom{vertical-align:bottom !important}table .to_middle{vertical-align:middle !important}
body.unsupported_web_browser ui-application{display:none}body.unsupported_web_browser div{font-size:16px;max-width:800px;margin:160px auto 0 auto}body.unsupported_web_browser div p{line-height:2;margin-bottom:32px}body.unsupported_web_browser div p a{display:block}body.unsupported_web_browser div li{line-height:2;list-style-type:disc;margin-left:24px}
ui-workspace{display:block;height:100%;width:100%}ui-workspace>header{box-sizing:border-box;display:flex;height:2rem;user-select:none}ui-workspace>header>p{cursor:pointer;display:flex;margin-left:-1px;padding-left:1rem}ui-workspace>header>p[data-selected]{background:#fffffe;border:1px solid var(--line-color);border-bottom:0;border-top-color:blue;margin-bottom:-2px;z-index:1}.dark ui-workspace>header>p[data-selected]{background:#1e1e1e}ui-workspace>header>p.changed{font-style:italic;font-weight:bold}ui-workspace>header>p>span{line-height:2rem}ui-workspace>header>p:hover ui-icon{visibility:visible}ui-workspace>header ui-icon{font-size:1rem;height:2rem;line-height:2rem;visibility:hidden;width:2rem}ui-workspace>ui-switch-panel{display:block;height:calc(100% - 2rem);width:100%}ui-workspace.simple>header{display:none}ui-workspace.simple>ui-switch-panel{height:100%}
.mobile_more{background-color:var(--accent-color-500);color:var(--accent-color-text-color);display:none}@media only screen and (max-width: 730px){.mobile_more{border-radius:.5rem;bottom:1rem;color:var(--white);display:block;font-size:2rem;height:3rem;line-height:3rem;position:fixed;right:1rem;width:3rem;z-index:2}ui-application{grid-template-columns:0 0 1fr !important}ui-navigator{padding-left:0}ui-navigator .more{display:none}ui-avatar>ui-plain,ui-sidebar-buttons,ui-sidebar,ui-page-header>ui-icon:first-child{display:none !important}.mobile_sidebar_opened ui-sidebar-buttons,.mobile_sidebar_opened ui-sidebar{border-right-width:1px !important;bottom:0;height:100dvh !important;position:fixed;top:0;z-index:1}.mobile_sidebar_opened ui-sidebar-buttons{display:flex !important;left:0}.mobile_sidebar_opened ui-sidebar{display:block !important;left:2.5rem;max-width:100%;right:5rem;width:calc(100vw - 7.5rem) !important}.mobile_sidebar_opened ui-top,.mobile_sidebar_opened ui-main{pointer-events:none;opacity:.5}.mobile_sidebar_opened ui-floating-panel{z-index:2}ui-search-box{width:auto}}@media(max-width: 768px){body{padding-bottom:1px !important}body[data-module-type=FRAGMENT]{padding-bottom:0 !important}}
