/* VSO feature styling — burgundy, warm gold, and archival paper. */
.pipeline-library{display:flex;flex-direction:column;gap:22px}
.pipeline-library>.page-heading{margin:0}
.library-policy{display:flex;align-items:flex-start;gap:13px;background:#f7f2e7;border:1px solid #e9e0cd;border-radius:9px;padding:17px 20px;color:#856e40}
.library-policy>svg{margin-top:2px;flex-shrink:0}
.library-policy strong{font-size:13px;font-weight:600;color:#897044}
.library-policy p{font-size:12px;line-height:1.7;color:#7e7053;margin:4px 0 0}
.library-toolbar{display:flex;align-items:center;gap:13px}
.library-search{display:flex;align-items:center;gap:10px;max-width:420px;flex:1;padding:0 12px;background:var(--paper);border:1px solid var(--line);border-radius:7px;color:var(--burgundy)}
.library-search input{border:0;outline:none!important;box-shadow:none!important;font:inherit;font-size:13px;height:41px;background:transparent;min-width:0;width:100%;color:var(--ink)}
.library-toolbar select{border:1px solid var(--line);border-radius:7px;background:var(--paper);min-height:42px;padding:9px 30px 9px 12px;font-size:13px;color:var(--burgundy)}
.library-toolbar>span{font-size:12px;color:var(--burgundy);margin-left:auto}
.library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}
.library-card{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:22px;display:flex;flex-direction:column;min-width:0;box-shadow:0 3px 10px #350b1c03}
.library-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}
.library-version{font-size:11px;letter-spacing:.03em;color:#83714e;background:#f7f3e9;border:1px solid #eee7d7;border-radius:5px;padding:3px 6px}
.library-title{font-family:Georgia,'Times New Roman',serif;font-size:19px;line-height:1.4;color:var(--ink);letter-spacing:-.25px;text-align:left;font-weight:400;border:0;padding:0;background:transparent;justify-content:flex-start;cursor:pointer}
.library-title:hover{color:#856e40;text-decoration:underline;text-underline-offset:4px}
.library-description{font-size:13px;line-height:1.7;color:var(--burgundy);margin:11px 0 17px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:60px}
.library-preview{list-style:none;padding:0;margin:0;display:grid;gap:11px}
.library-preview li{display:flex;align-items:flex-start;gap:11px;color:var(--burgundy);font-size:12px;line-height:1.55}
.library-preview li>span{font-size:10px;color:var(--muted);border:1px solid var(--line);min-width:21px;min-height:21px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}
.library-more{color:var(--burgundy);font-size:11px;margin:11px 0 0;padding-left:32px}
.library-card-meta{display:flex;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:16px;margin-top:21px;font-size:10px;color:var(--burgundy)}
.library-card-meta span:first-child{display:flex;align-items:center;gap:5px}
.library-card-actions{display:flex;align-items:center;gap:12px;margin-top:16px}
.library-card-actions .button{flex:1;font-size:12px}
.library-edit-button{border:0;background:transparent;color:var(--burgundy);font-size:12px;padding:7px 2px}
.library-edit-button:hover{color:#8a703f}
.library-empty{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:70px 24px}
.library-detail-meta{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:13px}
.library-detail-meta>span:last-child:not(.pill){font-size:12px;color:var(--burgundy);margin-left:auto}
.library-detail-title{font-family:Georgia,'Times New Roman',serif;font-size:27px;color:var(--ink);font-weight:400;line-height:1.35;letter-spacing:-.4px}
.library-detail-description{font-size:14px;color:var(--burgundy);line-height:1.8;margin:13px 0}
.library-detail-updated{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--burgundy);margin-top:15px}
.library-detail-policy{font-size:12px;color:#82724e;line-height:1.7;border:1px solid #eee4cf;background:#faf7ed;border-radius:6px;padding:12px 14px;margin:22px 0 27px}
.library-step-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}
.library-step{display:flex;gap:17px;position:relative;padding-bottom:27px}
.library-step:not(:last-child):before{content:'';position:absolute;width:1px;left:15px;top:32px;bottom:0;background:#e9ded2}
.library-step-number{width:31px;height:31px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--line);color:var(--burgundy);background:var(--bg);font-size:12px;z-index:1}
.library-step-content{flex:1;min-width:0;padding-top:4px}
.library-step-heading{display:flex;align-items:center;gap:12px;justify-content:space-between}
.library-step-heading h3{font-size:14px;color:var(--burgundy);font-weight:550;margin:0;line-height:1.6}
.library-role{font-size:10px;color:var(--burgundy);line-height:1.5;text-align:right;max-width:45%}
.library-step-description{font-size:13px;color:var(--burgundy);line-height:1.8;white-space:pre-wrap;margin:9px 0 0;overflow-wrap:anywhere}
.library-deliverable{padding:11px 13px;background:var(--bg);border:1px solid var(--line);border-radius:6px;margin-top:12px}
.library-deliverable>span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:550;color:var(--burgundy)}
.library-deliverable p{font-size:12px;line-height:1.7;color:var(--burgundy);margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}
.library-history{border-top:1px solid var(--line);padding-top:20px;margin-top:7px}
.library-history>h3{font-size:13px;color:var(--burgundy);margin:0 0 11px}
.library-history>div{border:1px solid var(--line);border-radius:6px;overflow:hidden}
.library-history-entry{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;border:0;background:var(--bg);padding:12px 14px;color:var(--burgundy);text-align:left}
.library-history-entry+button{border-top:1px solid var(--line)}
.library-history-entry>span:first-child{font-size:12px;color:var(--burgundy)}
.library-history-entry>span:nth-child(2){font-size:11px;margin-left:auto}
.library-history-entry:hover{background:var(--bg)}
.library-editor .library-policy.compact{padding:13px 15px;margin-bottom:22px}
.library-editor-fields{margin-bottom:26px}
.library-fixed-type{padding:10px 12px;min-height:40px;background:var(--bg);border:1px solid var(--line);border-radius:6px;font-size:13px;font-weight:400;color:var(--burgundy)}
.library-editor-section-head{display:flex;align-items:center;gap:15px;justify-content:space-between;margin-bottom:15px}
.library-editor-section-head h3{font-size:14px;color:var(--burgundy);margin:0 0 5px}
.library-editor-section-head p{font-size:11px;color:var(--burgundy);margin:0;line-height:1.7}
.library-editor-section-head>span{font-size:11px;color:var(--burgundy);white-space:nowrap;border-radius:4px;background:var(--bg);padding:4px 7px}
.library-edit-step{background:var(--paper);border:1px solid var(--line);border-radius:9px;overflow:hidden;margin-bottom:15px}
.library-edit-step-head{background:var(--bg);border-bottom:1px solid var(--line);padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:15px}
.library-edit-step-head>div:first-child{display:flex;align-items:center;gap:10px}
.library-edit-step-head strong{font-size:12px;font-weight:550;color:var(--burgundy)}
.library-edit-step-number{font-size:11px;color:var(--burgundy);letter-spacing:.06em}
.library-reorder{display:flex;align-items:center;gap:2px}
.library-reorder .icon-button{height:27px;width:27px;color:var(--burgundy)}
.library-reorder .icon-button[data-step-action=up] svg,.library-reorder .icon-button[data-step-action=down] svg{transform:rotate(90deg)}
.library-reorder .icon-button:hover{background:var(--bg)}
.library-reorder .icon-button:disabled{opacity:.3;cursor:default}
.library-reorder .library-remove-step{margin-left:8px;color:#b68d75}
.library-reorder .library-remove-step:hover{background:#f5e9df}
.library-edit-step>.form-grid{padding:18px}
.library-edit-step textarea{min-height:67px}
.library-add-step{width:100%;border-style:dashed!important;border-color:var(--line)!important;background:var(--bg)!important;color:var(--burgundy)!important;padding:13px!important}
.library-add-step:hover{background:var(--bg)!important}
.library-save-note{display:flex;gap:8px;align-items:center;font-size:11px;color:var(--muted);margin-top:18px;line-height:1.6}
@media(max-width:1200px){.library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.library-card{padding:20px}}
@media(max-width:800px){.library-step-heading{align-items:flex-start;flex-direction:column;gap:6px}
.library-role{max-width:none;text-align:left}
.library-toolbar{flex-wrap:wrap}
.library-search{max-width:none;flex-basis:65%}
.library-toolbar>span{font-size:11px}
.library-history-entry>span:nth-child(2){max-width:62%;text-align:right;line-height:1.5}
.library-card-meta{font-size:10px;flex-wrap:wrap}}
@media(max-width:560px){.pipeline-library{gap:18px}
.pipeline-library>.page-heading{flex-wrap:wrap}
.library-grid{grid-template-columns:1fr}
.library-description{min-height:0;-webkit-line-clamp:3}
.library-policy{padding:14px;gap:10px}
.library-policy strong{font-size:12px}
.library-policy p{font-size:11px}
.library-toolbar{gap:9px}
.library-search{flex-basis:100%}
.library-search input{font-size:12px}
.library-toolbar select{font-size:12px;min-height:37px}
.library-card{padding:20px}
.library-title{font-size:20px}
.library-detail-title{font-size:24px}
.library-detail-description{font-size:13px}
.library-step{gap:12px}
.library-step-heading h3{font-size:13px}
.library-step-description{font-size:12px}
.library-deliverable{padding:10px 11px}
.library-deliverable p{font-size:11px}
.library-detail-meta>span:last-child:not(.pill){margin-left:0}
.library-edit-step-head{padding:9px 12px}
.library-edit-step>.form-grid{padding:15px}
.library-editor-section-head{align-items:flex-start}
.library-editor-section-head p{max-width:240px}
.library-save-note{font-size:10px}
.library-history-entry{padding:11px;font-size:11px;gap:10px}
.library-history-entry>span:nth-child(2){font-size:10px}
.library-edit-step .field>span{font-size:12px}}
.library-auto-detail{margin-top:15px;padding-top:14px;border-top:1px solid var(--line)}
.library-auto-detail>h4{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--burgundy);margin:0 0 7px}
.library-auto-policy{font-size:11px;color:var(--burgundy);line-height:1.7;margin:0 0 11px}
.library-auto-task{border:1px solid var(--line);border-radius:7px;padding:13px 14px;background:var(--bg);margin-top:9px}
.library-auto-task-title{display:flex;align-items:center;gap:7px;flex-wrap:wrap}
.library-auto-task-title>strong{font-size:12px;font-weight:550;color:var(--burgundy);flex:1;line-height:1.6;min-width:120px}
.library-auto-task-title .pill{font-size:10px}
.library-auto-instructions{font-size:12px;line-height:1.75;color:var(--burgundy);white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0}
.library-auto-task dl{display:grid;gap:7px;margin:12px 0 0}
.library-auto-task dl>div{display:flex;gap:10px;font-size:11px;line-height:1.7}
.library-auto-task dt{min-width:68px;color:var(--muted)}
.library-auto-task dd{margin:0;color:var(--burgundy);overflow-wrap:anywhere}
.library-auto-empty-detail{font-size:11px;color:var(--muted);line-height:1.7;margin:12px 0 0}
.library-template-section{padding:18px;border-top:1px solid var(--line);background:var(--bg)}
.library-template-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}
.library-template-heading h4{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--burgundy);font-weight:550;margin:0}
.library-template-heading h4>span{font-size:10px;padding:3px 6px;border-radius:4px;color:var(--burgundy);background:var(--bg);font-weight:400}
.library-template-heading p{font-size:11px;color:var(--burgundy);margin:6px 0 0;line-height:1.7}
.library-template-heading>.button{flex-shrink:0;font-size:11px}
.library-template-policy{font-size:11px;line-height:1.8;color:var(--burgundy);background:#f5f4e7;border:1px solid #eae7cd;border-radius:6px;padding:10px 12px;margin:13px 0 15px}
.library-template-empty{font-size:12px;line-height:1.8;color:var(--muted);text-align:center;border:1px dashed var(--line);border-radius:6px;padding:20px 15px;background:var(--bg)}
.library-template-list{display:grid;gap:13px}
.library-task-template{background:var(--paper);border:1px solid var(--line);border-radius:8px;overflow:hidden}
.library-task-template>header{padding:9px 14px;background:var(--bg);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}
.library-task-template>header>strong{font-size:12px;font-weight:550;color:var(--burgundy)}
.library-task-template>header>.icon-button{height:25px;width:25px;color:#82705c}
.library-task-template>.form-grid{padding:16px;gap:14px}
.library-task-template textarea{min-height:65px}
.library-template-timing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:0 16px 16px}
.library-template-timing .field{font-size:12px}
.library-template-timing .field>small{font-size:10px;line-height:1.5}
.library-template-timing input{min-width:0}
.library-task-template .field select{min-width:0}
.library-task-template .field>small{font-size:10px;line-height:1.6}
@media(max-width:600px){.library-template-section{padding:14px}
.library-template-heading{gap:10px}
.library-template-heading h4{font-size:12px}
.library-template-heading>.button{font-size:10px;padding:7px 9px;gap:4px}
.library-template-policy{font-size:10px}
.library-task-template>.form-grid{padding:13px;gap:12px}
.library-template-timing{grid-template-columns:1fr;gap:12px;padding:0 13px 13px}
.library-auto-task{padding:12px}
.library-auto-task dl>div{flex-direction:column;gap:1px}
.library-auto-task-title>strong{flex-basis:100%}
.library-auto-detail>h4{font-size:11px}
.library-template-empty{font-size:11px;padding:17px 12px}}

/* Procedure library and controlled revisions */
.pipeline-library{gap:27px}.library-policy{padding:19px 23px;background:#faf2e2;border-color:#e3cfa8;border-left:3px solid #b98b42;border-radius:5px;color:#91703a}.library-policy strong{font-size:13px;color:#7f592e;font-weight:550}.library-policy p{font-size:12px;color:#856c52;line-height:1.9}.library-toolbar{gap:16px}.library-search{border-color:var(--line);background:var(--paper);border-radius:5px;max-width:440px;color:#8d6c3e;padding:0 14px}.library-search input{height:44px;font-size:13px;color:var(--ink)}.library-search:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px #b98b420e}.library-toolbar select{border-color:var(--line);background:var(--paper);border-radius:5px;min-height:45px;font-size:12px;color:#79616d}.library-toolbar>span{color:var(--muted);font-size:12px}.library-grid{gap:24px}.library-card{padding:26px;border:1px solid var(--line);border-top:3px solid var(--burgundy);border-radius:7px;box-shadow:none;background:var(--paper)}.library-card-top{margin-bottom:19px}.library-version{font-size:10px;letter-spacing:.05em;color:#8e6a37;background:#faf0d9;border:1px solid #e5d1a7;border-radius:3px;padding:4px 7px}.library-title{font-size:27px;line-height:1.25;color:var(--burgundy);letter-spacing:-.5px}.library-title:hover{color:#7c1237;text-decoration-color:#bd985e}.library-description{font-size:13px;color:var(--muted);line-height:1.9;min-height:74px;margin:14px 0 23px}.library-preview{gap:14px}.library-preview li{font-size:12px;line-height:1.8;color:#6d5c65;gap:12px}.library-preview li>span{font-size:10px;color:#906e3d;border-color:#ddc9a5;background:#fcf5e8;min-width:24px;min-height:24px}.library-more{font-size:11px;color:#856e55;padding-left:36px;margin-top:16px}.library-card-meta{border-color:var(--line);font-size:10px;color:#85715a;line-height:1.7;padding-top:19px;margin-top:24px}.library-card-actions{gap:14px;margin-top:20px}.library-card-actions .button{font-size:12px}.library-edit-button{font-size:12px;color:var(--burgundy);padding:8px 3px}.library-empty{border-color:var(--line);border-radius:6px;background:var(--paper)}.library-detail-title{font-size:34px;color:var(--burgundy);letter-spacing:-.7px}.library-detail-description{font-size:14px;color:#6e5b65;line-height:1.95;margin:18px 0}.library-detail-updated{font-size:12px;color:#866e56;margin-top:18px}.library-detail-meta>span:last-child:not(.pill){font-size:12px;color:var(--muted)}.library-detail-policy{padding:15px 18px;background:#faf2e2;border-color:#e4cfaa;border-radius:5px;color:#8f7049;font-size:12px;line-height:1.9;margin:25px 0 31px}
.library-step{gap:22px;padding-bottom:32px}.library-step:not(:last-child):before{left:17px;top:36px;background:#dcc7a5}.library-step-number{width:35px;height:35px;border-color:#dcc5a0;background:#faf1dd;color:#8c6a38;font:400 14px Georgia,serif}.library-step-content{padding-top:4px}.library-step-heading h3{font-family:Georgia,serif;font-size:22px;font-weight:400;color:var(--burgundy);line-height:1.45}.library-role{font-size:11px;color:#886c47;line-height:1.8;max-width:42%}.library-step-description{font-size:13px;color:#77616d;line-height:1.95;margin-top:12px}.library-deliverable{padding:15px 17px;background:#fbf6ed;border-color:#e7d7bc;border-radius:4px;margin-top:16px}.library-deliverable>span{font-size:10px;color:#8b6c38;letter-spacing:.13em}.library-deliverable p{font-size:12px;color:#776354;line-height:1.9;margin-top:7px}.library-history{border-color:#d6bb8e;padding-top:24px;margin-top:14px}.library-history>h3{font:400 21px Georgia,serif;color:var(--burgundy);margin-bottom:17px}.library-history>div{border-color:var(--line);border-radius:5px}.library-history-entry{padding:16px 17px;color:var(--muted);background:var(--paper)}.library-history-entry+button{border-color:var(--line)}.library-history-entry>span:first-child{font-size:13px;color:var(--burgundy)}.library-history-entry>span:nth-child(2){font-size:11px;color:#866e5b}.library-history-entry:hover{background:#faf0e3}
.library-editor-fields{margin-bottom:29px}.library-fixed-type{background:#faf1e0;border-color:#e4cfaa;color:#8f6a36;border-radius:5px;font-size:13px;padding:11px 14px;min-height:44px}.library-editor-section-head{margin-bottom:20px}.library-editor-section-head h3{font:400 24px Georgia,serif;color:var(--burgundy);margin-bottom:8px}.library-editor-section-head p{font-size:12px;color:var(--muted);line-height:1.9}.library-editor-section-head>span{color:#8f6b37;background:#f6e8cc;border:1px solid #e3cba3;font-size:11px;border-radius:3px;padding:5px 8px}.library-edit-step{border:1px solid #d7c2a3;border-radius:6px;margin-bottom:22px;background:var(--paper)}.library-edit-step-head{background:var(--burgundy);border-color:#77344b;padding:14px 19px}.library-edit-step-head strong{color:#f9ecd2;font-size:13px;font-weight:500}.library-edit-step-number{color:#d3b477;font-size:11px;letter-spacing:.1em}.library-reorder .icon-button{color:#f0d8ac;height:29px;width:29px}.library-reorder .icon-button:hover{background:#79314c}.library-reorder .library-remove-step{color:#ecc2bc}.library-reorder .library-remove-step:hover{background:#87405a}.library-edit-step>.form-grid{padding:22px;gap:20px}.library-add-step{border-color:#b99762!important;background:#faf2e1!important;color:var(--burgundy)!important;border-radius:5px;padding:16px!important;font-size:13px}.library-add-step:hover{background:#f4e3c6!important}.library-save-note{color:#886f53;font-size:12px;line-height:1.8;margin-top:21px}
.library-auto-detail{padding-top:18px;margin-top:20px;border-color:#e2ceb0}.library-auto-detail>h4{font-size:12px;color:#886a43;margin-bottom:10px;letter-spacing:.01em}.library-auto-policy{font-size:12px;color:var(--muted);line-height:1.9;margin-bottom:14px}.library-auto-task{padding:17px 18px;border-color:var(--line);border-left:2px solid #b98b42;background:var(--paper);border-radius:4px;margin-top:12px}.library-auto-task-title>strong{font-size:13px;color:var(--burgundy);line-height:1.7}.library-auto-instructions{font-size:12px;color:#7d6570;line-height:1.95;margin-top:12px}.library-auto-task dl{gap:9px;margin-top:15px}.library-auto-task dl>div{font-size:12px;line-height:1.8;gap:15px}.library-auto-task dt{color:#866e54;min-width:82px}.library-auto-task dd{color:#735b66}.library-auto-empty-detail{font-size:12px;color:var(--muted);line-height:1.9}.library-template-section{padding:22px;background:#f6ede0;border-color:#d9c2a0}.library-template-heading h4{font:400 21px Georgia,serif;color:var(--burgundy)}.library-template-heading h4>span{font-family:inherit;font-size:10px;line-height:1.5;font-weight:400;color:#8f703a;background:#f2e2c4;border:1px solid #e0cba3;border-radius:3px}.library-template-heading p{font-size:12px;line-height:1.9;color:#856e56;margin-top:9px}.library-template-heading>.button{font-size:11px}.library-template-policy{font-size:12px;line-height:1.9;color:#896e4c;background:#fcf6e8;border-color:#e7d5ad;border-radius:4px;padding:13px 15px;margin:17px 0 20px}.library-template-empty{font-size:12px;color:#816d5a;border-color:#cdb48c;background:#fcf7ed;border-radius:5px;padding:25px 19px;line-height:1.9}.library-template-list{gap:18px}.library-task-template{border-color:#dcc6a4;border-radius:5px;background:var(--paper)}.library-task-template>header{padding:13px 17px;background:#f0e2cf;border-color:#ddc7a5}.library-task-template>header>strong{font-size:12px;color:#865f33;letter-spacing:.03em}.library-task-template>header>.icon-button{color:#946b59}.library-task-template>.form-grid{padding:20px;gap:19px}.library-template-timing{padding:0 20px 20px;gap:17px}.library-template-timing .field{font-size:12px}.library-template-timing .field>small,.library-task-template .field>small{font-size:11px;line-height:1.8}
@media(max-width:900px){.library-step-heading{align-items:flex-start;flex-direction:column;gap:8px}.library-role{max-width:none;text-align:left}.library-step-heading h3{font-size:21px}.library-card{padding:23px}.library-title{font-size:25px}}
@media(max-width:600px){.pipeline-library{gap:22px}.library-grid{gap:19px}.library-card{padding:24px}.library-title{font-size:27px}.library-description{min-height:0;font-size:13px}.library-policy{padding:16px}.library-policy p{font-size:12px}.library-toolbar>span{font-size:11px}.library-detail-title{font-size:29px}.library-detail-description{font-size:13px}.library-step{gap:14px;padding-bottom:26px}.library-step-heading h3{font-size:20px}.library-step-description{font-size:13px}.library-role{font-size:11px}.library-deliverable{padding:13px}.library-deliverable p{font-size:12px}.library-step-number{height:30px;width:30px;font-size:13px}.library-step:not(:last-child):before{left:14px;top:31px}.library-edit-step>.form-grid{padding:18px}.library-edit-step-head{padding:13px 15px}.library-template-section{padding:17px}.library-template-heading{flex-wrap:wrap}.library-template-heading h4{font-size:20px}.library-template-heading>.button{font-size:11px}.library-template-policy{font-size:11px}.library-task-template>.form-grid{padding:16px}.library-template-timing{padding:0 16px 16px}.library-editor-section-head h3{font-size:22px}.library-editor-section-head p{font-size:11px}.library-auto-task dl>div{font-size:12px}.library-auto-detail>h4{font-size:12px}}
