.stwAccordion{overflow:hidden}.stwAccordion dl{display:flex;flex-direction:column;height:100%}.stwAccordion dt{border-top:thin solid var(--border);padding:var(--padding-reduced) 0 !important}.stwAccordion dd{margin:0 0 0 var(--margin);overflow-y:auto;overflow-x:hidden;text-overflow:ellipsis}.stwAccordion dd:not(:first-of-type){display:none}.stwAccordion dt span{width:var(--margin);display:inline-block}.stwSpecial{color:var(--special)}.stwHide{display:none}.stwSelected{background-color:var(--special) !important;color:var(--on-special) !important}.stwError{font-size:small;padding:var(--padding-reduced) !important;margin:var(--padding-reduced);background-color:var(--error);color:white}.stwError h1{color:white;line-height:1.5rem;border-bottom:thin solid white}.stwError>pre{white-space:pre-wrap;word-break:break-word}fieldset.stwGroup{display:flex;gap:1rem;flex-wrap:wrap;border:none;padding:0;margin:0}.stwBreadcrumbs > div{display:grid;grid-template-columns:auto 1fr auto;grid-gap:1rem;line-height:2rem}.stwCalendar{width:100%;max-width:100%}.stwCalendar table:first-of-type{width:100%;border-collapse:collapse}.stwCalendar table:first-of-type td{border:thin solid var(--border);vertical-align:top;min-height:2rem;padding:0.25rem;box-sizing:border-box}.stwCalendar table:first-of-type th{background:var(--special);color:var(--on-special);height:2rem;min-width:2.5rem}.stwCalendarDayNum{font-size:smaller;margin-bottom:0.25rem;text-align:center}.stwCalendarToday{background:var(--special-hover) !important;color:var(--on-special) !important;border:medium solid var(--special) !important}.stwCalendarMonthHeader{text-align:center;font-weight:bold;padding:var(--padding-reduced)}.stwCalendarGroup{margin-bottom:var(--padding);padding:var(--padding-reduced);border-left:thick solid var(--special)}.stwCalendarGroup:not(:last-child){margin-bottom:1.5rem}.stwCalendar .stwCalendarGroup>*{margin-bottom:var(--padding-compact)}.stwCalendar .stwCalendarGroup>*:last-child{margin-bottom:0}.stwChart{}.stwCodeeditor{}.stwForm form,.stwFormCompact form{padding:var(--padding) !important}.stwForm label{font-size:small;font-weight:bolder}.stwForm input{padding:var(--padding);margin:var(--padding) var(--padding) var(--padding) 0}.stwForm button{padding:var(--padding);min-width:7rem;margin:var(--padding) 0}.stwFormCompact input:not([type=number]),.stwFormCompact button,.stwFormCompact textarea,.stwFormCompact select{font-family:inherit;margin:var(--padding-compact) var(--padding-compact) var(--padding-compact) 0;width:-webkit-fill-available}.stwFormCompact label{display:block;font-size:smaller;font-weight:bolder}.stwGeomap{}.stwGraph{}.stwImagemap{}.stwLanguages a{font-size:smaller}.stwList{}.stwMenus>div{overflow:unset}.stwMenus a{display:block;background-color:inherit;color:inherit}.stwMenus menu{list-style-type:none;margin:0;padding:var(--padding) 0;cursor:pointer;background-color:var(--bg-faint);color:var(--text)}.stwMenus nav>menu{display:flex}.stwMenus menu li{line-height:2rem;position:relative;min-width:calc(var(--min-menu-width) + var(--padding))}.stwMenus nav>menu>li{min-width:0 !important}.stwMenus menu li:has(menu) > div{position:relative;padding-right:2rem}.stwMenus menu li:has(menu) .fa-angle-right{position:absolute;right:0.75rem;top:50%;transform:translateY(-50%);pointer-events:none}.stwMenus menu li>menu{display:none;position:absolute;background-color:var(--bg-faint);padding:var(--padding) 0;z-index:1;border:thin solid}.stwMenus menu li li>menu{top:0;left:100%}.stwMenus menu li>div{padding:0 0.5rem;line-height:2rem}.stwMenus menu li:hover>menu{display:inherit}.stwMenus menu li:not(:has(article)):hover{background-color:var(--special-hover);color:var(--on-special)}.stwPivot{}.stwScript{}#stwStudio{position:absolute;top:0;left:0;bottom:0;right:0;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;background-color:var(--bg)}#stwStudio > div{display:grid;grid-template-columns:auto 5px 1fr;overflow:hidden}#stwSite{overflow:auto;height:100%;width:100%;position:relative}#stwMenubar,#stwSidebar,#stwStatusbar{background-color:var(--bg-faint)}#stwMenubar{border-bottom:thin solid var(--border)}#stwSidebar{border-right:thin solid var(--border);overflow:hidden;display:flex;flex-direction:column;font-size:smaller}#stwSidebar > *{flex-grow:1;overflow-y:auto}#stwStatusbar{border-top:thin solid var(--border)}.stwSplitter{cursor:col-resize;background-color:var(--border);transition:background-color 0.2s ease}.stwSplitter:hover{background-color:var(--special-hover)}.stwTable table{border-collapse:collapse;width:100%}.stwTable thead td{background-color:var(--special-hover);color:var(--on-special)}.stwTable th,.stwTable td{border:thin solid var(--bg-faint);padding:var(--padding-reduced)}.stwTable th{padding:var(--padding);background-color:var(--special);color:var(--on-special)}.stwTable tr:nth-child(even){background:var(--bg-faint)}.stwTable tr:hover{background:var(--special-hover);color:var(--on-special)}.stwTable input[type="text"],.stwTable input:not([type]){width:-webkit-fill-available}.stwTable button{padding:var(--padding);min-width:7rem;margin:var(--padding) 0}.stwHTabs{display:flex;flex-direction:column}.stwVTabs{display:flex;height:100%;margin:0}.stwHTabs>div{display:flex;border-bottom:thin solid var(--border)}.stwVTabs>div{display:flex;flex-direction:column;border-right:thin solid var(--border)}.stwHTabs dt[data-ref]{display:inline-block;padding:var(--thickness) var(--padding);cursor:pointer;border-top:thin solid var(--border);border-left:thin solid var(--border)}.stwHTabs dt[data-ref]:last-of-type{border-right:thin solid var(--border)}.stwVTabs dd:first-of-type{flex-grow:1}.stwVTabs dt[data-ref]{padding:var(--padding);cursor:pointer}.stwTabs dd{display:flex;margin:0}.stwTabs dd>article{padding:0}.stwTree ul{list-style-type:none;padding-left:0}.stwTree li{cursor:pointer;white-space:nowrap}.stwTree li > div{padding:var(--padding-reduced)}.stwTree li > div:hover{background-color:var(--special-hover);color:var(--on-special)}.stwTree li:focus-within .stwSelected{background-color:initial}.stwTree .stwSelected{background-color:var(--special) !important;color:var(--on-special) !important}.stwTree .stwSelected a{color:inherit !important}