@font-face{font-family:"Carlito";src:url(/static/fonts/x2p/Carlito-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Carlito";src:url(/static/fonts/x2p/Carlito-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Carlito";src:url(/static/fonts/x2p/Carlito-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Carlito";src:url(/static/fonts/x2p/Carlito-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"LiberationSans";src:url(/static/fonts/x2p/LiberationSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"LiberationSans";src:url(/static/fonts/x2p/LiberationSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"LiberationSans";src:url(/static/fonts/x2p/LiberationSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"LiberationSans";src:url(/static/fonts/x2p/LiberationSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"LiberationSerif";src:url(/static/fonts/x2p/LiberationSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"LiberationSerif";src:url(/static/fonts/x2p/LiberationSerif-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"LiberationSerif";src:url(/static/fonts/x2p/LiberationSerif-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"LiberationSerif";src:url(/static/fonts/x2p/LiberationSerif-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"LiberationMono";src:url(/static/fonts/x2p/LiberationMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"LiberationMono";src:url(/static/fonts/x2p/LiberationMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Caladea";src:url(/static/fonts/x2p/Caladea-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Caladea";src:url(/static/fonts/x2p/Caladea-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Caladea";src:url(/static/fonts/x2p/Caladea-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Caladea";src:url(/static/fonts/x2p/Caladea-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"DejaVuSans";src:url(/static/fonts/x2p/DejaVuSans.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DejaVuSans";src:url(/static/fonts/x2p/DejaVuSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/static/fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/static/fonts/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/static/fonts/Inter-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url(/static/fonts/Inter-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Merriweather";src:url(/static/fonts/Merriweather-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Merriweather";src:url(/static/fonts/Merriweather-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Merriweather";src:url(/static/fonts/Merriweather-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Merriweather";src:url(/static/fonts/Merriweather-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"EBGaramond";src:url(/static/fonts/EBGaramond-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"EBGaramond";src:url(/static/fonts/EBGaramond-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"EBGaramond";src:url(/static/fonts/EBGaramond-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"EBGaramond";src:url(/static/fonts/EBGaramond-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}.maincont .headsupport{display:block;text-align:center;color:#555;font-size:16px;line-height:1.5;max-width:760px;margin:6px auto 18px}.t2p-wrap{display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.t2p-wrap *,.t2p-wrap *::before,.t2p-wrap *::after{box-sizing:border-box}.t2p-editor{width:100%;min-width:0;background:#fff;border:1px solid #e3e4ef;border-radius:6px;padding:0 0 10px;overflow:hidden}.t2p-tb{display:flex;flex-wrap:wrap;align-items:center;gap:3px;padding:8px 8px;background:#f6f7fc;border-bottom:1px solid #e3e4ef}.t2p-tbspacer{flex:1 1 auto}.t2p-gap{width:1px;height:22px;background:#d6d8e8;margin:0 3px}.t2p-tbtn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 7px;border:1px solid transparent;border-radius:5px;background:transparent;color:#2b3150;font-size:14px;line-height:1;cursor:pointer}.t2p-tbtn:hover{background:#e8eafa;border-color:#d6d8e8}.t2p-tbtn.on{background:#dfe3fb;border-color:#b7bff0;color:#2f3a86}.t2p-tbtn.t2p-wide{font-size:12px;font-weight:600;padding:0 6px}.t2p-uplbl{color:#2f3a86}.t2p-clrfmt{font-weight:700;font-size:15px}.t2p-clrfmt small{font-size:10px;vertical-align:sub}.t2p-tb input[type=file],.t2p-actions input[type=file]{display:none}.t2p-colorbtn{position:relative;overflow:hidden}.t2p-colorA{font-weight:700;font-size:15px;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:3px}.t2p-colorbtn input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.t2p-sel,.t2p-sizein{height:32px;padding:0 6px;border:1px solid #c9cde8;border-radius:5px;background:#fff;font-size:13px;color:#222}.t2p-blocksel{width:108px}.t2p-fontsel{width:126px}.t2p-sizein{width:52px}.t2p-edwrap{position:relative;margin:12px 12px 10px}.t2p-page-edit{height:300px;min-height:160px;overflow:auto;margin:0;padding:26px 48px;border:1px solid #e3e4ef;border-radius:3px;background:#fff;box-shadow:0 1px 6px rgba(31,42,68,.08);color:#111;font-size:12pt;line-height:1.45;white-space:pre-wrap;overflow-wrap:break-word;outline:none;caret-color:#2f3a86}.t2p-page-edit:focus{border-color:#b7bff0;box-shadow:0 0 0 3px rgba(73,86,165,.14)}.t2p-page-edit p,.t2p-page-edit div{margin:0 0 .5em}.t2p-page-edit h1{font-size:1.6em;margin:.8em 0 .35em;line-height:1.25}.t2p-page-edit h2{font-size:1.3em;margin:.8em 0 .35em;line-height:1.25}.t2p-page-edit h3{font-size:1.15em;margin:.8em 0 .35em;line-height:1.25}.t2p-page-edit h1:first-child,.t2p-page-edit h2:first-child,.t2p-page-edit h3:first-child{margin-top:0}.t2p-page-edit ul,.t2p-page-edit ol{margin:0 0 .5em;padding-left:1.5em}.t2p-page-edit li{margin:0 0 .2em}.t2p-page-edit blockquote{margin:0 0 .5em 2.5em}.t2p-page-edit hr{border:0;border-top:2px dashed #b7bff0;margin:14px -30px;position:relative}.t2p-page-edit hr::after{content:"page break";position:absolute;top:-9px;left:50%;transform:translateX(-50%);background:#fff;color:#7d86c7;font:11px/1 Arial,sans-serif;padding:2px 8px}.t2p-resize{position:absolute;right:3px;bottom:3px;width:26px;height:26px;cursor:ns-resize;border-radius:4px;background:linear-gradient(135deg,transparent 0 46%,#8a93d6 46% 54%,transparent 54% 66%,#8a93d6 66% 74%,transparent 74% 86%,#8a93d6 86% 94%,transparent 94%);background-size:14px 14px;background-repeat:no-repeat;background-position:right 4px bottom 4px;touch-action:none}.t2p-resize:hover{background-color:#eef0fb}.t2p-page-edit:empty::before{content:attr(data-placeholder);color:#9aa0b8;pointer-events:none}.t2p-settings{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 14px;padding:4px 12px 10px;border-bottom:1px solid #eef0f7;margin-bottom:10px}.t2p-settings label{display:flex;flex-direction:column;gap:3px;font-size:12.5px;color:#5b6081;min-width:0}.t2p-settings label.t2p-grow{flex:1 1 200px}.t2p-settings select,.t2p-settings input[type=text]{min-height:34px;padding:5px 8px;border:1px solid #c9cde8;border-radius:4px;background:#fff;font-size:13.5px;color:#222;max-width:100%}.t2p-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:0 12px}.t2p-counts{font-size:12.5px;color:#5b6081}.t2p-status{flex:1 1 auto;font-size:12.5px;color:#a81e17;min-height:1em}.t2p-btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 18px;border:1px solid var(--pcolor);border-radius:5px;background:var(--pcolor);color:#fff;font-size:14px;font-weight:600;cursor:pointer}.t2p-btn:hover{background:#3d4890}.t2p-btn:disabled{opacity:.55;cursor:default}.t2p-btn.t2p-ghost{background:#fff;color:var(--pcolor)}.t2p-btn.t2p-ghost:hover{background:#eef0fb}.t2p-make{min-height:44px;padding:0 30px;font-size:15.5px;margin-left:auto}.t2p-result{width:100%;background:#fff;border:1px solid #e3e4ef;border-radius:6px;padding:12px;scroll-margin-top:80px}.t2p-result.hide{display:none}.t2p-reshead{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.t2p-resinfo{display:flex;flex-direction:column;gap:2px;min-width:0}.t2p-restitle{font-size:16px;font-weight:700;color:#2b3150}.t2p-pagecount{font-size:13px;color:#5b6081}.t2p-stalenote{font-size:13px;color:#a85d00}.t2p-stalenote.hide{display:none}.t2p-resbtns{display:flex;gap:8px;flex-wrap:wrap}.t2p-download{min-height:42px;padding:0 26px;font-size:15px}.t2p-preview{background:#e9eaf3;border:1px solid #d6d8e8;border-radius:6px;padding:14px;max-height:760px;overflow:auto}.t2p-stale .t2p-preview{opacity:.45}.t2p-stale .t2p-download{opacity:.55;pointer-events:none}.t2p-page{display:block;margin:0 auto 14px;background:#fff;box-shadow:0 2px 8px rgba(31,42,68,.18)}.t2p-page:last-child{margin-bottom:0}.t2p-empty,.t2p-more{text-align:center;color:#5b6081;font-size:14px;padding:30px 10px;margin:0}.t2p-more{padding:6px 10px 0;font-size:12.5px}.illus{display:flex;justify-content:center;margin:14px 0}.illus img{max-width:100%;height:auto}@media only screen and (max-width:900px){.t2p-tb{gap:3px;padding:6px 6px}.t2p-gap,.t2p-tbspacer{display:none}.t2p-tbtn{min-width:34px;height:34px}.t2p-blocksel{width:104px}.t2p-fontsel{width:112px}.t2p-edwrap{margin:8px}.t2p-page-edit{height:40vh;padding:16px 14px}.t2p-settings label{flex:1 1 44%}.t2p-settings label.t2p-grow{flex:1 1 100%}.t2p-settings select,.t2p-settings input[type=text]{width:100%}.t2p-actions{gap:8px}.t2p-counts{width:100%}.t2p-make{margin-left:0;width:100%}.t2p-status:empty{display:none}.t2p-reshead{flex-direction:column;align-items:stretch}.t2p-resbtns{display:grid;grid-template-columns:1fr 1fr}.t2p-preview{max-height:70vh;padding:8px}}