/* This theme belongs only to 隐光; the unified admin keeps its existing stylesheet. */
.notebook-theme{--paper:#f0ede4;--ink:#354a3d;--muted:#788075;--cream:#fffdf7;--line:#d9d9c9;--coral:#ac5b43;background:#f0ede4;background-image:radial-gradient(#90967726 .7px,transparent .7px);background-size:8px 8px}
.notebook-theme .site-header{max-width:1140px;padding:22px 32px}.notebook-theme .wordmark{font-family:var(--font-serif);font-size:25px}.notebook-theme .brand-symbol{font-size:32px;color:#ac5b43}.notebook-theme .primary{border-radius:3px;background:#405745;box-shadow:3px 3px 0 #c8cdbb}.notebook-theme .primary:hover{background:#2f4435}.notebook-theme .secondary{border-radius:3px}.notebook-theme .site-footer{max-width:1070px}.hand-note{font-family:var(--font-hand);font-size:23px;letter-spacing:2px;color:#a7634d}.notebook-home{max-width:1050px;margin:15px auto 0;padding:0 28px}.diary-cover{position:relative;background:#fffdf6;border:1px solid #d7d5c6;box-shadow:5px 6px 0 #e3e0d2,6px 7px 0 #cecebe;padding:34px 55px 30px;isolation:isolate}.diary-cover:before{content:'';position:absolute;top:0;bottom:0;left:25px;border-left:1px solid #cc917d66;z-index:-1}.diary-meta{display:flex;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid #e0e1d2;font-size:10px;letter-spacing:1px;color:#7d8275}.diary-cover-title{padding-top:24px;position:relative}.diary-cover-title .hand-note{display:block;transform:rotate(-3deg);transform-origin:left}.diary-cover-title h1{font-size:clamp(40px,5.2vw,65px);line-height:1.35;margin:20px 0 16px;letter-spacing:2px}.diary-cover-title h1 em{font-style:normal;box-shadow:inset 0 -12px #efd9ad}.diary-cover-title p{font-size:14px;color:#788075;line-height:1.9;margin-bottom:22px}.margin-note{position:absolute;right:70px;top:160px;background:#dfe7c7;transform:rotate(8deg);width:172px;padding:30px 15px 15px;box-shadow:2px 5px 8px #48533c12;font:26px/1.7 var(--font-hand);color:#526143;text-align:center}.margin-note:before{content:'';position:absolute;width:70px;height:23px;background:#d3ae7180;left:50px;top:-10px;transform:rotate(-4deg)}.margin-note span{display:block;font-size:47px;line-height:1.1;color:#9b745b}.diary-conversation{display:flex;align-items:center;gap:24px;padding:20px 0 24px;border-top:1px dashed #d2d4c4}.diary-conversation>div{flex:1}.diary-conversation small{display:block;font-size:10px;color:#8b8b7b;margin-bottom:7px}.diary-conversation q{quotes:none;font:20px/1.6 var(--font-hand);color:#626e55}.diary-conversation>div:last-child q{color:#a35f4a}.conversation-thread{color:#a8aa94;font-size:25px}.diary-unlock{padding:23px 0 0;border-top:1px solid #dedecf}.unlock-caption{display:flex;align-items:center;gap:15px;margin-bottom:13px}.letter-number{color:#ac5b43;font:38px var(--font-serif);line-height:1}.unlock-caption label{font-size:14px;color:#3e5142}.unlock-caption p{font-size:10px;margin:2px 0 0;color:#8c8b7a}.diary-unlock input{border-radius:2px;border:1px solid #d3d4c2;background:#f6f4eb;min-width:0}.diary-unlock .input-row{display:flex;gap:12px}.diary-unlock .input-row input{flex:1;padding:12px 16px}.diary-unlock .error{margin:6px 0}.diary-help{display:flex;justify-content:space-between;gap:14px;align-items:center;font-size:10px;color:#8d8e7d}.diary-help .text-button{font-size:10px;min-height:32px;padding-left:0}.diary-afterword{display:grid;grid-template-columns:1fr 1.3fr;gap:50px;margin:55px 0 0;padding:0 15px}.diary-afterword>div>span{font-size:11px;color:#a06951}.diary-afterword h2{font-family:var(--font-serif);font-size:27px;margin-top:14px}.diary-afterword ol{margin:0;padding:0;list-style:none;counter-reset:notes}.diary-afterword li{counter-increment:notes;padding:0 0 18px 35px;position:relative}.diary-afterword li:before{content:'0' counter(notes);position:absolute;left:0;color:#a06951;font:15px var(--font-serif)}.diary-afterword li b{font-size:13px;font-weight:500}.diary-afterword li p{font-size:11px;color:#848875;margin:4px 0}.diary-fine{font-size:10px;color:#8b8e7b;text-align:center;margin:32px 0 10px}.notebook-theme .welcome{max-width:760px}.diary-prelude{position:relative;border-radius:0;background:#fffdf6;border-color:#d3d4c3;box-shadow:6px 6px 0 #e1dfd0;padding:35px 45px}.diary-prelude h1{font-size:38px;margin:18px 0}.diary-checklist{padding:0;margin:26px 0;list-style:none}.diary-checklist li{display:flex;align-items:center;gap:20px;padding:12px 0;border-bottom:1px solid #e3e3d3;font-size:13px}.diary-checklist li>b{font:24px var(--font-serif);color:#a36c50;width:35px;flex-shrink:0}.notebook-theme .remaining{background:transparent;border-block:1px dashed #c8cdb9;padding:15px 0}.notebook-theme .consent{font-size:11px}.notebook-theme .history-item{background:#fffdf5;border-radius:0;border:1px solid #d5d8c5;box-shadow:2px 3px 0 #e0dfcf}.notebook-theme .section-label{font-size:15px;font-family:var(--font-serif);color:#7c896c}.notebook-theme .change-code{margin-top:15px}
.notebook-theme .quiz-shell{max-width:860px;padding-top:20px}.notebook-theme .quiz-top{font-size:11px;margin-bottom:20px}.notebook-theme .quiz-top .text-button{font-size:11px}.diary-page-tabs{display:flex;align-items:end;padding-left:30px;gap:5px}.diary-page-tabs span{display:block;padding:8px 18px;background:#dedfcf;color:#89917a;border-radius:8px 8px 0 0;font-size:10px;transform:translateY(1px)}.diary-page-tabs span.active{background:#e7cfac;color:#836247}.notebook-theme .diary-leaf{position:relative;border:1px solid #d1d3c0;border-radius:2px;padding:27px 40px 14px 58px;background:#fffdf5;box-shadow:5px 5px 0 #dfdfd0}.diary-leaf:before{content:'';position:absolute;left:27px;top:0;bottom:0;border-left:1px solid #e1b4a2}.diary-leaf-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:20px;border-bottom:1px solid #e4e4d7}.diary-leaf-heading .hand-note{font-size:19px;letter-spacing:0}.notebook-theme .question-counter{font-size:12px;letter-spacing:2px;color:#a47957;white-space:nowrap}.notebook-theme .question{font-family:var(--font-serif);font-weight:500;font-size:27px;line-height:1.8;margin:25px 0 12px}.notebook-theme .question-intro{font-size:11px;line-height:1.9;margin-bottom:24px}.notebook-theme .diary-answer-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.notebook-theme .option{border:0;border-bottom:1px solid #d7d9c8;border-radius:0;padding:13px 10px;min-height:55px;background:#f0f0e5;font-size:13px;gap:14px;transition:background .12s}.notebook-theme .option .option-mark{border:0;border-radius:0;font:15px var(--font-serif);color:#8b927b;background:none;width:24px;height:24px}.notebook-theme .option.selected{background:#dce6c7;border-bottom-color:#6d8059;color:#354e39;box-shadow:inset 3px 0 #7b8f63}.notebook-theme .option.selected .option-mark{color:#587048}.notebook-theme .option.na{background:transparent;color:#929481;font-size:11px}.notebook-theme .quiz-nav{margin-top:25px;align-items:center;gap:15px}.notebook-theme .quiz-nav .text-button{font-size:12px}.diary-page-foot{display:flex;justify-content:space-between;gap:15px;font-size:9px;color:#9a9c88;margin-top:22px;padding-top:12px;border-top:1px solid #e2e3d4}.notebook-theme .progress{height:2px;margin:18px 6px 10px;background:#dadcca}.notebook-theme .progress span{background:#91a271}.notebook-theme .quiz-bottom{font-size:10px;padding-inline:3px}.notebook-theme .quiz-bottom .text-button{font-size:10px}.notebook-theme .context-follow{padding:18px 0 8px;border-top:1px dashed #d6d8c7;margin-top:20px}
.notebook-theme .result-shell{max-width:850px}.notebook-theme .report-paper.diary-letter{border-radius:0;border:1px solid #d0d3bf;background:#fffdf5;box-shadow:5px 6px 0 #dedfcf;color:#40503c}.notebook-theme .letter-head{background:#fffdf5;padding:34px 45px 25px;border-bottom:1px dashed #c7cdb4}.notebook-theme .letter-head:before{display:none}.notebook-theme .report-mark{font-size:10px;letter-spacing:1px;color:#999a86}.letter-stamp{position:absolute;right:35px;top:86px;width:100px;padding:9px;border:1px dashed #bfc8a6;transform:rotate(5deg);text-align:center}.letter-stamp svg{width:75px;height:75px;margin:auto}.letter-stamp span{display:block;font-size:5px;letter-spacing:1px;color:#88916f}.letter-to{display:block;font-size:11px;color:#9c7359;margin-top:38px}.letter-head h1{font-family:var(--font-serif);font-size:29px;line-height:1.6;margin:20px 100px 20px 0;font-weight:400}.letter-head h1 strong{display:inline;font-weight:500;font-size:38px;background:linear-gradient(transparent 64%,#e2e6ca 64%);color:#40533c}.letter-keywords{display:flex;gap:18px;font-size:11px;color:#7a8868}.letter-keywords span:before{content:'·';margin-right:7px;color:#ac795c}.notebook-theme .report-quote{font:23px/1.9 var(--font-hand);color:#986b53;border:0;margin:25px 0 8px}.notebook-theme .report-subtitle{font-size:10px;color:#9a9d85}.notebook-theme .report-content{padding:0 45px}.notebook-theme .report-section{padding:27px 0;border-bottom:1px solid #e2e5d5}.notebook-theme .report-section h2{font-family:var(--font-serif);font-size:19px;gap:10px;font-weight:500}.notebook-theme .report-section h2>span{border:0;border-radius:0;width:auto;height:auto;font:14px var(--font-serif);color:#a87858;margin-right:5px}.notebook-theme .report-section p{font-size:14px;line-height:2;color:#65705a;margin:13px 0}.letter-salutation{display:block;font-family:var(--font-hand);font-size:24px;color:#8d6b50;margin:10px 0 20px}.notebook-theme .report-section .fine{font-size:10px;color:#999d84}.observation-slips{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:21px}.observation-slip{background:#ecf0df;border:1px solid #dde3ca;padding:18px;position:relative}.observation-slip:nth-child(3n+2){background:#f2ebdc;border-color:#e6ddc6}.observation-slip:nth-child(3n){background:#eeeae1;border-color:#dfdcd0}.observation-slip>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:#62724e}.observation-slip b{font:24px var(--font-serif)}.observation-slip small{font:10px var(--font-sans);color:#92977c}.slip-scale{display:flex;gap:5px;margin:13px 0}.slip-scale i{width:18px;height:5px;background:#fffdf5}.slip-scale i.filled{background:#9aaa79}.notebook-theme .observation-slip p{font-size:10px;line-height:1.9;color:#858b70;margin:10px 0 0}.notebook-theme .evidence-item{border:0;border-left:2px solid #b4bd98;border-radius:0;background:#f2f2e6;padding:14px 20px;margin-top:15px}.notebook-theme .evidence-item p{font-size:12px;margin:0}.notebook-theme .evidence-item small{font-size:9px;color:#909d78;margin-top:10px}.letter-aside{border-left:2px solid #aab78c;padding:6px 0 6px 20px;margin-top:20px}.letter-aside.coral{border-color:#d2ae91}.letter-aside h3{font-size:12px;color:#7b8965;font-weight:500}.letter-aside.coral h3{color:#a17f60}.notebook-theme .letter-postscript{border-bottom:0;background:#f5edda;padding:24px;margin:25px 0}.letter-postscript .hand-note{font-size:23px;color:#92754f}.notebook-theme .letter-postscript p{color:#7c7254}.letter-signature{padding:10px 0 30px;text-align:right}.letter-signature span{display:block;font:21px var(--font-hand);color:#8b8867}.letter-signature b{display:block;font-size:10px;font-weight:400;color:#aaa68a;margin-top:10px}.notebook-theme .report-theory{font-size:9px;padding:20px 0;border-top:1px dashed #d0d5bd}.notebook-theme .report-theory p{color:#9da18d}.notebook-theme .report-foot{background:#e8eadb;color:#8d957d;font-size:9px;padding:18px 45px}.notebook-theme .result-toolbar{background:#f0ede4ee}.notebook-theme .result-toolbar .primary{box-shadow:none}.notebook-theme .report-notes{background:#f2eddf;border-radius:0}.notebook-theme .modal{border-radius:3px;background:#fffdf5;border-color:#c7cead}.notebook-theme .modal h2{font-family:var(--font-serif)}
@media(max-width:650px){.notebook-theme .site-header{padding:20px 21px}.notebook-theme .wordmark{font-size:21px}.notebook-theme .site-header .header-note{display:none}.notebook-home{padding:0 17px;margin-top:7px}.diary-cover{padding:22px 23px 17px 30px}.diary-cover:before{left:14px}.diary-meta{font-size:8px;gap:8px;padding-bottom:13px}.diary-meta span:last-child{font-size:7px;letter-spacing:0}.diary-cover-title{padding-top:20px}.diary-cover-title .hand-note{font-size:19px;letter-spacing:0}.diary-cover-title h1{font-size:36px;margin:19px 0 16px;line-height:1.38;letter-spacing:0}.diary-cover-title p{font-size:11px;line-height:1.9}.margin-note{right:18px;top:77px;width:80px;padding:14px 6px 8px;font-size:13px;transform:rotate(8deg)}.margin-note:before{width:40px;height:14px;left:20px;top:-6px}.margin-note span{font-size:26px}.diary-conversation{gap:10px;padding:15px 0 18px}.diary-conversation small{font-size:8px}.diary-conversation q{font-size:14px;line-height:1.7;display:block}.conversation-thread{font-size:17px}.diary-unlock{padding-top:17px}.unlock-caption{gap:10px}.letter-number{font-size:28px}.unlock-caption label{font-size:11px}.unlock-caption p{font-size:8px;margin-top:2px}.diary-unlock .input-row{gap:7px}.diary-unlock .input-row input{font-size:11px;padding:11px 9px;width:0;min-width:0}.diary-unlock .input-row .primary{font-size:11px;padding:10px 12px;white-space:nowrap;gap:6px}.diary-help{font-size:8px;gap:8px}.diary-help .text-button{font-size:9px}.diary-afterword{grid-template-columns:1fr;gap:20px;margin-top:35px;padding:0 8px}.diary-afterword h2{font-size:24px;margin:10px 0}.diary-afterword li{padding-bottom:14px}.diary-fine{font-size:8px;margin-top:20px}.notebook-theme .site-footer{padding:20px;margin-top:25px;font-size:8px}.notebook-theme .diary-prelude{padding:26px 24px}.diary-prelude .hand-note{font-size:20px}.diary-prelude h1{font-size:30px}.diary-checklist li{font-size:11px;gap:13px}.diary-checklist li>b{font-size:22px}.notebook-theme .remaining{font-size:11px}.notebook-theme .consent{font-size:10px}.notebook-theme .quiz-shell{padding:12px 15px 0}.notebook-theme .quiz-top{font-size:9px;margin-bottom:14px}.notebook-theme .quiz-top .text-button{font-size:9px}.diary-page-tabs{padding-left:12px;gap:4px}.diary-page-tabs span{padding:6px 13px;font-size:9px}.notebook-theme .diary-leaf{padding:22px 17px 12px 28px}.diary-leaf:before{left:13px}.diary-leaf-heading{gap:9px;padding-bottom:15px}.diary-leaf-heading .hand-note{font-size:15px}.notebook-theme .question-counter{font-size:10px;letter-spacing:1px}.notebook-theme .question{font-size:20px;line-height:1.85;margin:21px 0 12px}.notebook-theme .question-intro{font-size:9px;line-height:1.8;margin-bottom:16px}.notebook-theme .diary-answer-grid{gap:8px}.notebook-theme .option{min-height:55px;padding:10px 9px;font-size:11px;gap:7px;text-align:left}.notebook-theme .option .option-mark{width:19px;height:20px;font-size:12px;flex-shrink:0}.notebook-theme .option.na{font-size:9px;line-height:1.7}.notebook-theme .quiz-nav{margin-top:21px;gap:7px}.notebook-theme .quiz-nav .text-button{font-size:10px;padding-left:0}.notebook-theme .quiz-nav .primary{font-size:11px;padding:11px 12px;white-space:nowrap}.diary-page-foot{font-size:8px;margin-top:18px}.notebook-theme .quiz-bottom{font-size:8px}.notebook-theme .quiz-bottom .text-button{font-size:9px}.notebook-theme .result-shell{padding:0 15px}.notebook-theme .letter-head{padding:25px 23px 22px}.notebook-theme .report-mark{font-size:8px;letter-spacing:0}.letter-stamp{right:20px;top:76px;width:76px;padding:6px}.letter-stamp svg{width:59px;height:59px}.letter-stamp span{font-size:4px}.letter-to{font-size:9px;margin-top:28px}.letter-head h1{font-size:23px;margin:16px 65px 19px 0;line-height:1.6}.letter-head h1 strong{font-size:29px}.letter-keywords{font-size:10px;gap:15px}.notebook-theme .report-quote{font-size:20px;margin:22px 0 8px}.notebook-theme .report-subtitle{font-size:9px}.notebook-theme .report-content{padding:0 23px}.notebook-theme .report-section{padding:23px 0}.notebook-theme .report-section h2{font-size:16px;gap:5px}.notebook-theme .report-section h2>span{font-size:12px}.notebook-theme .report-section p{font-size:12px;line-height:2}.letter-salutation{font-size:22px;margin:8px 0 18px}.observation-slips{gap:10px}.observation-slip{padding:12px}.observation-slip>div:first-child{font-size:11px;gap:5px}.observation-slip b{font-size:22px}.observation-slip small{font-size:8px}.slip-scale{gap:3px;margin:10px 0}.slip-scale i{width:14px;height:4px}.notebook-theme .observation-slip p{font-size:9px;line-height:1.8}.notebook-theme .report-section .fine{font-size:9px}.notebook-theme .evidence-item{padding:13px 15px}.notebook-theme .evidence-item p{font-size:11px}.notebook-theme .evidence-item small{font-size:8px}.letter-aside{padding-left:15px}.notebook-theme .letter-postscript{padding:20px 17px}.letter-postscript .hand-note{font-size:21px}.letter-signature span{font-size:20px}.notebook-theme .report-foot{padding:16px 23px}.notebook-theme .result-toolbar>*{font-size:11px;padding:12px 9px;gap:5px}.notebook-theme .result-breadcrumb{font-size:9px}}
.notebook-theme .letter-head:after{display:none}
@media(prefers-reduced-motion:reduce){.notebook-theme *{scroll-behavior:auto!important}}
/* Mobile reading and thumb-friendly actions, 2026-10-20. */
@media(max-width:700px){
 body.notebook-theme{font-size:16px}
 .notebook-theme .site-header{padding:14px 18px}
 .notebook-theme .notebook-home{padding-top:8px}
 .notebook-theme .diary-cover{padding:16px 18px 18px 24px}
 .notebook-theme .diary-meta{font-size:11px;letter-spacing:0}
 .notebook-theme .diary-meta>span:last-child,.notebook-theme .margin-note{display:none}
 .notebook-theme .diary-cover-title{padding-top:10px}
 .notebook-theme .diary-cover-title .hand-note{font-size:17px}
 .notebook-theme .diary-cover-title h1{font-size:32px;margin:10px 0;line-height:1.3}
 .notebook-theme .diary-cover-title p{font-size:14px;color:#56604d;line-height:1.65;margin-bottom:16px}
 .notebook-theme .diary-unlock{padding:16px 12px 8px;background:#f1eddb;border:1px solid #c7bb91;border-radius:6px}
 .notebook-theme .unlock-caption .letter-number{display:none}
 .notebook-theme .unlock-caption label{font-size:16px;font-weight:700;color:#314f3c}
 .notebook-theme .unlock-caption p{font-size:12px;color:#58634e;margin-top:6px}
 .notebook-theme .diary-unlock .input-row{flex-direction:column;gap:10px}
 .notebook-theme .diary-unlock .input-row input{width:100%;flex:auto;min-height:56px;font-size:17px;border:2px solid #728c4f;background:#fffef8;padding:12px;color:#263f2f}
 .notebook-theme .diary-unlock input::placeholder{font-size:15px;color:#626b55;opacity:1}
 .notebook-theme .diary-unlock input:focus{outline:3px solid #a0b67c;outline-offset:2px}
 .notebook-theme .diary-unlock .input-row .primary{min-height:50px;font-size:16px;justify-content:center}
 .notebook-theme .diary-help{flex-wrap:wrap;font-size:12px}
 .notebook-theme .diary-help .text-button{font-size:14px;min-height:44px;color:#4a6149}
 .notebook-theme .diary-conversation{margin-top:24px}
 .notebook-theme .diary-conversation small,.notebook-theme .diary-afterword p,.notebook-theme .diary-fine{font-size:13px;color:#59634f}
 .notebook-theme .welcome{margin-top:12px}
 .notebook-theme .welcome-card{padding:22px}
 .notebook-theme .welcome .muted,.notebook-theme .steps li,.notebook-theme .consent{font-size:15px;line-height:1.75;color:#42543f}
 .notebook-theme .quiz-top,.notebook-theme .question-counter,.notebook-theme .diary-page-tabs span{font-size:12px}
 .notebook-theme .question-intro{font-size:13px;color:#56664c;line-height:1.7}
 .notebook-theme .question{font-size:20px;line-height:1.65;margin-top:16px}
 .notebook-theme .option{font-size:16px;min-height:60px;padding:12px 9px;color:#344b38}
 .notebook-theme .option.na{font-size:14px}
 .notebook-theme .option .option-mark{font-size:13px}
 .notebook-theme .quiz-nav .primary,.notebook-theme .quiz-nav .text-button{font-size:16px;min-height:48px}
 .notebook-theme .quiz-top .text-button,.notebook-theme .quiz-bottom,.notebook-theme .quiz-bottom .text-button{font-size:13px;min-height:44px}
 .notebook-theme .result-shell{margin-top:10px}
 .notebook-theme .result-breadcrumb{font-size:12px;margin-bottom:10px}
 .notebook-theme .letter-head{padding:20px 20px 18px}
 .notebook-theme .report-mark{font-size:11px}
 .notebook-theme .letter-to{margin-top:18px;font-size:12px}
 .notebook-theme .letter-stamp{top:52px;width:54px;right:18px}
 .notebook-theme .letter-stamp svg{width:40px;height:40px}
 .notebook-theme .letter-stamp span{display:none}
 .notebook-theme .letter-head h1{font-size:21px;margin:14px 0 14px;line-height:1.5}
 .notebook-theme .letter-head h1 strong{font-size:28px}
 .notebook-theme .letter-keywords{font-size:13px;gap:10px;flex-wrap:wrap}
 .notebook-theme .report-quote{font-size:21px;line-height:1.65;margin:16px 0 8px}
 .notebook-theme .report-subtitle{font-size:12px;color:#5c6952}
 body.notebook-theme .report-section p,body.notebook-theme .insight-card p,body.notebook-theme .evidence-item p{font-size:16px;line-height:1.85;color:#394f3f}
 body.notebook-theme .observation-slip p{font-size:14px;line-height:1.7;color:#41543d}
 .notebook-theme .observation-slips{grid-template-columns:1fr}
 .notebook-theme .observation-slip>div:first-child,.notebook-theme .insight-card h3{font-size:15px}
 .notebook-theme .report-section .fine,.notebook-theme .evidence-item small,.notebook-theme .report-theory,.notebook-theme .report-theory a,.notebook-theme .interpretation p{font-size:13px;line-height:1.8;color:#53634c}
 .notebook-theme .report-content{padding:0 20px}
 .notebook-theme .result-toolbar>*{font-size:14px;min-height:52px;padding:12px 8px}
 .notebook-theme .result-extras .text-button,.notebook-theme .export-note{font-size:13px;min-height:44px}
 .notebook-theme .modal p,.notebook-theme .context-check,.notebook-theme .context-field>label,.notebook-theme .context-field legend{font-size:15px;line-height:1.8}
 .notebook-theme .modal-actions>*{font-size:15px;min-height:48px}
 .notebook-theme .context-field select{font-size:16px}
}
