/* Minimal skin: same routes and controls, independent reading bounds and hierarchy. */
.minimal-login-intro{display:none}
html:root[data-luforms-skin=minimal][data-luforms-theme],html:root[data-luforms-skin=minimal][data-luforms-theme] body{
 --paper:#ffffff!important;--paper-light:#fff!important;--ink:#243247!important;--muted:#64748b!important;--line:#dce4ed!important;--surface:#fff!important;--soft:#f5f7fb!important;--primary:#2563eb!important;--primary-dark:#1d4ed8!important;--primary-soft:#eff6ff!important;--green:#2563eb!important;--green-hover:#1d4ed8!important;--tint:#eff6ff!important;--amber:#946200!important;--success:#287a53!important;--success-soft:#edf8f1!important;--danger:#b93f48!important;--danger-soft:#fff1f2!important;--chapter-ink:#243247!important;--workspace-rule:#dce4ed!important;--shadow:0 4px 16px #18294208!important;
 background:#f5f7fb!important;color:#243247!important;color-scheme:light;
}
html:root[data-luforms-skin=minimal][data-luforms-theme] *,html:root[data-luforms-skin=minimal][data-luforms-theme] *::before,html:root[data-luforms-skin=minimal][data-luforms-theme] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;text-shadow:none!important;cursor:auto!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :where(:not(.theme-swatch):not(.theme-option):not(.theme-options):not(input):not(.inline-field-value)){border-color:#dce4ed!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body{--register-ink:#243247!important;--register-line:#dce4ed!important;--workspace-subtle:#64748b!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(a,button,summary,label[for],select,[role=button],input[type=checkbox],input[type=radio]){cursor:pointer!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(input:not([type=checkbox]):not([type=radio]),textarea,[contenteditable=true]){cursor:text!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(:disabled,[aria-disabled=true]){cursor:not-allowed!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is([draggable=true],[data-drag-handle],.drag-handle){cursor:grab!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.column-resize-handle,.sheet-column-resize-handle,[data-column-resize]){cursor:col-resize!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(body,button,input,select,textarea,h1,h2,h3,h4,.serif,.topnav,.main-nav,.tabs,.portal-signature,.brand,.luforms-wordmark){font-family:Inter,'Segoe UI','Microsoft YaHei',sans-serif!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(h1,h2,h3,h4,.brand,.brand strong,.luforms-wordmark,.portal-signature,.error-brand,.error-code,.student-name){color:#243247!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.text-link,.text-button,.back-link){color:#2563eb!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.muted,small,.theme-help,.theme-save-status,.error-description,.error-footer){color:#64748b!important}
/* Keep scene geometry measurable: canvas and background painters still own the
   shared reading bounds, but their decoration is not visible in this skin. */
html:root[data-luforms-skin=minimal][data-luforms-theme] body::before,html:root[data-luforms-skin=minimal][data-luforms-theme] body::after,
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.manuscript-art,.account-register-scene,.manuscript-ornaments,.portal-account-mark,.folio-curl-source,.popover-headpiece,.workspace-campus){opacity:0!important;pointer-events:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] .error-door-scene::before{opacity:0!important;pointer-events:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.page-shell,.manuscript-page)::before,html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.page-shell,.manuscript-page)::after{opacity:0!important;pointer-events:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.page-shell,.manuscript-page,.workspace-login-shell,.workspace-signin,.topbar,.channel-topbar,.app-header,.panel,.sheet-panel,.account-menu,.modal,.channel-login-card,.form-card,.account-card,.account-item,.account-stat-grid article,.field-summary-card,.permission-option,.field-type-trigger,.field-editor-body,.entry-config-card,.luforms-theme-settings){background:#fff!important;background-image:none!important;border-color:#dce4ed!important;border-image:none!important;box-shadow:none!important;backdrop-filter:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.form-card.is-disabled,.is-disabled .panel){background:#e9edf3!important;color:#64748b!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.sheet-view-strip,.sheet-filter-bar,.table-summary,.sheet-toolbar,thead,th,.student-tab.active,.permission-option:has(input:checked)){background:#f1f5fa!important;border-color:#dce4ed!important;color:#475569!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(table,td,tr,input,textarea,select,fieldset,.tabs,.metric-row,.error-footer,.student-card,.student-section,.sheet-component){border-color:#dce4ed!important;border-image:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(td,input,textarea,select,.sheet-component){background-color:#fff!important;color:#243247!important;box-shadow:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.sheet-table,.data-table) tr:hover td{background-color:#f0f6ff!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.button,button.secondary,.back-link,.error-actions a,.error-actions button){background:#fff!important;border-color:#dce4ed!important;color:#2563eb!important;box-shadow:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.button.primary,.workspace-login-form button,.error-actions .error-primary,.theme-dialog-foot button,button.primary){background:#2563eb!important;border-color:#2563eb!important;color:#fff!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.button.danger,.error,.alert.error){color:#b93f48!important;background:#fff1f2!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.status-pill.good,.status-text,.status-label,.success){background:#edf8f1!important;color:#287a53!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] .is-disabled :is(.status-text,.status-label){background:#e2e8f0!important;color:#64748b!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.student-initial,.illuminated-initial,.account-avatar){background:#eff6ff!important;border-color:#dbeafe!important;color:#2563eb!important;background-image:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] ::selection{background:#dbeafe;color:#1e3a8a}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.avatar,.student-initial)::before,html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.avatar,.student-initial)::after{display:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] .student-card .avatar{background:#eff6ff!important;background-image:none!important;border-image:none!important;border-color:#dbeafe!important;color:#2563eb!important;box-shadow:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.metric-row dt,.metric-row dd,.form-toggle-button,.student-meta,.student-card-footer,.student-card-summary,.workspace-login-form label,.stack-form label,.account-editor label,.register-heading p,.form-card-more){color:#475569!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.directory-view-item.is-selected [role=tab],[role=tab][aria-selected=true],.topnav a.active,.main-nav a.selected,.student-tabs a.active){color:#2563eb!important;border-color:#2563eb!important;box-shadow:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.main-nav a.selected,.topnav a.active)::after{background:#2563eb!important;border-color:#2563eb!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.sheet-table-wrap,.sheet-filter-bar,.sheet-view-bar,.sheet-grid-viewport,.account-editor,.editor-save,.entry-config-panel){background:#fff!important;background-image:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.sheet-view-tab.active,.sheet-view-tab.is-active,.student-tabs .active){background:#eff6ff!important;color:#2563eb!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :focus-visible{outline-color:#2563eb!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] ::-webkit-scrollbar-thumb{background:#a9b9cc!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] .manuscript-scrollbar-thumb{background:#a9b9cc!important;border-color:#a9b9cc!important;box-shadow:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] .tabs button.active{background:#eff6ff!important;color:#2563eb!important;border-color:#2563eb!important;box-shadow:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] .tabs button.active::after{background:#2563eb!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] :is(.workspace-student-meta,.inline-field-label,.inline-field-value.is-missing,.info-grid dt,.channel-current-form){color:#64748b!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] ::view-transition-old(root),html:root[data-luforms-skin=minimal][data-luforms-theme] ::view-transition-new(root),html:root[data-luforms-skin=minimal][data-luforms-theme] ::view-transition-group(*){animation:none!important}
/* Plain module choices retain the existing painting's link locations. */
.campus-minimal-choice{display:none}
html:root[data-luforms-skin=minimal][data-luforms-theme] .campus-map :is(foreignObject,image,.campus-building-hit,.campus-building-glow,.campus-building-focus){visibility:hidden!important;pointer-events:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] .campus-minimal-choice{display:block;pointer-events:auto}
html:root[data-luforms-skin=minimal][data-luforms-theme] .campus-minimal-choice rect{fill:#fff;stroke:#dce4ed;stroke-width:2}
html:root[data-luforms-skin=minimal][data-luforms-theme] .campus-building-link:hover rect,html:root[data-luforms-skin=minimal][data-luforms-theme] .campus-building-link:focus-visible rect{fill:#eff6ff;stroke:#2563eb}
html:root[data-luforms-skin=minimal][data-luforms-theme] .campus-minimal-choice text{fill:#2563eb;font-family:Inter,'Segoe UI','Microsoft YaHei',sans-serif;font-size:32px;text-anchor:middle}
html:root[data-luforms-skin=minimal][data-luforms-theme] .campus-door-label{background:#fff!important;color:#2563eb!important;border-color:#dce4ed!important}

/* Shared rhythm. Paper artwork never reserves space in the minimal skin. */
html:root[data-luforms-skin=minimal][data-luforms-theme] body{--font-chinese:'Segoe UI','Microsoft YaHei',sans-serif;--scene-left:0px;--scene-right:0px;--scene-top:0px;--scene-bottom:0px;font-size:14px;line-height:1.55}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(h1,h2,h3,h4,p,button,a,label,dt,dd,summary,strong,small,span,th,td,input,select,textarea){font-family:'Segoe UI','Microsoft YaHei',sans-serif!important;letter-spacing:normal!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(h1,h2,h3,h4){font-weight:600!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] h1{font-size:28px!important;line-height:1.35!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] h2{font-size:20px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] h3{font-size:17px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] a{color:inherit}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.page-heading,.workspace-student-heading){margin:0 0 20px!important;gap:16px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.page-heading h1,.workspace-student-heading h1){margin:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.button,button.primary,.workspace-login-form button){border-radius:6px!important;font-size:14px!important;font-weight:500;min-height:36px;padding:7px 14px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.button:hover,button.secondary:hover){background:#eff6ff!important;border-color:#b6cbed!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.button.primary:hover,button.primary:hover,.workspace-login-form button:hover){background:#1d4ed8!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(input,textarea,select){accent-color:#2563eb;border-radius:5px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(input,textarea,select):focus{outline:2px solid #b7d0fc!important;outline-offset:1px;border-color:#2563eb!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.topbar,.app-header.workspace-header,.channel-topbar){position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;height:64px!important;min-height:64px!important;margin:0!important;padding:0 32px!important;border:0!important;border-bottom:1px solid #e2e8f0!important;box-sizing:border-box;display:flex;align-items:center;z-index:50}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .topbar-inner{width:100%;max-width:none;padding:0;min-height:0;gap:28px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.brand,.brand span,.luforms-wordmark,.channel-brand){font-size:24px!important;font-weight:650!important;line-height:1.2!important;color:#172b4d!important;margin:0!important;transform:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.portal-signature,.account-button,.topbar .account-menu-trigger){font-size:14px!important;line-height:1.5!important;font-weight:500!important;color:#475569!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .portal-account-mark{display:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.topnav,.main-nav){font-size:14px!important;gap:24px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.topnav a,.main-nav a){font-size:14px!important;padding:21px 0!important;color:#596779}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .header-right{margin-left:auto;gap:16px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .account-button{gap:8px;padding:8px 10px!important;min-height:36px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.account-menu,.popover,.filter-popover,.sort-popover,.student-card-detail-panel){background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 8px 28px #16325c16!important;color:#243247!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .account-menu{min-width:200px;padding:6px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .account-menu :is(a,button){font-size:14px!important;border-radius:4px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .account-menu :is(a,button):hover{background:#eff6ff!important}

/* The two modules share the same reading area, without a decorative inset. */
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.page-shell,.manuscript-page){box-sizing:border-box!important;border:0!important;border-image:none!important;box-shadow:none!important;background:transparent!important;max-width:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .page-shell{width:auto!important;margin:28px 32px!important;padding:0!important;transform:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .manuscript-page{position:fixed!important;inset:88px 32px 20px!important;width:auto!important;height:auto!important;margin:0!important;padding:0 6px 16px 0!important;overflow:auto!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body.collection-workspace .page-shell{position:fixed!important;inset:84px 24px 16px!important;margin:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.panel,.sheet-panel,.entry-config-panel){border:1px solid #e2e8f0!important;border-radius:8px!important;padding:20px!important;box-shadow:0 1px 2px #172b4d04!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .page-shell.narrow-page{max-width:1100px!important;margin:28px auto!important;width:calc(100% - 64px)!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.split-heading,.section-heading){align-items:center}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .back-link{padding:0!important;border:0!important;background:transparent!important;font-size:13px}

/* Sign in and module selection are complete, quiet compositions. */
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-login-shell{display:flex!important;align-items:center!important;justify-content:center!important;min-height:100dvh!important;height:auto!important;padding:40px 20px!important;background:#f5f7fb!important;box-sizing:border-box}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-campus{display:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-signin{position:relative!important;inset:auto!important;transform:none!important;width:420px!important;max-width:100%!important;margin:0!important;padding:38px!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 8px 32px #1e3a5f09!important;box-sizing:border-box}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-login-brand{text-align:left!important;margin:0 0 34px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-login-brand .luforms-wordmark{font-size:28px!important;color:#1d4ed8!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-signin h1{text-align:left!important;font-size:24px!important;margin:0 0 8px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .minimal-login-intro{display:block;color:#64748b;font-size:14px;margin:0 0 28px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-login-form{gap:9px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-login-form label{font-size:14px!important;text-align:left!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-login-form input{height:42px!important;padding:9px 12px!important;margin:0 0 12px!important;border:1px solid #cbd5e1!important;box-sizing:border-box}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-login-form button{height:42px!important;margin-top:10px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .minimal-portal{max-width:960px;margin:clamp(48px,10vh,100px) auto 40px;padding:0 28px;box-sizing:border-box}
.minimal-portal-heading{margin-bottom:36px}.minimal-portal-heading>p{font-size:12px;font-weight:600;color:#64748b;margin:0 0 12px}.minimal-portal-heading h1{margin:0 0 12px}.minimal-portal-heading>span{color:#64748b;font-size:15px}
.minimal-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.minimal-module{display:block;padding:32px;border:1px solid #dce4ed;border-radius:12px;background:#fff;text-decoration:none;color:#243247}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .minimal-module:hover{border-color:#8eb5f7!important;box-shadow:0 6px 24px #1e3a5f0b}
.minimal-module-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:12px;background:#eff6ff;color:#2563eb;margin-bottom:28px}
.minimal-module h2{margin:0 0 10px}.minimal-module>p{color:#64748b;font-size:14px;line-height:1.8;min-height:50px;margin:0 0 24px}.minimal-module-meta{display:flex;gap:16px;font-size:12px;color:#64748b;padding-bottom:26px;border-bottom:1px solid #e8edf3}.minimal-module-action{display:flex;align-items:center;justify-content:space-between;color:#2563eb;font-size:14px;font-weight:600;margin-top:24px}

/* Lists: one consistent card hierarchy; dense data stays dense. */
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.directory-controls,.directory-toolbar){background:transparent!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .directory-views{border-bottom:1px solid #dce4ed!important;margin-bottom:16px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .directory-toolbar{padding:0 0 16px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .legend{padding:0!important;margin:0 0 14px!important;font-size:12px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;border:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:22px!important;min-height:200px!important;box-sizing:border-box}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-card:hover{border-color:#aac5ee!important;box-shadow:0 2px 10px #172b4d08!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-card-body{padding:0!important;gap:14px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-card h2{font-size:18px!important;margin:0 0 6px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-card .avatar{border-radius:8px!important;border:0!important;width:42px!important;height:42px!important;min-width:42px;font-size:21px!important;line-height:42px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-card-content p{font-size:12px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .card-priority{margin:20px 0 16px!important;padding:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .card-progress{margin:0 0 8px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .card-detail-trigger{font-size:12px!important;color:#38618b!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-card-footer{padding:13px 0 0!important;margin:0!important;border-top:1px solid #edf1f6!important;font-size:12px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;max-width:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card{min-width:0!important;min-height:244px!important;padding:24px!important;border-radius:8px!important;border:1px solid #dce4ed!important;box-sizing:border-box}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card.is-disabled{background:#e9edf2!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card-heading h2{font-size:20px!important;margin:0 0 8px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row{margin:28px 0!important;gap:20px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row dt{font-size:22px!important;font-weight:600;color:#243247!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row dt.metric-time{font-size:12px!important;font-weight:400}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card :is(.metric-row dd,.mono){font-size:12px!important;color:#64748b!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card-footer{padding-top:16px!important;border-top:1px solid #dce4ed!important;font-size:13px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-toggle-button{border:0!important;background:transparent!important;padding:4px!important;box-shadow:none!important;color:#2563eb!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .status-text{background:transparent!important}

/* Student chapters retain their navigation and field relationships. */
html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-workspace{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;padding:26px 30px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-student-meta{font-size:14px!important;gap:18px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .tabs{margin:22px 0!important;border-bottom:1px solid #dce4ed!important;gap:24px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .tabs button{font-size:14px!important;padding:10px 3px!important;min-height:42px;border-radius:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .tabs button.active{background:transparent!important;font-weight:600}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-stat-strip{background:#f7f9fc!important;border:1px solid #e8edf3!important;border-radius:8px;padding:18px!important;margin:0 0 24px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-stat-strip strong{font-size:24px!important;color:#243247!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.workspace-section-heading,.workspace-progress-head){margin-bottom:14px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-program strong{font-size:16px!important;font-weight:600}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-progress-row{padding:18px 0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.workspace-rail-item.selected,.progress-current,.application-extra-files,.workspace-account-card){background:#f5f8fc!important;border-radius:6px}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .inline-field-value{border-color:transparent!important;color:inherit;background:transparent!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .inline-field-value:hover{background:#f3f7fc!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .inline-field-value.is-missing{color:#8592a3!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-profile-columns{gap:26px 32px!important}

/* Tables and forms share a compact, neutral surface. */
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.sheet-component,.table-wrap,.sheet-table-wrap,.entry-config-panel){border:1px solid #dce4ed!important;border-radius:6px;overflow:hidden}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.sheet-view-strip,.sheet-view-bar,.sheet-filter-bar,.table-summary){background:#fff!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(thead,th){background:#f1f5f9!important;color:#526176!important;font-weight:500!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.sheet-table,.data-table) td{border-color:#e5ebf2!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .sheet-component :is(input,select){border-radius:2px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.preset-card,.permission-option,.field-summary-card,.workspace-account-card){border-radius:6px!important;background:#fff!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.preset-card:has(input:checked),.permission-option:has(input:checked)){background:#eff6ff!important;border-color:#91b7f3!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .accounts-register{--register-margin:32px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .accounts-page{margin:24px 32px!important;height:calc(100dvh - 112px)!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .account-admin-layout{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px;overflow:hidden}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .account-register{padding:24px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .account-editor{padding:24px!important;background:#f9fbfe!important;border-left:1px solid #e2e8f0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .editor-save{border-top:1px solid #e2e8f0!important;padding-top:16px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .quiet-channel-auth .channel-login-card{border-radius:10px!important;border:1px solid #dce4ed!important;box-shadow:0 4px 24px #16325c08!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.luforms-theme-settings,.modal){border-radius:10px!important;box-shadow:0 16px 64px #16325c26!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .theme-option{background:#f8fafc!important;border-radius:6px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .theme-option:has(:checked){background:#eff6ff!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .error-door-scene{min-height:100dvh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:48px 24px!important;box-sizing:border-box!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .error-door-content{width:min(600px,100%)!important;max-width:100%!important;padding:36px!important;border:1px solid #dce4ed!important;border-radius:12px;background:#fff!important;box-sizing:border-box;text-align:center}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .error-brand{font-size:24px!important;margin-bottom:24px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .error-code{font-size:64px!important;font-weight:650!important;color:#2563eb!important;margin:0 0 12px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .error-description{font-size:15px!important;line-height:1.7!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .error-actions{justify-content:center;gap:12px!important;margin-top:28px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .error-footer{margin:24px 0 0!important;font-size:12px!important;align-self:center!important;text-align:center!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.error-code,.error-brand,.error-footer)::before,html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.error-code,.error-brand,.error-footer)::after{display:none!important}
@media(min-width:2000px){html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
@media(max-width:1100px){html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.student-grid,.form-card-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row{gap:12px!important}}
@media(max-width:700px){
 html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.topbar,.app-header.workspace-header,.channel-topbar){height:auto!important;min-height:60px!important;padding:8px 16px!important;flex-wrap:wrap;gap:8px}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .topbar-inner{flex-wrap:wrap;gap:8px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.topnav,.main-nav){gap:14px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.main-nav a,.topnav a){padding:8px 0!important;font-size:12px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.brand,.brand span,.luforms-wordmark){font-size:21px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .manuscript-page{inset:112px 16px 12px!important;padding-right:0!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .page-shell{margin:22px 16px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body.collection-workspace .page-shell{inset:110px 12px 12px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .page-shell.narrow-page{width:calc(100% - 32px)!important;margin:20px auto!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.student-grid,.form-card-grid){grid-template-columns:minmax(0,1fr)!important;gap:14px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .student-workspace{padding:18px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] h1{font-size:24px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .minimal-portal{margin:32px auto;padding:0 18px}
 .minimal-module-grid{grid-template-columns:1fr;gap:16px}.minimal-module{padding:24px}.minimal-module-icon{margin-bottom:18px}.minimal-module>p{min-height:0}.minimal-module-meta{padding-bottom:18px}.minimal-portal-heading{margin-bottom:24px}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-signin{padding:28px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .accounts-page{margin:18px 12px!important;height:calc(100dvh - 100px)!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .account-register{padding:16px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .error-door-content{padding:26px 18px!important}
}
/* Compact page finishing and consistent metadata. */
html:root[data-luforms-skin=minimal][data-luforms-theme] body.collection-dashboard .page-shell.dashboard-page{position:fixed!important;inset:92px 32px 20px!important;margin:0!important;min-height:0!important;max-height:none!important;padding:0!important;background:transparent!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .brand strong{font-size:24px!important;font-weight:650!important;color:#172b4d!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .sheet-fluent-icon{font-family:'Segoe Fluent Icons','Segoe MDL2 Assets',sans-serif!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.sheet-filter-toolbar,.sheet-filter-actions,.independent-entry-list-head){background:#f1f5f9!important;color:#526176!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .independent-entry-item{background:#fff!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .independent-entry-item.is-disabled{background:#edf1f5!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row{grid-template-columns:1fr 1fr 1.6fr!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row dt{font-size:24px!important;font-weight:600!important;color:#243247!important;line-height:1.5!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row dt.metric-time{font-size:12px!important;font-weight:400!important;line-height:36px!important;white-space:nowrap}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row dd{font-size:12px!important;font-weight:400!important;color:#64748b!important;white-space:nowrap}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.workbench-empty,.workbench-heading>span,.workspace-empty,.card-task-label,.card-task-empty,.independent-entry-list-foot,.editor-help,.form-help){color:#738196!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workbench-summary{padding:18px 20px!important;border:1px solid #e2e8f0!important;border-radius:8px!important;background:#f7f9fc!important;margin:0 0 24px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workbench-summary .card-priority{margin:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workbench-summary .card-progress{margin:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.workbench-task,.workbench-followup){border-radius:6px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.workbench-task:hover,.workbench-followup:hover){background:#f3f7fc!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .manuscript-scrollbar{background:transparent!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .manuscript-scrollbar-thumb{background:#acb9cb!important;border:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .error-actions :is(a,button){font-size:14px!important;min-height:40px!important;padding:10px 18px!important;border-radius:6px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .error-footer{border:0!important;width:auto!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .channel-current-form{font-size:14px!important;color:#64748b!important;font-weight:400!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.sheet-panel,.quiet-channel-sheet .panel){padding:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .sheet-panel .table-summary{padding:12px 16px!important}
@media(max-width:700px){html:root[data-luforms-skin=minimal][data-luforms-theme] body.collection-dashboard .page-shell.dashboard-page{inset:112px 16px 12px!important}html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card{padding:20px!important}html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row{gap:10px!important}}

html:root[data-luforms-skin=minimal][data-luforms-theme] body .page-shell.narrow-page{position:fixed!important;inset:88px max(24px,calc((100vw - 1100px)/2)) 20px!important;margin:0!important;width:auto!important;max-width:none!important;background:transparent!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.sticky-submit,.share-link-box,.preset-badge){background:#f1f5f9!important;border-color:#dce4ed!important;color:#526176!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .sticky-submit{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:6px!important;padding:14px 18px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.form-card-actions a,.workbench-task,.workbench-followup,.workspace-file-row){color:#334155!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.workbench-school,.workbench-task time,.card-task-deadline){color:#64748b!important}
@media(max-width:700px){html:root[data-luforms-skin=minimal][data-luforms-theme] body .page-shell.narrow-page{inset:112px 16px 12px!important;width:auto!important;margin:0!important}}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .manuscript-scrollbar-thumb{background:transparent!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .manuscript-scrollbar-thumb::before{background:#acb9cb!important;border:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.sheet-filter-trigger,.sheet-icon-button,.sheet-filter-clear-inline,.sheet-row-height-trigger,.sheet-fields-trigger){background:transparent!important;color:#475569!important;border-radius:4px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.sheet-filter-trigger,.sheet-icon-button):hover{background:#eaf1fc!important;color:#2563eb!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .sheet-icon-button:disabled{color:#b6c1cf!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.sheet-filter-popover,.sheet-sort-popover,.sheet-view-popover,.sheet-view-fields-popover,.sheet-row-height-popover,.sheet-schema-editor,.field-editor-dialog,.notification-panel){background:#fff!important;border:1px solid #dce4ed!important;border-radius:8px!important;box-shadow:0 8px 32px #18294218!important;color:#243247!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.sheet-filter-popover-head,.sheet-filter-popover-foot,.sheet-sort-popover-head,.sheet-sort-popover-foot){background:#f8fafc!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row>div:last-child{grid-column:auto!important}
@media(max-width:900px){
 html:root[data-luforms-skin=minimal][data-luforms-theme] body:not(.accounts-register) .topbar-inner{flex-wrap:nowrap!important;justify-content:space-between;gap:12px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body:not(.accounts-register) .topnav{width:auto!important;margin-left:auto!important;flex-wrap:nowrap!important}
}
@media(max-width:700px){
 html:root[data-luforms-skin=minimal][data-luforms-theme] body.collection-dashboard .page-shell.dashboard-page,
 html:root[data-luforms-skin=minimal][data-luforms-theme] body.collection-workspace .page-shell,
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .page-shell.narrow-page{top:84px!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body.collection-dashboard .page-heading{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;text-align:left!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body.collection-dashboard .heading-actions{width:auto!important;margin:0!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body.collection-dashboard .heading-actions .button{width:auto!important;min-width:0!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row>div:last-child{border-top:0!important;padding-top:0!important}
 html:root[data-luforms-skin=minimal][data-luforms-theme] body .form-card .metric-row dt.metric-time{font-size:11px!important;white-space:normal!important;line-height:18px!important;min-height:36px}
}
/* Public entrances: quiet forms, with the same brand and control rhythm. */
html:root[data-luforms-skin=minimal][data-luforms-theme] body.quiet-channel-auth .channel-login-brand{margin:20px 28px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body.quiet-channel-auth .channel-auth-shell{width:min(440px,calc(100% - 40px))!important;padding:32px 0 50px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body.quiet-channel-auth .channel-login-card{padding:28px!important;border:1px solid #dce4ed!important;border-radius:10px!important;background:#fff!important;box-sizing:border-box}
html:root[data-luforms-skin=minimal][data-luforms-theme] body.quiet-channel-auth .channel-form-title{margin-bottom:24px!important;gap:12px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.login-help,.channel-login-footer,.workspace-facts dt,.workspace-program>span,.workspace-project-number){color:#64748b!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .workspace-program strong{color:#243247!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body.form-disabled .compact-auth-shell{max-width:500px!important;width:calc(100% - 40px)!important;display:flex!important;flex-direction:column!important;margin:10vh auto!important;padding:0!important;gap:24px!important;min-height:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body.form-disabled .channel-login-card{padding:32px!important;border:1px solid #dce4ed!important;border-radius:10px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-public{--bg:#f5f7fb;--ink:#243247;--muted:#64748b;--line:#dce4ed;--green:#2563eb;background:#f5f7fb!important;color:#243247!important;min-height:100dvh}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-public>header{background:#fff!important;border-bottom:1px solid #e2e8f0!important;padding:18px 32px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-public .brand span{font-size:13px!important;font-weight:400!important;color:#64748b!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-public :is(.welcome-list,.form-sheet,.return-task,.receipt,.identity-gate-form){background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-public :is(.task-row,.step-marker,.badge,.intro,.welcome-meta){color:#64748b!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-public :is(.step-marker,.steps button.active){background:#eff6ff!important;color:#2563eb!important}
@media(max-width:600px){html:root[data-luforms-skin=minimal][data-luforms-theme] body.quiet-channel-auth .channel-login-card{padding:22px!important}html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-public>header{padding:16px!important}}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .security-page{position:fixed!important;inset:88px 32px 20px!important;margin:0!important;width:auto!important;padding:0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .security-page table{background:#fff!important;border:1px solid #e2e8f0!important;border-collapse:collapse}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .security-page :is(th,td){padding:12px 16px!important;text-align:left!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body.form-disabled .channel-brand-panel{min-height:0!important;padding:0!important;gap:24px!important;background:none!important;box-shadow:none!important;width:100%!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body.form-disabled .channel-brand-panel::before,html:root[data-luforms-skin=minimal][data-luforms-theme] body.form-disabled .channel-brand-panel::after{display:none!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body.form-disabled .channel-login-card{width:100%!important;min-height:0!important;align-self:stretch!important;box-sizing:border-box!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body.form-disabled .channel-disabled-state{width:100%!important;box-sizing:border-box;padding:12px 0!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-name-gate{padding:28px!important;border:1px solid #dce4ed!important;border-radius:10px!important;background:#fff!important}
@media(max-width:700px){html:root[data-luforms-skin=minimal][data-luforms-theme] body .security-page{inset:112px 16px 12px!important}}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-public :is(.guide-nav>button.active,.choice.active,.choice-button.active){background:#eff6ff!important;border-color:#b4cdf5!important;color:#2563eb!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-public .badge{background:#edf1f6!important;color:#64748b!important}
html:root[data-luforms-skin=minimal][data-luforms-theme] body .invitation-public .badge.green{background:#edf8f1!important;color:#287a53!important}

/* Keep the entire sheet canvas neutral, including the unused area below rows. */
html:root[data-luforms-skin=minimal][data-luforms-theme] body :is(.admin-master-page .table-wrap,.table-wrap.spreadsheet-viewport,.admin-master-sheet,.master-table-fragment,.sheet-panel.inline-spreadsheet){background:#fff!important;background-image:none!important}
