/* The restored paper/green identity, with a small assigned-session surface. */
body[data-modus][data-paper] .modus-assignment-home { padding:24px 30px 100px;max-width:1000px;min-width:0;overflow-wrap:anywhere;color:var(--paper-ink); }
body[data-modus][data-paper][data-assignment-mode=active] #modusView { display:block;overflow:visible; }
body[data-modus][data-paper][data-assignment-mode=active] #modusView>:not(.modus-assignment-home) { display:none; }
body[data-modus][data-paper][data-assignment-mode=active] #navigation { display:none!important; }
body[data-modus][data-paper] .modus-assignment-home[hidden] { display:none; }
body[data-modus][data-paper] :is(.modus-assignment-list,.modus-assignment-editor) { padding-left:26px;margin:24px 0; }
body[data-modus][data-paper] :is(.modus-assignment-list,.modus-assignment-editor)>li { padding:14px 0;border-bottom:1px solid var(--paper-ink); }
body[data-modus][data-paper] :is(.modus-assignment-list,.modus-assignment-editor) p { margin:6px 0; }
body[data-modus][data-paper] .modus-assignment-editor input { max-width:120px; }
body[data-modus][data-paper] .modus-assignment-tools { margin-top:16px; }
body[data-modus][data-paper] .modus-assignment-home h1 { font-size:32px;color:var(--paper-green); }
body[data-modus][data-paper] .modus-assignment-home h2 { font-size:24px; }
@media(max-width:650px){body[data-modus][data-paper] .modus-assignment-home{padding:20px 16px 110px;}body[data-modus][data-paper] .modus-assignment-home .modus-actions{flex-direction:column;align-items:stretch;}}

body[data-modus][data-paper][data-assignment-mode=active] :is([data-paper-nav=desktop],#modusCaseSelect) { display:none; }
