.ui-sidebar-branch{min-width:0}.ui-sidebar-branch__row{border-radius:10px;align-items:center;display:flex}.ui-sidebar-branch.is-active .ui-sidebar-branch__row{background:var(--ui-accent-soft)}.ui-sidebar-branch__row>.ui-app-sidebar__nav-item{flex:1}.ui-sidebar-branch__row .ui-app-sidebar__nav-icon{background:color-mix(in srgb, var(--module-color,var(--ui-accent-strong)) 10%, var(--ui-surface));width:30px;height:30px;color:var(--module-color,var(--ui-accent-strong));border-radius:9px;flex-shrink:0;place-items:center;display:grid}.ui-sidebar-branch.is-active .ui-sidebar-branch__row .ui-app-sidebar__nav-icon{background:var(--ui-accent-soft);color:var(--ui-accent-strong)}.ui-sidebar-branch.is-active .ui-sidebar-branch__row>.ui-app-sidebar__nav-item{background:0 0}.ui-sidebar-branch__toggle{width:30px;height:32px;color:var(--ui-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;margin-right:3px;padding:0;display:grid}.ui-sidebar-branch__toggle:hover{background:var(--ui-surface-muted);color:var(--ui-text)}.ui-sidebar-branch.is-active .ui-sidebar-branch__toggle,.ui-sidebar-branch.is-active .ui-sidebar-branch__toggle:hover{color:var(--ui-accent-strong);background:0 0}.ui-sidebar-branch__toggle[aria-expanded=true] svg{transform:rotate(90deg)}.ui-sidebar-branch__toggle:focus-visible,.ui-sidebar-branch__child:focus-visible{outline:2px solid var(--ui-accent-strong);outline-offset:2px}.ui-sidebar-branch__panel{z-index:70;border:1px solid var(--ui-border);background:var(--ui-surface-raised);width:248px;max-height:calc(100dvh - 16px);box-shadow:var(--ui-shadow-lg);border-radius:15px;gap:5px;padding:12px;animation:.15s ease-out sidebar-branch-enter;display:grid;position:fixed;overflow:auto}.ui-sidebar-branch__heading{border-bottom:1px solid var(--ui-border);gap:4px;margin-bottom:4px;padding:5px 7px 10px;display:grid}.ui-sidebar-branch__heading strong{color:var(--ui-text);font-size:.9rem}.ui-sidebar-branch__heading span{color:var(--ui-text-secondary);font-size:.73rem}.ui-sidebar-branch__child{min-height:46px;color:var(--ui-text);border-radius:10px;align-items:center;gap:10px;padding:10px;text-decoration:none;transition:background .15s;display:flex}.ui-sidebar-branch__child>span{width:30px;height:30px;color:var(--module-color,var(--ui-accent-strong));background:color-mix(in srgb, var(--module-color,var(--ui-accent-strong)) 10%, var(--ui-surface));border-radius:9px;flex-shrink:0;place-items:center;display:grid}.ui-sidebar-branch__child strong{flex:1;font-size:.82rem}.ui-sidebar-branch__child>svg{color:var(--ui-text-secondary)}.ui-sidebar-branch__child:hover,.ui-sidebar-branch__child:focus-visible,.ui-sidebar-branch__child.is-active{background:var(--ui-accent-soft);color:var(--ui-accent-strong)}.ui-sidebar-branch__child:hover>svg,.ui-sidebar-branch__child:focus-visible>svg,.ui-sidebar-branch__child.is-active>svg{color:currentColor}.ui-sidebar-branch__child:hover>span,.ui-sidebar-branch__child:focus-visible>span,.ui-sidebar-branch__child.is-active>span{color:var(--ui-accent-strong);background:var(--ui-accent-soft)}.ui-sidebar-branch__child.is-active{box-shadow:inset 3px 0 var(--ui-accent-strong)}.ui-app-shell--collapsed .ui-sidebar-branch__toggle,.ui-app-shell--collapsed .ui-sidebar-branch__row>.ui-app-sidebar__nav-item:after{display:none}@keyframes sidebar-branch-enter{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@media (max-width:960px){.ui-app-shell--collapsed .ui-sidebar-branch__toggle{display:grid}.ui-sidebar-branch__panel--inline{width:auto;box-shadow:none;background:var(--ui-surface);margin:5px 3px 8px 25px;padding:6px;animation:none;position:static}.ui-sidebar-branch__panel--inline .ui-sidebar-branch__heading{display:none}}@media (prefers-reduced-motion:reduce){.ui-sidebar-branch__panel{animation:none}.ui-sidebar-branch__child{transition:none}}[data-module-tone=orange]{--module-color:#b9430e}[data-module-tone=teal]{--module-color:#0f766e}[data-module-tone=blue]{--module-color:#1d4ed8}[data-module-tone=violet]{--module-color:#6d28d9}[data-module-tone=green]{--module-color:#166534}[data-module-tone=rose]{--module-color:#be185d}[data-theme=dark] [data-module-tone=orange]{--module-color:#ffb18b}[data-theme=dark] [data-module-tone=teal]{--module-color:#59cabe}[data-theme=dark] [data-module-tone=blue]{--module-color:#93b8ff}[data-theme=dark] [data-module-tone=violet]{--module-color:#c4a7ff}[data-theme=dark] [data-module-tone=green]{--module-color:#80d6a0}[data-theme=dark] [data-module-tone=rose]{--module-color:#f7a1c8}.ui-phone-input{grid-template-columns:100px minmax(0,1fr);gap:8px;min-width:0;display:grid}.ui-phone-input>*{min-width:0}.ui-phone-input .ui-select__menu{min-width:min(280px,80vw)}.ui-phone-input__hint{color:var(--ui-text-secondary);margin-top:5px;font-size:.75rem;display:block}.ui-phone-input__hint--error{color:var(--ui-danger)}.ui-cursor-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;padding:16px 0;display:flex}.ui-cursor-pagination p{min-width:0;color:var(--ui-text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px}.ui-cursor-pagination>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:600px){.ui-cursor-pagination{align-items:flex-start}.ui-cursor-pagination>div{width:100%}}
