:root{--su-color-brand-50:#f1f3ff;--su-color-brand-100:#e8eafc;--su-color-brand-200:#cdd3f5;--su-color-brand-300:#aeb8ef;--su-color-brand-500:#5b6cd5;--su-color-brand-600:#4f60ca;--su-color-brand-700:#4453b8;--su-color-action:#4f60ca;--su-color-action-hover:#4453b8;--su-color-action-disabled:#9aa1b8;--su-color-action-soft:#f4f5f8;--su-color-ink:#1a1f3a;--su-color-text:#303954;--su-color-text-soft:#59627d;--su-color-muted:#8b91a8;--su-color-border:#e1e5f0;--su-color-border-strong:#cfd5e6;--su-color-canvas:#f7f6fb;--su-color-surface:#fff;--su-color-surface-soft:#f7f8fd;--su-color-success:#27805f;--su-color-success-soft:#e6f3ed;--su-color-warning:#9a6812;--su-color-warning-soft:#fff4d9;--su-color-danger:#d35a5a;--su-color-danger-soft:#fae8e8;--su-page-width:90vw;--su-font-body:"Rajdhani", ui-sans-serif, system-ui, sans-serif;--su-font-display:"Orbitron", ui-sans-serif, system-ui, sans-serif;--su-text-xs:.68rem;--su-text-sm:.78rem;--su-text-md:1rem;--su-text-lg:1.125rem;--su-text-xl:clamp(1.35rem,2vw,1.75rem);--su-text-2xl:clamp(1.8rem,3.5vw,2.8rem);--su-leading-tight:1.2;--su-leading-normal:1.6;--su-space-1:.25rem;--su-space-2:.5rem;--su-space-3:.75rem;--su-space-4:1rem;--su-space-5:1.25rem;--su-space-6:1.5rem;--su-space-8:2rem;--su-space-10:2.5rem;--su-space-12:3rem;--su-space-16:4rem;--su-radius-sm:8px;--su-radius-md:12px;--su-radius-lg:16px;--su-radius-xl:20px;--su-radius-pill:999px;--su-shadow-sm:0 1px 2px #1a1f3a0d,0 2px 6px #1a1f3a0a;--su-shadow-md:0 4px 10px #1a1f3a12,0 10px 24px #1a1f3a0f;--su-shadow-lg:0 12px 30px #1a1f3a1f,0 24px 60px #1a1f3a14;--su-focus-ring:0 0 0 3px #5b6cd533;--su-transition-fast:.15s ease;--su-transition-normal:.22s ease;--su-header-height:64px;--su-container-sm:960px;--su-container-md:1200px;--su-container-lg:1440px;--su-container-xl:1680px;--su-page-gutter:clamp(1rem,4vw,4rem);--ink:var(--su-color-ink);--text:var(--su-color-ink);--text-soft:var(--su-color-text-soft);--muted:var(--su-color-muted);--line:var(--su-color-border);--rule:var(--su-color-border-strong);--surface:var(--su-color-surface);--panel:var(--su-color-surface);--soft:var(--su-color-canvas);--surface-soft:var(--su-color-surface-soft);--primary:var(--su-color-brand-500);--primary-dark:var(--su-color-brand-700);--primary-soft:var(--su-color-brand-100);--green:var(--su-color-success);--green-soft:var(--su-color-success-soft);--red:var(--su-color-danger);--danger:var(--su-color-danger);--danger-soft:var(--su-color-danger-soft);--radius:var(--su-radius-sm);--radius-md:var(--su-radius-md);--radius-lg:var(--su-radius-lg);--shadow-sm:var(--su-shadow-sm);--shadow:var(--su-shadow-md);--shadow-md:var(--su-shadow-md);--shadow-lg:var(--su-shadow-lg)}.profile-license-next .profile-account-meter-next>i>span{box-shadow:0 0 8px #5768e038;background:linear-gradient(90deg,#7487ee 0%,#586be0 55%,#4457c9 100%)!important}.profile-layout>.security-panel{align-self:start;position:static;top:auto}html{background:var(--su-color-canvas)}body{color:var(--su-color-ink);background:var(--su-color-canvas);font-family:var(--su-font-body)}h1,h2,h3,h4,h5,h6{color:var(--su-color-ink);font-family:var(--su-font-display);line-height:var(--su-leading-tight)}:where(p,li,dt,dd,label,legend,summary,table,th,td,button,input,select,textarea,optgroup,option,.button-link,.status,.eyebrow){font-family:var(--su-font-body)}:where(button,input,select,textarea,optgroup,option){font-size:inherit}:where(label,legend){color:var(--su-color-text);font-weight:700}:where(button,.button-link){letter-spacing:.01em;font-weight:700}.generated-course-markdown-next{font-family:var(--su-font-body)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--su-color-brand-500);outline-offset:2px;box-shadow:var(--su-focus-ring)}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border-color:var(--su-color-border);border-radius:var(--su-radius-sm);background-color:var(--su-color-surface);color:var(--su-color-ink);transition:border-color var(--su-transition-fast),box-shadow var(--su-transition-fast),background-color var(--su-transition-fast)}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover{border-color:var(--su-color-border-strong)}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{border-color:var(--su-color-brand-500)}:where(input,select,textarea)::placeholder{color:var(--su-color-muted);opacity:.78}:where(input,select,textarea):disabled{color:var(--su-color-muted);cursor:not-allowed;background:#f1f2f7}:where(input[type=checkbox],input[type=radio]){accent-color:var(--su-color-brand-500)}button,.button-link{transition:color var(--su-transition-fast),background-color var(--su-transition-fast),border-color var(--su-transition-fast),box-shadow var(--su-transition-fast),transform var(--su-transition-fast)}button:not(:disabled):active,.button-link:active{transform:translateY(1px)}button.primary,.primary.button-link,input[type=submit]{border-color:var(--su-color-action);border-radius:var(--su-radius-sm);background:var(--su-color-action-soft);width:fit-content;max-width:100%;min-height:42px;color:var(--su-color-action);box-shadow:none;font-family:var(--su-font-body);letter-spacing:.01em;white-space:normal;justify-content:center;align-items:center;padding:.68rem 1rem;font-weight:700;display:inline-flex;min-width:0!important}button.primary:hover,.primary.button-link:hover,input[type=submit]:hover{border-color:var(--su-color-action-hover);background:var(--su-color-brand-100);color:var(--su-color-action-hover);box-shadow:0 2px 5px #4453b81a}button.primary:disabled,.primary.button-link[aria-disabled=true],input[type=submit]:disabled{border-color:var(--su-color-border-strong);background:var(--su-color-action-soft);color:var(--su-color-action-disabled);box-shadow:none}button.secondary,.secondary.button-link{border-color:var(--su-color-border-strong);border-radius:var(--su-radius-sm);background:var(--su-color-surface);color:var(--su-color-text)}button.secondary:hover,.secondary.button-link:hover{border-color:var(--su-color-brand-300);background:var(--su-color-brand-50);color:var(--su-color-brand-700)}button.danger,.danger.button-link{border-radius:var(--su-radius-sm);background:var(--su-color-danger-soft);color:var(--su-color-danger);border-color:#eeb9b9}.panel{border-color:var(--su-color-border);border-radius:var(--su-radius-lg);background:var(--su-color-surface);box-shadow:var(--su-shadow-md)}.panel-heading{gap:var(--su-space-4);margin-bottom:var(--su-space-4)}.page-header{border-color:var(--su-color-border);border-radius:var(--su-radius-lg);box-shadow:var(--su-shadow-md)}.actions{gap:var(--su-space-3)}.notice,.alert{border-radius:var(--su-radius-md)}.notice{background:var(--su-color-success-soft);color:#176d51;border-color:#b8e2d1}.alert{background:var(--su-color-danger-soft);color:#9d3541;border-color:#f0c2c7}.status{border-radius:var(--su-radius-pill)}.status--validated{background:var(--su-color-success-soft);color:var(--su-color-success);border:1px solid #a9dec9}.status--changes_requested{background:var(--su-color-danger-soft);color:#b83d49;border:1px solid #efb9be}.status--saved{border:1px solid var(--su-color-brand-200);background:var(--su-color-brand-100);color:var(--su-color-brand-700)}.status--submitted{background:var(--su-color-warning-soft);color:var(--su-color-warning);border:1px solid #efcf92}.report-card.report-card--validated{border-left-color:var(--su-color-success)}.report-card.report-card--changes_requested{border-left-color:var(--su-color-danger)}.report-card.report-card--saved{border-left-color:var(--su-color-brand-500)}.report-card.report-card--submitted{border-left-color:#d59225}.table-wrap{border-radius:var(--su-radius-md)}table{color:var(--su-color-text)}th{color:var(--su-color-muted)}th,td{border-color:var(--su-color-border)}.ui-container{width:min(var(--su-container-lg),calc(100% - 2 * var(--su-page-gutter)));margin-inline:auto}.ui-surface{border:1px solid var(--su-color-border);border-radius:var(--su-radius-lg);background:var(--su-color-surface);box-shadow:var(--su-shadow-md)}.ui-card{padding:var(--su-space-6);border:1px solid var(--su-color-border);border-radius:var(--su-radius-lg);background:var(--su-color-surface);box-shadow:var(--su-shadow-sm)}.ui-stack{gap:var(--su-space-4);display:grid}.ui-cluster{align-items:center;gap:var(--su-space-3);flex-wrap:wrap;display:flex}.ui-grid{gap:var(--su-space-4);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.ui-field{gap:var(--su-space-2);color:var(--su-color-text);font-size:var(--su-text-sm);font-weight:700;display:grid}.ui-field>:where(input,select,textarea){width:100%;min-height:44px;padding:var(--su-space-3)}.ui-muted{color:var(--su-color-muted)}.ui-eyebrow{color:var(--su-color-brand-500);font-size:var(--su-text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.ui-badge{border-radius:var(--su-radius-pill);background:var(--su-color-brand-100);width:fit-content;color:var(--su-color-brand-700);font-size:var(--su-text-xs);align-items:center;padding:.35rem .6rem;font-weight:800;display:inline-flex}.groups-reference-next{gap:var(--su-space-5)}.group-create-panel-next .panel-heading{margin-bottom:var(--su-space-4)}.group-create-form-next{align-items:end;gap:var(--su-space-4);padding:var(--su-space-4);border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);background:var(--su-color-surface-soft);grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid}.group-create-form-next label{gap:var(--su-space-2);color:var(--su-color-text);font-size:var(--su-text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:800;display:grid}.group-create-form-next :where(input,select){width:100%;min-height:52px;padding:var(--su-space-3);font:inherit;font-size:var(--su-text-sm);text-transform:none;letter-spacing:normal}.group-create-form-next>button{min-height:52px;padding-inline:var(--su-space-6);white-space:nowrap}.role-admin .group-create-form-next{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.group-directory-next .panel-heading{margin-bottom:var(--su-space-4)}.group-directory-head-next,.group-directory-row-next{align-items:center;gap:var(--su-space-3);grid-template-columns:minmax(150px,1.1fr) minmax(190px,1.4fr) minmax(130px,.8fr) minmax(80px,.55fr) minmax(120px,.75fr) minmax(230px,auto);display:grid}.group-directory-head-next{padding:0 var(--su-space-4) var(--su-space-2);color:var(--su-color-text-soft);letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:850}.group-directory-list-next{gap:var(--su-space-3);display:grid}.group-directory-row-next{min-height:106px;padding:var(--su-space-4);border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);background:var(--su-color-surface-soft);transition:border-color var(--su-transition-fast),background-color var(--su-transition-fast),box-shadow var(--su-transition-fast)}.group-directory-row-next.is-open{border-color:var(--su-color-brand-300);background:var(--su-color-brand-50);box-shadow:var(--su-focus-ring)}.group-directory-row-next>span{gap:var(--su-space-2);min-width:0;color:var(--su-color-text);font-size:var(--su-text-sm);font-weight:650;display:grid}.group-directory-row-next>span small{color:var(--su-color-text-soft);letter-spacing:.055em;text-transform:uppercase;font-size:.62rem;font-weight:850}.group-directory-row-next>span strong{min-width:0;min-height:52px;padding:var(--su-space-3);overflow-wrap:anywhere;border:1px solid var(--su-color-border);border-radius:var(--su-radius-sm);background:var(--su-color-surface);color:var(--su-color-text);font-size:var(--su-text-sm);align-items:center;display:flex}.group-directory-row-next>span:nth-child(5) strong{text-overflow:ellipsis;white-space:nowrap;min-height:52px;line-height:26px;display:block;overflow:hidden}.group-directory-row-next .table-actions-next{flex-wrap:nowrap;justify-content:flex-end;align-self:end}.group-directory-row-next .table-actions-next button{white-space:nowrap;min-height:52px}.group-card-panel-next{padding:var(--su-space-6)}.group-card-grid-next{gap:var(--su-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.group-create-card-next,.group-summary-card-next{border:1px solid var(--su-color-border);border-radius:var(--su-radius-lg);background:var(--su-color-surface);min-width:0;min-height:232px;overflow:hidden;box-shadow:0 8px 22px #252d5b0e}.group-create-card-next{border-style:dashed;border-color:var(--su-color-brand-300);background:linear-gradient(145deg,var(--su-color-brand-50),#fff)}.group-create-card-next>summary{min-height:230px;padding:var(--su-space-6);place-content:center;justify-items:center;gap:var(--su-space-3);color:var(--su-color-brand-600);text-align:center;cursor:pointer;list-style:none;display:grid}.group-create-card-next>summary::-webkit-details-marker{display:none}.group-create-card-next>summary>span{background:var(--su-color-brand-500);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:2rem;font-weight:400;line-height:1;display:grid;box-shadow:0 9px 20px #5969e03d}.group-create-card-next>summary strong{font-size:1rem}.group-create-card-next>summary small{color:var(--su-color-text-soft);font-size:.82rem}.group-create-card-next[open]{grid-column:1/-1}.group-create-card-next[open]>summary{border-bottom:1px solid var(--su-color-border);min-height:112px}.group-create-card-next[open]>div{padding:var(--su-space-5)}.group-create-card-next[open] .group-create-form-next{margin:0}.group-summary-card-next{grid-template-rows:auto auto 1fr auto;display:grid;position:relative}.group-summary-card-next:before{background:var(--su-color-brand-300);content:"";border-radius:0 4px 4px 0;width:4px;position:absolute;top:12px;bottom:12px;left:0}.group-summary-card-next.is-open:before{background:var(--su-color-brand-500)}.group-summary-card-next.is-open{border-color:var(--su-color-brand-400);box-shadow:var(--su-focus-ring)}.group-summary-card-next>header{justify-content:space-between;align-items:flex-start;gap:var(--su-space-3);padding:var(--su-space-5) var(--su-space-5) var(--su-space-2);display:flex}.group-summary-card-next>header>span{min-width:0}.group-summary-card-next h3{overflow-wrap:anywhere;color:var(--su-color-ink);font-family:var(--su-font-display);margin:0;font-size:1.08rem;line-height:1.2}.group-summary-card-next header p{color:var(--su-color-text-soft);margin:.35rem 0 0;font-size:.78rem}.group-summary-card-next header b{border-radius:var(--su-radius-pill);background:var(--su-color-surface-soft);color:var(--su-color-text-soft);letter-spacing:.04em;flex:none;padding:.36rem .55rem;font-size:.66rem}.group-summary-count-next{padding:var(--su-space-2) var(--su-space-5);color:var(--su-color-text);align-items:baseline;gap:.4rem;margin:0;font-size:.82rem;font-weight:700;display:flex}.group-summary-count-next strong{color:var(--su-color-brand-500);font-family:var(--su-font-display);font-size:1.85rem;line-height:1}.group-summary-scope-next{margin:var(--su-space-2) var(--su-space-5) var(--su-space-4);border-radius:var(--su-radius-sm);background:var(--su-color-brand-50);color:var(--su-color-text);text-overflow:ellipsis;white-space:nowrap;align-self:start;padding:.45rem .65rem;font-size:.76rem;overflow:hidden}.group-summary-card-next>footer{border-top:1px solid var(--su-color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.group-summary-card-next>footer button{min-height:50px;color:var(--su-color-brand-600);cursor:pointer;background:#fff;border:0;border-radius:0;padding:.65rem 1rem;font-size:.78rem;font-weight:850}.group-summary-card-next>footer button+button{border-left:1px solid var(--su-color-border);color:var(--su-color-text-soft)}.group-summary-card-next>footer button:hover:not(:disabled){background:var(--su-color-brand-50);color:var(--su-color-brand-700)}.group-card-empty-next{grid-column:1/-1}.group-list-panel-next{padding:var(--su-space-6)}.group-list-toolbar-next{justify-content:flex-end;align-items:center;gap:var(--su-space-3);margin-bottom:var(--su-space-5);display:flex}.group-list-toolbar-next>label{border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);background:var(--su-color-surface-soft);width:min(100%,340px);min-height:50px;color:var(--su-color-text-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:0 .9rem;display:grid}.group-list-toolbar-next input{width:100%;min-height:48px;box-shadow:none;background:0 0;border:0;outline:0;padding:0}.group-list-toolbar-next input:focus{box-shadow:none;border:0}.group-list-toolbar-next>button{min-height:50px}.group-list-create-next{margin-bottom:var(--su-space-5);padding:var(--su-space-5);border:1px solid var(--su-color-brand-200);border-radius:var(--su-radius-md);background:var(--su-color-brand-50)}.group-list-create-next .group-create-form-next{margin:0}.group-list-metrics-next{gap:var(--su-space-3);margin-bottom:var(--su-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.group-list-metrics-next article{min-height:92px;padding:var(--su-space-4);border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);background:#fff;align-content:center;gap:.45rem;display:grid}.group-list-metrics-next span{color:var(--su-color-text-soft);font-size:.72rem}.group-list-metrics-next strong{color:var(--su-color-ink);font-family:var(--su-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1.35rem;overflow:hidden}.group-list-table-next{border:1px solid var(--su-color-border);border-radius:var(--su-radius-lg);background:#fff;overflow:hidden}.group-list-table-next>header,.group-list-table-next>div>article{align-items:center;gap:var(--su-space-4);grid-template-columns:minmax(220px,1.35fr) minmax(90px,.55fr) minmax(150px,.9fr) minmax(210px,1.4fr) minmax(150px,.85fr);display:grid}.group-list-table-next>header{min-height:52px;padding:0 var(--su-space-5);background:var(--su-color-surface-soft);color:var(--su-color-text-soft);letter-spacing:.04em;text-transform:uppercase;font-size:.86rem;font-weight:850}.group-list-table-next>header>span:last-child{text-align:right;justify-self:end}.group-list-table-next>div>article{min-height:78px;padding:var(--su-space-3) var(--su-space-5);border-top:1px solid var(--su-color-border);cursor:pointer;transition:background-color var(--su-transition-fast),box-shadow var(--su-transition-fast)}.group-list-table-next>div>article:hover{background:var(--su-color-surface-soft)}.group-list-table-next>div>article:focus-visible{z-index:1;outline:2px solid var(--su-color-brand-400);outline-offset:-2px;position:relative}.group-list-table-next>div>article.is-open{background:var(--su-color-brand-50)}.group-list-identity-next{grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;display:grid}.group-list-identity-next>span{gap:.25rem;min-width:0;display:grid}.group-list-identity-next strong,.group-list-members-next strong{color:var(--su-color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.group-list-identity-next small{color:var(--su-color-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.group-list-organization-next{border-radius:var(--su-radius-pill);background:var(--su-color-surface-soft);color:var(--su-color-text-soft);justify-self:start;padding:.35rem .55rem;font-size:.72rem;font-weight:850}.group-list-members-next{gap:.55rem;min-width:0;display:grid}.group-list-members-next strong{width:fit-content;padding-bottom:.42rem;position:relative}.group-list-members-next strong:after{border-radius:var(--su-radius-pill);background:var(--su-color-brand-500);content:"";height:3px;position:absolute;bottom:0;left:0;right:0}.group-list-domain-next{border:1px solid var(--su-color-border);border-radius:var(--su-radius-sm);min-width:0;color:var(--su-color-text);text-overflow:ellipsis;white-space:nowrap;padding:.45rem .65rem;font-size:.8rem;overflow:hidden}.group-list-actions-next{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.group-list-actions-next button{white-space:nowrap;min-height:34px;padding:.35rem .65rem;font-size:.76rem}.group-list-actions-next button:first-child{width:76px}.group-list-actions-next button:last-child{color:var(--su-color-text-soft);cursor:pointer;background:0 0;border:0;font-size:.72rem;font-weight:800}.group-list-actions-next button:last-child:hover:not(:disabled){color:var(--su-color-danger)}.group-list-empty-next{padding:var(--su-space-6);margin:0}.group-inline-editor-next{padding:var(--su-space-4);border-top:1px solid var(--su-color-brand-300);background:var(--su-color-brand-50)}.group-inline-editor-next .group-members-panel-next{border-color:var(--su-color-brand-200);box-shadow:none;margin:0}.group-members-panel-next{padding:0;overflow:hidden}.group-members-heading-next{justify-content:space-between;align-items:center;gap:var(--su-space-5);padding:var(--su-space-5) var(--su-space-6);display:flex}.group-members-heading-next p{color:var(--su-color-text-soft);margin:0 0 .45rem;font-size:.8rem}.group-members-heading-next h2{color:var(--su-color-ink);font-family:var(--su-font-display);margin:0;font-size:1.8rem;line-height:1.1}.group-members-heading-next button{min-height:46px}.group-members-heading-actions-next{align-items:center;gap:var(--su-space-2);display:flex}.group-members-panel-next.is-collapsed .group-members-heading-next{padding-block:var(--su-space-4)}.group-members-panel-next>form{gap:var(--su-space-5);padding:0 var(--su-space-6) var(--su-space-6);display:grid}.group-member-manager-next{border:1px solid var(--su-color-border);border-radius:var(--su-radius-lg);background:var(--su-color-surface);grid-template-columns:minmax(280px,.8fr) minmax(440px,1.25fr);min-height:480px;display:grid;overflow:hidden}.group-member-column-next{min-width:0;overflow:hidden}.group-member-column-next.is-current{border-right:1px solid var(--su-color-border);background:linear-gradient(145deg,var(--su-color-brand-50),var(--su-color-surface-soft))}.group-member-column-next>header{justify-content:space-between;align-items:center;gap:var(--su-space-4);min-height:80px;padding:var(--su-space-4) var(--su-space-5);border-bottom:1px solid var(--su-color-border);background:#ffffffb8;display:flex}.group-member-column-next>header>span:first-child{gap:.3rem;display:grid}.group-member-column-next>header strong{color:var(--su-color-ink);font-size:1rem}.group-member-column-next>header small,.group-member-column-next>header>span:last-child{color:var(--su-color-text-soft);font-size:.78rem}.group-member-column-next>header b{color:var(--su-color-brand-500);font-family:var(--su-font-display);font-size:1.45rem}.group-member-search-next{margin:var(--su-space-4) var(--su-space-5) 0;border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);background:var(--su-color-surface-soft);color:var(--su-color-text-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:0 .85rem;display:grid}.group-member-search-next input{width:100%;min-height:48px;box-shadow:none;color:var(--su-color-text);background:0 0;border:0;outline:0;padding:0}.group-member-search-next input:focus{box-shadow:none;border:0}.group-member-list-next{max-height:500px;padding:var(--su-space-3) var(--su-space-5) var(--su-space-5);align-content:start;display:grid;overflow-y:auto}.group-member-row-next{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:54px;padding:.4rem 0;display:grid}.group-member-row-next+.group-member-row-next{border-top:1px solid #d5daef99}.group-member-row-next>strong,.group-member-row-next>span>strong{min-width:0;color:var(--su-color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.group-member-row-next>span{gap:.1rem;min-width:0;display:grid}.group-member-row-next>span>small{color:var(--su-color-text-soft);font-size:.7rem}.group-member-row-next.is-inactive{opacity:.68}.group-member-row-next.is-inactive .member-avatar-next{filter:grayscale(.65)}.group-member-row-next>button{min-height:34px;color:var(--su-color-brand-600);cursor:pointer;background:0 0;border:0;padding:.3rem .45rem;font-size:.76rem;font-weight:850}.group-member-column-next.is-current .group-member-row-next>button{color:var(--su-color-text-soft);font-size:1.1rem}.group-member-row-next>button:hover:not(:disabled){color:var(--su-color-brand-700)}.group-member-row-next>button:disabled{cursor:not-allowed;opacity:.65}.group-member-row-next>.group-member-row-actions-next{justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.group-member-row-actions-next>button{border:1px solid var(--su-color-border);border-radius:var(--su-radius-sm);min-height:32px;color:var(--su-color-text);cursor:pointer;background:#fff;padding:.3rem .55rem;font-size:.7rem;font-weight:800}.group-member-row-actions-next>button.inactivate{color:#9a5b13}.group-member-row-actions-next>button.reactivate{color:#187353;border-color:#a8d9c6}.group-member-row-actions-next>button.remove{min-width:30px;color:var(--su-color-text-soft);background:0 0;border-color:#0000;padding:.2rem;font-size:1.05rem}.group-member-row-actions-next>button:disabled{cursor:not-allowed;opacity:.55}.group-member-selection-next{border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);overflow:hidden}.group-member-selection-next>header{justify-content:space-between;align-items:center;gap:var(--su-space-4);padding:var(--su-space-4);background:var(--su-color-surface-soft);display:flex}.group-member-selection-next>header>span{gap:var(--su-space-1);display:grid}.group-member-selection-next>header strong{color:var(--su-color-ink)}.group-member-selection-next>header small{color:var(--su-color-muted)}.group-member-selection-next>header b{border-radius:var(--su-radius-sm);background:var(--su-color-brand-100);color:var(--su-color-brand-600);font-size:var(--su-text-xs);padding:.45rem .65rem}.group-member-selection-next .member-grid-next{padding:var(--su-space-4);grid-template-columns:repeat(7,minmax(0,1fr))}.group-member-selection-next .member-grid-next label{min-height:78px;padding:var(--su-space-3);background:var(--su-color-surface);grid-template-columns:auto auto minmax(0,1fr)}.group-member-selection-next .member-grid-next label:has(input:checked){border-color:var(--su-color-brand-300);background:var(--su-color-brand-100)}.member-avatar-next{background:var(--su-color-brand-500);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.7rem;display:grid}.member-avatar-next.is-light{background:var(--su-color-brand-50);color:var(--su-color-brand-600)}.group-members-actions-next{justify-content:flex-end;margin-top:0}.group-training-scope-next{border:1px solid var(--su-color-border);border-radius:var(--su-radius-lg);background:var(--su-color-surface);margin:0;padding:0;display:block;overflow:hidden}.group-training-scope-next>legend{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.group-training-heading-next{padding:var(--su-space-5)}.group-training-heading-next p{color:var(--su-color-text-soft);margin:0 0 .45rem;font-size:.78rem}.group-training-heading-next h2{color:var(--su-color-ink);font-family:var(--su-font-display);margin:0;font-size:1.65rem;line-height:1.12}.group-training-heading-next small{color:var(--su-color-text-soft);margin-top:.55rem;font-size:.78rem;display:block}.group-training-toggle-next{margin:0 var(--su-space-5) var(--su-space-4);padding:var(--su-space-4);border:1px solid var(--su-color-brand-200);border-radius:var(--su-radius-md);background:linear-gradient(100deg,var(--su-color-brand-50),#fff);cursor:pointer;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.group-training-toggle-next>input{opacity:0;pointer-events:none;position:absolute}.group-training-toggle-next>i{border-radius:var(--su-radius-pill);background:var(--su-color-border);width:44px;height:25px;transition:background-color var(--su-transition-fast);position:relative}.group-training-toggle-next>i:after{content:"";width:19px;height:19px;transition:transform var(--su-transition-fast);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #252d5b2e}.group-training-toggle-next>input:checked+i{background:var(--su-color-brand-500)}.group-training-toggle-next>input:checked+i:after{transform:translate(19px)}.group-training-toggle-next>span{gap:.25rem;display:grid}.group-training-toggle-next strong{color:var(--su-color-ink);font-size:.88rem}.group-training-toggle-next small{color:var(--su-color-text-soft);font-size:.72rem}.group-training-layout-next{gap:var(--su-space-5);padding:0 var(--su-space-5) var(--su-space-5);grid-template-columns:minmax(0,1fr) 300px;display:grid}.group-training-domains-next{min-width:0}.group-training-tools-next{gap:var(--su-space-3);margin-bottom:var(--su-space-3);grid-template-columns:minmax(260px,1fr) auto;display:grid}.group-training-tools-next>label{border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);background:var(--su-color-surface-soft);min-height:48px;color:var(--su-color-text-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:0 .85rem;display:grid}.group-training-tools-next input{width:100%;min-height:46px;box-shadow:none;background:0 0;border:0;outline:0;padding:0}.group-training-tools-next input:focus{box-shadow:none;border:0}.group-training-tools-next>div{border-radius:var(--su-radius-md);background:var(--su-color-surface-soft);align-items:center;padding:.25rem;display:flex}.group-training-tools-next button{border-radius:var(--su-radius-sm);min-height:40px;color:var(--su-color-text-soft);cursor:pointer;background:0 0;border:0;padding:.55rem .8rem;font-size:.72rem;font-weight:800}.group-training-tools-next button.active{color:var(--su-color-brand-600);background:#fff;box-shadow:0 2px 7px #252d5b1a}.group-training-domain-list-next{border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);max-height:500px;overflow-y:auto}.group-training-domain-list-next>section+section{border-top:1px solid var(--su-color-border)}.group-training-domain-list-next>section>header{background:var(--su-color-surface-soft);padding:.75rem 1rem}.group-training-domain-list-next>section>header label{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.group-training-domain-list-next input{width:19px;height:19px;accent-color:var(--su-color-brand-500);margin:0}.group-training-domain-list-next>section>header strong{color:var(--su-color-ink);font-size:.78rem}.group-training-domain-list-next>section>header b{border-radius:var(--su-radius-pill);background:var(--su-color-brand-50);color:var(--su-color-brand-600);padding:.25rem .45rem;font-size:.66rem}.group-training-domain-list-next>section>label{min-height:46px;color:var(--su-color-text);cursor:pointer;border-top:1px solid #d5daefa6;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.7rem;padding:.55rem 1rem;display:grid}.group-training-domain-list-next>section>label.is-selected{background:var(--su-color-brand-50)}.group-training-domain-list-next>section>label>b{border:1px solid var(--su-color-brand-200);border-radius:var(--su-radius-xs);color:var(--su-color-brand-600);padding:.25rem .38rem;font-size:.62rem}.group-training-domain-list-next>section>label>span{overflow-wrap:anywhere;font-size:.75rem;font-weight:700}.group-training-summary-next{align-content:start;gap:var(--su-space-4);display:grid}.group-training-summary-next>section{padding:var(--su-space-4);border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);background:#fff}.group-training-summary-next p{color:var(--su-color-text-soft);margin:0 0 .35rem;font-size:.75rem}.group-training-summary-next>section:first-child>strong{color:var(--su-color-brand-500);font-family:var(--su-font-display);margin-bottom:.65rem;font-size:1.8rem;display:block}.group-training-summary-next>section:first-child>strong small{color:var(--su-color-text-soft);font-size:.8rem}.group-training-summary-next progress{border-radius:var(--su-radius-pill);width:100%;height:6px;accent-color:var(--su-color-brand-500);border:0;overflow:hidden}.group-training-summary-next h3{margin:0 0 var(--su-space-4);color:var(--su-color-ink);font-family:var(--su-font-display);font-size:1rem}.group-training-summary-next section>label{margin:var(--su-space-4) 0 .55rem;color:var(--su-color-text-soft);font-size:.72rem;display:block}.group-quiz-stepper-next{border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);grid-template-columns:44px 1fr 44px;display:grid;overflow:hidden}.group-quiz-stepper-next button,.group-quiz-stepper-next strong{min-height:44px;color:var(--su-color-ink);background:#fff;border:0;place-items:center;display:grid}.group-quiz-stepper-next button{color:var(--su-color-brand-600);cursor:pointer;font-size:1.1rem}.group-quiz-stepper-next strong{border-inline:1px solid var(--su-color-border);font-size:.85rem}.group-quiz-timers-next{grid-template-columns:repeat(4,1fr);gap:.4rem;display:grid}.group-quiz-timers-next button{border:1px solid var(--su-color-border);border-radius:var(--su-radius-sm);min-height:40px;color:var(--su-color-ink);cursor:pointer;background:#fff;padding:.4rem;font-size:.7rem;font-weight:800}.group-quiz-timers-next button.active{border-color:var(--su-color-brand-500);background:var(--su-color-brand-500);color:#fff}.group-training-summary-next footer{justify-content:space-between;align-items:center;gap:var(--su-space-3);margin-top:var(--su-space-4);padding-top:var(--su-space-4);border-top:1px solid var(--su-color-border);color:var(--su-color-text-soft);font-size:.7rem;display:flex}.group-training-summary-next footer strong{color:var(--su-color-ink);font-size:.8rem}.trainer-management-groups-next>.management-reference-next{padding-bottom:0}.trainer-management-groups-next>.groups-reference-next{padding:0 var(--su-space-6) var(--su-space-6);gap:0;margin:0}.trainer-management-groups-next .group-list-panel-next+.group-members-panel-next{margin-top:var(--su-space-5)}.trainer-management-groups-next .group-create-panel-next,.trainer-management-groups-next .group-directory-next{box-shadow:none;border:0;border-radius:0;padding:var(--su-space-5) 0 0!important}.trainer-management-groups-next .group-create-panel-next .eyebrow,.trainer-management-groups-next .group-directory-next .eyebrow,.trainer-management-groups-next .group-directory-next .status{display:none}.trainer-management-groups-next>.groups-reference-next>.group-create-panel-next>.panel-heading{display:flex}.trainer-management-groups-next .group-create-panel-next .panel-heading,.trainer-management-groups-next .group-directory-next .panel-heading{margin-bottom:var(--su-space-4)}.trainer-management-groups-next .group-create-panel-next h2,.trainer-management-groups-next .group-directory-next h2{font-size:1.3rem}.trainer-management-groups-next .group-directory-row-next{box-shadow:none}.trainer-management-import-next>.management-reference-next{padding-bottom:0}.trainer-management-import-next>.trainer-import-heading-next{gap:var(--su-space-2);padding:var(--su-space-7) calc(var(--su-space-6) + var(--su-space-6)) var(--su-space-5);margin:0;display:grid}.trainer-management-import-next>.trainer-import-heading-next h2{margin:0;font-size:1.3rem}.trainer-management-import-next>.trainer-import-heading-next p{color:var(--su-color-muted);margin:0}.trainer-management-import-next>.admin-stack-next{padding:0 var(--su-space-6) var(--su-space-6);margin:0}.trainer-management-import-next>.admin-stack-next>.panel:first-child{box-shadow:none;border:0;border-radius:0;padding:0}.trainer-import-cards-next{gap:var(--su-space-4);background:0 0;border:0;margin:0;padding:0}.trainer-import-inline-heading-next{gap:var(--su-space-2);margin:0 0 var(--su-space-1);grid-column:1/-1;display:grid}.trainer-import-inline-heading-next h2{margin:0;font-size:1.3rem}.trainer-import-inline-heading-next p{color:var(--su-color-muted);margin:0}.trainer-import-cards-next>article{min-height:330px;padding:var(--su-space-5);background:var(--su-color-surface-soft)}.trainer-import-cards-next h3{font-size:1.05rem}.trainer-import-cards-next form{align-content:start;max-width:560px}.trainer-import-cards-next .button-link{width:fit-content}.trainer-import-organization-next{width:fit-content;margin:var(--su-space-2) 0 var(--su-space-3);border:1px solid var(--su-color-border);border-radius:var(--su-radius-sm);background:var(--su-color-surface);color:var(--su-color-text-soft);font-size:var(--su-text-sm);padding:.65rem .8rem;display:inline-flex}.trainer-import-organization-next strong{color:var(--su-color-text)}.trainer-file-input-next input[type=file]::file-selector-button{margin-right:var(--su-space-3);border-radius:var(--su-radius-sm);background:var(--su-color-brand-100);color:var(--su-color-brand-700);font:inherit;cursor:pointer;border:0;padding:.65rem .8rem;font-weight:800}.trainer-template-next{gap:var(--su-space-3);margin-top:var(--su-space-4);padding-top:var(--su-space-4);border-top:1px solid var(--su-color-border);display:grid}.trainer-template-next h4,.trainer-template-next small{margin:0}.trainer-management-create-next>.management-reference-next{padding-bottom:0}.trainer-management-create-next>.trainer-create-heading-next{padding:var(--su-space-5) var(--su-space-6) var(--su-space-3);margin:0}.trainer-management-create-next>.trainer-create-heading-next h2{margin:0;font-size:1.3rem}.trainer-management-create-next>.admin-stack-next{padding:0 var(--su-space-6) var(--su-space-6);margin:0}.trainer-management-create-next>.admin-stack-next>.panel:first-child{box-shadow:none;border:0;border-radius:0;padding:0}.trainer-management-create-next .trainer-group-picker-next label{grid-template-rows:auto auto;grid-template-columns:1fr;align-content:center;place-items:start}.trainer-management-create-next .trainer-group-picker-next input{margin:0}.trainer-management-create-next .trainer-learner-form-next>section:first-child input[readonly]{background:var(--su-color-surface);color:var(--su-color-text);cursor:default;font-weight:750}.trainer-directory-next table{border-collapse:collapse}.trainer-directory-next :where(thead tr,tbody tr){border-bottom:1px solid var(--su-color-border)}.trainer-directory-next :where(th,td),.trainer-directory-next tbody tr:last-child{border-bottom:0}.trainer-directory-next td.trainer-selection-next{vertical-align:middle;display:table-cell}.trainer-directory-next .trainer-selection-next input[type=checkbox]{width:18px;height:18px;accent-color:var(--su-color-brand-500);margin:0 auto;padding:0;display:block}.trainer-directory-next table{min-width:1300px}.trainer-directory-next th:nth-child(2){width:28%}.trainer-directory-next th:nth-child(3),.trainer-directory-next th:nth-child(4){width:18%}.trainer-directory-next th:last-child{width:32%}.trainer-directory-next .table-actions-next{flex-wrap:nowrap}.trainer-directory-next .table-actions-next button{text-transform:uppercase;white-space:nowrap;min-width:145px;min-height:44px}.trainer-directory-next .trainer-inactivate-next{color:#95610b;background:#fffaf0;border-color:#e2a63d}.public-detail-page-next .public-detail-hero-next{width:var(--su-page-width);max-width:none;margin:var(--su-space-5) auto;border:1px solid var(--su-color-border);border-radius:var(--su-radius-lg);background:var(--su-color-surface);box-shadow:var(--su-shadow-md);text-align:left;justify-items:start;padding:clamp(1.5rem,3vw,2.25rem);position:static;left:auto;transform:none}.public-detail-page-next .public-detail-hero-next .eyebrow{color:var(--su-color-brand-500);background:0 0;padding:0}.public-detail-page-next .public-detail-hero-next h1{max-width:1100px;color:var(--su-color-ink);font-size:var(--su-text-2xl);letter-spacing:-.035em;background:0 0;margin:0}.public-detail-page-next .public-detail-hero-next>p:not(.eyebrow){max-width:980px;color:var(--su-color-muted);font-size:var(--su-text-md);line-height:var(--su-leading-normal)}.public-launch-next{align-items:center;gap:var(--su-space-6);width:100%;margin-top:var(--su-space-3);padding:var(--su-space-4) var(--su-space-5);border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);background:var(--su-color-surface-soft);grid-template-columns:minmax(220px,auto) auto minmax(240px,1fr);display:grid}.public-launch-next>strong{color:var(--su-color-text);gap:.2rem;font-size:.9rem;display:grid}.public-launch-next>strong>span{color:var(--su-color-brand-500);font-size:var(--su-text-xs);letter-spacing:.1em;text-transform:uppercase}.public-launch-next>p{color:var(--su-color-text-soft);text-align:right;margin:0;line-height:1.45}.public-launch-countdown-next{gap:var(--su-space-2);grid-template-columns:repeat(4,minmax(56px,1fr));display:grid}.public-launch-countdown-next>span{border:1px solid var(--su-color-border);border-radius:var(--su-radius-sm);background:var(--su-color-surface);align-content:center;justify-items:center;gap:.15rem;min-height:82px;padding:.45rem .55rem;display:grid}.public-launch-countdown-next b{color:var(--su-color-brand-500);font-family:var(--su-font-display);font-size:1rem}.public-launch-countdown-next small{color:var(--su-color-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.6rem;font-weight:750}.public-offer-managed-next{margin-top:var(--su-space-4);padding-top:var(--su-space-3);border-top:1px solid var(--su-color-border);gap:.15rem;display:grid}.public-offer-managed-next strong{color:var(--su-color-text);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}.public-offer-managed-next small{color:var(--su-color-muted);font-size:.72rem}.public-detail-page-next .public-offers-hero-next{width:var(--su-page-width);max-width:none;margin:var(--su-space-5) auto var(--su-space-16);padding:4.5rem var(--su-page-gutter);border:1px solid var(--su-color-border);border-radius:var(--su-radius-lg);box-shadow:none;text-align:center;background:linear-gradient(110deg,#e5e9ff 0%,#faf8fc 52%,#fff0ec 100%);justify-items:center;position:relative;left:auto;transform:none}.public-detail-page-next .public-offers-hero-next h1{color:#0000;background:linear-gradient(90deg,#6873d7 0%,#9c6ebe 52%,#cf797d 100%);-webkit-background-clip:text;background-clip:text;max-width:900px;font-size:clamp(2.35rem,4vw,3.45rem);line-height:1.12}.public-detail-page-next .public-offers-hero-next .eyebrow{color:var(--su-color-text-soft);letter-spacing:0;text-transform:none;font-size:.9rem;font-weight:500}.public-detail-page-next .public-offers-hero-next>p:not(.eyebrow){max-width:820px;color:var(--su-color-text-soft);text-align:center;font-size:clamp(1rem,1.45vw,1.25rem)}.public-offers-launch-next{width:min(820px,90vw);margin:0 auto var(--su-space-8);border-color:var(--su-color-brand-200);box-shadow:var(--su-shadow-md);text-align:center;background:linear-gradient(115deg,#f1f3ff 0%,#fff 52%,#fff4f1 100%);grid-template-columns:1fr;justify-items:center;padding:clamp(1.6rem,3vw,2.2rem)}.public-offers-launch-next>strong{color:var(--su-color-ink);font-family:var(--su-font-display);justify-items:center;font-size:clamp(1.35rem,2.4vw,2rem)}.public-offers-launch-next>strong>span{font-family:var(--su-font-body)}.public-offers-launch-next .public-launch-countdown-next{width:min(470px,100%)}.public-offers-launch-next>p{text-align:center}.public-offer-card-labels-next{justify-content:space-between;align-items:center;gap:var(--su-space-3);display:flex}.public-offer-card-labels-next>span,.public-offer-card-labels-next>b{border-radius:var(--su-radius-sm);background:var(--su-color-brand-100);color:var(--su-color-brand-500);letter-spacing:.06em;text-transform:uppercase;padding:.32rem .55rem;font-size:.66rem;font-weight:850;display:inline-flex}.public-offer-card-labels-next>span{background:0 0;padding-inline:0}.profile-tab-panel-next{width:100%}.profile-tabs-next{grid-template-columns:repeat(2,minmax(0,1fr));width:min(900px,100%)}.public-detail-page-next :where(.public-contact-layout-next,.public-offer-detail-grid-next,.public-pricing-notice-next,.public-cta-next,.public-help-tabs-next,.public-help-layout-next),.public-header-reference-next,.public-home-next>.public-hero-next,.public-home-next>.public-section-next,.public-home-next>.public-login-embed-next,.public-detail-page-next .public-legal-layout-next{width:var(--su-page-width);max-width:none;margin-inline:auto}.public-header-reference-next{margin-left:auto;left:auto;transform:none}.public-detail-page-next .public-legal-hero-next{width:var(--su-page-width);margin-inline:auto;left:auto;transform:none}.public-footer-container-next{width:var(--su-page-width)}.public-home-next>.public-header-reference-next,.public-home-next>.public-hero-next{width:100vw;max-width:none;margin-left:-50vw;position:relative;left:50%;transform:none}.public-home-next>.public-header-reference-next{padding-inline:clamp(18px,3vw,40px)}.public-home-next>.public-hero-next{border-radius:0 0 var(--su-radius-lg) var(--su-radius-lg);margin-top:0}.public-home-next>.public-section-next{width:min(94vw,1500px)}.public-home-next>#fonctionnalites{width:min(94vw,1100px)}.public-home-next>#fonctionnalites .public-card-grid-next{grid-template-columns:repeat(3,minmax(0,1fr))}.public-home-next>.public-login-embed-next{width:min(94vw,1180px);max-width:1180px;margin-top:5rem}.public-offer-strip-next{color:#fff;background:#1c223d;width:100vw;margin:0 0 4rem -50vw;padding:3.4rem clamp(1.25rem,4vw,4rem);position:relative;left:50%}.public-offer-strip-next>div{justify-items:center;gap:1.25rem;width:min(810px,100%);margin:auto;display:grid}.public-offer-strip-next p{color:#8f96ad;letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:850}.public-offer-strip-next nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;width:100%;display:grid}.public-offer-strip-next nav a{color:#9ca8ff;min-height:44px;font-family:var(--su-font-display);letter-spacing:.08em;text-align:center;text-transform:uppercase;transition:border-color var(--su-transition-fast),background-color var(--su-transition-fast),transform var(--su-transition-fast);background:#ffffff0b;border:1px solid #4a526e;border-radius:14px;place-items:center;padding:.65rem 1rem;font-size:1rem;font-weight:800;text-decoration:none;display:grid}.public-offer-strip-next nav a:hover{background:#5b6add24;border-color:#7080e9;transform:translateY(-1px)}.public-offer-strip-action-next{color:#fff;letter-spacing:.12em;text-transform:uppercase;border:1px solid #7482e7;border-radius:8px;align-items:center;gap:.65rem;min-height:40px;padding:.65rem 1rem;font-size:.68rem;font-weight:850;text-decoration:none;display:inline-flex}.public-offer-strip-action-next span{color:#9ca8ff;font-size:1rem;line-height:1}@media (max-width:760px){.public-offer-strip-next{padding-block:2.5rem}.public-offer-strip-next nav,.public-home-next>#fonctionnalites .public-card-grid-next{grid-template-columns:1fr}}.public-detail-page-next :where(.public-contact-layout-next,.public-offer-detail-grid-next,.public-help-layout-next)>:where(article,aside){border-color:var(--su-color-border);border-radius:var(--su-radius-lg);background:var(--su-color-surface);box-shadow:var(--su-shadow-md)}.public-detail-page-next .public-contact-details-next,.public-detail-page-next .public-offer-detail-grid-next>article.featured,.public-detail-page-next .public-help-layout-next>aside{background:var(--su-color-surface-soft)!important}.public-detail-page-next .public-cta-next{border:1px solid var(--su-color-border);border-radius:var(--su-radius-lg);background:var(--su-color-surface);box-shadow:var(--su-shadow-md);color:var(--su-color-ink)}.public-detail-page-next .public-cta-next .eyebrow{color:var(--su-color-brand-500)}.public-detail-page-next .public-cta-next p:last-child{color:var(--su-color-text-soft)}.public-detail-page-next .public-offers-cta-next h2{font-size:clamp(1.15rem,1.6vw,1.5rem);line-height:1.25}.public-detail-page-next .public-contact-form-next h2{font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.25}.public-detail-page-next .public-contact-form-next label{font-size:.95rem}.public-detail-page-next .public-contact-form-next :where(input,select,textarea){font-size:1rem}.public-detail-page-next .public-contact-form-next .public-demo-option-next small{font-size:.86rem;line-height:1.45}.public-detail-page-next .public-contact-form-next p[role=status]{font-size:.95rem;line-height:1.5}.public-help-tabs-next{margin-bottom:var(--su-space-5)}.quality-evidence-upload-next{padding:0;overflow:hidden}.quality-evidence-upload-next>summary{cursor:pointer;border-bottom:1px solid #0000;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:78px;padding:1rem 1.45rem;list-style:none;display:grid}.quality-evidence-upload-next>summary::-webkit-details-marker{display:none}.quality-evidence-upload-next[open]>summary{border-bottom-color:var(--su-color-border)}.quality-evidence-upload-next>summary>span{gap:.15rem;display:grid}.quality-evidence-upload-next>summary strong{color:var(--su-color-ink);font-size:1rem}.quality-evidence-upload-next>summary small{color:var(--su-color-text-soft);font-size:.82rem}.quality-evidence-upload-next>summary>i{color:var(--su-color-text-soft);font-size:.75rem;font-style:normal;transition:transform .18s}.quality-evidence-upload-next:not([open])>summary>i{transform:rotate(90deg)}.quality-evidence-add-icon-next{background:var(--su-color-brand-50);width:40px;height:40px;color:var(--su-color-brand-600);border-radius:10px;place-items:center;font-size:1.25rem;display:grid}.quality-evidence-form-next{background:var(--su-color-surface);grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:1.25rem 1.5rem;padding:1.45rem;display:grid}.quality-evidence-fields-next{align-content:start;gap:1rem;display:grid}.quality-evidence-row-next{grid-template-columns:minmax(0,1fr) 180px;gap:1rem;display:grid}.quality-evidence-form-next label{color:var(--su-color-ink);align-content:start;gap:.45rem;font-size:.86rem;font-weight:800;display:grid}.quality-evidence-form-next label em{color:#d45545;font-style:normal}.quality-evidence-form-next :where(input:not([type=file]),select,textarea){box-sizing:border-box;border:1px solid var(--su-color-border);width:100%;min-height:46px;color:var(--su-color-ink);font:inherit;background:#fff;border-radius:9px;padding:.75rem .85rem;font-weight:500}.quality-evidence-form-next textarea{resize:vertical;min-height:106px}.quality-evidence-description-next>span{justify-content:space-between;gap:1rem;display:flex}.quality-evidence-description-next>span small{color:var(--su-color-text-soft);font-weight:500}.quality-evidence-drop-next{min-height:100%;position:relative}.quality-evidence-drop-next>input{opacity:0;width:1px;height:1px;position:absolute}.quality-evidence-drop-next>span{min-height:275px;color:var(--su-color-ink);text-align:center;cursor:pointer;background:#fbfbfe;border:1px dashed #bcc4df;border-radius:11px;place-content:center;justify-items:center;gap:.35rem;padding:1.25rem;display:grid}.quality-evidence-drop-next>span strong{overflow-wrap:anywhere;font-size:.86rem;font-weight:500}.quality-evidence-drop-next>span u{color:var(--su-color-brand-600);font-weight:800}.quality-evidence-drop-next>span small{color:var(--su-color-text-soft);font-size:.78rem;font-weight:500}.quality-evidence-drop-next:focus-within>span{border-color:var(--su-color-brand-500);box-shadow:0 0 0 3px #566add1f}.quality-evidence-form-next>footer{border-top:1px solid var(--su-color-border);background:var(--su-color-surface-soft);grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;margin:.1rem -1.45rem -1.45rem;padding:1rem 1.45rem;display:flex}.quality-evidence-form-next>footer>small{color:var(--su-color-text-soft);font-size:.78rem}@media (max-width:900px){.quality-evidence-form-next{grid-template-columns:1fr}.quality-evidence-drop-next>span{min-height:180px}}@media (max-width:620px){.quality-evidence-row-next{grid-template-columns:1fr}.quality-evidence-form-next>footer{flex-direction:column;align-items:stretch}.quality-evidence-form-next>footer .actions{width:100%}.quality-evidence-form-next>footer .actions button{flex:1}}.public-help-layout-next{gap:var(--su-space-5);grid-template-columns:minmax(280px,.55fr) minmax(0,1.75fr)}.public-help-layout-next>aside,.public-help-layout-next>article{border-radius:var(--su-radius-lg);box-shadow:var(--su-shadow-md)}@media (max-width:1500px){.role-admin .group-create-form-next{grid-template-columns:repeat(2,minmax(0,1fr))}.role-admin .group-create-form-next>button{width:fit-content}.group-member-selection-next .member-grid-next{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1180px){.group-card-grid-next{grid-template-columns:repeat(2,minmax(0,1fr))}.group-list-table-next{overflow-x:auto}.group-list-table-next>header,.group-list-table-next>div>article{min-width:920px}.group-create-form-next{grid-template-columns:repeat(2,minmax(0,1fr))}.group-create-form-next>button{width:fit-content}.group-directory-head-next{display:none}.group-directory-row-next{grid-template-columns:repeat(2,minmax(0,1fr))}.group-directory-row-next .table-actions-next{grid-column:1/-1;justify-content:flex-start;align-self:auto}.group-member-selection-next .member-grid-next{grid-template-columns:repeat(3,minmax(0,1fr))}.group-member-manager-next{grid-template-columns:minmax(250px,.8fr) minmax(360px,1.2fr)}.group-training-layout-next{grid-template-columns:1fr 260px}.group-training-tools-next{grid-template-columns:1fr}.public-launch-next:not(.public-offers-launch-next){grid-template-columns:1fr auto}.public-launch-next:not(.public-offers-launch-next)>p{text-align:left;grid-column:1/-1}}.domains-reference-next{gap:20px;display:grid}.domains-reference-next>.panel{box-shadow:none;background:#fff;border:0;border-radius:20px;margin:0}.domains-reference-hero-next{padding:34px 36px 32px}.domains-reference-hero-next>header{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.domains-reference-hero-next>header>div:first-child{max-width:650px}.domains-reference-hero-next .eyebrow{color:#4f55df;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.domains-reference-hero-next h1{color:#171a2d;font-family:var(--su-font-display);margin:0;font-size:34px;line-height:1.08}.domains-reference-hero-next header p{color:#788098;margin:10px 0 0;font-size:15px;line-height:1.55}.domains-help-link-next{color:#4d52df;font:inherit;background:0 0;border:0;padding:0;font-weight:700;display:inline}.domains-reference-actions-next{flex:none;gap:10px;display:flex}.domains-reference-actions-next button{border-radius:11px;min-height:44px;padding:0 18px}.domain-reference-create-next{background:#f7f7ff;border:1px solid #d9dcff;border-radius:15px;grid-template-columns:minmax(220px,1fr) minmax(260px,1fr) auto minmax(230px,.75fr);align-items:start;gap:14px;margin-top:22px;padding:22px;display:grid}.domain-reference-create-next label{color:#50566e;gap:7px;font-size:13px;font-weight:700;display:grid}.domain-reference-create-next input:not([type=hidden]),.domain-reference-create-next select{color:#202438;background:#fff;border:1px solid #d3d7ea;border-radius:10px;width:100%;height:46px;padding:0 14px;font-size:15px}.domain-reference-create-next small{color:#8b91a8;font-size:12px;font-weight:400}.domain-reference-create-next small b{color:#4b5066;letter-spacing:.08em}.domain-reference-create-next>button{align-self:center;min-height:46px;margin-top:21px;padding-inline:24px}.domain-reference-create-next .domains-cancel-next{color:#53586c;background:0 0;border:0;font-weight:700}.domain-reference-create-next>p{color:#6f758c;grid-column:1/-1;margin:0;font-size:12px}.domain-reference-create-next>p strong{color:#34399f}.domain-reference-importer-next{background:#f8f8ff;border:1px solid #dfe2f2;border-radius:16px;overflow:hidden}.domain-reference-importer-next>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:86px;padding:20px;list-style:none;display:flex}.domain-reference-importer-next>summary::-webkit-details-marker{display:none}.domain-reference-importer-next>summary>span{gap:8px;display:grid}.domain-reference-importer-next>summary strong{color:#25293e;font-size:16px}.domain-reference-importer-next>summary small{color:#9298ae;font-size:13px;font-weight:400}.domain-reference-importer-next>summary>i{flex:none;width:18px;height:18px;position:relative}.domain-reference-importer-next>summary>i:before,.domain-reference-importer-next>summary>i:after{content:"";background:#5960df;border-radius:2px;width:12px;height:2px;transition:transform .2s;position:absolute;top:8px;left:3px}.domain-reference-importer-next>summary>i:after{transform:rotate(90deg)}.domain-reference-importer-next[open]>summary>i:after{transform:rotate(0)}.domain-reference-import-grid-next{border-top:1px solid #e1e4f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px;display:grid}.domain-reference-import-grid-next>article{background:#fff;border:1px solid #dfe2ef;border-radius:14px;min-width:0;padding:20px}.domain-reference-import-grid-next article>header{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.domain-reference-import-grid-next article>header>b{color:#fff;background:#5961df;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.domain-reference-import-grid-next article>header>span{gap:7px;display:grid}.domain-reference-import-grid-next article>header strong{color:#24283d;font-size:15px}.domain-reference-import-grid-next article>header small{color:#959bb0;font-size:12px;line-height:1.4}.domain-reference-import-grid-next article>form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.domain-reference-import-grid-next form>label{color:#50566e;gap:8px;font-size:14px;display:grid}.domain-rncp-input-next,.domain-reference-file-next{background:#fff;border:1px solid #d8dbea;border-radius:11px;align-items:center;min-width:0;min-height:52px;display:flex;overflow:hidden}.domain-rncp-input-next>b{color:#5960dc;background:#eff0ff;align-self:stretch;place-items:center;padding:0 14px;font-size:13px;display:grid}.domain-rncp-input-next input{border:0;outline:0;width:100%;min-width:0;height:50px;padding:0 12px;font-size:15px}.domain-reference-file-next{padding-right:12px}.domain-reference-file-next input[type=file]{color:#0000;max-width:155px;font-size:0}.domain-reference-file-next input[type=file]::file-selector-button{color:#5960dc;cursor:pointer;background:#eff0ff;border:0;height:50px;padding:0 14px;font-size:14px;font-weight:700}.domain-reference-file-next>b{color:#a0a5b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:400;overflow:hidden}.domain-reference-import-grid-next form>button{white-space:nowrap;min-height:46px;padding-inline:20px}.domain-reference-preview-next{background:#f8f8ff;border:1px solid #dfe2f2;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding:14px;display:flex}.domain-reference-preview-next>div{gap:4px;min-width:0;display:grid}.domain-reference-preview-next small{color:#858ba2}.domains-reference-list-next{padding:24px 28px 8px}.domains-reference-list-next>header{grid-template-columns:auto 1fr minmax(260px,290px);align-items:center;gap:26px;margin-bottom:18px;display:grid}.domains-reference-list-next h2{color:#171a2d;font-family:var(--su-font-display);margin:0;font-size:24px}.domains-reference-list-next nav{background:#f0f1f7;border-radius:11px;justify-self:start;gap:2px;padding:4px;display:flex}.domains-reference-list-next nav button{color:#53596f;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700}.domains-reference-list-next nav button.active{color:#4d52df;background:#fff;box-shadow:0 1px 3px #1e224b1f}.domains-search-next{color:#78809b;background:#fafbff;border:1px solid #dadeea;border-radius:11px;align-items:center;gap:9px;height:44px;padding:0 13px;display:flex}.domains-search-next input{color:#25293c;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}.domains-search-next input::placeholder{color:#a4a9bd}.domains-reference-table-next{overflow:hidden}.domains-reference-row-next{color:#202438;border-bottom:1px solid #eceef5;grid-template-columns:42px minmax(480px,1fr) minmax(300px,380px) 80px;align-items:center;min-height:74px;display:grid}.domains-reference-head-next{color:#626980;letter-spacing:.075em;text-transform:uppercase;background:#f4f5fa;border:0;border-radius:11px;min-height:52px;font-size:13px;font-weight:900}.domains-reference-head-next>span:first-of-type{justify-self:start}.domains-reference-head-next>span:nth-of-type(2){width:100%;padding-left:48px}.domains-reference-head-next>span:nth-of-type(3){text-align:center;justify-self:center}.domains-reference-row-next input[type=checkbox]{appearance:none;background:#fff;border:1px solid #cdd2e4;border-radius:5px;width:20px;height:20px;margin:0 0 0 4px}.domains-reference-row-next input[type=checkbox]:checked{background:#5359df url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-width='2' d='m3 8 3 3 7-7'/%3E%3C/svg%3E") 50%/14px no-repeat;border-color:#5359df}.domains-reference-head-next>span:nth-of-type(2){align-items:center;gap:9px;display:flex}.domains-reference-head-next small{align-items:center;gap:6px;font-size:10px;display:flex}.domains-reference-head-next small i{border-radius:2px;width:8px;height:8px}.domains-reference-row-next.is-child{background:#fff;border-bottom:0}.domains-reference-row-next:not(.domains-reference-head-next):has(+.domains-reference-row-next.is-child){border-bottom:0}.domains-reference-row-next.is-child+.domains-reference-row-next:not(.is-child){border-top:1px solid #eceef5}.domains-reference-name-next{min-width:0;padding-left:calc(var(--domain-depth,0) * 36px);gap:3px;display:grid;position:relative}.domains-reference-name-next>i{left:calc((var(--domain-depth,0) - 1) * 36px + 8px);color:#0000;border-bottom:1px solid #c7ccdf;border-left:1px solid #c7ccdf;border-radius:0 0 0 5px;width:20px;height:25px;font-size:0;position:absolute;top:-10px}.domains-reference-row-next.is-child .domains-reference-name-next:after{left:calc((var(--domain-depth,0) - 1) * 36px + 30px);content:"";background:#6a70e4;border-radius:50%;width:4px;height:4px;position:absolute;top:7px}.domains-reference-name-next strong{color:#4852df;font-size:15px;font-weight:800;line-height:1.45}.domains-reference-row-next.is-child .domains-reference-name-next strong{color:#60667a;font-size:13px;font-weight:500}.domains-reference-cards-next{justify-content:flex-start;align-items:center;gap:10px;display:flex}.domains-reference-cards-next>b{text-align:right;width:38px;font-size:15px}.domains-reference-cards-next>em{background:0 0;border-radius:0;align-items:center;gap:5px;min-width:0;max-width:none;height:auto;font-style:normal;display:flex}.domains-reference-cards-next>em>i{color:#4652bb;white-space:nowrap;background:#f0f1fb;border-radius:7px;align-items:center;min-height:28px;padding:0 8px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.domains-reference-next .n1{background:#4f52df}.domains-reference-next .n2{background:#8d8fe9}.domains-reference-next .n3{background:#c7c8f5}.domains-reference-course-next{text-align:center;font-size:14px}.domains-reference-links-next{gap:8px;margin-top:12px;display:flex}.domains-reference-links-next button{color:#52596e;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #d9ddeb;border-radius:8px;min-height:34px;padding:0 13px;font-size:11px;font-weight:800}.domains-reference-links-next button:last-child{color:#e05258;background:#fff7f7;border-color:#f0aaaa}.domains-reference-links-next button:disabled{color:#b3b7c9;cursor:not-allowed;background:#f7f8fb;border-color:#e6e8ef}.domain-merge-reference-next{z-index:45;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:minmax(250px,1fr) minmax(240px,360px) minmax(460px,auto);align-items:center;padding:18px;position:sticky;bottom:18px;background:#fffffff5!important;border:1px solid #e0e3ee!important;border-radius:16px!important;margin:18px 0!important;box-shadow:0 10px 28px #1c214524!important}.domain-merge-reference-next.is-ready{border-color:#d4d8f6!important;box-shadow:0 12px 34px #30367e30!important}.domain-merge-reference-next h2{font-family:var(--su-font-body);margin:0 0 8px;font-size:16px}.domain-merge-reference-next label{align-self:center}.domain-merge-buttons-next{grid-template-columns:repeat(4,minmax(100px,1fr));gap:8px;display:grid}.domain-merge-buttons-next>button{min-height:42px;padding:8px 10px;font-size:12px;min-width:0!important}.domain-merge-buttons-next>.domain-empty-selected-next{color:#c83f49;white-space:nowrap;background:#fff1f2;border-color:#efb2b6}@media (min-width:761px) and (max-width:1180px){.domain-merge-reference-next{grid-template-columns:minmax(220px,.9fr) minmax(250px,1fr) minmax(280px,.9fr);gap:12px;padding:14px}.domain-merge-reference-next h2{font-size:14px}.domain-merge-reference-next p:not(.eyebrow){font-size:12px;line-height:1.4}.domain-merge-buttons-next{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.domain-merge-buttons-next>button{min-height:38px;padding:6px 8px;font-size:10px}}.domains-reference-editor-next{margin-top:20px}.domains-reference-editor-next .library-editor-next,.domains-reference-editor-next .domain-owner-transfer-next{box-shadow:none;border-radius:18px}.domain-edit-overlay-next{z-index:1000;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#1d21327a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.domain-edit-dialog-next{background:#fff;border:1px solid #dce0ec;border-radius:15px;width:min(640px,100vw - 30px);max-height:calc(100vh - 36px);overflow:auto;box-shadow:0 24px 70px #14183047}.domain-edit-dialog-next>header{border-bottom:1px solid #e3e5ee;gap:18px;padding:30px 28px 22px;display:flex}.domain-edit-dialog-next>header>span{color:#5b61e6;background:#f0f1ff;border-radius:10px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.domain-edit-dialog-next>header svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:25px;height:25px}.domain-edit-dialog-next .eyebrow{color:#5a60df;letter-spacing:.18em;text-transform:uppercase;margin:1px 0 5px;font-size:12px;font-weight:800}.domain-edit-dialog-next h2{color:#171a2d;font-family:var(--su-font-display);margin:0;font-size:25px;line-height:1.12}.domain-edit-dialog-next header p:last-child{color:#70778e;margin:7px 0 0;font-size:14px;line-height:1.55}.domain-edit-dialog-next form{gap:15px;padding:24px 28px 28px;display:grid}.domain-edit-dialog-next form>label{color:#24283d;gap:9px;font-size:14px;font-weight:800;display:grid}.domain-edit-dialog-next form input:not([type=hidden]),.domain-edit-dialog-next form select{color:#22263a;background:#fff;border:1px solid #d3d7ef;border-radius:12px;width:100%;min-height:54px;padding:0 16px;font-size:16px;font-weight:600}.domain-edit-dialog-next form input:focus,.domain-edit-dialog-next form select:focus{outline-offset:1px;border-color:#5860ef;outline:2px solid #5860ef2b}.domain-group-assignment-next{background:#fafbff;border:1px solid #e0e3f1;border-radius:12px;gap:10px;min-width:0;margin:2px 0 0;padding:16px;display:grid}.domain-group-assignment-next legend{color:#24283d;padding:0 6px;font-size:14px;font-weight:800}.domain-group-assignment-next>p{color:#757d94;margin:0;font-size:13px}.domain-group-assignment-next>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:190px;display:grid;overflow:auto}.domain-group-assignment-next label{cursor:pointer;background:#fff;border:1px solid #dce0f2;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.domain-group-assignment-next label.is-unrestricted{cursor:default;opacity:.72}.domain-group-assignment-next input{flex:none;margin:0;width:18px!important;min-height:18px!important;padding:0!important}.domain-group-assignment-next span{min-width:0;display:grid}.domain-group-assignment-next strong,.domain-group-assignment-next small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.domain-group-assignment-next strong{color:#2b3048;font-size:13px}.domain-group-assignment-next small{color:#858da4;font-size:11px;font-weight:600}.domain-group-assignment-next .empty{color:#858da4;grid-column:1/-1;padding:10px 0;font-size:13px}.domain-edit-dialog-next footer{border-top:1px solid #e3e5ee;justify-content:flex-end;gap:14px;margin-top:16px;padding-top:17px;display:flex}.domain-edit-dialog-next footer button{text-transform:uppercase;letter-spacing:.06em;border-radius:9px;min-width:106px;min-height:52px}.domain-edit-dialog-next footer .primary{min-width:132px}@media (max-width:620px){.domain-group-assignment-next>div{grid-template-columns:1fr}}.qcm-activity-edit-next{background:#f8f9ff;border:1px solid #dfe3f2;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.qcm-activity-edit-next>div{gap:4px;display:grid}.qcm-activity-edit-next>div small{color:#858ca4;font-weight:500}.qcm-activity-edit-next>label:not(.check){grid-column:1/-1;gap:7px;display:grid}.qcm-activity-edit-next input[type=file]{background:#fff;border:1px solid #d9ddec;border-radius:10px;width:100%;min-height:48px;padding:8px}.qcm-activity-edit-next>.check{grid-column:1/-1}@media (max-width:980px){.domains-reference-hero-next>header{flex-direction:column;align-items:flex-start}.domain-reference-create-next{grid-template-columns:1fr 1fr}.domain-reference-create-next>button{margin-top:0}.domains-reference-list-next>header{grid-template-columns:1fr;gap:12px}.domains-reference-list-next nav{justify-self:stretch;overflow:auto}.domains-search-next{width:100%}.domains-reference-table-next{overflow-x:auto}.domains-reference-row-next{min-width:920px}.domain-reference-import-grid-next{grid-template-columns:1fr}}@media (max-width:620px){.domains-reference-hero-next,.domains-reference-list-next{padding:22px 18px}.domains-reference-actions-next,.domain-reference-create-next{grid-template-columns:1fr;width:100%}.domains-reference-actions-next{flex-direction:column}.domain-reference-create-next>p{grid-column:1}.domain-reference-importer-next>summary{min-height:76px;padding:16px}.domain-reference-import-grid-next{padding:12px}.domain-reference-import-grid-next>article{padding:16px}.domain-reference-import-grid-next article>form{grid-template-columns:1fr}.domain-reference-import-grid-next form>button{width:100%}.domain-reference-preview-next{flex-direction:column;align-items:stretch}}@media (max-width:760px){:root{--su-page-gutter:.75rem}.ui-card{padding:var(--su-space-4)}.ui-cluster{flex-direction:column;align-items:stretch}.ui-cluster>:where(button,.button-link){justify-content:center;width:100%}.group-card-panel-next,.group-list-panel-next{padding:var(--su-space-3)}.group-list-toolbar-next{flex-direction:column;align-items:stretch}.group-list-toolbar-next>label{width:100%}.group-list-metrics-next{grid-template-columns:1fr}.group-list-table-next{background:0 0;border:0;overflow:visible}.group-list-table-next>header{display:none}.group-list-table-next>div{gap:var(--su-space-3);display:grid}.group-list-table-next>div>article{min-width:0;padding:var(--su-space-4);border:1px solid var(--su-color-border);border-radius:var(--su-radius-md);background:#fff;grid-template-columns:minmax(0,1fr) auto}.group-list-identity-next,.group-list-members-next,.group-list-domain-next{grid-column:1/-1}.group-list-organization-next{grid-area:1/2}.group-list-actions-next{grid-column:1/-1;justify-content:flex-start}.group-card-grid-next,.group-create-form-next,.role-admin .group-create-form-next,.group-directory-row-next{grid-template-columns:1fr}.group-create-form-next>button,.role-admin .group-create-form-next>button{width:100%}.group-directory-row-next .table-actions-next{flex-direction:column;grid-column:auto;align-items:stretch}.group-member-selection-next .member-grid-next{grid-template-columns:1fr}.group-member-selection-next>header{flex-direction:column;align-items:flex-start}.group-members-heading-next{padding:var(--su-space-4);align-items:flex-start}.group-members-heading-next h2{font-size:1.45rem}.group-members-panel-next>form{padding:0 var(--su-space-4) var(--su-space-4)}.group-member-manager-next{grid-template-columns:1fr}.group-member-column-next.is-current{border-right:0;border-bottom:1px solid var(--su-color-border)}.group-member-list-next{max-height:360px}.group-training-layout-next{padding:0 var(--su-space-4) var(--su-space-4);grid-template-columns:1fr}.group-training-toggle-next{margin-inline:var(--su-space-4)}.group-training-tools-next>div{grid-template-columns:repeat(3,1fr);display:grid}.trainer-management-groups-next>.groups-reference-next{padding:0 var(--su-space-4) var(--su-space-4)}.trainer-management-import-next>.trainer-import-heading-next{padding:var(--su-space-5) calc(var(--su-space-4) + var(--su-space-4)) var(--su-space-4)}.trainer-management-import-next>.admin-stack-next{padding:0 var(--su-space-4) var(--su-space-4)}.trainer-management-create-next>.trainer-create-heading-next{padding:var(--su-space-5) var(--su-space-4) var(--su-space-3)}.trainer-management-create-next>.admin-stack-next{padding:0 var(--su-space-4) var(--su-space-4)}.public-detail-page-next .public-detail-hero-next,.public-detail-page-next :where(.public-contact-layout-next,.public-offer-detail-grid-next,.public-pricing-notice-next,.public-cta-next,.public-help-tabs-next,.public-help-layout-next){width:calc(100vw - 1.5rem)}.public-detail-page-next .public-offers-hero-next{width:var(--su-page-width);margin-inline:auto}.public-launch-next{grid-template-columns:1fr;align-items:stretch}.public-offers-launch-next{align-items:center}.profile-tab-panel-next{overflow-x:auto}.profile-tabs-next{min-width:430px}.public-launch-countdown-next{grid-template-columns:repeat(4,minmax(0,1fr))}.public-launch-next>p{grid-column:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(button.primary,a.primary,.primary.button-link,input[type=submit]),:where(button.secondary,a.secondary,.secondary.button-link){border-radius:var(--su-radius-sm);max-width:100%;min-height:40px;font-family:var(--su-font-body);letter-spacing:.01em;text-align:center;white-space:normal;justify-content:center;align-items:center;padding:.62rem .9rem;font-weight:750;line-height:1.15;display:inline-flex;border:1px solid var(--su-color-brand-500)!important;background:var(--su-color-action-soft)!important;width:fit-content!important;min-width:0!important;color:var(--su-color-action)!important;box-shadow:none!important}:where(button.primary,a.primary,.primary.button-link,input[type=submit]):not(:disabled):hover,:where(button.secondary,a.secondary,.secondary.button-link):not(:disabled):hover{border-color:var(--su-color-brand-700)!important;background:var(--su-color-brand-100)!important;color:var(--su-color-brand-700)!important;box-shadow:0 2px 6px #4453b81a!important}:where(button.primary,a.primary,.primary.button-link,input[type=submit]):disabled,:where(button.secondary,a.secondary,.secondary.button-link):disabled,:where(.primary.button-link,.secondary.button-link)[aria-disabled=true]{border-color:var(--su-color-border-strong)!important;background:var(--su-color-action-soft)!important;color:var(--su-color-action-disabled)!important;box-shadow:none!important}.workspace-messages-body-next .chat-composer-compact-next :where(button.primary,.primary.button-link){border-color:var(--su-color-brand-500)!important;background:var(--su-color-brand-500)!important;color:#fff!important}.workspace-messages-body-next .chat-composer-compact-next :where(button.primary,.primary.button-link):not(:disabled):hover{border-color:var(--su-color-brand-700)!important;background:var(--su-color-brand-700)!important;color:#fff!important}:where(.report-tab-panel-next,.learner-revision-tabs-next){overflow:auto hidden;min-height:54px!important;padding:0 var(--su-space-6)!important}:where(.segmented,.settings-tabs-next,.learner-progression-tabs-next,.report-tabs-next,.profile-tabs-next,.learner-revision-tabs-next nav){flex-wrap:nowrap;border:0!important;border-bottom:1px solid var(--su-color-border)!important;width:100%!important;min-height:53px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:0!important;margin:0!important;padding:0!important}.settings-tabs-next{margin-bottom:var(--su-space-5)!important}.segmented{margin-bottom:var(--su-space-4)!important}.learner-progression-tabs-next{width:calc(100% - 3.6rem)!important;margin-inline:1.8rem!important}:where(.segmented,.settings-tabs-next,.learner-progression-tabs-next,.report-tabs-next,.profile-tabs-next,.learner-revision-tabs-next nav)>:where(button,a){font-family:var(--su-font-body);letter-spacing:.035em;text-align:center;text-transform:uppercase;white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;font-weight:800;line-height:1.1;display:flex;position:relative;width:auto!important;min-width:max-content!important;min-height:53px!important;color:var(--su-color-text)!important;box-shadow:none!important;font-size:var(--su-text-sm)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:.62rem 1rem!important}:where(.segmented,.settings-tabs-next,.learner-progression-tabs-next,.report-tabs-next,.profile-tabs-next,.learner-revision-tabs-next nav)>:where(button,a):after{content:"";height:3px;transition:background-color var(--su-transition-fast),left var(--su-transition-fast),right var(--su-transition-fast);background:0 0;border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:18%;right:18%}:where(.segmented,.settings-tabs-next,.learner-progression-tabs-next,.report-tabs-next,.profile-tabs-next,.learner-revision-tabs-next nav)>:where(button,a):not(.active):hover{background:var(--su-color-brand-50)!important;color:var(--su-color-brand-700)!important}:where(.segmented,.settings-tabs-next,.learner-progression-tabs-next,.report-tabs-next,.profile-tabs-next,.learner-revision-tabs-next nav)>:where(button,a).active{color:var(--su-color-brand-500)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}:where(.segmented,.settings-tabs-next,.learner-progression-tabs-next,.report-tabs-next,.profile-tabs-next,.learner-revision-tabs-next nav)>:where(button,a).active:after{background:var(--su-color-brand-500);left:0;right:0}:where(.management-reference-next nav,.activities-course-header-next nav,.progression-reference-header-next>nav)>button.active,.workspace-game-tabs-next>a.active{color:var(--su-color-brand-500);background:0 0;border-radius:0}:where(.management-reference-next nav,.activities-course-header-next nav,.progression-reference-header-next>nav)>button.active:after,.workspace-game-tabs-next>a.active:after{background:var(--su-color-brand-500);left:0;right:0}@media (max-width:760px){:where(.report-tab-panel-next,.learner-revision-tabs-next){padding-inline:var(--su-space-3)!important}.learner-progression-tabs-next{width:calc(100% - 2rem)!important;margin-inline:1rem!important}}.workspace-game-tab-panel-next{min-height:54px;padding:0 var(--su-space-6);border-radius:var(--su-radius-lg) var(--su-radius-lg) 0 0;box-shadow:none;border-bottom:0;margin-bottom:0;overflow:auto hidden}.workspace-game-tabs-next{border-bottom:1px solid var(--su-color-border);grid-template-columns:repeat(2,minmax(0,1fr));width:50%;min-height:53px;margin:0;display:grid}.workspace-game-tabs-next.has-three{grid-template-columns:repeat(3,minmax(0,1fr));width:75%}.workspace-game-tabs-next>a{justify-content:center;align-items:center;gap:var(--su-space-2);min-width:max-content;min-height:53px;color:var(--su-color-text);font-family:var(--su-font-body);letter-spacing:.035em;text-align:center;text-transform:uppercase;white-space:nowrap;padding:.62rem 1rem;font-size:.86rem;font-weight:800;display:flex;position:relative}.workspace-game-tabs-next>a:after{content:"";background:0 0;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:18%;right:18%}.workspace-game-tabs-next>a:hover{background:var(--su-color-brand-50);color:var(--su-color-brand-700)}.workspace-game-tabs-next>a.active{color:var(--su-color-brand-500)}.workspace-game-tabs-next>a.active:after{background:var(--su-color-brand-500)}.workspace-game-tab-counts-next{color:var(--su-color-text);font-size:inherit;font-weight:800;line-height:inherit;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.55rem;display:inline-flex}.workspace-game-tab-counts-next>span{align-items:center;gap:.2rem;display:inline-flex}.workspace-game-tab-counts-next b{color:var(--su-color-text);font-size:inherit;font-weight:900;line-height:inherit}.workspace-game-tab-counts-next i{color:#b5bbcd;font-style:normal}.workspace-game-tabs-next>a.active .workspace-game-tab-counts-next,.workspace-game-tabs-next>a.active .workspace-game-tab-counts-next b,.workspace-game-tabs-next>a.active .workspace-game-tab-counts-next i{color:var(--su-color-brand-500)}.workspace-game-tab-panel-next+:is(.game-library-header-next,.page-header-reference-panel-next){border-radius:0 0 var(--su-radius-lg) var(--su-radius-lg);border-top:0;margin-top:0}.learner-revision-tabs-next nav>a{gap:.85rem!important;font-size:.86rem!important}.learner-revision-tabs-next nav>a .revision-tab-counts-next{color:var(--su-color-text);letter-spacing:.02em;text-transform:uppercase;gap:.55rem;font-size:.78rem;font-weight:800}.learner-revision-tabs-next nav>a .revision-tab-counts-next b{color:var(--su-color-text);font-size:.84rem}.learner-revision-tabs-next nav>a{align-content:center;align-items:baseline!important}.learner-revision-tabs-next nav>a>span:first-child,.learner-revision-tabs-next nav>a .revision-tab-counts-next,.learner-revision-tabs-next nav>a .revision-tab-counts-next>span{align-items:baseline;line-height:1}.learner-revision-tabs-next nav>a.active .revision-tab-counts-next,.learner-revision-tabs-next nav>a.active .revision-tab-counts-next b,.learner-revision-tabs-next nav>a.active .revision-tab-counts-next i{color:var(--su-color-brand-500)}.report-tabs-next--learner>button{gap:0!important;font-size:.86rem!important}.report-tabs-next--learner>button>.report-tab-content-next{width:auto;min-width:0;height:auto;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;border-radius:0;justify-content:center;align-items:baseline;gap:.85rem;padding:0;display:inline-flex}.report-tabs-next--learner .report-tab-label-next,.report-tabs-next--learner .report-tab-count-next{line-height:1}.report-tabs-next--learner .report-tab-count-next{align-items:baseline}.report-filters-advanced-next label{gap:.5rem;font-size:.9rem}.report-filters-advanced-next :is(input,select,button){min-height:52px;font-size:1rem}.privacy-notice-next,.literacy-panel-next .notice{border-color:var(--su-color-brand-300);background:var(--su-color-brand-50);color:var(--su-color-brand-700)}.literacy-panel-next .status--running{border:1px solid var(--su-color-brand-300);background:var(--su-color-brand-100);color:var(--su-color-brand-700)}.management-reference-next nav>button.active,.activities-course-header-next nav>button.active,.progression-reference-header-next>nav>button.active,.workspace-game-tabs-next>a.active{color:var(--su-color-brand-500)!important;background:0 0!important;border-radius:0!important}.management-reference-next nav>button.active:after,.activities-course-header-next nav>button.active:after,.workspace-game-tabs-next>a.active:after{background:var(--su-color-brand-500)!important;left:0!important;right:0!important}.activities-course-header-next nav{width:100%}.qcm-reference-header-next{align-content:start;gap:1.4rem;min-height:0;padding-bottom:1.35rem}.activities-course-header-next:has(+:is(.course-creation-composer-next,.course-library-reference-next,.course-schedule-next)){border-radius:var(--su-radius-lg) var(--su-radius-lg) 0 0;box-shadow:none;border-bottom:0;margin-bottom:0}.activities-course-header-next+:is(.course-creation-composer-next,.course-library-reference-next,.course-schedule-next){border-radius:0 0 var(--su-radius-lg) var(--su-radius-lg);border-top:0;margin-top:0}.management-reference-next nav>button,.activities-course-header-next nav>button,.qcm-reference-header-next>nav>button,.progression-reference-header-next>nav>button,.learner-progression-tabs-next>button,.report-tabs-next>button,.learner-revision-tabs-next nav>a,.workspace-game-tabs-next>a{line-height:1.3;font-size:.9rem!important}.course-existing-import-next>summary strong{font-size:1.12rem}.course-existing-import-next>summary small,.course-existing-import-next>p{font-size:.98rem;line-height:1.55}.course-step-next>legend{font-size:1.08rem}.course-step-next>legend small{font-size:.94rem}.course-type-cards-next strong,.course-linked-options-next strong,.course-web-research-next strong{font-size:1.04rem}.course-type-cards-next small,.course-linked-options-next small,.course-web-research-next small{font-size:.93rem;line-height:1.5}.course-linked-options-next>label,.course-web-research-next{gap:.8rem}.course-reference-inputs-next>p,.course-web-research-step-next>p{font-size:.97rem;line-height:1.55}.course-reference-inputs-next label,.course-main-settings-next label,.course-main-framework-next>label{font-size:1rem}.course-reference-inputs-next small,.course-main-settings-next small,.course-main-framework-next small{font-size:.9rem;line-height:1.5}.course-reference-inputs-next input,.course-main-settings-next input,.course-main-settings-next select{min-height:50px;font-size:1rem}.course-reference-inputs-next>div>span{font-size:.94rem}.course-main-framework-next textarea{padding:1.1rem;font-size:1.08rem;font-weight:600;line-height:1.72}.craft-deliverables-next>header strong{font-size:1.12rem}.craft-deliverables-next>header small{color:var(--su-color-text-soft);font-size:.95rem;line-height:1.5}.craft-deliverables-next>label:not(.craft-source-type-next) strong{font-size:1.04rem}.craft-deliverables-next>label:not(.craft-source-type-next) small{color:var(--su-color-text-soft);font-size:.92rem;line-height:1.55}.craft-deliverables-next>label input{height:20px;width:20px!important}.craft-source-type-next{font-size:.95rem}.craft-source-type-next select{min-height:48px;font-size:1rem}.craft-request-cost-next{color:var(--su-color-text-soft);gap:.65rem 1.25rem;font-size:.9rem;line-height:1.45}.craft-request-cost-next>strong{color:var(--su-color-text);font-size:.96rem}.craft-request-cost-next>b{font-size:.96rem}.craft-request-cost-next>small{color:var(--su-color-text-soft);font-size:.82rem}.library-management-picker-next,.library-management-picker-next~:is(.library-editor-next,.domain-owner-transfer-next,.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next){margin-top:0;margin-bottom:0}.library-management-picker-next{border-radius:var(--su-radius-lg) var(--su-radius-lg) 0 0;box-shadow:none;border-bottom:0}.library-management-picker-next+:is(.library-editor-next,.domain-owner-transfer-next,.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next),.library-management-picker-next~:is(.library-editor-next,.domain-owner-transfer-next,.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next){border-top:0;border-radius:0}.library-management-picker-next~:is(.library-editor-next,.domain-owner-transfer-next,.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next):has(+:is(.library-editor-next,.domain-owner-transfer-next,.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next)){box-shadow:none;border-bottom:0}.library-management-picker-next~:is(.library-editor-next,.domain-owner-transfer-next,.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next):not(:has(+:is(.library-editor-next,.domain-owner-transfer-next,.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next))){border-radius:0 0 var(--su-radius-lg) var(--su-radius-lg)}.library-management-next{gap:0;margin-bottom:0}.library-management-next~:is(.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next){border-top:0;border-radius:0;margin-top:0;margin-bottom:0}.library-management-next~:is(.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next):has(+:is(.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next)){box-shadow:none;border-bottom:0}.library-management-next~:is(.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next):not(:has(+:is(.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next))){border-radius:0 0 var(--su-radius-lg) var(--su-radius-lg)}.library-management-picker-next,.library-management-next~:is(.rncp-import-next,.domain-merge-next,.automatic-domain-merge-next){background:#fff}.library-management-next~.rncp-import-next>summary{cursor:default;pointer-events:none;background:#fff;min-height:82px;padding:1.15rem 1.25rem}.library-management-next~.rncp-import-next>.rncp-import-body-next{background:#fff;border-top:0;min-height:92px;padding:1rem 1.25rem 1.15rem;display:grid!important}.library-management-next~.rncp-import-next .rncp-import-body-next :is(input,button){min-height:50px}@media (max-width:760px){.domain-merge-reference-next{grid-template-columns:1fr;padding:18px 16px;bottom:10px}.domain-merge-buttons-next{grid-template-columns:repeat(2,minmax(0,1fr))}.domain-merge-buttons-next>button{width:100%!important}.workspace-game-tab-panel-next{min-height:54px;padding-inline:var(--su-space-3)}.workspace-game-tabs-next,.workspace-game-tabs-next.has-three{min-width:520px;min-height:53px}.workspace-game-tabs-next>a{min-height:53px}.qcm-reference-header-next{padding-bottom:1rem}}:root{--su-select-height:46px;--su-select-font-size:.95rem;--su-select-radius:10px;--su-menu-item-height:44px;--su-menu-font-size:.9rem}body select:not([multiple]):not(.game-captured-player-select-next){box-sizing:border-box;border-color:var(--su-color-border);border-radius:var(--su-select-radius);background-color:var(--su-color-surface);color:var(--su-color-ink);font-weight:650;min-height:var(--su-select-height)!important;font-family:var(--su-font-body)!important;font-size:var(--su-select-font-size)!important;letter-spacing:normal!important;text-transform:none!important;line-height:1.25!important}body select option,body select optgroup{font-family:var(--su-font-body);font-size:var(--su-select-font-size);line-height:1.35}:is(.page-shell label:has(>select),.public-contact-form-next label:has(>select),.login-card label:has(>select)){letter-spacing:normal;text-transform:none;font-size:.9rem;line-height:1.3}.admin-nav-group-next>div,.admin-identity-menu-next>div,.workspace-floating-language-menu-next{border-color:var(--su-color-border);border-radius:var(--su-radius-md);background:var(--su-color-surface);box-shadow:var(--su-shadow-lg);gap:.2rem;padding:.45rem}.admin-nav-group-next>div a,.admin-identity-menu-next>div :is(a,button),.workspace-floating-language-menu-next button{box-sizing:border-box;min-height:var(--su-menu-item-height);border-radius:var(--su-radius-sm);color:var(--su-color-text);font-family:var(--su-font-body);letter-spacing:normal;text-transform:none;padding:.68rem .78rem;font-weight:650;line-height:1.25;font-size:var(--su-menu-font-size)!important}.admin-nav-group-next>div a:hover,.admin-nav-group-next>div a.active,.admin-identity-menu-next>div :is(a,button):hover,.admin-identity-menu-next>div :is(a,button):focus-visible,.workspace-floating-language-menu-next button:hover,.workspace-floating-language-menu-next button.active{background:var(--su-color-brand-50);color:var(--su-color-brand-700);border-color:#0000}.workspace-floating-language-menu-next button strong{font-size:inherit}.public-language-next select,.login-language-next select{min-height:38px!important;font-size:.82rem!important}.copilot-panel-next>header select{min-height:34px!important;font-size:.8rem!important}.game-captured-player-select-next{min-height:30px;font-size:.74rem}@media (max-width:760px){:root{--su-select-height:44px;--su-select-font-size:.92rem;--su-menu-item-height:42px;--su-menu-font-size:.86rem}}
@media (max-width:760px){.game-board-shell-next{justify-items:center;width:100%;padding:0;display:grid;overflow:visible}.game-board-shell-next>.board-legend-next{justify-content:center;width:100%}.game-board-stage-next{--mobile-board-cell:clamp(34px,calc((100vw - 64px) / 7),46px);--mobile-board-width:calc(var(--mobile-board-cell) * 7 + 26px);grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;width:100%;max-width:100%;margin:0;display:grid}.game-captured-overview-next{width:min(100%,var(--mobile-board-width));min-width:0;display:grid}.game-captured-overview-next.is-manager{width:min(100%,var(--mobile-board-width));grid-template-columns:minmax(0,1fr);gap:10px}.game-captured-overview-next.is-manager>h4{margin-bottom:0}.game-captured-overview-next.is-manager.side-left:after,.game-captured-overview-next.is-manager.side-right:before{display:none}.game-captured-overview-next.is-manager .game-captured-stack-next{width:100%}.game-captured-overview-next.is-manager .game-captured-stack-grid-next{grid-template-columns:repeat(8,32px);grid-auto-rows:32px;overflow-x:visible}.game-captured-overview-next.is-manager .game-captured-stack-next{min-height:0}.game-captured-stack-next{width:min(100%,var(--mobile-board-width));grid-template-columns:minmax(0,1fr);justify-self:center;align-items:start;gap:7px;max-width:100%;padding:6px;display:grid}.game-captured-stack-next>header{text-align:left;grid-template-columns:12px auto;justify-content:center;gap:2px 6px;width:100%;padding:2px 4px 5px;display:grid}.game-captured-stack-grid-next{overscroll-behavior-inline:contain;scrollbar-width:thin;justify-content:flex-start;gap:4px;width:100%;min-width:0;padding:1px 2px 4px;display:flex;overflow-x:auto}.game-captured-stack-card-next{flex:0 0 52px}.game-board-next{--board-cell:var(--mobile-board-cell);--board-gap:3px;justify-self:center;min-width:0;max-width:100%;margin-inline:auto}}
