html,body,#xwikimaincontainer{width:100%;height:100%}#xwikimaincontainerinner{width:100%;height:100%;display:flex;flex-direction:column}.content{flex-grow:1}div.highlighted-profile-section,div.userInfo,div.userPreferences,div.watchlistManagement,div.userDashboard{background-color:rgba(0,0,0,0) !important}:root{--primary-red:#f03;--primary-yellow:#fc0;--dark-bg:#0a0a0a;--darker-bg:#000;--light-text:#e0e0e0;--glass-bg:rgba(255,0,51,0.12);--glass-border:rgba(255,0,51,0.25);--shadow-red:rgba(255,0,51,0.6);--shadow-yellow:rgba(255,204,0,0.4);--accent-red:#f36;--accent-yellow:#fd3;--glass-strong:rgba(0,0,0,0.85);--glass-light:rgba(255,0,51,0.08);--glass-bg-strong:rgba(0,0,0,0.85);--glass-bg-medium:rgba(0,0,0,0.7);--glass-bg-light:rgba(255,0,51,0.15)}*{color:var(--primary-yellow) !important;background-color:rgba(0,0,0,0.15) !important}.skip-nav{position:absolute !important;top:-100px !important;left:0 !important;background:var(--primary-red) !important;color:var(--primary-yellow) !important;padding:8px 16px !important;z-index:10001 !important;transition:top .3s ease !important;border-radius:0 0 4px 0 !important;box-shadow:0 2px 8px rgba(255,0,51,0.4) !important;font-weight:600 !important}.skip-nav:focus,.skip-nav:focus-within{top:0 !important}.skip-nav a{color:var(--primary-yellow) !important;text-decoration:none !important;font-weight:600 !important}.skip-nav a:focus{outline:none !important}body,body#body,body.skin-flamingo,body.editbody,body.viewbody{background:#000 !important;color:var(--light-text) !important;font-family:"Segoe UI","Roboto","Arial","Microsoft YaHei","微软雅黑",sans-serif !important;font-size:16px !important;line-height:1.6 !important;position:relative !important;overflow-x:hidden !important;min-height:100vh !important;margin:0 !important;padding:0 !important}body::before,body::after{display:none !important}html,#xwikimaincontainer,#xwikimaincontainerinner,#contentcontainer,#editcolumn,.main,.xcontent,.content,#xwikicontent,.alleditcontent,#mainEditArea,#edit,form#edit,.container-fluid,.row,.col-xs-12,.col-md-5,.col-md-7{background:transparent !important;border:none !important;box-shadow:none !important}h1,h2,h3,h4,h5,h6,.xwikipaneltitle,.panel-heading,.modal-title{font-family:"Consolas","Monaco","Courier New","SimHei","黑体",monospace !important;font-weight:600 !important;letter-spacing:1px !important;color:var(--primary-yellow) !important;text-shadow:0 0 8px rgba(255,0,51,0.6) !important}a{color:var(--primary-yellow) !important;transition:all .3s ease !important;position:relative !important;font-family:inherit !important;font-weight:500 !important}a:hover{color:var(--accent-red) !important;text-shadow:0 0 8px var(--primary-red) !important}.navbar,.navbar-default,header.navbar{background:var(--glass-strong) !important;border-bottom:2px solid var(--primary-red) !important;box-shadow:0 4px 20px rgba(255,0,51,0.5) !important;position:relative !important;z-index:9999 !important;min-height:60px !important;margin:0 !important;border-radius:0 !important;padding:0 !important}.navbar-header{float:left !important;height:60px !important;display:flex !important;align-items:center !important;margin-right:20px !important}.navbar-brand{height:60px !important;display:flex !important;align-items:center !important;padding:0 !important}.navbar-brand img{max-height:40px !important}.navbar-nav{float:left !important;margin:0 !important;padding:0 !important;list-style:none !important;height:60px !important;display:flex !important;align-items:center !important}.navbar-nav>li{float:left !important;position:relative !important;height:60px !important;display:flex !important;align-items:center !important}.navbar-nav>li>a{color:var(--light-text) !important;transition:all .3s ease !important;position:relative !important;font-family:inherit !important;font-weight:500 !important;white-space:nowrap !important;padding:20px 15px !important;line-height:20px !important;height:60px !important;display:flex !important;align-items:center !important}.navbar-nav>li>a:hover{color:var(--primary-yellow) !important;text-shadow:0 0 8px var(--primary-yellow) !important;background:rgba(255,0,51,0.2) !important}.navbar-right{float:right !important;margin:0 !important;padding:0 !important;height:60px !important;display:flex !important;align-items:center !important}.globalsearch{margin:0 10px !important;height:60px !important;display:flex !important;align-items:center !important}.globalsearch input{max-width:150px !important;transition:max-width .3s ease !important;height:35px !important;background:var(--glass-light) !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important;border-radius:4px !important;padding:0 10px !important}.globalsearch input:focus{max-width:200px !important;border-color:var(--primary-yellow) !important;box-shadow:0 0 10px rgba(255,204,0,0.4) !important;background:var(--glass-strong) !important}.globalsearch button{background:rgba(255,0,51,0.8) !important;border:1px solid var(--primary-yellow) !important;color:var(--primary-yellow) !important;border-radius:4px !important;margin-left:5px !important;height:35px !important;padding:0 10px !important}.globalsearch button:hover{background:rgba(255,51,102,0.8) !important;box-shadow:0 0 10px rgba(255,0,51,0.6) !important}#tmNotifications,.navbar-avatar,#tmDrawerActivator{margin:0 10px !important;height:60px !important;display:flex !important;align-items:center !important}#tmNotifications button,#tmDrawerActivator button{background:var(--glass-light) !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important;border-radius:4px !important;padding:10px !important;height:40px !important;width:40px !important;display:flex !important;align-items:center !important;justify-content:center !important}#tmNotifications button:hover,#tmDrawerActivator button:hover{background:rgba(255,0,51,0.3) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.navbar-avatar img{width:40px !important;height:40px !important;border:2px solid var(--primary-red) !important;box-shadow:0 0 8px var(--shadow-red) !important;border-radius:50% !important;transition:all .3s ease !important}.navbar-avatar img:hover{border-color:var(--primary-yellow) !important;box-shadow:0 0 12px var(--shadow-yellow) !important}.breadcrumb{background:var(--glass-strong) !important;border:1px solid var(--glass-border) !important;border-radius:20px !important;padding:2px 6px !important;margin:0 !important;box-shadow:inset 0 0 10px rgba(255,0,51,0.2) !important;display:inline-block !important}.breadcrumb>li{padding:0 !important;margin:0 !important}.breadcrumb>li+li:before{color:var(--primary-yellow) !important;content:"› " !important;font-weight:bold !important;padding:0 2px !important;margin:0 !important}.breadcrumb a{color:var(--light-text) !important;transition:all .3s ease !important;padding:1px 3px !important;margin:0 !important;display:inline-block !important}.breadcrumb a:hover{color:var(--primary-yellow) !important;text-shadow:0 0 6px var(--primary-yellow) !important}.modal-backdrop{z-index:1050 !important;background:rgba(0,0,0,0.8) !important}.modal{z-index:1051 !important}.modal-dialog{z-index:auto !important}.modal-content{z-index:auto !important;background:var(--glass-strong) !important;border:2px solid var(--primary-red) !important;border-radius:8px !important;box-shadow:0 0 30px rgba(255,0,51,0.4) !important}.modal-header{background:rgba(255,0,51,0.8) !important;border-bottom:1px solid var(--primary-yellow) !important;border-radius:6px 6px 0 0 !important}.modal-title{color:var(--primary-yellow) !important;text-shadow:0 0 6px rgba(0,0,0,0.8) !important;font-weight:600 !important}.modal-body{background:transparent !important;max-height:60vh !important;overflow-y:auto !important}.modal-footer{background:var(--glass-strong) !important;border-top:1px solid var(--glass-border) !important}#rightPanelsToggle,#leftPanelsToggle,button[title*="面板"],button[title*="panel"]{position:fixed !important;top:50% !important;background:var(--glass-strong) !important;border:1px solid var(--primary-yellow) !important;color:var(--primary-yellow) !important;border-radius:4px 0 0 4px !important;padding:10px 8px !important;z-index:1000 !important;transition:all .3s ease !important;font-size:16px !important;width:40px !important;height:60px !important;display:flex !important;align-items:center !important;justify-content:center !important}#rightPanelsToggle{right:0 !important;border-radius:4px 0 0 4px !important}#leftPanelsToggle{left:0 !important;border-radius:0 4px 4px 0 !important}#rightPanelsToggle:hover,#leftPanelsToggle:hover{background:rgba(255,51,102,0.8) !important;box-shadow:0 0 15px rgba(255,0,51,0.6) !important;transform:translateY(-50%) translateX(-2px) !important}#leftPanels,#rightPanels{background:var(--glass-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important}.form-control,input[type="color"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],select,textarea{background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important;border-radius:4px !important;box-shadow:inset 0 0 8px rgba(255,0,51,0.2) !important;transition:all .3s ease !important;font-family:inherit !important;font-size:14px !important}.form-control:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,select:focus,textarea:focus{border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important;outline:none !important;background:var(--glass-bg-strong) !important;color:var(--light-text) !important}.form-control::placeholder,input::placeholder,textarea::placeholder{color:rgba(224,224,224,0.6) !important;font-style:italic !important}select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0045'%3e%3cpathfill='%23ffcc00'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") !important;background-repeat:no-repeat !important;background-position:right .75rem center !important;background-size:8px 10px !important;padding-right:2.5rem !important}select[multiple]{background-image:none !important;padding-right:12px !important}input[type="checkbox"],input[type="radio"]{width:18px !important;height:18px !important;margin-right:8px !important;vertical-align:middle !important;appearance:none !important;-webkit-appearance:none !important;background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;position:relative !important;cursor:pointer !important}input[type="radio"]{border-radius:50% !important}input[type="checkbox"]:checked,input[type="radio"]:checked{background:var(--primary-red) !important;border-color:var(--primary-yellow) !important}input[type="checkbox"]:checked::after{content:'✓' !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;color:var(--primary-yellow) !important;font-size:12px !important;font-weight:bold !important}input[type="radio"]:checked::after{content:'' !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;width:6px !important;height:6px !important;background:var(--primary-yellow) !important;border-radius:50% !important}.form-group{margin-bottom:15px !important}.form-group label{color:var(--primary-yellow) !important;font-weight:600 !important;margin-bottom:5px !important;display:block !important}.xHint,.help-block{color:var(--accent-yellow) !important;font-size:12px !important;font-style:italic !important;margin-top:5px !important;display:block !important}.btn{display:inline-block !important;font-weight:600 !important;text-align:center !important;white-space:nowrap !important;vertical-align:middle !important;user-select:none !important;border:1px solid transparent !important;padding:6px 12px !important;font-size:14px !important;line-height:1.428571429 !important;border-radius:4px !important;transition:all .3s ease !important;position:relative !important;overflow:hidden !important;cursor:pointer !important}.btn-default,.btn-secondary{background:var(--glass-bg-light) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;box-shadow:0 2px 4px rgba(0,0,0,0.2) !important}.btn-default:hover,.btn-secondary:hover{background:rgba(255,0,51,0.3) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important;box-shadow:0 4px 8px rgba(255,0,51,0.4) !important;transform:translateY(-1px) !important}.btn-primary{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border:1px solid var(--primary-yellow) !important;box-shadow:0 2px 8px var(--shadow-red) !important}.btn-primary:hover{background:var(--accent-red) !important;box-shadow:0 4px 12px var(--shadow-red) !important;transform:translateY(-1px) !important}.btn-success{background:var(--primary-yellow) !important;color:var(--darker-bg) !important;border:1px solid var(--primary-red) !important;box-shadow:0 2px 8px var(--shadow-yellow) !important}.btn-success:hover{background:var(--accent-yellow) !important;box-shadow:0 4px 12px var(--shadow-yellow) !important;transform:translateY(-1px) !important}.btn-link{background:transparent !important;color:var(--primary-yellow) !important;border:none !important;box-shadow:none !important;padding:6px 0 !important}.btn-link:hover{color:var(--accent-red) !important;text-decoration:underline !important;background:transparent !important}.btn-lg{padding:10px 16px !important;font-size:18px !important;border-radius:6px !important}.btn-sm{padding:5px 10px !important;font-size:12px !important;border-radius:3px !important}.btn-xs{padding:1px 5px !important;font-size:12px !important;border-radius:3px !important}.panel{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;box-shadow:0 4px 12px rgba(0,0,0,0.5) !important;margin-bottom:20px !important;position:relative !important}.panel-heading{background:rgba(255,0,51,0.8) !important;color:var(--primary-yellow) !important;padding:10px 15px !important;border-bottom:1px solid var(--primary-yellow) !important;border-radius:8px 8px 0 0 !important;font-weight:600 !important;letter-spacing:1px !important;text-shadow:0 0 6px rgba(0,0,0,0.8) !important}.panel-title{color:inherit !important;margin:0 !important;font-size:16px !important}.panel-body{padding:15px !important;background:transparent !important}.panel-footer{background:var(--glass-bg-medium) !important;padding:10px 15px !important;border-top:1px solid var(--glass-border) !important;border-radius:0 0 8px 8px !important}.panel-group{margin-bottom:20px !important}.panel-group .panel{margin-bottom:5px !important;border-radius:8px !important;overflow:hidden !important}.panel-group .panel+.panel{margin-top:5px !important}.panel-group .panel-heading{border-bottom:0 !important;border-radius:8px 8px 0 0 !important}.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid var(--glass-border) !important}.table,table{width:100% !important;max-width:100% !important;margin-bottom:20px !important;background:var(--glass-bg-strong) !important;border-collapse:collapse !important;border-spacing:0 !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;overflow:hidden !important}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px !important;line-height:1.428571429 !important;vertical-align:top !important;border-top:1px solid var(--glass-border) !important;color:var(--light-text) !important}.table>thead>tr>th{vertical-align:bottom !important;border-bottom:2px solid var(--primary-yellow) !important;background:rgba(255,0,51,0.7) !important;color:var(--primary-yellow) !important;font-weight:600 !important;text-shadow:0 0 4px rgba(0,0,0,0.8) !important}.table>tbody>tr:nth-of-type(even){background:rgba(255,0,51,0.05) !important}.table-hover>tbody>tr:hover{background:rgba(255,0,51,0.15) !important}.table-responsive{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important}@media screen and (max-width:767px){.table-responsive{width:100% !important;margin-bottom:15px !important;overflow-y:hidden !important;border:1px solid var(--glass-border) !important;border-radius:8px !important}}.alert,.box,.plainmessage,fieldset.xwikimessage{padding:15px !important;margin-bottom:20px !important;border:none !important;border-left:4px solid !important;border-radius:4px !important;box-shadow:0 2px 8px rgba(0,0,0,0.3) !important;background:var(--glass-bg-strong) !important;color:var(--light-text) !important}.alert h4,.box h4,.plainmessage h4{color:var(--primary-yellow) !important;margin-top:0 !important;margin-bottom:10px !important}.alert-success,.successmessage{border-left-color:var(--primary-yellow) !important;color:var(--primary-yellow) !important}.alert-info,.infomessage{border-left-color:#2196f3 !important;color:#2196f3 !important}.alert-warning,.warningmessage{border-left-color:#ff9800 !important;color:#ff9800 !important}.alert-danger,.errormessage,.xwikirenderingerror{border-left-color:var(--primary-red) !important;color:var(--primary-yellow) !important}#footerglobal{background:var(--glass-bg-strong) !important;border-top:1px solid var(--glass-border) !important;padding:15px 0 !important;text-align:center !important;color:var(--light-text) !important;margin-top:auto !important;font-size:13px !important}#footerglobal a{color:var(--primary-yellow) !important}#footerglobal a:hover{color:var(--accent-red) !important;text-shadow:0 0 6px var(--primary-red) !important}[style*="background-color: rgb(255, 255, 255)"],[style*="background-color:#fff"],[style*="background-color: white"],[style*="background-color: #f5f5f5"],[style*="background-color: #f9f9f9"]{background-color:transparent !important}.xtree,.jstree-xwiki{background:transparent !important;border:none !important;padding:0 !important;margin:0 !important}.xtree .jstree-container-ul,.jstree-xwiki .jstree-container-ul{background:transparent !important;margin:0 !important;padding:0 !important;list-style:none !important}.xtree .jstree-node,.jstree-xwiki .jstree-node{background:transparent !important;margin:0 !important;padding:0 !important;line-height:1.5 !important;clear:both !important;display:block !important;white-space:nowrap !important}.xtree .jstree-ocl,.jstree-xwiki .jstree-ocl{width:18px !important;height:18px !important;margin-right:3px !important;display:inline-block !important;vertical-align:middle !important;color:var(--primary-yellow) !important;cursor:pointer !important}.xtree .jstree-themeicon,.jstree-xwiki .jstree-themeicon{width:16px !important;height:16px !important;margin-right:6px !important;display:inline-block !important;vertical-align:middle !important;color:var(--primary-yellow) !important}.xtree .jstree-anchor,.jstree-xwiki .jstree-anchor{background:transparent !important;color:var(--light-text) !important;padding:4px 6px !important;margin:0 !important;border-radius:4px !important;transition:all .3s ease !important;font-size:13px !important;display:inline-block !important;vertical-align:middle !important;white-space:nowrap !important;text-decoration:none !important}.xtree .jstree-anchor:hover,.jstree-xwiki .jstree-anchor:hover{background:rgba(255,0,51,0.3) !important;color:var(--primary-yellow) !important}.xtree .jstree-anchor.jstree-clicked,.jstree-xwiki .jstree-anchor.jstree-clicked{background:rgba(255,0,51,0.5) !important;color:var(--primary-yellow) !important;font-weight:600 !important}.xtree .jstree-children,.jstree-xwiki .jstree-children{background:transparent !important;margin:0 !important;padding:0 0 0 28px !important;list-style:none !important;display:block !important}.xtree-finder,.jstree-finder-input{background:var(--glass-bg-medium) !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important;border-radius:4px !important;padding:8px 12px !important;width:100% !important;margin-bottom:15px !important;font-size:14px !important}.xtree-finder:focus,.jstree-finder-input:focus{border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important;outline:none !important;background:var(--glass-bg-strong) !important}.realtime-edit-toolbar{background:var(--glass-bg-strong) !important;border-top:1px solid var(--glass-border) !important;padding:10px 15px !important;display:flex !important;justify-content:space-between !important;align-items:center !important}.realtime-edit-toolbar-left,.realtime-edit-toolbar-right{display:flex !important;align-items:center !important;gap:10px !important}.realtime-action-done,.realtime-action-users,.realtime-action-history{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border:1px solid var(--primary-yellow) !important;border-radius:4px !important;padding:6px 12px !important;font-weight:600 !important;transition:all .3s ease !important}.realtime-action-done:hover,.realtime-action-users:hover,.realtime-action-history:hover{background:var(--accent-red) !important;box-shadow:0 0 10px var(--shadow-red) !important}.realtime-connection-status,.realtime-save-status{color:var(--light-text) !important;font-size:12px !important;padding:4px 8px !important;background:var(--glass-bg-medium) !important;border-radius:4px !important}.realtime-users{display:flex !important;gap:5px !important}.realtime-user{display:flex !important;align-items:center !important;gap:5px !important;background:var(--glass-bg-medium) !important;border:1px solid var(--glass-border) !important;border-radius:10px !important;padding:2px 6px !important;font-size:12px !important}.realtime-user-avatar-wrapper{width:20px !important;height:20px !important;border-radius:50% !important;overflow:hidden !important;display:flex !important;align-items:center !important;justify-content:center !important}.realtime-user-avatar{width:100% !important;height:100% !important;object-fit:cover !important;border:1px solid var(--primary-yellow) !important}.realtime-user-name{color:var(--primary-yellow) !important;font-weight:600 !important}#blueimp-gallery{background:rgba(0,0,0,0.95) !important;border:2px solid var(--primary-red) !important;border-radius:8px !important;box-shadow:0 0 30px var(--shadow-red) !important}#blueimp-gallery .slides{background:transparent !important}#blueimp-gallery .slide img{border:1px solid var(--glass-border) !important;border-radius:4px !important;box-shadow:0 0 20px rgba(0,0,0,0.5) !important}#blueimp-gallery .prev,#blueimp-gallery .next,#blueimp-gallery .close,#blueimp-gallery .play-pause{background:var(--glass-bg-medium) !important;color:var(--primary-yellow) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;transition:all .3s ease !important}#blueimp-gallery .prev:hover,#blueimp-gallery .next:hover,#blueimp-gallery .close:hover,#blueimp-gallery .play-pause:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important}#blueimp-gallery .lightboxDescription{background:var(--glass-bg-strong) !important;color:var(--light-text) !important;padding:10px !important;border-top:1px solid var(--glass-border) !important}#blueimp-gallery .caption,#blueimp-gallery .title,#blueimp-gallery .publisher,#blueimp-gallery .date{color:var(--primary-yellow) !important}.annotationsettings{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:15px !important;margin:15px 0 !important}.annotationsettings .plainmessage{background:transparent !important;border:none !important;color:var(--light-text) !important;padding:0 !important}.annotationsettings .plainmessage h4{color:var(--primary-yellow) !important;font-weight:600 !important}.annotationsettings .btn{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important}.annotationsettings .btn:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.doc-tags{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:10px 15px !important;margin:15px 0 !important;display:flex !important;align-items:center !important;gap:10px !important;flex-wrap:wrap !important}.doc-tags,.doc-tags a{color:var(--light-text) !important}.doc-tags .tag-tool a{color:var(--primary-yellow) !important;font-weight:600 !important;text-decoration:none !important;transition:all .3s ease !important}.doc-tags .tag-tool a:hover{color:var(--accent-red) !important;text-shadow:0 0 6px var(--primary-red) !important}.tag-container{display:flex !important;flex-wrap:wrap !important;gap:5px !important}.tag{background:var(--glass-bg-medium) !important;color:var(--primary-yellow) !important;border:1px solid var(--glass-border) !important;border-radius:12px !important;padding:4px 10px !important;font-size:12px !important;font-weight:600 !important;display:inline-flex !important;align-items:center !important;gap:5px !important}.tag .remove-tag{color:var(--primary-yellow) !important;cursor:pointer !important;font-weight:bold !important}.tag .remove-tag:hover{color:#f00 !important;text-shadow:0 0 4px #f00 !important}.like-container{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:10px !important;margin:15px 0 !important;text-align:center !important}.like-button{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border:1px solid var(--primary-yellow) !important;border-radius:20px !important;padding:8px 16px !important;font-weight:600 !important;transition:all .3s ease !important;box-shadow:0 0 10px var(--shadow-red) !important}.like-button:hover{background:var(--accent-red) !important;box-shadow:0 0 15px var(--shadow-red) !important;transform:scale(1.05) !important}.like-number{margin-left:5px !important}#xdocFooter{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:15px !important;margin:20px 0 !important;display:flex !important;flex-wrap:wrap !important;gap:15px !important;align-items:center !important;justify-content:space-between !important}#xdocAuthors,.xdocLastModification{color:var(--light-text) !important;font-size:13px !important}#xdocAuthors .wikilink a,.xdocLastModification .wikilink a{color:var(--primary-yellow) !important;font-weight:600 !important}#xdocAuthors .wikilink a:hover,.xdocLastModification .wikilink a:hover{color:var(--accent-red) !important;text-shadow:0 0 6px var(--primary-red) !important}#tmDrawer{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;box-shadow:0 0 30px var(--shadow-red) !important;width:280px !important;height:100vh !important;position:fixed !important;top:0 !important;right:0 !important;z-index:9999 !important;overflow-y:auto !important}.drawer-menu{list-style:none !important;padding:0 !important;margin:0 !important;background:transparent !important}.drawer-brand{display:flex !important;align-items:center !important;justify-content:space-between !important;background:var(--primary-red) !important;padding:15px !important;border-bottom:1px solid var(--primary-yellow) !important}.drawer-brand img.avatar{width:40px !important;height:40px !important;border-radius:50% !important;border:2px solid var(--primary-yellow) !important}.brand-links{flex:1 !important;margin-left:15px !important}.brand-links a{color:var(--primary-yellow) !important;text-decoration:none !important;font-weight:600 !important;display:block !important}.brand-links a:hover{color:var(--accent-yellow) !important;text-shadow:0 0 6px var(--primary-yellow) !important}#tmLogout{color:var(--accent-yellow) !important;font-style:italic !important}.drawer-menu-item{display:flex !important;align-items:center !important;gap:10px !important;padding:12px 15px !important;color:var(--light-text) !important;text-decoration:none !important;transition:all .3s ease !important}.drawer-menu-item:hover{background:rgba(255,0,51,0.3) !important;color:var(--primary-yellow) !important}.drawer-menu-item-icon .fa{color:var(--primary-yellow) !important;font-size:16px !important}.drawer-category-header{padding:10px 15px !important;color:var(--primary-yellow) !important;font-weight:700 !important;border-bottom:1px solid var(--glass-border) !important}.drawer-menuseparator{border-top:1px solid var(--glass-border) !important;margin:10px 0 !important}.drawer-close{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border:1px solid var(--primary-yellow) !important;border-radius:4px !important;padding:5px 10px !important}#tmNotifications .dropdown-menu{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;box-shadow:0 4px 15px var(--shadow-red) !important;min-width:300px !important;max-height:400px !important;overflow-y:auto !important;padding:10px !important}.notification-uix{color:var(--light-text) !important}.notification-item{background:transparent !important;border-bottom:1px solid var(--glass-border) !important;padding:10px 0 !important;margin-bottom:10px !important}.notification-item:last-child{border-bottom:none !important;margin-bottom:0 !important}.notification-item .notification-title{color:var(--primary-yellow) !important;font-weight:600 !important;margin-bottom:5px !important}.notification-item .notification-date{color:var(--accent-yellow) !important;font-size:12px !important;font-style:italic !important}.notification-item .notification-actions .btn{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:4px 8px !important;font-size:12px !important;margin-right:5px !important}.notification-item .notification-actions .btn:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}#exportModal .modal-content{background:var(--glass-bg-strong) !important;border:2px solid var(--primary-red) !important;border-radius:8px !important;box-shadow:0 0 30px var(--shadow-red) !important}#exportModal .modal-header{background:rgba(255,0,51,0.8) !important;border-bottom:1px solid var(--primary-yellow) !important;border-radius:6px 6px 0 0 !important}#exportModal .modal-title{color:var(--primary-yellow) !important;font-weight:600 !important}#exportModal .modal-body{background:transparent !important;padding:20px !important}#exportModal .xHint{color:var(--accent-yellow) !important;font-size:12px !important;font-style:italic !important;margin-bottom:15px !important}.xwiki-select-options{background:transparent !important;border:none !important;padding:0 !important;margin:0 !important}.xwiki-select-category{background:transparent !important;border:none !important;padding:0 !important;margin:0 0 15px 0 !important}.xwiki-select-category-label{color:var(--primary-yellow) !important;font-weight:700 !important;margin:10px 0 5px 0 !important;padding:5px 0 !important;border-bottom:1px solid var(--glass-border) !important}.xwiki-select-option{background:var(--glass-bg-medium) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:12px 15px !important;margin:5px 0 !important;cursor:pointer !important;transition:all .3s ease !important;display:flex !important;align-items:center !important;gap:12px !important}.xwiki-select-option:hover{background:rgba(255,0,51,0.3) !important;border-color:var(--primary-yellow) !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px var(--shadow-red) !important}.xwiki-select-option input[type="radio"]{appearance:none !important;-webkit-appearance:none !important;width:18px !important;height:18px !important;background:var(--glass-bg-light) !important;border:2px solid var(--glass-border) !important;border-radius:50% !important;cursor:pointer !important;position:relative !important}.xwiki-select-option input[type="radio"]:checked{background:var(--primary-red) !important;border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important}.xwiki-select-option input[type="radio"]:checked::after{content:'' !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;width:6px !important;height:6px !important;background:var(--primary-yellow) !important;border-radius:50% !important}.xwiki-select-option-icon .fa{color:var(--primary-yellow) !important;font-size:18px !important}.xwiki-select-option label{color:var(--primary-yellow) !important;font-weight:600 !important;font-size:14px !important;margin:0 !important}.xwiki-select-option .xHint{color:var(--accent-yellow) !important;font-size:12px !important;font-style:italic !important;margin:0 !important}.wizard-header{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin-bottom:20px !important}.wizard-header h2{color:var(--primary-yellow) !important;font-size:24px !important;font-weight:600 !important;margin:0 0 20px 0 !important;text-shadow:0 0 8px var(--shadow-red) !important}.wizard-header .steps{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;padding:0 !important;list-style:none !important}.wizard-header .steps>li{display:flex !important;align-items:center !important;gap:10px !important;flex:1 !important}.wizard-header .steps .number{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:50% !important;width:30px !important;height:30px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-weight:600 !important;font-size:14px !important}.wizard-header .steps .step-active .number{background:var(--primary-yellow) !important;color:var(--darker-bg) !important;border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important}.wizard-header .steps .name{color:var(--light-text) !important;font-weight:500 !important;font-size:14px !important}.wizard-header .steps .step-active .name{color:var(--primary-yellow) !important;font-weight:600 !important;text-shadow:0 0 6px var(--shadow-yellow) !important}.wizard-help{background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:15px 20px !important;margin-bottom:20px !important}.wizard-help p{color:var(--light-text) !important;margin:0 0 15px 0 !important}.wizard-help strong{color:var(--primary-yellow) !important;font-weight:600 !important}.wizard-body{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;box-shadow:0 8px 32px rgba(0,0,0,0.3) !important}.wizard-body dt{color:var(--primary-yellow) !important;font-weight:600 !important;margin-bottom:8px !important}.wizard-body .xHint{color:var(--accent-yellow) !important;font-size:12px !important;font-style:italic !important;margin:5px 0 !important}.wizard-body input[type="text"]{background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important;border-radius:4px !important;padding:8px 12px !important;width:100% !important;font-size:14px !important}.wizard-body input[type="text"]:focus{border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important;background:var(--glass-bg-medium) !important}.panel,.xwikipanel{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;box-shadow:0 4px 12px rgba(0,0,0,0.5) !important;margin-bottom:15px !important;position:relative !important}.xwikipaneltitle,.panel-heading{background:rgba(255,0,51,0.8) !important;color:var(--primary-yellow) !important;text-shadow:0 0 6px rgba(0,0,0,0.8) !important;font-weight:600 !important;letter-spacing:1px !important;border-radius:8px 8px 0 0 !important;padding:10px 15px !important;border-bottom:1px solid var(--primary-yellow) !important;position:relative !important}.xwikipanelcontents{background:transparent !important;padding:15px !important;position:relative !important}.applicationsPanel li a{display:flex !important;align-items:center !important;gap:10px !important;padding:8px 12px !important;color:var(--light-text) !important;text-decoration:none !important;transition:all .3s ease !important;border-radius:4px !important}.applicationsPanel li a:hover{background:rgba(255,0,51,0.3) !important;color:var(--primary-yellow) !important}.application-img .fa{color:var(--primary-yellow) !important;font-size:16px !important}.application-label{color:var(--light-text) !important;font-weight:500 !important}.applicationPanelMoreButton{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:8px 12px !important;width:100% !important;text-align:left !important;cursor:pointer !important;transition:all .3s ease !important}.applicationPanelMoreButton:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.applicationPanelMoreContainer{margin-top:10px !important;padding-top:10px !important;border-top:1px solid var(--glass-border) !important}@media(max-width:1200px){.navbar-nav>li>a{padding:20px 10px !important;font-size:14px !important}.globalsearch input{max-width:120px !important}.globalsearch input:focus{max-width:150px !important}}@media(max-width:992px){.navbar-nav>li>a{padding:20px 8px !important}.navbar-brand img{max-height:30px !important}.navbar-avatar img{width:35px !important;height:35px !important}#leftPanelsToggle,#rightPanelsToggle{opacity:1 !important}}@media(max-width:768px){.navbar-nav{float:none !important}.navbar-nav>li{float:none !important}.navbar-right{float:none !important}.navbar .container-fluid{padding-right:10px !important;padding-left:10px !important}.wizard-header .steps{flex-direction:column !important;gap:10px !important}.wizard-header .steps>li{flex-direction:column !important;text-align:center !important}.location-actions{flex-direction:column !important}.wizard-footer{text-align:center !important}.modal-dialog{margin:10px !important;width:calc(100% - 20px) !important;max-width:none !important}}::-webkit-scrollbar{width:10px !important;height:10px !important}::-webkit-scrollbar-track{background:var(--darker-bg) !important;border-radius:5px !important}::-webkit-scrollbar-thumb{background:var(--primary-red) !important;border-radius:5px !important;box-shadow:0 0 5px var(--shadow-red) !important}::-webkit-scrollbar-thumb:hover{background:var(--primary-yellow) !important;box-shadow:0 0 8px var(--shadow-yellow) !important}.xtree::-webkit-scrollbar,.jstree-xwiki::-webkit-scrollbar,.modal-body::-webkit-scrollbar{width:8px !important}.xtree::-webkit-scrollbar-thumb,.jstree-xwiki::-webkit-scrollbar-thumb,.modal-body::-webkit-scrollbar-thumb{background:var(--primary-red) !important;border-radius:4px !important}.xtree::-webkit-scrollbar-thumb:hover,.jstree-xwiki::-webkit-scrollbar-thumb:hover,.modal-body::-webkit-scrollbar-thumb:hover{background:var(--primary-yellow) !important}.container,.container-fluid,.row,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{background:transparent !important;border:none !important;box-shadow:none !important}[style*="background-color: rgb(255, 255, 255)"],[style*="background-color:#fff"],[style*="background-color: white"]{background-color:transparent !important}a,a:hover,a:focus{color:var(--primary-yellow) !important}a:hover{color:var(--accent-red) !important;text-shadow:0 0 8px var(--primary-red) !important}*{color:var(--light-text) !important}h1,h2,h3,h4,h5,h6,.xwikipaneltitle,.panel-heading,.modal-title{color:var(--primary-yellow) !important}body.modal-open{overflow:hidden !important;padding-right:0 !important}.modal{z-index:1051 !important}.modal-backdrop{z-index:1050 !important}.ui-front{z-index:100 !important}.ui-dialog{z-index:10001 !important}.dropdown-menu{z-index:10002 !important}.tooltip{z-index:10003 !important}.popover{z-index:10004 !important}.user-page-pane{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin-bottom:20px !important;box-shadow:0 4px 20px rgba(255,0,51,0.3) !important}.user-page-pane h1,.user-page-pane h2{color:var(--primary-yellow) !important;margin-top:0 !important;padding-bottom:10px !important;border-bottom:1px solid var(--glass-border) !important}.user-avatar-large{width:120px !important;height:120px !important;border:3px solid var(--primary-red) !important;box-shadow:0 0 15px var(--shadow-red) !important;border-radius:50% !important;margin:0 auto 20px auto !important;display:block !important}.user-info{text-align:center !important;margin-bottom:20px !important}.user-info h2{font-size:24px !important;color:var(--primary-yellow) !important}.user-info p{color:var(--light-text) !important;margin:5px 0 !important}.user-actions{display:flex !important;justify-content:center !important;gap:10px !important;margin-top:20px !important}.user-actions .btn{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:8px 16px !important}.user-actions .btn:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.rightsmanagement{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin:20px 0 !important}.rightsmanagement h2{color:var(--primary-yellow) !important;margin-bottom:15px !important}.rights-table{width:100% !important;border-collapse:collapse !important;margin-top:10px !important}.rights-table th,.rights-table td{padding:10px !important;border:1px solid var(--glass-border) !important;text-align:center !important;color:var(--light-text) !important}.rights-table th{background:rgba(255,0,51,0.7) !important;color:var(--primary-yellow) !important;font-weight:600 !important}.rights-table tr:nth-child(even){background:rgba(255,0,51,0.05) !important}.rights-table input[type="checkbox"]{width:18px !important;height:18px !important;margin:0 auto !important;display:block !important}.rights-actions{margin-top:15px !important;text-align:right !important}.rights-actions .btn{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:8px 16px !important;margin-left:10px !important}.rights-actions .btn:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.notifPreferencesContainer{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin:20px 0 !important}.notifPreferencesContainer h2{color:var(--primary-yellow) !important;margin-bottom:15px !important}.notifPreferences{width:100% !important;border-collapse:collapse !important;margin-top:10px !important}.notifPreferences th,.notifPreferences td{padding:12px 15px !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important}.notifPreferences th{background:rgba(255,0,51,0.8) !important;color:var(--primary-yellow) !important;font-weight:600 !important;text-shadow:0 0 6px rgba(0,0,0,0.8) !important;border-bottom:2px solid var(--primary-yellow) !important}.notifPreferences tr:nth-child(even) td{background:rgba(255,0,51,0.05) !important}.notifPreferences tr:hover td{background:rgba(255,0,51,0.15) !important}.notifPreferences input[type="checkbox"]{width:18px !important;height:18px !important;margin:0 auto !important;display:block !important}.notifPreferences .bootstrap-switch{margin:0 auto !important;display:block !important}.notifActions{margin-top:15px !important;text-align:right !important}.notifActions .btn{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:8px 16px !important;margin-left:10px !important}.notifActions .btn:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}#historyform{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin:20px 0 !important}#historyform h2{color:var(--primary-yellow) !important;margin-bottom:15px !important}.history-table{width:100% !important;border-collapse:collapse !important;margin-top:10px !important}.history-table th,.history-table td{padding:10px !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important}.history-table th{background:rgba(255,0,51,0.7) !important;color:var(--primary-yellow) !important;font-weight:600 !important}.history-table tr:nth-child(even){background:rgba(255,0,51,0.05) !important}.history-table a{color:var(--primary-yellow) !important;text-decoration:none !important}.history-table a:hover{color:var(--accent-red) !important;text-shadow:0 0 6px var(--primary-red) !important}.history-actions{margin-top:15px !important;text-align:right !important}.history-actions .btn{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:8px 16px !important;margin-left:10px !important}.history-actions .btn:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.diff-group{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin:20px 0 !important;overflow-x:auto !important}.diff-title{color:var(--primary-yellow) !important;margin-bottom:15px !important;font-size:18px !important;font-weight:600 !important}.diff-content{font-family:"Consolas","Monaco","Courier New",monospace !important;font-size:14px !important;line-height:1.5 !important;color:var(--light-text) !important}.diff-content ins{background:rgba(0,255,0,0.2) !important;color:#6f9 !important;text-decoration:none !important}.diff-content del{background:rgba(255,0,0,0.2) !important;color:#f66 !important;text-decoration:line-through !important}.diff-context-toggle{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:8px 16px !important;margin-top:10px !important;cursor:pointer !important}.diff-context-toggle:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.comment-container{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin:20px 0 !important}.comment-header{display:flex !important;align-items:center !important;gap:15px !important;margin-bottom:15px !important}.comment-avatar{width:40px !important;height:40px !important;border-radius:50% !important;border:2px solid var(--primary-red) !important;box-shadow:0 0 8px var(--shadow-red) !important}.comment-info{flex:1 !important}.comment-author{color:var(--primary-yellow) !important;font-weight:600 !important;font-size:16px !important}.comment-date{color:var(--accent-yellow) !important;font-size:12px !important;font-style:italic !important}.comment-content{color:var(--light-text) !important;line-height:1.6 !important;margin-bottom:15px !important}.comment-actions{display:flex !important;gap:10px !important}.comment-actions .btn{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:6px 12px !important;font-size:12px !important}.comment-actions .btn:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.comment-form{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin-top:20px !important}.comment-form h3{color:var(--primary-yellow) !important;margin-bottom:15px !important}.comment-form textarea{background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important;border-radius:4px !important;padding:10px !important;width:100% !important;height:120px !important;font-family:inherit !important;font-size:14px !important}.comment-form textarea:focus{border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important;outline:none !important;background:var(--glass-bg-medium) !important}.comment-form .btn{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:8px 16px !important;margin-top:10px !important}.comment-form .btn:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.attachments-container{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin:20px 0 !important}.attachments-container h2{color:var(--primary-yellow) !important;margin-bottom:15px !important}.attachments-table{width:100% !important;border-collapse:collapse !important;margin-top:10px !important}.attachments-table th,.attachments-table td{padding:10px !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important}.attachments-table th{background:rgba(255,0,51,0.7) !important;color:var(--primary-yellow) !important;font-weight:600 !important}.attachments-table tr:nth-child(even){background:rgba(255,0,51,0.05) !important}.attachments-table a{color:var(--primary-yellow) !important;text-decoration:none !important}.attachments-table a:hover{color:var(--accent-red) !important;text-shadow:0 0 6px var(--primary-red) !important}.attachments-actions{margin-top:15px !important;display:flex !important;justify-content:space-between !important;align-items:center !important}.attachments-upload{background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:10px !important;width:100% !important;margin-bottom:10px !important}.attachments-upload input[type="file"]{width:100% !important;padding:8px !important;border:none !important;background:transparent !important;color:var(--light-text) !important}.attachments-upload-btn{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:8px 16px !important;cursor:pointer !important}.attachments-upload-btn:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.doc-tags{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:15px !important;margin:20px 0 !important;display:flex !important;align-items:center !important;gap:10px !important;flex-wrap:wrap !important}.doc-tags,.doc-tags a{color:var(--light-text) !important}.doc-tags .tag-tool a{color:var(--primary-yellow) !important;font-weight:600 !important;text-decoration:none !important;transition:all .3s ease !important}.doc-tags .tag-tool a:hover{color:var(--accent-red) !important;text-shadow:0 0 6px var(--primary-red) !important}.tag-container{display:flex !important;flex-wrap:wrap !important;gap:5px !important}.tag{background:var(--glass-bg-medium) !important;color:var(--primary-yellow) !important;border:1px solid var(--glass-border) !important;border-radius:12px !important;padding:4px 10px !important;font-size:12px !important;font-weight:600 !important;display:inline-flex !important;align-items:center !important;gap:5px !important}.tag .remove-tag{color:var(--primary-yellow) !important;cursor:pointer !important;font-weight:bold !important}.tag .remove-tag:hover{color:#f00 !important;text-shadow:0 0 4px #f00 !important}.like-container{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:15px !important;margin:20px 0 !important;text-align:center !important}.like-button{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border:1px solid var(--primary-yellow) !important;border-radius:20px !important;padding:8px 16px !important;font-weight:600 !important;transition:all .3s ease !important;box-shadow:0 0 10px var(--shadow-red) !important}.like-button:hover{background:var(--accent-red) !important;box-shadow:0 0 15px var(--shadow-red) !important;transform:scale(1.05) !important}.like-number{margin-left:5px !important}#xdocFooter{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin:20px 0 !important;display:flex !important;flex-wrap:wrap !important;gap:20px !important;align-items:center !important;justify-content:space-between !important}#xdocAuthors,.xdocLastModification{color:var(--light-text) !important;font-size:13px !important}#xdocAuthors .wikilink a,.xdocLastModification .wikilink a{color:var(--primary-yellow) !important;font-weight:600 !important}#xdocAuthors .wikilink a:hover,.xdocLastModification .wikilink a:hover{color:var(--accent-red) !important;text-shadow:0 0 6px var(--primary-red) !important}.container,.container-fluid,.row,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{background:transparent !important;border:none !important;box-shadow:none !important}[style*="background-color: rgb(255, 255, 255)"],[style*="background-color:#fff"],[style*="background-color: white"]{background-color:transparent !important}a,a:hover,a:focus{color:var(--primary-yellow) !important}a:hover{color:var(--accent-red) !important;text-shadow:0 0 8px var(--primary-red) !important}.ui-front{z-index:100 !important}.ui-dialog{z-index:10001 !important}.dropdown-menu{z-index:10002 !important}.tooltip{z-index:10003 !important}.popover{z-index:10004 !important}body.modal-open{overflow:hidden !important;padding-right:0 !important}.modal{z-index:1051 !important}.modal-backdrop{z-index:1050 !important}@media print{*{background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:none !important;text-shadow:none !important}body,html{background:#fff !important;color:#000 !important}a,a:visited{color:#000 !important;text-decoration:underline !important}h1,h2,h3,h4,h5,h6,.xwikipaneltitle,.panel-heading,.modal-title{color:#000 !important}.navbar,#leftPanels,#rightPanels,#tmDrawer,.skip-nav,#leftPanelsToggle,#rightPanelsToggle,footer#footerglobal{display:none !important}#contentcontainer{padding:0 !important}#xwikicontent{padding:20px !important}pre,code{background:#f5f5f5 !important;border:1px solid #ddd !important;color:#000 !important}table{border:1px solid #000 !important}th,td{border:1px solid #000 !important;color:#000 !important}th{background:#e0e0e0 !important}}.xwiki-livetable-display-container{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;box-shadow:0 8px 32px rgba(255,0,51,0.3) !important;overflow:hidden !important}.xwiki-livetable-display{width:100% !important;background:transparent !important;border-collapse:collapse !important;margin:0 !important}.xwiki-livetable-display-header th{background:rgba(255,0,51,0.7) !important;color:var(--primary-yellow) !important;font-weight:600 !important;padding:12px 15px !important;text-align:left !important;border-bottom:2px solid var(--primary-yellow) !important}.xwiki-livetable-display-header th a,.xwiki-livetable-display-header th label{color:var(--primary-yellow) !important;font-weight:600 !important}.xwiki-livetable-display-filters input,.xwiki-livetable-display-filters select{background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important;border-radius:4px !important;padding:6px 10px !important;width:100% !important;font-size:13px !important}.xwiki-livetable-display-filters input:focus,.xwiki-livetable-display-filters select:focus{border-color:var(--primary-yellow) !important;box-shadow:0 0 8px var(--shadow-yellow) !important;background:var(--glass-bg-medium) !important}.xwiki-livetable-display-body tr:nth-child(even){background:rgba(255,0,51,0.05) !important}.xwiki-livetable-display-body tr:hover{background:rgba(255,0,51,0.15) !important}.xwiki-livetable-display-body td{color:var(--light-text) !important;padding:12px 15px !important;border-bottom:1px solid var(--glass-border) !important}.xwiki-livetable-display-body .action{display:inline-block !important;margin:0 5px !important;padding:4px 8px !important;background:var(--glass-bg-medium) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;color:var(--primary-yellow) !important;text-decoration:none !important;font-size:12px !important;transition:all .3s ease !important}.xwiki-livetable-display-body .action:hover{background:rgba(255,0,51,0.3) !important;border-color:var(--primary-yellow) !important;box-shadow:0 0 8px var(--shadow-red) !important}.xtree,.jstree-xwiki{background:transparent !important;border:none !important;padding:0 !important;margin:0 !important}.xtree .jstree-container-ul,.jstree-xwiki .jstree-container-ul{background:transparent !important;margin:0 !important;padding:0 !important;list-style:none !important}.xtree .jstree-node,.jstree-xwiki .jstree-node{background:transparent !important;margin:0 !important;padding:0 !important;line-height:1.5 !important;clear:both !important;display:block !important;white-space:nowrap !important}.xtree .jstree-ocl,.jstree-xwiki .jstree-ocl{width:18px !important;height:18px !important;margin-right:3px !important;display:inline-block !important;vertical-align:middle !important;color:var(--primary-yellow) !important;cursor:pointer !important}.xtree .jstree-themeicon,.jstree-xwiki .jstree-themeicon{width:16px !important;height:16px !important;margin-right:6px !important;display:inline-block !important;vertical-align:middle !important;color:var(--primary-yellow) !important}.xtree .jstree-anchor,.jstree-xwiki .jstree-anchor{background:transparent !important;color:var(--light-text) !important;padding:4px 6px !important;margin:0 !important;border-radius:4px !important;transition:all .3s ease !important;font-size:13px !important;display:inline-block !important;vertical-align:middle !important;white-space:nowrap !important;text-decoration:none !important}.xtree .jstree-anchor:hover,.jstree-xwiki .jstree-anchor:hover{background:rgba(255,0,51,0.3) !important;color:var(--primary-yellow) !important}.xtree .jstree-anchor.jstree-clicked,.jstree-xwiki .jstree-anchor.jstree-clicked{background:rgba(255,0,51,0.5) !important;color:var(--primary-yellow) !important;font-weight:600 !important}.xtree .jstree-children,.jstree-xwiki .jstree-children{background:transparent !important;margin:0 !important;padding:0 0 0 28px !important;list-style:none !important;display:block !important}.xtree-finder,.jstree-finder-input{background:var(--glass-bg-medium) !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important;border-radius:4px !important;padding:8px 12px !important;width:100% !important;margin-bottom:15px !important;font-size:14px !important}.xtree-finder:focus,.jstree-finder-input:focus{border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important;outline:none !important;background:var(--glass-bg-strong) !important}.wizard-header{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;margin-bottom:20px !important;box-shadow:0 8px 32px rgba(255,0,51,0.3) !important}.wizard-header h2{color:var(--primary-yellow) !important;font-size:24px !important;font-weight:600 !important;margin:0 0 20px 0 !important;text-shadow:0 0 8px var(--shadow-red) !important}.wizard-header .steps{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;padding:0 !important;list-style:none !important}.wizard-header .steps>li{display:flex !important;align-items:center !important;gap:10px !important;flex:1 !important}.wizard-header .steps .number{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:50% !important;width:30px !important;height:30px !important;display:flex !important;align-items:center !important;justify-content:center !important;font-weight:600 !important;font-size:14px !important}.wizard-header .steps .step-active .number{background:var(--primary-yellow) !important;color:var(--darker-bg) !important;border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important}.wizard-header .steps .name{color:var(--light-text) !important;font-weight:500 !important;font-size:14px !important}.wizard-header .steps .step-active .name{color:var(--primary-yellow) !important;font-weight:600 !important;text-shadow:0 0 6px var(--shadow-yellow) !important}.wizard-help{background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:15px 20px !important;margin-bottom:20px !important}.wizard-help p{color:var(--light-text) !important;margin:0 0 15px 0 !important}.wizard-help strong{color:var(--primary-yellow) !important;font-weight:600 !important}.wizard-body{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;padding:20px !important;box-shadow:0 8px 32px rgba(0,0,0,0.3) !important}.wizard-body dt{color:var(--primary-yellow) !important;font-weight:600 !important;margin-bottom:8px !important}.wizard-body .xHint{color:var(--accent-yellow) !important;font-size:12px !important;font-style:italic !important;margin:5px 0 !important}.wizard-body input[type="text"]{background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important;border-radius:4px !important;padding:8px 12px !important;width:100% !important;font-size:14px !important}.wizard-body input[type="text"]:focus{border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important;background:var(--glass-bg-medium) !important}.breadcrumb-container{background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:10px !important;margin:10px 0 !important}.breadcrumb-container .breadcrumb{background:transparent !important;border:none !important;padding:0 !important;margin:0 !important}.location-actions{margin-top:10px !important;display:flex !important;gap:10px !important;background:transparent !important;overflow:visible !important;position:static !important}.location-action{background:var(--glass-bg-medium) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:6px 10px !important;text-decoration:none !important;font-size:12px !important;transition:all .3s ease !important;display:inline-flex !important;align-items:center !important;gap:5px !important}.location-action:hover{background:var(--primary-red) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important;box-shadow:0 0 8px var(--shadow-red) !important}.location-action .fa{color:var(--primary-yellow) !important}.form-control,input[type="color"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],select,textarea{background:var(--glass-bg-light) !important;border:1px solid var(--glass-border) !important;color:var(--light-text) !important;border-radius:4px !important;box-shadow:inset 0 0 8px rgba(255,0,51,0.2) !important;transition:all .3s ease !important;font-family:inherit !important;font-size:14px !important}.form-control:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,select:focus,textarea:focus{border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important;outline:none !important;background:var(--glass-bg-strong) !important;color:var(--light-text) !important}.form-group label{color:var(--primary-yellow) !important;font-weight:600 !important;margin-bottom:5px !important;display:block !important}.xHint,.help-block{color:var(--accent-yellow) !important;font-size:12px !important;font-style:italic !important;margin-top:5px !important;display:block !important}[style*="background-color: rgb(255, 255, 255)"],[style*="background-color:#fff"],[style*="background-color: white"]{background-color:transparent !important}.container,.container-fluid,.row,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{background:transparent !important;border:none !important;box-shadow:none !important}.ui-front{z-index:100 !important}.ui-dialog{z-index:10001 !important}.dropdown-menu{z-index:10002 !important}.tooltip{z-index:10003 !important}.popover{z-index:10004 !important}@media print{*{background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:none !important;text-shadow:none !important}body,html{background:#fff !important;color:#000 !important}a,a:visited{color:#000 !important;text-decoration:underline !important}h1,h2,h3,h4,h5,h6,.xwikipaneltitle,.panel-heading,.modal-title{color:#000 !important}.navbar,#leftPanels,#rightPanels,#tmDrawer,.skip-nav,#leftPanelsToggle,#rightPanelsToggle,footer#footerglobal{display:none !important}}.list-group{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important;box-shadow:0 4px 12px rgba(0,0,0,0.5) !important;color:var(--light-text) !important}.list-group-item{background:transparent !important;color:var(--light-text) !important;border-color:var(--glass-border) !important}.list-group-item:hover{background:rgba(255,0,51,0.3) !important;color:var(--primary-yellow) !important}.list-group-item.active{background:rgba(255,0,51,0.5) !important;color:var(--primary-yellow) !important;border-color:var(--primary-yellow) !important}.CodeMirror,.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-cursor,.CodeMirror-lines,.CodeMirror-line{background:transparent !important;color:var(--primary-yellow) !important}.CodeMirror{background:var(--glass-bg-strong) !important;border:1px solid var(--glass-border) !important;border-radius:8px !important}.CodeMirror-gutters{background:var(--glass-bg-medium) !important;border-right:1px solid var(--glass-border) !important}.CodeMirror-linenumber{color:var(--accent-yellow) !important}.CodeMirror-activeline-background{background:rgba(255,0,51,0.1) !important}.CodeMirror-activeline-gutter{background:rgba(255,0,51,0.3) !important}.CodeMirror-selected{background:rgba(255,204,0,0.2) !important}.CodeMirror-selectedtext{color:#000 !important;background:var(--primary-yellow) !important}.cm-s-default .cm-keyword{color:var(--accent-red) !important}.cm-s-default .cm-atom{color:#6fc !important}.cm-s-default .cm-number{color:#fc6 !important}.cm-s-default .cm-def{color:#f9f !important}.cm-s-default .cm-variable{color:#ccf !important}.cm-s-default .cm-variable-2{color:#f99 !important}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#f6c !important}.cm-s-default .cm-property{color:#f99 !important}.cm-s-default .cm-operator{color:var(--primary-yellow) !important}.cm-s-default .cm-comment{color:#888 !important;font-style:italic !important}.cm-s-default .cm-string{color:#6f9 !important}.cm-s-default .cm-string-2{color:#6fc !important}.cm-s-default .cm-meta{color:#fc6 !important}.cm-s-default .cm-qualifier{color:#f6c !important}.cm-s-default .cm-builtin{color:var(--primary-yellow) !important;font-weight:600 !important}.cm-s-default .cm-bracket{color:var(--light-text) !important}.cm-s-default .cm-tag{color:var(--primary-red) !important;font-weight:600 !important}.cm-s-default .cm-attribute{color:#f99 !important}.cm-s-default .cm-header{color:var(--primary-yellow) !important;font-weight:700 !important}.cm-s-default .cm-quote{color:#999 !important;font-style:italic !important}.cm-s-default .cm-hr{color:var(--glass-border) !important}.cm-s-default .cm-link{color:var(--accent-yellow) !important;text-decoration:underline !important}.cm-s-default .cm-error{color:#f00 !important}.cm-invalidchar{color:#f00 !important}.cke_wysiwyg_frame,.cke_wysiwyg_frame body,.cke_wysiwyg_frame html,.cke_editable,.cke_editable *,.cke_contents,.cke_contents *{background:transparent !important;color:var(--light-text) !important}.cke_toolgroup,.cke_toolbar,.cke_combo,.cke_combo_button{background:transparent !important;border:none !important}.cke_button,.cke_combo_button{background:var(--glass-bg-medium) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;color:var(--primary-yellow) !important}.cke_button:hover,.cke_button:focus,.cke_button_on,.cke_combo_button:hover,.cke_combo_button:focus{background:var(--primary-red) !important;border-color:var(--primary-yellow) !important;box-shadow:0 0 8px var(--shadow-red) !important}.cke_panel,.cke_panel_list,.cke_panel_listItem{background:var(--glass-bg-strong) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important}.cke_panel_listItem:hover,.cke_panel_listItem:focus,.cke_panel_listItem.cke_selected{background:rgba(255,0,51,0.3) !important;color:var(--primary-yellow) !important}.cke_dialog_ui_input_text,.cke_dialog_ui_input_textarea,.cke_dialog_ui_input_select{background:var(--glass-bg-light) !important;color:var(--light-text) !important;border:1px solid var(--glass-border) !important;border-radius:4px !important}.cke_dialog_ui_input_text:focus,.cke_dialog_ui_input_textarea:focus,.cke_dialog_ui_input_select:focus{border-color:var(--primary-yellow) !important;box-shadow:0 0 10px var(--shadow-yellow) !important;background:var(--glass-bg-medium) !important}.cke_dialog_ui_labeled_label{color:var(--primary-yellow) !important}[style*="background-color: rgb(255, 255, 255)"],[style*="background-color:#fff"],[style*="background-color: white"],[style*="background: white"],[style*="background:#fff"]{background:transparent !important;background-color:transparent !important}.list-group,.list-group-item{background:transparent !important;background-color:transparent !important;border-color:var(--glass-border) !important;color:var(--light-text) !important}.form-control,input[type="color"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],select,textarea{background:var(--glass-bg-light) !important;background-color:var(--glass-bg-light) !important;color:var(--light-text) !important;border-color:var(--glass-border) !important}.panel,.xwikipanel,.xwikipanelcontents{background:var(--glass-bg-strong) !important;background-color:var(--glass-bg-strong) !important;color:var(--light-text) !important;border-color:var(--glass-border) !important}.breadcrumb{background:var(--glass-bg-strong) !important;background-color:var(--glass-bg-strong) !important;color:var(--light-text) !important;border-color:var(--glass-border) !important}.table,.table-striped>tbody>tr:nth-of-type(odd),.table-hover>tbody>tr:hover{background:var(--glass-bg-strong) !important;background-color:var(--glass-bg-strong) !important;color:var(--light-text) !important;border-color:var(--glass-border) !important}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{background:transparent !important;background-color:transparent !important;color:var(--light-text) !important;border-color:var(--glass-border) !important}.CodeMirror,.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-cursor,.CodeMirror-lines,.CodeMirror-line{background:transparent !important;background-color:transparent !important;color:var(--primary-yellow) !important}.cke,.cke_inner,.cke_contents,.cke_wysiwyg_frame,.cke_wysiwyg_frame body,.cke_editable,.cke_editable *{background:transparent !important;background-color:transparent !important;color:var(--light-text) !important}.btn,.btn-default{background:var(--glass-bg-medium) !important;background-color:var(--glass-bg-medium) !important;color:var(--light-text) !important;border-color:var(--glass-border) !important}.alert,.box,.plainmessage,fieldset.xwikimessage{background:var(--glass-bg-strong) !important;background-color:var(--glass-bg-strong) !important;color:var(--light-text) !important;border-color:var(--glass-border) !important}.container,.container-fluid,.row,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.main,.content,#xwikicontent,#mainContentArea,.xcontent{background:transparent !important;background-color:transparent !important}.location-actions{background:transparent !important;border:1px solid var(--glass-border) !important;border-radius:4px !important;padding:10px !important;margin-top:10px !important;display:flex !important;gap:10px !important}.location-action{background:rgba(255,0,51,0.6) !important;border:1px solid rgba(255,0,51,0.8) !important;border-radius:4px !important;color:var(--primary-yellow) !important;padding:6px 10px !important;text-decoration:none !important;font-size:12px !important;transition:all .3s ease !important;display:inline-flex !important;align-items:center !important;gap:5px !important}.location-action:hover{background:rgba(255,51,102,0.8) !important;border-color:var(--primary-yellow) !important;box-shadow:0 0 8px rgba(255,0,51,0.4) !important}