.theme-toggle-only{position:absolute;right:0;top:12px}.theme-toggle{align-items:center;background-color:#f4f4f4;border-radius:30px;cursor:pointer;display:flex;height:32px;justify-content:space-between;padding:0 10px;position:relative;transition:background-color .3s ease;width:59px}[data-theme=dark] .theme-toggle{background-color:#313352}.icon{height:13px;position:relative;transition:color .3s ease;width:13px;z-index:2}[data-theme=dark] .icon path{fill:#d0d1e5}.slider{background-color:var(--gold-color);border-radius:50%;height:24px;position:absolute;transition:left .3s ease;width:24px;z-index:1}[data-theme=dark] .slider{background-color:var(--blue-color)}.slider.left{left:5px}.slider.right{left:29px}.PanelResizeHandle,.Resizer{background:none;border-right:1px solid rgba(var(--border-color),.24);cursor:col-resize;flex:0 0 1px;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:1px;z-index:10}.Resizer:before{background:url(/enterprise/static/media/drag.9f0143bf4836b59ba288.svg) no-repeat;content:"";height:45px;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.start-trial-modal__header{padding:24px 24px 16px!important}.start-trial-modal__title-container{align-items:center;display:flex;gap:12px}.start-trial-modal__icon{height:48px;object-fit:contain;width:48px}.start-trial-modal__title{color:var(--heading-font-color);font-size:20px!important;font-weight:600!important}.start-trial-modal__content{padding:24px!important;text-align:center}.start-trial-modal__app-name{color:var(--heading-font-color);font-size:24px!important;font-weight:600!important;margin-bottom:24px!important}.start-trial-modal__duration-box{background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;box-shadow:0 4px 16px #10b9814d;color:var(--white-color);margin:24px 0;padding:32px 24px}.start-trial-modal__duration-number{font-size:64px!important;font-weight:700!important;line-height:1!important;margin-bottom:8px!important}.start-trial-modal__duration-text{font-size:20px!important;font-weight:500!important;opacity:.95}.start-trial-modal__end-date{font-size:14px!important;margin-top:16px!important}.start-trial-modal__end-date strong{color:var(--heading-font-color);font-weight:600}.start-trial-modal__features{background:var(--gray-light-color);border-radius:8px;padding:16px;text-align:left}.start-trial-modal__features-list{list-style:none;margin:8px 0 0;padding-left:24px}.start-trial-modal__features-list li{padding:4px 0;position:relative}.start-trial-modal__features-list li:before{color:#10b981;content:"✓";font-size:16px;font-weight:700;left:-24px;position:absolute}.start-trial-modal__error,.start-trial-modal__info{margin-top:16px!important;text-align:left}.start-trial-modal__actions{gap:12px;padding:16px 24px!important}.start-trial-modal__button{border-radius:8px!important;font-weight:600!important;padding:10px 24px!important;text-transform:none!important}.start-trial-modal__button--cancel{border:1px solid var(--dark-gray-color)!important;color:var(--dark-gray-color)!important}.start-trial-modal__button--cancel:hover{background-color:#0000000a!important}.start-trial-modal__button--confirm{background:linear-gradient(135deg,#10b981,#059669)!important;box-shadow:0 2px 8px #10b9814d!important;color:var(--white-color)!important}.start-trial-modal__button--confirm:hover{box-shadow:0 4px 12px #10b98166!important;transform:translateY(-1px)}.start-trial-modal__button--confirm:disabled{background:#9ca3af!important;box-shadow:none!important;transform:none}[data-theme=dark] .start-trial-modal__app-name,[data-theme=dark] .start-trial-modal__end-date strong,[data-theme=dark] .start-trial-modal__title{color:var(--heading-font-color)}[data-theme=dark] .start-trial-modal__features{background:var(--gray-light-color)}[data-theme=dark] .start-trial-modal__button--cancel{border-color:var(--dark-gray-color)!important;color:var(--dark-gray-color)!important}[data-theme=dark] .start-trial-modal__button--cancel:hover{background-color:#ffffff14!important}@media (max-width:600px){.start-trial-modal__header{padding:20px 16px 12px!important}.start-trial-modal__content{padding:16px!important}.start-trial-modal__app-name{font-size:20px!important}.start-trial-modal__duration-number{font-size:48px!important}.start-trial-modal__duration-text{font-size:18px!important}.start-trial-modal__actions{flex-direction:column;padding:12px 16px!important}.start-trial-modal__button{width:100%}}.start-trial-modal__duration-box{animation:trial-modal-slide-in .4s ease-out}@keyframes trial-modal-slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.trial-badge{background-color:#fff7cd;-webkit-clip-path:polygon(100% 0,100% 100%,48% 86%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,48% 86%,0 100%,0 0);color:#1a1b2f;font-size:11px;padding:6px 8px 7px;position:absolute;right:24px;top:0;transition:all .3s ease;z-index:2}.trial-badge__icon{align-items:center;display:inline-flex;font-size:1.2em}.trial-badge__text{color:#1a1b2f;font-size:11px;white-space:nowrap}.trial-badge--available{background-color:#e9e5f9}.trial-badge--active,.trial-badge--expired{background-color:#dfdcf2;color:var(--body)}.trial-badge--subscribed{background-color:#dcdee2;color:var(--body)}.trial-badge--free{background-color:#bfeded;color:var(--body)}.trial-badge--available{animation:trial-badge-pulse 2s ease-in-out infinite}[data-theme=dark] .trial-badge{box-shadow:0 2px 8px #0006}[data-theme=dark] .trial-badge--available{background-color:#373357}[data-theme=dark] .trial-badge--available .trial-badge__text{color:#999aae}[data-theme=dark] .trial-badge--available{box-shadow:0 2px 8px #10b98180}[data-theme=dark] .trial-badge--available:hover{box-shadow:0 4px 12px #10b98199}[data-theme=dark] .trial-badge--active{box-shadow:0 2px 8px #3b82f680}[data-theme=dark] .trial-badge--active:hover{box-shadow:0 4px 12px #3b82f699}[data-theme=dark] .trial-badge--subscribed{background-color:#1a1b2f}[data-theme=dark] .trial-badge--subscribed .trial-badge__text{color:#999aae}[data-theme=dark] .trial-badge--subscribed{box-shadow:0 2px 8px #f59e0b80}[data-theme=dark] .trial-badge--subscribed:hover{box-shadow:0 4px 12px #f59e0b99}.trial-badge:focus{outline:2px solid var(--blue-color);outline-offset:2px}@keyframes trial-badge-pulse{0%{box-shadow:0 2px 8px #10b9814d}50%{box-shadow:0 2px 12px #10b98180}to{box-shadow:0 2px 8px #10b9814d}}@media (max-width:768px){.trial-badge{font-size:11px;padding:5px 10px}.trial-badge__icon{font-size:1.1em}}