
html{height:100%;min-height:100%}body{font-family:var(--a4-font,Arial,Helvetica,sans-serif);font-size:var(--a4-text-s);background-color:var(--a4-surface);margin:0;padding:0;height:100%;min-height:100%}h1,h2,h3,h4,h5,h6{font-family:var(--a4-font,Arial,Helvetica,sans-serif);margin:0.5em 0 0.2em 0;padding:0}h1{font-size:1.8em}h2{font-size:1.4em}h3{font-size:1.1em}h4,h5,h6{font-size:1em}h6{margin:0.4em 0 0.1em 0}p{margin:0.5em 0 0.5em 0;line-height:1.25em}a{color:var(--a4-accent-text);text-decoration:underline}a:hover{color:var(--a4-ink);text-decoration:underline;cursor:pointer}a img{border:none}pre,code{font-family:var(--a4-mono,monospace);font-size:1em}pre{background-color:var(--a4-soft);margin:1em 0 1em 0;padding:0.2em;border:1px solid var(--a4-line)}pre.wordwrap{white-space:normal}pre.wordwrap span.line{display:block}@font-face{font-family:'IcoMoon';src:url('/design/admin4/fonts/IcoMoon.eot');src:url('/design/admin4/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'),url('/design/admin4/fonts/IcoMoon.svg#IcoMoon') format('svg'),url('/design/admin4/fonts/IcoMoon.woff') format('woff'),url('/design/admin4/fonts/IcoMoon.ttf') format('truetype');font-weight:normal;font-style:normal}[data-icon]:before{font-family:'IcoMoon';content:attr(data-icon);speak:none}table{font-size:1em;margin:0;padding:0}tr{background:var(--a4-surface)}th,td{padding:0}th{font-size:1.1em}table.list td{font-size:1.05em}table.list,table.special{width:100%;empty-cells:show}table.list th,table.list td,table.special th,table.special td{padding:0.4em;text-align:start;vertical-align:middle}table.list th,table.special th{font-weight:normal;white-space:nowrap}table.list td{font-weight:normal}table.list tr:first-child td{border-top:0 none}table.list td.na-rate,table.special td.na-rate{text-align:end;font-style:italic;color:var(--a4-disabled)}table.list tr.bglight{background-color:var(--a4-surface)}table.list tr.bgdark,table.special tr.bgdark{background-color:var(--a4-soft)}table.list tr.bglight:hover,table.list tr.bgdark:hover{background-color:var(--a4-soft)}table.list img{vertical-align:middle}th.tight,td.tight{width:1%}td.nowrap{white-space:nowrap}td.number,table.list td.number,table.special td.number,table.list td.right{text-align:end}ul,ol{margin:0.75em 0 1em 2.5em;padding:0}:where([dir="rtl"]) ul,:where([dir="rtl"]) ol { margin:0.75em 2.5em 1em 0}ul ul,ol ul{margin:0.3em 0 0.5em 1.3em}:where([dir="rtl"]) ul ul,:where([dir="rtl"]) ol ul { margin:0.3em 1.3em 0.5em 0}ul ol,ol ol{margin:0.3em 0 0.5em 1.9em}:where([dir="rtl"]) ul ol,:where([dir="rtl"]) ol ol { margin:0.3em 1.9em 0.5em 0}ul,ul ul{list-style-type:disc}li{margin:0 0 0.3em 0;padding:0;line-height:1.25em}dl{margin:0.25em 0 0.25em 0;padding:0}dt,dd{font-style:normal;margin:0 0 0.25em 0}dt{font-weight:bold}dd{margin:0 1em 0.5em 2.5em}:where([dir="rtl"]) dd { margin:0 2.5em 0.5em 1em}form{margin:0;padding:0}label{font-weight:bold;padding-inline-end:0.5em;display:block;white-space:nowrap;font-size:1.1em}input,select{font-family:var(--a4-font,Arial,Helvetica,sans-serif);font-size:1em}input.box,input.halfbox{font-size:1em}textarea{font-family:var(--a4-font,Arial,Helvetica,sans-serif);font-size:1em}optgroup{font-weight:bold;font-style:normal}input.button,button,input.defaultbutton,input.button-disabled{font-family:var(--a4-font,Arial,Helvetica,sans-serif);text-align:center;vertical-align:middle;cursor:pointer;font-size:var(--a4-text-xs);font-weight:normal;padding-inline-start:0.25em;padding-inline-end:0.25em}input.defaultbutton{font-weight:bold;padding-inline-start:0.45em;padding-inline-end:0.45em;color:var(--a4-on-accent)}input.button-disabled,input.button[disabled="disabled"]{cursor:default;color:var(--a4-muted)}input.disabled[type="image"]{opacity:0.7;cursor:default}input.box,textarea.box{width:100%}input.halfbox,textarea.halfbox{width:48%}td input.halfbox,td textarea.halfbox{width:98%}fieldset{border:1px solid var(--a4-line);background-color:var(--a4-soft);padding:0.7em;margin:0}fieldset.block{padding-bottom:0}legend{font-weight:bold;color:var(--a4-ink);padding:0 0.35em 0 0.35em;font-size:1.1em}fieldset legend{white-space:normal;display:table}legend span.long-legend-wrap{white-space:normal;display:block;width:100%}fieldset label{color:var(--a4-ink);font-size:1em}label select{font-size:var(--a4-text-xs)}hr{border:none;border-top:1px solid var(--a4-line);height:1px;margin:0.35em 0 0.35em 0}div.message-confirmation,div.message-feedback,div.message-warning,div.message-error{margin:0.5em 0 1em 0;padding:0.25em 1em 0.75em 1em;border:6px solid var(--a4-line-strong)}div.box-content div.message-confirmation,div.box-content div.message-feedback,div.box-content  div.message-warning,div.box-content  div.message-error{margin-top:0;padding:0.25em 0.5em 0.25em 0.5em;border:none;background-color:transparent}div.message-feedback h2,div.message-warning h2,div.message-error h2{position:relative;margin-inline-start:0.5em;padding:0.25em 0.5em 0.5em 2.5em}:where([dir="rtl"]) div.message-feedback h2,:where([dir="rtl"]) div.message-warning h2,:where([dir="rtl"]) div.message-error h2 { padding:0.25em 2.5em 0.5em 0.5em}div.message-feedback h2::before,div.message-warning h2::before,div.message-error h2::before{content:"";position:absolute;inset-inline-start:0.5em;top:0.25em;width:1.25em;height:1.25em;background-color:currentColor;-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}div.message-feedback{border-color:var(--a4-ok)}div.message-feedback h2::before{background-color:var(--a4-ok);-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/check-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/check-circle-fill.svg)}div.message-warning{border-color:var(--a4-warn);background:var(--a4-surface)}div.message-warning h2::before{background-color:var(--a4-warn);-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/exclamation-triangle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/exclamation-triangle-fill.svg)}div.message-error{border-color:var(--a4-bad)}div.message-error h2::before{background-color:var(--a4-bad);-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/x-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/x-circle-fill.svg)}div.message-feedback span.time,div.message-warning span.time,div.message-error span.time{font-size:var(--a4-text-xs);margin-top:0.15em;display:block;float:right}:where([dir="rtl"]) div.message-feedback span.time,:where([dir="rtl"]) div.message-warning span.time,:where([dir="rtl"]) div.message-error span.time { float:left}label.message-error,legend.message-error{color:var(--a4-bad)}div.block{margin:0.5em 0 0.5em 0;padding:0;clear:both}div.block div.element,div.block div.halfelement{padding-inline-end:1em;float:left}:where([dir="rtl"]) div.block div.element,:where([dir="rtl"]) div.block div.halfelement { float:right}div.halfelement{width:48%}div.block div.left{width:48%;float:left;clear:left}:where([dir="rtl"]) div.block div.left { float:right;clear:right}div.block div.right{width:48%;float:right;clear:right}:where([dir="rtl"]) div.block div.right { float:left;clear:left}div.button-left{float:left}:where([dir="rtl"]) div.button-left { float:right}div.button-right{float:right;margin-inline-start:1em}:where([dir="rtl"]) div.button-right { float:left}div.button-header{margin-top:1em}p.text-left,td.text-left,th.text-left,*.text-left{text-align:left}p.text-right,td.text-right,th.text-right,*.text-right{text-align:right}p.text-center,td.text-center,th.text-center,*.text-center{text-align:center}p.text-justify,td.text-justify,th.text-justify,*.text-justify{text-align:justify}div.object-left,table.object-left{margin:0.25em 0.25em 0.25em 0;float:left;clear:left}div.object-right,table.object-right{margin:0.25em 0 0.25em 0.25em;float:right;clear:right}div.object-center,table.object-center{margin:0.25em auto 0.25em auto;text-align:center}.embed-inline-left{float:left}.embed-inline-right{float:right}.float-break{height:1%}.float-break:after{content:"-";height:0;font-size:0;visibility:hidden;display:block;clear:both}div.break{clear:both;font-size:1px;height:1px;margin-bottom:-1px}div.split{clear:both}div.split div.three-left{width:31%;float:left}:where([dir="rtl"]) div.split div.three-left { float:right}div.split div.three-right{width:31%;float:right}:where([dir="rtl"]) div.split div.three-right { float:left}div.split div.three-center{margin:0 35% 0 35%}div.oe-window{clear:both}.small{font-size:85%}.hide{display:none}.spamfilter{display:none}table.multioption{font-size:1em}table.multioption input.button{margin-inline-start:0}table.multioption,table.multioption table{border-collapse:collapse;width:100%;margin:0}table.multioption table{margin-top:0.5em}table.multioption th,table.multioption td{padding:0.35em 0.7em;border:1px solid var(--a4-line-strong);vertical-align:middle;text-align:start}table.multioption table.options-list th,table.multioption table.options-list td{border:1px solid var(--a4-line-strong)}table.multioption th{vertical-align:top;background-color:var(--a4-soft)}table.multioption table.options-list th{padding:0.35em 0.5em;vertical-align:middle;background-color:var(--a4-soft)}table.multioption div.controlbar div.block{padding:0}table.multioption input.box{width:98%}.multioption label{font-weight:bold;padding:0.5em 0}.multioption .toolbar{padding:0.4em 0 0.2em 0}option.disabled{color:var(--a4-disabled)}div.attribute-multioption ul{margin:0 0 0 1em;padding:0}:where([dir="rtl"]) div.attribute-multioption ul { margin:0 1em 0 0}div.attribute-multioption li{margin:0;padding:0;list-style-type:none}td.debugheader{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:0.9em;font-family:Arial,Helvetica,sans-serif}pre.debugtransaction{background-color:#f8f6d8}p.comment{background-color:#ff0;font-weight:bold;padding:4px;margin:4px;border:2px dashed;display:block}td.ezsetup_header{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif}td.ezsetup_req{font-size:80%;font-family:Arial,Helvetica,sans-serif}.ezsetup_critical{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#F00}.ezsetup_uncritical{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif;color:#E2A31D}.ezsetup_pass{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif;color:#00B500}div.debug-toolbar label{font-weight:normal}#debug{text-align:left;border-top:1px dashed black;padding:0.3em;background-color:#fff}#debug table{border-collapse:collapse}#timingpoints,#timeaccumulators,#debug_resources,#debug_includes,#debug table.debug_resource_usage{border:1px dashed black}#debug table tr.group td{padding-top:0.7em;font-size:0.95em}#debug table tr.group td:first-child{padding-left:0.2em;font-size:1em}#debug table tr.data td{background-color:#fff;border-top:1px solid #444488;border-bottom:1px solid #444488;font-family:Arial,Helvetica,sans-serif;font-size:0.95em}#debug table tr.data:nth-child(odd) td {  background-color:#eee}#debug table + h2,#debug table + h3{margin-top:1em}#debug table.debug_resource_usage th + th,#debug table.debug_resource_usage td + td,table#timeaccumulators th + th,table#timeaccumulators td + td,table#timingpoints th + th,table#timingpoints td + td,table#debug_resources td,table#debug_includes td{padding:0.25em 0.5em 0.25em 0.5em}#debug th{text-align:left}#debug span.debuginfo:after{border:2px solid #23a4f5;border-radius:10px;color:#23a4f5;height:10px;width:10px;line-height:10px;font-size:10px;content:"i";margin-left:5px;padding:0 5px 0 5px;opacity:0.6}#debug span.debuginfo:hover:after { opacity:1}#templateusage tr.data td:first-child,#templateusage tr.data td:nth-child(n+5) {text-align:center}#debug tr.notice  td.debugheader span { color:green}#debug tr.warning td.debugheader span { color:orange}#debug tr.error   td.debugheader span { color:red}#debug tr.debug   td.debugheader span { color:brown}#debug tr.timing  td.debugheader span { color:blue}#debug tr.strict  td.debugheader span { color:purple}#debug {overflow:auto}#debug * {word-break:break-all}#debug {width:100%;border:1px solid #ccc;border-radius:4px;font-family:Arial,sans-serif}#debug h2 a {background-color:#f2f2f2;cursor:pointer;padding:15px;font-size:16px;border-bottom:1px solid #ccc;user-select:none;display:flex;justify-content:space-between;align-items:center}#debug h2 a::after {content:'\25BC';font-size:12px;transition:transform 0.3s ease}#debug h2 a.active::after {transform:rotate(180deg)}#debug-details {max-height:0;overflow:hidden;padding:0 15px;transition:max-height 0.3s ease;background-color:#fff}#debug-details.active {padding:15px;max-height:100%}#debug #templateusage > tbody > tr > th {font-size:smaller}#debug:not([data-exp-debug-bar]) {--xd-bg-bar:#f2f2f2;--xd-fg-bar:#1d1f23;--xd-bg:#ffffff;--xd-fg:#1d1f23;--xd-line-strong:#8f95a3;--xd-shadow:rgba(0,0,0,.15);--xd-shadow-strong:rgba(0,0,0,.2);margin-bottom:0}@media (prefers-color-scheme:dark) {#debug:not([data-exp-debug-bar]) {--xd-bg-bar:#2a2a2a;--xd-fg-bar:#e8eaed;--xd-bg:#ffffff;--xd-fg:#1d1f23;--xd-line-strong:#6b717c;--xd-shadow:rgba(0,0,0,.5);--xd-shadow-strong:rgba(0,0,0,.6)}}html[data-a4-theme="dark"] #debug:not([data-exp-debug-bar]) {--xd-bg-bar:#2a2a2a;--xd-fg-bar:#e8eaed;--xd-bg:#ffffff;--xd-fg:#1d1f23;--xd-line-strong:#6b717c;--xd-shadow:rgba(0,0,0,.5);--xd-shadow-strong:rgba(0,0,0,.6)}#debug:not([data-exp-debug-bar]) > h2 {position:fixed;left:0;right:0;bottom:0;z-index:2147483000;margin:0;display:flex;align-items:center;background:var(--xd-bg-bar);border-top:1px solid var(--xd-line-strong);box-shadow:0 -2px 6px var(--xd-shadow);font-size:14px}#debug:not([data-exp-debug-bar]) > h2 > a { flex:1;padding:8px 12px;color:var(--xd-fg-bar);background:transparent;text-decoration:none}#debug:not([data-exp-debug-bar]) > h2 > label.debug-keep-open {margin-left:1em;margin-right:12px;color:var(--xd-fg-bar);font-size:12px;font-weight:normal;cursor:pointer;white-space:nowrap}#debug:not([data-exp-debug-bar]) > #debug-details.active {position:fixed;left:0;right:0;bottom:38px;z-index:2147482999;height:60vh;overflow:auto;background:var(--xd-bg);color:var(--xd-fg);border-top:2px solid var(--xd-line-strong);box-shadow:0 -4px 12px var(--xd-shadow-strong);box-sizing:border-box}body.exp-debug-bar { padding-bottom:46px}#debug td.num,#debug td.debugtime { text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}#debug td.debuglabel,#debug tr.group td.groupname,#debug tr.summary td,#debug p.debugreporttime { font-weight:bold}#debug tr.group td.num { font-style:italic}span.vertical-seperator {height:100%;width:4px;border-inline-end:1px solid var(--a4-line-strong);margin-inline-start:12px;margin-inline-end:16px}.inline {display:inline}label.inline {padding-inline-end:0.1em}div.widthcontrol-grippy {position:absolute;top:320px;inset-inline-start:-15px;height:33px;width:15px;background:url('/design/admin4/images/3/sprite.png') no-repeat 0 -505px;z-index:var(--a4-z-frame-grip)}div.widthcontrol-grippy:hover,div.widthcontrol-grippy:focus,div.widthcontrol-grippy:active {background:url('/design/admin4/images/3/sprite.png') no-repeat -20px -505px}.sidebar.left a.show-hide-control {display:none}.exp-js .sidebar.left a.show-hide-control {display:block}form#editform .sidebar.left a.show-hide-control {inset-inline-end:-28px;background:url('/design/admin4/images/3/sprite.png') no-repeat 0 -422px}a.show-hide-control {position:absolute;height:33px;width:15px;top:133px;background:url('/design/admin4/images/3/sprite.png') no-repeat 0 -422px;transition:none;z-index:var(--a4-z-frame-control)}a.show-hide-control:hover,a.show-hide-control:focus,a.show-hide-control:active {background:url('/design/admin4/images/3/sprite.png') no-repeat -20px -422px}a.show-hide-control-right {position:absolute;top:133px;height:40px;width:25px;background:url('/design/admin4/images/3/sprite.png') no-repeat -20px -458px;transition:none;z-index:var(--a4-z-frame-control)}a.show-hide-control-right:hover,a.show-hide-control-right:focus,a.show-hide-control-right:active {background:url('/design/admin4/images/3/sprite.png') no-repeat -20px -458px}a.image-text {text-decoration:none}a.image-text img {vertical-align:middle}a.image-text:hover>span {text-decoration:underline}#header-logo .brand,#header-logo .brand {width:114px;height:32px;text-decoration:none;background:transparent url(/design/admin4/images/3/logo_separator_sprite.png) -124px 3px no-repeat;display:inline-block}a {transition:color 300ms ease}ul.tabs {margin:0;width:100%}ul.tabs li {float:left;text-align:center;list-style-type:none;margin:0}:where([dir="rtl"]) ul.tabs li { float:right}ul.tabs li a,ul.tabs li span.disabled {display:block;font-weight:bold;text-decoration:none;padding:2px 15px;margin:2px 0 5px 1px;min-height:16px}:where([dir="rtl"]) ul.tabs li a,:where([dir="rtl"]) ul.tabs li span.disabled { margin:2px 1px 5px 0}ul.tabs li.selected a {margin-bottom:-1px}span.disabled,ul.tabs.disabled li a {color:var(--a4-muted)}ul.tabs li.first a,ul.tabs li.first span.disabled {margin-inline-start:0}div.tab-content {height:20em;overflow-y:scroll;padding:1em}div.tabs-content.disabled div.tab-content {display:none}#window-controls .tab-content.hide {display:none}#window-controls {resize:vertical;overflow:hidden;height:20em;min-height:20em;display:block}#window-controls .tabs-content {height:calc(100% - 2.5em);width:100%;overflow:hidden}#window-controls .tab-content {padding:1em;box-sizing:border-box;height:100%;width:100%;display:block;overflow-x:hidden;overflow-y:auto}#window-controls.layouts-active {height:22em;min-height:22em}#window-controls .tabs-content.disabled .tab-content {display:none}#window-controls:has(.tabs-content.disabled),#window-controls.layouts-active:has(.tabs-content.disabled) {height:auto;min-height:0;resize:none}#window-controls .tabs-content.disabled {height:auto}#path {padding:0;text-align:start;min-height:24px}#path p {margin:0 0 0.5rem 0}#columns {min-height:100%;position:relative;margin:0 auto -1px}.leftmenu-items {font-size:1.05em}.leftmenu-items li {margin-bottom:0.4em}.sidebar.left input[type="text"] {width:90%}#left-panels-separator {position:absolute;width:50px;background:url(/design/admin4/images/3/logo_separator_sprite.png) repeat-y 0 0;top:0;inset-inline-start:-30px;bottom:0;z-index:1}#right-panels-separator {position:absolute;width:52px;background:url(/design/admin4/images/3/logo_separator_sprite.png) repeat-y 0 0;top:0;bottom:0;z-index:1}.panels-separator-top {background:url(/design/admin4/images/3/logo_separator_sprite.png) no-repeat -57px 0;width:50px;height:21px;position:absolute;top:0}.panels-separator-bottom {background:url(/design/admin4/images/3/logo_separator_sprite.png) no-repeat -57px -79px;width:50px;height:21px;position:absolute;bottom:0}ul.leftmenu-items li a {text-decoration:none}ul.leftmenu-items li a:hover {text-decoration:underline}ul.leftmenu-items li.current a {color:var(--a4-accent-text);font-weight:bold}#widthcontrol-handler {position:absolute;inset-inline-end:-7px;top:0;bottom:0;width:10px;z-index:var(--a4-z-frame-control)}#footer {padding:0 0.8em;position:relative;display:block;float:none;clear:both}#footer p {display:block;text-align:center}#footer.hidden {display:none}div#contentstructure {padding-top:0.5em}div#contentstructure ul#content_tree_menu {margin-top:0;margin-inline-start:0.25em;padding-inline-start:0.5em}div#contentstructure ul#content_tree_menu ul {margin:0;padding-top:4px;padding-bottom:0}div#contentstructure ul#content_tree_menu ul ul {margin-inline-start:0}div#contentstructure ul#content_tree_menu li {list-style-type:none;white-space:nowrap;position:relative}div#contentstructure ul#content_tree_menu ul li {margin:0;padding-top:0;padding-inline-start:20px;padding-bottom:4px;background-image:linear-gradient(var(--a4-line-strong),var(--a4-line-strong)),linear-gradient(var(--a4-line-strong),var(--a4-line-strong));background-size:1px 100%,9px 1px;background-position:8px 0,8px 7px;background-repeat:no-repeat}:where([dir="rtl"]) div#contentstructure ul#content_tree_menu ul li { background-position:calc(100% - 8px) 0,calc(100% - 8px) 7px}div#contentstructure ul#content_tree_menu ul li.lastli {background-size:1px 8px,9px 1px;padding-bottom:2px}div#contentstructure ul#content_tree_menu li img {vertical-align:middle}div#contentstructure a.nodeicon {margin-inline-start:0;padding-inline-start:0}div#contentstructure li span.node-name-normal {font-weight:normal;font-size:1.05em}div#contentstructure li.currentnode>a.image-text span.node-name-normal,div#contentstructure li.currentnode>a.image-text span.node-name-hidden,div#contentstructure li.currentnode>a.image-text span.node-name-hiddenbyparent
div#contentstructure li a.image-text span.node-name-hidden,div#contentstructure li.currentnode li a.image-text span.node-name-hidden {font-weight:normal;font-style:normal;background-color:var(--a4-soft);padding:0 0.2em 0 0.2em}div#contentstructure li a.image-text span.node-name-hiddenbyparent,div#contentstructure li.currentnode li a.image-text span.node-name-hiddenbyparent {font-weight:normal;font-style:normal;background-color:var(--a4-soft);padding:0 0.2em 0 0.2em}div#contentstructure span.node-hidden,div#contentstructure span.node-hiddenbyparent {position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}a.openclose,span.openclose {text-decoration:none}a.openclose img,span.openclose img {margin:0;cursor:default}div#contentstructure span.openclose {visibility:hidden}div#contentstructure ul#content_tree_menu ul a.openclose-open,div#contentstructure ul#content_tree_menu ul a.openclose-close,div#contentstructure ul#content_tree_menu ul a.openclose-busy,div#contentstructure ul#content_tree_menu ul a.openclose-error {position:absolute;inset-inline-start:0;_left:-20px;top:0;width:16px;height:16px}div#contentstructure ul#content_tree_menu ul a.openclose-open,div#contentstructure ul#content_tree_menu ul a.openclose-close,div#contentstructure ul#content_tree_menu ul a.openclose-busy,div#contentstructure ul#content_tree_menu ul a.openclose-error {background-color:var(--a4-card-bg)}div#contentstructure ul#content_tree_menu ul a.openclose-open::before,div#contentstructure ul#content_tree_menu ul a.openclose-close::before,div#contentstructure ul#content_tree_menu ul a.openclose-busy::before,div#contentstructure ul#content_tree_menu ul a.openclose-error::before {content:"";position:absolute;inset-inline-start:2px;top:2px;width:12px;height:12px;background-color:var(--a4-ink);-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}div#contentstructure ul#content_tree_menu ul a.openclose-open::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/caret-right-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/caret-right-fill.svg)}:where([dir="rtl"]) div#contentstructure ul#content_tree_menu ul a.openclose-open::before { scale:-1 1}div#contentstructure ul#content_tree_menu ul a.openclose-close::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/caret-down-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/caret-down-fill.svg)}div#contentstructure ul#content_tree_menu ul a.openclose-error::before {background-color:var(--a4-bad);-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/x-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/x-circle-fill.svg)}div#contentstructure ul#content_tree_menu ul a.openclose-busy {cursor:progress}div#contentstructure ul#content_tree_menu ul a.openclose-busy::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/hourglass-split.svg);mask-image:url(/share/icons/bootstrap-icons/svg/hourglass-split.svg)}div#contentstructure ul#content_tree_menu div.loaded {display:block}div#contentstructure ul#content_tree_menu div.error {white-space:normal;color:var(--a4-muted);margin:10px 0;padding:4px;border:1px solid var(--a4-line);border-radius:5px}div#contentstructure ul#content_tree_menu div.error>span {display:inline-block;height:9px;width:9px;border-radius:9px;margin-inline-end:6px;background-color:var(--a4-bad)}div#contentstructure ul#content_tree_menu div.hidden {display:none}div.popupmenu {box-sizing:border-box;min-width:13.5rem;width:max-content;max-width:min(22rem,calc(100vw - 2 * var(--a4-space-3)));margin:0;padding:var(--a4-space-1);background-color:var(--a4-card);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);box-shadow:var(--a4-shadow-m);font-size:var(--a4-text-m);line-height:1.4;color:var(--a4-ink);position:absolute;z-index:var(--a4-z-menu);max-height:calc(100vh - 2 * var(--a4-space-3));overflow-y:auto;display:none}div.popupmenu div.popupmenuheader {margin:0 0 var(--a4-space-1);background:none;color:var(--a4-muted);border-bottom:1px solid var(--a4-line)}div.popupmenu h3 {float:none;margin:0;padding:var(--a4-space-1) var(--a4-space-3);overflow:hidden;font-size:var(--a4-text-s);font-weight:600;line-height:1.35;color:var(--a4-muted);white-space:nowrap;text-overflow:ellipsis}div.popupmenu div.window-close {float:right;padding:var(--a4-space-1)}:where([dir="rtl"]) div.popupmenu div.window-close { float:left}div.popupmenu div.window-close p {margin:0;padding:0 var(--a4-space-2);color:var(--a4-ink);font-weight:bold;background-color:var(--a4-soft);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s)}div.popupmenu a {display:block;box-sizing:border-box;min-height:var(--a4-space-5);padding:var(--a4-space-1) var(--a4-space-3);line-height:1.35;border-radius:calc(var(--a4-radius-s) - var(--a4-space-1));color:var(--a4-ink);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:none}div.popupmenu a.more {position:relative;padding-inline-end:var(--a4-space-6)}div.popupmenu a.more::after {content:"";position:absolute;inset-inline-end:var(--a4-space-3);top:50%;width:10px;height:10px;margin-top:-5px;background-color:currentColor;-webkit-mask:url(/share/icons/bootstrap-icons/svg/caret-right-fill.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/caret-right-fill.svg) no-repeat center / contain}:where([dir="rtl"]) div.popupmenu a.more::after { scale:-1 1}div.popupmenu a:hover,div.popupmenu a:focus-visible,div.popupmenu a[aria-expanded="true"] {background-color:var(--a4-accent-soft);color:var(--a4-ink);text-decoration:none}div.popupmenu a:focus-visible {outline:2px solid var(--a4-ring);outline-offset:-2px}div.popupmenu a.menu-item-disabled,div.popupmenu a[aria-disabled="true"] {color:var(--a4-muted);background:none;cursor:not-allowed}div.popupmenu hr {height:0;margin:calc(var(--a4-space-1) / 2) 0;border:none;border-top:1px solid var(--a4-line)}@media (forced-colors:active) {div.popupmenu { border-color:CanvasText}div.popupmenu a:hover,div.popupmenu a:focus-visible,div.popupmenu a[aria-expanded="true"] { outline:2px solid Highlight;outline-offset:-2px}div.popupmenu a[aria-disabled="true"] { color:GrayText}}.box-content div.context-toolbar.block {padding:0 0.5em 0 0.5em}.box-content div.block {padding-bottom:1em}.box-bc .box-ml,.box-ml {padding:0}#controlbar-top .box-bc {margin-top:0.5em;margin-bottom:0.5em}#controlbar-top .box-bc .box-ml {margin:0 3px 0 3px;padding:0.5em}#controlbar-top .block {margin:0}h1.context-title {font-size:1.25em}h2.context-title {font-size:1.15em}div.context-information,span.classattribute-description {color:var(--a4-ink);font-size:var(--a4-text-xs);padding:0 0.5em 0 0.5em;margin-bottom:1.5em;position:relative}span.classattribute-description,p.class-description {font-weight:normal;white-space:normal;min-height:15px}span.classattribute-description:hover,p.class-description:hover,div.context-information p:hover {color:var(--a4-ink)}div.context-information p.left {width:48.5%;margin-top:0;float:left}:where([dir="rtl"]) div.context-information p.left { float:right}div.context-information p.right {width:48.5%;margin-top:0;float:right;text-align:end}:where([dir="rtl"]) div.context-information p.right { float:left}div.context-information p.center {text-align:center;margin:0 auto 0 auto;padding:0.3em 0 0.3em 0}div.content-navigation div.context-information p.left {width:68%;font-size:1.15em}div.content-navigation div.context-information p.right {position:absolute;width:30%;inset-inline-end:0}div.context-block h1.context-title img,div.context-block h2.context-title img {vertical-align:middle;margin:-4px 8px 2px 0}:where([dir="rtl"]) div.context-block h1.context-title img,:where([dir="rtl"]) div.context-block h2.context-title img { margin:-4px 0 2px 8px}.menu-block {padding:0.5em 0 1em 0}.menu-block ul {margin:0;width:100%}.menu-block li {float:left;text-align:center;list-style-type:none;padding:0;margin:0}:where([dir="rtl"]) .menu-block li { float:right}.menu-block li a {padding:0 0.5em;margin-inline-start:4px;text-decoration:none;display:block;border:1px solid var(--a4-line-strong)}.menu-block li:first-child a {margin-inline-start:0}.menu-block li.disabled a {background-color:var(--a4-soft)}p.table-preferences {margin:0 0 1.2em}p.table-preferences .current {padding:1px 10px;font-weight:bold}p.table-preferences a {padding:1px 10px;text-decoration:none}input.button,input.defaultbutton,input.button-disabled {width:auto;overflow:visible;padding:0.1em 0.5em}input.button:hover {border:1px solid var(--a4-line-strong)}.searchblock {position:relative;float:left}:where([dir="rtl"]) .searchblock { float:right}.searchblock form {display:flex;align-items:center;gap:5px}.searchtextwrapper {position:relative;border:4px solid transparent;border-radius:5px}.searchblock input.searchtext {height:35px;width:230px;padding:0 8px 0 30px;border:none;border-radius:5px;line-height:18px !important;font-size:1.1em;background-color:var(--a4-field);-webkit-appearance:none;appearance:none}:where([dir="rtl"]) .searchblock input.searchtext { padding:0 30px 0 8px}.searchblock input.searchtext::placeholder {color:var(--a4-muted);font-style:italic}.searchblock input.searchtext:focus {outline:3px solid var(--a4-ring);outline-offset:2px;background-color:var(--a4-field)}.searchblock .searchbuttonfield {height:43px;width:43px;padding:0;border:4px solid transparent;border-radius:5px;position:relative;background-color:transparent;cursor:pointer}.searchblock .searchbuttonfield::before {content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;background-color:var(--a4-header-ink);-webkit-mask:url(/share/icons/bootstrap-icons/svg/search.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/search.svg) no-repeat center / contain}.searchblock .searchbuttonfield:hover,.searchblock .searchbuttonfield:focus-visible {border-color:var(--a4-line-strong);background-color:var(--a4-header-hover)}.searchblock .searchscope {position:absolute;top:50%;inset-inline-start:6px;width:20px;height:20px;margin-top:-10px;padding:0;border:0;border-radius:4px;background-color:transparent;cursor:pointer;z-index:1}.searchblock .searchscope::before {content:"";position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;background-color:var(--a4-muted);-webkit-mask:url(/share/icons/bootstrap-icons/svg/funnel.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/funnel.svg) no-repeat center / contain}.searchblock .searchscope:hover,.searchblock .searchscope[aria-expanded="true"],.searchblock .searchscope:focus-visible {background-color:var(--a4-soft)}.searchscope-pane {position:absolute;top:calc(100% + 8px);inset-inline-end:0;width:min(300px,calc(100vw - 2 * var(--a4-space-4)));z-index:var(--a4-z-popover);text-align:start;color:var(--a4-ink);background:var(--a4-surface);border:1px solid var(--a4-line);border-radius:6px;box-shadow:var(--a4-shadow-m)}.searchscope-pane[hidden] {display:none}.searchscope-pane > .searchscope-title {display:flex;align-items:center;justify-content:space-between;padding:9px 10px 8px 12px;font-weight:bold;font-size:13px;color:var(--a4-ink);background:var(--a4-soft);border-bottom:1px solid var(--a4-line);border-radius:6px 6px 0 0}:where([dir="rtl"]) .searchscope-pane > .searchscope-title { padding:9px 12px 8px 10px}.searchscope-pane .close {width:24px;height:24px;padding:0;border:0;border-radius:4px;position:relative;background-color:transparent;cursor:pointer}.searchscope-pane .close::before {content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;background-color:var(--a4-ink);-webkit-mask:url(/share/icons/bootstrap-icons/svg/x-lg.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/x-lg.svg) no-repeat center / contain}.searchscope-pane .close:hover,.searchscope-pane .close:focus-visible {background-color:var(--a4-line)}.searchscope-pane > .searchscope-body {padding:10px 12px 12px}.searchscope-body label {display:block;font-size:13px;font-weight:normal;line-height:1.35}.searchscope-body .searchscope-section {margin-bottom:10px;font-weight:bold}.searchscope-body .searchscope-section select {display:block;width:100%;margin-top:4px;padding:4px;font-weight:normal}.searchscope-body fieldset {margin:0;padding:0;border:0;background:none}.searchscope-body legend {margin-bottom:4px;padding:0;font-size:13px;font-weight:bold}.searchscope-body fieldset label {display:flex;align-items:flex-start;gap:7px;padding:4px 0;cursor:pointer}.searchscope-body fieldset label input {margin:2px 0 0;accent-color:var(--a4-accent-strong)}.searchscope-body label.disabled {color:var(--a4-disabled);cursor:default}.searchscope-advanced {margin:10px 0 0;padding-top:8px;border-top:1px solid var(--a4-line);font-size:13px}.header-search-mobile .searchblock {float:none;width:100%}.header-search-mobile .searchtextwrapper {flex:1}.header-search-mobile .searchblock input.searchtext {width:100%;box-sizing:border-box}.header-search-mobile .searchblock form {flex-wrap:wrap}.header-search-mobile .searchscope-pane {position:static;flex-basis:100%;width:auto;margin-top:4px;box-shadow:var(--a4-shadow-m)}input::placeholder {color:var(--a4-muted);font-style:italic}.exp-js .controlbar-fixed {z-index:var(--a4-z-controlbar);position:fixed;width:100%;top:-0.6em;inset-inline-start:0;border-radius:0}.scroll-to-top {position:fixed;bottom:0;inset-inline-end:0;background-color:var(--a4-ink);opacity:0;padding:0.5em;border-start-start-radius:5px;color:var(--a4-card);text-decoration:none;display:none;z-index:var(--a4-z-scroll-top)}.exp-js .scroll-to-top {display:block}.scroll-to-top:hover {color:var(--a4-card)}#dashboard-logo {width:265px;aspect-ratio:151/48;background:url(/design/admin4/images/3/logo_separator_sprite.png) no-repeat -139px 6px;background-size:290px auto;margin-top:20px}#mainteinance-text {font-size:var(--a4-text-xs)}#mainteinance-text #ez-version,#mainteinance-text .edition-info,#footer-design .edition-info {font-weight:bold;color:var(--a4-accent-text)}*,*::before,*::after {box-sizing:border-box}.dashboard-flex {padding-top:var(--header-height)}.sidebar {display:flex;flex-direction:column;overflow:hidden;background-color:var(--a4-surface);position:fixed;top:var(--header-height);bottom:0;z-index:var(--a4-z-sidebar);border-image-source:url(/design/admin4/images/3/textile.png);border-image-slice:30;border-image-width:1.25rem;border-image-repeat:repeat;box-shadow:var(--a4-shadow-m);opacity:0;visibility:hidden}.sidebar>div {margin:2rem;overflow:auto}:root {--left-sidebar-width:16rem}html[data-a4-left-size="medium"] {--left-sidebar-width:22rem}html[data-a4-left-size="large"] {--left-sidebar-width:30rem}.sidebar.left {inset-inline-start:0;width:var(--left-sidebar-width,15rem);font-size:inherit}.sidebar.left > div {margin:2rem}.sidebar.left ul li,.sidebar.left a,.sidebar.left p {font-size:inherit}.leftmenu-resize-handle {position:absolute;top:20%;inset-inline-end:-0.5rem;width:1rem;height:4rem;z-index:var(--a4-z-sidebar-handle);cursor:col-resize;touch-action:none}.sidebar.show {opacity:1;visibility:visible}.sidebar.right {inset-inline-end:0;width:15rem}.sidebar-controls {flex:0 0 100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;pointer-events:none}.sidebar-control {pointer-events:auto;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;border:none;background-color:var(--a4-field-line);color:var(--a4-card);transition:background-color 300ms ease}.sidebar-control:hover {background-color:var(--a4-muted)}.sidebar-control.left {border-radius:50rem}.sidebar-control.right {border-radius:50rem}.sidebar-control .a4-icon {width:0.75rem;height:0.751rem;transition:transform 300ms ease;color:var(--a4-card)}.sidebar-control.left .a4-icon {transform:rotate(180deg)}.sidebar-control.left.rotate .a4-icon {transform:rotate(0deg)}.sidebar-control.right.rotate .a4-icon {transform:rotate(180deg)}@media screen and (min-width:1024px) {.sidebar-control {width:1.25rem;height:2.5rem}.sidebar-controls {position:fixed;top:50%;inset-inline-start:0;inset-inline-end:0;transform:translateY(-50%)}.sidebar-control.left {border-radius:0 0.75rem 0.75rem 0;inset-inline-start:0}:where([dir="rtl"]) .sidebar-control.left { border-radius:0.75rem 0 0 0.75rem}.sidebar-control.right {border-radius:0.75rem 0 0 0.75rem;inset-inline-end:0}:where([dir="rtl"]) .sidebar-control.right { border-radius:0 0.75rem 0.75rem 0}}.content-wrapper {flex:1;padding:2rem;background-color:var(--a4-surface);border-image-source:url(/design/admin4/images/3/textile.png);border-image-slice:30;border-image-width:1.25rem;border-image-repeat:repeat;transition:width 300ms ease;min-width:260px !important}.content-dashboard .box-header {display:flex;flex-wrap:wrap;gap:1.25rem}#dashboard-logo,#mainteinance-text {float:none}@media screen and (max-width:1023.98px) {.content-wrapper {padding:1rem;border-image-width:0rem}}@media screen and (min-width:1024px) {body:has(.sidebar.left.show) {margin-inline-start:calc(var(--left-sidebar-width,15rem) + 0.5rem)}body:has(.sidebar.right.show) {margin-inline-end:calc(15rem + 0.5rem)}.content-dashboard .box-header {padding-top:1rem}#dashboard-logo {}#mainteinance-text {flex:1;width:auto}}.content-dashboard .block {display:flex;flex-wrap:wrap}.content-dashboard .block .left,.content-dashboard .block .right {width:auto;flex:0 0 100%;float:none}@media screen and (min-width:768px) {.content-dashboard .block .left {flex:0 0 30%;padding-inline-end:1.5rem}.content-dashboard .block .right {flex:1}}.navbar-main {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.5rem 1.25rem;position:relative;z-index:var(--a4-z-navbar)}.navbar-icon {display:inline-flex;align-items:center;justify-content:center;margin-inline-start:auto;font-size:2.5rem;cursor:pointer;color:var(--a4-header-ink);padding:0 0.5rem;user-select:none;margin-inline-end:-0.875rem}.header-search {display:none}.navbar-open {overflow:hidden}.navbar-menu {flex:0 0 100%;position:absolute;inset:0 0 auto;z-index:-1;background:url('/design/admin4/images/3/dark_back.png');display:flex;flex-direction:column;padding-top:6rem;max-height:0;overflow:hidden;transition:max-height 300ms ease}.navbar-bar {flex:1;list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:1rem;overflow-y:auto;padding-block:0.5rem 7rem}.navbar-menu.show {max-height:100vh}.navbar-menu li a {display:inline-flex;align-items:center;justify-content:center;color:var(--a4-header-ink);border-radius:0.25rem;font-size:0.875rem;text-decoration:none;white-space:nowrap;transition:background-color 300ms ease,color 300ms ease}.navbar-menu li a:hover {color:var(--a4-header-ink)}.navbar-menu li a.selected {background-color:var(--a4-accent-strong);padding:0.25rem 0.5rem}.navbar-menu li a.disabled {pointer-events:none;color:var(--a4-muted)}.navbar-menu li a.selected:hover {background-color:var(--a4-accent-press);color:var(--a4-on-accent-hover)}@media screen and (min-width:1024px) {.navbar-icon {display:none}.header-search {display:block}.header-search-mobile {display:none}.navbar-menu {max-height:100%;position:static;inset:auto;background:none;padding:0}.navbar-bar {flex-direction:row;flex-wrap:wrap;gap:0.375rem 1rem;overflow:hidden;padding:0}}.table-responsive {overflow-x:auto;display:block;clear:both;max-width:calc(100vw - 2rem)}div:has(> table) {overflow-x:auto;display:block;clear:both;max-width:calc(100vw - 1rem)}@media screen and (min-width:576px) {.table-responsive {max-width:auto}}.header-logo {display:flex;align-items:flex-end;gap:1rem}.draft-list {margin-block:1.5rem;font-weight:500;font-size:0.875rem}.draft-list-head {display:none;font-weight:600}.draft-list-head .draft-list-cell {border-top:1px solid var(--a4-line-strong)}.draft-list-cell {display:grid;grid-template-columns:4.5rem 1fr;align-items:center;gap:1rem;padding:0.5rem 0.75rem;border-bottom:1px solid var(--a4-line-strong);border-inline-end:1px solid var(--a4-line-strong);border-inline-start:1px solid var(--a4-line-strong)}.draft-list-cell-inner {text-align:end}.draft-list-row.active {background:url('/design/admin4/images/3/textile.png')}.draft-list-body .draft-list-row:first-of-type .draft-list-cell:first-of-type {border-top:1px solid var(--a4-line-strong)}@media screen and (min-width:1024px) {.draft-list {display:table;width:100%}.draft-list-head {display:table-header-group;background-color:var(--a4-soft);color:var(--a4-ink)}.draft-list-body {display:table-row-group}.draft-list-row {display:table-row}.draft-list-cell {display:table-cell;vertical-align:middle;border-inline-start:none}.draft-list-row .draft-list-cell:first-of-type {width:1.5rem;border-inline-start:1px solid var(--a4-line-strong)}.draft-list-body .draft-list-row:first-of-type .draft-list-cell:first-of-type {border-top:none}.draft-list-cell-inner {display:none}}div.message-confirmation,div.message-feedback,div.message-warning,div.message-error {margin-top:-0.375rem;padding:0 1rem}.form-control::placeholder {color:var(--a4-ink)}body {background:url("/design/admin4/images/3/dark_back.png")}#header {background:url("/design/admin4/images/3/dark_back.png");position:fixed;inset:0 0 auto;z-index:var(--a4-z-header)}div.popupmenu#EditSubmenu {z-index:var(--a4-z-menu-sub)}input.button,input.defaultbutton,input.button-disabled {margin:0.25rem 0 0.25rem}fieldset {padding:0.5rem}#overlay-mask {z-index:var(--a4-z-overlay) !important}div:has(.modal-window) {z-index:var(--a4-z-modal) !important;position:fixed;top:50% !important;left:50% !important;transform:translate(-50%,-50%)}#debug {padding:1rem;max-width:100%}div#contentstructure ul#content_tree_menu li {white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}div#contentstructure ul#content_tree_menu li > a.image-text {display:inline-block;max-width:calc(100% - 2.25em);vertical-align:top}#leftmenu label,#rightmenu label {white-space:normal;overflow-wrap:anywhere}#leftmenu label:has(> input[type="checkbox"]),#rightmenu label:has(> input[type="checkbox"]) {display:flex;align-items:baseline;gap:0.3em}.message-confirmation,.message-feedback,.message-warning,.message-error {padding:0.5rem;margin:0}pre{background-color:var(--a4-soft);border:1px solid var(--a4-line)}div.mainobject-window iframe{border:1px solid var(--a4-line)}div#maincontent div.content-translation div.block div.original{background-color:var(--a4-soft);margin:0.5em 0 0.5em 0;padding:0.2em;border:1px dashed var(--a4-line)}div.content-translation div.translation{margin:0.5em 0 0.5em 0}div.notranslations li{width:20%}table.list,table.special,table.list th,table.special th{border-collapse:collapse}table.list th,table.special th{font-weight:bold;height:30px;border-bottom:1px solid var(--a4-line);vertical-align:middle}table.list label{font-weight:normal;font-size:1em}table.list th a{text-decoration:none}table.list .sort-asc a{position:relative;padding-right:1.5em}table.list .sort-asc a::after{content:"";position:absolute;right:0.25em;top:50%;width:10px;height:10px;margin-top:-5px;background-color:currentColor;-webkit-mask:url(/share/icons/bootstrap-icons/svg/caret-up-fill.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/caret-up-fill.svg) no-repeat center / contain}table.list .sort-desc a{position:relative;padding-right:1.5em}table.list .sort-desc a::after{content:"";position:absolute;right:0.25em;top:50%;width:10px;height:10px;margin-top:-5px;background-color:currentColor;-webkit-mask:url(/share/icons/bootstrap-icons/svg/caret-down-fill.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/caret-down-fill.svg) no-repeat center / contain}table.special th{border-top:1px solid var(--a4-line)}table.list tr.bgdark,table.list tr.bgdark th{background-color:var(--a4-soft)}div.content-navigation-childlist table.list th,table.list th.icon,table.list td.icon,table.list th.class,table.list td.class,table.list th.checkbox,table.list td.checkbox{width:1%}div.content-navigation-childlist table.list th.name,div.content-edit table.list th.name{width:auto}table.list img{vertical-align:middle}table.list tr.object-cannot-remove td{color:var(--a4-bad)}table.list td.modifier,table.list td.modified,table.list td.class,div.content-edit table.list td.filesize{white-space:nowrap}div.list-thumbnails div.list-thumbnails-item{border:4px solid var(--a4-surface);padding:0.5em;vertical-align:middle;background-color:var(--a4-soft);width:155px;height:155px;float:left;text-align:center;position:relative}div.list-thumbnails div.list-thumbnails-item:hover{background-color:var(--a4-soft)}div.list-thumbnails-item div.controls{position:absolute;bottom:0;width:155px;overflow-x:hidden}div.list-thumbnails-item div.controls input,div.list-thumbnails-item div.controls img{vertical-align:middle}table tbody tr.ezasi-sort-drag-handler{cursor:move}#ez-version{font-weight:bold}ins{color:var(--a4-ok);text-decoration:none;border-bottom:1px solid var(--a4-ok)}del{color:var(--a4-bad);text-decoration:line-through}ins:hover,del:hover{background-color:var(--a4-surface)}ins:hover{border-bottom-width:0}del:hover{text-decoration:none}div.blockchanges ins,div.blockchanges del{color:var(--a4-ink);padding-left:0.5em;text-decoration:none;border-bottom-width:0;display:block}div.blockchanges ins{border-left:0.5em solid var(--a4-ok);background-color:var(--a4-ok-bg)}div.blockchanges del{border-left:0.5em solid var(--a4-bad);background-color:var(--a4-bad-bg)}div.previous ins{display:none}div.previous del{color:var(--a4-ink);background-color:var(--a4-warn-bg);border-bottom-width:0;text-decoration:none}div.latest del{display:none}div.latest ins{color:var(--a4-ink);background-color:var(--a4-warn-bg);border-bottom-width:0;text-decoration:none}fieldset.ezcca-collapsible legend a{text-decoration:none;padding-left:20px}fieldset.ezcca-collapsible.ezcca-collapsed{border-width:1px 0 0 0;height:1em;background-color:var(--a4-surface)}fieldset.ezcca-collapsible.ezcca-collapsed legend{margin-left:1px}fieldset.ezcca-collapsible legend a{background:linear-gradient(var(--a4-muted),var(--a4-muted)) no-repeat 3px 6px / 8px 2px,linear-gradient(var(--a4-card),var(--a4-card)) no-repeat 1px 1px / 12px 12px,linear-gradient(var(--a4-line-strong),var(--a4-line-strong)) no-repeat 0 0 / 14px 14px}fieldset.ezcca-collapsible.ezcca-collapsed legend a{background:linear-gradient(var(--a4-muted),var(--a4-muted)) no-repeat 6px 3px / 2px 8px,linear-gradient(var(--a4-muted),var(--a4-muted)) no-repeat 3px 6px / 8px 2px,linear-gradient(var(--a4-card),var(--a4-card)) no-repeat 1px 1px / 12px 12px,linear-gradient(var(--a4-line-strong),var(--a4-line-strong)) no-repeat 0 0 / 14px 14px}@media (forced-colors:active) {fieldset.ezcca-collapsible legend a { forced-color-adjust:none}}.ezcca-edit-datatype-ezobjectrelationlist h4,.ezcca-edit-datatype-ezobjectrelation h4{padding-bottom:2px;border-bottom:1px solid var(--a4-line);margin-bottom:1em;color:var(--a4-ink);font-size:1.1em}table.list th.sortable { cursor:pointer;white-space:nowrap}table.list th.sortable a.sort-link { display:block;text-decoration:none;color:inherit}table.list th.sortable:hover a.sort-link { text-decoration:underline}table.list th.sorted a.sort-link { font-weight:700}.sort-arrow { display:inline-block;width:1em;font-size:var(--a4-text-xs);color:inherit;opacity:.85}table.list td.role-id { text-align:right;color:var(--a4-muted);white-space:nowrap}.package-view-full .pvf-badges { margin:0.25em 0 0.5em;display:flex;flex-wrap:wrap;gap:0.35em;align-items:center}.package-view-full .pvf-badge { display:inline-block;padding:0 0.5em;border:1px solid var(--a4-line);border-radius:3px;background:var(--a4-soft);color:var(--a4-ink);font-size:var(--a4-text-xs);line-height:1.6;white-space:nowrap}.package-view-full .pvf-badge-version { font-weight:bold}.package-view-full .pvf-badge-ok { background:var(--a4-ok-bg);border-color:var(--a4-ok-line);color:var(--a4-ok)}.package-view-full .pvf-badge-muted { color:var(--a4-muted)}.package-view-full .pvf-badge-info { background:var(--a4-info-bg);border-color:var(--a4-info-line);color:var(--a4-info)}.package-view-full .pvf-date { color:var(--a4-muted);font-size:var(--a4-text-xs)}.package-view-full .pvf-overview { display:flex;gap:1.5em;align-items:flex-start}.package-view-full dl.pvf-meta { flex:1 1 auto;min-width:0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:0.35em 1.25em;margin:0.5em 0 1em}.package-view-full dl.pvf-meta dt { margin:0;font-weight:bold;color:var(--a4-ink)}.package-view-full dl.pvf-meta dd { margin:0;overflow-wrap:anywhere}.package-view-full .pvf-filelist-link { margin-left:0.75em}.package-view-full .pvf-licence-id { color:var(--a4-muted);white-space:nowrap}.package-view-full .pvf-thumbnail { flex:0 0 auto;max-width:30%}.package-view-full .pvf-thumbnail img { max-width:100%;height:auto;border:1px solid var(--a4-line)}.package-view-full .pvf-changelog { border-top:1px solid var(--a4-line);padding-top:0.5em}.package-view-full .pvf-changelog h2,.package-view-full .pvf-browser-head h2 { font-size:1.15em;margin:0.25em 0}.package-view-full .pvf-changelog-byline { margin:0.25em 0 0;color:var(--a4-muted)}.package-view-full .pvf-changelog ul { margin:0.25em 0 0.75em 1.25em}.package-view-full .pvf-actions { display:flex;flex-wrap:wrap;gap:0.5em;padding:0.5em 0;margin:0.5em 0 1em;border-top:1px solid var(--a4-line);border-bottom:1px solid var(--a4-line)}.package-view-full .pvf-actions input { margin:0}.package-view-full .pvf-noinstall { margin:0.5em 0 1em;padding:0.5em 0.75em;border-left:3px solid var(--a4-line-strong);background:var(--a4-soft);color:var(--a4-ink);overflow-wrap:anywhere}.package-view-full a.pvf-button-link { display:inline-block;padding:3px 6px;border:1px solid var(--a4-line);border-radius:3px;background:var(--a4-surface);color:var(--a4-ink);font-size:1em;line-height:normal;text-decoration:none;font-family:var(--a4-font);vertical-align:middle;transition:background-color 300ms ease,border-color 300ms ease,color 300ms ease}.package-view-full a.pvf-button-link:hover,.package-view-full a.pvf-button-link:focus { background-color:var(--a4-soft);color:var(--a4-ink)}.package-view-full a.pvf-button-link:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.package-view-full input.pvf-button-danger { margin-left:auto;color:var(--a4-bad);border-color:var(--a4-bad-line)}.package-view-full input.pvf-button-danger:hover { background:var(--a4-bad-bg)}.package-view-full .pvf-browser-head { display:flex;flex-wrap:wrap;align-items:baseline;gap:0.25em 1em}.package-view-full .pvf-count { color:var(--a4-muted)}.package-view-full .pvf-filter { display:flex;flex-wrap:wrap;align-items:flex-end;gap:0.5em 1em;margin:0.5em 0 1em;padding:0.6em 0.75em;background:var(--a4-soft);border:1px solid var(--a4-line);border-radius:3px}.package-view-full .pvf-field { display:flex;flex-direction:column;gap:0.2em;min-width:0}.package-view-full .pvf-field label { font-weight:bold;font-size:var(--a4-text-xs);margin:0}.package-view-full .pvf-field-search { flex:1 1 14em}.package-view-full .pvf-field-search input { width:100%;box-sizing:border-box}.package-view-full .pvf-field-submit { flex-direction:row;align-items:center;gap:0.75em}.package-view-full .pvf-field-submit input { margin:0}.package-view-full .pvf-scroll { max-width:100%;overflow-x:auto}.package-view-full table.pvf-files { border-collapse:collapse}.package-view-full table.pvf-files .pvf-name { overflow-wrap:anywhere}.package-view-full .pvf-path { overflow-wrap:anywhere}.package-view-full table.pvf-files .pvf-col-size { text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.package-view-full table.pvf-files .pvf-col-type,.package-view-full table.pvf-files .pvf-col-actions { white-space:nowrap}.package-view-full table.pvf-files .pvf-col-actions { text-align:right}.package-view-full table.pvf-files .pvf-col-type,.package-view-full table.pvf-files .pvf-col-size,.package-view-full table.pvf-files .pvf-col-actions { width:1%}.package-view-full table.list tr.pvf-current,.package-view-full table.list tr.pvf-current:hover { background:var(--a4-accent-soft);box-shadow:inset 3px 0 0 var(--a4-accent-text)}.package-view-full .pvf-hidden { position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.package-view-full .pvf-kind { display:inline-block;padding:0 0.45em;border-radius:3px;font-size:var(--a4-text-xs);line-height:1.6;background:var(--a4-soft);color:var(--a4-ink)}.package-view-full .pvf-kind-object { background:var(--a4-ok-bg);color:var(--a4-ok)}.package-view-full .pvf-kind-class { background:var(--a4-info-bg);color:var(--a4-info)}.package-view-full .pvf-kind-image { background:var(--a4-warn-bg);color:var(--a4-warn)}.package-view-full .pvf-kind-package { background:var(--a4-soft);color:var(--a4-ink)}.package-view-full a.pvf-link-button,.package-view-full span.pvf-link-button { display:inline-block;padding:0.1em 0.55em;border:1px solid var(--a4-line);border-radius:3px;background:var(--a4-surface);color:var(--a4-ink);text-decoration:none;line-height:1.5;white-space:nowrap}.package-view-full a.pvf-link-button:hover,.package-view-full a.pvf-link-button:focus { background:var(--a4-soft)}.package-view-full span.pvf-disabled { color:var(--a4-disabled);background:var(--a4-soft)}.package-view-full .pvf-viewer { margin:0 0 1em;border:1px solid var(--a4-line);border-radius:3px;overflow:hidden}.package-view-full .pvf-viewer-head { display:flex;flex-wrap:wrap;gap:0.5em 1em;align-items:center;justify-content:space-between;padding:0.5em 0.75em;background:var(--a4-soft);color:var(--a4-ink);border-bottom:1px solid var(--a4-line)}.package-view-full .pvf-viewer-title { min-width:0;flex:1 1 20em}.package-view-full .pvf-viewer-head .pvf-path { display:block;font-weight:bold;color:var(--a4-ink)}.package-view-full .pvf-viewer-meta { display:flex;gap:0.75em;align-items:center;margin-top:0.2em}.package-view-full .pvf-viewer-actions { display:flex;gap:0.4em}.package-view-full .pvf-viewer-body { padding:0.75em}.package-view-full pre.pvf-code { margin:0;padding:0.75em;max-height:32em;max-width:100%;box-sizing:border-box;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:var(--a4-text-xs);line-height:1.45;background:var(--a4-soft)}.package-view-full pre.pvf-code.pvf-nowrap { white-space:pre;overflow-wrap:normal;word-break:normal}.package-view-full .pvf-viewer-body { min-width:0}.package-view-full table.pvf-object { border-collapse:collapse}.package-view-full table.pvf-object th { width:9em;background:var(--a4-soft);color:var(--a4-ink);border-left:0;font-weight:bold;font-size:1em}.package-view-full table.pvf-object th,.package-view-full table.pvf-object td { padding:0.4em 0.6em;line-height:1.4;border-bottom:1px solid var(--a4-line)}.package-view-full h3.pvf-language { font-size:1em;margin:1em 0 0.35em}.package-view-full td.pvf-value { overflow-wrap:anywhere;min-width:12em}.package-view-full .pvf-image { text-align:center;background:var(--a4-soft);padding:0.75em}.package-view-full .pvf-image img { max-width:100%;max-height:32em;height:auto}.package-view-full .pvf-note { color:var(--a4-muted);margin:0.5em 0 0}.package-view-full table.pvf-attributes td,.package-view-full table.pvf-object td,.package-view-full table.pvf-object th { vertical-align:top}.package-view-full table.pvf-files td { vertical-align:middle}.package-view-full table.pvf-files code { font-size:0.95em}.package-view-full .pvf-dir { display:block;color:var(--a4-muted);font-size:var(--a4-text-xs);line-height:1.3;overflow-wrap:anywhere}.package-view-full .pvf-name { color:var(--a4-ink)}.package-view-full a.pvf-link-button.pvf-active { background:var(--a4-accent-strong);border-color:var(--a4-accent-strong);color:var(--a4-on-accent)}.package-view-full a.pvf-link-button.pvf-active:hover { background:var(--a4-accent-press);color:var(--a4-on-accent-hover)}.package-view-full .pvf-pager { display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.4em 1em}.package-view-full .pvf-pager-top { margin:0 0 0.4em}.package-view-full .pvf-pager-bottom { margin:0.6em 0 0.25em;padding-top:0.6em;border-top:1px solid var(--a4-line)}.package-view-full .pvf-pager-status { display:flex;flex-wrap:wrap;gap:0.2em 0.75em;align-items:baseline}.package-view-full .pvf-pager-range { color:var(--a4-muted)}.package-view-full .pvf-pager-links { display:flex;flex-wrap:wrap;gap:0.35em}@media (max-width:640px) {.package-view-full .pvf-overview { flex-direction:column}.package-view-full .pvf-thumbnail { max-width:100%}.package-view-full dl.pvf-meta { grid-template-columns:1fr;gap:0 0}.package-view-full dl.pvf-meta dd { margin-bottom:0.5em}.package-view-full input.pvf-button-danger { margin-left:0}.package-view-full .pvf-field,.package-view-full .pvf-field-search { flex:1 1 100%}.package-view-full .pvf-field select { width:100%}.package-view-full table.pvf-files thead { display:none}.package-view-full table.pvf-files,.package-view-full table.pvf-files tbody { display:block}.package-view-full table.pvf-files tr { display:flex;flex-wrap:wrap;align-items:center;gap:0.35em 0.75em;padding:0.5em 0.4em;border-bottom:1px solid var(--a4-line)}.package-view-full table.pvf-files td { display:block;padding:0;width:auto}.package-view-full table.pvf-files td.pvf-col-path { flex:1 1 100%}.package-view-full table.pvf-files td.pvf-col-actions { margin-left:auto}.package-view-full .pvf-pager-top .pvf-pager-label { display:none}.package-view-full .pvf-viewer-body { padding:0.5em}.package-view-full table.pvf-files td.pvf-col-type,.package-view-full table.pvf-files td.pvf-col-size,.package-view-full table.pvf-files td.pvf-col-actions { width:auto}.package-view-full table.pvf-object,.package-view-full table.pvf-object tbody,.package-view-full table.pvf-object tr,.package-view-full table.pvf-object th,.package-view-full table.pvf-object td,.package-view-full table.pvf-attributes,.package-view-full table.pvf-attributes tbody,.package-view-full table.pvf-attributes tr { display:block;width:auto}.package-view-full table.pvf-object th { padding-bottom:0.1em}.package-view-full table.pvf-object td { padding-top:0;overflow-wrap:anywhere}.package-view-full table.pvf-attributes thead { display:none}.package-view-full table.pvf-attributes tr { display:flex;flex-wrap:wrap;gap:0 0.75em;padding:0.35em 0.4em}.package-view-full table.pvf-attributes td { display:block;padding:0}.package-view-full table.pvf-attributes td:nth-child(2) { color:var(--a4-muted)}.package-view-full table.pvf-attributes td.pvf-value { flex:1 1 100%;min-width:0}}.package-view-full .pvf-empty-state { margin:0.25em 0 0.5em;padding:1.5em 1em;text-align:center;color:var(--a4-muted);background:var(--a4-soft);border:1px dashed var(--a4-line);border-radius:3px}.package-view-full .pvf-empty-state p { margin:0.25em 0}.package-view-full a.pvf-link-button:focus-visible,.package-view-full .pvf-filter select:focus-visible,.package-view-full .pvf-filter input:focus-visible,.package-view-full .pvf-actions input:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}@media (max-width:640px) {.package-view-full table.pvf-object th { background:none;color:var(--a4-muted);font-size:var(--a4-text-xs);border:0}.package-view-full pre.pvf-code { font-size:var(--a4-text-xs);padding:0.5em}.package-view-full table.pvf-object td { border-bottom:1px solid var(--a4-line)}}#page{background:url('/design/admin4/images/3/dark_back.png');overflow:hidden;margin:0 auto -1px;min-height:100%}#header{border-top:1px solid var(--a4-header-line)}#searchtext.disabled {background:transparent url(/design/admin4/images/3/diagonal_pattern.png) repeat center left;color:var(--a4-ink);text-shadow:none;text-decoration:none}ul.tabs li a,ul.tabs li span.disabled{color:var(--a4-accent-text);font-size:1.1em;text-decoration:underline}ul.tabs li a:hover{color:var(--a4-ink)}ul.tabs li.selected a{background:var(--a4-accent-soft) none;border-radius:5px;color:var(--a4-accent-text);text-decoration:none}.tab-content{border:1px solid var(--a4-line);background-color:var(--a4-soft)}.tabs-content.disabled{border-top:1px solid var(--a4-line)}a.show-hide-control:hover{border-color:var(--a4-line-strong)}#leftmenu a.show-hide-control{position:relative;z-index:var(--a4-z-frame-control);float:right;width:19px;background:url(/design/admin4/images/3/sprite.png) no-repeat -20px -461px}#leftmenu a.show-hide-control:hover,#leftmenu a.show-hide-control:focus,#leftmenu a.show-hide-control:active{background:url(/design/admin4/images/3/sprite.png) no-repeat 0 -461px}a.show-hide-tabs{position:relative;display:inline-block;min-width:16px;border:none;padding:0 5px;cursor:pointer;overflow:visible;width:auto;text-decoration:none}a.show-hide-tabs::before{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;background-color:currentColor;-webkit-mask:url(/share/icons/bootstrap-icons/svg/view-stacked.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/view-stacked.svg) no-repeat center / contain}a#maincontent-hide::before{-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/segmented-nav.svg);mask-image:url(/share/icons/bootstrap-icons/svg/segmented-nav.svg)}a.show-hide-tabs:hover{}.tab-block{padding-top:0.8em;border-top:1px dashed var(--a4-line)}.tab-block .button-left{margin:5px 5px 0 0}.controlbar form .button-left{margin-top:5px}.controlbar form .button-left .block select{height:25px}.controlbar form .button-left .block input.button,.controlbar form .button-left .block input.button-disabled{margin-top:-3px}#controlbar-top .box-bc{border:1px solid var(--a4-line);background:var(--a4-soft);border-radius:3px;background-clip:padding-box;box-shadow:var(--a4-shadow-m)}.box-bc .box-ml,.box-header .box-ml{border:0 none;background-color:transparent}.box-header{font-size:1.5em}.box-header select,.box-header input.button{margin-top:7px;font-size:13px}#controlbar-top .box-bc .box-ml{border-top-width:0}.subitems-controlbar{padding:0 5px;margin:0 0 5px 0}.subitems-context-toolbar{padding:3px}.menu-block li a{border-radius:3px;background-clip:padding-box}p.table-preferences{display:inline-flex;flex-wrap:wrap;align-items:stretch;max-width:100%;padding:0;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-surface);overflow:hidden}p.table-preferences > a,p.table-preferences > span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:28px;padding:2px var(--a4-space-2);border:solid var(--a4-line);border-width:0 1px 0 0;line-height:1.5em;text-decoration:none}p.table-preferences > :last-child { border-right:0}p.table-preferences > a { color:var(--a4-accent-text)}p.table-preferences > a:hover { background-color:var(--a4-soft);color:var(--a4-ink)}p.table-preferences > a:focus-visible { outline-offset:-2px}p.table-preferences > span.current{background-color:var(--a4-accent-soft);color:var(--a4-ink);font-weight:650}@media (forced-colors:active){p.table-preferences,p.table-preferences > a,p.table-preferences > span { border-color:CanvasText}p.table-preferences > span.current { forced-color-adjust:none;background-color:Highlight;color:HighlightText}}input.button,input.defaultbutton,input.button-disabled{color:var(--a4-ink);background:var(--a4-surface);border:1px solid var(--a4-line);border-radius:3px;font-size:1em;margin-left:5px;padding:3px 6px;transition:background-color 300ms ease,border-color 300ms ease,color 300ms ease}input.defaultbutton,input.button-disabled,input.button[disabled="disabled"]{background-color:var(--a4-soft)}input.button:hover,input.button:focus {background-color:var(--a4-soft);color:var(--a4-ink)}input.defaultbutton{background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-weight:normal}input.defaultbutton:hover,input.defaultbutton:focus {background-color:var(--a4-accent-press);color:var(--a4-on-accent-hover)}input.defaultbutton:active {background-color:var(--a4-accent-strong);box-shadow:inset 0 0 3px var(--a4-overlay);color:var(--a4-on-accent)}input.button-disabled,input.button[disabled="disabled"]{color:var(--a4-disabled);background:var(--a4-surface);background-image:url('/design/admin4/images/3/diagonal_pattern.png')}#ez-version{color:var(--a4-accent-text)}#Exponential-community-project-is-innovative-and-cutting-edge{color:var(--a4-accent-text);font-style:italic}div.community-block-title h2,div.community-block-title span{float:left}div.community-block-title span{margin-top:1.5em;margin-left:4px}div.community-block-title span.first{margin-left:8px}div.community-activity{border:1px solid var(--a4-line-strong);padding:1em 1em;border-radius:10px}div.community-activity div.loading{font-style:italic}div.community-activity #feed-elements ul h5{margin-top:0.5em}div.community-activity #feed-elements ul{list-style-type:none;margin:0;padding:0}div.community-activity #feed-elements ul li p{margin:0.2em 0;font-size:var(--a4-text-xs)}.dashboard-item{margin:1.5em 0 0.5em 0;overflow-x:auto;border-top:1px dashed var(--a4-line);border-bottom:1px dashed var(--a4-line);padding-bottom:1em}.dashboard-item h2{font-size:1.7em}div.pagenavigator{text-align:center;margin-top:1em}div.pagenavigator a{text-decoration:none}div.pagenavigator p{margin:0}div.pagenavigator span.previous{display:block;float:left}div.pagenavigator span.next{display:block;float:right}div.pagenavigator span.disabled{color:var(--a4-muted)}div.pagenavigator span.pages span.other,div.pagenavigator span.pages span.current{font-size:1em;margin-left:1px;margin-right:1px;background-color:var(--a4-surface);border:1px solid var(--a4-line);border-radius:2px;padding:0.3em 0.5em;text-decoration:none}div.pagenavigator span.pages span.current{background-color:var(--a4-soft)}div.alphabetical{margin-top:1.25em}#footer{}#footer-design{color:var(--a4-disabled)}#footer-design a{color:var(--a4-footer-link)}#footer-design a:hover{color:var(--a4-footer-link-hover)}table.list th,table.special th{color:var(--a4-ink);background-color:var(--a4-soft);padding-top:0;padding-bottom:0;border-left:1px solid var(--a4-line-strong)}#leftmenu-design ul{color:var(--a4-ink)}.settings .current{font-weight:bold}.ezap-placeholder h1 {margin-bottom:0.8em}#ezap-message-publishing {border-color:var(--a4-line-strong)}#ezap-message-publishing h1:before {content:"\021BB";color:var(--a4-ink)}#ezap-message-finished h1:before,#ezap-message-deferred h1:before {content:"\02713";color:var(--a4-ok);font-weight:bold}#ezap-error {font-size:1.4em;padding:0.5em}.admin-dt-data td{font-size:1.05em}.admin-dt-col-checkbox {width:40px}.admin-dt-col-crank {width:35px}.admin-dt-col-thumbnail {width:35px}.admin-dt-col-thumbnail .admin-dt-label{display:none}.admin-dt-mask {position:absolute;z-index:var(--a4-z-drag-mask)}.admin-dt-tmp {position:absolute;left:-9000px}.admin-dt-scrollable .admin-dt-bd {overflow:auto}.admin-dt-scrollable .admin-dt-hd {overflow:hidden;position:relative}.admin-dt-scrollable .admin-dt-bd thead tr,.admin-dt-scrollable .admin-dt-bd thead th{position:absolute;left:-1500px}thead .admin-dt-sortable {cursor:pointer}thead .admin-dt-draggable {cursor:move}.admin-dt-coltarget {position:absolute;z-index:var(--a4-z-drag-target)}th.admin-dt-resizeable .admin-dt-resizerliner {position:relative}.admin-dt-resizer {position:absolute;right:0;bottom:0;height:100%;cursor:e-resize;cursor:col-resize;background-color:var(--a4-line-strong);opacity:0}.admin-dt-resizerproxy {visibility:hidden;position:absolute;z-index:var(--a4-z-drag);background-color:var(--a4-line-strong);opacity:0}th.admin-dt-hidden .admin-dt-liner,td.admin-dt-hidden .admin-dt-liner,th.admin-dt-hidden .admin-dt-resizer{display:none}th.admin-dt-hidden,tr.admin-dt-odd .admin-dt-hidden,tr.admin-dt-even .admin-dt-hidden {display:none}.admin-dt-editor {position:absolute;z-index:var(--a4-z-drag)}.admin-dt table {padding:0;font-size:inherit;border-collapse:separate;*
border-collapse:collapse;border-spacing:0;width:100%;clear:both}.admin-dt thead {border-spacing:0}.admin-dt caption {color:var(--a4-ink);font-size:85%;font-weight:normal;font-style:italic;line-height:1;padding:1em 0;text-align:center}.admin-dt th,.admin-dt th a {text-decoration:none;text-align:left;vertical-align:bottom;color:var(--a4-ink)}.admin-dt th {background-color:var(--a4-soft);margin:0;padding:0;border:none;border-left:1px solid var(--a4-line-strong)}.admin-dt th.admin-dt-sortable{background:var(--a4-soft)}.admin-dt tr.admin-dt-first td {border-top:1px solid var(--a4-line)}.admin-dt th .admin-dt-liner {white-space:nowrap}.admin-dt-liner {margin:0;padding:0;padding:4px 10px 4px 10px}.admin-dt-coltarget {width:5px;background-color:var(--a4-accent)}.admin-dt td {margin:0;padding:0;border:none;text-align:left;vertical-align:middle}.admin-dt img {vertical-align:middle}.admin-dt-last td {border:none}.admin-dt-resizer {width:6px}.admin-dt-mask {background-color:var(--a4-overlay)}.admin-dt-message {background-color:var(--a4-surface)}.admin-dt-scrollable table {border:none}.admin-dt-scrollable .admin-dt-hd {border-left:1px solid var(--a4-line);border-top:1px solid var(--a4-line);border-right:1px solid var(--a4-line)}.admin-dt-scrollable .admin-dt-bd {border-left:1px solid var(--a4-line);border-bottom:1px solid var(--a4-line);border-right:1px solid var(--a4-line);background-color:var(--a4-surface)}.admin-dt-scrollable .admin-dt-data tr.admin-dt-last td {border-bottom:1px solid var(--a4-line)}th.admin-dt-asc,th.admin-dt-desc {background-color:var(--a4-accent-soft)}th.admin-dt-sortable .admin-dt-label {margin-right:10px}th.admin-dt-desc .admin-dt-liner,th.admin-dt-asc .admin-dt-liner {position:relative}th.admin-dt-desc .admin-dt-liner::after,th.admin-dt-asc .admin-dt-liner::after {content:"";position:absolute;right:0;top:50%;width:10px;height:10px;margin-top:-5px;background-color:currentColor;-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}th.admin-dt-desc .admin-dt-liner::after {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/caret-down-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/caret-down-fill.svg)}th.admin-dt-asc .admin-dt-liner::after {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/caret-up-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/caret-up-fill.svg)}tbody .admin-dt-editable {cursor:pointer;text-decoration:underline;color:var(--a4-accent-text)}.admin-dt-editor {text-align:left;background-color:var(--a4-soft);border:1px solid var(--a4-field-line);padding:6px}.admin-dt-editor label {padding-left:4px;padding-right:6px}.admin-dt-editor .admin-dt-button {padding-top:6px;text-align:right}tr.admin-dt-even {background-color:var(--a4-surface)}tr.admin-dt-odd {background-color:var(--a4-soft)}.admin-dt tbody tr:hover {background-color:var(--a4-info-bg)}.admin-dt tbody tr .admin-dt-liner .admin-dt-button{background-color:transparent;border:0 none;cursor:pointer;margin:0;padding:0;vertical-align:middle;width:16px;height:16px}.admin-dt-list tr.admin-dt-even {background-color:var(--a4-surface)}.admin-dt-list tr.admin-dt-odd {background-color:var(--a4-surface)}th.admin-dt-highlighted,th.admin-dt-highlighted a{background-color:var(--a4-info-bg)}tr.admin-dt-highlighted,tr.admin-dt-highlighted td.admin-dt-asc,tr.admin-dt-highlighted td.admin-dt-desc,tr.admin-dt-even td.admin-dt-highlighted,tr.admin-dt-odd td.admin-dt-highlighted{cursor:pointer;background-color:var(--a4-info-bg)}.admin-dt-list th.admin-dt-highlighted,.admin-dt-list th.admin-dt-highlighted a {background-color:var(--a4-info-bg)}.admin-dt-list tr.admin-dt-highlighted,.admin-dt-list tr.admin-dt-highlighted td.admin-dt-asc,.admin-dt-list tr.admin-dt-highlighted td.admin-dt-desc,.admin-dt-list tr.admin-dt-even td.admin-dt-highlighted,.admin-dt-list tr.admin-dt-odd td.admin-dt-highlighted{cursor:pointer;background-color:var(--a4-info-bg)}th.admin-dt-selected,th.admin-dt-selected a {background-color:var(--a4-info-bg)}tr.admin-dt-selected td,tr.admin-dt-selected td.admin-dt-asc,tr.admin-dt-selected td.admin-dt-desc {background-color:var(--a4-info-bg)}tr.admin-dt-even td.admin-dt-selected,tr.admin-dt-odd td.admin-dt-selected {background-color:var(--a4-info-bg)}.admin-dt-list th.admin-dt-selected,.admin-dt-list th.admin-dt-selected a {background-color:var(--a4-info-bg)}.admin-dt-list tr.admin-dt-selected td,.admin-dt-list tr.admin-dt-selected td.admin-dt-asc,.admin-dt-list tr.admin-dt-selected td.admin-dt-desc {background-color:var(--a4-info-bg)}.admin-dt-list tr.admin-dt-even td.admin-dt-selected,.admin-dt-list tr.admin-dt-odd td.admin-dt-selected {background-color:var(--a4-info-bg)}.admin-dt-paginator {display:block;margin:6px 0;white-space:nowrap}.admin-dt-paginator .admin-dt-first,.admin-dt-paginator .admin-dt-last,.admin-dt-paginator .admin-dt-selected{padding:2px 6px}.admin-dt-paginator a.admin-dt-first,.admin-dt-paginator a.admin-dt-last{text-decoration:none}.admin-dt-paginator .admin-dt-previous,.admin-dt-paginator .admin-dt-next{display:none}a.admin-dt-page {border:1px solid var(--a4-line);padding:2px 6px;text-decoration:none;background-color:var(--a4-surface)}.admin-dt-selected {border:1px solid var(--a4-surface);background-color:var(--a4-surface)}.admin-pg-container {display:block;text-align:center;margin-top:10px}.admin-pg-first,.admin-pg-previous,.admin-pg-next,.admin-pg-last,.admin-pg-current,.admin-pg-pages,.admin-pg-page {display:inline-block;font-family:var(--a4-font);font-size:1em}.admin-pg-first,.admin-pg-previous,.admin-pg-next,.admin-pg-last {color:var(--a4-ink);background:var(--a4-surface);border:1px solid var(--a4-line);border-radius:3px;width:31px;height:25px;cursor:pointer;text-decoration:none;font-size:2em;line-height:24px;margin-left:5px}span.admin-pg-first,span.admin-pg-previous,span.admin-pg-next,span.admin-pg-last{color:var(--a4-disabled);background-image:url('/design/admin4/images/3/diagonal_pattern.png')}a.admin-pg-first:hover,a.admin-pg-previous:hover,a.admin-pg-next:hover,a.admin-pg-last:hover,a.admin-pg-page:hover{border:1px solid var(--a4-line-strong)}.admin-pg-previous span{margin:0 5px 0 2px}.admin-pg-next span{margin:0 5px 0 4px}.admin-pg-pages {padding:0}.admin-pg-current {padding:3px 0}.admin-pg-page {background-color:var(--a4-surface);border:1px solid var(--a4-line);border-radius:2px;padding:0.3em 0.5em;text-decoration:none}.admin-pg-current-page {font-weight:bold}.admin-pg-page {margin-left:1px;margin-right:1px}.admin-pg-current,.admin-pg-rpp-options {margin-left:1em;margin-right:1em}.crankfield,.crankfield-disabled {height:16px;width:16px}.crankfield,.crankfield-disabled {position:relative}.crankfield::before,.crankfield-disabled::before {content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-color:var(--a4-muted);-webkit-mask:url(/share/icons/bootstrap-icons/svg/three-dots-vertical.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/three-dots-vertical.svg) no-repeat center / contain}a:hover > .crankfield::before,a:focus-visible > .crankfield::before {background-color:var(--a4-accent-text)}.crankfield-disabled::before {background-color:var(--a4-disabled)}.thumbfield {height:16px;width:16px}.thumbview {position:relative;z-index:0}.thumbview > .thumbfield {position:relative}.thumbview > .thumbfield::before {content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-color:var(--a4-muted);-webkit-mask:url(/share/icons/bootstrap-icons/svg/image.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/image.svg) no-repeat center / contain}.thumbview:hover{background-color:transparent;z-index:var(--a4-z-hover-preview)}.thumbview span {position:absolute;background-color:var(--a4-surface);padding:5px;left:-1000px;border:1px solid var(--a4-line-strong);visibility:hidden;color:var(--a4-ink);text-decoration:none}.thumbview:hover span {visibility:visible;top:0;left:25px}.hide-scrollbars * {overflow:hidden}.hide-scrollbars select {display:none}#action-controls {display:block;float:left;margin:10px 0}#tpg {display:block;float:right;margin-top:10px;margin-bottom:10px}#ezbtn-more button {position:relative;padding-right:1.7em}#ezbtn-items-button,#ezbtn-new-button,#ezbtn-options-button {position:relative;padding-left:2em}#ezbtn-more button::after,#ezbtn-items-button::before,#ezbtn-new-button::before,#ezbtn-options-button::before {content:"";position:absolute;top:50%;width:14px;height:14px;margin-top:-7px;pointer-events:none;background-color:currentColor;-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}#ezbtn-more button::after {right:0.45em;width:10px;height:10px;margin-top:-5px;-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/caret-down-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/caret-down-fill.svg)}#ezbtn-items-button::before,#ezbtn-new-button::before,#ezbtn-options-button::before {left:6px}#ezbtn-items-button::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/check2-square.svg);mask-image:url(/share/icons/bootstrap-icons/svg/check2-square.svg)}#ezbtn-new-button::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/plus-lg.svg);mask-image:url(/share/icons/bootstrap-icons/svg/plus-lg.svg)}#ezbtn-options-button::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/sliders.svg);mask-image:url(/share/icons/bootstrap-icons/svg/sliders.svg)}#ezopt-menu-remove,#ezopt-menu-move,#ezopt-menu-edit,#ezopt-menu-preview,#ezopt-menu-check,#ezopt-menu-uncheck,#ezopt-menu-toggle,#ezopt-menu-view,#ezopt-menu-copy,#ezopt-menu-copy-subtree,#ezopt-menu-multiupload,#ezopt-menu-addlocation,#ezopt-menu-list,#ezopt-menu-multiedit,#ezopt-menu-hide,#ezopt-menu-unhide {position:relative;padding-left:1em}#ezopt-menu-remove::before,#ezopt-menu-move::before,#ezopt-menu-edit::before,#ezopt-menu-preview::before,#ezopt-menu-check::before,#ezopt-menu-uncheck::before,#ezopt-menu-toggle::before,#ezopt-menu-view::before,#ezopt-menu-copy::before,#ezopt-menu-copy-subtree::before,#ezopt-menu-multiupload::before,#ezopt-menu-addlocation::before,#ezopt-menu-list::before,#ezopt-menu-multiedit::before,#ezopt-menu-hide::before,#ezopt-menu-unhide::before {content:"";position:absolute;left:5%;top:50%;width:13px;height:13px;margin-top:-6.5px;pointer-events:none;background-color:currentColor;-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}#ezopt-menu-remove::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/trash.svg);mask-image:url(/share/icons/bootstrap-icons/svg/trash.svg)}#ezopt-menu-move::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrows-move.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrows-move.svg)}#ezopt-menu-edit::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/pencil.svg);mask-image:url(/share/icons/bootstrap-icons/svg/pencil.svg)}#ezopt-menu-preview::before,#ezopt-menu-unhide::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/eye.svg);mask-image:url(/share/icons/bootstrap-icons/svg/eye.svg)}#ezopt-menu-check::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/check2-square.svg);mask-image:url(/share/icons/bootstrap-icons/svg/check2-square.svg)}#ezopt-menu-uncheck::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/square.svg);mask-image:url(/share/icons/bootstrap-icons/svg/square.svg)}#ezopt-menu-toggle::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/toggles.svg);mask-image:url(/share/icons/bootstrap-icons/svg/toggles.svg)}#ezopt-menu-view::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/box-arrow-up-right.svg);mask-image:url(/share/icons/bootstrap-icons/svg/box-arrow-up-right.svg)}#ezopt-menu-copy::before,#ezopt-menu-copy-subtree::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/files.svg);mask-image:url(/share/icons/bootstrap-icons/svg/files.svg)}#ezopt-menu-multiupload::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/upload.svg);mask-image:url(/share/icons/bootstrap-icons/svg/upload.svg)}#ezopt-menu-addlocation::before,#ezopt-menu-list::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/diagram-3.svg);mask-image:url(/share/icons/bootstrap-icons/svg/diagram-3.svg)}#ezopt-menu-multiedit::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/pencil-square.svg);mask-image:url(/share/icons/bootstrap-icons/svg/pencil-square.svg)}#ezopt-menu-hide::before {-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/eye-slash.svg);mask-image:url(/share/icons/bootstrap-icons/svg/eye-slash.svg)}#ezopt-menu-remove::before {background-color:var(--a4-bad)}#ezopt-menu-hide::before {background-color:var(--a4-muted)}#ezopt-menu-unhide::before {background-color:var(--a4-ok)}.mask {z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0}.mask.block-scrollbars {overflow:auto}.masked select,.drag select,.hide-select select {_visibility:hidden}.hide-scrollbars,.hide-scrollbars * {overflow:hidden}.hide-scrollbars select {display:none}.show-scrollbars {overflow:auto}.mask {background-color:var(--a4-overlay)}.table-options-row {clear:both}.table-options-key {float:left}.table-options-value {float:right}.table-options-custom-value {display:inline-flex;align-items:center;gap:6px}.table-options-custom-input {width:100px;padding:4px;border:1px solid var(--a4-line);border-radius:3px;font-size:12px}#table-option-custom-radio {vertical-align:middle}.crankfield,.crankfield-disabled {height:16px;width:16px}.crankfield,.crankfield-disabled {position:relative}.crankfield::before,.crankfield-disabled::before {content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-color:var(--a4-muted);-webkit-mask:url(/share/icons/bootstrap-icons/svg/three-dots-vertical.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/three-dots-vertical.svg) no-repeat center / contain}a:hover > .crankfield::before,a:focus-visible > .crankfield::before {background-color:var(--a4-accent-text)}.crankfield-disabled::before {background-color:var(--a4-disabled)}.thumbfield {height:16px;width:16px}.thumbview {position:relative;z-index:0}.thumbview > .thumbfield {position:relative}.thumbview > .thumbfield::before {content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-color:var(--a4-muted);-webkit-mask:url(/share/icons/bootstrap-icons/svg/image.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/image.svg) no-repeat center / contain}.thumbview:hover {background-color:transparent;z-index:var(--a4-z-hover-preview)}.thumbview span {position:absolute;background-color:var(--a4-surface);padding:5px;left:-1000px;border:1px solid var(--a4-line-strong);visibility:hidden;color:var(--a4-ink);text-decoration:none}.thumbview:hover span {visibility:visible;top:0;left:25px}#overlay-mask{position:fixed;left:0;top:0;z-index:var(--a4-z-overlay);background:var(--a4-overlay);opacity:0;width:100%;height:100%}.modal-window{background:var(--a4-surface);border:1px solid var(--a4-line-strong);padding:2px}.modal-window .window-close{float:right;display:block}.modal-window h2{background-color:var(--a4-soft);margin-top:0;font-size:1.1em;padding:4px 3px 4px 6px;color:var(--a4-ink)}.modal-window fieldset{margin:1em 1em 2em 1em}.modal-window .window-content{min-height:64px}div.box-content .modal-window div.message-error{margin:1em;padding:1em;background:var(--a4-bad-bg);border:2px solid var(--a4-bad);border-radius:3px}.window-close{float:right;display:block;width:13px;height:13px;margin-top:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cpath d='M3.5 3.5l6 6M9.5 3.5l-6 6' stroke='%238a8a8a' stroke-width='2.2' stroke-linecap='square'/%3E%3C/svg%3E") no-repeat 0 0;text-indent:-1000em;border:1px solid var(--a4-line-strong);font-size:1px}.ajaxuploader-locations label{font-weight:normal;white-space:normal}.ajaxuploader-button-bar{margin-top:1.5em}.ajaxuploader-error{color:var(--a4-bad);font-weight:bold;padding-left:1em}.ajaxuploader-preview h3{padding-bottom:2px;border-bottom:1px solid var(--a4-line);margin-bottom:1em;color:var(--a4-ink)}.ajaxuploader-preview dt{font-size:1em}.ajaxuploader-preview dd{margin-left:0}.ajaxuploader-browse .pagination span{color:var(--a4-muted)}.has-default-value{color:var(--a4-muted)}:root {--a4-orange:var(--a4-accent);--a4-orange-dark:var(--a4-accent-hover);--a4-orange-soft:var(--a4-accent-soft);--a4-page-color:#eef1f5;--a4-page-image:radial-gradient(1100px 620px at 88% -14%,rgba(242,106,33,0.10),transparent 62%),radial-gradient(900px 560px at -12% 108%,rgba(64,120,192,0.09),transparent 60%),linear-gradient(165deg,#f6f8fb 0%,#edf0f4 100%);--a4-header-bg:rgba(255,255,255,0.82);--a4-header-line:rgba(16,24,40,0.07);--a4-header-shadow:0 1px 0 rgba(16,24,40,0.03),0 10px 28px rgba(16,24,40,0.06);--a4-header-ink:#3b4252;--a4-header-hover:rgba(16,24,40,0.05);--a4-header-field:var(--a4-field);--a4-header-field-line:rgba(16,24,40,0.14);--a4-card-bg:var(--a4-surface);--a4-card-edge:rgba(16,24,40,0.06);--a4-explayouts-nav:#1f2937;--a4-explayouts-nav-edge:rgba(255,255,255,0.04);--a4-pw-toggle-room:98px;--a4-card-shadow:0 1px 2px rgba(16,24,40,0.04),0 12px 32px -6px rgba(16,24,40,0.09);--a4-footer-ink:#5d6573;--a4-footer-link:#4b5563;--a4-footer-link-hover:#1f2430;--a4-brand:#f15a28;--a4-env-development:#067647;--a4-env-development-ink:#fff;--a4-env-development-line:#067647;--a4-env-test:#fdb022;--a4-env-test-ink:#1f1300;--a4-env-test-line:#b54708;--a4-env-staging:#6941c6;--a4-env-staging-ink:#fff;--a4-env-staging-line:#6941c6;--a4-env-production:#b42318;--a4-env-production-ink:#fff;--a4-env-production-line:#b42318}html[data-a4-theme="dark"] {--a4-page-color:#161b25;--a4-page-image:radial-gradient(1100px 600px at 88% -12%,rgba(242,106,33,0.26),transparent 60%),radial-gradient(900px 560px at -12% 108%,rgba(64,120,192,0.20),transparent 60%),linear-gradient(160deg,#1d2431 0%,#141922 100%);--a4-header-bg:rgba(20,25,34,0.86);--a4-header-line:rgba(255,255,255,0.06);--a4-header-shadow:0 6px 24px rgba(0,0,0,0.25);--a4-header-ink:#d7dbe2;--a4-header-hover:rgba(255,255,255,0.08);--a4-header-field:var(--a4-field);--a4-header-field-line:rgba(255,255,255,0.18);--a4-card-edge:rgba(255,255,255,0.04);--a4-explayouts-nav:#1f2937;--a4-explayouts-nav-edge:rgba(255,255,255,0.04);--a4-pw-toggle-room:98px;--a4-card-shadow:0 18px 44px rgba(0,0,0,0.28),0 2px 8px rgba(0,0,0,0.18);--a4-footer-ink:#8d95a3;--a4-footer-link:#c8cdd6;--a4-footer-link-hover:#fff;--a4-brand:#f15a28;--a4-env-development:#047857;--a4-env-development-line:#047857;--a4-env-test-line:#fdb022;--a4-env-staging:#7a5af8;--a4-env-staging-line:#7a5af8;--a4-env-production:#d92d20;--a4-env-production-line:#d92d20;--a4-env-development-ink:#fff;--a4-env-test:#fdb022;--a4-env-test-ink:#1f1300;--a4-env-staging-ink:#fff;--a4-env-production-ink:#fff}html {min-height:100%;background-color:var(--a4-page-color);background-image:var(--a4-page-image);background-attachment:fixed}body,#page {background:transparent;color:var(--a4-ink);font-family:var(--a4-font)}#leftmenu,#rightmenu {background-color:transparent;box-shadow:none}.sidebar,.content-wrapper {border-image-source:none}#header {background:transparent;border-bottom:1px solid var(--a4-header-line);box-shadow:var(--a4-header-shadow)}#header::before {content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--a4-header-bg);-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px)}.navbar-menu {background-color:var(--a4-header-bg);background-image:none}@media screen and (max-width:575.98px) {.navbar-menu:not(.show) {padding-top:0;background-color:transparent;pointer-events:none;visibility:hidden;transition:max-height 300ms ease,visibility 0s linear 300ms}}.a4-phone-only { display:none}#header-logo .brand {display:inline-flex;align-items:center;width:auto;height:32px;background:none;color:var(--a4-ink)}.a4-logo { display:block;flex:none}.a4-logo-full { width:calc(24px * 380 / 60);height:24px}.a4-logo-mark { display:none;width:28px;height:28px}.a4-logo-paper { fill:var(--a4-surface)}.a4-logo-brand { fill:var(--a4-brand)}@media (forced-colors:active) {#header-logo .brand,.a4-login-logo { color:CanvasText}.a4-logo-paper { fill:Canvas}}#header .navbar-icon {color:var(--a4-header-ink)}.navbar-menu li a {padding:0.3rem 0.75rem;border-radius:999px;color:var(--a4-header-ink);transition:background-color .15s ease,color .15s ease}.navbar-menu li a:hover {background-color:var(--a4-header-hover);color:var(--a4-header-ink)}.navbar-menu li a.selected,.navbar-menu li a.selected:hover {padding:0.3rem 0.75rem;background-color:var(--a4-accent-strong);color:var(--a4-on-accent);box-shadow:0 4px 14px var(--a4-accent-soft)}.navbar-menu li a.disabled {color:var(--a4-header-ink);opacity:.45}:root { --header-height:56px}@media screen and (min-width:576px) {:root { --header-height:88px}.navbar-main {flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-3);padding:var(--a4-space-1) var(--a4-space-5) 0}.navbar-icon,.header-search-mobile {display:none}.header-logo { order:1;align-items:center}.header-search {display:block;order:2;margin-inline-start:auto}.header-site,.header-theme { order:3}.header-user { order:4}.navbar-menu {order:5;flex:0 0 100%;min-width:0;height:38px;max-height:none;position:static;inset:auto;z-index:auto;padding:0;overflow:visible;background-color:transparent}.navbar-bar {height:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--a4-space-1);padding:0 var(--a4-space-1);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin}.navbar-bar > li {flex:0 0 auto}.navbar-bar a:focus-visible { outline-offset:-3px}#header .searchblock input.searchtext { width:clamp(6rem,calc(100vw - 454px),230px)}.navbar-menu.a4-nav-fits .navbar-bar { overflow:visible}.navbar-menu.a4-nav-fits .navbar-bar a:focus-visible { outline-offset:2px}.navbar-menu li a,.navbar-menu li a.selected,.navbar-menu li a.selected:hover {padding:var(--a4-space-1) var(--a4-space-3);min-height:28px}}@media screen and (min-width:1280px) {:root { --header-height:56px}.navbar-main {flex-wrap:nowrap;min-height:54px;padding:0 var(--a4-space-5)}.navbar-menu {order:2;flex:1 1 0;height:36px}.header-search { order:3}#header .searchblock input.searchtext { width:clamp(9rem,13vw,15rem)}}#header .searchblock .searchbuttonfield {width:36px;height:36px;border-width:1px;border-radius:999px}@media screen and (max-width:575.98px) {.navbar-main {flex-wrap:nowrap;min-height:54px;gap:var(--a4-space-2);padding:0 var(--a4-space-4)}.header-site { margin-inline-start:auto}#header-logo .a4-logo-full { display:none}#header-logo .a4-logo-mark { display:block}#header-logo .brand { justify-content:center;min-width:36px;height:36px}#header .navbar-icon {order:10;width:36px;height:36px;margin:0;padding:0;font-size:1.75rem;line-height:1}}@media screen and (max-width:575.98px) {.navbar-menu {inset:100% 0 auto;padding:0}.navbar-menu.show {max-height:calc(100vh - var(--header-height));max-height:calc(100dvh - var(--header-height));padding:0;background-color:var(--a4-card);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-bottom:1px solid var(--a4-line);border-radius:0 0 var(--a4-radius) var(--a4-radius);box-shadow:var(--a4-shadow-m);visibility:visible;transition:max-height 300ms ease,visibility 0s}body.navbar-open {overflow:hidden;overscroll-behavior:none}.navbar-bar {display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,6.5rem),1fr));align-items:stretch;gap:var(--a4-space-2);overflow:visible;padding:var(--a4-space-4) max(var(--a4-space-5),env(safe-area-inset-right))
calc(var(--a4-space-5) + env(safe-area-inset-bottom)) max(var(--a4-space-5),env(safe-area-inset-left))}:where([dir="rtl"]) .navbar-bar { padding:var(--a4-space-4) max(var(--a4-space-5),env(safe-area-inset-right)) calc(var(--a4-space-5) + env(safe-area-inset-bottom)) max(var(--a4-space-5),env(safe-area-inset-left))}.navbar-bar > li {display:flex;min-width:0}.navbar-bar > :is(.header-search-mobile,.a4-phone-only) {display:block;grid-column:1 / -1}.navbar-bar > .header-search-mobile { padding-bottom:var(--a4-space-2)}.header-search-mobile .searchblock input.searchtext {min-height:44px;padding-inline-start:calc(var(--a4-space-7) - var(--a4-space-1))}#header #searchscope-mobile {inset-inline-start:2px;width:40px;height:40px;margin-top:calc(var(--a4-space-1) - var(--a4-space-5));border-radius:999px}#header .header-search-mobile .searchblock .searchbuttonfield {width:44px;height:44px}.navbar-menu .navbar-bar > li > a,.navbar-menu .navbar-bar > li > a.selected,.navbar-menu .navbar-bar > li > a.selected:hover {box-sizing:border-box;flex:1 1 auto;min-width:0;min-height:44px;padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);font-size:var(--a4-text-m);line-height:1.25;text-align:center;white-space:normal;overflow-wrap:break-word;hyphens:auto}.navbar-menu .navbar-bar > li > a:not(.selected) { background-color:var(--a4-soft)}.navbar-menu .navbar-bar > li > a:not(.selected):hover {border-color:var(--a4-line-strong);background-color:var(--a4-header-hover)}.navbar-menu .navbar-bar > li > a.selected { border-color:var(--a4-accent-strong);font-weight:600}.navbar-menu .navbar-bar a:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-phone-user {margin-top:var(--a4-space-2);padding-top:var(--a4-space-4);border-top:1px solid var(--a4-line)}.a4-phone-user-name {display:flex;margin:0 0 var(--a4-space-2);font-size:var(--a4-text-m);font-weight:600;color:var(--a4-ink)}.a4-phone-user-name > a,.a4-phone-user-name { align-items:center;gap:var(--a4-space-2)}.navbar-menu .a4-phone-user-name > a {display:inline-flex;min-height:44px;padding:0 var(--a4-space-2);margin-inline-start:calc(-1 * var(--a4-space-2));border-radius:var(--a4-radius-s);color:var(--a4-ink);white-space:normal}.a4-phone-user-login { color:var(--a4-muted);font-weight:400}.a4-phone-user-links {display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,8rem),1fr));gap:var(--a4-space-2);margin:0;padding:0;list-style:none}.a4-phone-user-links > li { display:flex;flex:1 1 auto}.navbar-menu .a4-phone-user-links a,.a4-phone-user-links .disabled,.a4-phone-close-button {box-sizing:border-box;display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:var(--a4-space-2);min-height:44px;margin:0;padding:var(--a4-space-2) var(--a4-space-4);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font:inherit;font-size:var(--a4-text-m);line-height:1.25;text-align:center;white-space:normal;overflow-wrap:break-word;hyphens:auto;cursor:pointer}.navbar-menu .a4-phone-user-links a,.a4-phone-user-links .disabled {flex-direction:column;gap:var(--a4-space-1);padding:var(--a4-space-2)}.a4-phone-close-cross { font-size:var(--a4-text-xl);line-height:1}.navbar-menu .a4-phone-user-links a:hover,.a4-phone-close-button:hover {border-color:var(--a4-accent);background-color:var(--a4-card);color:var(--a4-ink)}.a4-phone-user-links .disabled { opacity:.45;cursor:default}.a4-phone-user-links .a4-icon,.a4-phone-user-name .a4-icon,.a4-phone-close-button .a4-icon { width:18px;height:18px;flex:none}.a4-phone-close { padding-top:var(--a4-space-2)}.a4-phone-close-button { width:100%;background-color:var(--a4-soft)}.a4-phone-close-button:focus-visible,.navbar-menu .a4-phone-user-links a:focus-visible,.navbar-menu .a4-phone-user-name > a:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.navbar-main:has(.a4-phone-user) > .header-user { display:none}#header .navbar-icon[aria-expanded="true"] > span { display:none}#header .navbar-icon[aria-expanded="true"]::before { content:"\00D7";font-size:2rem}#header .navbar-icon:focus-visible {outline:3px solid var(--a4-ring);outline-offset:2px;border-radius:var(--a4-radius-s)}}@media screen and (max-width:575.98px) and (prefers-reduced-motion:reduce) {.navbar-menu,.navbar-menu:not(.show),.navbar-menu.show { transition:none}}@media screen and (max-width:575.98px) and (forced-colors:active) {.navbar-menu.show { border:1px solid CanvasText}.navbar-menu .navbar-bar > li > a,.navbar-menu .a4-phone-user-links a,.a4-phone-close-button { border-color:ButtonText}.navbar-menu .navbar-bar > li > a.selected { border:3px solid Highlight;text-decoration:underline}}.a4-env {--a4-env-bg:var(--a4-env-production);--a4-env-fg:var(--a4-env-production-ink);--a4-env-edge:var(--a4-env-production-line);box-sizing:border-box;display:inline-flex;flex:0 1 auto;align-items:center;align-self:center;gap:var(--a4-space-1);min-width:0;max-width:13rem;height:24px;padding:0 var(--a4-space-2);border:1px solid var(--a4-env-edge);border-radius:999px;background-color:var(--a4-env-bg);color:var(--a4-env-fg);font-family:var(--a4-font);font-size:var(--a4-text-xs);font-weight:700;line-height:1;letter-spacing:.04em;white-space:nowrap;cursor:default}.a4-env-development { --a4-env-bg:var(--a4-env-development);--a4-env-fg:var(--a4-env-development-ink);--a4-env-edge:var(--a4-env-development-line)}.a4-env-test { --a4-env-bg:var(--a4-env-test);--a4-env-fg:var(--a4-env-test-ink);--a4-env-edge:var(--a4-env-test-line)}.a4-env-staging { --a4-env-bg:var(--a4-env-staging);--a4-env-fg:var(--a4-env-staging-ink);--a4-env-edge:var(--a4-env-staging-line)}.a4-env-production { --a4-env-bg:var(--a4-env-production);--a4-env-fg:var(--a4-env-production-ink);--a4-env-edge:var(--a4-env-production-line)}.a4-env-dot {flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:currentColor}.a4-env-name,.a4-env-release {min-width:0;overflow:hidden;text-overflow:ellipsis}.a4-env-name { flex:0 1 auto;text-transform:uppercase}.a4-env-short { display:none}.a4-env-release {flex:0 1000 auto;padding-inline-start:var(--a4-space-1);border-inline-start:1px solid currentColor;font-weight:500;letter-spacing:0}.header-logo:has(> .a4-env-always) { gap:var(--a4-space-2)}@media (hover:hover) and (pointer:fine) {.header-logo:has(> .a4-env-hover),.a4-login-top:has(> .a4-env-hover) { position:relative}.a4-login-top:has(> .a4-env-hover) { align-self:flex-start}.a4-env-hover {position:absolute;z-index:var(--a4-z-popover);top:50%;inset-inline-start:calc(100% + var(--a4-space-2));max-width:18rem;translate:0 -50%;box-shadow:var(--a4-shadow-m);clip-path:inset(50%);opacity:0;pointer-events:none}.a4-env-hover::before {content:"";position:absolute;top:-1px;inset-inline-end:100%;bottom:-1px;width:calc(var(--a4-space-2) + 1px)}.brand:hover + .a4-env-hover:not(.a4-env-dismissed),.brand:focus-visible + .a4-env-hover:not(.a4-env-dismissed),.a4-login-logo:hover + .a4-env-hover:not(.a4-env-dismissed),.a4-login-logo:focus-visible + .a4-env-hover:not(.a4-env-dismissed),.a4-env-hover:not(.a4-env-dismissed):hover {clip-path:none;opacity:1;pointer-events:auto}}@media screen and (hover:hover) and (pointer:fine) and (max-width:575.98px),screen and (hover:hover) and (pointer:fine) and (min-width:1280px) {#header .a4-env-hover {top:calc(100% + var(--a4-space-2));inset-inline-start:0;translate:none}#header .a4-env-hover::before {top:auto;inset-inline-end:0;bottom:100%;inset-inline-start:0;width:auto;height:calc(var(--a4-space-2) + 1px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) {.brand:hover + .a4-env-hover,.brand:focus-visible + .a4-env-hover,.a4-login-logo:hover + .a4-env-hover,.a4-login-logo:focus-visible + .a4-env-hover { animation:a4-env-in .12s ease-out}}@media (not ((hover:hover) and (pointer:fine))) {.header-logo:has(> .a4-env-hover) { gap:var(--a4-space-2)}}@keyframes a4-env-in {from { opacity:0}to { opacity:1}}@media screen and (max-width:767.98px) {#header .a4-env-always { max-width:4rem;padding:0 var(--a4-space-2)}#header .a4-env-always .a4-env-dot { display:none}#header .a4-env-always .a4-env-short { display:block;overflow:hidden;text-overflow:ellipsis}#header .a4-env-always .a4-env-name,#header .a4-env-always .a4-env-release {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}#header:has(.a4-env-always) { --a4-env-room:calc(4rem + var(--a4-space-2) - 122px)}}@media screen and (min-width:576px) and (max-width:767.98px) {#header:has(.a4-env-always) #header-logo .a4-logo-full { display:none}#header:has(.a4-env-always) #header-logo .a4-logo-mark { display:block}#header:has(.a4-env-always) #header-logo .brand { justify-content:center;min-width:36px;height:36px}}@media screen and (min-width:768px) and (max-width:1279.98px) {#header:has(.a4-env-always) { --a4-env-room:calc(13rem + var(--a4-space-2))}}@media screen and (min-width:1280px) {#header .a4-env-always { max-width:18rem}}@media screen and (min-width:576px) and (max-width:1279.98px) {#header:has(.a4-env-always) .searchblock input.searchtext { width:clamp(5.5rem,calc(100vw - 454px - var(--a4-env-room)),230px)}}@media screen and (max-width:767.98px) and (not ((hover:hover) and (pointer:fine))) {#header .a4-env-hover { max-width:4rem;padding:0 var(--a4-space-2)}#header .a4-env-hover .a4-env-dot { display:none}#header .a4-env-hover .a4-env-short { display:block;overflow:hidden;text-overflow:ellipsis}#header .a4-env-hover .a4-env-name,#header .a4-env-hover .a4-env-release {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}#header:has(.a4-env-hover) { --a4-env-room:calc(4rem + var(--a4-space-2) - 122px)}}@media screen and (min-width:576px) and (max-width:767.98px) and (not ((hover:hover) and (pointer:fine))) {#header:has(.a4-env-hover) #header-logo .a4-logo-full { display:none}#header:has(.a4-env-hover) #header-logo .a4-logo-mark { display:block}#header:has(.a4-env-hover) #header-logo .brand { justify-content:center;min-width:36px;height:36px}}@media screen and (min-width:768px) and (max-width:1279.98px) and (not ((hover:hover) and (pointer:fine))) {#header:has(.a4-env-hover) { --a4-env-room:calc(13rem + var(--a4-space-2))}}@media screen and (min-width:1280px) and (not ((hover:hover) and (pointer:fine))) {#header .a4-env-hover { max-width:18rem}}@media screen and (min-width:576px) and (max-width:1279.98px) and (not ((hover:hover) and (pointer:fine))) {#header:has(.a4-env-hover) .searchblock input.searchtext { width:clamp(5.5rem,calc(100vw - 454px - var(--a4-env-room)),230px)}}.a4-login-top {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-3)}@media (forced-colors:active) {.a4-env {border-color:CanvasText;background-color:Canvas;color:CanvasText;forced-color-adjust:none}.a4-env-dot { background-color:CanvasText}.a4-env-production { border-width:2px}}.a4-nav-more { position:relative}.a4-nav-more[hidden],.a4-nav-more-list[hidden] { display:none}.a4-nav-more-toggle {display:inline-flex;align-items:center;gap:var(--a4-space-1);min-height:28px;margin:0;padding:var(--a4-space-1) var(--a4-space-3);border:0;border-radius:999px;background-color:transparent;color:var(--a4-header-ink);font:inherit;font-size:0.875rem;white-space:nowrap;cursor:pointer}.a4-nav-more-toggle:hover,.a4-nav-more-toggle[aria-expanded="true"] { background-color:var(--a4-header-hover)}.a4-nav-more-toggle:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-nav-more-toggle .a4-icon { width:12px;height:12px;transition:transform .15s ease}.a4-nav-more-toggle[aria-expanded="true"] .a4-icon { transform:rotate(180deg)}.a4-nav-more-toggle:disabled { opacity:.45;cursor:default;background-color:transparent}.a4-nav-more-toggle.has-current {background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}.a4-nav-more-list,.a4-user-menu {position:absolute;top:calc(100% + var(--a4-space-2));inset-inline-end:0;z-index:var(--a4-z-popover);min-width:13rem;max-height:calc(100vh - var(--header-height) - var(--a4-space-5));overflow-y:auto;margin:0;padding:var(--a4-space-1);list-style:none;background-color:var(--a4-card);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);box-shadow:var(--a4-shadow-m);color:var(--a4-ink);text-align:start}.a4-nav-more-list > li { margin:0}.navbar-menu .a4-nav-more-list li a,.navbar-menu .a4-nav-more-list li a.selected,.navbar-menu .a4-nav-more-list li a.selected:hover {display:flex;justify-content:flex-start;min-height:32px;padding:var(--a4-space-1) var(--a4-space-3);border-radius:var(--a4-radius-s);color:var(--a4-ink);box-shadow:none}.navbar-menu .a4-nav-more-list li a:hover { background-color:var(--a4-soft)}.navbar-menu .a4-nav-more-list li a.selected,.navbar-menu .a4-nav-more-list li a.selected:hover {background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}.navbar-menu .a4-nav-more-list li a:focus-visible { outline:3px solid var(--a4-ring);outline-offset:-3px}.header-site,.header-user {display:flex;align-items:center;gap:var(--a4-space-2)}.a4-user-menu-wrap { position:relative}.a4-header-btn {box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:1px solid var(--a4-header-field-line);border-radius:999px;background-color:var(--a4-header-field);color:var(--a4-header-ink);text-decoration:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.a4-header-btn:hover { border-color:var(--a4-orange);color:var(--a4-header-ink)}.a4-header-btn:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-header-btn[aria-expanded="true"] { border-color:var(--a4-accent);background-color:var(--a4-accent-soft)}.a4-header-btn .a4-icon { width:18px;height:18px}.a4-header-btn.disabled { opacity:.45;cursor:default;pointer-events:none}.a4-user-menu[hidden] { display:none}.a4-user-menu-name {display:flex;flex-direction:column;margin:0 0 var(--a4-space-1);padding:var(--a4-space-2) var(--a4-space-3);border-bottom:1px solid var(--a4-line)}.a4-user-menu-display { font-weight:600;overflow-wrap:anywhere}.a4-user-menu-login { color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-user-menu-self {display:flex;flex-direction:column;margin:calc(-1 * var(--a4-space-2)) calc(-1 * var(--a4-space-3));padding:var(--a4-space-2) var(--a4-space-3);border-radius:var(--a4-radius-s);color:var(--a4-ink);text-decoration:none}.a4-user-menu-self:hover { background-color:var(--a4-soft);color:var(--a4-ink)}.a4-user-menu-self:focus-visible { outline:3px solid var(--a4-ring);outline-offset:-3px}.a4-user-menu-links { margin:0;padding:0;list-style:none}.a4-user-menu-links li { margin:0}.a4-user-menu-links :is(a,span) {display:flex;align-items:center;min-height:32px;padding:var(--a4-space-1) var(--a4-space-3);border-radius:var(--a4-radius-s);color:var(--a4-ink);text-decoration:none}.a4-user-menu-links a:hover { background-color:var(--a4-soft);color:var(--a4-ink)}.a4-user-menu-links a:focus-visible { outline:3px solid var(--a4-ring);outline-offset:-3px}.a4-user-menu-links span.disabled { color:var(--a4-disabled)}.a4-site-menu-wrap { position:relative}.a4-site-menu-wrap[hidden],.a4-header-btn[hidden],.a4-site-menu[hidden] { display:none}.a4-site-menu {position:absolute;top:calc(100% + var(--a4-space-2));inset-inline-end:0;z-index:var(--a4-z-popover);box-sizing:border-box;width:max-content;min-width:16rem;max-width:min(26rem,calc(100vw - 2 * var(--a4-space-4)));max-height:calc(100vh - var(--header-height) - var(--a4-space-5));max-height:calc(100dvh - var(--header-height) - var(--a4-space-5));overflow-y:auto;overscroll-behavior:contain;padding:var(--a4-space-1);background-color:var(--a4-card);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);box-shadow:var(--a4-shadow-m);color:var(--a4-ink);text-align:start}.a4-site-menu a {display:flex;flex-direction:column;gap:var(--a4-space-1);min-height:var(--a4-control-h);padding:var(--a4-space-1) var(--a4-space-3);border-radius:var(--a4-radius-s);color:var(--a4-ink);text-decoration:none}.a4-site-menu a:hover { background-color:var(--a4-soft);color:var(--a4-ink)}.a4-site-menu a:focus-visible { outline:3px solid var(--a4-ring);outline-offset:-3px}.a4-site-menu .a4-site-menu-front {margin-bottom:var(--a4-space-1);background-color:var(--a4-accent-soft)}.a4-site-menu .a4-site-menu-front .a4-site-menu-name { font-weight:600}.a4-site-menu a[aria-current="true"] { box-shadow:inset 3px 0 0 var(--a4-accent)}:where([dir="rtl"]) .a4-site-menu a[aria-current="true"] { box-shadow:inset -3px 0 0 var(--a4-accent)}.a4-site-menu-name { overflow-wrap:anywhere}.a4-site-menu-meta,.a4-site-menu-url {color:var(--a4-muted);font-size:var(--a4-text-xs);overflow-wrap:anywhere}.a4-site-menu-here { font-weight:600;color:var(--a4-ink)}.a4-site-menu-heading {margin:var(--a4-space-2) 0 0;padding:var(--a4-space-2) var(--a4-space-3) var(--a4-space-1);border-top:1px solid var(--a4-line);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.a4-site-menu-list { margin:0;padding:0;list-style:none}.a4-site-menu-list li { margin:0}@media screen and (max-width:575.98px) {.a4-site-menu {position:fixed;top:calc(var(--header-height) + var(--a4-space-2));inset-inline-start:var(--a4-space-4);inset-inline-end:var(--a4-space-4);z-index:var(--a4-z-menu);width:auto;min-width:0;max-width:none}}@media (forced-colors:active) {.a4-header-btn,.a4-nav-more-list,.a4-user-menu { border-color:ButtonText}.a4-site-menu { border-color:ButtonText}.a4-site-menu .a4-site-menu-front { border:1px solid ButtonText}.a4-site-menu a[aria-current="true"] { outline:2px solid Highlight;outline-offset:-2px}.a4-site-menu a:hover { text-decoration:underline}.a4-header-btn[aria-expanded="true"],.a4-nav-more-toggle[aria-expanded="true"],.a4-nav-more-toggle.has-current { outline:2px solid Highlight}.a4-user-menu-links a:hover,.a4-user-menu-self:hover { text-decoration:underline}}@media (prefers-reduced-motion:reduce) {.a4-nav-more-toggle .a4-icon { transition:none}}.a4-mega-toggle,.a4-mega-panel { display:none}@media screen and (min-width:576px) {.navbar-bar > li.a4-mega-item {display:flex;align-items:center;gap:2px}.a4-mega-toggle {display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:999px;background-color:transparent;color:var(--a4-header-ink);cursor:pointer}.a4-mega-toggle:hover,.a4-mega-toggle[aria-expanded="true"] { background-color:var(--a4-header-hover)}.a4-mega-toggle:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-mega-toggle .a4-icon { width:12px;height:12px;transition:transform .15s ease}.a4-mega-toggle[aria-expanded="true"] .a4-icon { transform:rotate(180deg)}.a4-nav-more-list .a4-mega-toggle,.a4-nav-more-list .a4-mega-panel { display:none}.a4-mega-panel {display:block;position:fixed;top:calc(var(--header-height) + var(--a4-space-2));inset-inline-start:var(--a4-space-5);inset-inline-end:var(--a4-space-5);z-index:var(--a4-z-menu);box-sizing:border-box;width:fit-content;max-width:min(var(--a4-content-max),calc(100vw - 2 * var(--a4-space-5)));max-height:calc(100vh - var(--header-height) - var(--a4-space-6));margin-inline:auto;overflow-y:auto;overscroll-behavior:contain;padding:var(--a4-space-5);background-color:var(--a4-card);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);box-shadow:var(--a4-shadow-m);color:var(--a4-ink);text-align:start;white-space:normal}.a4-mega-panel[hidden] { display:none}.a4-mega-panel::before {content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:100%;height:calc(var(--a4-space-2) + 1px)}.a4-mega-groups {display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--a4-space-5) var(--a4-space-6);max-width:calc(3 * 17rem + 2 * var(--a4-space-6))}.a4-mega-group {flex:0 0 17rem;margin:0}.a4-mega-group-title {margin:0 0 var(--a4-space-1);padding:0 var(--a4-space-2);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:700;letter-spacing:.04em;line-height:var(--a4-leading-tight);text-transform:uppercase}.a4-mega-links {margin:0;padding:0;list-style:none}.navbar-bar .a4-mega-links > li.a4-mega-link {position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:var(--a4-space-2);align-items:start;min-height:28px;margin:0;padding:var(--a4-space-1) var(--a4-space-2);border-radius:var(--a4-radius-s);font-size:var(--a4-text-s);line-height:var(--a4-leading-tight)}.navbar-bar .a4-mega-links > li.a4-mega-link:hover { background-color:var(--a4-soft)}.a4-mega-link > .a4-icon {grid-row:1 / span 2;margin-top:1px;width:16px;height:16px;color:var(--a4-accent-text)}.navbar-menu .a4-mega-link a,.navbar-menu .a4-mega-link a:hover,.a4-mega-name {display:block;grid-column:2;min-height:0;padding:0;border-radius:0;background-color:transparent;color:var(--a4-ink);font-size:inherit;font-weight:600;text-decoration:none;white-space:normal;justify-content:flex-start}.navbar-menu .a4-mega-link a::after {content:"";position:absolute;inset:0;border-radius:inherit}.navbar-menu .a4-mega-link a:focus-visible { outline:2px solid transparent}.navbar-menu .a4-mega-link a:focus-visible::after { outline:3px solid var(--a4-ring);outline-offset:-3px}.navbar-menu .a4-mega-link a[aria-current="page"] { color:var(--a4-accent-text)}.a4-mega-link.is-disabled .a4-mega-name,.a4-mega-link.is-disabled > .a4-icon { color:var(--a4-disabled)}.a4-mega-text {grid-column:2;margin-top:2px;color:var(--a4-muted);font-size:var(--a4-text-xs);line-height:var(--a4-leading)}.a4-mega-status {margin:0 0 var(--a4-space-4);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-mega-all {margin:0;padding-top:var(--a4-space-3);border-top:1px solid var(--a4-line)}.navbar-menu .a4-mega-all a,.navbar-menu .a4-mega-all a:hover {display:inline-flex;align-items:center;gap:var(--a4-space-1);min-height:28px;padding:var(--a4-space-1) var(--a4-space-2);color:var(--a4-accent-text);font-size:var(--a4-text-s);font-weight:600}.navbar-menu .a4-mega-all a:hover { background-color:var(--a4-soft)}.navbar-menu .a4-mega-all a:focus-visible { outline:3px solid var(--a4-ring);outline-offset:-3px}.a4-mega-all .a4-icon { width:12px;height:12px}}@media screen and (min-width:576px) and (forced-colors:active) {.a4-mega-panel { border-color:CanvasText}.a4-mega-toggle[aria-expanded="true"] { outline:2px solid Highlight}.navbar-menu .a4-mega-link a[aria-current="page"] { text-decoration:underline}.a4-mega-link > .a4-icon { color:CanvasText}.navbar-menu .a4-mega-link a:focus-visible::after { outline-color:Highlight}}@media (prefers-reduced-motion:reduce) {.a4-mega-toggle .a4-icon { transition:none}}#header .searchblock input.searchtext {box-sizing:border-box;height:36px;background-color:var(--a4-header-field);border:1px solid var(--a4-field-line);border-radius:999px;color:var(--a4-ink)}#header .searchblock input.searchtext.disabled,#header .searchblock input.searchtext[disabled] {background-image:repeating-linear-gradient(135deg,var(--a4-line) 0 1px,transparent 1px 5px);color:var(--a4-muted)}#header .searchblock input.searchtext:focus {border-color:var(--a4-orange);box-shadow:0 0 0 3px var(--a4-ring);outline:2px solid transparent}.header-theme {display:flex;align-items:center;padding:0}.a4-theme-toggle {box-sizing:border-box;height:36px;display:inline-flex;align-items:center;gap:var(--a4-space-2);margin:0;padding:var(--a4-space-2) var(--a4-space-3) var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-header-field-line);border-radius:999px;background-color:var(--a4-header-field);color:var(--a4-ink);font:600 var(--a4-text-s)/1.2 var(--a4-font);white-space:nowrap;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.a4-theme-toggle:hover {border-color:var(--a4-orange)}.a4-theme-toggle:focus-visible {outline:2px solid transparent;box-shadow:0 0 0 3px var(--a4-ring)}.a4-theme-toggle .a4-icon {width:18px;height:18px;color:var(--a4-orange)}.a4-theme-toggle .a4-icon-moon,.a4-theme-toggle .a4-icon-system { display:none}html[data-a4-theme-choice="dark"] .a4-theme-toggle .a4-icon-sun,html[data-a4-theme-choice="system"] .a4-theme-toggle .a4-icon-sun { display:none}html[data-a4-theme-choice="dark"] .a4-theme-toggle .a4-icon-moon,html[data-a4-theme-choice="system"] .a4-theme-toggle .a4-icon-system { display:inline-block}.a4-theme-toggle { padding:var(--a4-space-2) var(--a4-space-2)}.a4-theme-toggle .a4-theme-label {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.header-theme { gap:var(--a4-space-2)}#leftmenu-design,#rightmenu-design,#maincontent {background-color:var(--a4-card-bg);border-radius:var(--a4-radius);box-shadow:0 0 0 1px var(--a4-card-edge),var(--a4-card-shadow)}#maincolumn {background-color:transparent}#maincontent {padding:var(--a4-space-3) var(--a4-space-4) var(--a4-space-4)}#leftmenu-design,#rightmenu-design {padding:var(--a4-space-2) var(--a4-space-2) var(--a4-space-3)}.sidebar > div,.sidebar.left > div {margin:var(--a4-gutter) var(--a4-gutter) var(--a4-gutter) var(--a4-space-5)}:where([dir="rtl"]) .sidebar > div,:where([dir="rtl"]) .sidebar.left > div { margin:var(--a4-gutter) var(--a4-space-5) var(--a4-gutter) var(--a4-gutter)}.sidebar.right > div {margin:var(--a4-gutter) var(--a4-space-5) var(--a4-gutter) var(--a4-gutter)}:where([dir="rtl"]) .sidebar.right > div { margin:var(--a4-gutter) var(--a4-gutter) var(--a4-gutter) var(--a4-space-5)}:root { --a4-right-width:16rem}.sidebar.right { width:var(--a4-right-width)}.content-wrapper {padding:var(--a4-gutter) var(--a4-space-5)}@media screen and (min-width:1024px) {html body:has(.sidebar.left.show) { margin-inline-start:var(--left-sidebar-width,15rem)}body:has(.sidebar.left.show) .content-wrapper { padding-inline-start:0}}@media screen and (min-width:1280px) {html body:has(.sidebar.right.show) { margin-inline-end:var(--a4-right-width)}body:has(.sidebar.right.show) .content-wrapper { padding-inline-end:0}}@media screen and (max-width:1023.98px) {.content-wrapper {padding:0.5rem var(--a4-space-5)}}.sidebar-controls {position:fixed;top:48%;inset-inline-start:0;inset-inline-end:0;transform:translateY(-50%);z-index:var(--a4-z-sidebar-toggle)}.sidebar-control {width:1.5rem;height:2.5rem}.sidebar-control.left {border-radius:0 0.75rem 0.75rem 0}:where([dir="rtl"]) .sidebar-control.left { border-radius:0.75rem 0 0 0.75rem}.sidebar-control.right {border-radius:0.75rem 0 0 0.75rem}:where([dir="rtl"]) .sidebar-control.right { border-radius:0 0.75rem 0.75rem 0}.sidebar-control:focus-visible {outline:3px solid var(--a4-ring);outline-offset:2px}@media screen and (max-width:1023.98px) {.sidebar.show #leftmenu-design,.sidebar.show #rightmenu-design {box-shadow:0 0 0 1px var(--a4-card-edge),var(--a4-shadow-m)}}:where(#maincontent,#leftmenu,#rightmenu) {font-family:var(--a4-font);color:var(--a4-ink)}:where(#maincontent,#leftmenu,#rightmenu) a {color:var(--a4-accent-text)}:where(#maincontent,#leftmenu,#rightmenu) a:hover {color:var(--a4-ink)}:where(#maincontent h1,#maincontent h2,#maincontent h3),:where(#leftmenu,#rightmenu) h4 {color:var(--a4-ink);font-family:var(--a4-font);font-weight:650;letter-spacing:.005em}:where(#path,#path-design) {color:var(--a4-muted)}.box-header {border-top:0}:focus-visible {outline:3px solid var(--a4-ring);outline-offset:2px}ul.tabs li a,ul.tabs li span.disabled,ul.tabs li span.current {border-radius:var(--a4-radius-s);color:var(--a4-muted);text-decoration:none;transition:background-color .15s ease,color .15s ease}ul.tabs li a:hover {background-color:var(--a4-soft);color:var(--a4-ink)}ul.tabs li.selected a,ul.tabs li.selected span.disabled,ul.tabs li.selected span.current {background-color:var(--a4-accent-soft);color:var(--a4-accent-text);box-shadow:inset 0 -2px 0 var(--a4-accent)}@media (forced-colors:active) {ul.tabs li.selected :is(a,span.disabled,span.current) { outline:2px solid Highlight;outline-offset:-2px}}.tab-content {border-color:var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}input.button,input.defaultbutton,input.button-disabled {border-radius:var(--a4-radius-s);font-family:var(--a4-font);font-weight:600;text-shadow:none;transition:background-color .15s ease,border-color .15s ease}input.button {background-color:var(--a4-card);border:1px solid var(--a4-line-strong);color:var(--a4-ink)}input.button:hover,input.button:focus {background-color:var(--a4-soft);border-color:var(--a4-field-line)}input.defaultbutton {background-color:var(--a4-accent-strong);border:1px solid var(--a4-accent-strong);color:var(--a4-on-accent)}input.defaultbutton:focus {background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}input.defaultbutton:hover {background-color:var(--a4-accent-press);border-color:var(--a4-accent-press);color:var(--a4-on-accent-hover)}input.button-disabled,input.button[disabled],input.button[disabled="disabled"] {background-color:var(--a4-soft);background-image:repeating-linear-gradient(135deg,var(--a4-line) 0 1px,transparent 1px 5px);border:1px solid var(--a4-line);color:var(--a4-disabled)}input.defaultbutton:active {background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}:is(input.button,input.defaultbutton,input.button-disabled,button.button):where(#page *) {box-sizing:border-box;min-height:var(--a4-control-h);margin:var(--a4-space-1) var(--a4-space-1) var(--a4-space-1) 0;padding:0 var(--a4-space-3);font-size:var(--a4-text-s);line-height:1.2;vertical-align:middle}:where([dir="rtl"]) :is(input.button,input.defaultbutton,input.button-disabled,button.button):where(#page *) { margin:var(--a4-space-1) 0 var(--a4-space-1) var(--a4-space-1)}button.button:where(#page *) {border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font-family:var(--a4-font);font-weight:600;cursor:pointer}button.button:where(#page *):is(:hover,:focus):not(:disabled) { background-color:var(--a4-soft);border-color:var(--a4-field-line)}:is(input.button,input.button-disabled,button.button)[disabled]:where(#page *) { cursor:not-allowed}:is(select,input):where(#page *) + :is(input.button,input.defaultbutton,input.button-disabled,button.button,select):where(#page *) {margin-inline-start:var(--a4-space-1)}select:where(#page *):where(:not([class])):where(:not([multiple]):not([size]),[size="1"]),input:where(#page *):where(:not([type]),[type=text],[type=password],[type=email],[type=number],[type=url],[type=tel],[type=date],[type=time],[type=datetime-local],[type=search]):where(:not([class]),.box,.halfbox) {box-sizing:border-box;min-height:var(--a4-control-h);margin-block:var(--a4-space-1);padding:0 var(--a4-space-2);font-size:var(--a4-text-m);line-height:1.2;vertical-align:middle}select:where(#page *):where(:not([class])):where(:not([multiple]):not([size]),[size="1"]) {-webkit-appearance:none;appearance:none;max-width:100%;padding-inline-end:var(--a4-space-6);background-image:linear-gradient(45deg,transparent 50%,var(--a4-muted) 50%),linear-gradient(135deg,var(--a4-muted) 50%,transparent 50%);background-position:calc(100% - var(--a4-space-4) - 1px) 55%,calc(100% - var(--a4-space-3)) 55%;background-size:calc(var(--a4-space-1) + 1px) calc(var(--a4-space-1) + 1px);background-repeat:no-repeat;text-overflow:ellipsis;cursor:pointer}:where([dir="rtl"]) select:where(#page *):where(:not([class])):where(:not([multiple]):not([size]),[size="1"]) { background-position:var(--a4-space-3) 55%,calc(var(--a4-space-4) + 1px) 55%}select:where(#page *):where(:not([class])):where(:not([multiple]):not([size]),[size="1"]):hover:not(:disabled) {border-color:var(--a4-accent)}select:where(#page *):where(:not([class])):disabled { color:var(--a4-disabled);background-color:var(--a4-soft);cursor:not-allowed}@media (forced-colors:active) {select:where(#page *):where(:not([class])):where(:not([multiple]):not([size]),[size="1"]) {-webkit-appearance:auto;appearance:auto;padding-inline-end:var(--a4-space-2);background-image:none}:is(input.button,input.defaultbutton,input.button-disabled,button.button):where(#page *) { border:1px solid ButtonText}input.defaultbutton:where(#page *) { border-width:2px}:is(input.button,input.button-disabled,button.button)[disabled]:where(#page *) { border-color:GrayText;color:GrayText}}:where(#page button,#page input[type=button],#page input[type=submit],#page input[type=reset]) {background-color:var(--a4-card);border-color:var(--a4-line-strong);color:var(--a4-ink)}:where(#page input:not([type]),#page input[type=text],#page input[type=password],#page input[type=email],#page input[type=number],#page input[type=url],#page input[type=tel],#page input[type=date],#page input[type=time],#page input[type=datetime-local],#page input[type=search],#page select,#page textarea) {border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font-family:var(--a4-font)}:where(#page input:not([type]),#page input[type=text],#page input[type=password],#page input[type=email],#page input[type=number],#page input[type=url],#page input[type=tel],#page input[type=date],#page input[type=time],#page input[type=datetime-local],#page input[type=search],#page select,#page textarea):focus {border-color:var(--a4-orange);box-shadow:0 0 0 3px var(--a4-ring);outline:2px solid transparent}:where(input[type=radio],input[type=checkbox]) {accent-color:var(--a4-accent-strong)}table.list th,table.list td { padding:var(--a4-list-pad)}table.list th,table.special th {background-color:var(--a4-soft);color:var(--a4-ink);border-bottom:1px solid var(--a4-line);font-weight:650}table.list th a,table.special th a {color:var(--a4-ink)}.admin-dt table.list th.admin-dt-sortable {background-color:var(--a4-soft)}table.list th.admin-dt-asc,table.list th.admin-dt-desc {background-color:var(--a4-accent-soft) !important;color:var(--a4-ink)}table.list tr.bglight,table.list tr.bgdark,table.list tr.bglight td,table.list tr.bgdark td,table.list tr.bgdark th[scope="row"] { background-color:transparent}table.list:not(.a4-plain) > tbody > tr > th[scope="row"] { background-color:transparent}table.list:not(.a4-plain) > tbody > tr:where(:nth-child(even of :has(> td):not([hidden]))) > :is(td,th[scope="row"]) { background-color:var(--a4-zebra)}table.list:not(.a4-plain) > tbody > tr:hover > :is(td,th[scope="row"]) { background-color:var(--a4-info-bg)}table.list td { border-color:var(--a4-line)}table.list:not(.a4-plain) td,table.list:not(.a4-plain) th { vertical-align:middle}table.list:not(.a4-plain) > tbody > tr:has(> td > input[type="checkbox"]:checked) > :is(td,th[scope="row"]) { background-color:var(--a4-accent-soft)}html .exp-dt tbody tr:has(> td > input[type="checkbox"]:checked) > td { background-color:var(--a4-accent-soft)}#page div:is(.message-warning,.message-error,.message-feedback,.message-confirmation,.message-information) {margin:0 0 var(--a4-space-3);padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-inline-start-width:4px;border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink)}#page div:is(.message-feedback,.message-confirmation) { border-color:var(--a4-ok-line);border-inline-start-color:var(--a4-ok);background-color:var(--a4-ok-bg)}#page div.message-warning { border-color:var(--a4-warn-line);border-inline-start-color:var(--a4-warn);background-color:var(--a4-warn-bg)}#page div.message-error { border-color:var(--a4-bad-line);border-inline-start-color:var(--a4-bad);background-color:var(--a4-bad-bg)}#page div.message-information { border-color:var(--a4-info-line);border-inline-start-color:var(--a4-info);background-color:var(--a4-info-bg)}#page div:is(.message-feedback,.message-confirmation) h2 { color:var(--a4-ok)}#page div.message-warning h2 { color:var(--a4-warn)}#page div.message-error h2 { color:var(--a4-bad)}#page div:is(.message-warning,.message-error,.message-feedback,.message-confirmation,.message-information) h2 {margin:0 0 var(--a4-space-1);padding:0 0 0 calc(var(--a4-space-4) + var(--a4-space-1) + var(--a4-space-2));font-size:var(--a4-text-l)}:where([dir="rtl"]) #page div:is(.message-warning,.message-error,.message-feedback,.message-confirmation,.message-information) h2 { padding:0 calc(var(--a4-space-4) + var(--a4-space-1) + var(--a4-space-2)) 0 0}#page div:is(.message-warning,.message-error,.message-feedback,.message-confirmation,.message-information) h2::before {inset-inline-start:0;top:0.1em}#page div:is(.message-warning,.message-error,.message-feedback,.message-confirmation,.message-information):not(:has(> h2)) {position:relative;padding-inline-start:calc(var(--a4-space-3) + var(--a4-space-4) + var(--a4-space-1) + var(--a4-space-2))}#page div:is(.message-warning,.message-error,.message-feedback,.message-confirmation,.message-information):not(:has(> h2))::before {content:"";position:absolute;inset-inline-start:var(--a4-space-3);top:calc(var(--a4-space-2) + 1px);width:calc(var(--a4-space-4) + var(--a4-space-1));height:calc(var(--a4-space-4) + var(--a4-space-1));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#page div:is(.message-feedback,.message-confirmation):not(:has(> h2))::before { background-color:var(--a4-ok);-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/check-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/check-circle-fill.svg)}#page div.message-warning:not(:has(> h2))::before { background-color:var(--a4-warn);-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/exclamation-triangle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/exclamation-triangle-fill.svg)}#page div.message-error:not(:has(> h2))::before { background-color:var(--a4-bad);-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/x-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/x-circle-fill.svg)}#page div.message-information:not(:has(> h2))::before { background-color:var(--a4-info);-webkit-mask-image:url(/share/icons/bootstrap-icons/svg/info-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/info-circle-fill.svg)}@media (forced-colors:active) {#page div:is(.message-warning,.message-error,.message-feedback,.message-confirmation,.message-information):not(:has(> h2))::before { forced-color-adjust:none;background-color:CanvasText}}#footer,#footer p {color:var(--a4-footer-ink)}#footer a {color:var(--a4-footer-link)}#footer a:hover {color:var(--a4-footer-link-hover)}html #page.ezexplayoutsuinavigationpart #leftmenu.sidebar {background-color:transparent}#page.ezexplayoutsuinavigationpart #leftmenu-design:has(.explayouts-sidebar) {background-color:var(--a4-explayouts-nav);box-shadow:0 0 0 1px var(--a4-explayouts-nav-edge),var(--a4-card-shadow)}.a4-dashboard { display:grid;gap:var(--a4-space-5)}.a4-dash-hero {display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--a4-space-4);padding:var(--a4-space-5) var(--a4-space-5);border-radius:var(--a4-radius);background:linear-gradient(135deg,var(--a4-accent-soft),transparent 70%),var(--a4-soft);box-shadow:inset 0 0 0 1px var(--a4-line)}.a4-dash-hero h1 { margin:2px 0 var(--a4-space-1);font-size:var(--a4-text-xl);font-weight:650;line-height:var(--a4-leading-tight)}.a4-dash-date { margin:0;font-size:var(--a4-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--a4-muted)}.a4-dash-sub { margin:0;color:var(--a4-muted)}.a4-dash-actions { display:flex;flex-wrap:wrap;gap:var(--a4-space-2)}:where(.a4-dash-actions) .a4-dash-action {display:inline-flex;align-items:center;gap:var(--a4-space-2);padding:var(--a4-space-2) var(--a4-space-3);border-radius:999px;background-color:var(--a4-card);color:var(--a4-ink);font-weight:600;text-decoration:none;box-shadow:0 0 0 1px var(--a4-line),var(--a4-shadow-s);transition:box-shadow .15s ease,transform .15s ease}:where(.a4-dash-actions) .a4-dash-action:hover { color:var(--a4-ink);transform:translateY(-1px);box-shadow:0 0 0 1px var(--a4-accent),0 6px 16px var(--a4-accent-soft)}:where(.a4-dash-actions) .a4-dash-action.a4-primary { background-color:var(--a4-accent-strong);color:var(--a4-on-accent);box-shadow:0 6px 16px var(--a4-accent-soft)}.a4-dash-ico { font-size:var(--a4-text-m);line-height:1;opacity:.85}.a4-dash-figures { display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:var(--a4-space-3)}:where(.a4-dash-figures) .a4-dash-figure {display:flex;flex-direction:column;gap:var(--a4-space-1);padding:var(--a4-space-3) var(--a4-space-4);border-radius:var(--a4-radius);background-color:var(--a4-card);color:var(--a4-muted);text-decoration:none;box-shadow:0 0 0 1px var(--a4-line),var(--a4-shadow-s);transition:box-shadow .15s ease}:where(.a4-dash-figures) a.a4-dash-figure:hover { color:var(--a4-muted);box-shadow:0 0 0 1px var(--a4-accent),var(--a4-shadow-m)}.a4-dash-figure strong { font-size:var(--a4-text-2xl);line-height:1.1;font-weight:700;color:var(--a4-ink);font-variant-numeric:tabular-nums}.a4-dash-figure span { font-size:var(--a4-text-xs)}.a4-dash-figure.a4-accent { background:linear-gradient(135deg,var(--a4-card),var(--a4-accent-soft))}.a4-dash-figure.a4-accent strong { color:var(--a4-accent-text)}:where(.a4-dash-figures) .a4-dash-figure:has(> .a4-dash-figure-ico) {position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;align-content:start;column-gap:var(--a4-space-3);row-gap:0}.a4-dash-figure > .a4-dash-figure-ico {grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--a4-radius-s);background-color:var(--a4-accent-soft);color:var(--a4-accent-text);font-size:var(--a4-text-l)}.a4-dash-figure > .a4-dash-figure-ico .a4-icon { font-size:inherit;width:1.25em;height:1.25em}.a4-dash-figure > strong { grid-column:2}.a4-dash-figure > span:not(.a4-dash-figure-ico):not(.a4-dash-trend) { grid-column:2}.a4-dash-figure > .a4-dash-trend {grid-column:1 / -1;display:inline-flex;align-items:center;gap:var(--a4-space-1);margin-top:var(--a4-space-2);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:600}a.a4-dash-figure:has(> .a4-dash-figure-ico)::after {content:"";position:absolute;top:var(--a4-space-3);inset-inline-end:var(--a4-space-3);width:14px;height:14px;background-color:var(--a4-muted);-webkit-mask:url(/share/icons/bootstrap-icons/svg/chevron-right.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/chevron-right.svg) no-repeat center / contain}:where([dir="rtl"]) a.a4-dash-figure:has(> .a4-dash-figure-ico)::after { scale:-1 1}a.a4-dash-figure:hover::after,a.a4-dash-figure:focus-visible::after { background-color:var(--a4-accent-text)}a.a4-dash-figure:is(:hover,:focus-visible) > span:not(.a4-dash-figure-ico):not(.a4-dash-trend) { text-decoration:underline;text-underline-offset:2px}@media (forced-colors:active) {.a4-dash-figure > .a4-dash-figure-ico { border:1px solid CanvasText}a.a4-dash-figure::after { forced-color-adjust:none;background-color:LinkText}}.a4-dash-row { display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--a4-space-5)}@media (max-width:1100px) { .a4-dash-row { grid-template-columns:minmax(0,1fr)} }.a4-dash-card {min-width:0;padding:var(--a4-space-4) var(--a4-space-4) var(--a4-space-4);border-radius:var(--a4-radius);background-color:var(--a4-card);color:var(--a4-ink);box-shadow:0 0 0 1px var(--a4-line),var(--a4-shadow-s)}.a4-dash-card > header h2,.a4-dash-card h2 { margin:0 0 var(--a4-space-3);font-size:var(--a4-text-l);font-weight:650}.a4-dash-card table.list { width:100%}.a4-dash-bars { display:flex;align-items:flex-end;gap:var(--a4-space-2);height:170px;padding-top:var(--a4-space-4)}.a4-dash-bar { position:relative;flex:1 1 0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%}.a4-dash-bar-fill { width:100%;max-width:26px;min-height:0;border-radius:var(--a4-radius-s) var(--a4-radius-s) 0 0;background:linear-gradient(180deg,var(--a4-accent),var(--a4-accent-strong))}.a4-dash-bar-value { font-size:var(--a4-text-xs);font-weight:700;color:var(--a4-muted);margin-bottom:var(--a4-space-1);overflow-wrap:anywhere;text-align:center}.a4-dash-bar-day { margin-top:var(--a4-space-2);font-size:var(--a4-text-xs);color:var(--a4-muted);overflow-wrap:anywhere;text-align:center}.a4-dash-bar:last-child .a4-dash-bar-day { color:var(--a4-accent-text);font-weight:700}.a4-dash-data { margin-top:var(--a4-space-3)}.a4-dash-data > summary { cursor:pointer;color:var(--a4-accent-text);font-size:var(--a4-text-s);font-weight:600}.a4-dash-data > .a4-table { margin-top:var(--a4-space-2)}.a4-dash-system #dashboard-logo { display:none}.a4-dash-system #mainteinance-text h2 { display:none}.a4-dash-system #mainteinance-text p { margin:0 0 var(--a4-space-2);color:var(--a4-muted);font-size:var(--a4-text-s);line-height:1.5}.a4-dash-facts { display:grid;grid-template-columns:auto 1fr;gap:var(--a4-space-2) var(--a4-space-3);margin:var(--a4-space-3) 0}.a4-dash-facts dt { color:var(--a4-muted)}.a4-dash-facts dd { margin:0;font-weight:600}.a4-dash-links { display:flex;flex-wrap:wrap;gap:var(--a4-space-2) var(--a4-space-3);margin:0}.a4-dash-blocks { display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--a4-space-5);align-items:start}.a4-dash-blocks .a4-dash-card { overflow-x:auto}.dashboard-item {border:0}.a4-dash-blocks .a4-dash-block-all_latest_content,.a4-dash-blocks .a4-dash-block-latest_content {grid-column:1 / -1}.a4-dash-secure {background:linear-gradient(135deg,var(--a4-ok-bg),transparent 70%),var(--a4-card);box-shadow:0 0 0 1px var(--a4-ok-line),var(--a4-shadow-s)}.a4-dash-secure h2 { display:flex;align-items:center;gap:var(--a4-space-2)}.a4-dash-secure-ico { flex:0 0 auto}.a4-dash-secure-intro { margin:calc(-1 * var(--a4-space-1)) 0 var(--a4-space-3);color:var(--a4-muted);max-width:70ch}.a4-dash-steps { display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--a4-space-3);margin:0;padding:0;list-style:none}.a4-dash-steps > li { display:flex;gap:var(--a4-space-3);padding:var(--a4-space-3) var(--a4-space-4);border-radius:var(--a4-radius-s);background-color:var(--a4-card);box-shadow:0 0 0 1px var(--a4-line)}.a4-dash-step-no {flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:var(--a4-ok);color:var(--a4-card);font-weight:700}.a4-dash-steps h3 { margin:2px 0 var(--a4-space-2);font-size:var(--a4-text-m);font-weight:650}.a4-dash-steps p { margin:0 0 var(--a4-space-2);color:var(--a4-muted);line-height:1.5}:where(.a4-dash-steps) .a4-dash-step-link { font-weight:650;text-decoration:none}.a4-dash-step-note { font-style:italic}h1.context-title {margin:0 0 var(--a4-space-1);font-size:var(--a4-text-xl);font-weight:650;letter-spacing:-.01em;line-height:var(--a4-leading-tight);color:var(--a4-ink)}@media (max-width:600px) {h1.context-title,.a4-dash-hero h1 { font-size:var(--a4-text-l)}}h2.context-title {font-size:1.2em;font-weight:650;color:var(--a4-ink)}div.context-block h1.context-title img,div.context-block h2.context-title img {vertical-align:-4px}div.context-information,span.classattribute-description {color:var(--a4-muted)}.controlbar form .button-left {margin-top:0}.controlbar form .button-left .block select {height:auto}.controlbar form .button-left .block input.button,.controlbar form .button-left .block input.button-disabled {margin-top:0}#controlbar-top .box-bc {border:0;background-color:var(--a4-soft);background-image:none;border-radius:var(--a4-radius-s);box-shadow:inset 0 0 0 1px var(--a4-line)}:where(#maincontent .controlbar) {margin:var(--a4-space-3) 0;padding:var(--a4-space-3) var(--a4-space-3);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);box-shadow:inset 0 0 0 1px var(--a4-line)}.a4-node-card { margin-bottom:var(--a4-space-3)}.a4-node-head {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-3) var(--a4-space-3);padding:2px 0 var(--a4-space-2)}.a4-node-icon {flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--a4-radius-s);background:linear-gradient(135deg,var(--a4-accent-soft),var(--a4-info-bg));box-shadow:inset 0 0 0 1px var(--a4-line)}.a4-node-icon:hover { box-shadow:inset 0 0 0 1px var(--a4-accent)}.a4-node-heading {flex:1 1 260px;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-1) var(--a4-space-3)}.a4-node-head h1.context-title {margin:0;overflow-wrap:anywhere}.a4-node-head.a4-pagehead { margin:0}.a4-node-badges { display:inline-flex;flex-wrap:wrap;gap:var(--a4-space-1)}.a4-badge {display:inline-flex;align-items:center;padding:1px var(--a4-space-2);border-radius:999px;font-size:var(--a4-text-xs);font-weight:600;line-height:1.6;color:var(--a4-muted);background:var(--a4-soft);box-shadow:inset 0 0 0 1px var(--a4-line)}.a4-badge-class { color:var(--a4-accent-text);background-color:var(--a4-accent-soft);box-shadow:none}.a4-badge.is-ok,.a4-badge.is-warn,.a4-badge.is-bad { box-shadow:none}.controlbar.a4-node-actions {flex:0 0 auto;margin:0;padding:0;background:transparent;box-shadow:none}.controlbar.a4-node-actions form { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2)}.controlbar.a4-node-actions .button-left,.controlbar.a4-node-actions .button-right { float:none;margin:0}.controlbar.a4-node-actions .block { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);margin:0}.controlbar.a4-node-actions .block select,.controlbar.a4-node-actions .block input.button,.controlbar.a4-node-actions .block input.defaultbutton,.controlbar.a4-node-actions .block input.button-disabled {box-sizing:border-box;height:var(--a4-control-h);margin:0;padding:0 var(--a4-space-3);font-size:var(--a4-text-s)}.controlbar.a4-node-actions form .button-left .block select {-webkit-appearance:none;appearance:none;box-sizing:border-box;height:var(--a4-control-h);padding:0 var(--a4-space-6) 0 var(--a4-space-3);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);background-image:linear-gradient(45deg,transparent 50%,var(--a4-muted) 50%),linear-gradient(135deg,var(--a4-muted) 50%,transparent 50%);background-position:calc(100% - var(--a4-space-4) - 1px) 55%,calc(100% - var(--a4-space-3)) 55%;background-size:calc(var(--a4-space-1) + 1px) calc(var(--a4-space-1) + 1px);background-repeat:no-repeat;color:var(--a4-ink);cursor:pointer}:where([dir="rtl"]) .controlbar.a4-node-actions form .button-left .block select { padding:0 var(--a4-space-3) 0 var(--a4-space-6);background-position:var(--a4-space-3) 55%,calc(var(--a4-space-4) + 1px) 55%}.controlbar.a4-node-actions form .button-left .block select:hover:not(:disabled) { border-color:var(--a4-field-line);background-color:var(--a4-soft)}.controlbar.a4-node-actions form .button-left .block select:disabled { color:var(--a4-disabled);cursor:default}@media (forced-colors:active) {.controlbar.a4-node-actions form .button-left .block select { -webkit-appearance:auto;appearance:auto;padding-inline-end:var(--a4-space-3);background-image:none}}input.button.a4-danger:hover { border-color:var(--a4-bad);color:var(--a4-bad);background-color:var(--a4-bad-bg)}.a4-node-links { display:flex;align-items:center;gap:var(--a4-space-1)}.a4-node-links .versions { display:inline-flex;margin:0}:where(.a4-node-links) .a4-icon-button {display:inline-flex;align-items:center;justify-content:center;width:var(--a4-control-h);height:var(--a4-control-h);border-radius:var(--a4-radius-s);color:var(--a4-muted);background-color:var(--a4-card);background-image:none;box-shadow:inset 0 0 0 1px var(--a4-line-strong);padding:0}:where(.a4-node-links) .a4-icon-button:hover { color:var(--a4-accent-text);box-shadow:inset 0 0 0 1px var(--a4-accent)}p.context-information.a4-node-meta,div.context-information.a4-node-meta {display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;margin:0 0 var(--a4-space-3);padding:0;font-size:var(--a4-text-xs);color:var(--a4-muted)}.a4-node-meta > * + *::before { content:"\00b7";margin:0 var(--a4-space-2);color:var(--a4-muted)}.a4-node-meta button.a4-copy {margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:copy;display:inline-flex;align-items:center;min-height:var(--a4-space-5)}.a4-node-meta button.a4-copy:hover { color:var(--a4-ink)}.a4-node-meta button.a4-copy .a4-copy-label { border-bottom:1px dashed var(--a4-line-strong)}.a4-node-meta button.a4-copy:hover .a4-copy-label { border-bottom-color:var(--a4-accent)}.a4-node-meta button.a4-copied { color:var(--a4-ok)}.a4-node-meta button.a4-copied .a4-copy-label { border-bottom-color:var(--a4-ok)}.a4-node-meta button.a4-copied::after { content:" \2713"}.a4-node-langs { display:inline-flex;flex-wrap:wrap;gap:var(--a4-space-1)}.a4-node-langs .a4-lang { display:inline-flex;align-items:center;min-height:var(--a4-space-5)}.a4-node-tabs ul.tabs { display:flex;flex-wrap:wrap;gap:2px;margin:0 0 var(--a4-space-2);padding:var(--a4-space-1);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);box-shadow:inset 0 0 0 1px var(--a4-line)}.a4-node-tabs ul.tabs li { float:none;margin:0}.a4-node-tabs ul.tabs li a,.a4-node-tabs ul.tabs li span.disabled { display:inline-block;padding:var(--a4-space-1) var(--a4-space-3);font-size:var(--a4-text-s)}.a4-node-tabs ul.tabs li.selected a,.a4-node-tabs ul.tabs li.selected span.disabled { background-color:var(--a4-card);box-shadow:var(--a4-shadow-s),inset 0 0 0 1px var(--a4-line);color:var(--a4-accent-text)}.a4-node-tabs .tabs-content { border-radius:var(--a4-radius-s)}.a4-node-children { margin-top:var(--a4-space-1)}#window-controls.a4-node-tabs {display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto minmax(0,1fr)}#window-controls.a4-node-tabs > * { min-width:0}#window-controls.a4-node-tabs > ul.tabs { grid-column:1;grid-row:1}#window-controls.a4-node-tabs > .button-left { grid-column:2;grid-row:1;align-self:start}#window-controls.a4-node-tabs > .a4-tabs-switch-label { grid-column:3;grid-row:1;align-self:start}#window-controls.a4-node-tabs > .tabs-content {display:flex;flex-direction:column;grid-column:1 / -1;grid-row:2;height:auto;min-height:0}#window-controls.a4-node-tabs > .tabs-content > .tab-content {flex:1 1 auto;height:auto;min-height:0;padding-bottom:var(--a4-space-5)}@media screen and (min-width:576px) {html[data-a4-node-tabs-height] #window-controls:has(> .a4-tabs-height):not(:has(.tabs-content.disabled)) {height:clamp(10em,var(--a4-node-tabs-height),min(60em,85vh));min-height:10em}}#window-controls:has(> .a4-tabs-height) { position:relative}#window-controls.a4-tabs-sizable { resize:none}#window-controls:not(.a4-node-tabs):has(> .a4-tabs-height) .tab-content { padding-bottom:var(--a4-space-5)}.a4-tabs-height {position:absolute;inset-inline-end:var(--a4-space-4);bottom:var(--a4-space-2);z-index:1;display:flex;align-items:center;gap:var(--a4-space-1)}.a4-tabs-height[hidden],.a4-tabs-height-reset[hidden],#window-controls:has(.tabs-content.disabled) > .a4-tabs-height { display:none}.a4-tabs-height > .a4-tabs-height-reset { background-color:var(--a4-card);box-shadow:0 0 0 1px var(--a4-line)}.a4-tabs-height-grip {position:relative;box-sizing:border-box;width:var(--a4-space-7);height:var(--a4-space-5);border-radius:var(--a4-radius-s);background:var(--a4-card);box-shadow:0 0 0 1px var(--a4-line-strong),var(--a4-shadow-s);color:var(--a4-muted);cursor:ns-resize;touch-action:none}.a4-tabs-height-grip::before {content:"";position:absolute;inset:6px 15px;background-image:radial-gradient(circle,currentColor 1.5px,transparent 2px);background-size:6px 6px}.a4-tabs-height-grip:hover,.a4-tabs-height-grip:focus-visible,.a4-tabs-height-grip.is-dragging { color:var(--a4-accent-text);box-shadow:0 0 0 1px var(--a4-accent),var(--a4-shadow-s)}.a4-tabs-height-grip:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}body.a4-tabs-resizing { cursor:ns-resize;user-select:none}@media screen and (max-width:575.98px) {.a4-tabs-height { display:none}}@media (forced-colors:active) {.a4-tabs-height-grip,.a4-tabs-height-reset { border:1px solid CanvasText}.a4-tabs-height-grip::before { forced-color-adjust:none;color:CanvasText}.a4-tabs-height-grip:focus-visible { outline-color:Highlight}}.a4-node-tabs.tab-block { border-top:0;padding-top:0}.a4-node-tabs .tabs-content.disabled { border-top:0}html .ezcontentnavigationpart.section_id_1 .dashboard-flex #leftmenu.sidebar.left.show,html .ezcontentnavigationpart.section_id_7 .dashboard-flex #leftmenu.sidebar.left.show {background-color:transparent}body.a4-login-page {margin:0;min-height:100vh;min-height:100dvh;background-color:var(--a4-surface);color:var(--a4-ink);font:var(--a4-text-m)/1.5 var(--a4-font);text-shadow:none}html:has(body.a4-login-page) { background:var(--a4-surface)}.a4-login { display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;min-height:100dvh}.a4-login-side { display:flex;flex-direction:column;padding:var(--a4-space-5) var(--a4-space-6)}.a4-login-top { flex:0 0 auto}.a4-login-logo { display:inline-flex;align-items:center;height:40px;color:var(--a4-ink)}.a4-login-logo .a4-logo-full { width:calc(28px * 380 / 60);height:28px}.a4-login-box { flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:380px;margin:0 auto;padding:var(--a4-space-6) 0}.a4-login-legal { flex:0 0 auto;text-align:center;font-size:var(--a4-text-xs);color:var(--a4-muted)}.a4-login-legal p { margin:var(--a4-space-1) 0}.a4-login-legal a { color:var(--a4-muted);text-decoration:underline;text-underline-offset:2px}.a4-login-title { margin:0 0 var(--a4-space-2);font-size:var(--a4-text-2xl);line-height:1.2;font-weight:700;letter-spacing:-.01em;text-align:center;color:var(--a4-ink)}.a4-login-sub { margin:0 0 var(--a4-space-5);text-align:center;color:var(--a4-muted);font-size:var(--a4-text-m)}.a4-login-alert.message-warning {margin:0 0 var(--a4-space-4);padding:var(--a4-space-3) var(--a4-space-3);border:1px solid var(--a4-warn-line);border-radius:var(--a4-radius-s);background-color:var(--a4-warn-bg);color:var(--a4-warn);font-size:var(--a4-text-m)}.a4-login-alert p { margin:0}.a4-login-alert p + p { margin-top:var(--a4-space-1)}.a4-login-alert-title { font-weight:700}.a4-login-form { display:flex;flex-direction:column}.a4-field-label { display:block;margin:0 0 var(--a4-space-2);font-size:var(--a4-text-m);font-weight:600;color:var(--a4-ink)}.a4-field-head { display:flex;align-items:baseline;justify-content:space-between;gap:var(--a4-space-3);margin-top:var(--a4-space-4)}.a4-field-head .a4-field-label { margin-bottom:var(--a4-space-2)}.a4-login-forgot-row { margin:var(--a4-space-3) 0 0;text-align:center}.a4-login-forgot { font-size:var(--a4-text-s);color:var(--a4-accent-text);text-decoration:none}.a4-login-forgot:hover { text-decoration:underline}.a4-login-form #logintext,.a4-login-form #passwordtext {box-shadow:none;outline:none;box-sizing:border-box;width:100%;height:46px;margin:0;padding:0 var(--a4-space-3);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font:var(--a4-text-l)/1.2 var(--a4-font);transition:border-color .15s ease,box-shadow .15s ease}.a4-login-form #logintext:focus,.a4-login-form #passwordtext:focus { outline:2px solid transparent;border-color:var(--a4-accent);box-shadow:0 0 0 3px var(--a4-ring)}.a4-field-wrap { position:relative}.a4-field-wrap #passwordtext { padding-inline-end:var(--a4-space-7)}.a4-reveal {position:absolute;top:3px;inset-inline-end:3px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:var(--a4-radius-s);background:transparent;color:var(--a4-muted);cursor:pointer}.a4-reveal:hover { color:var(--a4-ink);background-color:var(--a4-soft)}.a4-reveal:focus-visible { outline:3px solid var(--a4-ring);outline-offset:0}.a4-reveal .a4-eye-off { display:none}.a4-reveal[aria-pressed="true"] .a4-eye { display:none}.a4-reveal[aria-pressed="true"] .a4-eye-off { display:inline-block}.a4-check { display:flex;align-items:center;gap:var(--a4-space-3);margin:var(--a4-space-4) 0 0;font-size:var(--a4-text-m);font-weight:500;color:var(--a4-ink);cursor:pointer}.a4-check input { width:18px;height:18px;margin:0;accent-color:var(--a4-accent-strong)}.a4-login-note { margin:var(--a4-space-3) 0 0;font-size:var(--a4-text-s);color:var(--a4-muted)}.a4-login-form #loginbutton {box-sizing:border-box;width:100%;height:48px;margin:var(--a4-space-5) 0 0;padding:0 var(--a4-space-4);border:0;border-radius:var(--a4-radius-s);background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font:600 var(--a4-text-l)/1 var(--a4-font);cursor:pointer;box-shadow:0 6px 16px var(--a4-accent-soft);transition:background-color .15s ease,box-shadow .15s ease}.a4-login-form #loginbutton:hover { background-color:var(--a4-accent-press);color:var(--a4-on-accent-hover)}.a4-login-form #loginbutton:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-login-form #loginbutton.a4-busy { opacity:.75;cursor:progress;pointer-events:none}.a4-login-alt { margin:var(--a4-space-4) 0 0;text-align:center;font-size:var(--a4-text-m);color:var(--a4-muted)}.a4-login-alt a { color:var(--a4-accent-text);font-weight:600;text-decoration:none}.a4-login-brand {position:relative;overflow:hidden;display:flex;align-items:center;padding:var(--a4-space-7) calc(2 * var(--a4-space-6));color:var(--a4-on-accent);background:repeating-linear-gradient(135deg,var(--a4-accent-soft) 0 2px,transparent 2px 9px),linear-gradient(160deg,var(--a4-accent-strong) 0%,var(--a4-accent-strong) 100%);background-color:var(--a4-accent-strong)}.a4-login-brand-inner { max-width:440px}.a4-login-brand-kicker { margin:0 0 var(--a4-space-3);font:600 var(--a4-text-s)/1.4 var(--a4-mono);letter-spacing:.04em;opacity:.9}.a4-login-brand-title { margin:0 0 var(--a4-space-3);font-size:var(--a4-text-3xl);line-height:1.15;font-weight:700;letter-spacing:-.01em}.a4-login-brand-sub { margin:0;font-size:var(--a4-text-m);opacity:.9}@media (max-width:899px) {.a4-login { grid-template-columns:minmax(0,1fr)}.a4-login-brand { display:none}.a4-login-side { padding:var(--a4-space-4) var(--a4-space-4) calc(var(--a4-space-4) + env(safe-area-inset-bottom))}.a4-login-box { justify-content:flex-start;padding:var(--a4-space-5) 0 var(--a4-space-5);max-width:420px}.a4-login-title { font-size:var(--a4-text-xl)}.a4-login-form #logintext,.a4-login-form #passwordtext { height:48px}}.dashboard-flex > #maincontent {margin:var(--a4-space-4)}#page {overflow:clip}#controlbar-top {position:sticky;top:calc(var(--header-height,6.25rem) + 6px);z-index:var(--a4-z-controlbar-top)}#controlbar-top .box-bc {background-color:var(--a4-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--a4-line),var(--a4-shadow-m)}#maincontent #controlbar-top.controlbar {margin:0 0 var(--a4-space-3);padding:0;background-color:transparent;box-shadow:none}#controlbar-top .box-bc {padding:var(--a4-space-2) var(--a4-space-2);border-radius:var(--a4-radius-s)}#controlbar-top .box-bc .box-ml {margin:0;padding:0}#controlbar-top .button-left {display:flex;flex-wrap:nowrap;align-items:center;gap:var(--a4-space-2);float:none;margin:0;overflow-x:auto;scrollbar-width:none}#controlbar-top .button-left::-webkit-scrollbar { display:none}#controlbar-top .button-right:empty,#controlbar-top .float-break { display:none}#controlbar-top .button-left input.defaultbutton,#controlbar-top .button-left input.button,#controlbar-top .button-left input.button-disabled {flex:0 0 auto;height:30px;margin:0;padding:0 var(--a4-space-3);font-size:var(--a4-text-s);line-height:28px;white-space:nowrap}#controlbar-top .box-bc .box-ml {display:flex;align-items:center;gap:var(--a4-space-3)}#controlbar-top .button-left {flex:1 1 auto;min-width:0}#controlbar-top .button-right {float:none;flex:0 1 auto;min-width:0;margin:0;display:flex;align-items:center;gap:var(--a4-space-2);overflow:hidden}#controlbar-top #ez-as-place {float:none;display:block;min-width:0;max-width:22rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--a4-text-s);color:var(--a4-muted)}#controlbar-top #ez-as-place.as-error { color:var(--a4-bad)}html {scroll-padding-top:var(--a4-sticky-edge,0px)}#editform table.mceLayout td.mceToolbar {position:sticky;top:var(--a4-sticky-edge,0px);z-index:var(--a4-z-sticky);background-color:var(--a4-card)}@media (max-width:767px) {.content-wrapper {padding:var(--a4-space-2) var(--a4-space-5)}.dashboard-flex > #maincontent {margin:var(--a4-space-2) var(--a4-space-2)}#maincontent {padding:var(--a4-space-3) var(--a4-space-3) var(--a4-space-4);border-radius:var(--a4-radius)}#maincontent fieldset { padding:var(--a4-space-2) var(--a4-space-2) var(--a4-space-3);margin-inline-start:0;margin-inline-end:0}#controlbar-top .box-bc { padding:var(--a4-space-1) var(--a4-space-2)}#controlbar-top .button-left input.defaultbutton,#controlbar-top .button-left input.button,#controlbar-top .button-left input.button-disabled { padding:0 var(--a4-space-2);font-size:var(--a4-text-xs)}}@media (max-width:767px) {#controlbar-top .button-left {flex-wrap:wrap;overflow-x:visible;gap:var(--a4-space-1)}#controlbar-top .box-bc .box-ml { flex-wrap:wrap}#controlbar-top .button-right { flex:1 0 100%;min-height:1.5em}#controlbar-top #ez-as-place { max-width:none;font-size:var(--a4-text-xs)}#controlbar-top .button-left input.defaultbutton,#controlbar-top .button-left input.button,#controlbar-top .button-left input.button-disabled {flex:1 1 auto;min-width:0;padding:0 var(--a4-space-2);font-size:var(--a4-text-xs)}}#maincontent .controlbar.a4-edit-bar-bottom {margin:var(--a4-space-3) 0 0;padding:var(--a4-space-2) var(--a4-space-2);border-radius:var(--a4-radius-s)}.a4-edit-bar-bottom .block {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);margin:0}.a4-edit-bar-bottom .block input.defaultbutton,.a4-edit-bar-bottom .block input.button,.a4-edit-bar-bottom .block input.button-disabled {flex:0 0 auto;height:30px;margin:0;padding:0 var(--a4-space-3);font-size:var(--a4-text-s);line-height:28px;white-space:nowrap}@media (max-width:767px) {#maincontent .controlbar.a4-edit-bar-bottom { padding:var(--a4-space-1) var(--a4-space-2)}.a4-edit-bar-bottom .block { gap:var(--a4-space-1)}.a4-edit-bar-bottom .block input.defaultbutton,.a4-edit-bar-bottom .block input.button,.a4-edit-bar-bottom .block input.button-disabled {flex:1 1 auto;min-width:0;padding:0 var(--a4-space-2);font-size:var(--a4-text-xs)}}@media (max-width:767px) {.controlbar.a4-node-actions {flex:1 1 100%;min-width:0}.controlbar.a4-node-actions form,.controlbar.a4-node-actions .button-left,.controlbar.a4-node-actions .block {width:100%;min-width:0}.controlbar.a4-node-actions .block { gap:var(--a4-space-1)}.controlbar.a4-node-actions .block select {flex:1 1 150px;min-width:0}.controlbar.a4-node-actions .block input.button,.controlbar.a4-node-actions .block input.defaultbutton,.controlbar.a4-node-actions .block input.button-disabled,.controlbar.a4-node-actions .block .a4-node-upload {flex:1 1 auto;min-width:0;padding:0 var(--a4-space-2);font-size:var(--a4-text-xs)}}@media (max-width:767px) {.controlbar.a4-node-actions form { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1);width:100%}.controlbar.a4-node-actions .button-left,.controlbar.a4-node-actions .block,.controlbar.a4-node-actions .a4-node-links,.controlbar.a4-node-actions .a4-node-links .versions { display:contents}.controlbar.a4-node-actions .block input.button,.controlbar.a4-node-actions .block input.defaultbutton,.controlbar.a4-node-actions .block input.button-disabled,.controlbar.a4-node-actions .block .a4-node-upload { flex:0 0 auto}.controlbar.a4-node-actions .block select { flex:1 1 120px}}@media (max-width:767px) {.controlbar.a4-node-actions .block select { flex:1 1 10.5em;min-width:10.5em}}.a4pw { max-width:40rem;color:var(--a4-ink);font-family:var(--a4-font)}.a4pw *,.a4pw *::before,.a4pw *::after { box-sizing:border-box}.a4pw [hidden] { display:none !important}.a4pw h1,.a4pw h2 { margin:0;padding:0;border:0;background:none;color:inherit}.a4pw-head { margin:0 0 var(--a4-space-4)}.a4pw-head h1 { font-size:1.5em;line-height:1.2;font-weight:700}.a4pw-head p { margin:var(--a4-space-1) 0 0;color:var(--a4-muted)}.a4pw-card { margin:0;padding:var(--a4-space-4);border:1px solid var(--a4-line);border-radius:var(--a4-radius);background-color:var(--a4-card)}.a4pw-username { position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;opacity:0}.a4pw-sr { position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.a4pw-field { margin:0 0 var(--a4-space-4)}.a4pw-label-row { display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--a4-space-1) var(--a4-space-3)}.a4pw label.a4pw-label { display:block;margin:0 0 var(--a4-space-2);padding:0;font-size:var(--a4-text-m);font-weight:650;color:var(--a4-ink)}.a4pw-input { position:relative;display:flex;align-items:stretch}.a4pw-input input {flex:1 1 auto;min-width:0;width:100%;height:44px;margin:0;padding:0 var(--a4-space-3);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font:var(--a4-text-l)/1.2 var(--a4-font);box-shadow:none}.exp-pw-js .a4pw-input input { padding-inline-end:var(--a4-pw-toggle-room)}.a4pw-input input:focus { outline:2px solid transparent;border-color:var(--a4-accent);box-shadow:0 0 0 3px var(--a4-ring)}.a4pw-field.invalid .a4pw-input input { border-color:var(--a4-bad);border-width:2px;padding-inline-start:calc(var(--a4-space-3) - 1px)}.a4pw-toggle {position:absolute;top:4px;inset-inline-end:4px;bottom:4px;display:inline-flex;align-items:center;gap:var(--a4-space-2);margin:0;padding:0 var(--a4-space-3);border:1px solid transparent;border-radius:var(--a4-radius-s);background:transparent;color:var(--a4-muted);font:600 var(--a4-text-s)/1 var(--a4-font);cursor:pointer}.a4pw-toggle:hover { background:var(--a4-soft);color:var(--a4-ink)}.a4pw-toggle:focus-visible { outline:3px solid var(--a4-ring);outline-offset:0}.a4pw-toggle[aria-pressed="true"] { background:var(--a4-soft);border-color:var(--a4-line);color:var(--a4-ink)}.a4pw-toggle .a4pw-eye-off,.a4pw-toggle[aria-pressed="true"] .a4pw-eye { display:none}.a4pw-toggle[aria-pressed="true"] .a4pw-eye-off { display:inline-block}.a4pw-link { margin:0 0 var(--a4-space-2);padding:2px 0;border:0;background:none;color:var(--a4-accent-text);font:600 var(--a4-text-s)/1.3 var(--a4-font);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.a4pw-link:hover { color:var(--a4-ink)}.a4pw-error { margin:var(--a4-space-2) 0 0;color:var(--a4-bad);font-size:var(--a4-text-m);font-weight:600}.a4pw-error span { display:block}.a4pw-error span::before { content:"! "}.a4pw-meter { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-3);margin:var(--a4-space-3) 0 0;font-size:var(--a4-text-s);color:var(--a4-muted)}.a4pw-meter-bar { display:inline-grid;grid-template-columns:repeat(5,1fr);gap:var(--a4-space-1);width:12rem;max-width:100%}.a4pw-meter-bar span { height:6px;border-radius:var(--a4-radius-s);background-color:var(--a4-line)}.a4pw-meter[data-score="0"] .a4pw-meter-bar span:nth-child(-n+1) { background-color:var(--a4-bad)}.a4pw-meter[data-score="1"] .a4pw-meter-bar span:nth-child(-n+2) { background-color:var(--a4-accent-strong)}.a4pw-meter[data-score="2"] .a4pw-meter-bar span:nth-child(-n+3) { background-color:var(--a4-warn)}.a4pw-meter[data-score="3"] .a4pw-meter-bar span:nth-child(-n+4) { background-color:var(--a4-chart-3)}.a4pw-meter[data-score="4"] .a4pw-meter-bar span { background-color:var(--a4-ok)}.a4pw-meter-label b { color:var(--a4-ink)}.a4pw-meter:not([data-score]) .a4pw-meter-label,.a4pw-meter[data-score=""] .a4pw-meter-label { visibility:hidden}.a4pw-rules-title { margin:var(--a4-space-3) 0 var(--a4-space-1);font-size:var(--a4-text-s);font-weight:650;color:var(--a4-muted)}.a4pw-rules { margin:0;padding:0;list-style:none;font-size:var(--a4-text-m)}.a4pw-rules li { display:flex;align-items:flex-start;gap:var(--a4-space-2);margin:var(--a4-space-1) 0;padding:0;color:var(--a4-ink);background:none}.a4pw-rule-icon { flex:0 0 auto;width:16px;height:16px;margin-top:2px;border:2px solid var(--a4-field-line);border-radius:50%}.a4pw-rules li[data-state="met"] { color:var(--a4-ok)}.a4pw-rules li[data-state="met"] .a4pw-rule-icon { border-color:var(--a4-ok);background:var(--a4-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.3l2.6 2.6L12 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.a4pw-rules li[data-state="unmet"] .a4pw-rule-icon { border-color:var(--a4-field-line)}.a4pw-field.invalid .a4pw-rules li[data-state="unmet"] { color:var(--a4-bad)}.a4pw-field.invalid .a4pw-rules li[data-state="unmet"] .a4pw-rule-icon { border-color:var(--a4-bad)}.a4pw-rules li[data-failed="true"]:not([data-state="met"]) { color:var(--a4-bad);font-weight:600}.a4pw-rules li[data-failed="true"]:not([data-state="met"]) .a4pw-rule-icon { border-color:var(--a4-bad)}.a4pw-match { margin:var(--a4-space-2) 0 0;font-size:var(--a4-text-m);font-weight:600}.a4pw-match[data-state="match"] { color:var(--a4-ok)}.a4pw-match[data-state="match"]::before { content:"\2713  "}.a4pw-match[data-state="nomatch"] { color:var(--a4-muted)}.a4pw-status { margin:0 0 var(--a4-space-4);padding:var(--a4-space-3) var(--a4-space-3);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink);font-size:var(--a4-text-m)}.a4pw-actions { display:flex;flex-wrap:wrap;gap:var(--a4-space-3);margin:var(--a4-space-1) 0 0;padding:var(--a4-space-4) 0 0;border-top:1px solid var(--a4-line)}.a4pw-btn {display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:0 var(--a4-space-4);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font:600 var(--a4-text-m)/1.2 var(--a4-font);text-decoration:none;cursor:pointer;text-shadow:none}.a4pw a.a4pw-btn { color:var(--a4-ink)}.a4pw-btn:hover { border-color:var(--a4-accent)}.a4pw-btn:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.a4pw-btn.primary,.a4pw a.a4pw-btn.primary { background-color:var(--a4-accent-strong);border-color:var(--a4-accent-strong);color:var(--a4-on-accent)}.a4pw-btn.primary:hover,.a4pw a.a4pw-btn.primary:hover { background-color:var(--a4-accent-press);border-color:var(--a4-accent-press);color:var(--a4-on-accent-hover)}.a4pw-summary { margin:0 0 var(--a4-space-4);padding:var(--a4-space-3) var(--a4-space-4);border:1px solid var(--a4-bad-line);border-inline-start:4px solid var(--a4-bad);border-radius:var(--a4-radius-s);background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4pw-summary:focus { outline:3px solid var(--a4-ring);outline-offset:2px}.a4pw-summary h2 { font-size:var(--a4-text-l);font-weight:700;color:var(--a4-bad)}.a4pw-summary ul { margin:var(--a4-space-2) 0 0;padding:0 0 0 var(--a4-space-4)}:where([dir="rtl"]) .a4pw-summary ul { padding:0 var(--a4-space-4) 0 0}.a4pw-summary li { margin:2px 0}.a4pw .a4pw-summary a { color:var(--a4-bad);text-decoration:underline;font-weight:600}.a4pw-done { display:flex;gap:var(--a4-space-3);align-items:flex-start;padding:var(--a4-space-4) var(--a4-space-4);border:1px solid var(--a4-ok-line);border-radius:var(--a4-radius);background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4pw-done:focus { outline:3px solid var(--a4-ring);outline-offset:2px}.a4pw-done-icon { flex:0 0 auto;color:var(--a4-ok)}.a4pw-done h2 { font-size:var(--a4-text-l);font-weight:700;color:var(--a4-ok)}.a4pw-done p { margin:var(--a4-space-2) 0 0}.a4pw-done-actions { padding-top:var(--a4-space-2)}@media (max-width:767px) {.a4pw-card { padding:var(--a4-space-3) var(--a4-space-3);border:0;padding-inline-start:0;padding-inline-end:0}.a4pw-head h1 { font-size:1.3em}.a4pw-btn { flex:1 1 auto}.exp-pw-js .a4pw-input input { padding-inline-end:calc(var(--a4-pw-toggle-room) - var(--a4-space-2))}}html:root {--exp-ink:var(--a4-ink);--exp-muted:var(--a4-muted);--exp-faint:var(--a4-disabled);--exp-line:var(--a4-line);--exp-soft:var(--a4-soft);--exp-card:var(--a4-card);--exp-accent:var(--a4-accent);--exp-accent-dark:var(--a4-accent-hover);--exp-accent-ring:var(--a4-ring);--exp-ok:var(--a4-ok);--exp-ok-bg:var(--a4-ok-bg);--exp-warn:var(--a4-warn);--exp-warn-bg:var(--a4-warn-bg);--exp-bad:var(--a4-bad);--exp-bad-bg:var(--a4-bad-bg);--exp-info:var(--a4-info);--exp-info-bg:var(--a4-info-bg);--exp-shadow:var(--a4-shadow-s);--exp-shadow-up:var(--a4-shadow-m);--exp-mono:var(--a4-mono)}html .exp-dt,html .exp-dt-actions,html .exp-dt-pager,html .exp-dt-dialog {--exp-dt-head:var(--a4-soft);--exp-dt-head-sortable:var(--a4-soft);--exp-dt-head-sorted:var(--a4-accent-soft);--exp-dt-head-ink:var(--a4-ink);--exp-dt-head-line:var(--a4-line);--exp-dt-row:var(--a4-surface);--exp-dt-row-alt:var(--a4-zebra);--exp-dt-row-hover:var(--a4-info-bg);--exp-dt-line:var(--a4-line);--exp-dt-link:var(--a4-accent-text);--exp-dt-button-ink:var(--a4-accent-text);--exp-dt-button-line:var(--a4-line-strong);--exp-dt-button-hover:var(--a4-field-line);--exp-dt-disabled:var(--a4-disabled);--exp-dt-panel:var(--a4-soft);--exp-dt-frame:var(--a4-line-strong)}html .exp-dt-action { background-color:var(--a4-card);background-image:none;color:var(--a4-ink);text-shadow:none}html .exp-dt-button { background-color:var(--a4-soft)}html .exp-dt-button:disabled { color:var(--a4-disabled)}html .exp-dt-menu { border-color:var(--a4-line-strong);background-color:var(--a4-card)}html .exp-dt-menu-group { color:var(--a4-muted)}html .exp-dt-menu [role=menuitem] { color:var(--a4-ink)}html .exp-dt-first,html .exp-dt-prev,html .exp-dt-next,html .exp-dt-last {background-color:var(--a4-card);background-image:none;color:var(--a4-ink)}html .exp-dt-first:disabled,html .exp-dt-prev:disabled,html .exp-dt-next:disabled,html .exp-dt-last:disabled {background-color:var(--a4-soft);background-image:none}html .exp-dt-page { border-color:var(--a4-line);background-color:var(--a4-card)}html .exp-dt-dialog { color:var(--a4-ink)}html .exp-dt-dialog-title { background-color:var(--a4-soft);background-image:none;color:var(--a4-ink)}html #action-controls .exp-dt-action-group { vertical-align:middle}html #action-controls .exp-dt-action {display:inline-flex;box-sizing:border-box;height:var(--a4-control-h);margin-inline-start:var(--a4-space-2);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);font-size:var(--a4-text-s)}html #action-controls .exp-dt-action-group:first-child .exp-dt-action { margin-inline-start:0}html #action-controls .exp-dt-action:hover { border-color:var(--a4-field-line);background-color:var(--a4-soft)}html #action-controls .exp-dt-action-disabled,html #action-controls .exp-dt-action-disabled:hover { border-color:var(--a4-line);background-color:var(--a4-soft)}html #action-controls .exp-dt-button {display:inline-flex;align-items:center;height:100%;padding:0 var(--a4-space-3);border-radius:var(--a4-radius-s);background-color:transparent;color:var(--a4-ink);font-family:var(--a4-font);font-size:var(--a4-text-s);font-weight:600}html #action-controls .exp-dt-button:disabled { color:var(--a4-disabled)}html #action-controls .exp-dt-button:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}html #action-controls #ezbtn-items-button,html #action-controls #ezbtn-new-button,html #action-controls #ezbtn-options-button { padding-inline-start:var(--a4-space-6)}html #action-controls #ezbtn-items-button::before,html #action-controls #ezbtn-new-button::before,html #action-controls #ezbtn-options-button::before { inset-inline-start:var(--a4-space-3)}html #action-controls #ezbtn-more button { padding-inline-end:var(--a4-space-6)}html #action-controls #ezbtn-more button::after { inset-inline-end:var(--a4-space-3)}html .exp-dt-first,html .exp-dt-prev,html .exp-dt-next,html .exp-dt-last,html .exp-dt-page {display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:var(--a4-control-h);height:var(--a4-control-h);margin:0 0 0 var(--a4-space-1);padding:0 var(--a4-space-2);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);color:var(--a4-ink);font-family:var(--a4-font);font-size:var(--a4-text-m);font-weight:600;line-height:1;vertical-align:middle}html:where([dir="rtl"]) .exp-dt-first,html:where([dir="rtl"]) .exp-dt-prev,html:where([dir="rtl"]) .exp-dt-next,html:where([dir="rtl"]) .exp-dt-last,html:where([dir="rtl"]) .exp-dt-page { margin:0 var(--a4-space-1) 0 0}html .exp-dt-first:hover,html .exp-dt-prev:hover,html .exp-dt-next:hover,html .exp-dt-last:hover,html .exp-dt-page:hover {border-color:var(--a4-field-line);background-color:var(--a4-soft)}html .exp-dt-first:disabled,html .exp-dt-prev:disabled,html .exp-dt-next:disabled,html .exp-dt-last:disabled {border-color:var(--a4-line);color:var(--a4-disabled)}html .exp-dt-first [data-icon],html .exp-dt-prev [data-icon],html .exp-dt-next [data-icon],html .exp-dt-last [data-icon] { font-size:var(--a4-text-l)}html .exp-dt-page.exp-dt-current { border-color:var(--a4-accent);background-color:var(--a4-accent-soft);color:var(--a4-accent-text)}html .exp-dt-first:focus-visible,html .exp-dt-prev:focus-visible,html .exp-dt-next:focus-visible,html .exp-dt-last:focus-visible,html .exp-dt-page:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}html[data-a4-theme="dark"] img[src*="/share/icons/bootstrap-icons/"] { filter:invert(1) brightness(.92)}@media (forced-colors:active) and (prefers-color-scheme:dark) {img[src*="/share/icons/bootstrap-icons/"] { filter:invert(1)}}@media (forced-colors:active) {div.message-feedback h2::before,div.message-warning h2::before,div.message-error h2::before,table.list .sort-asc a::after,table.list .sort-desc a::after,th.admin-dt-asc .admin-dt-liner::after,th.admin-dt-desc .admin-dt-liner::after,#ezbtn-more button::after,#ezbtn-new-button::before,#ezbtn-options-button::before,#ezbtn-items-button::before,[id^="ezopt-menu-"]::before,div#contentstructure ul#content_tree_menu a[class^="openclose-"]::before,div.popupmenu a.more::after,.searchblock .searchbuttonfield::before,.searchblock .searchscope::before,.searchscope-pane .close::before {forced-color-adjust:none;background-color:CanvasText}}div#contentstructure ul#content_tree_menu ul a.openclose-open::after,div#contentstructure ul#content_tree_menu ul a.openclose-close::after {content:"";position:absolute;inset:-2px 0 -2px -4px}:where([dir="rtl"]) div#contentstructure ul#content_tree_menu ul a.openclose-open::after,:where([dir="rtl"]) div#contentstructure ul#content_tree_menu ul a.openclose-close::after { inset:-2px -4px -2px 0}#header .searchblock .searchscope {inset-inline-start:var(--a4-space-1);width:var(--a4-space-5);height:var(--a4-space-5);margin-top:calc(-0.5 * var(--a4-space-5))}:is(#leftmenu-design,#rightmenu-design) :is(.box-bc,:has(.box-bc)) ~ .box-header,:is(#leftmenu-design,#rightmenu-design) :is(.box-bc,:has(.box-bc)) ~ * .box-header {margin-top:0;padding-top:var(--a4-gutter)}:is(#leftmenu-design,#rightmenu-design) :is(.box-bc,:has(.box-bc)) ~ .box-header h4,:is(#leftmenu-design,#rightmenu-design) :is(.box-bc,:has(.box-bc)) ~ * .box-header h4 { margin-top:0}:is(#leftmenu-design,#rightmenu-design) .box-content > :last-child { margin-bottom:0}:is(#leftmenu-design,#rightmenu-design) .box-header { font-size:inherit}:is(#leftmenu-design,#rightmenu-design) .box-header h4 {margin:var(--a4-space-3) 0 var(--a4-space-2);padding:0;font-size:1.25em;line-height:var(--a4-leading-tight);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}:is(#leftmenu-design,#rightmenu-design) > :first-child .box-header:first-child h4,:is(#leftmenu-design,#rightmenu-design) > .box-header:first-child h4 { margin-top:0}:is(#leftmenu,#rightmenu) :is(ul.leftmenu-items,.box-content > ul,.settings > ul) {margin:0;padding:0;list-style:none}:is(#leftmenu,#rightmenu) :is(ul.leftmenu-items,.box-content > ul,.settings > ul) > li { margin:0;list-style:none}:is(#leftmenu,#rightmenu) .box-content > ul > li > a {display:inline-flex;align-items:center;min-height:var(--a4-space-5)}:is(#clearcache-tool,#quicksettings-tool,#bookmarks) .box-content :is(select,input[type=text]) { width:100%}:is(#clearcache-tool,#quicksettings-tool,#bookmarks) .block:has(> :is(input.button,input.defaultbutton,input.button-disabled)) {display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--a4-space-2)}:is(#clearcache-tool,#quicksettings-tool,#bookmarks) .box-content :is(input.button,input.defaultbutton,input.button-disabled) { margin:0}:is(#clearcache-tool,#quicksettings-tool,#bookmarks) .box-content :is(select,input[type=text]) { display:block;margin:0}:is(#clearcache-tool,#quicksettings-tool,#bookmarks) .box-content form { display:grid;gap:var(--a4-space-2)}:is(#clearcache-tool,#quicksettings-tool,#bookmarks) .box-content form > .block { margin:0;padding:0}:is(#clearcache-tool,#quicksettings-tool,#bookmarks) .box-content div.block { padding-bottom:0}:is(#clearcache-tool,#quicksettings-tool,#bookmarks) .box-content form > :is(input.button,input.defaultbutton,input.button-disabled) { justify-self:end}#currentuserpreferences .settings > ul > li {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-1) var(--a4-space-2);padding-block:var(--a4-space-1)}#currentuserpreferences .a4-pref-label { min-width:0;overflow-wrap:break-word}#currentuserpreferences .a4-pref-tabs ul.tabs { display:flex;flex-wrap:nowrap;gap:2px;width:auto;margin:0;padding:0}#currentuserpreferences .a4-pref-tabs ul.tabs li { float:none;margin:0;padding:0}#currentuserpreferences .a4-pref-form { margin:0}#currentuserpreferences .a4-pref-tabs ul.tabs li button {border:0;border-radius:var(--a4-radius-s);background-color:transparent;color:var(--a4-muted);font-family:inherit;line-height:var(--a4-leading-tight);cursor:pointer;transition:background-color .15s ease,color .15s ease}#currentuserpreferences .a4-pref-tabs ul.tabs li button:hover {background-color:var(--a4-soft);color:var(--a4-ink)}#currentuserpreferences .a4-pref-tabs ul.tabs li.selected button {background-color:var(--a4-accent-soft);color:var(--a4-accent-text);box-shadow:inset 0 -2px 0 var(--a4-accent)}@media (forced-colors:active) {#currentuserpreferences .a4-pref-tabs ul.tabs li button { border:1px solid ButtonText}#currentuserpreferences .a4-pref-tabs ul.tabs li.selected button { outline:2px solid Highlight;outline-offset:-2px}}#currentuserpreferences .a4-pref-tabs ul.tabs li :is(a,span.current,button) {display:inline-flex;align-items:center;justify-content:center;min-width:var(--a4-space-6);min-height:var(--a4-space-5);margin:0;padding:0 var(--a4-space-2);font-size:var(--a4-text-s);font-weight:700;white-space:nowrap}.a4-uiswitch-provider { display:grid;gap:var(--a4-space-1);padding-block:var(--a4-space-1)}.a4-uiswitch-label { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-uiswitch-toggle {display:flex;align-items:center;justify-content:space-between;gap:var(--a4-space-2);width:100%;min-height:var(--a4-control-h);padding:0 var(--a4-space-2);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font-family:inherit;font-size:var(--a4-text-s);text-align:start;cursor:pointer}.a4-uiswitch-toggle[hidden] { display:none}.a4-uiswitch-toggle::after {content:"";flex:none;width:.45em;height:.45em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-25%) rotate(45deg)}.a4-uiswitch-toggle[aria-expanded="true"]::after { transform:translateY(25%) rotate(-135deg)}.a4-uiswitch-toggle:hover { border-color:var(--a4-line-strong);background-color:var(--a4-soft)}.a4-uiswitch-menu { margin:0}.a4-uiswitch-menu[hidden] { display:none}.a4-uiswitch-list { display:grid;gap:2px;margin:0;padding:0;list-style:none}.a4-uiswitch-list li { margin:0;padding:0}.a4-uiswitch-option {display:block;width:100%;min-height:var(--a4-space-5);padding:var(--a4-space-1) var(--a4-space-2);border:0;border-radius:var(--a4-radius-s);background-color:transparent;color:var(--a4-ink);font-family:inherit;font-size:var(--a4-text-s);text-align:start;cursor:pointer}.a4-uiswitch-option:hover { background-color:var(--a4-soft)}.a4-uiswitch-option[aria-current="true"] {background-color:var(--a4-accent-soft);box-shadow:inset 3px 0 0 var(--a4-accent);color:var(--a4-accent-text);font-weight:600}:where([dir="rtl"]) .a4-uiswitch-option[aria-current="true"] { box-shadow:inset -3px 0 0 var(--a4-accent)}.a4-uiswitch-provider select.a4-input { min-width:0;max-width:100%;margin:0}@media (forced-colors:active) {.a4-uiswitch-toggle { border:1px solid ButtonText}.a4-uiswitch-option[aria-current="true"] { outline:2px solid Highlight;outline-offset:-2px}}div#contentstructure ul#content_tree_menu li { line-height:max(calc(var(--a4-space-5) - var(--a4-space-1)),1.25em)}div#contentstructure ul#content_tree_menu ul li { background-position:8px 0,8px 10px}:where([dir="rtl"]) div#contentstructure ul#content_tree_menu ul li { background-position:calc(100% - 8px) 0,calc(100% - 8px) 10px}div#contentstructure ul#content_tree_menu ul li.lastli { background-size:1px 11px,9px 1px}div#contentstructure li.currentnode > a.image-text :is(span.node-name-normal,span.node-name-hidden,span.node-name-hiddenbyparent) {padding:0 var(--a4-space-1) 0 var(--a4-space-2);border-radius:0 var(--a4-radius-s) var(--a4-radius-s) 0;background-color:var(--a4-accent-soft);box-shadow:inset 3px 0 0 var(--a4-accent);color:var(--a4-ink);font-weight:600}:where([dir="rtl"]) div#contentstructure li.currentnode > a.image-text :is(span.node-name-normal,span.node-name-hidden,span.node-name-hiddenbyparent) { padding:0 var(--a4-space-2) 0 var(--a4-space-1);border-radius:var(--a4-radius-s) 0 0 var(--a4-radius-s);box-shadow:inset -3px 0 0 var(--a4-accent)}div#contentstructure li:has(li.currentnode) > a.image-text :is(span.node-name-normal,span.node-name-hidden,span.node-name-hiddenbyparent) {font-weight:600}@media (forced-colors:active) {div#contentstructure li.currentnode > a.image-text :is(span.node-name-normal,span.node-name-hidden,span.node-name-hiddenbyparent) {box-shadow:none;border-left:3px solid Highlight}}div#contentstructure ul#content_tree_menu ul a.openclose-open,div#contentstructure ul#content_tree_menu ul a.openclose-close,div#contentstructure ul#content_tree_menu ul a.openclose-busy,div#contentstructure ul#content_tree_menu ul a.openclose-error { top:2px}.leftmenu-resize-handle {box-sizing:border-box;width:var(--a4-space-3);height:var(--a4-space-7);inset-inline-end:calc((var(--a4-gutter) - var(--a4-space-3)) / 2);border-radius:var(--a4-radius-s);background:var(--a4-card);box-shadow:0 0 0 1px var(--a4-line-strong),var(--a4-shadow-s);color:var(--a4-muted);cursor:col-resize}.leftmenu-resize-handle::before {content:"";position:absolute;inset:var(--a4-space-3) var(--a4-space-1);background-image:radial-gradient(circle,currentColor 1.5px,transparent 2px);background-size:6px 6px;background-position:center}.leftmenu-resize-handle:hover,.leftmenu-resize-handle:focus-visible,body.leftmenu-resizing .leftmenu-resize-handle { color:var(--a4-accent-text);box-shadow:0 0 0 1px var(--a4-accent),var(--a4-shadow-s)}.leftmenu-resize-handle:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}@media (forced-colors:active) {.leftmenu-resize-handle { border:1px solid CanvasText}.leftmenu-resize-handle::before { forced-color-adjust:none;color:CanvasText}}.window-close {box-sizing:border-box;width:24px;height:24px;background-position:center}.pagenavigator {overflow-wrap:anywhere}.pagenavigator a {display:inline-block;min-width:24px;min-height:24px;line-height:24px;text-align:center}#page td.exp-dt-col-checkbox > input[type=checkbox],#page td.tight > input[type=checkbox] {width:18px;height:18px}.tab-block:has(> .button-left > .show-hide-tabs) > .button-left,.tab-block:has(> .button-left > .show-hide-tabs) > .a4-tabs-switch-label {float:right;display:flex;align-items:center;height:40px;margin:0 0 0 var(--a4-space-2)}:where([dir="rtl"]) .tab-block:has(> .button-left > .show-hide-tabs) > .button-left,:where([dir="rtl"]) .tab-block:has(> .button-left > .show-hide-tabs) > .a4-tabs-switch-label { float:left;margin:0 var(--a4-space-2) 0 0}.tab-block:not(.a4-node-tabs):has(> .button-left > .show-hide-tabs) > .button-left,.tab-block:not(.a4-node-tabs):has(> .button-left > .show-hide-tabs) > .a4-tabs-switch-label {height:28px}.tab-block:has(> .button-left > .show-hide-tabs) > ul.tabs {width:auto;overflow:hidden}.tab-block:has(> .button-left > .show-hide-tabs) > .tabs-content {clear:both}.a4-tabs-switch-label {color:var(--a4-muted);font-size:var(--a4-text-s);font-weight:600}.tab-block .show-hide-tabs {position:relative;box-sizing:border-box;display:inline-block;width:36px;min-width:36px;height:24px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--a4-muted);font-size:0;line-height:0;vertical-align:middle;cursor:pointer}.tab-block .show-hide-tabs::before {content:"";position:absolute;top:2px;inset-inline-start:0;width:36px;height:20px;margin:0;box-sizing:border-box;border:1px solid var(--a4-field-line);border-radius:999px;background-color:var(--a4-field);-webkit-mask:none;mask:none}.tab-block #maincontent-show.show-hide-tabs::before,.tab-block #maincontent-hide.show-hide-tabs::before {-webkit-mask:none;mask:none}.tab-block .show-hide-tabs::after {content:"";position:absolute;top:6px;inset-inline-start:4px;width:12px;height:12px;border-radius:50%;background-color:var(--a4-muted);transition:left .15s ease,background-color .15s ease}.tab-block .show-hide-tabs[aria-pressed="true"]::before,.tab-block #maincontent-hide.show-hide-tabs:not([aria-pressed="false"])::before {border-color:var(--a4-accent-text);background-color:var(--a4-accent-strong)}.tab-block .show-hide-tabs[aria-pressed="true"]::after,.tab-block #maincontent-hide.show-hide-tabs:not([aria-pressed="false"])::after {inset-inline-start:20px;background-color:var(--a4-on-accent)}@media (forced-colors:active) {.tab-block .show-hide-tabs::before { border-color:ButtonText;background-color:Canvas}.tab-block .show-hide-tabs::after { background-color:ButtonText}.tab-block .show-hide-tabs[aria-pressed="true"]::before,.tab-block #maincontent-hide.show-hide-tabs:not([aria-pressed="false"])::before { border-color:Highlight;background-color:Highlight}.tab-block .show-hide-tabs[aria-pressed="true"]::after,.tab-block #maincontent-hide.show-hide-tabs:not([aria-pressed="false"])::after { background-color:HighlightText}}@media (prefers-reduced-motion:reduce) {*,*::before,*::after {animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@media (pointer:coarse) {#header .searchblock input.searchtext,#page input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=hidden]),#page select,#page textarea { font-size:var(--a4-text-l)}}#leftmenu details.a4-navgroup { margin:0 0 var(--a4-space-2)}#leftmenu details.a4-navgroup > summary.a4-nav-title {display:flex;align-items:center;gap:var(--a4-space-2);min-height:24px;padding:var(--a4-space-1) 0;list-style:none;cursor:pointer;color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}#leftmenu details.a4-navgroup > summary.a4-nav-title::-webkit-details-marker { display:none}#leftmenu details.a4-navgroup > summary.a4-nav-title::before {content:"";flex:none;width:10px;height:10px;background-color:currentColor;-webkit-mask:url(/share/icons/bootstrap-icons/svg/caret-right-fill.svg) no-repeat center / contain;mask:url(/share/icons/bootstrap-icons/svg/caret-right-fill.svg) no-repeat center / contain;transition:transform .15s ease}:where([dir="rtl"]) #leftmenu details.a4-navgroup > summary.a4-nav-title::before { scale:-1 1}#leftmenu details.a4-navgroup[open] > summary.a4-nav-title::before { transform:rotate(90deg)}#leftmenu details.a4-navgroup > summary.a4-nav-title:hover { color:var(--a4-ink)}#leftmenu details.a4-navgroup > .leftmenu-items { margin:0;padding:0;list-style:none}#leftmenu .a4-navlead > .leftmenu-items { margin:0 0 var(--a4-space-2);padding:0;list-style:none}#leftmenu .a4-navtrail > .leftmenu-items { margin:var(--a4-space-2) 0 0;padding:0;list-style:none}#leftmenu :is(details.a4-navgroup,.a4-navlead,.a4-navtrail) > .leftmenu-items li { margin:0}#leftmenu :is(details.a4-navgroup,.a4-navlead,.a4-navtrail) > .leftmenu-items li > div > :is(a,span) {display:block;min-height:24px;padding:var(--a4-space-1) var(--a4-space-2);border-radius:var(--a4-radius-s)}#widthcontrol-links a,.a4-card-body > a {display:inline-flex;align-items:center;min-height:var(--a4-space-5)}#leftmenu ul.leftmenu-items li > div > :is(a,span),#rightmenu .box-content ul li > div > a,#rightmenu .box-content ul li > a {display:block;min-height:var(--a4-space-5);padding-block:var(--a4-space-1);box-sizing:border-box}#leftmenu ul.leftmenu-items li > div > :is(a,span) {padding-inline:var(--a4-space-2);border-radius:var(--a4-radius-s)}#leftmenu #trash { margin:var(--a4-space-2) 0 0}#leftmenu #trash > a {display:flex;align-items:center;gap:var(--a4-space-1);min-height:var(--a4-space-5);padding-inline:var(--a4-space-2);text-decoration:none}#leftmenu #widthcontrol-links {margin:var(--a4-gutter) 0 0}#leftmenu ul.leftmenu-items li > div > a[aria-current] {display:block;padding:var(--a4-space-1) var(--a4-space-2);border-radius:0 var(--a4-radius-s) var(--a4-radius-s) 0;background-color:var(--a4-accent-soft);box-shadow:inset 3px 0 0 var(--a4-accent-text);color:var(--a4-accent-text);font-weight:600;text-decoration:none}:where([dir="rtl"]) #leftmenu ul.leftmenu-items li > div > a[aria-current] { border-radius:var(--a4-radius-s) 0 0 var(--a4-radius-s);box-shadow:inset -3px 0 0 var(--a4-accent-text)}@media (prefers-reduced-motion:reduce) {#leftmenu details.a4-navgroup > summary.a4-nav-title::before { transition:none}}@media (forced-colors:active) {#leftmenu details.a4-navgroup > summary.a4-nav-title::before { forced-color-adjust:none;background-color:CanvasText}#leftmenu details.a4-navgroup > summary.a4-nav-title,#leftmenu h4[id^="leftmenu-title-"],#content-tree .box-header h4 { color:CanvasText;-webkit-text-fill-color:CanvasText}#leftmenu ul.leftmenu-items li > div > a[aria-current] { border-inline-start:3px solid Highlight;box-shadow:none}}#page small,#page code { font-size:max(var(--a4-text-xs),.9em)}#quicksettings-tool label:has(> input[type="checkbox"]) {display:flex;align-items:center;gap:var(--a4-space-2);min-height:var(--a4-space-5)}@media print {div:has(> table) { overflow:visible !important;max-width:none !important}#header,.navbar-menu,.header-search-mobile,.sidebar,.sidebar-controls,.leftmenu-resize-handle,.a4-tabs-height,#controlbar-top,.controlbar-fixed,.scroll-to-top,.a4-skip-link,.a4-toasts,div.popupmenu,#overlay-mask,#footer { display:none !important}html { background:none}body { margin:0 !important}.dashboard-flex { padding-top:0}.content-wrapper { min-width:0 !important;padding:0;border-image-source:none}*,*::before,*::after { box-shadow:none !important;text-shadow:none !important}}@media screen and (max-width:575.98px) {body.navbar-open .sidebar-controls,body:has(.navbar-menu.show) .sidebar-controls { visibility:hidden}}@media screen and (min-width:1024px) and (max-width:1279.98px) {html body:has(.sidebar.right.show) { margin-inline-end:0}.sidebar.right.show #rightmenu-design { box-shadow:0 0 0 1px var(--a4-card-edge),var(--a4-shadow-m)}}@media screen and (max-width:1023.98px) {body:has(#leftmenu.sidebar.show) .sidebar-control.left {translate:min(var(--left-sidebar-width,16rem),calc(100vw - var(--a4-space-7))) 0}}#maincolumn > #maincontent {max-width:var(--a4-content-max);margin-inline:auto}#window-controls.a4-node-tabs > .tabs-content > .tab-content { overflow-x:auto}@media screen and (max-width:575.98px) {#window-controls.a4-node-tabs { grid-template-rows:auto auto minmax(0,1fr)}#window-controls.a4-node-tabs > ul.tabs {grid-column:1 / -1;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}#window-controls.a4-node-tabs > ul.tabs li { flex:0 0 auto}#window-controls.a4-node-tabs > :is(.button-left,.a4-tabs-switch-label) {grid-row:2;align-self:center;height:auto;margin:0 0 var(--a4-space-2) var(--a4-space-2)}:where([dir="rtl"]) #window-controls.a4-node-tabs > :is(.button-left,.a4-tabs-switch-label) { margin:0 var(--a4-space-2) var(--a4-space-2) 0}#window-controls.a4-node-tabs > .tabs-content { grid-row:3}}.a4-subitem-name {display:inline-flex;align-items:baseline;gap:var(--a4-space-1);max-width:100%}.a4-subitem-name > a:first-of-type { flex:none}.a4-subitem-name > a:last-of-type { min-width:0;overflow-wrap:break-word}.a4-subitem-name > .a4-mark,.a4-subitem-name > .a4-badge { align-self:center}.a4-subitem-status { display:inline-flex;align-items:center;gap:var(--a4-space-1)}div#contentstructure a.image-text .a4-mark { margin-inline-start:var(--a4-space-1)}html #action-controls {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2)}html #action-controls .exp-dt-action,html #action-controls .exp-dt-action-group:first-child .exp-dt-action { margin-inline-start:0}@media screen and (max-width:575.98px) {table.a4-search-results td a { overflow-wrap:anywhere}}#header .searchtextwrapper { border:0;border-radius:999px;background-color:transparent}#header .searchblock .searchbuttonfield { border-radius:999px}body { font-size:var(--a4-text-body)}.a4-search-path { display:block;color:var(--a4-muted);font-size:var(--a4-text-xs);overflow-wrap:anywhere}@media screen and (max-width:575.98px) {table.a4-search-results tr {display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start}table.a4-search-results tr > :nth-child(3) { grid-column:2;padding-top:0;color:var(--a4-muted)}table.a4-search-results tr > th:nth-child(3) { display:none}}@media (pointer:coarse) {div#contentstructure ul#content_tree_menu ul a.openclose-open::after,div#contentstructure ul#content_tree_menu ul a.openclose-close::after { inset:-4px 0 -4px -8px}:where([dir="rtl"]) div#contentstructure ul#content_tree_menu ul a.openclose-open::after,:where([dir="rtl"]) div#contentstructure ul#content_tree_menu ul a.openclose-close::after { inset:-4px -8px -4px 0}div#contentstructure ul#content_tree_menu a.nodeicon { display:inline-flex;min-width:var(--a4-space-5);min-height:var(--a4-space-5);align-items:center;justify-content:center}#header .searchblock .searchscope,#searchscope-mobile { width:var(--a4-space-5);height:var(--a4-space-5);margin-top:calc(-0.5 * var(--a4-space-5))}.a4-node-meta button.a4-copy { min-height:var(--a4-space-5)}:is(#leftmenu,#rightmenu) input:is([type=checkbox],[type=radio]) { width:calc(var(--a4-space-4) + var(--a4-space-1));height:calc(var(--a4-space-4) + var(--a4-space-1))}}:root {--a4-accent:#f26a21;--a4-accent-hover:#d9561a;--a4-accent-strong:#c2410c;--a4-accent-press:#9a3412;--a4-accent-text:#bc3f0b;--a4-accent-soft:rgba(242,106,33,0.12);--a4-on-accent:#fff;--a4-on-accent-hover:#fff;--a4-ring:#c2410c;--a4-ink:#1f2430;--a4-muted:#5d6573;--a4-line:#e3e6eb;--a4-line-strong:#c9ced6;--a4-soft:#f6f7f9;--a4-card:#fff;--a4-surface:#fff;--a4-zebra:#f2f4f7;--a4-field:#fff;--a4-field-line:#80879a;--a4-disabled:#9aa1ad;--a4-overlay:rgba(16,24,40,0.45);--a4-code-bg:#1f2430;--a4-code-ink:#e8ebf0;--a4-ok:#166534;--a4-ok-bg:#e7f5ea;--a4-ok-line:#b7dfc1;--a4-warn:#8a4b00;--a4-warn-bg:#fff3df;--a4-warn-line:#f3d19c;--a4-bad:#b91c1c;--a4-bad-bg:#fdecec;--a4-bad-line:#f1b4b4;--a4-bad-hover:#7f1d1d;--a4-info:#1e4fa8;--a4-info-bg:#e8effd;--a4-info-line:#bcd0f5;--a4-chart-1:#2a78d6;--a4-chart-2:#eb6834;--a4-chart-3:#188a63;--a4-chart-4:#a66c00;--a4-chart-5:#d1578a;--a4-chart-6:#008300;--a4-chart-7:#4a3aa7;--a4-chart-8:#e34948;--a4-shadow-s:0 1px 2px rgba(16,24,40,0.04);--a4-shadow-m:0 12px 32px -6px rgba(16,24,40,0.12);--a4-shadow-up:0 -6px 18px -8px rgba(16,24,40,0.18);--a4-radius:18px;--a4-radius-s:9px;--a4-space-1:4px;--a4-space-2:8px;--a4-space-3:12px;--a4-space-4:16px;--a4-space-5:24px;--a4-space-6:32px;--a4-space-7:48px;--a4-font-cjk:"PingFang SC","Hiragino Sans","Hiragino Kaku Gothic ProN","Microsoft YaHei","Microsoft JhengHei","Yu Gothic","Meiryo","Malgun Gothic","Apple SD Gothic Neo","Noto Sans CJK SC","Noto Sans CJK JP","Noto Sans CJK TC","Noto Sans CJK KR";--a4-font-intl:var(--a4-font-cjk),"Leelawadee UI","Thonburi","Noto Sans Thai","Nirmala UI","Kohinoor Devanagari","Noto Sans Devanagari","Segoe UI","Noto Sans Arabic","Geeza Pro","Noto Sans Hebrew","Arial Hebrew";--a4-font:"Helvetica Neue","Noto Sans","Liberation Sans",Arial,var(--a4-font-intl),sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--a4-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--a4-text-xs:12px;--a4-text-s:13px;--a4-text-m:14px;--a4-text-l:16px;--a4-text-xl:22px;--a4-text-2xl:26px;--a4-text-3xl:32px;--a4-text-body:clamp(var(--a4-text-s),calc(var(--a4-text-s) - 3px + 0.15625vw),var(--a4-text-m));--a4-leading:1.5;--a4-leading-tight:1.25;--a4-control-h:32px;--a4-content-max:1680px;--a4-z-raised:2;--a4-z-card-veil:2;--a4-z-card-spinner:3;--a4-z-sticky:5;--a4-z-frame-grip:9;--a4-z-frame-control:11;--a4-z-hover-preview:50;--a4-z-popover:60;--a4-z-controlbar-top:60;--a4-z-scroll-top:100;--a4-z-navbar:110;--a4-z-sidebar:120;--a4-z-sidebar-handle:140;--a4-z-controlbar:200;--a4-z-drag-target:999;--a4-z-header:1020;--a4-z-sidebar-toggle:1030;--a4-z-menu:1040;--a4-z-menu-sub:1050;--a4-z-overlay:1060;--a4-z-modal:1070;--a4-z-toast:1080;--a4-z-drag:9000;--a4-z-skip-link:10000;--a4-z-drag-mask:9500;--a4-list-pad:var(--a4-cell-pad-y) calc(var(--a4-space-1) + 2px);--a4-cell-pad-y:var(--a4-space-2);--a4-cell-pad-x:var(--a4-space-3);--a4-card-pad-y:var(--a4-space-3);--a4-card-pad-x:var(--a4-space-4);--a4-gutter:var(--a4-space-5);color-scheme:light}:root:lang(ja) {--a4-font-cjk:"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic","Meiryo","Noto Sans CJK JP","PingFang SC","Microsoft YaHei","Malgun Gothic","Apple SD Gothic Neo","Noto Sans CJK SC","Noto Sans CJK KR"}:root:lang(ko) {--a4-font-cjk:"Apple SD Gothic Neo","Malgun Gothic","Noto Sans CJK KR","PingFang SC","Hiragino Sans","Microsoft YaHei","Yu Gothic","Noto Sans CJK SC","Noto Sans CJK JP"}:root:lang(zh-TW),:root:lang(zh-HK),:root:lang(zh-MO),:root:lang(zh-Hant) {--a4-font-cjk:"PingFang TC","Microsoft JhengHei","Noto Sans CJK TC","PingFang SC","Hiragino Sans","Microsoft YaHei","Yu Gothic","Malgun Gothic","Apple SD Gothic Neo","Noto Sans CJK SC","Noto Sans CJK JP","Noto Sans CJK KR"}html:lang(ja),[lang]:lang(ja) { line-break:strict}html:lang(ko),[lang]:lang(ko) { word-break:keep-all;overflow-wrap:break-word}html:lang(th),[lang]:lang(th),html:lang(lo),[lang]:lang(lo),html:lang(km),[lang]:lang(km),html:lang(my),[lang]:lang(my) { overflow-wrap:break-word}html[data-a4-theme="dark"] {color-scheme:dark;--a4-accent:#f26a21;--a4-accent-hover:#ff8a4c;--a4-accent-strong:#c2410c;--a4-accent-press:#ff8a4c;--a4-accent-text:#ff9a5c;--a4-accent-soft:rgba(242,106,33,0.18);--a4-on-accent:#fff;--a4-on-accent-hover:#0e1218;--a4-ring:#ff9a5c;--a4-ink:#e8ebf0;--a4-muted:#a3abb9;--a4-line:#2e3644;--a4-line-strong:#434d5f;--a4-soft:#222936;--a4-card:#1b212c;--a4-surface:#171c25;--a4-zebra:#212734;--a4-field:#121720;--a4-field-line:#6f7a93;--a4-disabled:#6b7486;--a4-overlay:rgba(0,0,0,0.6);--a4-code-bg:#0e1218;--a4-code-ink:#e8ebf0;--a4-ok:#86efac;--a4-ok-bg:rgba(34,197,94,0.14);--a4-ok-line:rgba(134,239,172,0.35);--a4-warn:#fcd34d;--a4-warn-bg:rgba(245,158,11,0.14);--a4-warn-line:rgba(252,211,77,0.35);--a4-bad:#fca5a5;--a4-bad-bg:rgba(239,68,68,0.15);--a4-bad-line:rgba(252,165,165,0.38);--a4-bad-hover:#fecaca;--a4-info:#93b4f5;--a4-info-bg:rgba(59,130,246,0.15);--a4-info-line:rgba(147,180,245,0.38);--a4-chart-1:#5b9cf0;--a4-chart-2:#f5875a;--a4-chart-3:#34d399;--a4-chart-4:#fbbf24;--a4-chart-5:#f19bbf;--a4-chart-6:#4ade80;--a4-chart-7:#8b7cf0;--a4-chart-8:#f87171;--a4-shadow-s:0 1px 2px rgba(0,0,0,0.3);--a4-shadow-m:0 12px 32px -6px rgba(0,0,0,0.45);--a4-shadow-up:0 -6px 18px -8px rgba(0,0,0,0.5)}.a4-page {color:var(--a4-ink);font-family:var(--a4-font);font-size:var(--a4-text-m);line-height:var(--a4-leading)}.a4-page *,.a4-page *::before,.a4-page *::after {box-sizing:border-box}.a4-page [hidden] {display:none !important}:where(.a4-page) p {margin:0}:where(.a4-page) code,.a4-code {font-family:var(--a4-mono);font-size:var(--a4-text-s);overflow-wrap:anywhere}:where(.a4-page) a {color:var(--a4-accent-text)}:where(.a4-page) a:hover {color:var(--a4-ink)}.a4-page :focus-visible,.a4-focus:focus-visible,.a4-btn:focus-visible {outline:3px solid var(--a4-ring);outline-offset:2px}.a4-page .box-content {padding-bottom:var(--a4-space-5)}.a4-page h1.context-title {margin:0;overflow-wrap:anywhere}.a4-standalone {max-width:980px;margin:var(--a4-space-4) auto var(--a4-space-5);padding:var(--a4-space-4) var(--a4-space-5);border-radius:var(--a4-radius);background-color:var(--a4-card);box-shadow:0 0 0 1px var(--a4-line),var(--a4-shadow-m)}#maincontent .a4-standalone {max-width:none;margin:0;padding:0;border-radius:0;background-color:transparent;box-shadow:none}.a4-sr-only {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.a4-skip-link {position:fixed;top:var(--a4-space-2);inset-inline-start:var(--a4-space-2);z-index:var(--a4-z-skip-link);padding:var(--a4-space-2) var(--a4-space-4);border-radius:var(--a4-radius-s);background-color:var(--a4-card);box-shadow:var(--a4-shadow-m);color:var(--a4-ink);font-weight:600;text-decoration:none;transform:translateY(calc(-100% - var(--a4-space-4)))}.a4-skip-link:focus {transform:none;outline:3px solid var(--a4-ring);outline-offset:2px}.a4-h2,.a4-h3 {margin:0;padding:0;border:0;background:none;color:var(--a4-ink);font-family:var(--a4-font);font-weight:650;overflow-wrap:anywhere}.a4-h2 { font-size:var(--a4-text-l)}.a4-h3 { font-size:var(--a4-text-m)}.a4-muted { color:var(--a4-muted)}.a4-meta { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-help { color:var(--a4-muted);font-size:var(--a4-text-s);max-width:72ch}.a4-intro { margin:var(--a4-space-2) 0 var(--a4-space-4);max-width:78ch;color:var(--a4-muted)}.a4-num { text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.a4-nowrap { white-space:nowrap}.a4-wrap { overflow-wrap:anywhere;word-break:break-word}.a4-plain { margin:0;padding:0;list-style:none}.a4-ok-text { color:var(--a4-ok)}.a4-warn-text { color:var(--a4-warn)}.a4-bad-text { color:var(--a4-bad)}.a4-section { margin:0 0 var(--a4-space-5)}.a4-section-head {display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-1) var(--a4-space-3);margin:0 0 var(--a4-space-3)}.a4-section-head > p { flex:1 1 100%;max-width:78ch;color:var(--a4-muted)}.a4-pagehead {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-3);margin:0 0 var(--a4-space-3)}.a4-pagehead-main { flex:1 1 260px;min-width:0}.a4-pagehead-pre {margin:0 0 var(--a4-space-1);font-size:var(--a4-text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--a4-muted)}.a4-pagehead-title {margin:0;font-size:var(--a4-text-xl);font-weight:650;line-height:var(--a4-leading-tight);color:var(--a4-ink);overflow-wrap:anywhere}.a4-pagehead-sub { margin:var(--a4-space-1) 0 0;font-size:var(--a4-text-s);color:var(--a4-muted)}.a4-pagehead-actions {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);margin-inline-start:auto}.a4-pagehead-actions > * { min-width:0;max-width:100%}@media (max-width:600px) {.a4-pagehead-title { font-size:var(--a4-text-l)}.a4-pagehead-actions { flex:1 1 100%;margin-inline-start:0}}.a4-crumbs {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) 0;margin:0 0 var(--a4-space-2);padding:0;list-style:none;font-size:var(--a4-text-s);color:var(--a4-muted)}.a4-crumbs > li { display:inline-flex;align-items:center;min-width:0;margin:0;padding:0}.a4-crumbs > li + li::before {content:"/";content:"/" / "";margin:0 var(--a4-space-2);color:var(--a4-line-strong)}.a4-crumbs > li > a,.a4-crumbs > li > span {display:inline-block;max-width:28ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.a4-crumbs > li > [aria-current="page"] { max-width:48ch;font-weight:600;color:var(--a4-ink)}.a4-crumbs > li.is-fold { display:none}@media (max-width:600px) {.a4-crumbs > li.is-middle:not(:focus-within) {position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.a4-crumbs > li.is-fold { display:inline-flex}}.a4-title-row { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-3)}.a4-row { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2)}.a4-row.is-between { justify-content:space-between}.a4-stack { display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--a4-space-3)}.a4-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--a4-space-3) var(--a4-space-4)}.a4-grid.is-narrow { grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.a4-grid.is-wide { grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.a4-card {min-width:0;margin:0;padding:var(--a4-card-pad-y) var(--a4-card-pad-x);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);box-shadow:var(--a4-shadow-s)}.a4-card.is-soft { background-color:var(--a4-soft);box-shadow:none}.a4-card.is-selected { border-color:var(--a4-accent)}.a4-card.is-attention { box-shadow:inset 4px 0 0 var(--a4-warn),var(--a4-shadow-s)}:where([dir="rtl"]) .a4-card.is-attention { box-shadow:inset -4px 0 0 var(--a4-warn),var(--a4-shadow-s)}.a4-card.is-bad { box-shadow:inset 4px 0 0 var(--a4-bad),var(--a4-shadow-s)}:where([dir="rtl"]) .a4-card.is-bad { box-shadow:inset -4px 0 0 var(--a4-bad),var(--a4-shadow-s)}.a4-card.is-ok { box-shadow:inset 4px 0 0 var(--a4-ok),var(--a4-shadow-s)}:where([dir="rtl"]) .a4-card.is-ok { box-shadow:inset -4px 0 0 var(--a4-ok),var(--a4-shadow-s)}.a4-card.is-info { box-shadow:inset 4px 0 0 var(--a4-info),var(--a4-shadow-s)}:where([dir="rtl"]) .a4-card.is-info { box-shadow:inset -4px 0 0 var(--a4-info),var(--a4-shadow-s)}.a4-card + .a4-card { margin-top:var(--a4-space-3)}.a4-cards > .a4-card + .a4-card,.a4-grid > .a4-card + .a4-card { margin-top:0}.a4-cards {display:grid;grid-template-columns:minmax(0,1fr);gap:var(--a4-space-3);margin:0;padding:0;list-style:none}.a4-card-head {display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--a4-space-3) var(--a4-space-4)}.a4-card-title {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-3);min-width:0;flex:1 1 320px}.a4-card-title a { color:var(--a4-ink);text-decoration:none}.a4-card-title a:hover { color:var(--a4-accent-text);text-decoration:underline}.a4-card-body { margin-top:var(--a4-space-3)}.a4-card-head > :is(h2,h3,.a4-h2,.a4-h3) { margin:0}.a4-card-head > p { flex:1 1 100%;max-width:78ch;margin:0;color:var(--a4-muted)}.a4-card-head:has(> p) { row-gap:var(--a4-space-1)}.a4-card-actions { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);margin-inline-start:auto}.a4-card-foot {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);margin:var(--a4-space-3) calc(-1 * var(--a4-card-pad-x,var(--a4-space-4))) calc(-1 * var(--a4-card-pad-y,var(--a4-space-3)));padding:var(--a4-space-3) var(--a4-card-pad-x,var(--a4-space-4));border-top:1px solid var(--a4-line);border-radius:0 0 var(--a4-radius-s) var(--a4-radius-s);background-color:var(--a4-soft)}.a4-card-foot form { display:contents}.a4-card.is-flush { padding:0}.a4-card.is-flush > .a4-card-head { padding:var(--a4-card-pad-y,var(--a4-space-3)) var(--a4-card-pad-x,var(--a4-space-4));border-bottom:1px solid var(--a4-line)}.a4-card.is-flush > .a4-card-body { margin:0}.a4-card.is-flush > .a4-card-foot { margin:0}.a4-card.is-flush > table,.a4-card.is-flush > .a4-card-body > table { width:100%;margin:0;border-collapse:separate;border-spacing:0}.a4-card.is-flush > table :is(th,td):first-child,.a4-card.is-flush > .a4-card-body > table :is(th,td):first-child { padding-inline-start:var(--a4-card-pad-x,var(--a4-space-4))}.a4-card.is-flush > table :is(th,td):last-child,.a4-card.is-flush > .a4-card-body > table :is(th,td):last-child { padding-inline-end:var(--a4-card-pad-x,var(--a4-space-4))}.a4-card.is-flush > table:first-child tr:first-child > :first-child { border-start-start-radius:var(--a4-radius-s)}.a4-card.is-flush > table:first-child tr:first-child > :last-child { border-start-end-radius:var(--a4-radius-s)}.a4-card.is-flush > table:last-child tr:last-child > :first-child { border-end-start-radius:var(--a4-radius-s)}.a4-card.is-flush > table:last-child tr:last-child > :last-child { border-end-end-radius:var(--a4-radius-s)}.a4-card.is-link { position:relative}.a4-card.is-link .a4-card-title a::after { content:"";position:absolute;inset:0;border-radius:inherit}.a4-card.is-link .a4-card-body :is(a,button,input,select,textarea,label),.a4-card.is-link .a4-card-foot :is(a,button,input,select,textarea,label),.a4-card.is-link .a4-card-actions :is(a,button,input,select,textarea,label),.a4-card.is-link .a4-card-head > p :is(a,button),.a4-card.is-link .a4-card-title :is(button,input,select) { position:relative;z-index:1}.a4-card.is-link:hover { border-color:var(--a4-line-strong)}@supports selector(:has(*)) {.a4-card.is-link .a4-card-title a:focus-visible { outline-color:transparent}.a4-card.is-link:has(.a4-card-title a:focus-visible) { outline:3px solid var(--a4-ring);outline-offset:2px}}.a4-card.is-busy[aria-busy="true"] { position:relative}.a4-card.is-busy[aria-busy="true"]::after {content:"";position:absolute;inset:0;border-radius:inherit;z-index:var(--a4-z-card-veil);background-color:color-mix(in srgb,var(--a4-card) 70%,transparent);cursor:progress}.a4-card.is-busy[aria-busy="true"]::before {content:"";position:absolute;top:50%;left:50%;z-index:var(--a4-z-card-spinner);width:var(--a4-space-5);height:var(--a4-space-5);margin:calc(-0.5 * var(--a4-space-5)) 0 0 calc(-0.5 * var(--a4-space-5));border:3px solid var(--a4-line);border-top-color:var(--a4-accent);border-radius:50%;animation:a4-card-busy .8s linear infinite}@keyframes a4-card-busy { to { transform:rotate(360deg)} }@media (prefers-reduced-motion:reduce) {.a4-card.is-busy[aria-busy="true"]::before { animation:none;border-inline-end-color:var(--a4-accent)}}@media (forced-colors:active) {.a4-card.is-busy[aria-busy="true"]::before { border-color:CanvasText;border-top-color:Highlight}.a4-card-foot { border-top-color:CanvasText}}.a4-figures {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:var(--a4-space-3);margin:0 0 var(--a4-space-4);padding:0;list-style:none}.a4-figure {display:flex;flex-direction:column;gap:2px;margin:0;padding:var(--a4-space-3) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-figure strong {color:var(--a4-ink);font-size:var(--a4-text-xl);font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.a4-figure span { color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-figure a { color:inherit;text-decoration:none}.a4-figure a:hover span { text-decoration:underline}.a4-figure.is-attention strong,.a4-figure.is-bad strong { color:var(--a4-bad)}.a4-figure.is-ok strong { color:var(--a4-ok)}.a4-figure.is-current { border-color:var(--a4-accent);box-shadow:inset 0 0 0 1px var(--a4-accent)}.a4-facts {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,165px),1fr));gap:var(--a4-space-2) var(--a4-space-4);margin:var(--a4-space-3) 0 0}.a4-facts > div { min-width:0}.a4-facts dt {margin:0;color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650;letter-spacing:.04em;text-transform:uppercase}.a4-facts dd { margin:2px 0 0;overflow-wrap:anywhere}.a4-facts dd > .a4-meta { display:block}.a4-facts.is-rows { grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:var(--a4-space-2) var(--a4-space-4)}.a4-facts.is-rows dd { margin:0}.a4-badges {display:inline-flex;flex-wrap:wrap;gap:var(--a4-space-2);margin:0;padding:0;list-style:none}.a4-tag,.a4-badge {display:inline-flex;align-items:center;gap:var(--a4-space-1);margin:0;padding:2px var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650;line-height:var(--a4-leading);white-space:nowrap;text-decoration:none}.a4-tag { border:1px solid var(--a4-line);font-weight:400;color:var(--a4-ink)}.a4-tag.is-ok,.a4-badge.is-ok { background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4-tag.is-warn,.a4-badge.is-warn { background-color:var(--a4-warn-bg);color:var(--a4-warn)}.a4-tag.is-bad,.a4-badge.is-bad { background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4-tag.is-info,.a4-badge.is-info { background-color:var(--a4-info-bg);color:var(--a4-info)}.a4-tag.is-accent,.a4-badge.is-accent { background-color:var(--a4-accent-soft);color:var(--a4-accent-text)}.a4-tag.is-ok,.a4-tag.is-warn,.a4-tag.is-bad,.a4-tag.is-info,.a4-tag.is-accent { border-color:transparent}.a4-tag.is-mono,.a4-badge.is-mono { font-family:var(--a4-mono);font-weight:400}.a4-mark {position:relative;display:inline-block;flex:none;box-sizing:border-box;width:10px;height:10px;border:2px solid currentColor;border-radius:50%;color:var(--a4-muted);vertical-align:middle}.a4-mark.is-visible { color:var(--a4-ok);background-color:currentColor}.a4-mark.is-hidden,.a4-mark.is-hidden-by-parent { color:var(--a4-bad)}.a4-mark.is-disabled { color:var(--a4-muted)}.a4-mark.is-locked { color:var(--a4-warn);border-radius:2px;background-color:currentColor}.a4-mark.is-hidden-by-parent::after,.a4-mark.is-disabled::after {content:"";position:absolute;top:calc(50% - 1px);inset-inline-start:-1px;inset-inline-end:-1px;height:2px;background-color:currentColor}.a4-mark.is-disabled::after { transform:rotate(-45deg)}.a4-badge > .a4-mark { align-self:center}@media (forced-colors:active) {.a4-mark { forced-color-adjust:none;color:CanvasText}.a4-mark.is-visible,.a4-mark.is-locked { background-color:CanvasText}}.a4-langs { display:inline-flex;flex-wrap:wrap;gap:var(--a4-space-1);vertical-align:middle}.a4-lang {position:relative;display:inline-block;padding:0 var(--a4-space-1);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:transparent;color:var(--a4-ink);font-size:var(--a4-text-xs);font-weight:650;line-height:var(--a4-leading);text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle}a.a4-lang:hover { border-color:var(--a4-accent);color:var(--a4-accent-text)}a.a4-lang:focus-visible { outline:2px solid var(--a4-accent-strong);outline-offset:1px}.a4-lang.is-current { border-color:var(--a4-accent);color:var(--a4-accent-text);font-weight:800;text-decoration:underline;text-underline-offset:2px}.a4-lang.is-current:not(.is-main) { background-color:var(--a4-accent-soft)}.a4-lang.is-main { border-color:var(--a4-ink);background-color:var(--a4-ink);color:var(--a4-card)}a.a4-lang.is-main:hover,.a4-lang.is-main.is-current { border-color:var(--a4-accent);background-color:var(--a4-ink);color:var(--a4-card)}.a4-lang.is-missing { border-style:dashed;color:var(--a4-muted);font-weight:500}a.a4-lang.is-missing:hover { border-style:solid}td > .a4-lang { margin-inline-end:var(--a4-space-1)}.a4-lang.is-outdated::after {content:"";position:absolute;top:-3px;inset-inline-end:-3px;width:7px;height:7px;border:1px solid var(--a4-card);border-radius:50%;background-color:var(--a4-ink)}@media (forced-colors:active) {.a4-lang { border-color:CanvasText}.a4-lang.is-main { forced-color-adjust:none;border-color:CanvasText;background-color:CanvasText;color:Canvas}.a4-lang.is-outdated::after { forced-color-adjust:none;border-color:Canvas;background-color:CanvasText}a.a4-lang { border-color:LinkText}a.a4-lang.is-main { background-color:LinkText;border-color:LinkText;color:Canvas}}.a4-status { display:inline-flex;align-items:center;gap:var(--a4-space-2);font-weight:700}.a4-dot {flex:0 0 auto;width:10px;height:10px;border-radius:50%;background-color:var(--a4-disabled)}.a4-status.is-ok,.a4-status.is-running { color:var(--a4-ok)}.a4-status.is-warn { color:var(--a4-warn)}.a4-status.is-bad { color:var(--a4-bad)}.a4-status.is-ok .a4-dot,.a4-status.is-running .a4-dot,.a4-dot.is-ok { background-color:var(--a4-ok)}.a4-status.is-warn .a4-dot,.a4-dot.is-warn { background-color:var(--a4-warn)}.a4-status.is-bad .a4-dot,.a4-dot.is-bad { background-color:var(--a4-bad)}.a4-dot.is-info { background-color:var(--a4-info)}.a4-dot.is-accent { background-color:var(--a4-accent)}.a4-status.is-running .a4-dot { box-shadow:0 0 0 4px var(--a4-ok-bg);animation:a4-pulse 1.4s ease-in-out infinite}@keyframes a4-pulse { 0%,100% { opacity:1} 50% { opacity:.35} }@media (prefers-reduced-motion:reduce) {.a4-status.is-running .a4-dot { animation:none}}.a4-btn {display:inline-flex;align-items:center;justify-content:center;gap:var(--a4-space-2);max-width:100%;min-height:var(--a4-control-h);margin:0;padding:var(--a4-space-1) var(--a4-space-3);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font-family:var(--a4-font);font-size:var(--a4-text-s);font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer}a.a4-btn,a.a4-btn:visited { color:var(--a4-ink)}.a4-btn:hover:not([disabled]):not(.is-disabled) { border-color:var(--a4-accent);color:var(--a4-accent-text)}.a4-btn[disabled],.a4-btn.is-disabled { opacity:.55;cursor:not-allowed}.a4-btn svg { flex:0 0 auto}.a4-btn-primary,a.a4-btn-primary,a.a4-btn-primary:visited {border-color:var(--a4-accent-strong);background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}.a4-btn-primary:hover:not([disabled]):not(.is-disabled) {border-color:var(--a4-accent-press);background-color:var(--a4-accent-press);color:var(--a4-on-accent-hover)}.a4-btn-danger,a.a4-btn-danger {border-color:var(--a4-bad);background-color:var(--a4-bad);color:var(--a4-card)}.a4-btn-danger:hover:not([disabled]):not(.is-disabled) {border-color:var(--a4-bad-hover);background-color:var(--a4-bad-hover);color:var(--a4-card)}.a4-btn-outline-danger,a.a4-btn-outline-danger { border-color:var(--a4-bad);color:var(--a4-bad)}.a4-btn-outline-danger:hover:not([disabled]):not(.is-disabled) {border-color:var(--a4-bad);background-color:var(--a4-bad);color:var(--a4-card)}.a4-btn-ghost { border-color:transparent;background-color:transparent}.a4-btn-small { min-height:30px;padding:var(--a4-space-1) var(--a4-space-3);font-size:var(--a4-text-xs)}.a4-btn-icon { min-width:34px;padding:var(--a4-space-1) var(--a4-space-2)}@media (max-width:600px) {.a4-btn { white-space:normal;text-align:center}}.a4-actions { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2)}.a4-actions form { display:contents}.a4-toolbar {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-3) var(--a4-space-4);margin:0 0 var(--a4-space-4);padding:var(--a4-space-3) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink)}.a4-toolbar > .a4-meta { flex:1 1 260px}.a4-toolbar.is-bottom { justify-content:flex-start;margin:var(--a4-space-4) 0 0}.a4-toolbar.is-sticky {position:sticky;bottom:0;z-index:var(--a4-z-sticky);margin:var(--a4-space-4) 0 0;background-color:var(--a4-card);box-shadow:var(--a4-shadow-up)}@media (max-width:600px) {.a4-toolbar .a4-actions { width:100%}.a4-toolbar .a4-btn { flex:1 1 auto}}.a4-filterbar {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));align-items:end;gap:var(--a4-space-3) var(--a4-space-4);margin:0 0 var(--a4-space-4);padding:var(--a4-space-4);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-filterbar .a4-filter-count { grid-column:1 / -1;margin:0;color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-field {display:flex;flex-direction:column;gap:var(--a4-space-1);min-width:0;margin:0;padding:0;border:0}fieldset.a4-field { background:none;box-shadow:none;border-radius:0}fieldset.a4-field > legend { float:left;width:100%;margin:0 0 var(--a4-space-1);padding:0;background:none}:where([dir="rtl"]) fieldset.a4-field > legend { float:right}fieldset.a4-field > legend + * { clear:both}.a4-field > label,.a4-field > legend,.a4-label {padding:0;color:var(--a4-ink);font-size:var(--a4-text-xs);font-weight:650}.a4-field-wide { grid-column:1 / -1}.a4-field-error { color:var(--a4-bad);font-size:var(--a4-text-s);font-weight:650}.a4-required-mark { margin-inline-start:var(--a4-space-1);color:var(--a4-bad);font-weight:700}.a4-required-hint { margin:0 0 var(--a4-space-3);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-required-hint .a4-required-mark { margin:0 var(--a4-space-1) 0 0}:where([dir="rtl"]) .a4-required-hint .a4-required-mark { margin:0 0 0 var(--a4-space-1)}.a4-field-error > .a4-icon { flex:none}.a4-error-summary a { color:inherit;text-decoration:underline}.a4-input,.a4-field select,.a4-field textarea,.a4-field input[type="text"],.a4-field input[type="search"],.a4-field input[type="number"],.a4-field input[type="email"],.a4-field input[type="url"],.a4-field input[type="password"],.a4-field input[type="date"],.a4-field input[type="time"],.a4-field input[type="datetime-local"] {width:100%;min-height:var(--a4-control-h);margin:0;padding:var(--a4-space-1) var(--a4-space-3);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font-family:inherit;font-size:var(--a4-text-m);box-shadow:none}.a4-input.is-auto { width:auto}.a4-field textarea,textarea.a4-input { min-height:96px;line-height:var(--a4-leading)}.a4-field select[multiple],select.a4-input[multiple] { min-height:150px;padding:var(--a4-space-1)}.a4-input:focus,.a4-field select:focus,.a4-field textarea:focus,.a4-field input:focus {border-color:var(--a4-accent);outline:3px solid var(--a4-ring);outline-offset:0}.a4-input[aria-invalid="true"],.a4-field input[aria-invalid="true"] { border-color:var(--a4-bad);box-shadow:inset 0 0 0 1px var(--a4-bad)}.a4-input::placeholder { color:var(--a4-muted)}.a4-form { display:grid;grid-template-columns:minmax(0,1fr);gap:var(--a4-space-4);max-width:640px}.a4-form.is-wide { max-width:none}.a4-formrow {display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);align-items:start;gap:var(--a4-space-2) var(--a4-space-4);padding:var(--a4-space-3) 0;border-bottom:1px solid var(--a4-line)}.a4-formrow:last-child { border-bottom:0}.a4-formrow > label,.a4-formrow > .a4-label { padding-top:var(--a4-space-2)}@media (max-width:600px) {.a4-formrow { grid-template-columns:minmax(0,1fr)}.a4-formrow > label,.a4-formrow > .a4-label { padding-top:0}}.a4-searchrow { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2)}.a4-searchrow input[type="search"],.a4-searchrow input[type="text"],.a4-searchrow .a4-input { flex:1 1 220px;width:auto;min-width:0}.a4-check { display:flex;align-items:flex-start;gap:var(--a4-space-2);font-weight:400;white-space:normal}.a4-check input { flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--a4-accent-strong)}.a4-check > span { flex:1 1 auto;min-width:0}.a4-check strong { font-weight:650}.a4-check .a4-help { display:block}.a4-field > .a4-check { font-size:inherit;font-weight:400}.a4-inline-label { display:inline;padding:0;font-size:inherit;font-weight:inherit;white-space:normal}.a4-page input[type="checkbox"],.a4-page input[type="radio"] { accent-color:var(--a4-accent-strong)}.a4-radios {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--a4-space-2);margin:0;padding:0;list-style:none}.a4-radios label {display:flex;align-items:center;gap:var(--a4-space-3);min-height:40px;padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);cursor:pointer}.a4-radios input { width:18px;height:18px;margin:0}.a4-radios input:checked + span { font-weight:650}.a4-chips { display:flex;flex-wrap:wrap;gap:var(--a4-space-2);margin:0;padding:0;list-style:none}.a4-chip { position:relative;display:inline-flex;margin:0}.a4-chip input { position:absolute;width:1px;height:1px;opacity:0}.a4-chip span {display:inline-flex;align-items:center;min-height:var(--a4-control-h);padding:var(--a4-space-1) var(--a4-space-3);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font-size:var(--a4-text-s);font-weight:400;cursor:pointer}.a4-chip input:checked + span {border-color:var(--a4-accent-strong);background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-weight:650}.a4-chip input:focus-visible + span { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-table-wrap {overflow-x:auto;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-table { width:100%;margin:0;border-collapse:collapse;background-color:transparent}.a4-table th,.a4-table td {padding:var(--a4-cell-pad-y) var(--a4-cell-pad-x);border:0;border-bottom:1px solid var(--a4-line);background-color:transparent;color:var(--a4-ink);text-align:start;vertical-align:middle}.a4-table th {background-color:var(--a4-soft);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.a4-table tr:last-child td { border-bottom:0}.a4-table > tbody > tr:where(:nth-child(even of :has(> td):not([hidden]))) > :is(td,th[scope="row"]) { background-color:var(--a4-zebra)}.a4-table > tbody > tr:hover > :is(td,th[scope="row"]) { background-color:var(--a4-info-bg)}.a4-table .a4-num,.a4-table th.a4-num { text-align:end}.a4-table img { vertical-align:-3px}.a4-table.is-compact th,.a4-table.is-compact td { padding:var(--a4-space-2) var(--a4-space-3)}.a4-table > tbody > tr.is-selected > :is(td,th[scope="row"]) { background-color:var(--a4-accent-soft)}.a4-table > tbody > tr:has(> td > input[type="checkbox"]:checked) > :is(td,th[scope="row"]) { background-color:var(--a4-accent-soft)}@media (max-width:600px) {.a4-table th,.a4-table td { padding:var(--a4-space-2) var(--a4-space-2)}}.a4-listfoot {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-3) var(--a4-space-4);margin:var(--a4-space-3) 0 0}.a4-sizes { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);margin:0;color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-sizes a,.a4-sizes span.current {display:inline-flex;align-items:center;justify-content:center;min-width:var(--a4-control-h);min-height:var(--a4-control-h);padding:2px var(--a4-space-2);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);text-decoration:none}.a4-sizes span.current {border-color:var(--a4-accent-strong);background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-weight:650}.a4-pager { min-width:0}.a4-pager .pagenavigator { margin:0}.a4-pager a,.a4-pager span.text,.a4-pager span.text a { color:var(--a4-accent-text)}.a4-pager span.disabled,.a4-pager span.text.disabled { color:var(--a4-muted)}.a4-pager span.current { color:var(--a4-ink)}.a4-tabs { display:flex;flex-wrap:wrap;gap:var(--a4-space-2);margin:0;padding:0;list-style:none}.a4-tabs a,.a4-tabs button,.a4-tabs span.current,.a4-tabs .is-current {display:inline-flex;align-items:center;gap:var(--a4-space-2);min-height:var(--a4-control-h);margin:0;padding:var(--a4-space-1) var(--a4-space-3);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font-family:inherit;font-size:var(--a4-text-s);text-decoration:none;cursor:pointer}.a4-tabs a:hover,.a4-tabs button:hover { border-color:var(--a4-accent);color:var(--a4-accent-text)}.a4-tabs span.current,.a4-tabs a.current,.a4-tabs .is-current,.a4-tabs a.current:hover,.a4-tabs a.is-current:hover,.a4-tabs button.is-current:hover {border-color:var(--a4-accent-strong);background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-weight:650}.a4-tabs .a4-count { font-variant-numeric:tabular-nums;opacity:.9}.a4-tabs.is-segmented {display:inline-flex;flex-wrap:nowrap;align-items:stretch;gap:2px;box-sizing:border-box;min-height:var(--a4-control-h);padding:2px;border:1px solid var(--a4-line-strong);border-radius:999px;background-color:var(--a4-soft);vertical-align:middle}.a4-tabs.is-segmented > :is(a,button,span.current,.is-current) {box-sizing:border-box;justify-content:center;min-height:calc(var(--a4-control-h) - 6px);margin:0;padding:0 var(--a4-space-3);border:1px solid transparent;border-radius:999px;background-color:transparent;color:var(--a4-ink);font-size:var(--a4-text-xs);font-weight:400;white-space:nowrap}.a4-tabs.is-segmented > :is(a,button):hover {border-color:var(--a4-line-strong);background-color:var(--a4-card);color:var(--a4-accent-text)}.a4-tabs.is-segmented > :is(span.current,a.current,.is-current,[aria-pressed="true"],[aria-current="true"],[aria-current="page"]),.a4-tabs.is-segmented > :is(a.current,.is-current,[aria-pressed="true"],[aria-current="true"],[aria-current="page"]):hover {border-color:var(--a4-accent-text);background-color:var(--a4-card);background-image:linear-gradient(var(--a4-accent-soft),var(--a4-accent-soft));color:var(--a4-accent-text);font-weight:650}.a4-tabs.is-segmented > :is(a,button):focus-visible {position:relative;z-index:1;outline:3px solid var(--a4-ring);outline-offset:1px}.a4-tabs.is-segmented.is-icons > button {min-width:calc(var(--a4-control-h) + 2px);padding:0 var(--a4-space-2);font-size:var(--a4-text-l)}.a4-link-button {display:inline-block;min-height:var(--a4-space-5);padding:0;border:0;background:none;color:var(--a4-accent-text);font:inherit;line-height:inherit;text-decoration:underline;cursor:pointer}.a4-link-button:hover { text-decoration-thickness:2px}.a4-link-button:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}@media (forced-colors:active) {.a4-link-button { color:LinkText}}.a4-empty {margin:0;padding:var(--a4-space-4) var(--a4-space-4);border:1px dashed var(--a4-line-strong);border-radius:var(--a4-radius-s);color:var(--a4-muted);text-align:center}.a4-empty > * + * { margin-top:var(--a4-space-2)}.a4-notice {margin:0 0 var(--a4-space-3);padding:var(--a4-space-3) var(--a4-space-3);border:1px solid var(--a4-line);border-inline-start-width:4px;border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink)}.a4-notice.is-ok { border-color:var(--a4-ok-line);border-inline-start-color:var(--a4-ok);background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4-notice.is-bad { border-color:var(--a4-bad-line);border-inline-start-color:var(--a4-bad);background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4-notice.is-warn { border-color:var(--a4-warn-line);border-inline-start-color:var(--a4-warn);background-color:var(--a4-warn-bg);color:var(--a4-warn)}.a4-notice.is-info { border-color:var(--a4-info-line);border-inline-start-color:var(--a4-info);background-color:var(--a4-info-bg);color:var(--a4-info)}.a4-notice strong,.a4-notice .a4-h2,.a4-notice .a4-h3,.a4-notice a:not(.a4-btn) { color:inherit}.a4-notice > .a4-h2,.a4-notice > .a4-h3 { margin-bottom:var(--a4-space-2)}.a4-notice > .a4-actions { margin-top:var(--a4-space-3)}.a4-notice p + p,.a4-notice p + ul,.a4-notice ul + p { margin-top:var(--a4-space-2)}.a4-notice ul { margin:var(--a4-space-2) 0 0;padding-inline-start:var(--a4-space-4)}.a4-notice li + li { margin-top:var(--a4-space-1)}.a4-notice:is(.is-ok,.is-bad,.is-warn,.is-info):not(.no-icon) {position:relative;padding-inline-start:calc(var(--a4-space-3) + var(--a4-space-4) + var(--a4-space-1) + var(--a4-space-2))}.a4-notice:is(.is-ok,.is-bad,.is-warn,.is-info):not(.no-icon)::before {content:"";position:absolute;inset-inline-start:var(--a4-space-3);top:calc(var(--a4-space-3) + 1px);width:calc(var(--a4-space-4) + var(--a4-space-1));height:calc(var(--a4-space-4) + var(--a4-space-1));background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.a4-notice.is-ok::before { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/check-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/check-circle-fill.svg)}.a4-notice.is-bad::before { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/x-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/x-circle-fill.svg)}.a4-notice.is-warn::before { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/exclamation-triangle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/exclamation-triangle-fill.svg)}.a4-notice.is-info::before { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/info-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/info-circle-fill.svg)}li.a4-notice { list-style:none}.a4-notice-title { display:block;margin-bottom:var(--a4-space-1);font-weight:700;color:inherit}.a4-toasts {position:fixed;inset-inline-end:var(--a4-space-4);bottom:var(--a4-space-4);z-index:var(--a4-z-toast);display:flex;flex-direction:column;align-items:flex-end;gap:var(--a4-space-2);max-width:min(26rem,calc(100vw - 2 * var(--a4-space-4)));pointer-events:none}body.exp-debug-bar .a4-toasts { bottom:calc(var(--exp-debug-bar-h,38px) + var(--a4-space-4))}.a4-toasts > [aria-live] {display:flex;flex-direction:column;align-items:flex-end;gap:var(--a4-space-2)}.a4-toast {display:flex;align-items:flex-start;gap:var(--a4-space-2);padding:var(--a4-space-2) var(--a4-space-2) var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-inline-start:4px solid var(--a4-info);border-radius:var(--a4-radius-s);background-color:var(--a4-card);box-shadow:var(--a4-shadow-m);color:var(--a4-ink);font-size:var(--a4-text-m);line-height:1.4;pointer-events:auto;animation:a4-toast-in .18s ease-out}:where([dir="rtl"]) .a4-toast { padding:var(--a4-space-2) var(--a4-space-3) var(--a4-space-2) var(--a4-space-2)}.a4-toast.is-ok { border-inline-start-color:var(--a4-ok)}.a4-toast.is-bad { border-inline-start-color:var(--a4-bad)}.a4-toast.is-warn { border-inline-start-color:var(--a4-warn)}.a4-toast .a4-toast-text { flex:1 1 auto;padding-top:var(--a4-space-1)}.a4-toast .a4-toast-close {flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--a4-space-5);height:var(--a4-space-5);padding:0;border:0;border-radius:var(--a4-radius-s);background:transparent;color:var(--a4-muted);font:inherit;font-size:var(--a4-text-l);line-height:1;cursor:pointer}.a4-toast .a4-toast-close:hover { background-color:var(--a4-soft);color:var(--a4-ink)}.a4-toast .a4-toast-action {flex:none;min-height:var(--a4-space-5);margin:0;padding:0 var(--a4-space-2);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-accent-text);font:inherit;font-weight:650;cursor:pointer}.a4-toast .a4-toast-action:hover { border-color:var(--a4-accent)}.a4-toast :is(.a4-toast-action,.a4-toast-close):focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}@keyframes a4-toast-in { from { opacity:0;transform:translateY(var(--a4-space-2))} to { opacity:1;transform:none} }@media (prefers-reduced-motion:reduce) {.a4-toast { animation:none}}@media (forced-colors:active) {.a4-notice:is(.is-ok,.is-bad,.is-warn,.is-info):not(.no-icon)::before { forced-color-adjust:none;background-color:CanvasText}.a4-toast { border:1px solid CanvasText;border-inline-start-width:4px}.a4-toast .a4-toast-action { border-color:ButtonText;color:ButtonText}}.a4-fold,.a4-confirm {margin:0;padding:0;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-fold + .a4-fold { margin-top:var(--a4-space-2)}.a4-fold > summary,.a4-confirm > summary {display:flex;align-items:center;gap:var(--a4-space-2);min-height:40px;padding:var(--a4-space-2) var(--a4-space-3);color:var(--a4-ink);font-weight:650;list-style:none;cursor:pointer}.a4-fold > summary::-webkit-details-marker,.a4-confirm > summary::-webkit-details-marker { display:none}.a4-fold > summary::before,.a4-confirm > summary::before { content:"\25B8";color:var(--a4-muted)}.a4-fold[open] > summary::before,.a4-confirm[open] > summary::before { content:"\25BE"}.a4-fold > summary:hover { color:var(--a4-accent-text)}.a4-fold-body { padding:0 var(--a4-space-3) var(--a4-space-3)}.a4-confirm { flex:1 1 100%}.a4-confirm > summary { display:inline-flex;align-items:center;min-height:var(--a4-control-h);padding:var(--a4-space-1) var(--a4-space-3);color:var(--a4-bad)}.a4-confirm > div {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-3) var(--a4-space-3);padding:0 var(--a4-space-3) var(--a4-space-3)}.a4-confirm > div p { flex:1 1 320px;color:var(--a4-ink)}.a4-toolbar .a4-confirm { flex:0 1 auto}.a4-toolbar .a4-confirm[open] { flex:1 1 100%}.a4-steps {display:flex;flex-wrap:wrap;gap:var(--a4-space-2);margin:0 0 var(--a4-space-4);padding:0;list-style:none;counter-reset:a4step}.a4-steps li {display:inline-flex;align-items:center;gap:var(--a4-space-2);min-height:34px;padding:var(--a4-space-1) var(--a4-space-3) var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-muted);font-size:var(--a4-text-s);counter-increment:a4step}:where([dir="rtl"]) .a4-steps li { padding:var(--a4-space-1) var(--a4-space-2) var(--a4-space-1) var(--a4-space-3)}.a4-steps li::before {content:counter(a4step);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--a4-soft);color:var(--a4-ink);font-weight:700}.a4-steps li.is-done::before { content:"\2713";background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4-steps li.is-current { border-color:var(--a4-accent);color:var(--a4-ink);font-weight:650}.a4-steps li.is-current::before { background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}@media (max-width:600px) {.a4-steps li { flex:1 1 100%}}.a4-timeline {margin:0 0 var(--a4-space-4);padding:0;list-style:none}.a4-timeline > li {position:relative;display:grid;grid-template-columns:minmax(0,10.5em) minmax(0,1fr);gap:var(--a4-space-1) var(--a4-space-4);align-items:baseline;margin:0;padding:var(--a4-space-2) 0 var(--a4-space-2) var(--a4-space-5);font-size:var(--a4-text-s);line-height:var(--a4-leading)}:where([dir="rtl"]) .a4-timeline > li { padding:var(--a4-space-2) var(--a4-space-5) var(--a4-space-2) 0}.a4-timeline > li::before {content:"";position:absolute;top:0;bottom:0;inset-inline-start:7px;width:0;border-inline-start:2px solid var(--a4-line-strong)}.a4-timeline > li:first-child::before { top:18px}.a4-timeline > li:last-child::before { bottom:auto;height:18px}.a4-timeline > li:only-child::before { display:none}.a4-timeline > li::after {content:"";position:absolute;top:12px;inset-inline-start:2px;box-sizing:border-box;width:12px;height:12px;border:2px solid var(--a4-card);border-radius:50%;background-color:var(--a4-muted)}.a4-timeline > li.is-ok::after { background-color:var(--a4-ok)}.a4-timeline > li.is-warn::after { background-color:var(--a4-warn)}.a4-timeline > li.is-bad::after { background-color:var(--a4-bad)}.a4-timeline > li.is-info::after { background-color:var(--a4-info)}.a4-timeline-time {color:var(--a4-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.a4-timeline-body {display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-1) var(--a4-space-2);min-width:0;overflow-wrap:anywhere}.a4-timeline-meta { color:var(--a4-muted)}@media (max-width:600px) {.a4-timeline > li { grid-template-columns:minmax(0,1fr)}}.a4-pre {max-height:420px;margin:0;padding:var(--a4-space-3) var(--a4-space-3);overflow:auto;border-radius:var(--a4-radius-s);background-color:var(--a4-code-bg);color:var(--a4-code-ink);font-family:var(--a4-mono);font-size:var(--a4-text-s);line-height:var(--a4-leading);white-space:pre-wrap;overflow-wrap:anywhere}.a4-pre.is-tall { max-height:70vh}.a4-kbd {display:inline-block;margin:0 var(--a4-space-1) var(--a4-space-1) 0;padding:1px var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink);font-family:var(--a4-mono);font-size:var(--a4-text-xs);white-space:nowrap}:where([dir="rtl"]) .a4-kbd { margin:0 0 var(--a4-space-1) var(--a4-space-1)}.a4-grip {display:inline-flex;align-items:center;justify-content:center;width:30px;min-height:30px;margin:0;padding:0;border:1px dashed var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-muted);font-size:var(--a4-text-l);line-height:1;cursor:grab;touch-action:none}.a4-grip:hover,.a4-grip:focus-visible { border-style:solid;border-color:var(--a4-accent);color:var(--a4-accent-text)}.is-dragging { opacity:.55}.a4-meter {display:block;height:8px;overflow:hidden;border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-meter > span {display:block;width:calc(var(--a4-pct,0) * 1%);height:100%;border-radius:inherit;background-color:var(--a4-accent-text)}.a4-meter.is-ok > span { background-color:var(--a4-ok)}.a4-meter.is-warn > span { background-color:var(--a4-warn)}.a4-meter.is-bad > span { background-color:var(--a4-bad)}.a4-meter.is-info > span { background-color:var(--a4-info)}.a4-bars {display:flex;align-items:flex-end;gap:2px;height:9em;border-bottom:1px solid var(--a4-line-strong)}.a4-bars > * {flex:1 1 0;min-width:0;height:calc(var(--a4-pct,0) * 1%);border-radius:var(--a4-radius-s) var(--a4-radius-s) 0 0;background-color:var(--a4-accent)}.a4-bars > .is-current { background-color:var(--a4-ink)}.a4-pct-0 { --a4-pct:0} .a4-pct-1 { --a4-pct:1} .a4-pct-2 { --a4-pct:2} .a4-pct-3 { --a4-pct:3}.a4-pct-4 { --a4-pct:4} .a4-pct-5 { --a4-pct:5} .a4-pct-6 { --a4-pct:6} .a4-pct-7 { --a4-pct:7}.a4-pct-8 { --a4-pct:8} .a4-pct-9 { --a4-pct:9} .a4-pct-10 { --a4-pct:10} .a4-pct-11 { --a4-pct:11}.a4-pct-12 { --a4-pct:12} .a4-pct-13 { --a4-pct:13} .a4-pct-14 { --a4-pct:14} .a4-pct-15 { --a4-pct:15}.a4-pct-16 { --a4-pct:16} .a4-pct-17 { --a4-pct:17} .a4-pct-18 { --a4-pct:18} .a4-pct-19 { --a4-pct:19}.a4-pct-20 { --a4-pct:20} .a4-pct-21 { --a4-pct:21} .a4-pct-22 { --a4-pct:22} .a4-pct-23 { --a4-pct:23}.a4-pct-24 { --a4-pct:24} .a4-pct-25 { --a4-pct:25} .a4-pct-26 { --a4-pct:26} .a4-pct-27 { --a4-pct:27}.a4-pct-28 { --a4-pct:28} .a4-pct-29 { --a4-pct:29} .a4-pct-30 { --a4-pct:30} .a4-pct-31 { --a4-pct:31}.a4-pct-32 { --a4-pct:32} .a4-pct-33 { --a4-pct:33} .a4-pct-34 { --a4-pct:34} .a4-pct-35 { --a4-pct:35}.a4-pct-36 { --a4-pct:36} .a4-pct-37 { --a4-pct:37} .a4-pct-38 { --a4-pct:38} .a4-pct-39 { --a4-pct:39}.a4-pct-40 { --a4-pct:40} .a4-pct-41 { --a4-pct:41} .a4-pct-42 { --a4-pct:42} .a4-pct-43 { --a4-pct:43}.a4-pct-44 { --a4-pct:44} .a4-pct-45 { --a4-pct:45} .a4-pct-46 { --a4-pct:46} .a4-pct-47 { --a4-pct:47}.a4-pct-48 { --a4-pct:48} .a4-pct-49 { --a4-pct:49} .a4-pct-50 { --a4-pct:50} .a4-pct-51 { --a4-pct:51}.a4-pct-52 { --a4-pct:52} .a4-pct-53 { --a4-pct:53} .a4-pct-54 { --a4-pct:54} .a4-pct-55 { --a4-pct:55}.a4-pct-56 { --a4-pct:56} .a4-pct-57 { --a4-pct:57} .a4-pct-58 { --a4-pct:58} .a4-pct-59 { --a4-pct:59}.a4-pct-60 { --a4-pct:60} .a4-pct-61 { --a4-pct:61} .a4-pct-62 { --a4-pct:62} .a4-pct-63 { --a4-pct:63}.a4-pct-64 { --a4-pct:64} .a4-pct-65 { --a4-pct:65} .a4-pct-66 { --a4-pct:66} .a4-pct-67 { --a4-pct:67}.a4-pct-68 { --a4-pct:68} .a4-pct-69 { --a4-pct:69} .a4-pct-70 { --a4-pct:70} .a4-pct-71 { --a4-pct:71}.a4-pct-72 { --a4-pct:72} .a4-pct-73 { --a4-pct:73} .a4-pct-74 { --a4-pct:74} .a4-pct-75 { --a4-pct:75}.a4-pct-76 { --a4-pct:76} .a4-pct-77 { --a4-pct:77} .a4-pct-78 { --a4-pct:78} .a4-pct-79 { --a4-pct:79}.a4-pct-80 { --a4-pct:80} .a4-pct-81 { --a4-pct:81} .a4-pct-82 { --a4-pct:82} .a4-pct-83 { --a4-pct:83}.a4-pct-84 { --a4-pct:84} .a4-pct-85 { --a4-pct:85} .a4-pct-86 { --a4-pct:86} .a4-pct-87 { --a4-pct:87}.a4-pct-88 { --a4-pct:88} .a4-pct-89 { --a4-pct:89} .a4-pct-90 { --a4-pct:90} .a4-pct-91 { --a4-pct:91}.a4-pct-92 { --a4-pct:92} .a4-pct-93 { --a4-pct:93} .a4-pct-94 { --a4-pct:94} .a4-pct-95 { --a4-pct:95}.a4-pct-96 { --a4-pct:96} .a4-pct-97 { --a4-pct:97} .a4-pct-98 { --a4-pct:98} .a4-pct-99 { --a4-pct:99}.a4-pct-100 { --a4-pct:100}.a4-icon {display:inline-block;flex:0 0 auto;width:1em;height:1em;vertical-align:-0.125em;background-color:currentColor;-webkit-mask:no-repeat center / contain;mask:no-repeat center / contain}.a4-icon-btn {display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;margin:0;padding:0;border:0;border-radius:var(--a4-radius-s);background:none;color:var(--a4-muted);font-size:var(--a4-text-l);line-height:1;vertical-align:middle;cursor:pointer}a.a4-icon-btn,a.a4-icon-btn:visited { color:var(--a4-muted)}.a4-icon-btn:hover:not([disabled]):not(.is-disabled),.a4-icon-btn:focus-visible { background-color:var(--a4-soft);color:var(--a4-accent-text)}.a4-icon-btn:focus-visible { outline:3px solid var(--a4-ring);outline-offset:1px}.a4-icon-btn[disabled],.a4-icon-btn.is-disabled { color:var(--a4-disabled);cursor:not-allowed}.a4-icon.is-small { width:var(--a4-text-xs);height:var(--a4-text-xs)}.a4-icon.is-medium { width:var(--a4-text-l);height:var(--a4-text-l)}.a4-icon.is-large { width:var(--a4-text-xl);height:var(--a4-text-xl)}@media (forced-colors:active) {.a4-icon { forced-color-adjust:none;background-color:CanvasText}}.a4-bi-archive { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/archive.svg);mask-image:url(/share/icons/bootstrap-icons/svg/archive.svg)}.a4-bi-arrow-90deg-up { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-90deg-up.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-90deg-up.svg)}.a4-bi-arrow-bar-down { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-bar-down.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-bar-down.svg)}.a4-bi-arrow-bar-up { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-bar-up.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-bar-up.svg)}.a4-bi-arrow-clockwise { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-clockwise.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-clockwise.svg)}.a4-bi-arrow-counterclockwise { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-counterclockwise.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-counterclockwise.svg)}.a4-bi-arrow-down { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-down.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-down.svg)}.a4-bi-arrow-down-up { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-down-up.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-down-up.svg)}.a4-bi-arrow-down-right { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-down-right.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-down-right.svg)}.a4-bi-arrow-up { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-up.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-up.svg)}.a4-bi-arrow-up-circle { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-up-circle.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-up-circle.svg)}.a4-bi-arrow-up-right { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrow-up-right.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrow-up-right.svg)}.a4-bi-arrows-collapse-vertical { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrows-collapse-vertical.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrows-collapse-vertical.svg)}.a4-bi-arrows-expand-vertical { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrows-expand-vertical.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrows-expand-vertical.svg)}.a4-bi-arrows-move { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/arrows-move.svg);mask-image:url(/share/icons/bootstrap-icons/svg/arrows-move.svg)}.a4-bi-asterisk { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/asterisk.svg);mask-image:url(/share/icons/bootstrap-icons/svg/asterisk.svg)}.a4-bi-bar-chart-line { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/bar-chart-line.svg);mask-image:url(/share/icons/bootstrap-icons/svg/bar-chart-line.svg)}.a4-bi-bell { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/bell.svg);mask-image:url(/share/icons/bootstrap-icons/svg/bell.svg)}.a4-bi-bookmark { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/bookmark.svg);mask-image:url(/share/icons/bootstrap-icons/svg/bookmark.svg)}.a4-bi-box-arrow-right { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/box-arrow-right.svg);mask-image:url(/share/icons/bootstrap-icons/svg/box-arrow-right.svg)}.a4-bi-box-arrow-up-right { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/box-arrow-up-right.svg);mask-image:url(/share/icons/bootstrap-icons/svg/box-arrow-up-right.svg)}.a4-bi-box-seam { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/box-seam.svg);mask-image:url(/share/icons/bootstrap-icons/svg/box-seam.svg)}.a4-bi-brush { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/brush.svg);mask-image:url(/share/icons/bootstrap-icons/svg/brush.svg)}.a4-bi-calendar3 { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/calendar3.svg);mask-image:url(/share/icons/bootstrap-icons/svg/calendar3.svg)}.a4-bi-caret-down-fill { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/caret-down-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/caret-down-fill.svg)}.a4-bi-caret-up-fill { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/caret-up-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/caret-up-fill.svg)}.a4-bi-check-circle-fill { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/check-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/check-circle-fill.svg)}.a4-bi-check-lg { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/check-lg.svg);mask-image:url(/share/icons/bootstrap-icons/svg/check-lg.svg)}.a4-bi-check2-square { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/check2-square.svg);mask-image:url(/share/icons/bootstrap-icons/svg/check2-square.svg)}.a4-bi-chevron-down { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/chevron-down.svg);mask-image:url(/share/icons/bootstrap-icons/svg/chevron-down.svg)}.a4-bi-chevron-right { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/chevron-right.svg);mask-image:url(/share/icons/bootstrap-icons/svg/chevron-right.svg)}.a4-bi-circle-half { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/circle-half.svg);mask-image:url(/share/icons/bootstrap-icons/svg/circle-half.svg)}.a4-bi-clock { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/clock.svg);mask-image:url(/share/icons/bootstrap-icons/svg/clock.svg)}.a4-bi-clock-history { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/clock-history.svg);mask-image:url(/share/icons/bootstrap-icons/svg/clock-history.svg)}.a4-bi-cloud-arrow-down { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/cloud-arrow-down.svg);mask-image:url(/share/icons/bootstrap-icons/svg/cloud-arrow-down.svg)}.a4-bi-code-square { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/code-square.svg);mask-image:url(/share/icons/bootstrap-icons/svg/code-square.svg)}.a4-bi-collection { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/collection.svg);mask-image:url(/share/icons/bootstrap-icons/svg/collection.svg)}.a4-bi-cpu { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/cpu.svg);mask-image:url(/share/icons/bootstrap-icons/svg/cpu.svg)}.a4-bi-dash { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/dash.svg);mask-image:url(/share/icons/bootstrap-icons/svg/dash.svg)}.a4-bi-database { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/database.svg);mask-image:url(/share/icons/bootstrap-icons/svg/database.svg)}.a4-bi-diagram-2 { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/diagram-2.svg);mask-image:url(/share/icons/bootstrap-icons/svg/diagram-2.svg)}.a4-bi-diagram-3 { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/diagram-3.svg);mask-image:url(/share/icons/bootstrap-icons/svg/diagram-3.svg)}.a4-bi-display { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/display.svg);mask-image:url(/share/icons/bootstrap-icons/svg/display.svg)}.a4-bi-download { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/download.svg);mask-image:url(/share/icons/bootstrap-icons/svg/download.svg)}.a4-bi-envelope { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/envelope.svg);mask-image:url(/share/icons/bootstrap-icons/svg/envelope.svg)}.a4-bi-envelope-paper { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/envelope-paper.svg);mask-image:url(/share/icons/bootstrap-icons/svg/envelope-paper.svg)}.a4-bi-exclamation-diamond { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/exclamation-diamond.svg);mask-image:url(/share/icons/bootstrap-icons/svg/exclamation-diamond.svg)}.a4-bi-exclamation-triangle { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/exclamation-triangle.svg);mask-image:url(/share/icons/bootstrap-icons/svg/exclamation-triangle.svg)}.a4-bi-eye { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/eye.svg);mask-image:url(/share/icons/bootstrap-icons/svg/eye.svg)}.a4-bi-eye-slash { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/eye-slash.svg);mask-image:url(/share/icons/bootstrap-icons/svg/eye-slash.svg)}.a4-bi-file-earmark-break { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/file-earmark-break.svg);mask-image:url(/share/icons/bootstrap-icons/svg/file-earmark-break.svg)}.a4-bi-file-earmark-code { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/file-earmark-code.svg);mask-image:url(/share/icons/bootstrap-icons/svg/file-earmark-code.svg)}.a4-bi-file-earmark-pdf { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/file-earmark-pdf.svg);mask-image:url(/share/icons/bootstrap-icons/svg/file-earmark-pdf.svg)}.a4-bi-files { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/files.svg);mask-image:url(/share/icons/bootstrap-icons/svg/files.svg)}.a4-bi-folder { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/folder.svg);mask-image:url(/share/icons/bootstrap-icons/svg/folder.svg)}.a4-bi-gear { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/gear.svg);mask-image:url(/share/icons/bootstrap-icons/svg/gear.svg)}.a4-bi-git { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/git.svg);mask-image:url(/share/icons/bootstrap-icons/svg/git.svg)}.a4-bi-globe { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/globe.svg);mask-image:url(/share/icons/bootstrap-icons/svg/globe.svg)}.a4-bi-globe2 { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/globe2.svg);mask-image:url(/share/icons/bootstrap-icons/svg/globe2.svg)}.a4-bi-graph-up-arrow { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/graph-up-arrow.svg);mask-image:url(/share/icons/bootstrap-icons/svg/graph-up-arrow.svg)}.a4-bi-grip-vertical { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/grip-vertical.svg);mask-image:url(/share/icons/bootstrap-icons/svg/grip-vertical.svg)}.a4-bi-hourglass-split { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/hourglass-split.svg);mask-image:url(/share/icons/bootstrap-icons/svg/hourglass-split.svg)}.a4-bi-images { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/images.svg);mask-image:url(/share/icons/bootstrap-icons/svg/images.svg)}.a4-bi-inbox { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/inbox.svg);mask-image:url(/share/icons/bootstrap-icons/svg/inbox.svg)}.a4-bi-info-circle { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/info-circle.svg);mask-image:url(/share/icons/bootstrap-icons/svg/info-circle.svg)}.a4-bi-journal-check { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/journal-check.svg);mask-image:url(/share/icons/bootstrap-icons/svg/journal-check.svg)}.a4-bi-key { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/key.svg);mask-image:url(/share/icons/bootstrap-icons/svg/key.svg)}.a4-bi-laptop { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/laptop.svg);mask-image:url(/share/icons/bootstrap-icons/svg/laptop.svg)}.a4-bi-layout-sidebar-inset { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/layout-sidebar-inset.svg);mask-image:url(/share/icons/bootstrap-icons/svg/layout-sidebar-inset.svg)}.a4-bi-lightning { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/lightning.svg);mask-image:url(/share/icons/bootstrap-icons/svg/lightning.svg)}.a4-bi-link-45deg { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/link-45deg.svg);mask-image:url(/share/icons/bootstrap-icons/svg/link-45deg.svg)}.a4-bi-list-task { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/list-task.svg);mask-image:url(/share/icons/bootstrap-icons/svg/list-task.svg)}.a4-bi-list-ul { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/list-ul.svg);mask-image:url(/share/icons/bootstrap-icons/svg/list-ul.svg)}.a4-bi-lock { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/lock.svg);mask-image:url(/share/icons/bootstrap-icons/svg/lock.svg)}.a4-bi-lock-fill { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/lock-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/lock-fill.svg)}.a4-bi-magic { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/magic.svg);mask-image:url(/share/icons/bootstrap-icons/svg/magic.svg)}.a4-bi-menu-button-wide { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/menu-button-wide.svg);mask-image:url(/share/icons/bootstrap-icons/svg/menu-button-wide.svg)}.a4-bi-moon { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/moon.svg);mask-image:url(/share/icons/bootstrap-icons/svg/moon.svg)}.a4-bi-palette { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/palette.svg);mask-image:url(/share/icons/bootstrap-icons/svg/palette.svg)}.a4-bi-pencil { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/pencil.svg);mask-image:url(/share/icons/bootstrap-icons/svg/pencil.svg)}.a4-bi-pencil-square { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/pencil-square.svg);mask-image:url(/share/icons/bootstrap-icons/svg/pencil-square.svg)}.a4-bi-people { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/people.svg);mask-image:url(/share/icons/bootstrap-icons/svg/people.svg)}.a4-bi-person { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/person.svg);mask-image:url(/share/icons/bootstrap-icons/svg/person.svg)}.a4-bi-person-badge { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/person-badge.svg);mask-image:url(/share/icons/bootstrap-icons/svg/person-badge.svg)}.a4-bi-person-check { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/person-check.svg);mask-image:url(/share/icons/bootstrap-icons/svg/person-check.svg)}.a4-bi-person-circle { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/person-circle.svg);mask-image:url(/share/icons/bootstrap-icons/svg/person-circle.svg)}.a4-bi-person-lock { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/person-lock.svg);mask-image:url(/share/icons/bootstrap-icons/svg/person-lock.svg)}.a4-bi-person-slash { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/person-slash.svg);mask-image:url(/share/icons/bootstrap-icons/svg/person-slash.svg)}.a4-bi-phone { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/phone.svg);mask-image:url(/share/icons/bootstrap-icons/svg/phone.svg)}.a4-bi-phone-flip { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/phone-flip.svg);mask-image:url(/share/icons/bootstrap-icons/svg/phone-flip.svg)}.a4-bi-piggy-bank { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/piggy-bank.svg);mask-image:url(/share/icons/bootstrap-icons/svg/piggy-bank.svg)}.a4-bi-play-fill { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/play-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/play-fill.svg)}.a4-bi-plug { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/plug.svg);mask-image:url(/share/icons/bootstrap-icons/svg/plug.svg)}.a4-bi-plus-lg { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/plus-lg.svg);mask-image:url(/share/icons/bootstrap-icons/svg/plus-lg.svg)}.a4-bi-power { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/power.svg);mask-image:url(/share/icons/bootstrap-icons/svg/power.svg)}.a4-bi-puzzle { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/puzzle.svg);mask-image:url(/share/icons/bootstrap-icons/svg/puzzle.svg)}.a4-bi-rss { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/rss.svg);mask-image:url(/share/icons/bootstrap-icons/svg/rss.svg)}.a4-bi-search { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/search.svg);mask-image:url(/share/icons/bootstrap-icons/svg/search.svg)}.a4-bi-shield-fill-check { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/shield-fill-check.svg);mask-image:url(/share/icons/bootstrap-icons/svg/shield-fill-check.svg)}.a4-bi-shield-lock { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/shield-lock.svg);mask-image:url(/share/icons/bootstrap-icons/svg/shield-lock.svg)}.a4-bi-signpost-split { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/signpost-split.svg);mask-image:url(/share/icons/bootstrap-icons/svg/signpost-split.svg)}.a4-bi-sliders { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/sliders.svg);mask-image:url(/share/icons/bootstrap-icons/svg/sliders.svg)}.a4-bi-speedometer { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/speedometer.svg);mask-image:url(/share/icons/bootstrap-icons/svg/speedometer.svg)}.a4-bi-speedometer2 { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/speedometer2.svg);mask-image:url(/share/icons/bootstrap-icons/svg/speedometer2.svg)}.a4-bi-stars { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/stars.svg);mask-image:url(/share/icons/bootstrap-icons/svg/stars.svg)}.a4-bi-sun { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/sun.svg);mask-image:url(/share/icons/bootstrap-icons/svg/sun.svg)}.a4-bi-table { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/table.svg);mask-image:url(/share/icons/bootstrap-icons/svg/table.svg)}.a4-bi-tablet { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/tablet.svg);mask-image:url(/share/icons/bootstrap-icons/svg/tablet.svg)}.a4-bi-terminal { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/terminal.svg);mask-image:url(/share/icons/bootstrap-icons/svg/terminal.svg)}.a4-bi-toggles { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/toggles.svg);mask-image:url(/share/icons/bootstrap-icons/svg/toggles.svg)}.a4-bi-tools { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/tools.svg);mask-image:url(/share/icons/bootstrap-icons/svg/tools.svg)}.a4-bi-translate { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/translate.svg);mask-image:url(/share/icons/bootstrap-icons/svg/translate.svg)}.a4-bi-trash { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/trash.svg);mask-image:url(/share/icons/bootstrap-icons/svg/trash.svg)}.a4-bi-upload { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/upload.svg);mask-image:url(/share/icons/bootstrap-icons/svg/upload.svg)}.a4-bi-wrench-adjustable { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/wrench-adjustable.svg);mask-image:url(/share/icons/bootstrap-icons/svg/wrench-adjustable.svg)}.a4-bi-x-circle-fill { -webkit-mask-image:url(/share/icons/bootstrap-icons/svg/x-circle-fill.svg);mask-image:url(/share/icons/bootstrap-icons/svg/x-circle-fill.svg)}#overlay-mask,#ajaxuploader-loader {display:none}.a4-figure.is-warn strong { color:var(--a4-warn)}.a4-figure.is-info strong { color:var(--a4-info)}.a4-card.is-warn { box-shadow:inset 4px 0 0 var(--a4-warn),var(--a4-shadow-s)}:where([dir="rtl"]) .a4-card.is-warn { box-shadow:inset -4px 0 0 var(--a4-warn),var(--a4-shadow-s)}.a4-pick {display:inline-flex;align-items:center;justify-content:center;gap:var(--a4-space-2);min-width:32px;min-height:32px;margin:calc(-1 * var(--a4-space-1)) 0 calc(-1 * var(--a4-space-1)) calc(-1.5 * var(--a4-space-1));border-radius:var(--a4-radius-s);color:var(--a4-ink);font-size:var(--a4-text-s);cursor:pointer}:where([dir="rtl"]) .a4-pick { margin:calc(-1 * var(--a4-space-1)) calc(-1.5 * var(--a4-space-1)) calc(-1 * var(--a4-space-1)) 0}.a4-pick:hover { background-color:var(--a4-soft)}.a4-pick input { width:18px;height:18px;margin:0;accent-color:var(--a4-accent-strong);cursor:pointer}.a4-middle,.a4-flag { vertical-align:middle}.a4-embed-caption { max-width:100%;overflow-wrap:anywhere}.a4-end { text-align:end}.a4-inset { padding:var(--a4-space-2) var(--a4-space-3)}.a4-overflow-visible { overflow:visible}a.a4-current-user-name { color:var(--a4-ink);font-weight:400;text-decoration:none}.a4-fold.is-bad { box-shadow:inset 4px 0 0 var(--a4-bad)}:where([dir="rtl"]) .a4-fold.is-bad { box-shadow:inset -4px 0 0 var(--a4-bad)}.a4-fold.is-warn { box-shadow:inset 4px 0 0 var(--a4-warn)}:where([dir="rtl"]) .a4-fold.is-warn { box-shadow:inset -4px 0 0 var(--a4-warn)}.a4-fold > summary { flex-wrap:wrap}.a4-fold > summary .a4-h2 { font-size:var(--a4-text-m)}.a4-btn-large { min-height:44px;padding:var(--a4-space-3) var(--a4-space-5);font-size:var(--a4-text-l)}@media (forced-colors:active) {.a4-btn,.a4-input,.a4-card,.a4-badge,.a4-chip span { border:1px solid CanvasText}.a4-tabs .is-current,.a4-tabs button[aria-pressed="true"],.a4-table tr.is-selected td,.a4-card.is-selected,.a4-figure.is-current { outline:2px solid Highlight;outline-offset:-2px}.a4-tabs.is-segmented { border-color:CanvasText}.a4-tabs.is-segmented > :is(span.current,a.current,.is-current,[aria-pressed="true"],[aria-current="true"],[aria-current="page"]) { border-color:Highlight;background-image:none;outline:2px solid Highlight;outline-offset:-2px}.a4-tabs.is-segmented > :is(a,button):focus-visible { outline:3px solid CanvasText;outline-offset:1px}.a4-chip input:checked + span { background-color:Highlight;color:HighlightText}.a4-steps li.is-current::before { background-color:Highlight;color:HighlightText}.a4-steps li.is-done::before { border:1px solid CanvasText}:focus-visible { outline-color:Highlight}.a4-dot,.a4-meter > span,.a4-bars > * { forced-color-adjust:none}.a4-dot { outline:1px solid CanvasText}.a4-timeline > li::after { forced-color-adjust:none;border-color:Canvas}}@media (pointer:coarse) {.a4-input,.a4-field select,.a4-field textarea,.a4-field input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]) { font-size:var(--a4-text-l)}}:where([dir="rtl"]) :is(.a4-bi-chevron-right,.a4-bi-chevron-left,.a4-bi-chevron-double-right,.a4-bi-chevron-double-left,.a4-bi-arrow-right,.a4-bi-arrow-left,.a4-bi-arrow-up-right,.a4-bi-arrow-down-right,.a4-bi-arrow-90deg-up,.a4-bi-box-arrow-right,.a4-bi-box-arrow-left,.a4-bi-box-arrow-up-right,.a4-bi-caret-right-fill,.a4-bi-caret-left-fill,.a4-bi-reply,.a4-bi-forward) { scale:-1 1}.a4-setup-inline { margin:0;padding:0;list-style:none;font-size:var(--a4-text-s)}.a4-setup-inline li { display:inline}.a4-setup-inline li + li::before { content:" \00b7 ";color:var(--a4-muted)}.a4-setup-inline code { color:var(--a4-muted)}.a4-setup-ext-list {display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--a4-space-1) var(--a4-space-4);margin:0;padding:0;list-style:none}.a4-setup-ext-list li {display:flex;justify-content:space-between;gap:var(--a4-space-2);min-width:0;padding:var(--a4-space-1) 0;border-bottom:1px solid var(--a4-line);font-size:var(--a4-text-s)}.a4-setup-ext-list li span:first-child { min-width:0;overflow-wrap:anywhere;font-family:var(--a4-mono);font-size:var(--a4-text-xs)}.a4-setup-ext-list li span:last-child { color:var(--a4-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.a4-setup-served {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-4);margin:0 0 var(--a4-space-3);padding:var(--a4-space-3) var(--a4-space-4);border:1px solid var(--a4-info-line);border-inline-start:5px solid var(--a4-info);border-radius:var(--a4-radius-s);background-color:var(--a4-info-bg);color:var(--a4-ink)}.a4-setup-served.is-velocity { border-color:var(--a4-line);border-inline-start-color:var(--a4-accent);background-color:var(--a4-accent-soft)}.a4-setup-served-main { flex:1 1 320px;min-width:0}.a4-setup-served-main strong { font-size:var(--a4-text-l)}.a4-setup-served-main p { overflow-wrap:anywhere}.a4-setup-served-main p + p { margin-top:var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-setup-check {display:grid;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:var(--a4-space-1) var(--a4-space-3)}.a4-setup-check > .a4-badge { justify-self:start}.a4-setup-check-text { min-width:0;overflow-wrap:anywhere}.a4-setup-check-text strong { font-weight:650}.a4-setup-check-text p { margin-top:2px;color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-setup-check-text p.a4-setup-fix { color:var(--a4-ink)}.a4-setup-check-text p.a4-setup-fix::before { content:"\2192\00a0";color:var(--a4-accent-text);font-weight:700}details.a4-setup-ok-checks { margin-top:var(--a4-space-2)}details.a4-setup-ok-checks > summary { padding:var(--a4-space-1) 0;color:var(--a4-muted);font-size:var(--a4-text-s);font-weight:650;cursor:pointer}details.a4-setup-ok-checks > ul { margin-top:var(--a4-space-2)}@media (max-width:600px) {.a4-setup-check { grid-template-columns:minmax(0,1fr)}}.a4-setup-bars {display:grid;grid-template-columns:minmax(0,8em) minmax(60px,1fr) minmax(0,auto);align-items:center;gap:var(--a4-space-1) var(--a4-space-2);margin:0;font-size:var(--a4-text-s)}.a4-setup-bars dt { margin:0;color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650}.a4-setup-bars dd { margin:0;min-width:0;overflow-wrap:anywhere}@media (max-width:560px) {.a4-setup-bars { grid-template-columns:minmax(0,1fr) minmax(60px,1fr)}.a4-setup-bars dd.a4-setup-bar-text { grid-column:1 / -1;margin-bottom:var(--a4-space-1)}}.a4-setup-info .a4-table td:first-child,.a4-setup-info .a4-setup-table-views td:nth-child(2) { white-space:nowrap}.a4-setup-info .a4-table td { overflow-wrap:anywhere;font-size:var(--a4-text-s)}textarea.a4-setup-report {display:block;min-height:320px;background-color:var(--a4-soft);font-family:var(--a4-mono);font-size:var(--a4-text-xs);white-space:pre;overflow:auto;resize:vertical}.a4-setup-rows { display:grid;grid-template-columns:fit-content(14em) minmax(0,1fr);gap:var(--a4-space-1) var(--a4-space-3);margin:0}.a4-setup-rows dt { min-width:0;margin:0;color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650;overflow-wrap:break-word}.a4-setup-rows dd { min-width:0;margin:0;overflow-wrap:anywhere;word-break:break-word}@media (max-width:600px) {.a4-setup-rows { grid-template-columns:minmax(0,1fr);gap:0 var(--a4-space-3)}.a4-setup-rows dd { margin-bottom:var(--a4-space-1)}}.a4-setup-cache form { margin:0}.a4-setup-cache .a4-figure.is-date strong { font-size:var(--a4-text-l);line-height:1.3}.a4-setup-group { margin:0 0 var(--a4-space-4)}.a4-setup-group .a4-section-head p { font-size:var(--a4-text-s);max-width:90ch}.a4-setup-group-foot { display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--a4-space-2) var(--a4-space-4);margin-top:var(--a4-space-3)}.a4-setup-group-foot code { color:var(--a4-muted)}.a4-setup-caches td { font-size:var(--a4-text-s);overflow-wrap:anywhere}.a4-setup-caches td.a4-setup-check-cell { width:34px}.a4-setup-caches td.a4-setup-check-cell input { width:18px;height:18px;margin:2px 0 0;cursor:pointer}.a4-setup-caches .a4-setup-cache-name { font-weight:650}.a4-setup-caches .a4-setup-cache-holds,.a4-setup-caches .a4-setup-cache-meta,.a4-setup-caches .a4-setup-cleared-by { display:block;margin-top:2px;color:var(--a4-muted);font-size:var(--a4-text-xs);overflow-wrap:anywhere}.a4-setup-caches .a4-setup-cleared-when { display:block}.a4-setup-caches .a4-badge { margin:var(--a4-space-1) var(--a4-space-1) 0 0}:where([dir="rtl"]) .a4-setup-caches .a4-badge { margin:var(--a4-space-1) 0 0 var(--a4-space-1)}.a4-setup-caches tr.is-disabled td,.a4-setup-caches code { color:var(--a4-muted)}.a4-setup-caches th:nth-child(3),.a4-setup-caches td:nth-child(3) { width:7.5em}.a4-setup-caches th:nth-child(4),.a4-setup-caches td:nth-child(4) { width:11em}@media (max-width:760px) {.a4-setup-caches thead { position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.a4-setup-caches,.a4-setup-caches tbody,.a4-setup-caches tr,.a4-setup-caches td { display:block;width:100%}.a4-setup-caches tr { position:relative;padding:var(--a4-space-2) 0 var(--a4-space-2) var(--a4-space-6);border-bottom:1px solid var(--a4-line)}:where([dir="rtl"]) .a4-setup-caches tr { padding:var(--a4-space-2) var(--a4-space-6) var(--a4-space-2) 0}.a4-setup-caches tr:last-child { border-bottom:0}.a4-setup-caches td,.a4-setup-caches th:nth-child(n),.a4-setup-caches td:nth-child(n) { width:100%;padding:2px 0;border:0}.a4-setup-caches td.a4-setup-check-cell { position:absolute;top:10px;inset-inline-start:var(--a4-space-1);width:auto}.a4-setup-caches td.a4-num { text-align:start}.a4-setup-caches td[data-label]::before { content:attr(data-label) ":";color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650}}details.a4-setup-confirm { max-width:100%}details.a4-setup-confirm > summary { list-style:none}details.a4-setup-confirm > summary::-webkit-details-marker { display:none}details.a4-setup-confirm[open] > summary { border-color:var(--a4-accent)}.a4-setup-confirm-body {max-width:72ch;margin-top:var(--a4-space-2);padding:var(--a4-space-3) var(--a4-space-3);border:1px solid var(--a4-warn-line);border-inline-start:4px solid var(--a4-warn);border-radius:var(--a4-radius-s);background-color:var(--a4-warn-bg);color:var(--a4-ink)}.a4-setup-confirm-body p { margin:0 0 var(--a4-space-1)}.a4-setup-confirm-body ul,.a4-setup-cache .a4-notice ul { margin:0 0 var(--a4-space-2);padding-inline-start:var(--a4-space-4);font-size:var(--a4-text-s);columns:2 16em;column-gap:var(--a4-space-5)}.a4-setup-cache .a4-notice code { color:inherit}.a4-setup-server-rows { display:grid;grid-template-columns:minmax(0,1fr);margin:var(--a4-space-3) 0 0;padding:0;list-style:none}.a4-setup-server-rows > li {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-1) var(--a4-space-3);padding:var(--a4-space-2) 0;border-bottom:1px solid var(--a4-line)}.a4-setup-server-rows > li:last-child { border-bottom:0}.a4-setup-server-text { flex:1 1 320px;min-width:0;overflow-wrap:anywhere}.a4-setup-server-text small { display:block;color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-setup-static-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:end;gap:var(--a4-space-3) var(--a4-space-4)}.a4-setup-commands { margin:0;padding:0;list-style:none}.a4-setup-commands li { padding:var(--a4-space-1) 0;border-bottom:1px solid var(--a4-line);font-size:var(--a4-text-s)}.a4-setup-commands li:last-child { border-bottom:0}.a4-setup-commands code { display:block;margin-top:2px;color:var(--a4-ink)}.a4-setup-console {max-width:100%;height:20em;margin:0;padding:var(--a4-space-3);overflow:auto;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink);font-family:var(--a4-mono);font-size:var(--a4-text-xs);line-height:var(--a4-leading);white-space:pre-wrap;word-break:break-word}.a4-setup-console-phase,.a4-setup-console-done { color:var(--a4-info);font-weight:700}.a4-setup-console-ok { color:var(--a4-ok)}.a4-setup-console-warn { color:var(--a4-warn)}.a4-setup-console-error { color:var(--a4-bad)}.a4-setup-console-info { color:var(--a4-muted)}.a4-setup-sortbar { align-items:center;margin:0 0 var(--a4-space-3);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-setup-session .a4-facts dd code { color:var(--a4-muted)}.a4-setup-confirm-list { margin:var(--a4-space-2) 0 0;padding-inline-start:var(--a4-space-4)}.a4-setup-confirm-list li + li { margin-top:var(--a4-space-1)}ol.a4-setup-numbered { margin:var(--a4-space-1) 0 0;padding-inline-start:var(--a4-space-6)}ol.a4-setup-numbered li + li { margin-top:var(--a4-space-1)}ol.a4-setup-numbered .a4-pre { margin:var(--a4-space-2) 0 0}.a4-setup-upgrade .a4-intro p + p { margin-top:var(--a4-space-1)}.a4-setup-upgrade .a4-notice p { margin-top:var(--a4-space-1)}.a4-setup-time { font-size:var(--a4-text-s);font-weight:600;font-variant-numeric:tabular-nums}.a4-setup-upgrade .a4-figure.is-text strong { font-size:var(--a4-text-l);line-height:1.35}.a4-setup-upgrade-check { display:flex;flex-direction:column;gap:var(--a4-space-2)}.a4-setup-upgrade-check p { color:var(--a4-muted)}.a4-setup-upgrade-check .a4-actions { margin-top:auto;padding-top:var(--a4-space-1)}.a4-setup-howto { padding:var(--a4-space-2) var(--a4-space-3);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink)}.a4-setup-howto strong { display:block;margin-bottom:2px;font-size:var(--a4-text-s)}.a4-setup-howto p + p { margin-top:var(--a4-space-1)}.a4-setup-howto code { color:var(--a4-ink)}.a4-setup-upgrade .a4-table td.a4-setup-path { min-width:220px;overflow-wrap:anywhere;font-family:var(--a4-mono);font-size:var(--a4-text-xs)}.a4-setup-upgrade .a4-table td.a4-setup-sums { color:var(--a4-muted);font-family:var(--a4-mono);font-size:var(--a4-text-xs);overflow-wrap:anywhere}.a4-setup-upgrade .a4-table td.a4-setup-sums span[title] { color:var(--a4-ink);white-space:nowrap}.a4-setup-sum { display:inline-block;margin-inline-end:var(--a4-space-2);white-space:nowrap}.a4-setup-sum-label { font-family:var(--a4-font);font-size:var(--a4-text-xs);font-weight:650;letter-spacing:.03em;text-transform:uppercase}.a4-setup-taglist { margin-top:var(--a4-space-2)}.a4-setup-taglist li { padding:1px var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink);font-family:var(--a4-mono);font-size:var(--a4-text-xs)}.a4-setup-docs { margin:var(--a4-space-5) 0 0;padding-top:var(--a4-space-3);border-top:1px solid var(--a4-line);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-setup-console-phase-item { color:var(--a4-ok)}.a4-setup-console-image { color:var(--a4-muted)}.a4-setup-console-report { color:var(--a4-bad)}.a4-setup-gap { margin-top:var(--a4-space-2)}.a4-setup-status-main { display:flex;flex-direction:column;flex:1 1 320px;gap:var(--a4-space-1);min-width:0}.a4-setup-current { color:var(--a4-muted);font-family:var(--a4-mono);font-size:var(--a4-text-xs);overflow-wrap:anywhere}.a4-setup-progress { max-width:520px;margin:var(--a4-space-1) 0 2px}.a4-setup-progress > span { transition:width .4s ease}.a4-setup-card { margin:0 0 var(--a4-space-4)}.a4-setup-card + .a4-setup-card { margin-top:0}.a4-setup-fields { display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));align-items:start;gap:var(--a4-space-3) var(--a4-space-4)}@media (max-width:900px) {.a4-setup-fields { grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.a4-setup-fields .a4-setup-field-site { grid-column:1 / -1}}@media (max-width:600px) {.a4-setup-fields { grid-template-columns:minmax(0,1fr)}}.a4-setup-formbar { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-3);padding:var(--a4-space-3) 0 0;border-top:1px solid var(--a4-line)}.a4-setup-formbar .a4-meta { flex:1 1 260px}.a4-setup-urls { margin:0;padding:0;list-style:none}.a4-setup-urls li { padding:var(--a4-space-1) 0;border-top:1px solid var(--a4-line);font-family:var(--a4-mono);font-size:var(--a4-text-xs);overflow-wrap:anywhere}.a4-setup-urls li:first-child { border-top:0}ul.a4-setup-points { margin:0;padding-inline-start:var(--a4-space-4)}ul.a4-setup-points li + li { margin-top:var(--a4-space-1)}.a4-setup-preload .a4-setup-url-text { overflow-wrap:anywhere}.a4-setup-preload td.a4-setup-run { min-width:16em}.a4-setup-preload td.a4-setup-url { min-width:14em;font-family:var(--a4-mono);font-size:var(--a4-text-xs);overflow-wrap:anywhere;word-break:break-word}.a4-setup-preload tr.a4-setup-detail-row > td { background-color:var(--a4-soft)}details.a4-setup-failures > summary { color:var(--a4-bad);font-weight:650;cursor:pointer}details.a4-setup-warnings > summary { cursor:pointer}.a4-setup-bar.is-dirty { border-color:var(--a4-accent);background-color:var(--a4-accent-soft);box-shadow:inset 4px 0 0 var(--a4-accent)}:where([dir="rtl"]) .a4-setup-bar.is-dirty { box-shadow:inset -4px 0 0 var(--a4-accent)}.a4-setup-bar.is-dirty .a4-meta { color:var(--a4-ink)}.a4-setup-pending { position:sticky;top:var(--a4-space-2);z-index:var(--a4-z-sticky)}.a4-setup-exts { container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--a4-space-2);margin:0;padding:0;list-style:none}.a4-setup-exts > .a4-card + .a4-card { margin-top:0}.a4-setup-ext { display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:var(--a4-space-1) var(--a4-space-3)}.a4-setup-ext.is-inactive { background-color:var(--a4-soft)}.a4-setup-ext.is-changed,.a4-setup-ext.is-drop-target { border-color:var(--a4-accent)}.a4-setup-ext:target { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-setup-ext-pos { display:flex;flex-direction:column;align-items:center;gap:var(--a4-space-1)}.a4-setup-ext-num {display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:32px;padding:0 var(--a4-space-1);border-radius:var(--a4-radius-s);background-color:var(--a4-ok-bg);color:var(--a4-ok);font-weight:700;font-variant-numeric:tabular-nums}.a4-setup-ext.is-inactive .a4-setup-ext-num { background-color:var(--a4-line);color:var(--a4-muted);font-weight:600}.a4-setup-ext .a4-grip { width:40px;min-height:28px}.a4-setup-ext .a4-grip[aria-pressed="true"] { border-style:solid;border-color:var(--a4-accent);color:var(--a4-accent-text)}.a4-setup-ext-main { min-width:0}.a4-setup-ext-title { display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-1) var(--a4-space-2)}.a4-setup-ext-title h3 { margin:0;font-size:var(--a4-text-m)}.a4-setup-ext-title h3 code { color:var(--a4-ink);font-size:var(--a4-text-m);font-weight:700}.a4-setup-ext-label { color:var(--a4-muted);overflow-wrap:anywhere}.a4-setup-ext-desc { max-width:90ch;margin:var(--a4-space-1) 0 0;color:var(--a4-muted);overflow-wrap:anywhere}.a4-setup-ext-badges { margin-top:var(--a4-space-1)}.a4-setup-ext-actions { display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--a4-space-1)}.a4-setup-ext-moves { display:inline-flex;gap:var(--a4-space-1)}@container (max-width:620px) {.a4-setup-ext { grid-template-columns:44px minmax(0,1fr)}.a4-setup-ext-actions { grid-column:1 / -1;justify-content:flex-start}}@media (prefers-reduced-motion:no-preference) {.a4-setup-ext { transition:border-color .15s ease,box-shadow .15s ease}}.a4-setup-problems { margin:var(--a4-space-2) 0 0;padding:0;list-style:none;font-size:var(--a4-text-s)}.a4-setup-problems li { position:relative;margin:2px 0 0;padding-inline-start:var(--a4-space-3);overflow-wrap:anywhere}.a4-setup-problems li::before { content:"";position:absolute;top:.55em;inset-inline-start:0;width:7px;height:7px;border-radius:50%;background-color:var(--a4-muted)}.a4-setup-problems li.is-bad { color:var(--a4-bad)}.a4-setup-problems li.is-bad::before { background-color:var(--a4-bad)}.a4-setup-problems li.is-warn { color:var(--a4-warn)}.a4-setup-problems li.is-warn::before { background-color:var(--a4-warn)}.a4-setup-problems li.is-info { color:var(--a4-muted)}details.a4-setup-more { margin:var(--a4-space-2) 0 0;font-size:var(--a4-text-s)}details.a4-setup-more > summary { width:max-content;max-width:100%;color:var(--a4-accent-text);font-weight:600;cursor:pointer}details.a4-setup-more[open] > summary { margin-bottom:var(--a4-space-1)}.a4-setup-review { margin:0 0 var(--a4-space-4);border:2px solid var(--a4-accent)}.a4-setup-review-cols { display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--a4-space-3);margin:var(--a4-space-3) 0}.a4-setup-review-cols > div { min-width:0;padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-setup-review-cols h3 { color:var(--a4-muted);font-size:var(--a4-text-s);letter-spacing:.04em;text-transform:uppercase}.a4-setup-review-cols ul { margin:var(--a4-space-1) 0 0;padding:0;list-style:none}.a4-setup-review-cols li { margin:2px 0 0;overflow-wrap:anywhere}.a4-setup-review .a4-actions { margin-top:var(--a4-space-3)}.a4-setup-lines {max-height:320px;margin:var(--a4-space-2) 0 0;padding:var(--a4-space-2) var(--a4-space-3);overflow:auto;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink);font-family:var(--a4-mono);font-size:var(--a4-text-xs);line-height:1.55}.a4-setup-line { display:block;width:max-content;min-width:100%;white-space:pre}.a4-setup-line em { margin-inline-start:var(--a4-space-2);font-style:normal}.a4-setup-lines .is-added { background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4-setup-lines .is-moved { background-color:var(--a4-accent-soft);color:var(--a4-accent-text)}.a4-setup-ack { display:flex;align-items:flex-start;gap:var(--a4-space-2);margin:var(--a4-space-3) 0 0;color:var(--a4-bad);font-weight:600;white-space:normal}.a4-setup-ack span { min-width:0;overflow-wrap:anywhere}.a4-setup-ack input { flex:0 0 auto;width:18px;height:18px;margin:1px 0 0;accent-color:var(--a4-bad)}.a4-setup-maint .box-content { container:a4-setup-maint / inline-size}.a4-setup-maint label { white-space:normal}.a4-setup-maint .a4-meta,.a4-setup-hint { overflow-wrap:anywhere}.a4-setup-hint { color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-setup-maint .a4-check .a4-setup-hint { font-weight:400}.a4-setup-state {display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--a4-space-3) var(--a4-space-5);margin:0 0 var(--a4-space-4);padding:var(--a4-space-4) var(--a4-space-4);border:1px solid var(--a4-ok-line);border-radius:var(--a4-radius-s);background-color:var(--a4-ok-bg);box-shadow:inset 5px 0 0 var(--a4-ok)}:where([dir="rtl"]) .a4-setup-state { box-shadow:inset -5px 0 0 var(--a4-ok)}.a4-setup-state.is-on { border-color:var(--a4-warn-line);background-color:var(--a4-warn-bg);box-shadow:inset 5px 0 0 var(--a4-warn)}:where([dir="rtl"]) .a4-setup-state.is-on { box-shadow:inset -5px 0 0 var(--a4-warn)}.a4-setup-state-head { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) var(--a4-space-3)}.a4-setup-state-title { flex:1 1 14ch;min-width:0;margin:0;padding:0;border:0;background:none;color:var(--a4-ok);font-size:var(--a4-text-xl);font-weight:700;line-height:1.25}.a4-setup-state.is-on .a4-setup-state-title { color:var(--a4-warn)}.a4-setup-state-text { max-width:70ch;margin:var(--a4-space-1) 0 0;color:var(--a4-ink)}.a4-setup-state .a4-dot { width:12px;height:12px;background-color:var(--a4-ok);box-shadow:0 0 0 4px var(--a4-ok-line)}.a4-setup-state.is-on .a4-dot { background-color:var(--a4-warn);box-shadow:0 0 0 4px var(--a4-warn-line);animation:a4-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce) {.a4-setup-state.is-on .a4-dot { animation:none}}.a4-setup-state .a4-facts { grid-column:1 / -1;margin:0;padding:var(--a4-space-3) 0 0;border-top:1px solid var(--a4-warn-line)}.a4-setup-state .a4-facts dd .a4-badge { white-space:normal}.a4-setup-state .a4-badge { background-color:var(--a4-card)}.a4-setup-state-action { display:flex;flex-direction:column;align-items:flex-end;gap:var(--a4-space-1)}.a4-setup-state-action .a4-meta { max-width:30ch;color:var(--a4-ink);text-align:end}.a4-setup-plan { display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:var(--a4-space-4);margin:0 0 var(--a4-space-5)}.a4-setup-maint .a4-card { padding:var(--a4-space-4) var(--a4-space-4)}.a4-setup-formsteps { display:flex;flex-direction:column;gap:var(--a4-space-4);margin:0;padding:0;list-style:none}.a4-setup-formsteps > li { display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--a4-space-1) var(--a4-space-3);margin:0;padding:0 0 var(--a4-space-4);border-bottom:1px solid var(--a4-line)}.a4-setup-formsteps > li:last-child { padding-bottom:0;border-bottom:0}.a4-setup-step {display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border:1px solid var(--a4-line);border-radius:50%;background-color:var(--a4-soft);color:var(--a4-ink);font-size:var(--a4-text-xs);font-weight:700}.a4-setup-step-body { display:flex;flex-direction:column;gap:var(--a4-space-1);min-width:0}.a4-setup-step-body > label,.a4-setup-step-title { margin:0;padding:0;color:var(--a4-ink);font-size:var(--a4-text-m);font-weight:650}.a4-setup-step-body textarea { resize:vertical}.a4-setup-step-body textarea.is-code { font-family:var(--a4-mono);font-size:var(--a4-text-s)}.a4-input.a4-setup-minutes { width:9em}.a4-setup-presets { display:flex;flex-wrap:wrap;gap:var(--a4-space-1)}.a4-setup-preset {min-height:32px;padding:var(--a4-space-1) var(--a4-space-3);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font:inherit;font-size:var(--a4-text-s);cursor:pointer}.a4-setup-preset:hover { border-color:var(--a4-accent);color:var(--a4-accent-text)}.a4-setup-preset[aria-pressed="true"] { border-color:var(--a4-accent-strong);background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-weight:650}.a4-setup-access { display:flex;flex-direction:column;gap:var(--a4-space-1);margin:0;padding:0;list-style:none}.a4-setup-access li { display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-1) var(--a4-space-2);margin:0;padding:var(--a4-space-2) var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-setup-access li strong { font-weight:650}.a4-setup-access code { color:var(--a4-ink)}.a4-setup-ipcheck { margin:0;color:var(--a4-bad);font-size:var(--a4-text-s);font-weight:650}.a4-setup-counter { align-self:flex-end;color:var(--a4-muted);font-size:var(--a4-text-xs);font-variant-numeric:tabular-nums}.a4-setup-danger-box { margin:var(--a4-space-4) 0 0;padding:var(--a4-space-3) var(--a4-space-4);border:1px solid var(--a4-bad-line);border-radius:var(--a4-radius-s);background-color:var(--a4-bad-bg)}.a4-setup-danger-box .a4-check { color:var(--a4-bad);font-weight:600}.a4-setup-danger-box .a4-check input { accent-color:var(--a4-bad)}.a4-setup-confirm-row { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-4);margin:var(--a4-space-3) 0 0}.a4-setup-confirm-row .a4-meta { color:var(--a4-bad)}.a4-setup-preview { position:sticky;top:var(--a4-space-3)}.a4-setup-preview .a4-meta { margin:var(--a4-space-2) 0 0}.a4-setup-frame-wrap { overflow:hidden;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-setup-frame-bar { display:flex;align-items:center;gap:var(--a4-space-1);padding:var(--a4-space-2) var(--a4-space-2);border-bottom:1px solid var(--a4-line);color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-setup-frame-bar span[aria-hidden] { width:9px;height:9px;border-radius:50%;background-color:var(--a4-line-strong)}.a4-setup-frame-bar code { min-width:0;margin-inline-start:var(--a4-space-1);overflow:hidden;color:var(--a4-muted);text-overflow:ellipsis;white-space:nowrap}.a4-setup-frame { display:block;width:100%;height:440px;margin:0;border:0;background-color:var(--a4-surface)}.a4-setup-maint .a4-fold { margin:0 0 var(--a4-space-3)}.a4-setup-maint .a4-fold-body ul.a4-plain { padding-inline-start:var(--a4-space-4)}.a4-setup-cmds { display:flex;flex-direction:column;gap:var(--a4-space-2);margin:0;padding:0;list-style:none}.a4-setup-cmd-row { display:flex;align-items:center;gap:var(--a4-space-2);margin:0}.a4-setup-cmd-label { flex:0 0 7.5em;color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650}.a4-setup-cmd {flex:1 1 auto;min-width:0;padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink);overflow-wrap:anywhere;user-select:all;-webkit-user-select:all}@media (max-width:1100px) {.a4-setup-plan { grid-template-columns:minmax(0,1fr)}.a4-setup-preview { position:static}.a4-setup-frame { height:400px}}@container a4-setup-maint (max-width:760px) {.a4-setup-plan { grid-template-columns:minmax(0,1fr)}.a4-setup-preview { position:static}}@container a4-setup-maint (max-width:640px) {.a4-setup-maint .a4-table thead { position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.a4-setup-maint .a4-table tr { display:block;padding:var(--a4-space-2) 0;border-bottom:1px solid var(--a4-line)}.a4-setup-maint .a4-table tr:last-child { border-bottom:0}.a4-setup-maint .a4-table td { display:flex;gap:var(--a4-space-2);padding:var(--a4-space-1) var(--a4-space-3);border:0}.a4-setup-maint .a4-table td::before { content:attr(data-label);flex:0 0 8.5em;color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650}}@container a4-setup-maint (max-width:560px) {.a4-setup-state { grid-template-columns:minmax(0,1fr);padding:var(--a4-space-3)}.a4-setup-state-action { align-items:stretch}.a4-setup-state-action .a4-meta { max-width:none;text-align:start}.a4-setup-state-action .a4-btn,.a4-setup-confirm-row .a4-btn { width:100%;white-space:normal}.a4-setup-maint .a4-card { padding:var(--a4-space-3) var(--a4-space-3)}.a4-setup-formsteps > li { grid-template-columns:minmax(0,1fr)}.a4-setup-cmd-row { flex-wrap:wrap}.a4-setup-cmd-label { flex-basis:100%}.a4-setup-frame { height:360px}}.a4-setup-cron .a4-section { margin-bottom:var(--a4-space-5)}.a4-setup-cron .a4-toolbar { margin-bottom:var(--a4-space-3)}.a4-setup-cron .a4-setup-pause-note { flex:1 1 100%}.a4-setup-cron .a4-setup-pause-note textarea { min-height:2.5em;resize:vertical}.a4-setup-paths { display:flex;flex-wrap:wrap;gap:var(--a4-space-1) var(--a4-space-4);margin:calc(-1 * var(--a4-space-1)) 0 var(--a4-space-4);color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-setup-paths code { color:var(--a4-ink);overflow-wrap:anywhere}.a4-setup-cron .a4-figures { margin-bottom:var(--a4-space-5)}.a4-setup-cron .a4-figure.is-last { grid-column:span 2}.a4-setup-cron .a4-figure.is-last strong { font-size:var(--a4-text-m);line-height:1.35;overflow-wrap:anywhere}@media (max-width:520px) {.a4-setup-cron .a4-figure.is-last { grid-column:1 / -1}}.a4-setup-cron .a4-filterbar { margin-bottom:var(--a4-space-5)}.a4-setup-runbox { display:flex;flex-wrap:wrap;align-items:end;grid-column:1 / -1;gap:var(--a4-space-2) var(--a4-space-3);padding-top:var(--a4-space-3);border-top:1px solid var(--a4-line)}.a4-setup-runbox .a4-field { flex:1 1 220px}.a4-setup-runbox .a4-meta { flex:1 1 100%}.a4-setup-cron .a4-fold { margin:0 0 var(--a4-space-5)}.a4-setup-cron .a4-fold-body { contain:inline-size}.a4-setup-cron .a4-fold-body h3 { margin:var(--a4-space-3) 0 var(--a4-space-1);font-size:var(--a4-text-m)}.a4-setup-cron .a4-fold-body h3:first-child { margin-top:0}.a4-setup-cron .a4-fold-body p { margin:0 0 var(--a4-space-2)}.a4-setup-cron .a4-setup-console { height:22em;max-height:60vh}.a4-setup-console:empty::before { content:attr(data-empty);color:var(--a4-muted)}.a4-setup-crontab {margin:0 0 var(--a4-space-3);padding:var(--a4-space-3) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink);font-family:var(--a4-mono);font-size:var(--a4-text-xs);line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.a4-setup-part-row.is-current { border-color:var(--a4-ok);box-shadow:inset 4px 0 0 var(--a4-ok),var(--a4-shadow-s)}:where([dir="rtl"]) .a4-setup-part-row.is-current { box-shadow:inset -4px 0 0 var(--a4-ok),var(--a4-shadow-s)}.a4-setup-cron .a4-facts dd code { color:var(--a4-muted)}.a4-setup-cron .a4-setup-view { margin-inline-start:auto;display:inline-flex;align-items:center}.a4-setup-cron .a4-setup-compact .a4-badges { margin:0}.a4-setup-cron .a4-setup-compact .a4-table > tbody > tr > th[scope="row"] {width:1%;min-width:8em;max-width:14em;color:var(--a4-ink);font-size:var(--a4-text-s);font-weight:500;letter-spacing:normal;text-transform:none;white-space:normal}.a4-setup-cron .a4-setup-compact-part { display:block}.a4-setup-cron .a4-setup-compact-sub { display:block;font-size:var(--a4-text-xs);color:var(--a4-muted)}.a4-setup-cron .a4-setup-compact .a4-table td,.a4-setup-cron .a4-setup-compact .a4-table th { padding-inline-start:var(--a4-space-2);padding-inline-end:var(--a4-space-2)}.a4-setup-cron .a4-setup-compact-scripts { margin-top:2px;font-size:var(--a4-text-xs);color:var(--a4-muted)}.a4-setup-cron .a4-setup-compact-scripts > summary { cursor:pointer}.a4-setup-cron .a4-setup-compact .a4-table > tbody > tr > :is(td,th) { background-color:transparent}.a4-setup-cron .a4-setup-compact .a4-table > tbody > tr.a4-setup-part-row:hover > :is(td,th) { background-color:var(--a4-info-bg)}.a4-setup-cron .a4-setup-compact .a4-table > tbody > tr.a4-setup-compact-detail > td {background-color:var(--a4-soft);padding-top:var(--a4-space-1);padding-bottom:var(--a4-space-2);font-size:var(--a4-text-xs)}.a4-setup-cron .a4-setup-compact #cronjob-table.is-scripted .a4-setup-compact-inline { display:none}.a4-setup-cron .a4-setup-compact-detail ul {display:grid;grid-template-columns:max-content fit-content(45%) minmax(0,1fr);column-gap:var(--a4-space-4);row-gap:var(--a4-space-1);margin:2px 0 0;padding:0;list-style:none}.a4-setup-cron .a4-setup-compact-detail li { display:contents}.a4-setup-cron .a4-setup-compact-file { overflow-wrap:anywhere}.a4-setup-cron .a4-setup-compact-path { color:var(--a4-muted);font-family:var(--a4-mono);font-size:var(--a4-text-xs)}.a4-setup-cron .a4-setup-compact-file code { color:var(--a4-ink);font-size:var(--a4-text-xs);white-space:nowrap}.a4-setup-cron .a4-setup-compact-desc { color:var(--a4-muted)}.a4-setup-cron :is(.a4-setup-compact-detail,.a4-setup-compact-inline) li .a4-badge { font-size:var(--a4-text-xs);padding:0 var(--a4-space-1)}.a4-setup-cron .a4-setup-compact-inline { margin:2px 0 0;padding:0;list-style:none}.a4-setup-cron .a4-setup-compact-inline li { margin:var(--a4-space-1) 0}.a4-setup-cron .a4-setup-compact-inline li > span { display:block}.a4-setup-cron .a4-setup-compact-detail li code { color:var(--a4-ink)}.a4-setup-cron .a4-setup-compact thead th { white-space:normal}.a4-setup-cron .a4-setup-compact td { white-space:normal}.a4-setup-cron .a4-setup-compact tr.a4-setup-part-row > td:last-child { white-space:nowrap;width:1%}.a4-setup-cron .a4-setup-compact tr.a4-setup-part-row { border:0;box-shadow:none}.a4-setup-cron .a4-setup-compact tr.is-attention > th { box-shadow:inset 4px 0 0 var(--a4-warn)}:where([dir="rtl"]) .a4-setup-cron .a4-setup-compact tr.is-attention > th { box-shadow:inset -4px 0 0 var(--a4-warn)}.a4-setup-cron .a4-setup-compact tr.is-paused > th { box-shadow:inset 4px 0 0 var(--a4-bad)}:where([dir="rtl"]) .a4-setup-cron .a4-setup-compact tr.is-paused > th { box-shadow:inset -4px 0 0 var(--a4-bad)}.a4-setup-cron .a4-setup-compact tr.is-current > th { box-shadow:inset 4px 0 0 var(--a4-ok)}:where([dir="rtl"]) .a4-setup-cron .a4-setup-compact tr.is-current > th { box-shadow:inset -4px 0 0 var(--a4-ok)}.a4-setup-cron .a4-setup-compact td .a4-btn + .a4-btn { margin-inline-start:var(--a4-space-1)}.a4-setup-cron .a4-setup-compact td .a4-btn-small { padding:2px var(--a4-space-2)}.a4-setup-cron .a4-setup-cmd-row { margin:var(--a4-space-3) 0 0}.a4-setup-cron .a4-setup-cmd-label { flex:0 0 auto}.a4-setup-scripts { margin:var(--a4-space-3) 0 0;border-top:1px solid var(--a4-line)}.a4-setup-scripts > summary { display:flex;align-items:baseline;gap:var(--a4-space-2);padding:var(--a4-space-2) 0 0;color:var(--a4-ink);font-size:var(--a4-text-s);list-style:none;cursor:pointer}.a4-setup-scripts > summary::-webkit-details-marker { display:none}.a4-setup-scripts > summary::before { content:"\25B8";flex:0 0 auto;color:var(--a4-muted)}.a4-setup-scripts[open] > summary::before { content:"\25BE"}.a4-setup-scripts[open] > summary { padding-bottom:var(--a4-space-1)}.a4-setup-scripts-count { flex:0 0 auto;font-weight:650}.a4-setup-scripts > summary:hover .a4-setup-scripts-count { color:var(--a4-accent-text)}.a4-setup-scripts-names { min-width:0;overflow:hidden;color:var(--a4-muted);font-family:var(--a4-mono);font-size:var(--a4-text-xs);text-overflow:ellipsis;white-space:nowrap}.a4-setup-scripts[open] .a4-setup-scripts-names { visibility:hidden}.a4-setup-script-list { margin:0;padding:0;list-style:none}.a4-setup-script { display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-1) var(--a4-space-3);margin:0;padding:var(--a4-space-2) 0;border-top:1px dashed var(--a4-line)}.a4-setup-script:first-child { border-top:0}.a4-setup-script-main { flex:1 1 260px;min-width:0}.a4-setup-script-name { color:var(--a4-ink);font-weight:650;overflow-wrap:anywhere}.a4-setup-script-desc { margin:2px 0 0}.a4-setup-script-doc { margin:2px 0 0;font-size:var(--a4-text-xs)}.a4-setup-cron .a4-setup-doc-link { white-space:nowrap;font-size:var(--a4-text-xs)}.a4-setup-script-where { margin:2px 0 0;color:var(--a4-muted);font-size:var(--a4-text-xs);overflow-wrap:anywhere}.a4-setup-script-where.is-missing { color:var(--a4-bad);font-weight:650}.a4-setup-script-actions { display:flex;flex-wrap:wrap;gap:var(--a4-space-1)}.a4-setup-cron .a4-pager { margin:var(--a4-space-3) 0 0}@media (max-width:600px) {.a4-setup-cron .a4-toolbar .a4-actions,.a4-setup-cron .a4-toolbar .a4-actions .a4-btn { width:100%}.a4-setup-cron .a4-toolbar .a4-actions .a4-btn { flex:1 1 0}.a4-setup-cron .a4-card-head .a4-setup-run { width:100%}.a4-setup-cmd-row { flex-wrap:wrap}.a4-setup-cmd-label { flex-basis:100%}}.a4-setup-wz h2 { margin:0 0 2px;font-size:var(--a4-text-l)}.a4-setup-wz h3 { margin:var(--a4-space-4) 0 var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-s);letter-spacing:.04em;text-transform:uppercase}.a4-setup-wz pre { max-width:100%;overflow-x:auto;font-family:var(--a4-mono);white-space:pre}.a4-setup-wz label,.a4-setup-wz label * { white-space:normal}.a4-setup-wz .a4-meta { white-space:normal}.a4-setup-wz .a4-card { margin:0 0 var(--a4-space-5)}.a4-setup-wz .a4-notice { display:flex;align-items:flex-start;gap:var(--a4-space-2)}.a4-setup-wz .a4-card > .a4-meta { display:block;padding-bottom:var(--a4-space-3)}.a4-setup-wz .a4-card.is-off { opacity:.55}.a4-setup-wz .a4-field { padding-bottom:var(--a4-space-3)}.a4-setup-wz .a4-field textarea { font-family:var(--a4-mono);font-size:var(--a4-text-s);resize:vertical}.a4-setup-wz .a4-actions { padding:2px 0 var(--a4-space-3)}.a4-setup-wz .a4-table .is-bad { color:var(--a4-bad);font-weight:600}.a4-setup-wz-grid { display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--a4-space-5)}.a4-setup-wz-col { flex:1 1 26rem;min-width:0}.a4-setup-wz-row { display:flex;flex-wrap:wrap;gap:var(--a4-space-3)}.a4-setup-wz-row > .a4-field { flex:1 1 9rem}.a4-setup-wz-pick { display:flex;align-items:flex-start;gap:var(--a4-space-2);padding:var(--a4-space-2);border-radius:var(--a4-radius-s)}.a4-setup-wz-pick:hover { background-color:var(--a4-soft)}.a4-setup-wz-pick input { flex:0 0 auto;margin-top:var(--a4-space-1);accent-color:var(--a4-accent-strong)}.a4-setup-wz-pick > span { flex:1 1 auto;min-width:0}.a4-setup-wz-pick-label { display:block;font-weight:600}.a4-setup-wz-pick .a4-meta { display:block}.a4-setup-wz-pick.is-locked { opacity:.75}.a4-setup-wz-count { color:var(--a4-accent-text);font-size:var(--a4-text-xs);font-weight:600}.a4-setup-wz-types { padding-top:var(--a4-space-1)}.a4-setup-wz-types code { padding:1px var(--a4-space-1);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);font-size:var(--a4-text-xs)}.a4-setup-wz-tag {display:inline-block;padding:1px var(--a4-space-1);border-radius:var(--a4-radius-s);background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-size:var(--a4-text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;vertical-align:.1em}.a4-setup-wz-tag.is-muted,.a4-setup-wz-tag.is-open { background-color:var(--a4-soft);color:var(--a4-muted)}.a4-setup-wz-tag.is-filter { background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}.a4-setup-wz-tag.is-bad { background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4-setup-wz-method,.a4-setup-wz-view,.a4-setup-wz-use { padding:var(--a4-space-2) 0;border-top:1px solid var(--a4-line)}.a4-setup-wz-method code,.a4-setup-wz-view code.a4-setup-wz-address { display:block;padding-bottom:2px;font-weight:600}.a4-setup-wz-use pre { margin:var(--a4-space-1) 0 var(--a4-space-1);padding:var(--a4-space-2) var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-setup-wz-ref,.a4-setup-wz-cols { display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-2);padding:var(--a4-space-1) 0;border-top:1px solid var(--a4-line)}.a4-setup-wz-ref code { flex:0 0 10rem;font-weight:600}.a4-setup-wz-cols code { flex:0 0 9rem;font-weight:600}.a4-setup-wz-ref .a4-meta,.a4-setup-wz-cols .a4-meta { flex:1 1 12rem;min-width:0}.a4-setup-wz-setting { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);padding:var(--a4-space-1) 0}.a4-setup-wz-setting code { flex:0 0 7rem}.a4-setup-wz-setting input { flex:1 1 10rem;width:auto;min-width:0}.a4-setup-wz-match { display:flex;align-items:baseline;gap:var(--a4-space-2);padding:var(--a4-space-1) var(--a4-space-2);border-top:1px solid var(--a4-line);border-radius:var(--a4-radius-s)}.a4-setup-wz-match:hover { background-color:var(--a4-soft)}.a4-setup-wz-match.is-current { background-color:var(--a4-info-bg)}.a4-setup-wz-match input { flex:0 0 auto}.a4-setup-wz-match code { flex:0 0 auto;font-weight:600}.a4-setup-wz-match .a4-meta { flex:1 1 10rem;min-width:0}.a4-setup-wz-group { display:block;padding-top:var(--a4-space-3);color:var(--a4-accent-text);font-size:var(--a4-text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.a4-setup-wz-facts { display:flex;flex-direction:column;gap:var(--a4-space-1);padding-bottom:var(--a4-space-2)}.a4-setup-wz-fact { display:flex;flex-wrap:wrap;gap:var(--a4-space-2)}.a4-setup-wz-fact b { flex:0 0 7rem;color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:600;letter-spacing:.03em;text-transform:uppercase}.a4-setup-wz-fact span { flex:1 1 12rem;min-width:0}.a4-setup-wz-summary { display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-5);padding:0 0 var(--a4-space-4)}.a4-setup-wz-summary b { font-size:var(--a4-text-xl)}.a4-setup-wz-file { margin:0 0 var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-setup-wz-file-head { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);padding:var(--a4-space-2) var(--a4-space-3);cursor:pointer}.a4-setup-wz-file-head:hover { background-color:var(--a4-soft)}.a4-setup-wz-file-toggle {display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);font-weight:700;line-height:1}.a4-setup-wz-file-path { min-width:0;font-weight:600;overflow-wrap:anywhere}.a4-setup-wz-file pre { max-height:28rem;margin:0;padding:var(--a4-space-3) var(--a4-space-4);overflow:auto;border-top:1px solid var(--a4-line);background-color:var(--a4-soft);color:var(--a4-ink);font-size:var(--a4-text-s);line-height:var(--a4-leading)}.a4-setup-wz-file.is-collapsed pre { display:none}.a4-setup-wz-tree { margin:0;padding:0;list-style:none}.a4-setup-wz-tree li { padding:2px 0;overflow-wrap:anywhere}.a4-setup-wz-tree a { color:var(--a4-accent-text);text-decoration:none}.a4-setup-wz-tree a:hover { text-decoration:underline}.a4-setup-wz-dir,.a4-setup-wz-size { color:var(--a4-muted)}.a4-setup-wz-size { font-size:var(--a4-text-xs)}.a4-setup-wz-tree li.a4-setup-wz-depth-1 { padding-inline-start:calc(1 * var(--a4-space-4))}.a4-setup-wz-tree li.a4-setup-wz-depth-2 { padding-inline-start:calc(2 * var(--a4-space-4))}.a4-setup-wz-tree li.a4-setup-wz-depth-3 { padding-inline-start:calc(3 * var(--a4-space-4))}.a4-setup-wz-tree li.a4-setup-wz-depth-4 { padding-inline-start:calc(4 * var(--a4-space-4))}.a4-setup-wz-tree li.a4-setup-wz-depth-5 { padding-inline-start:calc(5 * var(--a4-space-4))}.a4-setup-wz-tree li.a4-setup-wz-depth-6 { padding-inline-start:calc(6 * var(--a4-space-4))}.a4-setup-wz-tree li.a4-setup-wz-depth-7 { padding-inline-start:calc(7 * var(--a4-space-4))}.a4-setup-wz-tree li.a4-setup-wz-depth-8 { padding-inline-start:calc(8 * var(--a4-space-4))}.a4-setup-wz-tree li.a4-setup-wz-depth-9 { padding-inline-start:calc(9 * var(--a4-space-4))}.a4-setup-wz-tree li.a4-setup-wz-depth-10 { padding-inline-start:calc(10 * var(--a4-space-4))}.a4-setup-wz-parts { display:flex;flex-direction:column;gap:2px}.a4-setup-wz-tables { max-height:28rem;overflow:auto;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s)}.a4-setup-wz-tables table,.a4-setup-wz-map table { width:100%;border-collapse:collapse;font-size:var(--a4-text-s)}.a4-setup-wz-tables table { min-width:30rem}.a4-setup-wz-tables th,.a4-setup-wz-tables td,.a4-setup-wz-map th,.a4-setup-wz-map td { padding:var(--a4-space-1) var(--a4-space-2);border-bottom:1px solid var(--a4-line);color:var(--a4-ink);text-align:start}.a4-setup-wz-tables th { position:sticky;top:0;z-index:1;background-color:var(--a4-soft)}.a4-setup-wz-tables tr.is-selected { background-color:var(--a4-accent-soft)}.a4-setup-wz-nokey { color:var(--a4-bad)}.a4-setup-wz-map { overflow-x:auto}.a4-setup-wz-map table { min-width:34rem}.a4-setup-wz-map th { color:var(--a4-muted);font-weight:600}.a4-setup-wz-chips { display:flex;flex-wrap:wrap;gap:var(--a4-space-1);max-width:100%;padding-top:var(--a4-space-1)}.a4-setup-wz-chip { padding:1px var(--a4-space-1);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);font-size:var(--a4-text-xs);overflow-wrap:anywhere}.a4-setup-wz-chip b { font-weight:600}.a4-setup-wz-chip.is-key,.a4-setup-wz-chip.is-accent { border-color:var(--a4-accent);background-color:transparent;color:var(--a4-accent-text)}.a4-setup-wz-chip.is-accent { white-space:nowrap}.a4-setup-wz-external { padding-inline-start:var(--a4-space-3);border-inline-start:3px solid var(--a4-line)}.a4-setup-wz-module { padding-bottom:var(--a4-space-4)}.a4-setup-wz-module h3 { margin:0 0 var(--a4-space-1);text-transform:capitalize}.a4-setup-wz-matrix,.a4-setup-wz-attrs { width:100%;border-collapse:collapse;font-size:var(--a4-text-s)}.a4-setup-wz-matrix th,.a4-setup-wz-matrix td,.a4-setup-wz-attrs th,.a4-setup-wz-attrs td { padding:var(--a4-space-1) var(--a4-space-2);border-bottom:1px solid var(--a4-line);color:var(--a4-ink);text-align:start;vertical-align:top}.a4-setup-wz-matrix th,.a4-setup-wz-attrs th { color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:600;text-transform:uppercase}.a4-setup-wz-matrix td.a4-setup-wz-tick { width:5.5rem;text-align:center}.a4-setup-wz-matrix tr.is-chosen td { background-color:var(--a4-accent-soft)}.a4-setup-wz-none,.a4-setup-wz-col-used { color:var(--a4-muted)}.a4-setup-wz-col-used { font-size:var(--a4-text-xs);white-space:nowrap}.a4-setup-wz-attrs .a4-input,.a4-setup-wz-attrs input[type=text],.a4-setup-wz-attrs select { width:100%;padding:var(--a4-space-1) var(--a4-space-1);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font:inherit}.a4-setup-wz-status { display:flex;align-items:flex-start;gap:var(--a4-space-2);padding:var(--a4-space-2);border-radius:var(--a4-radius-s)}.a4-setup-wz-status:hover { background-color:var(--a4-soft)}.a4-setup-wz-status input { flex:0 0 auto;margin-top:var(--a4-space-1)}.a4-setup-wz-status > span { flex:1 1 auto;min-width:0}.a4-setup-wz-status code { display:block;font-weight:600}.a4-setup-wz-status .a4-meta { display:block}.a4-setup-wz-left { display:flex;gap:var(--a4-space-4);padding-top:var(--a4-space-2)}.a4-setup-wz-triggers { display:flex;flex-wrap:wrap;gap:var(--a4-space-1);padding-bottom:var(--a4-space-2)}.a4-setup-rad h2 { margin:0 0 2px;font-size:var(--a4-text-l)}.a4-setup-rad label,.a4-setup-rad .a4-meta { white-space:normal}.a4-setup-rad-group { margin:0 0 var(--a4-space-5)}.a4-setup-rad-group > .a4-meta { display:block;padding-bottom:var(--a4-space-2)}.a4-setup-rad-point { margin:0 0 var(--a4-space-2)}.a4-setup-rad-point.is-hidden,.a4-setup-rad-group.is-hidden { display:none}.a4-setup-rad-point .a4-title-row { align-items:baseline}.a4-setup-rad-point h3 { margin:0;font-size:var(--a4-text-l)}.a4-setup-rad-point-what { padding:var(--a4-space-1) 0 var(--a4-space-2);white-space:normal}.a4-setup-rad-open { font-weight:600;text-decoration:none}.a4-setup-rad-legend dt { padding-top:var(--a4-space-2);font-weight:600}.a4-setup-rad-legend dd { margin:0;color:var(--a4-muted);white-space:normal}.a4-setup-rad-find { padding:0 0 var(--a4-space-3)}.a4-setup-rad-find .a4-input { flex:1 1 22rem}.a4-setup-rad-find-count { flex:0 0 auto}.a4-setup-rad-find-none { padding:var(--a4-space-2) 0 var(--a4-space-4)}.a4-setup-rad-survey-note { padding:0 0 var(--a4-space-4)}.a4-setup-rad-survey-link {display:flex;align-items:center;gap:var(--a4-space-3);padding:var(--a4-space-3) var(--a4-space-4);border:1px solid var(--a4-line);border-inline-start:4px solid var(--a4-accent);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:inherit;text-decoration:none}.a4-page a.a4-setup-rad-survey-link { color:var(--a4-ink)}.a4-setup-rad-survey-link:hover { border-color:var(--a4-line-strong);border-inline-start-color:var(--a4-accent)}.a4-setup-rad-survey-link > span { min-width:0}.a4-setup-rad-survey-link b { display:block}.a4-setup-rad-survey-link .a4-meta { display:block;white-space:normal}.a4-setup-rad-survey-count { flex:0 0 auto;color:var(--a4-accent-text);font-size:var(--a4-text-xl);font-weight:700;line-height:1}.a4-setup-rad-survey-groups { margin:var(--a4-space-2) 0 0}.a4-setup-rad-survey-groups li { margin:0;padding:0}.a4-setup-rad-survey-groups li.is-inside a { border-style:dashed}.a4-setup-rad-filter { display:block;padding:0 0 var(--a4-space-1)}.a4-setup-rad-filter::after { content:"";display:block;clear:both}.a4-setup-rad-filter p.table-preferences { margin:0}.a4-setup-rad-groups { clear:both;padding-top:var(--a4-space-4)}.a4-setup-survey h2 { margin:0 0 2px;font-size:var(--a4-text-l)}.a4-setup-survey label,.a4-setup-survey label *,.a4-setup-survey .a4-meta { white-space:normal}.a4-setup-survey .a4-card { margin:0 0 var(--a4-space-5)}.a4-setup-survey .a4-card > .a4-meta { display:block;padding-bottom:var(--a4-space-3)}.a4-setup-survey .a4-searchrow { padding:0 0 var(--a4-space-3)}.a4-setup-survey-summary { display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-5) var(--a4-space-6);padding:0 0 var(--a4-space-4)}.a4-setup-survey-summary > span,.a4-setup-survey-figure { display:flex;flex-direction:column;gap:2px}.a4-setup-survey-summary b { font-size:var(--a4-text-xl);line-height:1.1}.a4-setup-survey-label { color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.a4-page a.a4-setup-survey-figure { padding-bottom:2px;border-bottom:2px solid transparent;color:var(--a4-ink);text-decoration:none}.a4-page a.a4-setup-survey-figure:hover { border-bottom-color:var(--a4-accent)}.a4-setup-survey-figure.is-bad b { color:var(--a4-bad)}.a4-page a.a4-setup-survey-figure.is-bad:hover { border-bottom-color:var(--a4-bad)}.a4-setup-survey-tabs { display:flex;flex-wrap:wrap;gap:var(--a4-space-2);padding:0 0 var(--a4-space-4)}.a4-page a.a4-setup-survey-tab {display:flex;flex:1 1 14rem;flex-direction:column;gap:2px;min-width:0;padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);text-decoration:none}.a4-page a.a4-setup-survey-tab:hover { border-color:var(--a4-line-strong)}.a4-page a.a4-setup-survey-tab.is-current { border-color:var(--a4-accent);box-shadow:inset 0 0 0 1px var(--a4-accent)}.a4-setup-survey-tab-title { font-weight:600}.a4-setup-survey-tab-count { color:var(--a4-accent-text);font-weight:700}.a4-setup-survey-kinds { display:flex;flex-wrap:wrap;gap:var(--a4-space-1);padding:0 0 var(--a4-space-4)}.a4-page a.a4-setup-survey-kind {display:inline-flex;align-items:baseline;gap:var(--a4-space-1);padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-line);border-inline-start-width:4px;border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font-size:var(--a4-text-s);text-decoration:none}.a4-page a.a4-setup-survey-kind:hover { border-color:var(--a4-line-strong)}.a4-setup-survey-kind.is-broken { border-inline-start-color:var(--a4-bad)}.a4-setup-survey-kind.is-odd { border-inline-start-color:var(--a4-ok)}.a4-setup-survey-kind.is-note { border-inline-start-color:var(--a4-line-strong)}.a4-page a.a4-setup-survey-kind.is-current { border-color:var(--a4-accent);background-color:var(--a4-accent-soft)}.a4-setup-survey-kind b { font-weight:700}.a4-setup-survey-fix { margin:var(--a4-space-1) 0 2px;padding:var(--a4-space-2) var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-setup-survey-fix-head { display:block;padding-bottom:var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.a4-setup-survey-fix ol { margin:0;padding-inline-start:var(--a4-space-4)}.a4-setup-survey-fix li { padding:2px 0;white-space:normal}.a4-setup-survey .a4-table .a4-setup-survey-value { font-weight:600}.a4-setup-survey .a4-table .a4-setup-survey-where { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-setup-survey .a4-dot { display:inline-block;width:9px;height:9px;vertical-align:.05em}.a4-setup-survey-pages { clear:both;padding:var(--a4-space-3) 0 0}.a4-setup-info .a4-toolbar > .a4-meta,.a4-setup-cache .a4-toolbar > .a4-meta { flex-basis:100%}@media (forced-colors:active) {.a4-setup-bar.is-dirty,.a4-setup-ext .a4-grip[aria-pressed="true"],.a4-setup-lines .is-moved,.a4-setup-preset[aria-pressed="true"],.a4-setup-part-row.is-current,.a4-setup-cron .a4-setup-compact tr.is-current > th,.a4-setup-cron .a4-setup-compact tr.is-paused > th,.a4-setup-wz-match.is-current,.a4-setup-wz-tables tr.is-selected,.a4-page a.a4-setup-survey-tab.is-current,.a4-page a.a4-setup-survey-kind.is-current { outline:2px solid Highlight;outline-offset:-2px}}.a4-setup-overview { container-type:inline-size}.a4-setup-tilegroup-title { margin:0 0 var(--a4-space-2)}.a4-setup-tiles {display:grid;grid-template-columns:minmax(0,1fr);gap:var(--a4-space-3);margin:0;padding:0;list-style:none}@container (min-width:520px) { .a4-setup-tiles { grid-template-columns:repeat(2,minmax(0,1fr))} }@container (min-width:800px) { .a4-setup-tiles { grid-template-columns:repeat(3,minmax(0,1fr))} }@container (min-width:1080px) { .a4-setup-tiles { grid-template-columns:repeat(4,minmax(0,1fr))} }.a4-setup-tiles > .a4-setup-tile + .a4-setup-tile { margin-top:0}.a4-setup-tile {position:relative;display:flex;align-items:flex-start;gap:var(--a4-space-3);transition:border-color .15s ease,box-shadow .15s ease}.a4-setup-tile:hover { border-color:var(--a4-accent)}.a4-setup-tile-icon {display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--a4-radius-s);background-color:var(--a4-accent-soft);color:var(--a4-accent-text);font-size:var(--a4-text-l)}.a4-setup-tile-icon .a4-icon { width:1.25em;height:1.25em}.a4-setup-tile-body { display:grid;gap:2px;min-width:0}.a4-setup-tile-link { color:var(--a4-ink);font-weight:650;overflow-wrap:anywhere}a.a4-setup-tile-link,a.a4-setup-tile-link:visited { color:var(--a4-ink);text-decoration:none}a.a4-setup-tile-link::after { content:"";position:absolute;inset:0;border-radius:var(--a4-radius-s)}a.a4-setup-tile-link:hover,a.a4-setup-tile-link:focus-visible { color:var(--a4-accent-text);text-decoration:underline;text-underline-offset:2px}a.a4-setup-tile-link:focus-visible { outline:2px solid transparent}a.a4-setup-tile-link:focus-visible::after { outline:3px solid var(--a4-ring);outline-offset:1px}.a4-setup-tile-text { display:grid;gap:2px;color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-setup-tile-figure { color:var(--a4-ink);font-size:var(--a4-text-xs);font-variant-numeric:tabular-nums;font-weight:600}.a4-setup-tile-figure.is-attention { color:var(--a4-bad)}.a4-setup-tile.is-disabled { box-shadow:none;background-color:var(--a4-soft)}.a4-setup-tile.is-disabled .a4-setup-tile-link { color:var(--a4-disabled)}@media (forced-colors:active) {.a4-setup-tile-icon { border:1px solid CanvasText}.a4-setup-tile:hover { border-color:Highlight}a.a4-setup-tile-link:focus-visible::after { outline-color:Highlight}}.a4-content-history .a4-content-history-copy {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-2);margin:var(--a4-space-3) 0 0;padding:var(--a4-space-2) var(--a4-space-3);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-content-history .a4-content-history-copy-language { font-size:var(--a4-text-s)}.a4-content-history .a4-content-history-why { margin:var(--a4-space-2) 0 0;padding:0;list-style:none;color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-content-history .a4-content-history-why li { position:relative;padding-inline-start:var(--a4-space-4)}.a4-content-history .a4-content-history-why li::before { content:"\2013";position:absolute;inset-inline-start:2px}.a4-content-history .a4-content-history-why-page { flex:1 1 100%;margin:2px 0 0}.a4-content-history .a4-content-history-compare {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:end;gap:var(--a4-space-3) var(--a4-space-3);margin-top:var(--a4-space-3)}.a4-content-history .a4-content-history-diff .a4-tabs { margin:0 0 var(--a4-space-3)}.a4-content-history .a4-content-history-diff .a4-card h3 { margin-bottom:var(--a4-space-1)}.a4-content-history .a4-toolbar.is-bottom .a4-check { flex:1 1 100%}.a4-content-history .attribute-view-diff { overflow-wrap:anywhere}.a4-content-history .attribute-view-diff .block { margin:0}.a4-content-history #diffview ins { border-bottom:1px solid var(--a4-ok);color:var(--a4-ok);text-decoration:none}.a4-content-history #diffview del { color:var(--a4-bad);text-decoration:line-through}.a4-content-history #diffview.blockchanges ins,.a4-content-history #diffview.blockchanges del { display:block;padding-inline-start:var(--a4-space-2);border-bottom:0;color:var(--a4-ink);text-decoration:none}.a4-content-history #diffview.blockchanges ins { border-inline-start:.5em solid var(--a4-ok);background-color:var(--a4-ok-bg)}.a4-content-history #diffview.blockchanges del { border-inline-start:.5em solid var(--a4-bad);background-color:var(--a4-bad-bg)}.a4-content-history #diffview.previous ins,.a4-content-history #diffview.latest del { display:none}.a4-content-history #diffview.previous del,.a4-content-history #diffview.latest ins { border-bottom:0;background-color:var(--a4-warn-bg);color:var(--a4-ink);text-decoration:none}@media (max-width:600px) {.a4-content-history .a4-content-history-copy { flex-direction:column;align-items:stretch}.a4-content-history .a4-content-history-copy .a4-btn { width:100%}}.a4-content-drafts details.a4-content-history-confirm-inline { flex:0 1 auto;border-color:var(--a4-line-strong)}.a4-content-drafts details.a4-content-history-confirm-inline > summary { min-height:30px;padding:var(--a4-space-1) var(--a4-space-2);font-size:var(--a4-text-xs)}.a4-content-drafts details.a4-content-history-confirm-inline[open] { flex:1 1 100%}.a4-content-drafts details.a4-content-history-confirm-inline > div { padding:0 var(--a4-space-2) var(--a4-space-2)}.a4-content-drafts .a4-card-title h3 img { vertical-align:-2px}.a4-content-drafts .a4-content-history-holds { margin:var(--a4-space-2) 0 0;padding:var(--a4-space-2) var(--a4-space-3);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);font-size:var(--a4-text-s)}.a4-content-drafts .a4-content-history-holds p + p { margin-top:var(--a4-space-1)}@media (max-width:600px) {.a4-content-drafts details.a4-content-history-confirm-inline { flex:1 1 100%}}.a4-content-bookmark .a4-content-bookmark-actions-tight { gap:var(--a4-space-1)}.a4-content-bookmark .a4-content-bookmark-inline-form { display:grid;gap:var(--a4-space-2);margin:0}.a4-content-bookmark .a4-content-bookmark-inline-form .a4-actions { justify-content:flex-start}.a4-content-bookmark .a4-content-bookmark-layout { display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--a4-space-4)}.a4-content-bookmark .a4-content-bookmark-side { display:grid;flex:1 1 250px;gap:var(--a4-space-3);min-width:0}.a4-content-bookmark .a4-content-bookmark-main { flex:999 1 440px;min-width:0}.a4-content-bookmark .a4-content-bookmark-panel-head { display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--a4-space-1) var(--a4-space-2);margin:0 0 var(--a4-space-2)}.a4-content-bookmark .a4-fold > div { padding:0 var(--a4-space-3) var(--a4-space-3)}.a4-content-bookmark .a4-fold.is-danger > summary { color:var(--a4-bad)}.a4-content-bookmark .a4-content-bookmark-nav { display:grid;gap:2px;margin:0;padding:0;list-style:none}.a4-content-bookmark .a4-content-bookmark-nav li { position:relative;display:flex;align-items:center;gap:var(--a4-space-1);min-width:0}.a4-content-bookmark .a4-content-bookmark-nav a,.a4-content-bookmark .a4-content-bookmark-nav span.current {display:flex;flex:1 1 auto;align-items:center;gap:var(--a4-space-2);min-width:0;min-height:34px;padding:var(--a4-space-1) var(--a4-space-2);border-radius:var(--a4-radius-s);color:var(--a4-ink);text-decoration:none;overflow-wrap:anywhere}.a4-content-bookmark .a4-content-bookmark-nav a:hover { background-color:var(--a4-soft);color:var(--a4-accent-text)}.a4-content-bookmark .a4-content-bookmark-nav span.current { background-color:var(--a4-accent-soft);box-shadow:inset 3px 0 0 var(--a4-accent-text);font-weight:650}:where([dir="rtl"]) .a4-content-bookmark .a4-content-bookmark-nav span.current { box-shadow:inset -3px 0 0 var(--a4-accent-text)}.a4-content-bookmark .a4-content-bookmark-navname { flex:1 1 auto;min-width:0}.a4-content-bookmark .a4-content-bookmark-nav .a4-count {flex:0 0 auto;min-width:26px;padding:0 var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650;text-align:center;font-variant-numeric:tabular-nums}.a4-content-bookmark .a4-content-bookmark-nav span.current .a4-count { background-color:var(--a4-card);color:var(--a4-ink)}.a4-content-bookmark .a4-content-bookmark-nav .a4-icon { flex:0 0 auto;color:var(--a4-muted)}.a4-content-bookmark .a4-content-bookmark-nav .is-sep { height:1px;margin:var(--a4-space-1) var(--a4-space-1);background-color:var(--a4-line)}.a4-content-bookmark .a4-content-bookmark-nav li.d1 { padding-inline-start:var(--a4-space-3)}.a4-content-bookmark .a4-content-bookmark-nav li.d2 { padding-inline-start:var(--a4-space-5)}.a4-content-bookmark .a4-content-bookmark-nav li.d3 { padding-inline-start:calc(var(--a4-space-6) + var(--a4-space-2))}.a4-content-bookmark .a4-content-bookmark-nav li.d4 { padding-inline-start:calc(var(--a4-space-6) + var(--a4-space-5))}.a4-content-bookmark .a4-content-bookmark-nav li.is-drop > a,.a4-content-bookmark .a4-content-bookmark-nav li.is-drop > span.current { outline:2px dashed var(--a4-accent);outline-offset:-2px;background-color:var(--a4-accent-soft)}.a4-content-bookmark .a4-content-bookmark-nav li.is-drop::after {content:attr(data-drop-label);position:absolute;top:-10px;inset-inline-end:6px;z-index:var(--a4-z-raised);padding:1px var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-size:var(--a4-text-xs);font-weight:650;pointer-events:none}.a4-content-bookmark .a4-content-bookmark-nav li.is-before { box-shadow:inset 0 3px 0 var(--a4-accent)}.a4-content-bookmark .a4-content-bookmark-nav li.is-after { box-shadow:inset 0 -3px 0 var(--a4-accent)}.a4-content-bookmark .a4-content-bookmark-nav li.is-dragged,.a4-content-bookmark .a4-card.is-dragged { opacity:.5}.a4-content-bookmark .a4-content-bookmark-nav li.is-moved > a,.a4-content-bookmark .a4-content-bookmark-nav li.is-moved > span.current { background-color:var(--a4-accent-soft);box-shadow:inset 3px 0 0 var(--a4-accent-text)}:where([dir="rtl"]) .a4-content-bookmark .a4-content-bookmark-nav li.is-moved > a,:where([dir="rtl"]) .a4-content-bookmark .a4-content-bookmark-nav li.is-moved > span.current { box-shadow:inset -3px 0 0 var(--a4-accent-text)}.a4-content-bookmark .a4-content-bookmark-nav .a4-grip { width:22px;min-height:26px;font-size:var(--a4-text-s)}.a4-content-bookmark .a4-cards.is-arranging { border-radius:var(--a4-radius-s);outline:2px dashed var(--a4-line-strong);outline-offset:var(--a4-space-1)}.a4-content-bookmark .a4-card.is-moved { border-color:var(--a4-accent);background-color:var(--a4-accent-soft)}.a4-content-bookmark .a4-content-bookmark-arrange { margin:0 0 var(--a4-space-3)}.a4-content-bookmark .a4-content-bookmark-cardfoot { display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--a4-space-2) var(--a4-space-4);margin:var(--a4-space-2) 0 0;padding-inline-start:var(--a4-space-6)}.a4-content-bookmark .a4-content-bookmark-cardfoot > .a4-facts,.a4-content-bookmark .a4-content-bookmark-cardfoot > .a4-content-bookmark-note { flex:1 1 320px;margin:0;padding-inline-start:0}.a4-content-bookmark .a4-content-bookmark-position { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) var(--a4-space-2);margin:0;font-size:var(--a4-text-s)}.a4-content-bookmark .a4-content-bookmark-position label { color:var(--a4-ink);font-weight:650}.a4-content-bookmark .a4-content-bookmark-position .a4-input { width:4.6em;min-height:30px;padding:2px var(--a4-space-1)}.a4-content-bookmark .a4-content-bookmark-folderhead { margin:0 0 var(--a4-space-4)}.a4-content-bookmark .a4-content-bookmark-crumbs { display:flex;flex-wrap:wrap;gap:2px var(--a4-space-1);margin:0 0 var(--a4-space-1);padding:0;list-style:none;color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-content-bookmark .a4-content-bookmark-crumbs li + li::before { content:"/";margin-inline-end:var(--a4-space-1);color:var(--a4-muted)}.a4-content-bookmark .a4-content-bookmark-folderacts { display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:start;gap:var(--a4-space-2);margin-top:var(--a4-space-3)}.a4-content-bookmark .a4-content-bookmark-folderacts > form { margin:0}.a4-content-bookmark .a4-content-bookmark-folderacts > details[open] { grid-column:1 / -1}.a4-content-bookmark .a4-content-bookmark-folderfacts { grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));padding-inline-start:0}.a4-content-bookmark .a4-content-bookmark-choice { display:grid;gap:var(--a4-space-2);min-width:0;margin:0;padding:0;border:0}.a4-content-bookmark .a4-content-bookmark-choice legend { margin:0 0 var(--a4-space-1);padding:0;font-weight:650}.a4-content-bookmark .a4-section-head .a4-content-bookmark-selectall { display:inline-flex;align-items:center;gap:var(--a4-space-1);margin-inline-start:auto}.a4-content-bookmark .a4-section-head .a4-content-bookmark-selectall input { width:18px;height:18px;margin:0}.a4-content-bookmark .a4-section-head .a4-content-bookmark-addtop { margin-inline-start:var(--a4-space-1)}.a4-content-bookmark .a4-content-bookmark-group { margin:0 0 var(--a4-space-4)}.a4-content-bookmark .a4-content-bookmark-grouphead { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) var(--a4-space-2);margin:0 0 var(--a4-space-2);padding:0 2px}.a4-content-bookmark .a4-content-bookmark-grouphead .a4-icon { flex:0 0 auto;color:var(--a4-muted)}.a4-content-bookmark .a4-content-bookmark-grouppath { flex:1 1 100%;margin:0;padding-inline-start:var(--a4-space-5);color:var(--a4-muted);font-size:var(--a4-text-s);overflow-wrap:anywhere}.a4-content-bookmark .a4-content-bookmark-note { margin:var(--a4-space-2) 0 0;padding-inline-start:var(--a4-space-6);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-content-bookmark .a4-content-bookmark-movegroup { display:flex;flex:1 1 340px;flex-wrap:wrap;align-items:flex-end;gap:var(--a4-space-2);min-width:0}.a4-content-bookmark .a4-content-bookmark-movegroup .a4-field { flex:1 1 200px}@media (max-width:600px) {.a4-content-bookmark .a4-content-bookmark-note,.a4-content-bookmark .a4-content-bookmark-cardfoot { padding-inline-start:0}}.a4-content-languages h1.context-title { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) var(--a4-space-3)}.a4-content-languages h1 .a4-content-languages-title-text { color:var(--a4-ink);text-decoration:none}.a4-content-languages .a4-figure.is-wide { grid-column:1 / -1}.a4-content-languages .a4-figure.is-wide strong { font-size:var(--a4-text-l);line-height:1.35}.a4-content-languages .a4-content-languages-title img { flex:0 0 auto;border-radius:0;box-shadow:0 0 0 1px var(--a4-line-strong)}.a4-content-languages .a4-pick.is-disabled { cursor:not-allowed}.a4-content-languages .a4-facts > .a4-content-languages-fact-wide { grid-column:1 / -1}.a4-content-languages .a4-content-languages-fact-wide .a4-badges { margin:var(--a4-space-1) 0 var(--a4-space-1)}.a4-content-languages .a4-content-languages-hint { margin:var(--a4-space-3) 0 0;padding:var(--a4-space-2) var(--a4-space-3);border-radius:var(--a4-radius-s);background-color:var(--a4-warn-bg);color:var(--a4-ink)}.a4-content-languages .a4-content-languages-hint.is-quiet { background-color:var(--a4-soft)}.a4-content-languages .a4-content-languages-hint strong { color:var(--a4-warn)}.a4-content-languages .a4-content-languages-hint.is-quiet strong { color:var(--a4-ink)}.a4-content-languages .a4-content-languages-why { margin:var(--a4-space-2) 0 0;color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-content-languages .a4-content-languages-state { margin:0 0 var(--a4-space-3)}.a4-content-languages .a4-content-languages-legend { margin-top:var(--a4-space-1)}.a4-content-languages .a4-content-languages-steps { margin:var(--a4-space-1) 0 0;padding-inline-start:var(--a4-space-4)}.a4-content-languages .a4-content-languages-steps li { margin:0 0 var(--a4-space-1)}.a4-content-languages .a4-content-languages-locale-grid { display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--a4-space-2) var(--a4-space-5);margin:0}.a4-content-languages .a4-content-languages-locale-grid > div { min-width:0;padding:var(--a4-space-1) 0;border-bottom:1px dashed var(--a4-line)}.a4-content-languages .a4-content-languages-locale-grid dt { margin:0;color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650}.a4-content-languages .a4-content-languages-locale-grid dd { margin:2px 0 0;overflow-wrap:anywhere}.a4-content-languages .a4-content-languages-field-row { display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:0 var(--a4-space-4)}.a4-content-job .a4-content-job-state { text-transform:uppercase}.a4-content-job .a4-content-job-state.running,.a4-content-job .a4-content-job-state.queued { background-color:var(--a4-accent-soft);color:var(--a4-accent-text)}.a4-content-job .a4-content-job-state.done { background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4-content-job .a4-content-job-state.failed { background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4-content-job .a4-content-job-bar { min-width:4em;margin-bottom:var(--a4-space-1)}.a4-content-job .a4-content-job-bar > span { transition:width .4s}.a4-content-job .a4-content-job-bar.done > span { background-color:var(--a4-ok)}.a4-content-job .a4-content-job-bar.failed > span { background-color:var(--a4-bad)}.a4-content-job .a4-content-job-table { width:100%;overflow-x:auto}.a4-content-job td { overflow-wrap:anywhere;vertical-align:top}.a4-content-job td.a4-content-job-actions,.a4-content-job td.a4-content-job-user,.a4-content-job th a { color:inherit;white-space:nowrap}.a4-content-job .a4-content-job-scope { margin:0 0 var(--a4-space-2)}.a4-content-job .a4-content-job-scope .current { font-weight:700}.a4-content-job .a4-content-job-filters { display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--a4-space-2) var(--a4-space-3);margin:var(--a4-space-1) 0 var(--a4-space-3)}.a4-content-job .a4-content-job-filters label { display:flex;flex-direction:column;font-size:var(--a4-text-s)}.a4-content-job .a4-content-job-totals { display:flex;flex-wrap:wrap;gap:var(--a4-space-1) var(--a4-space-3);margin:0 0 var(--a4-space-3);padding:0;list-style:none}.a4-content-job .a4-content-job-totals a { text-decoration:none}.a4-content-job .a4-content-job-head { display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-1) var(--a4-space-3);margin:var(--a4-space-1) 0 var(--a4-space-1)}.a4-content-job .a4-content-job-counts { font-weight:700}.a4-content-job .a4-content-job-elapsed { color:var(--a4-muted)}.a4-content-job .a4-content-job-head + .a4-content-job-bar { max-width:46em;height:14px;margin:var(--a4-space-2) 0 var(--a4-space-1)}.a4-content-job .a4-content-job-message { margin:var(--a4-space-1) 0 var(--a4-space-3);overflow-wrap:anywhere}.a4-content-job .a4-content-job-groups { display:grid;grid-template-columns:repeat(auto-fit,minmax(22em,1fr));gap:0 var(--a4-space-5)}.a4-content-job .a4-content-job-group h2 { margin:var(--a4-space-2) 0 var(--a4-space-1);font-size:var(--a4-text-l)}.a4-content-job .a4-content-job-download { margin-inline-start:var(--a4-space-3);font-size:var(--a4-text-xs);font-weight:400}.a4-content-job table.a4-content-job-details { width:100%;margin-bottom:var(--a4-space-3)}.a4-content-job table.a4-content-job-details th { padding-inline-end:var(--a4-space-5);background-color:transparent;color:var(--a4-muted);font-weight:400;text-align:start;white-space:nowrap}.a4-content-job table.a4-content-job-details td { overflow-wrap:anywhere}.a4-content-job .a4-content-job-log { max-height:18em;margin:var(--a4-space-1) 0 0}.a4-content-job .a4-content-job-error pre { margin:var(--a4-space-1) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.a4-content-job-mode { margin:var(--a4-space-3) 0;padding:var(--a4-space-2) var(--a4-space-3) var(--a4-space-1);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s)}.a4-content-job-mode legend { padding:0 var(--a4-space-1);font-weight:700}.a4-content-job-mode label { display:block;margin:var(--a4-space-1) 0}.a4-content-job-mode label.disabled { color:var(--a4-disabled)}.a4-content-job-mode .a4-content-job-why { display:block;margin-inline-start:var(--a4-space-5)}.a4-content-job-summary { margin:var(--a4-space-2) 0 var(--a4-space-3)}.a4-content-job-summary dl { display:grid;grid-template-columns:max-content 1fr;gap:var(--a4-space-1) var(--a4-space-4);margin:var(--a4-space-1) 0}.a4-content-job-summary dt { color:var(--a4-muted)}.a4-content-job-summary dd { margin:0;overflow-wrap:anywhere}.a4-content-job-summary ul { margin:var(--a4-space-1) 0;padding-inline-start:var(--a4-space-4)}.a4-content-trash table.list td { max-width:500px;overflow-wrap:break-word}.a4-content-trash table.list td.a4-content-trash-narrow { max-width:280px}.a4-content-trash td.a4-content-trash-name { min-width:14em}.a4-content-trash .a4-content-trash-foot { margin-top:var(--a4-space-4)}.a4-content-trash .a4-content-trash-summary { margin:0 0 var(--a4-space-2)}.a4-content-trash .a4-content-trash-filter { display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--a4-space-1) var(--a4-space-3);margin:0 0 var(--a4-space-3)}.a4-content-trash .a4-content-trash-filter label { display:block;font-size:var(--a4-text-s);font-weight:700}.a4-content-trash .a4-content-trash-filter select,.a4-content-trash .a4-content-trash-filter input.a4-content-trash-date { max-width:14em}.a4-content-trash .a4-content-trash-meta { margin-top:var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-content-trash .a4-content-trash-state { margin-top:var(--a4-space-1);font-size:var(--a4-text-s)}.a4-content-trash .a4-content-trash-path-trash,.a4-content-trash .a4-content-trash-path-gone { font-style:italic}.a4-content-trash details.a4-content-trash-details { margin-top:var(--a4-space-1);font-size:var(--a4-text-s)}.a4-content-trash details.a4-content-trash-details summary { cursor:pointer}.a4-content-trash details.a4-content-trash-details dl { display:grid;grid-template-columns:auto 1fr;gap:2px var(--a4-space-2);margin:var(--a4-space-1) 0 0}.a4-content-trash details.a4-content-trash-details dt { margin:0;font-weight:700}.a4-content-trash details.a4-content-trash-details dd { margin:0}.a4-content-multiedit-create { max-width:640px;margin-bottom:var(--a4-space-4)}.a4-content-multiedit-group { margin-bottom:var(--a4-space-5)}.a4-content-multiedit-group .a4-section-head { margin-bottom:var(--a4-space-3)}.a4-content-multiedit-group .a4-section-head .a4-meta { font-weight:400}.a4-content-multiedit-object + .a4-content-multiedit-object { margin-top:var(--a4-space-3)}.a4-content-multiedit-object > summary .a4-meta { font-weight:400}.a4-content-multiedit-name { min-width:0;overflow-wrap:anywhere}.a4-content-multiedit-object[open] > summary { margin-bottom:var(--a4-space-3);border-bottom:1px solid var(--a4-line)}.a4-content-multiedit-invalid > summary { background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4-content-multiedit-report { margin-bottom:var(--a4-space-4)}.a4-content-multiedit-autosave { color:var(--a4-muted);font-size:var(--a4-text-s);font-style:normal}.a4-content-multiedit-autosave.as-saving { color:var(--a4-warn)}.a4-content-multiedit-autosave.as-success { color:var(--a4-ok)}.a4-content-multiedit-autosave.as-error { color:var(--a4-bad)}@media (max-width:700px) {.a4-content-multiedit-body .block label { display:block}}.a4-dash-bars .a4-dash-bar-fill { height:calc(var(--a4-pct,0) * 1%)}.a4-content-datepicker-icon { cursor:pointer}.a4-content-datepicker { display:none;position:absolute}.a4-content-attr,#a4-error-summary { scroll-margin-top:calc(var(--header-height,6.25rem) + var(--a4-space-3))}.a4-content-attr.is-invalid { border-inline-start:3px solid var(--a4-bad);padding-inline-start:var(--a4-space-3)}.a4-content-attr-error { display:flex;gap:var(--a4-space-1);align-items:baseline;margin:var(--a4-space-1) 0 var(--a4-space-2)}.a4-content-attr-label {display:block;margin:0 0 var(--a4-space-1);padding:0;background:none;color:var(--a4-ink);font-size:var(--a4-text-s);font-weight:650;white-space:normal}.a4-content-attr-label .classattribute-description,.a4-content-attr-label .nontranslatable,.a4-content-attr-label .collector {margin-inline-start:var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:400}div.block.a4-content-attr { margin:0 0 var(--a4-space-5);padding-bottom:0}#page fieldset.a4-content-attr-group {min-width:0;margin:0;padding:0;border:0;background:none;box-shadow:none}#page fieldset.a4-content-attr-group > legend { float:left;width:100%}:where([dir="rtl"]) #page fieldset.a4-content-attr-group > legend { float:right}#page fieldset.a4-content-attr-group > legend + * { clear:both}.a4-content-attr label:not(.a4-content-attr-label,.a4-check,.a4-inline-label):not(:has(> input:is([type=checkbox],[type=radio]))),.a4-content-attr .a4-label {display:block;margin:0 0 var(--a4-space-1);padding:0;color:var(--a4-ink);font-size:var(--a4-text-xs);font-weight:650;white-space:normal}.a4-content-attr div.block { margin:0;padding:0}.a4-content-attr div.block + div.block { margin-top:var(--a4-space-3)}.a4-content-parts { display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--a4-space-2) var(--a4-space-3)}.a4-content-parts > div { display:flex;flex-direction:column;min-width:0}.a4-content-datetime { display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--a4-space-2) var(--a4-space-5)}.a4-content-attr div.block div.element { float:none;display:inline-flex;flex-direction:column;margin:0 var(--a4-space-3) var(--a4-space-2) 0;padding:0;vertical-align:bottom}:where([dir="rtl"]) .a4-content-attr div.block div.element { margin:0 0 var(--a4-space-2) var(--a4-space-3)}.a4-content-attr div.block div.break { display:none}.a4-content-attr :is(input,select,textarea):where(:not([type]),[type=text],[type=password],[type=email],[type=number],[type=url],[type=tel],[type=search],[type=date],[type=time],[type=datetime-local],select,textarea) {box-sizing:border-box;max-width:100%;min-height:var(--a4-control-h);margin:0;padding:var(--a4-space-1) var(--a4-space-3);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font-family:var(--a4-font);font-size:var(--a4-text-m);line-height:var(--a4-leading-tight);box-shadow:none;vertical-align:middle}.a4-content-attr :is(input,textarea).box { width:100%}.a4-content-attr textarea { min-height:96px;line-height:var(--a4-leading)}.a4-content-attr :is(input,select,textarea):where(:not([type]),[type=text],[type=password],[type=email],[type=number],[type=url],[type=tel],[type=search],[type=date],[type=time],[type=datetime-local],select,textarea):focus {border-color:var(--a4-accent);outline:3px solid var(--a4-ring);outline-offset:0;box-shadow:none}.a4-content-attr :is(input,select,textarea):disabled { background-color:var(--a4-soft);color:var(--a4-disabled);cursor:not-allowed}.a4-content-attr :is(input,textarea)[readonly] { background-color:var(--a4-soft)}.a4-content-attr :is(input,textarea)::placeholder { color:var(--a4-muted)}.a4-content-attr select:where(:not([multiple]):not([size]),[size="1"]) {-webkit-appearance:none;appearance:none;padding-inline-end:var(--a4-space-6);background-image:linear-gradient(45deg,transparent 50%,var(--a4-muted) 50%),linear-gradient(135deg,var(--a4-muted) 50%,transparent 50%);background-position:calc(100% - var(--a4-space-4) - 1px) 55%,calc(100% - var(--a4-space-3)) 55%;background-size:calc(var(--a4-space-1) + 1px) calc(var(--a4-space-1) + 1px);background-repeat:no-repeat;text-overflow:ellipsis;cursor:pointer}:where([dir="rtl"]) .a4-content-attr select:where(:not([multiple]):not([size]),[size="1"]) { background-position:var(--a4-space-3) 55%,calc(var(--a4-space-4) + 1px) 55%}.a4-content-attr select:is([multiple],[size]:not([size="1"])) { min-height:150px;padding:var(--a4-space-1)}.a4-content-attr input[aria-invalid="true"],.a4-content-attr select[aria-invalid="true"],.a4-content-attr textarea[aria-invalid="true"] { border-color:var(--a4-bad);box-shadow:inset 0 0 0 1px var(--a4-bad)}.a4-content-attr input:is([type=checkbox],[type=radio]) {width:18px;height:18px;margin:0 var(--a4-space-2) 0 0;accent-color:var(--a4-accent-strong);vertical-align:middle}:where([dir="rtl"]) .a4-content-attr input:is([type=checkbox],[type=radio]) { margin:0 0 0 var(--a4-space-2)}.a4-content-attr td > input:is([type=checkbox],[type=radio]) { margin:0}.a4-content-attr label:has(> input:is([type=checkbox],[type=radio])) {display:flex;align-items:flex-start;gap:var(--a4-space-2);margin:0 0 var(--a4-space-1);padding:0;font-size:var(--a4-text-s);font-weight:400;white-space:normal}.a4-content-attr label:has(> input:is([type=checkbox],[type=radio])) > input { flex:0 0 auto;margin:2px 0 0}:is(.a4-content-attr,.a4-content-edit) :is(input.button,input.button-disabled,button.button,input.defaultbutton) {box-sizing:border-box;min-height:var(--a4-control-h);margin:0 var(--a4-space-2) var(--a4-space-2) 0;padding:var(--a4-space-1) var(--a4-space-3);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);background-image:none;color:var(--a4-ink);font-family:var(--a4-font);font-size:var(--a4-text-s);font-weight:600;line-height:1.2;text-shadow:none;vertical-align:middle;cursor:pointer}:where([dir="rtl"]) :is(.a4-content-attr,.a4-content-edit) :is(input.button,input.button-disabled,button.button,input.defaultbutton) { margin:0 0 var(--a4-space-2) var(--a4-space-2)}:is(.a4-content-attr,.a4-content-edit) :is(input.button,button.button):hover:not(:disabled) {border-color:var(--a4-accent);background-color:var(--a4-card);color:var(--a4-accent-text)}:is(.a4-content-attr,.a4-content-edit) input.defaultbutton {border-color:var(--a4-accent-strong);background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}:is(.a4-content-attr,.a4-content-edit) input.defaultbutton:hover:not(:disabled) {border-color:var(--a4-accent-press);background-color:var(--a4-accent-press);color:var(--a4-on-accent-hover)}:is(.a4-content-attr,.a4-content-edit) :is(input.button-disabled,input.button,button.button,input.defaultbutton):disabled {background-color:var(--a4-card);background-image:none;color:var(--a4-ink);opacity:.55;cursor:not-allowed}.a4-content-attr .ezoe-engine-switch {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) var(--a4-space-2);margin:var(--a4-space-2) 0 0}.a4-content-attr .ezoe-engine-switch .ezoe-engine-switch-label { color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650}.a4-content-attr .ezoe-engine-switch .a4-tabs.is-segmented > button.ezoe-engine-switch-option:hover:not(:disabled) {border-color:var(--a4-line-strong);background-color:var(--a4-card);color:var(--a4-accent-text)}.a4-content-attr .ezoe-engine-switch .a4-tabs.is-segmented > button.ezoe-engine-switch-option.current,.a4-content-attr .ezoe-engine-switch .a4-tabs.is-segmented > button.ezoe-engine-switch-option.current:hover:not(:disabled) {border-color:var(--a4-accent-text);cursor:default}.a4-content-attr input[type=file] {max-width:100%;min-height:var(--a4-control-h);color:var(--a4-muted);font-family:var(--a4-font);font-size:var(--a4-text-s)}.a4-content-attr input[type=file]::file-selector-button {min-height:var(--a4-control-h);margin:0 var(--a4-space-3) 0 0;padding:var(--a4-space-1) var(--a4-space-3);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font-family:var(--a4-font);font-size:var(--a4-text-s);font-weight:600;cursor:pointer}:where([dir="rtl"]) .a4-content-attr input[type=file]::file-selector-button { margin:0 0 0 var(--a4-space-3)}.a4-content-attr input[type=file]:hover::file-selector-button { border-color:var(--a4-accent);color:var(--a4-accent-text)}.a4-content-attr input[type=file]:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-content-attr table.list { width:100%;margin:0 0 var(--a4-space-2)}.a4-content-attr table.list td :is(input,select):where(:not([type]),[type=text],[type=email],[type=number],select) { width:100%}.a4-content-attr table.list td :is(input,select)[size]:where(:not(.box,.halfbox)) { width:auto}:where(.a4-content-attr) h4 { margin:var(--a4-space-3) 0 var(--a4-space-2);font-size:var(--a4-text-s);font-weight:650}:where(.a4-content-attr) p { margin:0 0 var(--a4-space-2)}.a4-content-datepicker-icon.a4-btn { align-self:flex-end}@media (pointer:coarse) {.a4-content-attr :is(input,select,textarea):where(:not([type]),[type=text],[type=password],[type=email],[type=number],[type=url],[type=tel],[type=search],[type=date],[type=time],[type=datetime-local],select,textarea) { font-size:var(--a4-text-l)}}.a4-content-drag-on td.a4-content-drag { width:1%;padding-inline-end:0;white-space:nowrap}.a4-content-drag-on .a4-content-drag-grip { width:var(--a4-space-6);min-height:var(--a4-space-6);font-size:var(--a4-text-m)}.a4-content-drag-grip:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-content-drag-grip[aria-pressed="true"] { border-style:solid;border-color:var(--a4-accent);background-color:var(--a4-accent-soft);color:var(--a4-accent-text);cursor:grabbing}.a4-content-drag-moving,.a4-content-drag-moving * { cursor:grabbing;user-select:none;-webkit-user-select:none}.a4-content-drag-on tr.a4-content-drag-placeholder > td { background-color:var(--a4-accent-soft)}.a4-content-drag-on tr.a4-content-drag-placeholder > td:not(.a4-content-drag) { opacity:.6}.a4-content-drag-on tr.a4-content-drag-placeholder > td:first-child { box-shadow:inset 3px 0 0 var(--a4-accent)}:where([dir="rtl"]) .a4-content-drag-on tr.a4-content-drag-placeholder > td:first-child { box-shadow:inset -3px 0 0 var(--a4-accent)}.a4-content-drag-on tr.a4-content-drag-placeholder { outline:2px dashed var(--a4-accent);outline-offset:-2px}.a4-content-drag-saving .exp-dt-body { opacity:.7;transition:opacity .15s ease-out}.a4-content-drag-ghost {position:fixed;top:var(--a4-content-drag-y,0);inset-inline-start:var(--a4-content-drag-x,0);z-index:var(--a4-z-drag);display:flex;align-items:center;gap:var(--a4-space-2);box-sizing:border-box;width:var(--a4-content-drag-w,auto);max-width:calc(100vw - 2 * var(--a4-space-4));padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-accent);border-radius:var(--a4-radius-s);background-color:var(--a4-card);box-shadow:var(--a4-shadow-m);color:var(--a4-ink);font-size:var(--a4-text-m);pointer-events:none;transform:rotate(-.6deg)}.a4-content-drag-ghost .a4-icon { color:var(--a4-accent-text)}.a4-content-drag-ghost-name { overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650}@media (pointer:coarse) {.a4-content-drag-on .a4-content-drag-grip { width:var(--a4-space-7);min-height:var(--a4-space-7)}}@media (prefers-reduced-motion:reduce) {.a4-content-drag-ghost { transform:none}.a4-content-drag-saving .exp-dt-body { transition:none}}@media (forced-colors:active) {.a4-content-drag-on tr.a4-content-drag-placeholder { outline-color:Highlight}.a4-content-drag-on tr.a4-content-drag-placeholder > td:not(.a4-content-drag) { opacity:1}.a4-content-drag-grip[aria-pressed="true"] { border-color:Highlight;outline:2px solid Highlight}.a4-content-drag-ghost { border:2px solid CanvasText}.a4-content-drag-ghost .a4-icon { forced-color-adjust:none;background-color:CanvasText}}@media print {.a4-content-drag-on .a4-content-drag { display:none}}@media (forced-colors:active) {.a4-content-bookmark .a4-content-bookmark-nav li.is-moved > a,.a4-content-bookmark .a4-content-bookmark-nav li.is-moved > span.current,.a4-content-bookmark .a4-card.is-moved { outline:2px solid Highlight;outline-offset:-2px}.a4-content-attr select:where(:not([multiple]):not([size]),[size="1"]) { -webkit-appearance:auto;appearance:auto;padding-inline-end:var(--a4-space-2);background-image:none}:is(.a4-content-attr,.a4-content-edit) input.defaultbutton { border-width:2px}:is(.a4-content-attr,.a4-content-edit) :is(input.button-disabled,input.button,button.button,input.defaultbutton):disabled { border-color:GrayText;color:GrayText;opacity:1}}.a4-content-preview-bar {container-type:inline-size;display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-3);margin:0 0 var(--a4-space-3)}.a4-content-preview-bar[hidden] { display:none}.a4-content-preview-bar .a4-content-preview-size {margin:0;color:var(--a4-muted);font-size:var(--a4-text-s);font-variant-numeric:tabular-nums}.a4-content-preview-bar .a4-tabs.is-segmented > button:disabled,.a4-content-preview-bar .a4-tabs.is-segmented > button:disabled:hover {border-color:transparent;background-color:transparent;color:var(--a4-disabled);cursor:not-allowed}@container (max-width:640px) {.a4-content-preview-bar .a4-content-preview-device-name {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.a4-content-preview-bar .a4-tabs.is-segmented > button {min-width:calc(var(--a4-control-h) + 2px);padding:0 var(--a4-space-2);font-size:var(--a4-text-l)}}.a4-content-preview-stage.is-device {display:flex;justify-content:center;padding:var(--a4-space-3);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);overflow:hidden}.a4-content-preview-stage.is-device .a4-content-preview-device {box-sizing:content-box;flex:0 0 auto;overflow:hidden;border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);box-shadow:var(--a4-shadow-s)}.a4-content-preview-stage.is-device .a4-content-preview-device iframe {display:block;max-width:none;border:0;transform-origin:0 0}@media (forced-colors:active) {.a4-content-preview-stage.is-device .a4-content-preview-device { border-color:CanvasText}}.controlbar:not(.a4-node-actions) .block .a4-node-upload {min-height:0;padding:0 var(--a4-space-2);font-weight:normal;vertical-align:middle}.a4-role-policies {display:grid;grid-template-columns:minmax(0,1fr);gap:var(--a4-space-2);margin:0;padding:0;list-style:none}.a4-role-policy {display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--a4-space-2) var(--a4-space-3);margin:0;padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-role-policy.is-full { border-color:var(--a4-bad-line);box-shadow:inset var(--a4-space-1) 0 0 var(--a4-bad)}.a4-role-policy.is-roles { box-shadow:inset var(--a4-space-1) 0 0 var(--a4-warn)}.a4-role-policy.is-selected { border-color:var(--a4-accent)}.a4-role-policy.is-dragging { border-style:dashed;border-color:var(--a4-accent)}.a4-role-policy.is-moved { border-color:var(--a4-accent);background-color:var(--a4-accent-soft)}.a4-role-policy-main { flex:1 1 320px;min-width:0}.a4-role-sentence { margin:0;font-weight:600;overflow-wrap:anywhere}.a4-role-policy-detail {margin:var(--a4-space-1) 0 0;color:var(--a4-muted);font-size:var(--a4-text-xs);overflow-wrap:anywhere}.a4-role-policy-detail code { color:var(--a4-muted)}.a4-role-policy-tools { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2)}.a4-role-denies { color:var(--a4-bad);font-style:normal;font-weight:650}.a4-role-group-head {display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-1) var(--a4-space-3);margin:var(--a4-space-4) 0 var(--a4-space-2)}.a4-role-group-head:first-child { margin-top:0}.a4-role-order { display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1)}.a4-role-order .a4-btn { min-width:34px;padding:var(--a4-space-1) var(--a4-space-2)}.a4-role-moveto { display:inline-flex;align-items:center;gap:var(--a4-space-1)}.a4-role-moveto input {width:4.2em;min-height:30px;padding:2px var(--a4-space-2);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font-family:inherit;font-size:var(--a4-text-s)}.a4-role-moveto input:focus { border-color:var(--a4-accent);outline:3px solid var(--a4-ring);outline-offset:0}.a4-role-dirty { display:inline-flex;align-items:center;gap:var(--a4-space-2);color:var(--a4-warn);font-weight:650}.a4-role-name-field { max-width:520px;margin:0 0 var(--a4-space-4)}.a4-role-choice {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:var(--a4-space-3);margin:var(--a4-space-4) 0 0}.a4-role-choice > div {display:flex;flex-direction:column;align-items:flex-start;gap:var(--a4-space-2);padding:var(--a4-space-4);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-role-choice p { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-role-pickers {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--a4-space-4);margin:var(--a4-space-4) 0 0}.a4-role-picked { margin:var(--a4-space-2) 0 var(--a4-space-3);padding:0;list-style:none}.a4-role-picked li {display:flex;align-items:center;gap:var(--a4-space-2);padding:var(--a4-space-1) 0;border-bottom:1px solid var(--a4-line)}.a4-role-picked li:last-child { border-bottom:0}.a4-role-picked input { width:18px;height:18px;accent-color:var(--a4-accent-strong)}@media (max-width:600px) {.a4-role-policy { padding:var(--a4-space-2) var(--a4-space-3)}}.a4-state-desc { margin:var(--a4-space-2) 0 0;max-width:80ch;color:var(--a4-ink);overflow-wrap:anywhere}.a4-state-flow {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);margin:var(--a4-space-3) 0 0;padding:0;list-style:none}.a4-state-flow li { display:inline-flex;align-items:center;gap:var(--a4-space-2);min-width:0;margin:0}.a4-state-flow li + li::before { content:"\2192";color:var(--a4-muted)}.a4-state-flow .a4-tag { white-space:normal;overflow-wrap:anywhere}.a4-state-flow .a4-count { color:var(--a4-muted);font-variant-numeric:tabular-nums}.a4-state-list {container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-state-item {display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--a4-space-2) var(--a4-space-3);margin:0;padding:var(--a4-space-3);border-top:1px solid var(--a4-line)}.a4-state-item:first-child { border-top:0}.a4-state-item.is-default { box-shadow:inset var(--a4-space-1) 0 0 var(--a4-ok)}.a4-state-pos {display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--a4-line);border-radius:50%;background-color:var(--a4-soft);color:var(--a4-ink);font-weight:700;font-variant-numeric:tabular-nums}.a4-state-item.is-default .a4-state-pos { border-color:var(--a4-ok-line);background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4-state-main { min-width:0}.a4-state-name { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) var(--a4-space-3)}.a4-state-meta {display:flex;flex-wrap:wrap;gap:2px var(--a4-space-4);margin:var(--a4-space-1) 0 0;color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-state-item .a4-state-desc { margin-top:var(--a4-space-1);font-size:var(--a4-text-s)}.a4-state-side { display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--a4-space-2)}.a4-state-order { display:inline-flex;align-items:center;gap:var(--a4-space-1)}.a4-state-order label { color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650}.a4-state-order-input {width:4.2em;min-height:32px;margin:0;padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font-family:inherit;font-variant-numeric:tabular-nums;text-align:center}.a4-state-order-input:focus { border-color:var(--a4-accent);outline:3px solid var(--a4-ring);outline-offset:0}@container (max-width:720px) {.a4-state-item { grid-template-columns:auto minmax(0,1fr)}.a4-state-side { grid-column:2 / -1;justify-content:flex-start}}.a4-state-lang {min-width:0;margin:0;padding:var(--a4-space-3) var(--a4-space-3) var(--a4-space-4);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);box-shadow:none}.a4-state-lang > legend {display:inline-flex;align-items:center;gap:var(--a4-space-2);margin:0;padding:0 var(--a4-space-2);background:none;color:var(--a4-ink);font-size:var(--a4-text-m);font-weight:650}.a4-state-lang .a4-field + .a4-field { margin-top:var(--a4-space-3)}.a4-state-flag { width:18px;height:12px}.a4-user-hints { display:grid;gap:var(--a4-space-2);margin:0 0 var(--a4-space-4);padding:0;list-style:none}.a4-user-hints .a4-notice { margin:0}.a4-user-who { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-3) var(--a4-space-4);margin:0 0 var(--a4-space-3)}.a4-user-avatar {display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-size:var(--a4-text-xl);font-weight:700;line-height:1}.a4-user-who-text { flex:1 1 260px;min-width:0}.a4-user-who-text h2 {margin:0;padding:0;border:0;background:none;color:var(--a4-ink);font-size:var(--a4-text-xl);font-weight:700;overflow-wrap:anywhere}.a4-user-who-text p { margin:2px 0 0;color:var(--a4-muted);overflow-wrap:anywhere}.a4-user-inline { margin:0;padding:0;list-style:none}.a4-user-inline li { display:inline}.a4-user-inline li + li::before { content:",";color:var(--a4-muted)}.a4-state-facts { margin:0 0 var(--a4-space-5)}.a4-state-hint { margin:0 0 var(--a4-space-3)}.a4-notification-head,.a4-collaboration-head {display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--a4-space-2) var(--a4-space-5);margin:0 0 var(--a4-space-4)}.a4-notification-head h1,.a4-collaboration-head h1 {margin:0;padding:0;border:0;background:none;color:var(--a4-ink);font-size:var(--a4-text-xl);line-height:1.2}.a4-notification-head p,.a4-collaboration-head p { max-width:46em;margin:var(--a4-space-1) 0 0;color:var(--a4-muted)}.a4-notification-crumb,.a4-collaboration-crumb { margin:0 0 var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-page .a4-figures a.a4-figure:hover { border-color:var(--a4-accent)}.a4-page .a4-figures a.a4-figure { color:var(--a4-ink);text-decoration:none}.a4-page .a4-figures .a4-figure { height:100%}.a4-notification-filters { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-3)}.a4-notification-filters form { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);margin:0}.a4-notification-filters input[type="text"],.a4-notification-filters select,.a4-notification-field input[type="text"],.a4-notification-field select,.a4-collaboration-compose textarea,.a4-collaboration-side .a4-searchrow input[type="text"] {max-width:100%;padding:var(--a4-space-2) var(--a4-space-2);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font:inherit}.a4-collaboration-filters { display:flex;flex-wrap:wrap;gap:var(--a4-space-2) var(--a4-space-5);margin:0 0 var(--a4-space-3)}.a4-collaboration-filter { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1)}.a4-collaboration-filter > b { margin-inline-end:var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:600}.a4-notification-chip,.a4-collaboration-chip {display:inline-block;padding:2px var(--a4-space-3);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font-size:var(--a4-text-s);text-decoration:none}.a4-page a.a4-collaboration-chip { color:var(--a4-ink)}.a4-notification-chip:hover,.a4-collaboration-chip:hover { border-color:var(--a4-accent)}.a4-notification-chip.is-current,.a4-page a.a4-collaboration-chip.is-current {border-color:var(--a4-accent-strong);background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}.a4-collaboration-chip small { opacity:.85}.a4-notification-selectall { display:flex;align-items:center;gap:var(--a4-space-2);margin:0 0 var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-notification-list,.a4-collaboration-list {margin:0;padding:0;overflow:hidden;list-style:none;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-notification-row {display:grid;grid-template-columns:2em minmax(0,1fr);align-items:start;gap:var(--a4-space-2);padding:var(--a4-space-2) var(--a4-space-3);border-top:1px solid var(--a4-line)}.a4-notification-row:first-child { border-top:0}.a4-notification-row.is-gone { background-color:var(--a4-warn-bg)}.a4-notification-row input[type="checkbox"] { width:1.15em;height:1.15em;margin:var(--a4-space-1) 0 0;accent-color:var(--a4-accent-strong)}.a4-notification-title,.a4-collaboration-title { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);font-weight:600;overflow-wrap:anywhere}.a4-notification-title a { color:inherit}.a4-notification-meta,.a4-collaboration-meta {display:flex;flex-wrap:wrap;gap:2px var(--a4-space-3);margin:var(--a4-space-1) 0 0;color:var(--a4-muted);font-size:var(--a4-text-s);overflow-wrap:anywhere}.a4-notification-choice { display:grid;grid-template-columns:1.6em minmax(0,1fr);align-items:center;gap:var(--a4-space-1) var(--a4-space-2)}.a4-notification-choice input[type="radio"],.a4-notification-choice input[type="checkbox"] { width:1.1em;height:1.1em;margin:0;accent-color:var(--a4-accent-strong)}.a4-notification-field { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);min-width:0}.a4-notification-toggle {display:flex;align-items:flex-start;gap:var(--a4-space-2);max-width:100%;padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);white-space:normal}.a4-notification-toggle > div { min-width:0;overflow-wrap:anywhere}.a4-notification-toggle input { flex:none;width:1.2em;height:1.2em;margin:2px 0 0;accent-color:var(--a4-accent-strong)}.a4-notification-toggle b { display:block;white-space:normal}.a4-notification-toggle span { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-notification-types { display:grid;gap:var(--a4-space-2)}.a4-notification-types label { display:flex;align-items:center;gap:var(--a4-space-2);font-weight:400}.a4-notification-types input { width:1.1em;height:1.1em;accent-color:var(--a4-accent-strong)}.a4-collaboration-layout { display:grid;grid-template-columns:minmax(0,1fr);gap:var(--a4-space-4)}.a4-collaboration-layout.is-side { display:flex;flex-wrap:wrap;align-items:flex-start}.a4-collaboration-layout.is-side > .a4-collaboration-main { flex:999 1 30em;min-width:0}.a4-collaboration-layout.is-side > .a4-collaboration-side { flex:1 1 16em;min-width:0}.a4-collaboration-side .a4-card > .a4-h2 { margin:0 0 var(--a4-space-2)}.a4-collaboration-side .a4-searchrow { margin-top:var(--a4-space-2)}.a4-collaboration-row { border-top:1px solid var(--a4-line)}.a4-collaboration-row:first-child { border-top:0}.a4-page a.a4-collaboration-row-main {display:block;padding:var(--a4-space-3);border-inline-start:var(--a4-space-1) solid transparent;color:inherit;text-decoration:none}.a4-page a.a4-collaboration-row-main:hover,.a4-page a.a4-collaboration-row-main:focus-visible { background-color:var(--a4-soft);color:inherit}.a4-collaboration-state-waiting > .a4-collaboration-row-main { border-inline-start-color:var(--a4-accent)}.a4-collaboration-state-approved > .a4-collaboration-row-main { border-inline-start-color:var(--a4-ok)}.a4-collaboration-state-denied > .a4-collaboration-row-main { border-inline-start-color:var(--a4-bad)}.a4-collaboration-unread .a4-collaboration-title { font-weight:750}.a4-collaboration-excerpt { display:block;margin:var(--a4-space-1) 0 0;color:var(--a4-muted);font-size:var(--a4-text-s);overflow-wrap:anywhere}.a4-collaboration-excerpt b { color:var(--a4-ink);font-weight:600}.a4-collaboration-tree { margin:0;padding:0;list-style:none}.a4-collaboration-tree li { margin:0}.a4-collaboration-tree a {display:flex;justify-content:space-between;gap:var(--a4-space-2);padding:var(--a4-space-1) var(--a4-space-2);border-radius:var(--a4-radius-s);color:inherit;text-decoration:none;overflow-wrap:anywhere}.a4-page .a4-collaboration-tree a { color:var(--a4-ink)}.a4-collaboration-tree a:hover { background-color:var(--a4-soft)}.a4-collaboration-tree a.current { background-color:var(--a4-accent-soft);font-weight:650}.a4-collaboration-tree .count { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-collaboration-depth-1 { padding-inline-start:var(--a4-space-3)}.a4-collaboration-depth-2 { padding-inline-start:var(--a4-space-5)}.a4-collaboration-depth-3 { padding-inline-start:var(--a4-space-6)}.a4-collaboration-depth-4 { margin-inline-start:var(--a4-space-3);padding-inline-start:var(--a4-space-6)}.a4-collaboration-depth-5 { margin-inline-start:var(--a4-space-5);padding-inline-start:var(--a4-space-6)}.a4-collaboration-depth-6 { margin-inline-start:var(--a4-space-6);padding-inline-start:var(--a4-space-6)}.a4-collaboration-people { display:flex;flex-wrap:wrap;gap:var(--a4-space-1);margin:0;padding:0;list-style:none}.a4-collaboration-people li {padding:2px var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);font-size:var(--a4-text-s)}.a4-collaboration-people li small { color:var(--a4-muted)}.a4-collaboration-thread { display:grid;gap:var(--a4-space-3);margin:0;padding:0;list-style:none}.a4-collaboration-msg { display:grid;grid-template-columns:2.2em minmax(0,1fr);gap:var(--a4-space-2)}.a4-collaboration-avatar {display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:50%;background-color:var(--a4-accent-soft);color:var(--a4-accent-text);font-weight:700}.a4-collaboration-bubble {padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);overflow-wrap:anywhere}.a4-collaboration-msg.is-new .a4-collaboration-bubble { border-color:var(--a4-accent);background-color:var(--a4-accent-soft)}.a4-collaboration-msg-head { display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--a4-space-3);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-collaboration-msg-head b { color:var(--a4-ink)}.a4-collaboration-msg p { margin:var(--a4-space-1) 0 0}.a4-collaboration-compose textarea { width:100%;min-height:6em;resize:vertical}.a4-collaboration-preview { max-height:30em;padding:var(--a4-space-1);overflow:auto}.a4-collaboration-preview .mainobject-window { overflow-wrap:anywhere}.a4-collaboration-flag { vertical-align:middle}@media (max-width:600px) {.a4-notification-head h1,.a4-collaboration-head h1 { font-size:var(--a4-text-l)}.a4-page a.a4-collaboration-row-main { padding:var(--a4-space-2)}}.a4-user-inline-label { display:inline}.a4-user-pw [hidden] { display:none !important}.a4-user-pw .block label.a4-user-pw-label { display:block;margin:0 0 var(--a4-space-1);font-weight:700;overflow-wrap:anywhere}.a4-user-pw-input { position:relative;display:flex;max-width:28em}.a4-user-pw-input input {box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;padding:var(--a4-space-2) var(--a4-space-2);border:1px solid var(--a4-field-line);background-color:var(--a4-field);color:var(--a4-ink);font-size:var(--a4-text-l)}.a4-user-pw-invalid .a4-user-pw-input input { border:2px solid var(--a4-bad)}.a4-user-pw-toggle {flex:0 0 auto;margin-inline-start:var(--a4-space-1);padding:0 var(--a4-space-2);border:1px solid transparent;background-color:var(--a4-soft);color:var(--a4-ink);font-weight:700;cursor:pointer}.a4-user-pw-toggle[aria-pressed="true"] { border-color:var(--a4-line-strong);background-color:var(--a4-line)}.a4-user-pw-error { margin:var(--a4-space-1) 0 0;color:var(--a4-bad);font-weight:700}.a4-user-pw-error span { display:block}.a4-user-pw-rules-title { margin:var(--a4-space-2) 0 var(--a4-space-1);color:var(--a4-muted)}.a4-user-pw-rules { margin:0;padding:0;list-style:none}.a4-user-pw-rules li { position:relative;margin:2px 0;padding:0 0 0 var(--a4-space-5);background:none;overflow-wrap:anywhere}:where([dir="rtl"]) .a4-user-pw-rules li { padding:0 var(--a4-space-5) 0 0}.a4-user-pw-rules li::before { content:"\25CB";position:absolute;inset-inline-start:.2em;color:var(--a4-muted)}.a4-user-pw-rules li[data-state="met"] { color:var(--a4-ok)}.a4-user-pw-rules li[data-state="met"]::before { content:"\2713";color:var(--a4-ok);font-weight:700}.a4-user-pw-invalid .a4-user-pw-rules li[data-state="unmet"],.a4-user-pw-rules li[data-failed="true"]:not([data-state="met"]) { color:var(--a4-bad)}.a4-user-pw-invalid .a4-user-pw-rules li[data-state="unmet"]::before,.a4-user-pw-rules li[data-failed="true"]:not([data-state="met"])::before { content:"\2717";color:var(--a4-bad)}.a4-user-pw-rules li[data-failed="true"]:not([data-state="met"]) { font-weight:700}.a4-user-pw input.defaultbutton,.a4-user-pw input.defaultbutton:hover,.a4-user-pw input.defaultbutton:focus { background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}.a4-user-pw-meter { margin:var(--a4-space-1) 0 0;color:var(--a4-muted)}.a4-user-pw-meter[data-score=""] b { visibility:hidden}.a4-user-pw-meter meter { width:10em;height:.8em;vertical-align:middle}.a4-user-pw-match { margin:var(--a4-space-1) 0 0;color:var(--a4-muted);font-weight:700}.a4-user-pw-match[data-state="match"] { color:var(--a4-ok)}.a4-user-pw-link {padding:0;border:0;background:none;color:var(--a4-info);font:inherit;text-decoration:underline;cursor:pointer}.a4-user-pw-summary {margin:0 0 var(--a4-space-4);padding:var(--a4-space-2) var(--a4-space-4);border:2px solid var(--a4-bad);background-color:var(--a4-bad-bg);color:var(--a4-bad);overflow-wrap:anywhere}.a4-user-pw-summary h2 { margin:0 0 var(--a4-space-1);color:var(--a4-bad);font-size:var(--a4-text-l)}.a4-user-pw-summary ul { margin:0 0 0 var(--a4-space-5);padding:0}:where([dir="rtl"]) .a4-user-pw-summary ul { margin:0 var(--a4-space-5) 0 0}.a4-user-pw-summary a { color:var(--a4-bad);font-weight:700;text-decoration:underline}.a4-user-pw-username {position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;opacity:0}.a4-notification-toggle,.a4-notification-choice label,.a4-notification-types label,.a4-notification-selectall { font-weight:400}.a4-notification-toggle b,.a4-notification-choice label b { font-weight:650}@media (forced-colors:active) {.a4-role-policy.is-selected,.a4-role-policy.is-moved,.a4-notification-chip.is-current,.a4-page a.a4-collaboration-chip.is-current,.a4-user-pw-toggle[aria-pressed="true"] { outline:2px solid Highlight;outline-offset:-2px}}.a4-class-consequences,.a4-pdf-consequences,.a4-rss-consequences { margin:0;padding-inline-start:var(--a4-space-5)}.a4-class-consequences li + li,.a4-pdf-consequences li + li,.a4-rss-consequences li + li { margin-top:var(--a4-space-1)}.a4-pdf-statusbar,.a4-rss-statusbar {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-3) var(--a4-space-4);margin:0 0 var(--a4-space-4);padding:var(--a4-space-3);border:1px solid var(--a4-line);border-inline-start-width:var(--a4-space-1);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink)}.a4-pdf-statusbar.is-ok,.a4-rss-statusbar.is-ok { border-inline-start-color:var(--a4-ok)}.a4-pdf-statusbar.is-warn,.a4-rss-statusbar.is-warn { border-inline-start-color:var(--a4-warn)}.a4-pdf-statusbar.is-bad,.a4-rss-statusbar.is-bad { border-inline-start-color:var(--a4-bad)}.a4-pdf-statusbar.is-info,.a4-rss-statusbar.is-info { border-inline-start-color:var(--a4-info)}.a4-pdf-statusbar p,.a4-rss-statusbar p { flex:1 1 320px}.a4-pdf-url,.a4-rss-url { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-3);min-width:0}.a4-pdf-url code,.a4-rss-url code,.a4-pdf-file code {padding:2px var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink)}.a4-pdf-url a,.a4-rss-url a { font-size:var(--a4-text-s)}.a4-pdf-url .a4-meta,.a4-pdf-file + .a4-meta { display:block}.a4-class-flag { vertical-align:-1px}.a4-class-windows { padding:var(--a4-space-3)}.a4-class-datatype {margin:var(--a4-space-3) 0 0;padding:var(--a4-space-3) 0 0;border-top:1px dashed var(--a4-line);color:var(--a4-ink)}.a4-class-datatype:empty { display:none}.a4-class-datatype .block { margin:0 0 var(--a4-space-3)}.a4-class-datatype h6,.a4-class-datatype label {display:block;margin:0 0 var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650;letter-spacing:.04em;text-transform:uppercase}.a4-class-datatype label input[type="checkbox"],.a4-class-datatype label input[type="radio"] { margin-inline-end:var(--a4-space-2)}.a4-class-datatype input[type="text"],.a4-class-datatype select,.a4-class-datatype textarea {max-width:100%;min-height:34px;padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font-family:inherit;font-size:var(--a4-text-s)}.a4-class-datatype .element { display:inline-block;margin:0 var(--a4-space-4) var(--a4-space-3) 0;vertical-align:top}:where([dir="rtl"]) .a4-class-datatype .element { margin:0 0 var(--a4-space-3) var(--a4-space-4)}.a4-class-datatype p { margin:0 0 var(--a4-space-2)}#controlbar-top.a4-class-editbar { margin:0 0 var(--a4-space-3);box-shadow:none}.a4-class-editbar select {min-height:36px;max-width:100%;padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font-family:inherit;font-size:var(--a4-text-s)}.a4-class-attr-list { display:block;width:100%;margin:0;border:0;border-collapse:separate;background:none}.a4-class-attr-list > tbody { display:grid;gap:var(--a4-space-3)}.a4-class-attr-list > tbody > tr { display:block;background:none}.a4-class-attr-list > tbody > tr > td { display:block;padding:0;border:0;background:none}.a4-class-attr {width:100%;overflow:hidden;border:1px solid var(--a4-line);border-collapse:separate;border-spacing:0;border-radius:var(--a4-radius-s);background-color:var(--a4-card);box-shadow:var(--a4-shadow-s)}#LastChangedID .a4-class-attr { border-color:var(--a4-accent)}.a4-class-attr > tbody > tr > th,.a4-class-attr > tr > th {padding:var(--a4-space-3);border:0;border-bottom:1px solid var(--a4-line);background-color:var(--a4-soft);color:var(--a4-ink);font-size:var(--a4-text-m);font-weight:650;letter-spacing:0;text-align:start;text-transform:none;vertical-align:middle}.a4-class-attr th.tight { width:1%;white-space:nowrap}.a4-class-attr th.tight input[type="checkbox"] { width:18px;height:18px;accent-color:var(--a4-accent-strong)}.a4-class-attr-body { padding:var(--a4-space-4);border:0;background-color:var(--a4-card);color:var(--a4-ink)}.a4-class-attr .listbutton { display:inline-flex;align-items:center;gap:var(--a4-space-2)}.a4-class-attr .listbutton input[type="text"] {width:3.5em;min-height:30px;padding:2px var(--a4-space-2);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font-family:inherit;font-size:var(--a4-text-s);text-align:end}.a4-class-flags { display:flex;flex-wrap:wrap;gap:var(--a4-space-2) var(--a4-space-4);margin:var(--a4-space-3) 0 0}.a4-class-flags .a4-check { font-size:var(--a4-text-s);font-weight:600}.a4-class-flags .a4-check.is-off { color:var(--a4-muted);cursor:not-allowed}.a4-class-move-status { margin:0 0 var(--a4-space-2);color:var(--a4-muted)}.a4-class-move-status.is-error { color:var(--a4-bad);font-weight:650}a.a4-class-top {position:static;display:inline-block;margin:var(--a4-space-3) 0 0;padding:0;background:none;color:var(--a4-accent-text);font-size:var(--a4-text-s)}@media (max-width:600px) {.a4-class-attr > tbody > tr:first-child { display:flex;flex-wrap:wrap;align-items:center}}.a4-pdf-search { display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--a4-space-3)}.a4-pdf-search .a4-field { flex:1 1 260px}.a4-pdf-search .a4-actions { flex:0 0 auto}.a4-pdf-controls {display:flex;flex-direction:column;gap:var(--a4-space-3);margin:0 0 var(--a4-space-4);padding:var(--a4-space-3) var(--a4-space-4);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-pdf-row { display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-2) var(--a4-space-4)}.a4-pdf-file { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) var(--a4-space-3)}.a4-pdf-group {margin:0 0 var(--a4-space-4);padding:var(--a4-space-4);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-pdf-group > .a4-h2 { margin:0 0 var(--a4-space-1)}.a4-pdf-group > .a4-help { margin:0 0 var(--a4-space-3)}.a4-pdf-choices {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--a4-space-3);margin:0;padding:0;border:0}.a4-pdf-choice {position:relative;display:flex;align-items:flex-start;gap:var(--a4-space-3);margin:0;padding:var(--a4-space-3);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);white-space:normal;cursor:pointer}.a4-pdf-choice input { flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--a4-accent-strong)}.a4-pdf-choice > span { flex:1 1 auto;min-width:0;font-weight:400}.a4-pdf-choice strong { display:block;color:var(--a4-ink);font-size:var(--a4-text-m);font-weight:650}.a4-pdf-choice .a4-help { display:block;margin-top:2px}.a4-pdf-choice:has(input:checked) { border-color:var(--a4-accent);box-shadow:inset 0 0 0 1px var(--a4-accent)}.a4-pdf-choice:has(input:focus-visible) { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-pdf-classes {display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:2px var(--a4-space-3);max-height:280px;margin:0;padding:var(--a4-space-3);overflow:auto;border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field)}.a4-pdf-classes label {display:flex;align-items:center;gap:var(--a4-space-2);min-height:30px;color:var(--a4-ink);font-size:var(--a4-text-s);font-weight:400;overflow-wrap:anywhere;cursor:pointer}.a4-pdf-classes input { flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:var(--a4-accent-strong)}.a4-pdf-classes[aria-invalid="true"] { border-color:var(--a4-bad);box-shadow:inset 0 0 0 1px var(--a4-bad)}.a4-pdf-source {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-3) var(--a4-space-4);padding:var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-pdf-source.is-bad { border-color:var(--a4-bad-line);background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4-pdf-source strong { overflow-wrap:anywhere}.a4-pdf-source .a4-meta { display:block}.a4-pdf-source-text { flex:1 1 260px;min-width:0}@media (max-width:600px) {.a4-pdf-group { padding:var(--a4-space-3)}.a4-pdf-search .a4-actions,.a4-pdf-search .a4-actions .a4-btn { width:100%}}.a4-rss-sizes { margin:0 0 var(--a4-space-4)}.a4-rss-part { margin:0 0 var(--a4-space-6);padding:0 0 var(--a4-space-1)}.a4-rss-part + .a4-rss-part { padding-top:var(--a4-space-5);border-top:1px solid var(--a4-line)}.a4-rss-subhead {display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--a4-space-2) var(--a4-space-3);margin:0 0 var(--a4-space-3)}.a4-rss-sources { margin:0;padding:0;list-style:none}.a4-rss-sources li + li { margin-top:2px}.a4-rss-prefix {padding:var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-muted);white-space:nowrap}.a4-rss-mapping {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:var(--a4-space-3) var(--a4-space-4);margin:var(--a4-space-3) 0 0;padding:var(--a4-space-3) 0 0;border-top:1px dashed var(--a4-line)}.a4-rss-mapping-head { margin-top:var(--a4-space-4)}.a4-rss-opml fieldset {margin:0 0 var(--a4-space-4);padding:var(--a4-space-3) var(--a4-space-4);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-rss-opml fieldset > legend { padding:0 var(--a4-space-2);background:none;color:var(--a4-ink);font-size:var(--a4-text-m);font-weight:650}.a4-rss-opml .context-attributes p,.a4-rss-opml fieldset .block > p { max-width:78ch;margin:0 0 var(--a4-space-2);color:var(--a4-muted)}.a4-rss-opml fieldset .block { margin:0 0 var(--a4-space-3)}.a4-rss-opml fieldset .block > label,.a4-rss-opml fieldset label.inline {display:block;margin:0 0 var(--a4-space-1);color:var(--a4-ink);font-size:var(--a4-text-xs);font-weight:650}.a4-rss-opml input[type="text"],.a4-rss-opml select,.a4-rss-opml textarea {max-width:100%;min-height:34px;padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font-family:inherit;font-size:var(--a4-text-s)}.a4-rss-opml input.halfbox { width:min(100%,520px)}.a4-rss-opml table.list {width:100%;margin:0 0 var(--a4-space-2);border:1px solid var(--a4-line);border-collapse:collapse;border-radius:var(--a4-radius-s)}.a4-rss-opml table.list th {padding:var(--a4-space-2) var(--a4-space-3);border:0;border-bottom:1px solid var(--a4-line);background-color:var(--a4-soft);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:650;letter-spacing:.04em;text-align:start;text-transform:uppercase}.a4-rss-opml table.list td {padding:var(--a4-space-2) var(--a4-space-3);border:0;border-bottom:1px solid var(--a4-line);background-color:transparent;color:var(--a4-ink);vertical-align:middle}.a4-rss-opml table.list th.sortable button.sort-button {margin:0;padding:0;border:0;background:none;color:var(--a4-muted);font:inherit;font-weight:650;text-transform:uppercase;cursor:pointer}.a4-rss-opml input.button,.a4-rss-opml input.defaultbutton,.a4-rss-opml button.button {display:inline-flex;align-items:center;min-height:32px;margin:0;padding:var(--a4-space-1) var(--a4-space-3);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card);background-image:none;color:var(--a4-ink);font-family:inherit;font-size:var(--a4-text-s);font-weight:600;line-height:1.2;cursor:pointer}.a4-rss-opml input.defaultbutton { border-color:var(--a4-accent-strong);background-color:var(--a4-accent-strong);color:var(--a4-on-accent)}.a4-rss-opml input.button:hover,.a4-rss-opml button.button:hover { border-color:var(--a4-accent);color:var(--a4-accent-text)}.a4-rss-opml-meta,.a4-rss-opml-more summary,.a4-rss-opml-more-grid label,.a4-rss-opml-window-field label { color:var(--a4-muted)}.a4-rss-opml-gone { color:var(--a4-bad)}.a4-rss-opml-tick { color:var(--a4-ok)}.a4-rss-opml-outlines td,.a4-rss-opml-browser td { vertical-align:middle}.a4-rss-opml-outlines code,.a4-rss-opml-browser code { padding:0 var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-rss-opml-more summary { padding:2px 0;cursor:pointer}.a4-rss-opml-more-grid { display:flex;flex-wrap:wrap;gap:var(--a4-space-3) var(--a4-space-5);padding:var(--a4-space-3) 0 var(--a4-space-1)}.a4-rss-opml-more-grid > span { display:flex;flex-direction:column;gap:var(--a4-space-1)}.a4-rss-opml-more-grid > .a4-rss-opml-more-flags { flex-direction:row;align-items:center;gap:var(--a4-space-3)}.a4-rss-opml-actions,.a4-rss-opml-browser-controls,.a4-rss-opml-browser-pages,.a4-rss-opml-window { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2) var(--a4-space-3)}.a4-rss-opml-window-field { display:flex;flex-direction:column;gap:var(--a4-space-1)}.a4-rss-opml-browser-pages .current {display:inline-block;padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-accent-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-weight:700}.a4-rss-opml-already td { opacity:.7}.a4-rss-opml-outlines-wrap,.a4-rss-opml-browser-wrap { overflow-x:auto}.a4-package-repos {display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:var(--a4-space-3);margin:0 0 var(--a4-space-5);padding:0;list-style:none}.a4-package-repo { margin:0}.a4-package-repo > a {display:flex;flex-direction:column;gap:var(--a4-space-2);height:100%;padding:var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);text-decoration:none}.a4-package-repo > a:hover { border-color:var(--a4-accent)}.a4-package-repo.is-current > a { border-color:var(--a4-accent);box-shadow:inset 0 0 0 1px var(--a4-accent)}.a4-package-repo-name { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);font-size:var(--a4-text-m);font-weight:650}.a4-package-repo-name code { color:var(--a4-ink);font-size:var(--a4-text-m)}.a4-package-repo-count { font-size:var(--a4-text-xl);font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.a4-package-repo-count span { color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:400}.a4-package-repo-lines { margin:0;padding:0;list-style:none;color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-package-repo-lines li.is-warn { color:var(--a4-warn);font-weight:650}.a4-package-pkg-summary { margin:var(--a4-space-2) 0 0;color:var(--a4-ink)}.a4-package-deps { display:flex;flex-wrap:wrap;gap:var(--a4-space-1) var(--a4-space-2);margin:0;padding:0;list-style:none}.a4-package-deps li { margin:0}.a4-package-deps .is-missing { color:var(--a4-bad);font-weight:650}.a4-package-pages { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2);margin:0;padding:0;list-style:none;font-size:var(--a4-text-s)}.a4-package-pages a,.a4-package-pages span {display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:30px;padding:2px var(--a4-space-2);border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);color:var(--a4-accent-text);text-decoration:none}.a4-package-pages span[aria-current] {border-color:var(--a4-accent-strong);background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-weight:650}.a4-package-pages span.is-disabled { border-style:dashed;color:var(--a4-muted)}.a4-package-goes { display:grid;grid-template-columns:minmax(0,1fr);gap:var(--a4-space-3);margin:0 0 var(--a4-space-4);padding:0;list-style:none}.a4-package-confirm-tick {display:flex;flex:1 1 100%;align-items:flex-start;gap:var(--a4-space-3);min-width:0;margin:0;font-weight:650;overflow-wrap:anywhere}.a4-package-confirm-tick input { flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--a4-bad)}.a4-package-carries {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--a4-space-3);margin:0 0 var(--a4-space-4)}.a4-package-carries h3 { margin-bottom:var(--a4-space-2)}.a4-package-carries .a4-card + .a4-card { margin-top:0}.a4-package-description { max-width:78ch;margin:var(--a4-space-3) 0 0;overflow-wrap:anywhere}.a4-package-thumb { max-width:160px;max-height:120px;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s)}.a4-package-head-row {display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--a4-space-3) var(--a4-space-4)}.a4-package-head-facts { flex:1 1 520px}.a4-package-changelog { margin:0;padding:0;list-style:none}.a4-package-changelog li + li { margin-top:var(--a4-space-2)}.a4-package-changelog ul { margin:var(--a4-space-1) 0 0;padding-inline-start:var(--a4-space-5)}.a4-package-file {display:block;width:100%;max-width:560px;padding:var(--a4-space-4);border:2px dashed var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink);font:inherit}.a4-package-file:focus { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-package-steps { max-width:78ch;margin:0;padding-inline-start:var(--a4-space-5)}.a4-package-steps li + li { margin-top:var(--a4-space-1)}.a4-package-licence-info { margin:var(--a4-space-2) 0 0;overflow-wrap:anywhere}.a4-package-wizard-nav { margin:0 0 var(--a4-space-4)}.a4-package-wizard-steps { margin:0}.a4-package-wizard-step { margin:0 0 var(--a4-space-3)}.a4-package-wizard-step > .a4-meta { flex:1 1 100%;margin:0}.a4-package-wizard-step > .a4-h2 { margin:0}.a4-package-wizard-step > .a4-intro { margin:var(--a4-space-1) 0 0}.a4-package-wizard .a4-package-wizard-step { display:block}.a4-package-pick .a4-card-head { align-items:center}.a4-package-pick .a4-card-head > p { flex:1 1 auto;max-width:none}.a4-package-review > .a4-card-head { display:block}.a4-package-review > .a4-card-head > p { margin-top:var(--a4-space-1)}.a4-package-ext-all { margin:0;border-width:1px 0 0;border-radius:0}.a4-package-wizard .a4-card-head + * { margin-top:var(--a4-space-3)}.a4-package-wizard .a4-card > .a4-field + .a4-field,.a4-package-wizard .a4-card > .a4-stack + .a4-field { margin-top:var(--a4-space-4)}.a4-package-wizard .a4-error-summary ul { margin:var(--a4-space-1) 0 0;padding-inline-start:var(--a4-space-5)}.a4-package-form { grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));max-width:960px}.a4-package-wizard-actions .a4-package-wizard-cancel { margin-inline-start:auto}.a4-package-origin { margin-top:var(--a4-space-3)}.a4-package-origin .a4-package-form { padding-top:var(--a4-space-2)}.a4-package-pick .a4-card-head { padding:var(--a4-card-pad-y) var(--a4-card-pad-x)}.a4-package-pick.is-flush .a4-card-head + * { margin-top:0}.a4-package-pick:focus-visible { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-package-pick-count { font-variant-numeric:tabular-nums}.a4-package-pick-error { margin:0;padding:0 var(--a4-card-pad-x) var(--a4-space-3)}.a4-package-pick-filter { margin:0;border-width:1px 0 0;border-radius:0}.a4-package-pick .a4-table-wrap { border-width:1px 0 0;border-radius:0}.a4-package-pick .a4-empty { margin:var(--a4-space-3) var(--a4-card-pad-x)}.a4-package-pick-table td,.a4-package-pick-table th { vertical-align:top}.a4-package-pick-check { width:var(--a4-space-6);text-align:center}.a4-package-pick-check input { width:18px;height:18px;margin:2px 0 0}.a4-package-pick-table label { cursor:pointer}.a4-package-pick-table tr.is-disabled label { cursor:default;color:var(--a4-muted)}.a4-package-node-path,.a4-package-refusal { display:block;overflow-wrap:anywhere}.a4-package-refusal { color:var(--a4-warn);font-weight:650}.a4-package-ext-details { margin-top:var(--a4-space-1)}.a4-package-ext-details > summary { color:var(--a4-accent-text);font-size:var(--a4-text-s);cursor:pointer}.a4-package-ext-details > p { margin:var(--a4-space-1) 0 0;max-width:78ch}.a4-package-ext-details .a4-facts { margin-top:var(--a4-space-1)}@media (max-width:600px) {.a4-package-pick-groups { display:none}}.a4-package-choices > .a4-chips { margin-top:var(--a4-space-1)}.a4-package-add-file { display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--a4-space-3);max-width:none;margin-top:var(--a4-space-3)}.a4-package-add-file > .a4-field { flex:1 1 280px}.a4-package-review { margin-top:var(--a4-space-3)}.a4-package-review-groups { display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--a4-space-4) var(--a4-space-6)}.a4-package-review-group > .a4-h3 { margin:0 0 var(--a4-space-2)}.a4-package-review-group .a4-facts { margin-top:var(--a4-space-2)}.a4-package-review-text { overflow-wrap:anywhere}.a4-package-review-list { margin:var(--a4-space-1) 0 0;padding-inline-start:var(--a4-space-5);overflow-wrap:anywhere}.a4-package-review-list li + li { margin-top:var(--a4-space-1)}.a4-package-review-list code { color:var(--a4-muted)}.a4-package-creators > legend { float:left;width:100%;margin:0 0 var(--a4-space-1);padding:0}:where([dir="rtl"]) .a4-package-creators > legend { float:right}.a4-package-creators > legend + * { clear:both}.a4-package-creator-list { margin-top:var(--a4-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.a4-package-creator-list label { align-items:flex-start;height:100%}.a4-package-creator-list input { margin-top:2px}.a4-package-creator-list label > span { display:flex;flex-direction:column;gap:var(--a4-space-1);min-width:0}.a4-package-creator-list label:has(input:checked) { border-color:var(--a4-accent);box-shadow:inset 0 0 0 1px var(--a4-accent)}@media (max-width:600px) {.a4-package-wizard-steps { gap:var(--a4-space-1)}.a4-package-wizard-steps li { flex:0 0 auto}.a4-package-wizard-steps li:not(.is-current) { padding-inline-end:var(--a4-space-2)}.a4-package-wizard-steps li:not(.is-current) .a4-package-step-name {position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.a4-package-wizard-actions .a4-package-wizard-cancel { margin-inline-start:0;flex:1 1 100%}}@media (forced-colors:active) {.a4-pdf-choice:has(input:checked),.a4-package-repo.is-current > a,.a4-package-creator-list label:has(input:checked) { outline:2px solid Highlight;outline-offset:-2px}}.a4-workflow-consequences { margin:var(--a4-space-2) 0 var(--a4-space-4);padding-inline-start:var(--a4-space-5)}.a4-workflow-consequences li + li { margin-top:var(--a4-space-1)}.a4-workflow-confirm-list {margin:var(--a4-space-3) 0;padding:0;list-style:none;border:1px solid var(--a4-line);border-radius:var(--a4-radius-s)}.a4-workflow-confirm-list li { margin:0;padding:var(--a4-space-2) var(--a4-space-3);border-top:1px solid var(--a4-line);overflow-wrap:anywhere}.a4-workflow-confirm-list li:first-child { border-top:0}.a4-workflow-status { display:flex;flex-direction:column;gap:var(--a4-space-1);min-width:0;flex:1 1 320px}.a4-workflow-status .a4-meta strong { color:var(--a4-ink);font-weight:650}.a4-workflow-status .a4-status { color:var(--a4-ink)}.a4-workflow-figure-wide { grid-column:span 2}.a4-figure.a4-workflow-figure-wide strong { font-size:var(--a4-text-l);line-height:1.35}@media (max-width:520px) {.a4-workflow-figure-wide { grid-column:1 / -1}}.a4-workflow-selectbar {grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-3) var(--a4-space-4);padding-top:var(--a4-space-3);border-top:1px solid var(--a4-line)}.a4-workflow-group { margin:0 0 var(--a4-space-5)}.a4-workflow-group-head {display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-1) var(--a4-space-3);margin:0 0 var(--a4-space-3)}.a4-workflow-group-key { color:var(--a4-muted)}.a4-workflow-group-note { margin:calc(-1 * var(--a4-space-1)) 0 var(--a4-space-3);max-width:76ch}.a4-workflow-card-name { display:flex;flex-direction:column;gap:var(--a4-space-1);min-width:0}.a4-workflow-waiting {margin:var(--a4-space-3) 0 0;padding:var(--a4-space-2) var(--a4-space-3);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink)}.a4-workflow-tech { margin:var(--a4-space-3) 0 0;border-top:1px solid var(--a4-line)}.a4-workflow-tech > summary {display:flex;align-items:baseline;gap:var(--a4-space-2);padding:var(--a4-space-3) 0 0;color:var(--a4-ink);font-size:var(--a4-text-s);list-style:none;cursor:pointer}.a4-workflow-tech > summary::-webkit-details-marker { display:none}.a4-workflow-tech > summary::before { content:"\25B8";flex:0 0 auto;color:var(--a4-muted)}.a4-workflow-tech[open] > summary::before { content:"\25BE"}.a4-workflow-tech > summary:hover { color:var(--a4-accent-text)}.a4-workflow-tech .a4-facts dd { font-size:var(--a4-text-s)}.a4-workflow-legend { display:grid;grid-template-columns:minmax(0,1fr);gap:var(--a4-space-2);margin:0}.a4-workflow-legend > div {display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:baseline;gap:var(--a4-space-1) var(--a4-space-3)}.a4-workflow-legend dt,.a4-workflow-legend dd { margin:0}@media (max-width:600px) {.a4-workflow-legend > div { grid-template-columns:minmax(0,1fr)}}.a4-trigger-table tr.is-set td:first-child { box-shadow:inset 4px 0 0 var(--a4-ok)}:where([dir="rtl"]) .a4-trigger-table tr.is-set td:first-child { box-shadow:inset -4px 0 0 var(--a4-ok)}.a4-trigger-table tr.is-attention td:first-child { box-shadow:inset 4px 0 0 var(--a4-warn)}:where([dir="rtl"]) .a4-trigger-table tr.is-attention td:first-child { box-shadow:inset -4px 0 0 var(--a4-warn)}.a4-trigger-table tr.is-changed td { background-color:var(--a4-info-bg)}.a4-trigger-table td .a4-meta { display:block;margin-top:2px}.a4-trigger-table select { max-width:100%}.a4-trigger-table tbody th {background-color:var(--a4-soft);color:var(--a4-ink);font-size:var(--a4-text-s);letter-spacing:0;text-transform:none;white-space:normal}@media (max-width:600px) {.a4-trigger-table select { width:100%}}.a4-infocollector-sortbar { align-items:center;margin:0 0 var(--a4-space-3);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-settings-filterbar-soft { background-color:var(--a4-soft)}.a4-settings-filterbar-bare { margin:0 0 var(--a4-space-4);padding:0;border:0;background-color:transparent}.a4-settings-form-row { margin:0 0 var(--a4-space-4)}.a4-settings-form-row textarea { min-height:160px;font-family:var(--a4-mono);font-size:var(--a4-text-s);resize:vertical}.a4-settings-origin {display:inline-flex;align-items:center;max-width:100%;padding:1px var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:600;line-height:1.6;overflow-wrap:anywhere}.a4-settings-origin.is-override { background-color:var(--a4-warn-bg);color:var(--a4-warn)}.a4-settings-origin.is-siteaccess { background-color:var(--a4-info-bg);color:var(--a4-info)}.a4-settings-origin.is-extension,.a4-settings-origin.is-extension-dir { background-color:var(--a4-accent-soft);color:var(--a4-accent-text)}.a4-settings-origin.is-extension-siteaccess { background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4-settings-blocknav { display:flex;flex-wrap:wrap;gap:var(--a4-space-1) var(--a4-space-1);margin:0;padding:0;list-style:none}.a4-settings-blocknav a {display:inline-flex;align-items:baseline;gap:var(--a4-space-1);padding:2px var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font-size:var(--a4-text-s);text-decoration:none}.a4-settings-blocknav a:hover { border-color:var(--a4-accent);color:var(--a4-accent-text)}.a4-settings-blocknav span { color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-settings-block {margin:0 0 var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);scroll-margin-top:90px}.a4-settings-block-head {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-1) var(--a4-space-3);padding:var(--a4-space-2) var(--a4-space-3);border-bottom:1px solid var(--a4-line);border-radius:var(--a4-radius-s) var(--a4-radius-s) 0 0;background-color:var(--a4-soft)}.a4-settings-block-head .a4-h3 { font-family:var(--a4-mono)}.a4-settings-setlist { container-type:inline-size;container-name:setlist}.a4-settings-set {display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:var(--a4-space-1) var(--a4-space-3);margin:0;padding:var(--a4-space-2) var(--a4-space-3);border-bottom:1px solid var(--a4-line);scroll-margin-top:90px}.a4-settings-set:last-child { border-bottom:0}.a4-settings-set:target { box-shadow:inset 4px 0 0 var(--a4-accent);background-color:var(--a4-accent-soft)}:where([dir="rtl"]) .a4-settings-set:target { box-shadow:inset -4px 0 0 var(--a4-accent)}.a4-settings-set.is-pending { box-shadow:inset 4px 0 0 var(--a4-warn)}:where([dir="rtl"]) .a4-settings-set.is-pending { box-shadow:inset -4px 0 0 var(--a4-warn)}.a4-settings-set-select { padding-top:2px}.a4-settings-set-select input { width:18px;height:18px;margin:0;accent-color:var(--a4-accent-strong)}.a4-settings-set-main { min-width:0}.a4-settings-set-name { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) var(--a4-space-2)}.a4-settings-set-name code { color:var(--a4-ink);font-size:var(--a4-text-m);font-weight:650}.a4-settings-set-value { margin:var(--a4-space-1) 0 0}.a4-settings-set-side {display:flex;flex-direction:column;align-items:flex-end;gap:var(--a4-space-1);max-width:260px;text-align:end}.a4-settings-set-from { font-size:var(--a4-text-xs)}.a4-settings-set-note { margin:var(--a4-space-1) 0 0;color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-settings-set-note.is-warn { color:var(--a4-warn)}@container setlist (max-width:720px) {.a4-settings-set { grid-template-columns:28px minmax(0,1fr)}.a4-settings-set-side { grid-column:2;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;max-width:none;text-align:start}}@media (max-width:600px) {.a4-settings-set { gap:var(--a4-space-1) var(--a4-space-2);padding:var(--a4-space-2)}}.a4-settings-val {display:inline;padding:1px var(--a4-space-1);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);font-family:var(--a4-mono);font-size:var(--a4-text-s);overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.a4-settings-val.is-empty { padding:0;background-color:transparent;color:var(--a4-muted);font-family:inherit;font-style:italic}.a4-settings-val.is-secret { letter-spacing:.08em}.a4-settings-val.is-true { background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4-settings-val.is-false { background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4-settings-vals { display:grid;gap:var(--a4-space-1);margin:var(--a4-space-1) 0 0;padding:0;list-style:none}.a4-settings-vals li { display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--a4-space-2);min-width:0}.a4-settings-key { flex:0 0 auto;min-width:2.2em;color:var(--a4-muted);font-family:var(--a4-mono);font-size:var(--a4-text-xs)}.a4-settings-vals .a4-settings-origin { font-size:var(--a4-text-xs)}td.a4-settings-v { min-width:12ch}td.a4-settings-name { min-width:18ch}td.a4-settings-name code { word-break:normal}.a4-settings-chain { margin:var(--a4-space-1) 0 0}.a4-settings-chain > summary {display:inline-flex;align-items:center;gap:var(--a4-space-1);color:var(--a4-accent-text);font-size:var(--a4-text-s);cursor:pointer}.a4-settings-steps { margin:var(--a4-space-2) 0 0;padding:0;list-style:none;border-inline-start:2px solid var(--a4-line)}.a4-settings-steps > li { position:relative;margin:0 0 var(--a4-space-2);padding:0 0 0 var(--a4-space-3)}:where([dir="rtl"]) .a4-settings-steps > li { padding:0 var(--a4-space-3) 0 0}.a4-settings-steps > li::before {content:"";position:absolute;top:6px;inset-inline-start:-6px;width:10px;height:10px;border-radius:50%;background-color:var(--a4-line-strong)}.a4-settings-steps > li.is-wins::before,.a4-settings-steps > li.is-adds::before { background-color:var(--a4-ok)}.a4-settings-steps > li.is-overridden { color:var(--a4-muted)}.a4-settings-steps > li.is-overridden code { text-decoration:line-through;text-decoration-color:var(--a4-muted)}.a4-settings-step-head { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) var(--a4-space-2)}.a4-settings-step-path { color:var(--a4-muted);font-family:var(--a4-mono);font-size:var(--a4-text-xs);overflow-wrap:anywhere}.a4-settings-ops { margin:var(--a4-space-1) 0 0;padding:0;list-style:none}.a4-settings-ops li { font-size:var(--a4-text-s);overflow-wrap:anywhere}.a4-settings-op-what { color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-audit-view { color:var(--a4-ink)}.a4-audit-note { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-audit-sub { color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-audit-nowrap,td.a4-audit-time { white-space:nowrap}.a4-audit-view table.list td { vertical-align:top;overflow-wrap:anywhere}.a4-audit-view table.list td a { color:var(--a4-ink)}.a4-audit-view td.a4-audit-name code,.a4-audit-view code { font-size:var(--a4-text-xs)}.a4-audit-view tr.a4-audit-child td.a4-audit-name { padding-inline-start:var(--a4-space-4)}.a4-audit-table { width:100%;overflow-x:auto}.a4-audit-empty { padding:var(--a4-space-4);color:var(--a4-muted);text-align:center}.a4-audit-h { margin:var(--a4-space-4) 0 var(--a4-space-2);font-size:var(--a4-text-l)}.a4-audit-chains { display:flex;flex-wrap:wrap;gap:var(--a4-space-1) var(--a4-space-2);margin:0 0 var(--a4-space-3);padding:0;list-style:none}.a4-audit-chain,.a4-audit-result {display:inline-block;border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink)}.a4-audit-chain { padding:var(--a4-space-1) var(--a4-space-2);font-size:var(--a4-text-s)}.a4-audit-result { padding:var(--a4-space-1) var(--a4-space-2);font-size:var(--a4-text-xs);font-weight:700;text-transform:uppercase;white-space:nowrap}.a4-audit-chain.intact,.a4-audit-result.success,.a4-audit-result.intact { background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4-audit-chain.repaired,.a4-audit-chain.unchecked,.a4-audit-result.refused,.a4-audit-result.repaired,.a4-audit-result.unchecked { background-color:var(--a4-warn-bg);color:var(--a4-warn)}.a4-audit-chain.broken { background-color:var(--a4-bad-bg);color:var(--a4-bad);font-weight:700}.a4-audit-result.failed,.a4-audit-result.broken,.a4-audit-result.no { background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4-audit-filter {display:grid;grid-template-columns:repeat(auto-fill,minmax(11em,1fr));gap:var(--a4-space-2) var(--a4-space-3);margin:0 0 var(--a4-space-3);padding:var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-audit-filter label { display:block;margin:0 0 var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-xs);font-weight:700}.a4-audit-filter input[type=text],.a4-audit-filter input[type=date],.a4-audit-filter select { width:100%}.a4-audit-filter .a4-audit-wide { grid-column:span 2}.a4-audit-filter .a4-audit-actions { display:flex;align-items:end;gap:var(--a4-space-2)}.a4-audit-bar { display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-2);margin:var(--a4-space-1) 0}.a4-audit-active { display:flex;flex-wrap:wrap;gap:var(--a4-space-1);margin:0 0 var(--a4-space-2);padding:0;list-style:none}.a4-audit-active li {padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);font-size:var(--a4-text-xs)}.a4-audit-pager { display:flex;align-items:center;justify-content:space-between;gap:var(--a4-space-2);margin:var(--a4-space-2) 0}dl.a4-audit-fields { display:grid;grid-template-columns:minmax(7em,max-content) 1fr;gap:var(--a4-space-1) var(--a4-space-3);margin:0 0 var(--a4-space-3)}dl.a4-audit-fields dt { color:var(--a4-muted);font-weight:700}dl.a4-audit-fields dd { margin:0;overflow-wrap:anywhere}.a4-audit-changes td.a4-audit-changed { background-color:var(--a4-warn-bg)}pre.a4-audit-raw {max-height:28em;overflow:auto;padding:var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink);font-size:var(--a4-text-xs);white-space:pre-wrap;overflow-wrap:anywhere}pre.a4-audit-raw.a4-audit-raw-inline { max-height:12em;margin:0}.a4-audit-cards { display:grid;grid-template-columns:repeat(auto-fit,minmax(20em,1fr));gap:var(--a4-space-3)}.a4-audit-card {padding:var(--a4-space-3) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-audit-dash-grid { display:grid;grid-template-columns:repeat(auto-fit,minmax(19em,1fr));gap:var(--a4-space-3);margin:0 0 var(--a4-space-3)}.a4-audit-dash-grid .a4-audit-card h2 { display:flex;align-items:baseline;justify-content:space-between;gap:var(--a4-space-2);margin-top:0}.a4-audit-dash-grid .a4-audit-card h2 a { font-size:var(--a4-text-s);font-weight:400}.a4-audit-figures { display:flex;flex-wrap:wrap;gap:var(--a4-space-1) var(--a4-space-4);margin:0 0 var(--a4-space-2)}.a4-audit-figure { display:flex;flex-direction:column}.a4-audit-figure strong { font-size:var(--a4-text-xl);line-height:1.1;font-variant-numeric:tabular-nums}.a4-audit-figure span { color:var(--a4-muted);font-size:var(--a4-text-xs)}ul.a4-audit-list { margin:0 0 var(--a4-space-2);padding:0;list-style:none}ul.a4-audit-list li {display:flex;justify-content:space-between;gap:var(--a4-space-2);padding:var(--a4-space-1) 0;border-bottom:1px solid var(--a4-line);font-size:var(--a4-text-s)}ul.a4-audit-list li:last-child { border-bottom:0}ul.a4-audit-list li > :first-child { min-width:min-content;overflow-wrap:break-word}ul.a4-audit-list .a4-audit-n { font-variant-numeric:tabular-nums;white-space:nowrap}ul.a4-audit-list .a4-audit-n.a4-audit-wrap { white-space:normal;text-align:end}.a4-audit-warnbox,.a4-audit-hintbox { margin:0 0 var(--a4-space-2);padding:var(--a4-space-2) var(--a4-space-2);border-radius:var(--a4-radius-s)}.a4-audit-warnbox { background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4-audit-hintbox { background-color:var(--a4-warn-bg);color:var(--a4-warn)}.a4-audit-cmd {margin:var(--a4-space-1) 0;padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);font-family:var(--a4-mono);font-size:var(--a4-text-xs);overflow-wrap:anywhere}.a4-audit-quick { display:flex;flex-wrap:wrap;gap:var(--a4-space-1);margin:0 0 var(--a4-space-2)}.a4-audit-quick a {padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);text-decoration:none}.a4-audit-spark { display:flex;align-items:flex-end;gap:var(--a4-space-1);height:44px;margin:var(--a4-space-1) 0}.a4-audit-spark span {flex:1;height:calc(var(--a4-pct,0) * 1%);min-height:2px;border-radius:var(--a4-radius-s) var(--a4-radius-s) 0 0;background-color:var(--a4-chart-1)}.a4-audit-spark-labels { display:flex;gap:var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-audit-spark-labels span { flex:1;text-align:center}.a4-audit-chart { margin:0 0 var(--a4-space-3)}.a4-audit-legend { display:flex;flex-wrap:wrap;gap:var(--a4-space-1) var(--a4-space-3);margin:0 0 var(--a4-space-2);padding:0;list-style:none;color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-audit-key { display:inline-block;width:.8em;height:.8em;margin-inline-end:var(--a4-space-1);border-radius:50%;vertical-align:-1px}.a4-audit-rows { display:grid;grid-template-columns:max-content 1fr max-content;align-items:center;gap:var(--a4-space-1) var(--a4-space-2)}.a4-audit-rows .a4-audit-lab { color:var(--a4-muted);font-size:var(--a4-text-xs);white-space:nowrap}.a4-audit-rows .a4-audit-val { color:var(--a4-ink);font-size:var(--a4-text-xs);text-align:end;font-variant-numeric:tabular-nums}.a4-audit-track { display:flex;gap:2px;min-width:0;height:14px}.a4-audit-seg { width:calc(var(--a4-pct,0) * 1%);height:100%;min-width:0}.a4-audit-seg:last-child { border-radius:0 var(--a4-radius-s) var(--a4-radius-s) 0}:where([dir="rtl"]) .a4-audit-seg:last-child { border-radius:var(--a4-radius-s) 0 0 var(--a4-radius-s)}.a4-audit-track.a4-audit-multi { flex-direction:column;gap:2px;height:auto}.a4-audit-track.a4-audit-multi .a4-audit-seg { height:6px;border-radius:0 var(--a4-radius-s) var(--a4-radius-s) 0}:where([dir="rtl"]) .a4-audit-track.a4-audit-multi .a4-audit-seg { border-radius:var(--a4-radius-s) 0 0 var(--a4-radius-s)}.a4-audit-track.a4-audit-pair { flex-direction:column;gap:2px;height:18px}.a4-audit-track.a4-audit-pair .a4-audit-seg { height:8px;border-radius:0 var(--a4-radius-s) var(--a4-radius-s) 0}:where([dir="rtl"]) .a4-audit-track.a4-audit-pair .a4-audit-seg { border-radius:var(--a4-radius-s) 0 0 var(--a4-radius-s)}.a4-audit-seg:hover,.a4-audit-seg:focus { outline:2px solid var(--a4-ink);outline-offset:1px}.a4-audit-s1 { background-color:var(--a4-chart-1)}.a4-audit-s2 { background-color:var(--a4-chart-2)}.a4-audit-s3 { background-color:var(--a4-chart-3)}.a4-audit-s4 { background-color:var(--a4-chart-4)}.a4-audit-s5 { background-color:var(--a4-chart-5)}.a4-audit-s6 { background-color:var(--a4-chart-6)}.a4-audit-s7 { background-color:var(--a4-chart-7)}.a4-audit-s8 { background-color:var(--a4-chart-8)}.a4-audit-serious { background-color:var(--a4-accent)}.a4-audit-critical { background-color:var(--a4-bad)}.a4-audit-sources {margin:0 0 var(--a4-space-3);padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-audit-sources p.a4-audit-source { margin:var(--a4-space-1) 0;overflow-wrap:anywhere}.a4-audit-scope { margin:0 0 var(--a4-space-2)}.a4-audit-scope .current { font-weight:700}details.a4-audit-data { margin:var(--a4-space-1) 0 var(--a4-space-3)}details.a4-audit-data summary { color:var(--a4-muted);font-size:var(--a4-text-s);cursor:pointer}@media (max-width:640px) {.a4-audit-filter .a4-audit-wide { grid-column:auto}dl.a4-audit-fields { grid-template-columns:1fr}}.a4-shop-dash h2 {margin:var(--a4-space-5) 0 var(--a4-space-2);padding-bottom:var(--a4-space-1);border-bottom:2px solid var(--a4-accent);color:var(--a4-ink);font-size:var(--a4-text-xl)}.a4-shop-dash h2:first-child { margin-top:var(--a4-space-1)}.a4-shop-dash h3 { margin:var(--a4-space-4) 0 var(--a4-space-1);color:var(--a4-ink);font-size:var(--a4-text-l)}.a4-shop-dash code { padding:0 var(--a4-space-1);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);overflow-wrap:anywhere}.a4-shop-lead { margin:0 0 var(--a4-space-3);color:var(--a4-muted)}.a4-shop-note { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-shop-meta { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-shop-empty { padding:var(--a4-space-2) 0;color:var(--a4-muted);font-style:italic}.a4-shop-head { display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--a4-space-2) var(--a4-space-4)}.a4-shop-head h1 { margin:0}.a4-shop-pills { margin:var(--a4-space-2) 0 0}.a4-shop-toc {display:flex;flex-wrap:wrap;gap:var(--a4-space-1) var(--a4-space-3);margin:var(--a4-space-2) 0 0;padding:var(--a4-space-2) var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);font-size:var(--a4-text-s)}.a4-shop-tiles { display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5em,1fr));gap:var(--a4-space-2);margin:var(--a4-space-3) 0}.a4-shop-tile {min-width:0;padding:var(--a4-space-2) var(--a4-space-3) var(--a4-space-2);border:1px solid var(--a4-line);border-top:3px solid var(--a4-accent);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-shop-tile.alert { border-top-color:var(--a4-bad);background-color:var(--a4-bad-bg)}.a4-shop-label { color:var(--a4-muted);font-size:var(--a4-text-xs);letter-spacing:.03em;text-transform:uppercase}.a4-shop-value { margin:var(--a4-space-1) 0;font-size:1.7em;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.a4-shop-value.small { font-size:var(--a4-text-xl)}.a4-shop-sub { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-shop-up { color:var(--a4-ok);font-weight:700}.a4-shop-down { color:var(--a4-bad);font-weight:700}.a4-shop-grid2 { display:grid;grid-template-columns:repeat(auto-fit,minmax(20em,1fr));gap:0 var(--a4-space-4)}.a4-shop-card { min-width:0}.a4-shop-scroll { margin:0 0 var(--a4-space-3)}.a4-shop-scroll tr.overdue td { background-color:var(--a4-warn-bg)}.a4-shop-meter { margin-top:var(--a4-space-1)}.a4-shop-chart {display:flex;align-items:flex-end;gap:2px;height:9em;padding:var(--a4-space-1) 0 0;border-bottom:1px solid var(--a4-line-strong)}.a4-shop-bar { position:relative;display:flex;flex:1 1 0;flex-direction:column;justify-content:flex-end;min-width:0;height:100%}.a4-shop-bar span {display:block;height:calc(var(--a4-pct,0) * 1%);border-radius:var(--a4-radius-s) var(--a4-radius-s) 0 0;background-color:var(--a4-accent);opacity:.85}.a4-shop-bar.today span { background-color:var(--a4-ink)}.a4-shop-bar:hover span { opacity:1}.a4-shop-bar em { display:block;color:var(--a4-muted);font-size:var(--a4-text-xs);font-style:normal;line-height:1.3;text-align:center}.a4-shop-axis { display:flex;gap:2px;color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-shop-axis span { flex:1 1 0;min-width:0;overflow:visible;text-align:start;white-space:nowrap}.a4-shop-stack { display:flex;height:1.1em;margin:var(--a4-space-1) 0 var(--a4-space-2);overflow:hidden;border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-shop-stack span { display:block;width:calc(var(--a4-pct,0) * 1%);height:100%}.a4-shop-dot { display:inline-block;width:.75em;height:.75em;margin-inline-end:var(--a4-space-1);border-radius:50%;vertical-align:middle}.a4-shop-g-new { background-color:var(--a4-accent)}.a4-shop-g-customer { background-color:var(--a4-chart-4)}.a4-shop-g-work { background-color:var(--a4-info)}.a4-shop-g-done { background-color:var(--a4-ok)}.a4-shop-g-stopped { background-color:var(--a4-bad)}.a4-shop-g-custom { background-color:var(--a4-chart-7)}.a4-shop-sa { background-color:var(--a4-disabled)}ol.a4-shop-flow { margin:var(--a4-space-2) 0 var(--a4-space-3);padding:0;list-style:none;counter-reset:a4shopstep}ol.a4-shop-flow > li {position:relative;margin:0 0 var(--a4-space-2);padding:var(--a4-space-2) var(--a4-space-3) var(--a4-space-2) var(--a4-space-6);border:1px solid var(--a4-line);border-inline-start:3px solid var(--a4-accent);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}:where([dir="rtl"]) ol.a4-shop-flow > li { padding:var(--a4-space-2) var(--a4-space-6) var(--a4-space-2) var(--a4-space-3)}ol.a4-shop-flow > li::before {content:counter(a4shopstep);counter-increment:a4shopstep;position:absolute;top:.55em;inset-inline-start:.7em;width:1.6em;height:1.6em;border-radius:50%;background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-weight:700;line-height:1.6em;text-align:center}ol.a4-shop-flow > li.missing { border-inline-start-color:var(--a4-bad)}ol.a4-shop-flow > li.missing::before { background-color:var(--a4-bad);color:var(--a4-card)}.a4-shop-step { display:block}.a4-shop-where { margin-top:var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-s)}dl.a4-shop-kv { display:grid;grid-template-columns:minmax(8em,40%) 1fr;gap:var(--a4-space-1) var(--a4-space-3);margin:var(--a4-space-1) 0 var(--a4-space-3)}dl.a4-shop-kv dt { color:var(--a4-muted)}dl.a4-shop-kv dd { margin:0;overflow-wrap:anywhere}ul.a4-shop-checklist { margin:var(--a4-space-2) 0;padding:0;list-style:none}ul.a4-shop-checklist li {position:relative;margin:0 0 var(--a4-space-2);padding:var(--a4-space-2) var(--a4-space-3) var(--a4-space-2) var(--a4-space-6);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}:where([dir="rtl"]) ul.a4-shop-checklist li { padding:var(--a4-space-2) var(--a4-space-6) var(--a4-space-2) var(--a4-space-3)}ul.a4-shop-checklist li::before {position:absolute;top:.45em;inset-inline-start:.7em;width:1.3em;height:1.3em;border-radius:50%;color:var(--a4-card);font-weight:700;line-height:1.3em;text-align:center}ul.a4-shop-checklist li.critical { border-inline-start:4px solid var(--a4-bad)}ul.a4-shop-checklist li.critical::before { content:"!";background-color:var(--a4-bad)}ul.a4-shop-checklist li.warning { border-inline-start:4px solid var(--a4-warn)}ul.a4-shop-checklist li.warning::before { content:"!";background-color:var(--a4-warn)}ul.a4-shop-checklist li.info { border-inline-start:4px solid var(--a4-info)}ul.a4-shop-checklist li.info::before { content:"i";background-color:var(--a4-info)}ul.a4-shop-checklist li.ok { border-inline-start:4px solid var(--a4-ok)}ul.a4-shop-checklist li.ok::before { content:"\2713";background-color:var(--a4-ok)}.a4-shop-level { margin-inline-end:var(--a4-space-1);font-size:var(--a4-text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}ul.a4-shop-checklist li.critical .a4-shop-level { color:var(--a4-bad)}ul.a4-shop-checklist li.warning .a4-shop-level { color:var(--a4-warn)}ul.a4-shop-checklist li.info .a4-shop-level { color:var(--a4-info)}.a4-search .a4-search-phrase { overflow-wrap:anywhere;font-weight:600}.a4-search .a4-table td { vertical-align:middle}.a4-search .a4-table .a4-search-bar-col { width:22%;min-width:80px}.a4-search .a4-meter { box-shadow:inset 0 0 0 1px var(--a4-line)}.a4-search .a4-meter > span { min-width:4px}@media (max-width:600px) {.a4-search .a4-table .a4-search-bar-col { display:none}}.a4-url .a4-url-addr {min-width:0;font-family:var(--a4-mono);font-size:var(--a4-text-m);font-weight:600;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.a4-url .a4-url-addr a { color:var(--a4-ink);text-decoration:none}.a4-url .a4-url-addr a:hover { color:var(--a4-accent-text);text-decoration:underline}.a4-url .a4-url-arrow { color:var(--a4-muted);font-family:var(--a4-mono)}.a4-url .a4-url-usage { margin:0;padding:0;list-style:none}.a4-url .a4-url-usage li { display:inline}.a4-url .a4-url-usage li + li::before { content:",";color:var(--a4-muted)}.a4-url .a4-url-usage li > a { display:inline-flex;align-items:center;min-height:var(--a4-space-5)}.a4-url .a4-url-result { margin:var(--a4-space-3) 0 0}.a4-url .a4-url-result dl { display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--a4-space-1) var(--a4-space-3);margin:var(--a4-space-2) 0 0}.a4-url .a4-url-result dt { font-weight:650}.a4-url .a4-url-result dd { margin:0;overflow-wrap:anywhere}@media (max-width:600px) {.a4-url .a4-url-result dl { grid-template-columns:minmax(0,1fr);gap:2px}.a4-url .a4-url-result dd { margin-bottom:var(--a4-space-1)}}.a4-visual .a4-visual-subtitle { margin:var(--a4-space-1) 0 var(--a4-space-3);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-visual .a4-visual-about {display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--a4-space-3) var(--a4-space-4);margin:var(--a4-space-3) 0 var(--a4-space-4);padding:var(--a4-space-4) var(--a4-space-4);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft)}.a4-visual .a4-visual-about p { max-width:78ch}.a4-visual .a4-visual-about .a4-actions { justify-content:flex-end}.a4-visual .a4-visual-sa-list {display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--a4-space-2);margin:0;padding:0;list-style:none}.a4-visual .a4-visual-sa {display:flex;flex-direction:column;gap:var(--a4-space-1);min-width:0;margin:0;padding:var(--a4-space-3) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-visual .a4-visual-sa.is-selected { border-color:var(--a4-accent);box-shadow:inset 0 0 0 1px var(--a4-accent)}.a4-visual .a4-visual-sa-head { display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-1) var(--a4-space-2)}.a4-visual .a4-visual-sa-head h3 { font-family:var(--a4-mono);font-size:var(--a4-text-m)}.a4-visual .a4-visual-sa p { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-visual .a4-visual-sa p code { color:var(--a4-ink)}.a4-visual .a4-visual-sa .a4-actions { margin-top:auto;padding-top:var(--a4-space-1)}.a4-visual .a4-visual-steps { margin:var(--a4-space-1) 0 0;padding-inline-start:var(--a4-space-4)}.a4-visual .a4-visual-steps li + li { margin-top:var(--a4-space-1)}.a4-visual .a4-visual-switch { display:flex;flex-wrap:wrap;align-items:end;gap:var(--a4-space-2) var(--a4-space-3);margin:0 0 var(--a4-space-3)}.a4-visual fieldset.a4-visual-choices { min-width:0;margin:var(--a4-space-4) 0 0;padding:0;border:0;background:none;box-shadow:none}.a4-visual fieldset.a4-visual-choices > legend {margin:0 0 var(--a4-space-1);padding:0;background:none;color:var(--a4-ink);font-size:var(--a4-text-l);font-weight:650}.a4-visual .a4-visual-choice-list {display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--a4-space-3);margin:var(--a4-space-2) 0 0;padding:0;list-style:none}.a4-visual .a4-visual-choice {position:relative;display:flex;flex-direction:column;min-width:0;margin:0;border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-card)}.a4-visual .a4-visual-choice:hover { border-color:var(--a4-accent)}.a4-visual .a4-visual-choice:has(input:checked) { border-color:var(--a4-accent);box-shadow:inset 0 0 0 1px var(--a4-accent)}.a4-visual .a4-visual-choice:has(input:checked) .a4-visual-choice-pick { background-color:var(--a4-accent-soft)}.a4-visual .a4-visual-choice:has(input:focus-visible) { outline:3px solid var(--a4-ring);outline-offset:2px}.a4-visual .a4-visual-choice-pick {position:relative;display:flex;flex-direction:column;gap:var(--a4-space-2);min-width:0;margin:0;padding:var(--a4-space-3);border-radius:var(--a4-radius-s) var(--a4-radius-s) 0 0;font-weight:400;white-space:normal;cursor:pointer}.a4-visual .a4-visual-choice-pick input {position:absolute;top:14px;inset-inline-end:14px;width:18px;height:18px;margin:0;accent-color:var(--a4-accent-strong);cursor:pointer}.a4-visual .a4-visual-choice-title {display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-1) var(--a4-space-2);padding-inline-end:var(--a4-space-5);color:var(--a4-ink);font-size:var(--a4-text-m);font-weight:650}.a4-visual .a4-visual-choice-desc { display:block;min-width:0}.a4-visual .a4-visual-choice dl { margin:0;font-size:var(--a4-text-s);overflow-wrap:anywhere}.a4-visual .a4-visual-choice dl > div + div { margin-top:var(--a4-space-1)}.a4-visual .a4-visual-choice dt { display:inline;color:var(--a4-ink);font-weight:650}.a4-visual .a4-visual-choice dd { display:inline;margin:0;color:var(--a4-muted);overflow-wrap:anywhere}.a4-visual details.a4-visual-choice-more { margin:auto 0 0;border-top:1px dashed var(--a4-line);font-size:var(--a4-text-s)}.a4-visual details.a4-visual-choice-more > summary { padding:var(--a4-space-2) var(--a4-space-3);color:var(--a4-accent-text);font-weight:650;cursor:pointer}.a4-visual details.a4-visual-choice-more > ul,.a4-visual details.a4-visual-choice-more > pre { margin:0 var(--a4-space-3) var(--a4-space-3)}.a4-visual .a4-visual-choice-facts li { margin:0 0 var(--a4-space-1);overflow-wrap:anywhere}.a4-visual .a4-visual-mini {display:flex;flex-direction:column;gap:var(--a4-space-1);min-height:150px;padding:var(--a4-space-1);overflow:hidden;border:1px solid var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);font-size:var(--a4-text-xs);line-height:1.35}.a4-visual .a4-visual-mini b { overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.a4-visual .a4-visual-mini-head,.a4-visual .a4-visual-mini-second {padding:2px var(--a4-space-1);overflow:hidden;border-radius:var(--a4-radius-s);background-color:var(--a4-line);color:var(--a4-ink)}.a4-visual .a4-visual-mini-head { font-weight:700;text-overflow:ellipsis;white-space:nowrap}.a4-visual .a4-visual-mini-top,.a4-visual .a4-visual-mini-second { display:flex;flex-wrap:wrap;gap:2px var(--a4-space-2);padding:var(--a4-space-1) var(--a4-space-1)}.a4-visual .a4-visual-mini-top,.a4-visual .a4-visual-mini-left { border-radius:var(--a4-radius-s);background-color:var(--a4-muted);color:var(--a4-card)}.a4-visual .a4-visual-mini-top b { max-width:12em}.a4-visual .a4-visual-mini-top b.is-in { text-decoration:underline;text-underline-offset:2px}.a4-visual .a4-visual-mini-second { margin:0 var(--a4-space-2)}.a4-visual .a4-visual-mini-body { display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 auto;gap:var(--a4-space-1);min-height:0}.a4-visual .a4-visual-mini-body.has-left { grid-template-columns:minmax(0,38%) minmax(0,1fr)}.a4-visual .a4-visual-mini-left { display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--a4-space-1) var(--a4-space-1)}.a4-visual .a4-visual-mini-left b.is-sub { padding-inline-start:var(--a4-space-2);font-weight:400}.a4-visual .a4-visual-mini-main { display:flex;flex-direction:column;gap:var(--a4-space-1);min-width:0;padding:var(--a4-space-1) 2px}.a4-visual .a4-visual-mini-main i { display:block;height:5px;border-radius:var(--a4-radius-s);background-color:var(--a4-line-strong)}.a4-visual .a4-visual-mini-main i:first-child { height:auto;background:none;color:var(--a4-ink);font-style:normal;font-weight:600;overflow-wrap:anywhere}.a4-visual .a4-visual-mini-main i:nth-child(3) { width:80%}.a4-visual .a4-visual-recipes { display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:var(--a4-space-3)}.a4-visual .a4-visual-recipe > p { margin-top:var(--a4-space-2)}.a4-visual .a4-visual-recipe-file { color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-visual .a4-visual-recipe-sees { padding-top:var(--a4-space-2);border-top:1px dashed var(--a4-line)}.a4-visual .a4-visual-designs { display:grid;gap:var(--a4-space-1);margin:0 0 var(--a4-space-3);padding:0;list-style:none}.a4-visual .a4-visual-designs li {display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--a4-space-1) var(--a4-space-2);padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);overflow-wrap:anywhere}.a4-visual .a4-visual-designs li code { font-weight:650}.a4-visual .a4-visual-snippet { min-width:0;margin:0 0 var(--a4-space-3)}.a4-visual .a4-visual-snippet-head { display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--a4-space-1) var(--a4-space-3);margin:0 0 var(--a4-space-1)}.a4-visual .a4-visual-snippet > p { max-width:80ch;margin:0 0 var(--a4-space-1);color:var(--a4-muted)}.a4-visual .a4-pre { white-space:pre;overflow-x:auto;tab-size:4}.a4-visual pre.a4-visual-lines {margin:var(--a4-space-2) 0 0;padding:var(--a4-space-2) var(--a4-space-3);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);color:var(--a4-ink);font-family:var(--a4-mono);font-size:var(--a4-text-xs);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:760px) {.a4-visual .a4-visual-about { grid-template-columns:minmax(0,1fr)}.a4-visual .a4-visual-about .a4-actions { justify-content:flex-start}}@media (max-width:600px) {.a4-visual .a4-visual-switch .a4-field { flex:1 1 100%}}textarea.a4-visual-editor {width:100%;min-width:100%;max-width:100%;height:auto;min-height:70vh;padding:var(--a4-space-2);overflow:auto;border:1px solid var(--a4-field-line);border-radius:var(--a4-radius-s);background-color:var(--a4-field);color:var(--a4-ink);font-family:var(--a4-mono);font-size:var(--a4-text-m);line-height:var(--a4-leading);white-space:pre;tab-size:4;resize:vertical;box-sizing:border-box}.a4-contentfinder .a4-contentfinder-form { display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--a4-space-2);margin:0 0 var(--a4-space-2)}.a4-contentfinder .a4-contentfinder-form label { display:block;margin:0 0 var(--a4-space-1);font-weight:700}.a4-contentfinder .a4-contentfinder-form .a4-contentfinder-text { flex:1 1 22em;min-width:0}.a4-contentfinder .a4-contentfinder-form .a4-contentfinder-text input { width:100%;box-sizing:border-box}.a4-contentfinder .a4-contentfinder-form .a4-contentfinder-type select { max-width:100%}.a4-contentfinder .a4-contentfinder-hint { margin:0 0 var(--a4-space-3);color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-contentfinder .a4-contentfinder-result { margin:0 0 var(--a4-space-4)}.a4-contentfinder .a4-contentfinder-result h2 { margin:0 0 var(--a4-space-1);font-size:var(--a4-text-l)}.a4-contentfinder .a4-contentfinder-result h3 { margin:var(--a4-space-3) 0 var(--a4-space-1);font-size:var(--a4-text-m)}.a4-contentfinder .a4-contentfinder-meta { display:grid;grid-template-columns:minmax(8em,max-content) 1fr;gap:var(--a4-space-1) var(--a4-space-3);margin:var(--a4-space-1) 0}.a4-contentfinder .a4-contentfinder-meta dt { font-weight:700}.a4-contentfinder .a4-contentfinder-meta dd { margin:0;overflow-wrap:anywhere}.a4-contentfinder .a4-contentfinder-match { margin:var(--a4-space-1) 0 var(--a4-space-2);padding:var(--a4-space-1) var(--a4-space-2);border-radius:var(--a4-radius-s);background-color:var(--a4-accent-soft)}.a4-contentfinder .a4-contentfinder-badge.published,.a4-contentfinder .a4-contentfinder-badge.main { background-color:var(--a4-ok-bg);color:var(--a4-ok)}.a4-contentfinder .a4-contentfinder-badge.archived,.a4-contentfinder .a4-contentfinder-badge.trash { background-color:var(--a4-bad-bg);color:var(--a4-bad)}.a4-contentfinder .a4-contentfinder-badge.draft,.a4-contentfinder .a4-contentfinder-badge.internal_draft,.a4-contentfinder .a4-contentfinder-badge.pending { background-color:var(--a4-warn-bg);color:var(--a4-warn)}.a4-contentfinder .a4-contentfinder-table { width:100%;overflow-x:auto}.a4-contentfinder .a4-contentfinder-table table { width:100%}.a4-contentfinder .a4-contentfinder-table td { vertical-align:top;overflow-wrap:anywhere}.a4-contentfinder .a4-contentfinder-actions { display:flex;flex-wrap:wrap;gap:var(--a4-space-2);margin:var(--a4-space-3) 0 0}.a4-contentfinder .a4-contentfinder-actions form { display:inline;margin:0}.a4-contentfinder .a4-contentfinder-inline { display:inline;margin:0}.a4-contentfinder .a4-contentfinder-danger { border-color:var(--a4-bad);color:var(--a4-bad)}.a4-contentfinder .a4-contentfinder-none { padding:var(--a4-space-3)}.a4-contentfinder .a4-contentfinder-plan li { margin:var(--a4-space-1) 0}.a4-contentfinder .a4-contentfinder-permanent { margin:var(--a4-space-3) 0;padding:var(--a4-space-2) var(--a4-space-2);border:1px solid var(--a4-bad);border-radius:var(--a4-radius-s)}@media (max-width:640px) {.a4-contentfinder .a4-contentfinder-meta { grid-template-columns:1fr}.a4-contentfinder .a4-contentfinder-meta dt { margin-top:var(--a4-space-1)}.a4-contentfinder .a4-contentfinder-table table,.a4-contentfinder .a4-contentfinder-table tbody,.a4-contentfinder .a4-contentfinder-table tr,.a4-contentfinder .a4-contentfinder-table td { display:block;width:auto}.a4-contentfinder .a4-contentfinder-table tr:first-child { display:none}.a4-contentfinder .a4-contentfinder-table tr { padding:var(--a4-space-1) 0;border-bottom:1px solid var(--a4-line)}.a4-contentfinder .a4-contentfinder-table td[data-label]::before { content:attr(data-label) ":";font-weight:700}}.a4-contentfinder-box { margin:var(--a4-space-3) 0 0}.a4-contentfinder-box label { display:block;margin:0 0 var(--a4-space-1);font-weight:700}.a4-contentfinder-box .a4-contentfinder-box-row { display:flex;gap:var(--a4-space-1)}.a4-contentfinder-box input[type="search"] { flex:1 1 auto;min-width:0;box-sizing:border-box}@media (forced-colors:active) {.a4-visual .a4-visual-sa.is-selected,.a4-visual .a4-visual-choice:has(input:checked),.a4-visual .a4-visual-choice:has(input:checked) .a4-visual-choice-pick { outline:2px solid Highlight;outline-offset:-2px}}.a4-queue-top {margin:0 0 var(--a4-space-3);padding:0 0 var(--a4-space-3);border-bottom:1px solid var(--a4-line)}.a4-queue-top .a4-actions { color:var(--a4-muted);font-size:var(--a4-text-s)}.a4-queue .a4-notice { margin:0 0 var(--a4-space-3);overflow-wrap:anywhere}.a4-queue .a4-figure.is-warn strong { color:var(--a4-warn)}.a4-queue .a4-figures { grid-template-columns:repeat(auto-fit,minmax(min(100%,104px),1fr))}.a4-queue .a4-figure > a { display:flex;flex-direction:column;gap:2px}.a4-grid.a4-queue-grid { grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));margin:0 0 var(--a4-space-4)}.a4-queue-span { grid-column:1 / -1}.a4-queue .a4-card { overflow-x:auto}.a4-queue .a4-card-head > h2 { display:flex;flex-wrap:wrap;align-items:center;gap:var(--a4-space-2)}.a4-queue .a4-card-head > h2 .a4-meta { font-weight:400}.a4-queue-gap { margin:0 0 var(--a4-space-3)}.a4-queue-chart {display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:var(--a4-space-1);align-items:end;height:110px;margin:var(--a4-space-2) 0 var(--a4-space-1);border-bottom:1px solid var(--a4-line)}.a4-queue-bar { position:relative;display:flex;flex-direction:column-reverse;gap:2px;height:100%}.a4-queue-seg { display:block;width:100%;height:calc(var(--a4-pct,0) * 1%)}.a4-queue-seg.is-done { background-color:var(--a4-chart-1)}.a4-queue-seg.is-dead { background-color:var(--a4-bad)}.a4-queue-seg.is-dead,.a4-queue-seg.is-done:nth-last-child(2) { border-top-left-radius:var(--a4-radius-s);border-top-right-radius:var(--a4-radius-s)}.a4-queue-bar:hover .a4-queue-seg,.a4-queue-bar:focus .a4-queue-seg { filter:brightness(1.15)}.a4-queue-tip {display:none;position:absolute;bottom:calc(100% + var(--a4-space-2));left:50%;transform:translateX(-50%);z-index:var(--a4-z-raised);padding:var(--a4-space-1) var(--a4-space-2);border:1px solid var(--a4-line);border-radius:var(--a4-radius-s);background-color:var(--a4-card);color:var(--a4-ink);font-size:var(--a4-text-xs);white-space:nowrap;box-shadow:var(--a4-shadow-m)}.a4-queue-bar:hover .a4-queue-tip,.a4-queue-bar:focus .a4-queue-tip { display:block}.a4-queue-axis {display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:var(--a4-space-1);color:var(--a4-muted);font-size:var(--a4-text-xs);font-variant-numeric:tabular-nums}.a4-queue-axis span { text-align:center}.a4-queue-legend {display:flex;flex-wrap:wrap;gap:var(--a4-space-1) var(--a4-space-3);margin:var(--a4-space-2) 0 0;color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-queue-legend i {display:inline-block;width:10px;height:10px;margin-right:var(--a4-space-1);border-radius:var(--a4-radius-s);vertical-align:-1px}.a4-queue-legend .is-done i { background-color:var(--a4-chart-1)}.a4-queue-legend .is-dead i { background-color:var(--a4-bad)}.a4-queue-tableview { margin-top:var(--a4-space-2);font-size:var(--a4-text-xs)}.a4-queue-tableview summary { cursor:pointer;color:var(--a4-muted)}.a4-queue-scroll { overflow-x:auto}.a4-queue .a4-table tr.is-paused td { color:var(--a4-muted)}.a4-queue .a4-table td.a4-queue-controls { width:1%;white-space:nowrap}.a4-queue .a4-table th { white-space:normal}.a4-queue .a4-table td { overflow-wrap:anywhere}.a4-queue .a4-table td code { overflow-wrap:anywhere;word-break:normal}.a4-queue .a4-table td.a4-queue-meter-cell { width:32%}.a4-queue .a4-meter { min-width:80px}.a4-queue-inline { display:inline;margin:0}.a4-queue-filters { display:flex;flex-direction:column;gap:var(--a4-space-2);margin:0 0 var(--a4-space-3)}.a4-queue-filters .a4-badges { align-items:center}.a4-queue-label { min-width:52px;color:var(--a4-muted);font-size:var(--a4-text-xs)}.a4-queue .a4-badges a.a4-tag small { color:inherit;opacity:.75}@media (max-width:640px) {.a4-queue-hide-narrow { display:none}.a4-queue-axis span:nth-child(odd) { visibility:hidden}}.a4-queue .a4-card > * + .a4-card-head { margin-top:var(--a4-space-3)}.a4-queue-after { margin-top:var(--a4-space-2)}.a4-queue .a4-card { padding:var(--a4-card-pad-y) var(--a4-space-3)}.a4-queue .a4-table.is-compact th,.a4-queue .a4-table.is-compact td { padding:var(--a4-space-1) var(--a4-space-2)}.a4-queue .a4-facts.is-rows { gap:var(--a4-space-1) var(--a4-space-3);margin:var(--a4-space-2) 0 0}.a4-queue .a4-facts.is-rows dd > .a4-meta { display:inline}.a4-queue .a4-card-head + *,.a4-queue .a4-queue-after { margin-top:var(--a4-space-2)}.a4-queue-scroll,.a4-queue .a4-table-wrap { container-type:inline-size}@container (max-width:760px) {.a4-queue-hide-narrow { display:none}.a4-queue .a4-table.is-compact th { letter-spacing:0}.a4-queue .a4-table.is-compact th,.a4-queue .a4-table.is-compact td { padding:var(--a4-space-1)}}div.whiteOverlay {background:white}div.jqmDialog {display:none;position:fixed;top:17%;left:50%;width:400px}div.jqmdIn {position:relative;left:-200px;padding:10px}div.jqmdTC {height:23px;font-size:11px;color:white;font-weight:bold;margin:0 6px;position:relative;background:url(/extension/eztags/design/standard/images/jqmodal/horizontal.gif) repeat-x left -23px}span.jqmdTCLeft {display:block;height:23px;width:6px;position:absolute;top:0;left:-6px;background:url(/extension/eztags/design/standard/images/jqmodal/corners.gif) no-repeat -6px top}span.jqmdTCRight {display:block;height:23px;width:6px;position:absolute;top:0;right:-6px;background:url(/extension/eztags/design/standard/images/jqmodal/corners.gif) no-repeat -18px top}span.jqDrag {cursor:move;display:block;height:23px;line-height:23px;margin:0 35px 0 0;padding:0 0 0 35px;text-align:center}div.jqmdBL {border:1px solid black;border-top:none;padding:0 1px 1px 1px;background:white}div.jqmdBR {border:2px solid #efebe7;border-top:none}div.jqmdBC {border:1px solid #b5a69c;border-top:none;background:#f0f0ee;padding:8px;overflow:auto;max-height:350px}div.jqmdBCIn {border:1px solid #919b9c;padding:13px;background:white}a.jqmdX {display:block;height:16px;width:29px;position:absolute;right:16px;top:14px;cursor:pointer;outline:none;background:url(/extension/eztags/design/standard/images/jqmodal/buttons.gif) no-repeat -87px -16px}a.jqmdX:hover {background-position:-87px -32px}div.jqmDialog div.contentstructure ul.content_tree_menu {margin:0}.tagssuggestfieldwrap {float:left;position:relative;width:300px;margin:0 6px 0 0;vertical-align:top}.tagssuggestfield {width:100%;height:20px;margin:0;padding:1px 0;position:relative}fieldset .button-add-tag {margin:0}.jsonSuggestResults {display:none;top:100%;border:1px solid #BBBBBB;background:white;padding:0;z-index:100000;overflow:hidden;width:100%;-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.75);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.75);box-shadow:0 2px 7px rgba(0,0,0,0.75);position:absolute}.jsonSuggestResults .results-wrap {overflow-x:hidden;overflow-y:auto}.jsonSuggestResults iframe{display:none;display/**/:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px}.jsonSuggestResults .resultItem {display:block;float:none;margin:0;padding:0;position:relative;z-index:1;height:auto;cursor:pointer}.jsonSuggestResults .resultItem.itemSynonym {font-style:italic}.jsonSuggestResults .resultItem a {padding:5px}.jsonSuggestResults .resultItem a img{margin-right:5px}#search .jsonSuggestResults p {color:black}.jsonSuggestResults .resultItem:nth-child(odd) {background-color:white}.jsonSuggestResults .resultItem:nth-child(even) {background-color:#F5F5F5}.jsonSuggestResults .resultItem a:hover,.jsonSuggestResults .resultItem a:focus {background-color:#D1DFE9}.jsonSuggestResults .resultItem img {float:left;margin-right:10px}.jsonSuggestResults .resultItem {font-size:0.9em}.jsonSuggestResults .resultItem strong {font-weight:bold}.jsonSuggestResults .resultItem a{display:block}.jsonSuggestResults .resultItem span {float:right;margin-left:2em;color:grey}.tagssuggest ul {list-style:none;margin:10px 0 0;padding:0}.tagssuggest li {margin:0 6px 10px 0;padding:3px 8px 3px 32px;float:left;color:white;background:#476CA3;border:1px solid #CACACA;border-radius:3px 3px 3px 3px;white-space:nowrap;position:relative}.tagssuggest .with_sortable li{cursor:move}.tagssuggest li img {position:absolute;left:8px;top:50%;margin-top:-6px}.tagssuggest li a {display:inline-block;vertical-align:middle;font-size:20px;margin:0 0 0 8px;cursor:pointer;color:white;text-decoration:none;outline:none;font-weight:bold}.tagssuggest li.untranslated {cursor:pointer}.tagssuggest li a:hover {color:black}.tagssuggest .tags-suggested ul li {background:grey;border:1px solid black;cursor:pointer;font-weight:normal}.tags-list p.loading,.tags-list p.no-results {line-height:24px;height:24px;margin:10px 0;display:none}.loading p.loading {display:block}.no-results p.no-results {display:block}.tag-parent-selector {display:none}#ezt-translation-modal p.no-results {display:none}#ezt-translation-modal .no-results p.no-results {display:block}#action-filter-input {background:url("/extension/eztags/design/standard/images/search-icon.png") no-repeat scroll right padding-box #FFFFFF;border:1px solid #666666;border-radius:3px 3px 3px 3px;line-height:19px !important;height:19px;margin:10px 0.25em;padding:1px 20px 1px 4px;float:left}.selects .js-tag-select {display:inline-block;width:auto;margin:0 8px 8px 0}div.contentstructure{overflow:hidden;padding-top:0.5em}div.contentstructure a {color:#0B4E7A}div.contentstructure a:hover {color:#E24602}div.contentstructure ul.content_tree_menu{margin-top:0;margin-left:0.25em;padding-left:0.5em}div.contentstructure ul.content_tree_menu ul{margin:0;padding-top:4px;padding-bottom:0}div.contentstructure ul.content_tree_menu ul ul{margin-left:0}div.contentstructure ul.content_tree_menu li{list-style-type:none;white-space:nowrap;position:relative;background:none;padding:0}div.contentstructure ul.content_tree_menu ul li{margin:0;padding-top:0;padding-left:20px;padding-bottom:4px;background-image:url(/extension/eztags/design/standard/images/contentstructure-tree/bg_content_tree_li.png);background-repeat:no-repeat;background-position:left top}div.contentstructure ul.content_tree_menu ul li.lastli{background-position:left -9990px;padding-bottom:2px}div.contentstructure ul.content_tree_menu li.disabled a,div.contentstructure ul.content_tree_menu li.disabled a:hover,div.contentstructure ul.content_tree_menu li.disabled a:hover span {color:silver;outline:none;cursor:default;text-decoration:none}div.contentstructure ul.content_tree_menu li img{vertical-align:middle}div.contentstructure a.nodeicon{margin-left:0;padding-left:0}div.contentstructure li span.node-name-normal{font-weight:normal}div.contentstructure li.currentnode > a.image-text span.node-name-normal,div.contentstructure li.currentnode > a.image-text span.node-name-hidden,div.contentstructure li.currentnode > a.image-text span.node-name-hiddenbyparent{color:#E24602;padding:0 0.25em 0 0.2em}div.contentstructure li a.image-text span.node-name-hidden,div.contentstructure li.currentnode li a.image-text span.node-name-hidden{font-weight:normal;font-style:normal;background-color:#ddd;padding:0 0.2em 0 0.2em}div.contentstructure li a.image-text span.node-name-hiddenbyparent,div.contentstructure li.currentnode li a.image-text span.node-name-hiddenbyparent{font-weight:normal;font-style:normal;background-color:#eee;padding:0 0.2em 0 0.2em}div.contentstructure li a.image-text span.node-name-normal.disabled{color:silver}div.contentstructure span.node-hidden,div.contentstructure span.node-hiddenbyparent{display:none}a.openclose,span.openclose{text-decoration:none}a.openclose img,span.openclose img{margin:0;cursor:default}div.contentstructure span.openclose{visibility:hidden}div.contentstructure ul.content_tree_menu ul a.openclose-open,div.contentstructure ul.content_tree_menu ul a.openclose-close,div.contentstructure ul.content_tree_menu ul a.openclose-busy,div.contentstructure ul.content_tree_menu ul a.openclose-error{position:absolute;left:0;_left:-20px;top:0;width:16px;height:16px;background:transparent url( '/extension/eztags/design/standard/images/contentstructure-tree/content_tree-icons.png' ) no-repeat center 0 scroll}div.contentstructure ul.content_tree_menu ul a.openclose-close{background-position:center -16px}div.contentstructure ul.content_tree_menu ul a.openclose-error{background-position:center -32px}div.contentstructure ul.content_tree_menu ul a.openclose-busy{background-position:center -48px;cursor:progress}div.contentstructure ul.content_tree_menu div.loaded{display:block}div.contentstructure ul.content_tree_menu div.hidden{display:none}.ez-tags-tree-selector {background:#f7f7f7;padding:8px;max-height:400px;max-width:300px;overflow-y:scroll}.jstree-node,.jstree-children,.jstree-container-ul {display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node {white-space:nowrap}.jstree-anchor {display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus {outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active {text-decoration:none;color:inherit}.jstree-icon {display:inline-block;text-decoration:none;position:relative;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty {display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl {cursor:pointer}.jstree-leaf > .jstree-ocl {cursor:default}.jstree .jstree-open > .jstree-children {display:block}.jstree .jstree-closed > .jstree-children,.jstree .jstree-leaf > .jstree-children {display:none}.jstree-anchor > .jstree-themeicon {margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor > .jstree-themeicon-hidden {display:none}.jstree-rtl .jstree-anchor {padding:0 1px 0 4px}.jstree-rtl .jstree-anchor > .jstree-themeicon {margin-left:2px;margin-right:0}.jstree-rtl .jstree-node {margin-left:0}.jstree-rtl .jstree-container-ul > .jstree-node {margin-right:0}.jstree-wholerow-ul {position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon {position:relative}.jstree-wholerow-ul .jstree-wholerow {width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vakata-context {display:none}.vakata-context,.vakata-context ul {margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-moz-box-shadow:5px 5px 4px -4px #666666;-webkit-box-shadow:2px 2px 2px #999999;box-shadow:2px 2px 2px #999999}.vakata-context ul {list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul {left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li {list-style:none;display:inline}.vakata-context li > a {display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;-moz-text-shadow:1px 1px 0 white;-webkit-text-shadow:1px 1px 0 white;text-shadow:1px 1px 0 white;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.vakata-context li > a:hover {position:relative;background-color:#e8eff7;-moz-box-shadow:0 0 2px #0a6aa1;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li > a.vakata-context-parent {background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");background-position:right center;background-repeat:no-repeat}.vakata-context li > a:focus {outline:0}.vakata-context .vakata-context-hover > a {position:relative;background-color:#e8eff7;-moz-box-shadow:0 0 2px #0a6aa1;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator a,.vakata-context .vakata-context-separator a:hover {background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;-moz-text-shadow:0 0 0 transparent;-webkit-text-shadow:0 0 0 transparent;text-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover {color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context li > a > i {text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li > a > i:empty {width:2.4em;line-height:2.4em}.vakata-context li > a .vakata-contextmenu-sep {display:inline-block;width:1px;height:2.4em;background:white;margin:0 0.5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut {font-size:0.8em;color:silver;opacity:0.5;display:none}.vakata-context-rtl ul {left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li > a.vakata-context-parent {background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator > a {margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul {right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li > a > i {margin:0 -2em 0 0}.vakata-context-rtl li > a .vakata-contextmenu-sep {margin:0 0 0 0.5em;border-left-color:white;background:#e2e3e3}#jstree-marker {position:absolute;top:0;left:0;margin:0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd {line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy {display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok {background:green}#jstree-dnd .jstree-er {background:red}#jstree-dnd .jstree-copy {margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon {background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-wholerow {transition:background-color 0.15s,box-shadow 0.15s}.jstree-default .jstree-hovered {background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked {background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {display:none}.jstree-default .jstree-disabled {background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered {background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked {background:#efefef}.jstree-default .jstree-disabled > .jstree-icon {opacity:0.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search {font-style:italic;color:#8b0000;font-weight:bold}.jstree-default .jstree-no-checkboxes .jstree-checkbox {display:none !important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {background:transparent}.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {background:#e7f4f9}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er {background-image:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i {background:transparent;width:16px;height:16px}#jstree-dnd.jstree-default .jstree-ok {background-position:-9px -71px}#jstree-dnd.jstree-default .jstree-er {background-position:-39px -71px}.jstree-default > .jstree-striped {background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat}.jstree-default > .jstree-wholerow-ul .jstree-hovered,.jstree-default > .jstree-wholerow-ul .jstree-clicked {background:transparent;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered {background:#e7f4f9}.jstree-default .jstree-wholerow-clicked {background:#beebff;background:-moz-linear-gradient(top,#beebff 0%,#a8e4ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#beebff),color-stop(100%,#a8e4ff));background:-webkit-linear-gradient(top,#beebff 0%,#a8e4ff 100%);background:-o-linear-gradient(top,#beebff 0%,#a8e4ff 100%);background:-ms-linear-gradient(top,#beebff 0%,#a8e4ff 100%);background:linear-gradient(to bottom,#beebff 0%,#a8e4ff 100%)}.jstree-default .jstree-node {min-height:28px;line-height:24px;margin-left:24px;min-width:24px;padding:2px 0}.jstree-default .jstree-anchor {line-height:24px;height:24px}.jstree-default .jstree-anchor[data-selected=true] {color:#ccc}.jstree-default .jstree-icon {width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty {width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node {margin-right:24px}.jstree-default .jstree-wholerow {height:24px}.jstree-children .jstree-node {position:relative}.jstree-children .jstree-node::before {content:"";display:block;position:absolute;top:0;bottom:0;left:12px;border-width:0 0 0 1px;border-color:#e5e5e5;border-style:solid;width:12px}.jstree-children .jstree-node.jstree-last::before {border-bottom-width:1px;bottom:auto;height:14px}.jstree-children .jstree-node.jstree-open.jstree-last::before,.jstree-children .jstree-node.jstree-closed.jstree-last::before {border-bottom-width:0}.jstree-default .jstree-last {background:transparent}.jstree-default .jstree-open > .jstree-ocl,.jstree-default .jstree-closed > .jstree-ocl {background:#f7f7f7}.jstree-default .jstree-open > .jstree-ocl::before,.jstree-default .jstree-closed > .jstree-ocl::before {content:"";display:block;position:absolute;border-style:solid;top:50%;left:55%;transform:translate(-50%,-50%)}.jstree-default .jstree-open > .jstree-ocl::before {border-width:5px 0 5px 5px;border-color:transparent transparent transparent #d5d5d5;transform:translate(-45%,-45%) rotate(45deg)}.jstree-default .jstree-closed > .jstree-ocl::before {border-width:5px 0 5px 7px;border-color:transparent transparent transparent #333}.jstree-default .jstree-leaf > .jstree-ocl {background-position:-68px -4px}.jstree-default .jstree-themeicon {background-position:-260px -4px}.jstree-default > .jstree-no-dots .jstree-node,.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {background:transparent}.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {background-position:-36px -4px}.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {background-position:-4px -4px}.jstree-default .jstree-disabled {background:transparent}.jstree-default .jstree-disabled.jstree-hovered {background:transparent}.jstree-default .jstree-disabled.jstree-clicked {background:#efefef}.jstree-default .jstree-checkbox {background-position:-164px -4px}.jstree-default .jstree-checkbox:hover {background-position:-164px -36px}.jstree-default .jstree-clicked > .jstree-checkbox {background-position:-228px -4px}.jstree-default .jstree-clicked > .jstree-checkbox:hover {background-position:-228px -36px}.jstree-default .jstree-anchor > .jstree-undetermined {background-position:-196px -4px}.jstree-default .jstree-anchor > .jstree-undetermined:hover {background-position:-196px -36px}.jstree-default > .jstree-striped {background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last {background:transparent}.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {background-position:-68px -36px}.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {background:transparent}.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {background-position:-36px -36px}.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {background-position:-4px -36px}.jstree-default .jstree-themeicon-custom {background-color:transparent;background-image:none;background-position:0 0}.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/throbber.gif") center center no-repeat}.jstree-default .jstree-file {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/32px.png") -100px -68px no-repeat}.jstree-default .jstree-folder {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/32px.png") -260px -4px no-repeat}.jstree-default.jstree-rtl .jstree-node {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==")}.jstree-default.jstree-rtl .jstree-last {background:transparent}.jstree-default-small .jstree-node {min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor {line-height:18px;height:18px}.jstree-default-small .jstree-icon {width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty {width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node {margin-right:18px}.jstree-default-small .jstree-wholerow {height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon {background-image:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/32px.png")}.jstree-default-small .jstree-node {background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last {background:transparent}.jstree-default-small .jstree-open > .jstree-ocl {background-position:-135px -7px}.jstree-default-small .jstree-closed > .jstree-ocl {background-position:-103px -7px}.jstree-default-small .jstree-leaf > .jstree-ocl {background-position:-71px -7px}.jstree-default-small .jstree-themeicon {background-position:-263px -7px}.jstree-default-small > .jstree-no-dots .jstree-node,.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {background:transparent}.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {background-position:-39px -7px}.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {background-position:-7px -7px}.jstree-default-small .jstree-disabled {background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered {background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked {background:#efefef}.jstree-default-small .jstree-checkbox {background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover {background-position:-167px -39px}.jstree-default-small .jstree-clicked > .jstree-checkbox {background-position:-231px -7px}.jstree-default-small .jstree-clicked > .jstree-checkbox:hover {background-position:-231px -39px}.jstree-default-small .jstree-anchor > .jstree-undetermined {background-position:-199px -7px}.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {background-position:-199px -39px}.jstree-default-small > .jstree-striped {background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last {background:transparent}.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {background-position:-71px -39px}.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {background:transparent}.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {background-position:-39px -39px}.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom {background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/throbber.gif") center center no-repeat}.jstree-default-small .jstree-file {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/32px.png") -103px -71px no-repeat}.jstree-default-small .jstree-folder {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/32px.png") -263px -7px no-repeat}.jstree-default-small.jstree-rtl .jstree-node {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==")}.jstree-default-small.jstree-rtl .jstree-last {background:transparent}.jstree-default-large .jstree-node {min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor {line-height:32px;height:32px}.jstree-default-large .jstree-icon {width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty {width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node {margin-right:32px}.jstree-default-large .jstree-wholerow {height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon {background-image:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/32px.png")}.jstree-default-large .jstree-node {background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last {background:transparent}.jstree-default-large .jstree-open > .jstree-ocl {background-position:-128px 0}.jstree-default-large .jstree-closed > .jstree-ocl {background-position:-96px 0}.jstree-default-large .jstree-leaf > .jstree-ocl {background-position:-64px 0}.jstree-default-large .jstree-themeicon {background-position:-256px 0}.jstree-default-large > .jstree-no-dots .jstree-node,.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {background:transparent}.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {background-position:-32px 0}.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {background-position:0 0}.jstree-default-large .jstree-disabled {background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered {background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked {background:#efefef}.jstree-default-large .jstree-checkbox {background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover {background-position:-160px -32px}.jstree-default-large .jstree-clicked > .jstree-checkbox {background-position:-224px 0}.jstree-default-large .jstree-clicked > .jstree-checkbox:hover {background-position:-224px -32px}.jstree-default-large .jstree-anchor > .jstree-undetermined {background-position:-192px 0}.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {background-position:-192px -32px}.jstree-default-large > .jstree-striped {background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last {background:transparent}.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {background-position:-64px -32px}.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {background:transparent}.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {background-position:-32px -32px}.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom {background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/throbber.gif") center center no-repeat}.jstree-default-large .jstree-file {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/32px.png") -96px -64px no-repeat}.jstree-default-large .jstree-folder {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/32px.png") -256px 0 no-repeat}.jstree-default-large.jstree-rtl .jstree-node {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==")}.jstree-default-large.jstree-rtl .jstree-last {background:transparent}@media (max-width:768px) {.jstree-default-responsive {}.jstree-default-responsive .jstree-icon {background-image:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/40px.png")}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf > .jstree-ocl {background:transparent}.jstree-default-responsive .jstree-node {min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor {line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty {width:40px;height:40px;line-height:40px}.jstree-default-responsive > .jstree-container-ul > .jstree-node {margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node {margin-left:0;margin-right:40px}.jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox {background-size:120px 200px}.jstree-default-responsive .jstree-leaf > .jstree-ocl {background:transparent}.jstree-default-responsive .jstree-open > .jstree-ocl {background-position:0 0 !important}.jstree-default-responsive .jstree-closed > .jstree-ocl {background-position:0 -40px !important}.jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {background-position:-40px 0 !important}.jstree-default-responsive .jstree-themeicon {background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover {background-position:-40px -80px}.jstree-default-responsive .jstree-clicked > .jstree-checkbox,.jstree-default-responsive .jstree-clicked > .jstree-checkbox:hover {background-position:0 -80px}.jstree-default-responsive .jstree-anchor > .jstree-undetermined,.jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {background-position:0 -120px}.jstree-default-responsive .jstree-anchor {font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive > .jstree-striped {background:transparent}.jstree-default-responsive .jstree-wholerow {border-top:1px solid rgba(255,255,255,0.7);border-bottom:1px solid rgba(64,64,64,0.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered {background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked {background:#beebff}.jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {box-shadow:inset 0 -6px 3px -5px #666666}.jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {box-shadow:inset 0 6px 3px -5px #666666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open + .jstree-open {box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node > .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox {background-image:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/40px.png");background-size:120px 200px}.jstree-default-responsive .jstree-node {background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last {background:transparent}.jstree-default-responsive .jstree-leaf > .jstree-ocl {background-position:-40px -120px}.jstree-default-responsive .jstree-last > .jstree-ocl {background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom {background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/40px.png") 0 -160px no-repeat;background-size:120px 200px}.jstree-default-responsive .jstree-folder {background:url("/extension/eztags/design/standard/stylesheets/jstree/eztags/40px.png") -40px -40px no-repeat;background-size:120px 200px}}.jstree-default > .jstree-container-ul > .jstree-node {margin-left:0;margin-right:0}#ez-as-place{font-size:0.95em;display:block;padding:2px 0 2px 20px;color:#333;float:left}.as-success{background:url(/extension/ezautosave/design/standard/images/icons-sprite.png) no-repeat 0 0}.as-saving{background:url(/extension/ezautosave/design/standard/images/as-loader.gif) no-repeat 0 1px}.as-error{background:url(/extension/ezautosave/design/standard/images/icons-sprite.png) no-repeat 0 -49px}.as-error span{border-bottom:1px dashed #999}#content-preview{position:fixed;right:0;top:0;height:0;background:#fff;z-index:1000;width:100%;display:none}#content-preview a.close{display:block;float:right;font-weight:normal;font-size:0.7em;color:#333;text-decoration:none}#content-preview img{vertical-align:middle}#content-preview .context-information{border-top:1px solid #ccc;margin-bottom:0}.controlbar-fixed #content-preview.previewed{border-top:1px solid #ccc;display:block}#content-preview .loader,#content-preview .error{display:none}#content-preview.loading,#content-preview.error{text-align:center}#content-preview.loading .loader{margin:40px auto 0 auto;display:inline-block;font-size:120%;background:#fff url(/design/admin/images/2/loader.gif) 15px center no-repeat;padding:20px 30px 20px 62px;color:#222}#content-preview.loading #preview-iframe{display:none}#content-preview.error .error{margin:40px auto 0 auto;display:inline-block;font-size:120%;background:#ffdede url(/design/admin/images/message-error.gif) 15px center no-repeat;padding:20px 30px 20px 62px;border:1px solid #9a2e2e;border-radius:5px;color:#550101}#content-preview.previewed iframe{border:1px solid #999;width:100%;margin-bottom:10px}#content-preview .preview-header{padding:20px 0 10px 0}#content-preview h1{margin-top:0}#content-preview.error #preview-iframe{display:none}#preview-iframe{padding:0 20px}#preview-spacer{visibility:hidden}.controlbar-fixed #preview-link,.controlbar-fixed #preview-spacer{display:inline-block;padding:0 0.8em;margin-left:0.5em;font-weight:bold}#preview-link,#preview-spacer{display:none}#preview-link span,#preview-spacer span{display:inline-block;margin-top:0.7em;padding-left:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' shape-rendering='crispEdges'%3E%3Cpath d='M0 6h7v1H0zM1 7h5v1H1zM2 8h3v1H2zM3 9h1v1H3z'/%3E%3C/svg%3E") no-repeat 0 0}#preview-link{position:fixed;top:0;right:0;border-left:1px solid #ccc;z-index:2000}#preview-link:hover{cursor:s-resize}#preview-link.previewed{background:#fff;z-index:2000;border-bottom:1px solid #fff}#preview-link.previewed span{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' shape-rendering='crispEdges'%3E%3Cpath d='M3 6h1v1H3zM2 7h3v1H2zM1 8h5v1H1zM0 9h7v1H0z'/%3E%3C/svg%3E") no-repeat 0 0}#preview-link.previewed:hover{cursor:n-resize}.preview-warning{font-size:1.1em}.newsletter table.list td {padding:0.5em}.icon32 {width:32px;height:32px}.icon16 {width:16px;height:16px}.icon12 {width:12px;height:12px}.icon_s_pending {background:left top}.icon_s_confirmed {background:-32px top}.icon_s_approved {background:-64px top}.icon_s_removed,.icon_s_removed_self {background:-96px top}.icon_s_removed_by_admin {background:-128px top}.icon_s_bounced,.icon_s_bounced_hard,.icon_s_bounced_soft {background:-160px top}.icon_s_blacklisted {background:-192px top}.icon32 {background-image:url(/extension/cjw_newsletter/design/standard/images/newsletter/icons/subscription_status_icons_32x32.png);background-repeat:no-repeat}.icon16 {background-image:url(/extension/cjw_newsletter/design/standard/images/newsletter/icons/subscription_status_icons_16x16.png);background-repeat:no-repeat}.icon12 {background-image:url(/extension/cjw_newsletter/design/standard/images/newsletter/icons/subscription_status_icons_12x12.png);background-repeat:no-repeat}.cjwnl-preview-frame {display:block;box-sizing:border-box;width:100%;height:70vh;min-height:24em;margin:0.5em 0 1em;border:1px solid var(--a4-line,#d5d9df);border-radius:var(--a4-radius,4px);background:#fff;color-scheme:light}div.tab-content.cjwnl-preview-panel {height:auto;overflow-y:visible}.exp-mu-drop {padding:var(--a4-space-5) var(--a4-space-4);margin:0 0 var(--a4-space-4);border:2px dashed var(--a4-line-strong);border-radius:var(--a4-radius-s);background-color:var(--a4-soft);text-align:center}.exp-mu-drop > p { margin:0 0 var(--a4-space-2)}.exp-mu-drop > p:last-child { margin-bottom:0}.exp-mu-drop.is-over {border-style:solid;border-color:var(--a4-accent);background-color:var(--a4-accent-soft)}.exp-mu-drop ~ .a4-content-attr {padding:var(--a4-card-pad-y,var(--a4-space-3)) var(--a4-card-pad-x,var(--a4-space-4))}.exp-mu-drop ~ .a4-content-attr > * + * { margin-top:var(--a4-space-3)}.exp-mu-thumb {display:block;width:var(--a4-space-7);height:var(--a4-space-7);object-fit:cover;border-radius:var(--a4-radius-s)}@media (forced-colors:active) {.exp-mu-drop.is-over { outline:2px solid Highlight}}.exp-mu [hidden] { display:none !important}input[data-maxlength].warn {border:2px solid yellow}:root {--exp-ink:#1d2b3a;--exp-muted:#66768a;--exp-faint:#a0abb8;--exp-line:#e1e6ec;--exp-soft:#f5f7fa;--exp-card:#fff;--exp-accent:#f26a21;--exp-accent-dark:#d4561a;--exp-accent-ring:rgba(242,106,33,0.18);--exp-ok:#1f7a3a;--exp-ok-bg:#e3f4e8;--exp-warn:#8a5a00;--exp-warn-bg:#fff1d6;--exp-bad:#9a1f1f;--exp-bad-bg:#fde4e4;--exp-info:#1f4a7f;--exp-info-bg:#e8f0fb;--exp-radius:10px;--exp-radius-s:6px;--exp-shadow:0 1px 2px rgba(16,24,40,0.05);--exp-shadow-up:0 8px 24px rgba(16,24,40,0.12);--exp-mono:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--exp-speed:0.15s}@media (prefers-reduced-motion:reduce) { :root { --exp-speed:0s} }.exp-visually-hidden { position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.exp-focus-ring:focus-visible,.exp-scope :focus-visible { outline:none;box-shadow:0 0 0 3px var(--exp-accent-ring)}.exp-test { color:var(--exp-ink)}.exp-test #exp-test-summary { display:inline-block;padding:0.3em 0.8em;border-radius:999px;font-weight:600;background:var(--exp-soft)}.exp-test #exp-test-summary.is-pass { background:var(--exp-ok-bg);color:var(--exp-ok)}.exp-test #exp-test-summary.is-fail { background:var(--exp-bad-bg);color:var(--exp-bad)}.exp-test #exp-test-results { font-family:var(--exp-mono);font-size:0.85em}.exp-test #exp-test-results .is-pass { color:var(--exp-ok)}.exp-test #exp-test-results .is-fail { color:var(--exp-bad);font-weight:600}.exp-test #exp-test-input { position:absolute;left:-9999px}.exp-dialog {box-sizing:border-box;width:min(38rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);margin:auto;padding:0;border:1px solid var(--exp-line);border-radius:var(--exp-radius);background:var(--exp-card);color:var(--exp-ink);box-shadow:var(--exp-shadow-up);font:inherit;font-size:0.95rem;line-height:1.45;text-align:left;overflow:hidden}.exp-dialog--s { width:min(26rem,calc(100vw - 2rem))}.exp-dialog--m { width:min(42rem,calc(100vw - 2rem))}.exp-dialog--l { width:min(56rem,calc(100vw - 2rem))}.exp-dialog--xl { width:min(76rem,calc(100vw - 2rem))}.exp-dialog::backdrop { background:rgba(16,24,40,0.45)}.exp-dialog[open] { animation:exp-dialog-in var(--exp-speed) ease-out}@keyframes exp-dialog-in { from { opacity:0;transform:translateY(8px)} to { opacity:1;transform:none} }@media (prefers-reduced-motion:reduce) { .exp-dialog[open] { animation:none} }.exp-dialog-frame { position:relative;display:flex;flex-direction:column;max-height:calc(100vh - 2rem)}.exp-dialog-header {display:flex;align-items:center;gap:0.75rem;padding:0.7rem 0.75rem 0.7rem 1.1rem;border-bottom:1px solid var(--exp-line);background:var(--exp-soft)}.exp-dialog .exp-dialog-title {flex:1;margin:0;padding:0;border:0;background:none;color:var(--exp-ink);font-size:1.05rem;font-weight:600;line-height:1.3}.exp-dialog .exp-dialog-title[hidden] { display:block;visibility:hidden}.exp-dialog-close {flex:none;width:2rem;height:2rem;margin:0;padding:0;border:1px solid transparent;border-radius:var(--exp-radius-s);background:transparent;color:var(--exp-muted);font-size:1.4rem;line-height:1;cursor:pointer}.exp-dialog-close:hover { background:var(--exp-card);border-color:var(--exp-line);color:var(--exp-ink)}.exp-dialog-body { padding:1rem 1.1rem;overflow:auto;min-height:3rem}.exp-dialog-text { margin:0;white-space:pre-line}.exp-dialog-error {margin:0.75rem 1.1rem 0;padding:0.55rem 0.8rem;border:1px solid var(--exp-bad);border-radius:var(--exp-radius-s);background:var(--exp-bad-bg);color:var(--exp-bad);font-weight:600}.exp-dialog-error[hidden],.exp-dialog-footer[hidden],.exp-dialog-close[hidden] { display:none}.exp-dialog-footer {display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0.5rem;padding:0.7rem 1.1rem;border-top:1px solid var(--exp-line);background:var(--exp-soft)}.exp-dialog-button {min-width:5.5rem;margin:0;padding:0.45rem 1rem;border:1px solid var(--exp-line);border-radius:var(--exp-radius-s);background:var(--exp-card);color:var(--exp-ink);font:inherit;font-weight:600;cursor:pointer;transition:background-color var(--exp-speed),border-color var(--exp-speed)}.exp-dialog-button:hover { border-color:var(--exp-faint)}.exp-dialog-button.is-primary { border-color:var(--exp-accent);background:var(--exp-accent);color:#fff}.exp-dialog-button.is-primary:hover { border-color:var(--exp-accent-dark);background:var(--exp-accent-dark)}.exp-dialog-button.is-danger { border-color:var(--exp-bad);background:var(--exp-bad);color:#fff}.exp-dialog-button.is-danger:hover { filter:brightness(0.92)}.exp-dialog :focus-visible { outline:none;box-shadow:0 0 0 3px var(--exp-accent-ring)}.exp-dialog:focus { outline:none}.exp-dialog--busy .exp-dialog-body { opacity:0.25;pointer-events:none}.exp-dialog-spinner {position:absolute;left:50%;top:45%;z-index:1;width:1.8rem;height:1.8rem;margin:-0.9rem 0 0 -0.9rem;border:3px solid var(--exp-line);border-top-color:var(--exp-accent);border-radius:50%;animation:exp-dialog-spin 0.8s linear infinite}@keyframes exp-dialog-spin { to { transform:rotate(360deg)} }@media (prefers-reduced-motion:reduce) { .exp-dialog-spinner { animation-duration:2.4s} }.exp-dialog .exp-dialog-body fieldset { margin:0}.exp-dialog .exp-dialog-body .message-error { margin:0.5rem 0;padding:0.8rem 1rem;border:2px solid #c11b17;border-radius:3px;background:#f3dfdf}@media (max-width:480px) {.exp-dialog,.exp-dialog--s,.exp-dialog--m,.exp-dialog--l,.exp-dialog--xl { width:calc(100vw - 1rem);max-width:calc(100vw - 1rem)}.exp-dialog-footer { justify-content:stretch}.exp-dialog-footer .exp-dialog-button { flex:1}}.exp-upload { box-sizing:border-box;color:var(--exp-ink)}.exp-upload.is-disabled .exp-upload-zone { opacity:0.55}.exp-upload-zone { display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem 0.9rem}.exp-upload-drop .exp-upload-zone,.exp-upload-zone.exp-upload-drop {padding:1rem 1.1rem;border:2px dashed var(--exp-line);border-radius:var(--exp-radius);background:var(--exp-soft);transition:border-color var(--exp-speed),background-color var(--exp-speed)}.exp-upload-drop.is-over .exp-upload-zone,.exp-upload-zone.exp-upload-drop.is-over,.exp-upload-drop.is-over:not(.exp-upload) {border-color:var(--exp-accent);background:var(--exp-accent-ring)}.exp-upload-select {position:relative;display:inline-flex;align-items:center;padding:0.45rem 1rem;border:1px solid var(--exp-accent);border-radius:var(--exp-radius-s);background:var(--exp-accent);color:#fff;font-weight:600;cursor:pointer}.exp-upload-select:hover { background:var(--exp-accent-dark);border-color:var(--exp-accent-dark)}.exp-upload-select:focus-within { box-shadow:0 0 0 3px var(--exp-accent-ring)}.exp-upload-select .exp-upload-input { position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;font-size:0}.exp-upload.is-disabled .exp-upload-select { cursor:not-allowed}.exp-upload.is-disabled .exp-upload-select .exp-upload-input { cursor:not-allowed}.exp-upload-hint { color:var(--exp-muted)}.exp-upload-list { margin:0.75rem 0 0;padding:0;list-style:none}.exp-upload-list[hidden] { display:none}.exp-upload-file {display:grid;grid-template-columns:minmax(6rem,1fr) auto minmax(5rem,9rem) minmax(4rem,auto) auto;align-items:center;gap:0.3rem 0.75rem;margin:0 0 0.35rem;padding:0.45rem 0.7rem;border:1px solid var(--exp-line);border-radius:var(--exp-radius-s);background:var(--exp-card)}.exp-upload-name { overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.exp-upload-size { color:var(--exp-muted);font-size:0.9em;white-space:nowrap}.exp-upload-progress { width:100%;height:0.55rem;accent-color:var(--exp-accent)}.exp-upload-progress[hidden] { display:block;visibility:hidden}.exp-upload-status { color:var(--exp-muted);font-size:0.9em}.exp-upload-cancel {padding:0.2rem 0.6rem;border:1px solid var(--exp-line);border-radius:var(--exp-radius-s);background:var(--exp-card);color:var(--exp-ink);font:inherit;font-size:0.9em;cursor:pointer}.exp-upload-cancel:hover { border-color:var(--exp-bad);color:var(--exp-bad)}.exp-upload-cancel[hidden] { display:none}.exp-upload-file.is-done { border-color:var(--exp-ok-bg)}.exp-upload-file.is-done .exp-upload-status { color:var(--exp-ok);font-weight:600}.exp-upload-file.is-failed,.exp-upload-file.is-refused { border-color:var(--exp-bad-bg);background:var(--exp-bad-bg)}.exp-upload-file.is-failed .exp-upload-status,.exp-upload-file.is-refused .exp-upload-status { color:var(--exp-bad);font-weight:600}.exp-upload-file.is-canceled { opacity:0.7}.exp-upload-file.is-canceled .exp-upload-name { text-decoration:line-through}.exp-upload :focus-visible { outline:none;box-shadow:0 0 0 3px var(--exp-accent-ring)}.exp-upload--input .exp-upload-list { margin-top:0.5rem}@media (max-width:560px) {.exp-upload-file { grid-template-columns:1fr auto}.exp-upload-progress { grid-column:1 / -1}}.exp-dt,.exp-dt-actions,.exp-dt-pager,.exp-dt-dialog {--exp-dt-head:#6f6e6b;--exp-dt-head-sortable:#44484d;--exp-dt-head-sorted:#000;--exp-dt-head-ink:#eee;--exp-dt-head-line:#a9a9a9;--exp-dt-row:#fff;--exp-dt-row-alt:#f3f3f3;--exp-dt-row-hover:#d1dfe9;--exp-dt-line:#ccc;--exp-dt-link:#0b4e7a;--exp-dt-button-ink:#0b4e7a;--exp-dt-button-line:#cfd1d3;--exp-dt-button-hover:#999;--exp-dt-disabled:#a6a6a6;--exp-dt-panel:#f2f2f2;--exp-dt-frame:#808080}.exp-dt { position:static}.exp-dt-scroll { clear:both;max-width:100%;overflow-x:auto}.exp-dt-table { width:100%;clear:both;padding:0;border-collapse:separate;border-spacing:0;font-size:inherit}.exp-dt-table th,.exp-dt-table td { margin:0;text-align:left}.exp-dt-table thead th {padding:4px 10px;border:none;border-left:1px solid var(--exp-dt-head-line);background:var(--exp-dt-head);color:var(--exp-dt-head-ink);white-space:nowrap;vertical-align:bottom;text-decoration:none}.exp-dt-table thead th.exp-dt-sortable { background:var(--exp-dt-head-sortable);padding:0}.exp-dt-table thead th.exp-dt-asc,.exp-dt-table thead th.exp-dt-desc { background:var(--exp-dt-head-sorted)}.exp-dt-table thead th[hidden],.exp-dt-table tbody td[hidden] { display:none}.exp-dt-sort {display:block;width:100%;margin:0;padding:4px 24px 4px 10px;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:left;white-space:nowrap;cursor:pointer;position:relative}.exp-dt-sort:focus-visible { outline:2px solid var(--exp-accent,#f26a21);outline-offset:-2px}.exp-dt-asc .exp-dt-sort::after,.exp-dt-desc .exp-dt-sort::after {content:"";position:absolute;right:8px;top:50%;border:4px solid transparent}.exp-dt-asc .exp-dt-sort::after { margin-top:-6px;border-bottom-color:currentColor}.exp-dt-desc .exp-dt-sort::after { margin-top:-2px;border-top-color:currentColor}.exp-dt-table tbody td { padding:4px 10px;border:none;vertical-align:middle}.exp-dt-body td { font-size:1.05em}.exp-dt-table img { vertical-align:middle}.exp-dt-body tr { background-color:var(--exp-dt-row)}.exp-dt-body tr:nth-child(even) { background-color:var(--exp-dt-row-alt)}.exp-dt-body tr:first-child td { border-top:1px solid var(--exp-dt-line)}.exp-dt-body tr:hover { background-color:var(--exp-dt-row-hover)}.exp-dt-message td { padding:4px 10px;background-color:var(--exp-card,#fff)}.exp-dt-message td.exp-dt-error { color:var(--exp-bad,#9a1f1f)}.exp-dt-table[aria-busy="true"] .exp-dt-body { opacity:0.6}.exp-dt-col-select,.exp-dt-table .exp-dt-col-checkbox { width:40px}.exp-dt-table .exp-dt-col-crank { width:35px}.exp-dt-table .exp-dt-col-thumbnail { width:35px}.exp-dt-body td.exp-dt-editable { cursor:pointer;text-decoration:underline;color:var(--exp-dt-link)}.exp-dt-body td.exp-dt-editable:focus-visible { outline:2px solid var(--exp-accent,#f26a21);outline-offset:-2px}.exp-dt-body td.exp-dt-editing { position:relative;text-decoration:none}.exp-dt-editor {position:absolute;z-index:2;top:0;left:0;box-sizing:border-box;width:100%;min-width:4em;height:100%;margin:0;padding:2px 6px;border:1px solid var(--exp-dt-frame);background:#fff;color:var(--exp-ink,#1d2b3a);font:inherit;text-decoration:none}.exp-dt-action-group { position:relative;display:inline-block;vertical-align:text-bottom}.exp-dt-action {display:inline-block;vertical-align:text-bottom;margin-left:5px;overflow:visible;cursor:pointer;border:1px solid var(--exp-dt-button-line);border-radius:3px;background:#fff linear-gradient(#fff,#eee);background-clip:padding-box;color:#44484d;font-size:1.1em;font-weight:normal;text-align:center;text-shadow:0 1px #fff}.exp-dt-action-group:first-child .exp-dt-action { margin-left:0}.exp-dt-action:hover { border-color:var(--exp-dt-button-hover)}.exp-dt-button {display:block;margin:0;padding:0.25em 0.55em;border:none;background-color:#f0f0f0;color:var(--exp-dt-button-ink);cursor:pointer}.exp-dt-button:focus-visible { outline:2px solid var(--exp-accent,#f26a21);outline-offset:1px}.exp-dt-action-disabled,.exp-dt-action-disabled:hover { border-color:var(--exp-dt-button-line);cursor:default}.exp-dt-button:disabled { color:#888;cursor:default}.exp-dt-menu-button .exp-dt-button { padding-right:0.55em}.exp-dt-menu {position:absolute;z-index:1000;top:100%;left:0;min-width:100%;max-height:60vh;overflow-x:hidden;overflow-y:auto;margin:0;padding:3px 0;list-style:none;border:1px solid #999;border-radius:0 0 3px 3px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.12);line-height:1.5;text-align:left;white-space:nowrap}.exp-dt-menu[hidden] { display:none}.exp-dt-menu ul { margin:0;padding:0;list-style:none}.exp-dt-menu li { margin:0;padding:3px 0;list-style:none}.exp-dt-menu .exp-dt-menu-groupwrap { padding:0}.exp-dt-menu .exp-dt-menu-groupwrap + .exp-dt-menu-groupwrap { border-top:1px solid var(--exp-dt-line)}.exp-dt-menu-group { display:block;padding:3px 10px 0 10px;font-weight:bold;color:#666}.exp-dt-menu [role=menuitem] {display:block;width:100%;margin:0;padding:0 20px;border:0;background:transparent;color:#000;font:inherit;text-align:left;white-space:nowrap;cursor:default}.exp-dt-menu .exp-dt-menuitem:hover,.exp-dt-menu .exp-dt-menuitem:focus-within { background-color:var(--exp-dt-row-hover)}.exp-dt-menu [role=menuitem]:focus { outline:none}.exp-dt-menu [role=menuitem]:focus-visible { box-shadow:inset 0 0 0 2px var(--exp-accent-ring,rgba(242,106,33,0.18))}.exp-dt-menu .exp-dt-menuitem-disabled [role=menuitem],.exp-dt-menu .exp-dt-menuitem-disabled:hover [role=menuitem] { color:var(--exp-dt-disabled)}.exp-dt-menu .exp-dt-menuitem-disabled:hover { background-color:transparent}.exp-dt-pager { display:block;margin-top:10px;text-align:center}.exp-dt-pager[hidden] { display:none}.exp-dt-pager::after { content:"";display:block;clear:both}.exp-dt-pager .exp-dt-backward { float:left}.exp-dt-pager .exp-dt-forward { float:right}.exp-dt-pager-compact { margin-top:0}.exp-dt-pager-compact::after { display:none}.exp-dt-first,.exp-dt-prev,.exp-dt-next,.exp-dt-last {display:inline-block;box-sizing:content-box;width:31px;height:25px;margin:0 0 0 5px;padding:0;vertical-align:middle;border:1px solid var(--exp-dt-button-line);border-radius:3px;background:#fff linear-gradient(#fff,#eee);color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:2em;line-height:24px;text-decoration:none;cursor:pointer}.exp-dt-first:hover,.exp-dt-prev:hover,.exp-dt-next:hover,.exp-dt-last:hover,.exp-dt-page:hover { border-color:var(--exp-dt-button-hover)}.exp-dt-first:disabled,.exp-dt-prev:disabled,.exp-dt-next:disabled,.exp-dt-last:disabled {color:var(--exp-dt-disabled);cursor:default;border-color:var(--exp-dt-button-line);background:repeating-linear-gradient(135deg,#fff 0,#fff 2px,#ddd 2px,#ddd 3px)}.exp-dt-first:focus-visible,.exp-dt-prev:focus-visible,.exp-dt-next:focus-visible,.exp-dt-last:focus-visible,.exp-dt-page:focus-visible {outline:2px solid var(--exp-accent,#f26a21);outline-offset:1px}.exp-dt-prev span { margin:0 5px 0 2px}.exp-dt-next span { margin:0 5px 0 4px}.exp-dt-pages { display:inline-block;padding:0}.exp-dt-page {display:inline-block;margin:0 1px;padding:0.3em 0.5em;border:1px solid #cbcbcb;border-radius:2px;background-color:#fff;color:var(--exp-dt-link);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;line-height:normal;text-decoration:none;cursor:pointer}.exp-dt-page.exp-dt-current { color:inherit;font-weight:bold;cursor:default}.exp-dt-dialog {box-sizing:border-box;width:25em;max-width:calc(100vw - 32px);margin:auto;padding:0;border:1px solid var(--exp-dt-frame);background:var(--exp-dt-panel);color:#000;box-shadow:0 4px 16px rgba(0,0,0,0.2)}.exp-dt-dialog::backdrop { background-color:rgba(0,0,0,0.25)}.exp-dt-dialog-title {margin:0;padding:0 10px;border-bottom:1px solid var(--exp-dt-line);background:linear-gradient(#fff,#e4e4e4);font-size:93%;font-weight:bold;line-height:2;color:#000}.exp-dt-dialog-body { padding:10px 15px}.exp-dt-dialog-body fieldset { margin:0}.exp-dt-dialog-body .table-options-key label { font-weight:normal}.exp-dt-dialog-footer { padding:10px;text-align:right}.exp-dt-dialog-close {padding:0.25em 0.8em;border:1px solid var(--exp-dt-button-line);border-radius:3px;background:#fff linear-gradient(#fdfdfd,#e4e3e4);color:var(--exp-dt-button-ink);font:inherit;font-weight:bold;cursor:pointer}.exp-dt-dialog-close:hover { border-color:var(--exp-dt-button-hover)}.exp-dt-dialog-close:disabled,.exp-dt-dialog-close:disabled:hover { color:var(--exp-dt-disabled);border-color:var(--exp-dt-button-line);cursor:default}.exp-dt-dialog-close:focus-visible,.exp-dt-dialog button:focus-visible,.exp-dt-dialog input:focus-visible,.exp-dt-dialog select:focus-visible { outline:2px solid var(--exp-accent,#f26a21);outline-offset:1px}.exp-dt-dialog-wide { width:44em}.exp-dt-dialog-wide .exp-dt-dialog-body { max-height:calc(100vh - 9em);overflow-y:auto}.exp-dt-dialog-footer .exp-dt-dialog-button { float:left;margin-right:0.5em}.exp-dt-dialog-footer::after { content:"";display:block;clear:both}.exp-dt-preset-row { margin:0.25em 0 0.5em 0;display:flex;flex-wrap:wrap;gap:0.4em;align-items:center}.exp-dt-preset-row select,.exp-dt-preset-row input[type=text] { flex:1 1 12em;min-width:0;max-width:22em;font:inherit}.exp-dt-preset-row label { font-weight:normal}.exp-dt-column-filter-row { margin:0.25em 0 0.5em 0;display:flex;gap:0.4em;align-items:center}.exp-dt-column-filter-row label { font-weight:normal;white-space:nowrap}.exp-dt-column-filter { flex:1 1 auto;min-width:0;max-width:22em;font:inherit}.exp-dt-column-list { columns:2 16em;column-gap:1.5em}.exp-dt-column-group { break-inside:avoid;margin-bottom:0.5em}.exp-dt-column-group[hidden],.exp-dt-column-list .table-options-row[hidden],.exp-dt-column-none[hidden] { display:none}.exp-dt-column-group-title { margin:0.3em 0 0.15em 0;padding:0 0 1px 0;border-bottom:1px solid var(--exp-dt-line);font-size:1em;font-weight:bold;color:#444}.exp-dt-column-list .table-options-row { display:flex;align-items:center;justify-content:space-between;gap:0.5em}.exp-dt-column-none { margin:0.5em 0;color:#666}.exp-dt-order-hint { margin:0 0 0.4em 0;color:#555}.exp-dt-order { margin:0;padding:0;list-style:none}.exp-dt-order-item {display:flex;align-items:center;gap:0.4em;margin:0 0 2px 0;padding:2px 4px;border:1px solid var(--exp-dt-button-line);border-radius:3px;background:#fff;cursor:grab}.exp-dt-order-item.exp-dt-dragging { opacity:0.5}.exp-dt-order-item.exp-dt-drop-before { box-shadow:inset 0 3px 0 var(--exp-accent,#f26a21)}.exp-dt-order-item.exp-dt-drop-after { box-shadow:inset 0 -3px 0 var(--exp-accent,#f26a21)}.exp-dt-order-handle {flex:0 0 auto;width:8px;height:14px;opacity:0.6;background:radial-gradient(circle,#555 1.2px,transparent 1.5px) 0 0 / 4px 4px}.exp-dt-order-label { flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exp-dt-order-up,.exp-dt-order-down {flex:0 0 auto;min-width:1.9em;padding:0 0.3em;border:1px solid var(--exp-dt-button-line);border-radius:3px;background:#fff linear-gradient(#fdfdfd,#e4e3e4);color:var(--exp-dt-button-ink);font:inherit;line-height:1.5;cursor:pointer}.exp-dt-order-up:disabled,.exp-dt-order-down:disabled { color:var(--exp-dt-disabled);cursor:default}.exp-dt-table .exp-dt-align-right { text-align:right}.exp-dt-table .exp-dt-align-center { text-align:center}.exp-dt-table thead th.exp-dt-align-right .exp-dt-sort { text-align:right}.exp-dt-body td.exp-dt-copy { position:relative;cursor:copy}.exp-dt-body td.exp-dt-copy:hover { box-shadow:inset 0 -1px 0 var(--exp-dt-link)}.exp-dt-body td.exp-dt-copy:focus-visible { outline:2px solid var(--exp-accent,#f26a21);outline-offset:-2px}.exp-dt-copied {position:absolute;z-index:3;top:-1.6em;left:4px;padding:1px 6px;border-radius:3px;background:#2e6b2e;color:#fff;font-size:0.85em;line-height:1.5;white-space:nowrap;pointer-events:none}.exp-dt-copied.exp-dt-copy-failed { background:var(--exp-bad,#9a1f1f)}.exp-dt-body tr:first-child .exp-dt-copied { top:auto;bottom:-1.6em}@media (prefers-reduced-motion:reduce) {.exp-dt *,.exp-dt-menu,.exp-dt-dialog { transition:none !important;animation:none !important}}.exp-datepicker {position:absolute;z-index:1000;margin-top:4px;padding:8px;min-width:16.5em;color:var(--exp-ink,#1d2b3a);background:var(--exp-card,#fff);border:1px solid var(--exp-line,#e1e6ec);border-radius:var(--exp-radius,10px);box-shadow:var(--exp-shadow-up,0 8px 24px rgba(16,24,40,.12));font-size:13px;line-height:1.2}.exp-datepicker-head { display:flex;align-items:center;gap:4px;margin-bottom:6px}.exp-datepicker-title { flex:1;text-align:center;font-weight:600;text-transform:capitalize}.exp-datepicker-head button,.exp-datepicker-day {font:inherit;color:inherit;background:transparent;border:1px solid transparent;border-radius:var(--exp-radius-s,6px);cursor:pointer;transition:background-color var(--exp-speed,.15s)}.exp-datepicker-head button { width:2em;height:2em;font-size:15px}.exp-datepicker-head button:hover:not(:disabled),.exp-datepicker-day:hover:not(:disabled) { background:var(--exp-soft,#f5f7fa)}.exp-datepicker-grid { border-collapse:collapse;width:100%}.exp-datepicker-grid th { padding:2px 0 4px;font-weight:600;font-size:11px;color:var(--exp-muted,#66768a);text-align:center}.exp-datepicker-grid td { padding:1px;text-align:center}.exp-datepicker-day { width:2.2em;height:2em}.exp-datepicker-day.is-other-month { color:var(--exp-faint,#a0abb8)}.exp-datepicker-day.is-today { border-color:var(--exp-accent,#f26a21)}.exp-datepicker-day.is-selected { background:var(--exp-accent,#f26a21);color:#fff}.exp-datepicker-day:disabled,.exp-datepicker-head button:disabled { opacity:.35;cursor:default}.exp-datepicker button:focus-visible,img.datepicker-icon:focus-visible { outline:none;box-shadow:0 0 0 3px var(--exp-accent-ring,rgba(242,106,33,.18))}.exp-datepicker-button { margin-left:4px;padding:2px 6px;cursor:pointer;line-height:1}.exp-datepicker-icon { display:inline-block;vertical-align:middle}.a4-dash-blocks .a4-dash-block-showcase { grid-column:1 / -1}.a4-showcase-head { display:flex;flex-wrap:wrap;gap:var(--a4-space-3) var(--a4-space-5);align-items:flex-start;justify-content:space-between;margin-bottom:var(--a4-space-3)}.a4-showcase-head h2 { margin:0 0 var(--a4-space-1)}.a4-showcase-head p { margin:0;color:var(--a4-muted);max-width:70ch;line-height:var(--a4-leading)}.a4-showcase-open { display:flex;flex-wrap:wrap;gap:var(--a4-space-2)}.a4-showcase-open a { display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border-radius:var(--a4-radius-s);font-weight:650;text-decoration:none;box-shadow:0 0 0 1px var(--a4-line)}.a4-showcase-open a.a4-primary { background-color:var(--a4-accent-strong);color:var(--a4-on-accent);box-shadow:none}.a4-showcase-open a.a4-primary:hover { background-color:var(--a4-accent-press);color:var(--a4-on-accent)}.a4-showcase-grid { display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:0 0 18px;padding:0;list-style:none}.a4-showcase-grid a { display:flex;gap:10px;align-items:flex-start;height:100%;padding:10px var(--a4-space-3);border-radius:var(--a4-radius-s);text-decoration:none;box-shadow:0 0 0 1px var(--a4-line)}.a4-showcase-grid a:hover { box-shadow:0 0 0 1px var(--a4-accent)}.a4-showcase-grid b { flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--a4-accent-strong);color:var(--a4-on-accent);font-size:11.5px;font-variant-numeric:tabular-nums}.a4-showcase-grid span { display:flex;flex-direction:column;gap:2px;font-weight:650}.a4-showcase-grid small { font-weight:400;color:var(--a4-muted)}.a4-showcase-speed { padding:14px var(--a4-space-4);border-radius:var(--a4-radius-s);box-shadow:0 0 0 1px var(--a4-line)}.a4-showcase-speed h3 { margin:0 0 var(--a4-space-2);font-size:14.5px;font-weight:650}.a4-showcase-speed table { width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.a4-showcase-speed th,.a4-showcase-speed td { text-align:left;padding:6px var(--a4-space-2);border-top:1px solid var(--a4-line)}.a4-showcase-speed th { border-top:0;color:var(--a4-muted);font-weight:600;font-size:var(--a4-text-xs)}.a4-showcase-speed td.num,.a4-showcase-speed th.num { text-align:right;white-space:nowrap}.a4-showcase-speed form { display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:10px}.a4-showcase-speed .a4-showcase-note { color:var(--a4-muted);font-size:var(--a4-text-xs)}