.gate-admin-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;border:1px solid #e2e8f0;border-radius:18px;padding:16px;background:#fff;box-shadow:0 12px 36px #17263814;margin:16px 0}.gate-admin-actions button,.gate-admin-actions-link{border:0;border-radius:13px;padding:12px 16px;background:#172638;color:#fff;text-decoration:none;font-weight:850;cursor:pointer}.gate-admin-actions button:nth-child(3){background:#f97316}.gate-admin-actions button:disabled{opacity:.55;cursor:not-allowed}.gate-admin-actions p{width:100%;margin:6px 0 0;color:#475569}.gate-project-locked{min-height:420px;border:1px solid #e2e8f0;border-radius:28px;background:radial-gradient(circle at top left,rgba(249,115,22,.12),transparent 28rem),#fff;box-shadow:0 24px 80px #1726381a;padding:42px;display:grid;place-items:center;text-align:center}.gate-project-locked-card{max-width:640px}.gate-project-locked-eyebrow{color:#f97316;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.16em;margin-bottom:14px}.gate-project-locked h1{color:#172638;font-size:clamp(30px,4vw,48px);line-height:1.02;letter-spacing:-.045em;margin:0 0 16px}.gate-project-locked p{color:#475569;font-size:16px;line-height:1.7;margin:0 0 26px}.gate-project-locked-cta{display:inline-flex;align-items:center;justify-content:center;background:#f97316;color:#fff;border-radius:15px;padding:15px 22px;text-decoration:none;font-weight:850;box-shadow:0 14px 28px #f9731638}:root{--kolivo-canvas: #f7f8fa;--elevation-control: none;--elevation-panel: none}.dark{--elevation-control: none;--elevation-panel: none}.liquid-glass,.liquid-glass-strong,.liquid-glass-subtle{background:var(--card);border-color:var(--border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.backdrop-blur,.backdrop-blur-sm,.backdrop-blur-md,.backdrop-blur-lg,.backdrop-blur-xl,.backdrop-blur-2xl,.backdrop-blur-3xl{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}main .shadow-sm,main .shadow,main .shadow-md,main .shadow-lg,main .shadow-xl,main .shadow-2xl{box-shadow:none!important}.gate-primary-sidebar.liquid-glass{background:var(--sidebar)}.gate-primary-sidebar a[href="/forgeit"]{display:none!important}.app-shell-viewport>div>header.liquid-glass{background:color-mix(in srgb,var(--background) 88%,transparent);border-color:color-mix(in srgb,var(--border) 78%,transparent);-webkit-backdrop-filter:saturate(120%) blur(12px);backdrop-filter:saturate(120%) blur(12px)}.client-portal-shell:before{display:none}.app-shell-viewport main [class*=bg-gradient],.app-shell-viewport main [class*=radial-gradient],.app-shell-viewport main [style*=gradient]{background-image:none!important}.app-shell-viewport main [class*=backdrop-blur]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-shell-viewport main [class*=shadow]{box-shadow:none!important}.app-shell-viewport main [class*=rounded-3xl]{border-radius:.75rem!important}.app-shell-viewport main [class*=rounded-2xl]{border-radius:.625rem!important}[data-slot=card]{box-shadow:none!important}[data-slot=card] [data-slot=card]{gap:0!important;padding-block:0!important;border-color:transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}[data-slot=card] [data-slot=card]>[data-slot=card-header],[data-slot=card] [data-slot=card]>[data-slot=card-content],[data-slot=card] [data-slot=card]>[data-slot=card-footer]{padding-inline:0!important}.gradient-text{color:var(--foreground)!important;background:none!important;-webkit-text-fill-color:currentColor!important}.card-premium,.kolivo-panel,.glass,.glass-dark{box-shadow:none!important}.gate-primary-sidebar nav button{border-left-color:transparent!important;border-radius:.45rem}.app-shell-viewport>div>header button{box-shadow:none!important}.app-shell-viewport>div>header button[aria-label="Toggle navigation"],.app-shell-viewport>div>header button[aria-label=Rechercher],.app-shell-viewport>div>header button[aria-label=Search],.app-shell-viewport>div>header button[aria-label="Light mode"],.app-shell-viewport>div>header button[aria-label="Dark mode"]{border-color:transparent!important;background:transparent!important}.gate-open-list{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.gate-open-list>*+*{border-top:1px solid color-mix(in srgb,var(--border) 72%,transparent)}.gate-open-row{transition:background-color .14s ease}.gate-open-row:hover{background:color-mix(in srgb,var(--muted) 52%,transparent)}
