.isk-explorer{font-family:Arial,Helvetica,sans-serif;color:#233a2c;min-width:0}.isk-explorer-bar{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #e4ebdf;min-height:42px}.isk-explorer-bar>span{font-size:11px;line-height:1.4;color:#61725f}.isk-explorer-bar>button{border:1px solid #d6e1ce;background:#f3f7ee;padding:7px 10px;border-radius:6px;cursor:pointer;white-space:nowrap;font-size:11px}.isk-explorer-bar>button[hidden]{display:none}.isk-explorer-panes{display:grid;gap:12px;align-items:start}.isk-level{min-width:0;border-right:1px solid #e5ebdf;padding:0 9px 4px 0}.isk-level:last-child{border-right:0}.isk-level h3{font-size:12px;line-height:1.5;margin:12px 0 8px;font-weight:700}.isk-tree-choice{display:flex!important;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:42px;border:0!important;background:transparent!important;padding:9px 10px!important;text-align:left;border-radius:6px;text-decoration:none!important;color:#263e2e!important;font-family:inherit;font-size:12px!important;line-height:1.4;cursor:pointer}.isk-tree-choice>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.isk-tree-choice>b{font-size:20px;font-weight:400;color:#66805c}.isk-tree-choice:hover,.isk-tree-choice[aria-expanded=true]{background:#edf5e5!important}.isk-tree-choice:focus-visible{outline:2px solid #709a43!important;outline-offset:-2px}.isk-tree-pager{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #e6ebdf;margin-top:8px;padding-top:8px}.isk-tree-pager button{border:1px solid #dce5d3;border-radius:6px;background:#f3f7ef;color:#294027;padding:5px 14px;cursor:pointer}.isk-tree-pager button:disabled{opacity:.3;cursor:default}.isk-tree-pager span{font-size:10px;color:#73836b}.isk-nav-tree{position:relative!important}.isk-nav-tree>.mega-panel{display:block!important;position:fixed!important;right:auto!important;max-width:calc(100vw - 28px)!important;max-height:none!important;height:auto!important;overflow:visible!important;padding:12px!important;z-index:1000;background:#fff;border:1px solid #dfe6da;border-radius:12px;box-shadow:0 15px 40px #18281826}.isk-nav-tree:not([open])>.mega-panel{display:none!important}.isk-nav-tree .mega-heading{display:flex!important;justify-content:space-between;gap:15px;padding:5px 0 12px!important;margin:0!important;border-bottom:1px solid #e5ebdf;font-size:12px}.isk-nav-tree .mega-heading>a{font-size:11px;color:#426333}.isk-categories>.isk-explorer,.isk-catalog-categories .isk-explorer{border:1px solid #e1e8db;border-radius:12px;padding:12px;margin:12px 0}.cs-head-bar>.isk-nav-tree>summary{display:flex;gap:8px;align-items:center;padding:14px 18px;border-radius:8px;background:#eff5e9;cursor:pointer;list-style:none}.cs-head-bar>.isk-nav-tree{align-self:center;flex-shrink:0}@media(max-width:680px){.isk-level{border-right:0}.isk-tree-choice{font-size:12px!important}.isk-nav-tree>.mega-panel{max-width:calc(100vw - 28px)!important}}
/* 1.9.31: use the screen width and category branches, never pager controls. */
.isk-level-list{display:grid;gap:2px 12px;align-content:start}.isk-tree-choice{min-height:36px!important;padding:7px 9px!important;font-size:12px!important}.isk-explorer-bar{min-height:34px;padding:7px 0}.isk-level h3{margin:10px 0 8px}.isk-nav-tree>.mega-panel{box-shadow:0 18px 65px #14211b2b!important;padding:16px!important}.isk-nav-tree .mega-heading{font-size:13px}.isk-nav-tree .mega-heading>span{font-weight:700}.isk-level{padding-right:14px}.isk-level-list>button[aria-expanded=true]{border-left:3px solid #6f943e!important}.isk-tree-pager{display:none!important}@media(max-width:680px){.isk-tree-choice{font-size:11px!important;min-height:36px!important}.isk-level-list{gap:3px 8px}.isk-level{padding-right:0}.isk-nav-tree>.mega-panel{padding:12px!important}}

.isk-tree-choice{height:36px!important;max-height:36px!important;line-height:16px!important}.isk-tree-choice>span{min-width:0}.isk-level-list{grid-auto-rows:36px!important}.isk-nav-tree .isk-explorer-bar{padding:5px 0;min-height:30px}.isk-nav-tree .isk-level>h3{margin:8px 0}
.isk-choice-icon{width:23px;height:23px;flex:0 0 23px;color:#5c7d43}.isk-tree-choice>span{flex:1}.isk-tree-choice{gap:10px!important;border-radius:7px!important}.isk-level-list{gap:6px 12px}.isk-nav-tree>.mega-panel{border-top:3px solid #80a44c!important}.isk-tree-choice:hover,.isk-tree-choice[aria-expanded=true]{color:#203d17!important;background:#edf4e5!important}.isk-tree-choice:hover .isk-choice-icon{color:#3c6b29}.isk-level h3{font-weight:700!important;color:#263f27}.isk-level{border-color:#e6ecdf}.isk-nav-tree .mega-heading>span{letter-spacing:.3px}.isk-tree-choice>span{-webkit-line-clamp:1}.isk-tree-choice{height:38px!important;max-height:38px!important}.isk-level-list{grid-auto-rows:38px!important}@media(max-width:680px){.isk-choice-icon{width:20px;height:20px;flex-basis:20px}.isk-tree-choice{gap:7px!important}}

.isk-tree-choice{height:32px!important;min-height:32px!important;max-height:32px!important;padding:5px 8px!important}.isk-level-list{grid-auto-rows:32px!important;gap:3px 10px}.isk-choice-icon{width:21px;height:21px;flex-basis:21px}.isk-nav-tree .isk-explorer-bar{min-height:30px}.isk-nav-tree .mega-heading{padding-bottom:9px!important}
