.editor-shell{background:#fff;flex-direction:column;width:100%;display:flex;overflow:hidden}.editor-toolbar-container{z-index:5;background:#fff;border-bottom:1px solid #e2e8f0;align-items:center;width:100%;display:flex;position:sticky;top:0}.editor-toolbar{scrollbar-width:none;-ms-overflow-style:none;background:#fff;border-bottom:none;flex-wrap:nowrap;flex:1;align-items:center;gap:4px;min-width:0;padding:8px 12px;display:flex;overflow:auto hidden}.editor-toolbar::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.editor-toolbar-permanent-right{z-index:2;background:#fff;border-left:1px solid #f1f5f9;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;height:100%;margin-top:8px;padding:0 8px;display:flex}.editor-toolbar-permanent-right:has(.is-active){margin-top:0}@media (width<=767px){.editor-toolbar-permanent-right,.editor-toolbar-btn--fullscreen{display:none!important}}.editor-toolbar-group{flex-shrink:0;align-items:center;gap:2px;display:flex}.editor-toolbar-btn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;transition:background-color .15s,color .15s;display:inline-flex}.editor-toolbar-btn svg{width:100%;height:100%}.editor-toolbar-icon{flex-shrink:0;width:20px;height:20px;display:inline-flex}.editor-toolbar-icon svg{width:100%;height:100%}.editor-toolbar-btn:hover{color:#002e6d;background:#e2e8f0}.editor-toolbar-btn.is-active{color:#fff;background:#002e6d}.editor-toolbar-btn:disabled{opacity:.4;cursor:not-allowed;color:#475569;background:0 0}.editor-toolbar-select{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;height:32px;padding:0 8px;font-size:13px;font-weight:500}.editor-toolbar-select:hover{border-color:#002e6d}.editor-toolbar-select--block-type{min-width:118px}.editor-toolbar-select--font-family{min-width:110px}.editor-toolbar-select--font-size{min-width:66px}.editor-toolbar-select--margins{min-width:132px;height:44px}.editor-toolbar-stepper{align-items:center;gap:2px;display:flex}.editor-toolbar-stepper-btn{width:26px;height:26px;padding:3px}.editor-toolbar-stepper-input{text-align:center;color:#1e293b;background:0 0;border:none;width:34px;height:32px;font-size:13px;font-weight:500}.editor-toolbar-stepper-input:focus{outline:none}.editor-toolbar-color-btn{color:#475569;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;transition:background-color .15s;display:inline-flex;position:relative}.editor-toolbar-color-btn:hover{color:#002e6d;background:#e2e8f0}.editor-toolbar-color-btn svg{pointer-events:none;width:100%;height:100%}.editor-toolbar-color-icon{flex-shrink:0;width:20px;height:20px;display:inline-flex}.editor-toolbar-color-btn input[type=color]{opacity:0;cursor:pointer;position:absolute;inset:0}.editor-toolbar-menu-btn{flex-shrink:0;display:inline-flex;position:relative}.editor-toolbar-btn--menu{gap:4px;width:auto;padding:6px 8px}.editor-toolbar-chevron{flex-shrink:0;width:12px;height:12px}.editor-toolbar-btn--select{flex-shrink:0;max-width:168px}.editor-toolbar-select-icon{flex-shrink:0;width:20px;height:20px;display:inline-flex}.editor-toolbar-select-icon svg{width:100%;height:100%}.editor-toolbar-select-icon--glyph{justify-content:center;align-items:center;font-size:10px;font-weight:700}.editor-toolbar-select-label{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.editor-menu{gap:0;min-width:200px;padding:6px}.editor-menu-item{color:#334155;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;font-size:13px;transition:background-color .15s;display:flex}.editor-menu-item:hover{background:#f1f5f9}.editor-menu-item.is-active{color:#002e6d;background:#effcff;font-weight:600}.editor-menu-item-icon{flex-shrink:0;width:20px;height:20px;display:inline-flex}.editor-menu-item-icon svg{width:100%;height:100%}.editor-menu-item-icon--glyph{color:#64748b;justify-content:center;align-items:center;font-size:10px;font-weight:700}.editor-menu-item-label{flex:1}.editor-menu-item-shortcut{color:#94a3b8;font-size:11px}.editor-popover{z-index:99995;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:10px;min-width:240px;padding:12px;display:flex;position:absolute;box-shadow:0 10px 30px -5px #00000026}.editor-popover-input,.editor-popover-number{border:1px solid #cbd5e1;border-radius:8px;width:100%;height:36px;padding:0 10px;font-size:13px}.editor-popover-input:focus,.editor-popover-number:focus{border-color:#002e6d;outline:none}.editor-popover-row{gap:10px;display:flex}.editor-popover-row label{color:#475569;flex-direction:column;flex:1;gap:4px;font-size:12px;font-weight:500;display:flex}.editor-popover-number{width:100%}.editor-popover-actions{justify-content:flex-end;gap:8px;display:flex}.editor-popover-btn{color:#fff;cursor:pointer;background:#002e6d;border:none;border-radius:8px;height:32px;padding:0 14px;font-size:13px;font-weight:600}.editor-popover-btn:hover{background:#002250}.editor-popover-btn--secondary{color:#dc2626;background:#fff;border:1px solid #fecaca}.editor-popover-btn--secondary:hover{background:#fef2f2}.editor-image-modal{flex-direction:column;gap:10px;width:280px;display:flex}.editor-image-tabs{background:#f1f5f9;border-radius:8px;gap:4px;padding:3px;display:flex}.editor-image-tab{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:6px 10px;font-size:13px;font-weight:500;transition:all .15s}.editor-image-tab.is-active{color:#002e6d;background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.editor-image-upload-area{flex-direction:column;display:flex}.editor-image-browse-btn{color:#334155;cursor:pointer;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;padding:10px;font-size:13px;font-weight:500;transition:all .15s}.editor-image-browse-btn:hover{color:#002e6d;background:#effcff;border-color:#002e6d}.editor-image-sample-row{justify-content:flex-end;display:flex}.editor-image-sample-btn{color:#0284c7;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:12px;font-weight:600;transition:color .15s}.editor-image-sample-btn:hover{color:#0369a1;text-decoration:underline}.editor-image-preview{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;max-height:100px;display:flex;overflow:hidden}.editor-image-preview img{object-fit:contain;max-width:100%;max-height:100px}.editor-image-figure{text-align:center;margin:1.2em auto;display:block}.editor-image-figure img{border-radius:6px;max-width:100%;height:auto}.editor-image-caption{color:#64748b;text-align:center;margin-top:6px;font-size:13px;font-style:italic;display:block}.editor-color-popover{min-width:244px}.editor-color-hex-row{align-items:center;gap:8px;display:flex}.editor-color-hex-label{color:#64748b;font-size:12px;font-weight:500}.editor-color-hex-input{text-transform:lowercase;border:1px solid #cbd5e1;border-radius:8px;flex:1;height:32px;padding:0 10px;font-size:13px}.editor-color-hex-input:focus{border-color:#002e6d;outline:none}.editor-color-swatches{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}.editor-color-swatch{cursor:pointer;border:1px solid #0f172a1f;border-radius:6px;width:22px;height:22px;padding:0}.editor-color-swatch.is-active{outline-offset:1px;outline:2px solid #002e6d}.editor-color-gradient{flex-direction:column;display:flex}.editor-color-sv{cursor:crosshair;border-radius:8px;width:100%;height:130px;position:relative}.editor-color-sv-thumb{pointer-events:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0f172a59,0 1px 3px #0000004d}.editor-color-hue{cursor:pointer;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:6px;height:12px;margin-top:10px;position:relative}.editor-color-hue-thumb{pointer-events:none;background:#fff;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0f172a59,0 1px 3px #0000004d}.editor-color-preview{border:1px solid #0f172a1f;border-radius:6px;height:22px;margin-top:10px}.editor-floating-toolbar{z-index:99994;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:2px;padding:4px;transition:opacity .12s,transform .12s;display:flex;position:fixed;transform:translateY(4px);box-shadow:0 10px 30px -5px #00000026}.editor-floating-toolbar.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.editor-floating-toolbar-btn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;transition:background-color .15s,color .15s;display:inline-flex}.editor-floating-toolbar-btn svg{width:100%;height:100%}.editor-floating-toolbar-btn:hover{color:#002e6d;background:#f1f5f9}.editor-content-wrapper{background:#fff;flex-direction:column;flex:1;height:300px;min-height:300px;max-height:300px;padding:0;display:flex;position:relative;overflow:hidden}.editor-content-wrapper mark{justify-content:center;align-items:center;width:fit-content;height:fit-content;display:inline-flex;position:relative}.editor-content-wrapper mark *{z-index:1;justify-content:center;align-items:center;width:fit-content;height:fit-content;display:flex;position:relative}.editor-content{color:#1e293b;box-sizing:border-box;unicode-bidi:plaintext;outline:none;flex:1;width:100%;min-height:0;max-height:none;padding:16px 24px;font-family:Arial,Helvetica,Noto Nastaliq Urdu,Urdu Typesetting,Jameel Noori Nastaleeq,Noto Sans Arabic,Noto Sans,Noto Sans Devanagari,Noto Sans SC,sans-serif;font-size:16px;line-height:1.6;overflow-y:auto}.editor-content [dir=rtl],.editor-paragraph[dir=rtl]{text-align:right;direction:rtl;unicode-bidi:plaintext}.editor-content [dir=ltr],.editor-paragraph[dir=ltr]{text-align:left;direction:ltr}.editor-placeholder{color:#94a3b8;pointer-events:none;font-size:16px;position:absolute;top:16px;left:24px}.editor-content-wrapper.has-header-strip .editor-placeholder{top:49px}.editor-placeholder.hidden,.editor-shell.is-empty .editor-placeholder{display:none}.editor-upload-prompt{z-index:4;text-align:center;pointer-events:auto;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:90%;max-width:440px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.editor-upload-title{color:#002e6d;letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600;line-height:26px}.editor-upload-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.editor-upload-btn{color:#1c385c;cursor:pointer;background:#fff;border:1px solid #dde1e7;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:95px;padding:10px 14px;font-size:15px;font-weight:600;line-height:20px;transition:all .2s ease-in-out;display:inline-flex;box-shadow:0 1px 3px #0000000d}.editor-upload-btn:hover{color:#002e6d;background-color:#effcff;border-color:#002e6d;transform:translateY(-1px);box-shadow:0 4px 12px #002e6d1f}.editor-upload-btn:active{transform:translateY(0)}.editor-upload-btn svg{stroke:currentColor;flex-shrink:0;width:18px;height:18px}.editor-content-wrapper.is-drag-over{outline-offset:-4px;background-color:#effcff;outline:2px dashed #002e6d}@media (width<=480px){.editor-upload-title{font-size:16px;line-height:22px}.editor-upload-actions{flex-direction:row;gap:6px}.editor-upload-btn{gap:4px;min-width:80px;padding:8px 10px;font-size:13px}}.draggable-block-menu{color:#94a3b8;cursor:grab;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .15s,color .15s;display:none;position:absolute;top:0;left:0}.draggable-block-menu:hover{color:#002e6d;background:#e2e8f0}.draggable-block-menu:active{cursor:grabbing}.draggable-block-target-line{opacity:0;pointer-events:none;background:#002e6d;border-radius:2px;height:4px;position:absolute;top:0;left:0}.editor-paragraph{margin:0 0 12px}.editor-heading-h1,.editor-heading-h2,.editor-heading-h3,.editor-heading-h4,.editor-heading-h5,.editor-heading-h6{color:#000;margin:20px 0 12px;font-weight:600;line-height:1.3}.editor-heading-h1{font-size:2rem}.editor-heading-h2{font-size:1.6rem}.editor-heading-h3{font-size:1.3rem}.editor-heading-h4{font-size:1.1rem}.editor-heading-h5{font-size:1rem}.editor-heading-h6{color:#475569;font-size:.875rem}.editor-quote{color:#334155;background:#effcff;border-left:4px solid #002e6d;border-radius:0 8px 8px 0;margin:0 0 12px;padding:8px 16px;font-style:italic}.editor-sticky-note{color:#713f12;background:#fef9c3;border:1px solid #fde68a;border-radius:4px 4px 4px 16px;margin:0 0 12px;padding:14px 16px;box-shadow:2px 3px 6px #00000014}.editor-equation{background:#f1f5f9;border-radius:4px;padding:1px 6px;font-family:Georgia,Times New Roman,Times,serif;font-style:italic;display:inline-block}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underline-strikethrough{text-decoration:underline line-through}.editor-text-highlight,.PlaygroundEditorTheme__textHighlight,mark{color:inherit;background-color:#fef08a;border-radius:3px;padding:1px 4px}.editor-text-code{background:#f1f5f9;border-radius:4px;padding:2px 6px;font-family:Consolas,Monaco,Courier New,Courier,monospace;font-size:.9em}.editor-text-subscript{vertical-align:sub;font-size:.75em}.editor-text-superscript{vertical-align:super;font-size:.75em}.editor-text-lowercase{text-transform:lowercase!important}.editor-text-uppercase{text-transform:uppercase!important}.editor-text-capitalize{text-transform:capitalize!important}.editor-list-ul,.editor-list-ol{flex-direction:column;gap:4px;margin:0 0 12px;padding-left:28px;display:flex}.editor-list-ul{list-style:outside}.editor-list-ol{list-style:decimal}.editor-listitem{margin:0}.editor-nested-listitem,.PlaygroundEditorTheme__nestedListItem{list-style:none!important}.editor-listitem-checked,.editor-listitem-unchecked{outline:none;padding-left:28px;list-style:none;position:relative}.editor-listitem-checked:not(.pdf-export-listitem):before,.editor-listitem-unchecked:not(.pdf-export-listitem):before{content:"";background:#fff;border:2px solid #94a3b8;border-radius:4px;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;left:0}.editor-listitem-checked:not(.pdf-export-listitem):before{background:#002e6d;border-color:#002e6d}.editor-listitem-checked:not(.pdf-export-listitem):after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:6px;height:10px;margin-top:-5px;position:absolute;top:50%;left:5px;transform:rotate(45deg)}.editor-listitem-checked{color:#94a3b8;text-decoration:line-through}.editor-listitem-checked.pdf-export-listitem{text-decoration:none}.pdf-export-listitem{align-items:flex-start;gap:8px;padding-left:0;display:flex}.pdf-export-marker{line-height:inherit;flex-shrink:0}.editor-list-ul .pdf-export-marker{text-align:center;width:16px}.editor-list-ol .pdf-export-marker{min-width:20px}.pdf-export-listitem-content{flex:1;min-width:0}.pdf-export-marker--checkbox{box-sizing:border-box;background:#fff;border:2px solid #94a3b8;border-radius:4px;width:16px;height:16px;display:inline-block;position:relative}.pdf-export-marker--checkbox.is-checked{background:#002e6d;border-color:#002e6d}.pdf-export-strike{pointer-events:none;position:absolute}.pdf-export-highlight{z-index:-1;pointer-events:none;position:absolute}.pdf-export-marker--checkbox .pdf-export-check{border-bottom:2px solid #fff;border-right:2px solid #fff;width:5px;height:9px;position:absolute;top:0;left:3px;transform:rotate(45deg)}.editor-link{color:#002e6d;text-underline-offset:2px;text-decoration:underline}.editor-code-block,.PlaygroundEditorTheme__code{color:#1e293b;white-space:pre-wrap;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:12px 0;padding:12px 16px;font-family:Consolas,Monaco,Courier New,Courier,monospace;font-size:13.5px;line-height:1.6;display:block;position:relative;overflow-x:auto}.PlaygroundEditorTheme__tokenAttr,.editor-token-attr{color:#7c3aed;font-weight:500}.PlaygroundEditorTheme__tokenProperty,.editor-token-property{color:#0284c7}.PlaygroundEditorTheme__tokenSelector,.editor-token-selector{color:#059669}.PlaygroundEditorTheme__tokenFunction,.editor-token-function{color:#2563eb;font-weight:500}.PlaygroundEditorTheme__tokenOperator,.editor-token-operator{color:#d97706}.PlaygroundEditorTheme__tokenPunctuation,.editor-token-punctuation{color:#64748b}.PlaygroundEditorTheme__tokenComment,.editor-token-comment{color:#94a3b8;font-style:italic}.PlaygroundEditorTheme__tokenVariable,.editor-token-variable{color:#e11d48}.editor-hr{border:none;border-top:1px solid #cbd5e1;margin:20px 0}.editor-page-break{break-after:page;page-break-after:always;height:0}.editor-page-break--editing{align-items:center;gap:8px;height:auto;margin:16px 0;display:flex}.editor-page-break--editing:before,.editor-page-break--editing:after{content:"";border-top:2px dashed #94a3b8;flex:1}.editor-page-break-label{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;flex-shrink:0;font-size:11px;font-weight:600}.editor-image{border-radius:8px;max-width:100%;height:auto;margin:12px 0}.editor-table{border-collapse:collapse;width:100%;margin:0 0 16px}.editor-table-row{border-bottom:1px solid #e2e8f0}.editor-table-cell,.editor-table-cell-header{text-align:left;vertical-align:top;border:1px solid #e2e8f0;min-width:60px;padding:8px 12px}.editor-table-cell-header{background:#f8fafc;font-weight:600}@media (width<=640px){.editor-placeholder{top:24px;left:24px}.editor-toolbar-group{margin-right:4px;padding-right:4px}}.editor-toolbar-btn--fullscreen{color:#475569;width:32px;height:32px;padding:6px}.editor-toolbar-btn--fullscreen:hover,.editor-toolbar-btn--fullscreen.is-active{color:#002e6d;background:#effcff}.editor-page-setup-btn{transition:all .15s}.editor-page-setup-btn:hover{box-shadow:0 1px 4px #002e6d14}.editor-page-setup-btn:disabled,.editor-page-setup-btn[disabled]{opacity:.45!important;cursor:not-allowed!important;box-shadow:none!important;background:#fff!important;border-color:#002e6d33!important}.editor-page-setup-btn:disabled:hover,.editor-page-setup-btn[disabled]:hover{box-shadow:none!important;background:#fff!important;border-color:#002e6d33!important}html.editor-fullscreen-active,body.editor-fullscreen-active{height:100%!important;overflow:hidden!important}.tool-editor-container.is-fullscreen{z-index:99990!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:0!important;flex-direction:column!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.tool-editor-container.is-fullscreen .lexical-editor-root{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;background:#fff!important}.tool-editor-container.is-fullscreen .editor-shell{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden;background:#fff!important}.tool-editor-container.is-fullscreen .editor-toolbar-container{z-index:20;border-bottom:1px solid #e2e8f0;flex-shrink:0;position:sticky;top:0;box-shadow:0 1px 4px #0000000a;background:#fff!important}.tool-editor-container.is-fullscreen .editor-toolbar{padding:8px 16px;background:#fff!important}.tool-editor-container.is-fullscreen .editor-toolbar-permanent-right{background:#fff!important}.tool-editor-container.is-fullscreen .editor-content-wrapper{flex-direction:column;flex:1;align-items:stretch;width:100%;min-height:0;max-height:none;display:flex;background:#fff!important;height:auto!important;padding:0!important;overflow:hidden!important}.tool-editor-container.is-fullscreen .editor-content{box-sizing:border-box;flex:1;padding:24px 32px;width:100%!important;max-width:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:0!important;margin:0!important;overflow-y:auto!important}.tool-editor-container.is-fullscreen .editor-placeholder{top:24px;left:32px}.tool-editor-container.is-fullscreen .editor-content-wrapper.has-header-strip .editor-placeholder{top:61px}.tool-editor-container.is-fullscreen .editor-document-strip{box-sizing:border-box;flex-shrink:0;width:100%;padding:8px 32px;max-width:100%!important;margin:0!important}@media (width<=960px){.tool-editor-container.is-fullscreen .editor-content{padding:16px 20px}.tool-editor-container.is-fullscreen .editor-placeholder{top:16px;left:20px}.tool-editor-container.is-fullscreen .editor-content-wrapper.has-header-strip .editor-placeholder{top:49px}.tool-editor-container.is-fullscreen .editor-document-strip{padding:6px 20px}}.tool-editor-container.is-fullscreen .footer-action-area{z-index:20;border-top:1px solid #e2e8f0;flex-shrink:0;width:100%;padding:10px 24px;box-shadow:0 -2px 10px #00000008;background:#fff!important}.word-count.hidden,#reset-editor-btn.hidden{display:none!important}@media (width<=639px){.footer-action-area{gap:8px!important;min-height:56px!important;padding:10px 12px!important}.editor-page-setup-btn{border-radius:10px!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;position:relative!important}.editor-page-setup-btn .page-setup-btn-label{display:none!important}.editor-page-setup-btn #page-setup-active-badge{position:absolute!important;top:6px!important;right:6px!important}.word-count{border-radius:10px!important;height:40px!important;padding-left:10px!important;padding-right:10px!important;font-size:12px!important}#reset-editor-btn{border-radius:10px!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important}#download-pdf-btn{border-radius:10px!important;justify-content:center!important;gap:0!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important}#download-pdf-btn #download-pdf-btn-label{display:none!important}#download-pdf-btn svg{width:18px!important;height:18px!important}#download-word-btn{border-radius:10px 0 0 10px!important;justify-content:center!important;gap:0!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important}#download-word-btn #download-word-btn-label{display:none!important}#download-word-btn svg{width:18px!important;height:18px!important}#word-format-dropdown-btn{border-radius:0 10px 10px 0!important;height:40px!important;padding:0 8px!important}}.editor-document-strip{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:2;box-sizing:border-box;flex-shrink:0;align-items:center;gap:8px;width:100%;padding:6px 24px;font-size:12px;transition:background .15s,border-color .15s;display:flex}.editor-document-strip--header{color:#475569;background:#f8fafc;border-bottom:1px dashed #cbd5e1}.editor-document-strip--header:hover{color:#002e6d;background:#effcff;border-color:#002e6d}.editor-document-strip--footer{color:#475569;background:#f8fafc;border-top:1px dashed #cbd5e1}.editor-document-strip--footer:hover{color:#002e6d;background:#effcff;border-color:#002e6d}.editor-document-strip-badge{text-transform:uppercase;letter-spacing:.04em;color:#334155;background:#e2e8f0;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.editor-document-strip--header:hover .editor-document-strip-badge,.editor-document-strip--footer:hover .editor-document-strip-badge{color:#fff;background:#002e6d}.editor-document-strip-text{color:#64748b;text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:12px;font-weight:500;overflow:hidden}.editor-document-strip-spacer{flex:1}.editor-document-strip-action{color:#002e6d;background:#002e6d0f;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600}.ps-modal-backdrop{z-index:99999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;justify-content:center;align-items:center;padding:16px;animation:.15s ease-out psFadeIn;display:flex;position:fixed;inset:0}@keyframes psFadeIn{0%{opacity:0}to{opacity:1}}.ps-modal-container{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;width:100%;max-width:980px;max-height:90vh;animation:.15s ease-out psZoomIn;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a40}@keyframes psZoomIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.ps-modal-header{background:#fff;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.ps-modal-title-wrap{align-items:center;gap:12px;display:flex}.ps-modal-icon-badge{color:#002e6d;background:#effcff;border:1px solid #002e6d26;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ps-modal-title{color:#0f172a;margin:0;font-size:18px;font-weight:700;line-height:1.25}.ps-modal-subtitle{color:#64748b;margin:2px 0 0;font-size:13px}.ps-modal-close-btn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.ps-modal-close-btn:hover{color:#0f172a;background:#f1f5f9}.ps-modal-body{grid-template-columns:1fr 340px;gap:20px;max-height:calc(90vh - 145px);padding:20px 24px;display:grid;overflow-y:auto}.ps-modal-controls{flex-direction:column;gap:16px;display:flex}.ps-tabs-bar{background:#f1f5f9;border-radius:12px;gap:4px;padding:4px;display:flex}.ps-tab-btn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;transition:all .15s;display:flex;position:relative}.ps-tab-btn:hover{color:#0f172a}.ps-tab-btn.is-active{color:#002e6d;background:#fff;box-shadow:0 1px 3px #00000014}.ps-tab-dot{background:#0284c7;border-radius:50%;width:6px;height:6px}.ps-tab-content{flex-direction:column;gap:18px;display:flex}.ps-section{flex-direction:column;gap:8px;display:flex}.ps-section-label{color:#334155;text-transform:uppercase;letter-spacing:.03em;font-size:13px;font-weight:700}.ps-dropdown-container{width:100%;position:relative}.ps-dropdown-trigger{cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:48px;padding:6px 14px 6px 10px;transition:all .18s;display:flex;box-shadow:0 1px 2px #0f172a0a}.ps-dropdown-trigger:hover{background:#fafcfd;border-color:#002e6d}.ps-dropdown-trigger.is-open{background:#fff;border-color:#002e6d;box-shadow:0 0 0 3px #002e6d1f}.ps-dropdown-trigger-content{align-items:center;gap:10px;min-width:0;display:flex}.ps-dropdown-icon-wrap{color:#002e6d;background:#effcff;border:1px solid #002e6d26;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ps-dropdown-trigger-labels{align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.ps-dropdown-selected-title{color:#0f172a;white-space:nowrap;font-size:13.5px;font-weight:700}.ps-dropdown-selected-desc{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.ps-dropdown-chevron-wrap{color:#64748b;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ps-dropdown-chevron{transition:transform .2s cubic-bezier(.16,1,.3,1)}.ps-dropdown-chevron.is-rotated{color:#002e6d;transform:rotate(180deg)}.ps-dropdown-menu{z-index:100;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:3px;max-height:240px;padding:6px;animation:.15s ease-out psDropdownFade;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px -5px #0f172a1f,0 8px 10px -6px #0f172a14}@keyframes psDropdownFade{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.ps-dropdown-option{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:8px 12px;transition:all .12s;display:flex}.ps-dropdown-option:hover{background:#f8fafc;border-color:#e2e8f0}.ps-dropdown-option.is-selected{background:#effcff;border-color:#002e6d33}.ps-dropdown-option-main{flex-direction:column;gap:1px;display:flex}.ps-dropdown-option-label{color:#0f172a;font-size:13px;font-weight:700}.ps-dropdown-option.is-selected .ps-dropdown-option-label{color:#002e6d}.ps-dropdown-option-desc{color:#64748b;font-size:11px}.ps-dropdown-check-icon{color:#fff;background:#002e6d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.ps-dropdown-option-dims{color:#94a3b8;white-space:nowrap;background:#f1f5f9;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:500}.ps-grid-orientation{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ps-grid-margins{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ps-card-choice{cursor:pointer;text-align:left;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;flex-direction:column;align-items:flex-start;padding:10px 12px;transition:all .15s;display:flex;position:relative}.ps-card-choice:hover{background:#fafcfd;border-color:#002e6d}.ps-card-choice.is-selected{background:#effcff;border-color:#002e6d;box-shadow:0 0 0 1px #002e6d}.ps-card-title{color:#0f172a;font-size:13px;font-weight:700}.ps-card-choice.is-selected .ps-card-title{color:#002e6d}.ps-card-desc{color:#64748b;margin-top:2px;font-size:11px}.ps-card-check{color:#002e6d;font-size:12px;font-weight:800;position:absolute;top:6px;right:8px}.ps-card-compact{padding:8px 10px}.ps-orient-card{text-align:center;align-items:center;padding:14px 12px}.ps-orient-text{flex-direction:column;align-items:center;display:flex}.ps-orient-icon{justify-content:center;align-items:center;width:48px;height:38px;margin-bottom:8px;display:flex}.ps-orient-portrait .ps-orient-paper{background:#f1f5f9;border:2px solid #64748b;border-radius:3px;width:22px;height:32px}.ps-orient-landscape .ps-orient-paper{background:#f1f5f9;border:2px solid #64748b;border-radius:3px;width:34px;height:22px}.ps-orient-card.is-selected .ps-orient-paper{background:#effcff;border-color:#002e6d}.ps-custom-margins-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;padding:10px;display:grid}.ps-margin-input-col{flex-direction:column;gap:4px;display:flex}.ps-input-sublabel{color:#64748b;font-size:11px;font-weight:600}.ps-text-input{color:#0f172a;background:#fff;border:1.5px solid #cbd5e1;border-radius:8px;width:100%;height:36px;padding:0 10px;font-size:13px;transition:border-color .15s}.ps-text-input:focus{border-color:#002e6d;outline:none}.ps-select-input{color:#0f172a;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:8px;width:100%;height:36px;padding:0 10px;font-size:13px}.ps-select-input:focus{border-color:#002e6d;outline:none}.ps-feature-group{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex}.ps-group-toggle-row{justify-content:space-between;align-items:center;display:flex}.ps-group-title{color:#0f172a;font-size:14px;font-weight:700}.ps-group-desc{color:#64748b;margin:2px 0 0;font-size:12px}.ps-switch{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.ps-switch input{opacity:0;width:0;height:0}.ps-slider{cursor:pointer;background-color:#cbd5e1;border-radius:24px;transition:all .2s;position:absolute;inset:0}.ps-slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;bottom:3px;left:3px;box-shadow:0 1px 3px #0003}.ps-switch input:checked+.ps-slider{background-color:#002e6d}.ps-switch input:checked+.ps-slider:before{transform:translate(20px)}.ps-group-fields{border-top:1px solid #e2e8f0;flex-direction:column;gap:12px;padding-top:10px;display:flex}.ps-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ps-field-col{flex-direction:column;gap:4px;display:flex}.ps-field-label{color:#475569;font-size:12px;font-weight:600}.ps-checkboxes-row{flex-direction:column;gap:6px;margin-top:2px;display:flex}.ps-checkbox-label{color:#475569;cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.ps-checkbox-label input[type=checkbox]{accent-color:#002e6d;cursor:pointer;width:15px;height:15px}.ps-btn-toggle-group{border:1px solid #cbd5e1;border-radius:8px;display:flex;overflow:hidden}.ps-toggle-btn{color:#64748b;cursor:pointer;background:#fff;border:none;flex:1;height:34px;font-size:12px;font-weight:600;transition:all .15s}.ps-toggle-btn.is-active{color:#fff;background:#002e6d}.ps-preset-chips{flex-wrap:wrap;gap:6px;display:flex}.ps-chip{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .15s}.ps-chip:hover{color:#002e6d;border-color:#002e6d}.ps-chip.is-active{color:#002e6d;background:#effcff;border-color:#002e6d}.ps-range-input{accent-color:#002e6d;cursor:pointer;width:100%}.ps-range-labels{color:#94a3b8;justify-content:space-between;font-size:11px;display:flex}.ps-modal-preview-panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.ps-preview-header{justify-content:space-between;align-items:center;width:100%;display:flex}.ps-preview-header-left-wrap{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.ps-preview-toggle-btn{display:none}.ps-preview-collapsible-body{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.ps-preview-title{color:#0f172a;font-size:13px;font-weight:700}.ps-preview-badge{color:#002e6d;background:#effcff;border:1px solid #002e6d26;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.ps-preview-stage{justify-content:center;align-items:center;width:100%;min-height:290px;padding:8px;display:flex}.ps-preview-sheet{background:#fff;border-radius:4px;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 0 0 1px #0000000d}.ps-preview-sheet.is-portrait{width:200px;height:280px}.ps-preview-sheet.is-landscape{width:270px;height:190px}.ps-preview-margin-box{box-sizing:border-box;background:#effcff40;border:1px dashed #0284c766;flex-direction:column;justify-content:space-between;padding:4px;display:flex;position:absolute}.ps-preview-header-bar{color:#64748b;justify-content:space-between;padding-bottom:2px;font-size:7px;font-weight:600;display:flex}.ps-preview-header-bar.has-divider{border-bottom:.5px solid #cbd5e1}.ps-preview-header-left,.ps-preview-header-right{text-overflow:ellipsis;white-space:nowrap;max-width:48%;overflow:hidden}.ps-preview-content-body{flex-direction:column;flex:1;min-height:0;padding:3px 0;display:flex;position:relative;overflow:hidden}.ps-real-content-wrap{color:#1e293b;word-break:break-word;overflow-wrap:break-word;-webkit-user-select:none;user-select:none;pointer-events:none;text-align:left;width:100%;height:100%;font-size:5.5px;line-height:1.35;overflow:hidden}.ps-real-content-wrap p,.ps-real-content-wrap .editor-paragraph{margin:0 0 2.5px}.ps-real-content-wrap h1,.ps-real-content-wrap .editor-heading-h1{color:#0f172a;margin:0 0 2px;font-size:8px;font-weight:700;line-height:1.2}.ps-real-content-wrap h2,.ps-real-content-wrap .editor-heading-h2{color:#0f172a;margin:0 0 2px;font-size:7px;font-weight:700;line-height:1.2}.ps-real-content-wrap h3,.ps-real-content-wrap .editor-heading-h3{color:#0f172a;margin:0 0 1.5px;font-size:6px;font-weight:600}.ps-real-content-wrap .editor-text-bold,.ps-real-content-wrap strong,.ps-real-content-wrap b{font-weight:700}.ps-real-content-wrap .editor-text-italic,.ps-real-content-wrap em,.ps-real-content-wrap i{font-style:italic}.ps-real-content-wrap .editor-text-underline,.ps-real-content-wrap u{text-decoration:underline}.ps-real-content-wrap .editor-text-strikethrough,.ps-real-content-wrap s{text-decoration:line-through}.ps-real-content-wrap ul,.ps-real-content-wrap ol,.ps-real-content-wrap .editor-list-ul,.ps-real-content-wrap .editor-list-ol{margin:0 0 2.5px;padding-left:7px}.ps-real-content-wrap li,.ps-real-content-wrap .editor-listitem{margin-bottom:1px}.ps-real-content-wrap blockquote,.ps-real-content-wrap .editor-quote{color:#64748b;border-left:1px solid #cbd5e1;margin:0 0 2.5px;padding-left:3px;font-style:italic}.ps-real-content-wrap pre,.ps-real-content-wrap code,.ps-real-content-wrap .editor-code{background:#f1f5f9;border-radius:2px;padding:1px 2px;font-family:monospace;font-size:5px}.ps-real-content-wrap table{border-collapse:collapse;width:100%;margin:2px 0;font-size:4.5px}.ps-real-content-wrap th,.ps-real-content-wrap td{border:.5px solid #cbd5e1;padding:1px 2px}.ps-real-content-wrap img{border-radius:2px;max-width:50%;height:auto;margin:2px 0}.ps-real-content-empty{color:#94a3b8;text-align:center;padding:12px 4px;font-size:6px;font-style:italic}.ps-preview-watermark{letter-spacing:.1em;color:#002e6d;white-space:nowrap;pointer-events:none;z-index:5;font-size:13px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-35deg)}.ps-preview-footer-bar{color:#64748b;justify-content:space-between;align-items:center;padding-top:2px;font-size:7px;font-weight:600;display:flex}.ps-preview-footer-bar.has-divider{border-top:.5px solid #cbd5e1}.ps-preview-footer-left{text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}.ps-preview-footer-page.is-center{margin:0 auto}.ps-preview-footer-info{color:#94a3b8;justify-content:space-between;width:100%;font-size:10.5px;display:flex}.ps-modal-footer{background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.ps-modal-actions-right{gap:8px;display:flex}.ps-btn-ghost{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .15s}.ps-btn-ghost:hover{color:#dc2626;background:#fef2f2}.ps-btn-secondary{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s}.ps-btn-secondary:hover{background:#f1f5f9}.ps-btn-primary{color:#fff;cursor:pointer;background:#002e6d;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.ps-btn-primary:hover{background:#002250}@media (width<=768px){.ps-modal-backdrop{padding:12px 10px}.ps-modal-container{border-color:#cbd5e1;border-radius:16px;max-width:100%;max-height:calc(100dvh - 24px);box-shadow:0 20px 40px -10px #0f172a40}.ps-modal-header{gap:10px;padding:14px 16px}.ps-modal-title-wrap{gap:10px}.ps-modal-icon-badge{border-radius:9px;width:36px;height:36px}.ps-modal-icon-badge svg{width:18px;height:18px}.ps-modal-title{color:#0f172a;font-size:16px;font-weight:700}.ps-modal-subtitle{display:none}.ps-modal-close-btn{border-radius:8px;width:32px;height:32px}.ps-modal-body{flex-direction:column;grid-template-columns:none;gap:16px;max-height:calc(100dvh - 128px);padding:16px;display:flex;overflow:hidden auto}.ps-modal-controls{gap:16px;width:100%}.ps-tabs-bar{background:#f1f5f9;border-radius:10px;gap:4px;padding:4px}.ps-tab-btn{white-space:nowrap;border-radius:7px;gap:6px;padding:8px 10px;font-size:12.5px;font-weight:600}.ps-tab-btn svg{flex-shrink:0;width:14px;height:14px}.ps-tab-dot{width:6px;height:6px}.ps-tab-content{gap:16px}.ps-section{gap:8px}.ps-section-label{letter-spacing:.03em;text-transform:uppercase;color:#475569;font-size:11.5px;font-weight:700}.ps-dropdown-container{width:100%}.ps-dropdown-trigger{border-radius:10px;gap:10px;height:auto;min-height:48px;padding:8px 12px}.ps-dropdown-icon-wrap{border-radius:8px;flex-shrink:0;width:32px;height:32px}.ps-dropdown-icon-wrap svg{width:16px;height:16px}.ps-dropdown-selected-title{color:#0f172a;font-size:13.5px;font-weight:600}.ps-dropdown-selected-desc{color:#64748b;font-size:11.5px;line-height:1.25}.ps-dropdown-chevron-wrap{width:24px;height:24px}.ps-dropdown-menu{border-radius:12px;gap:4px;max-height:240px;padding:5px}.ps-dropdown-option{border-radius:8px;gap:10px;min-height:40px;padding:9px 12px}.ps-dropdown-option-label{font-size:13px;font-weight:600}.ps-dropdown-option-desc{color:#64748b;font-size:11px}.ps-dropdown-check-icon{border-radius:6px;width:20px;height:20px}.ps-dropdown-check-icon svg{width:13px;height:13px}.ps-dropdown-option-dims{border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:500}.ps-card-choice{border-radius:10px;padding:10px 12px}.ps-card-title{font-size:13px;font-weight:600}.ps-card-desc{margin-top:2px;font-size:11px;line-height:1.3}.ps-card-check{font-size:11px;top:6px;right:8px}.ps-grid-orientation{grid-template-columns:repeat(2,1fr);gap:10px}.ps-orient-card{text-align:left;flex-direction:row;align-items:center;gap:10px;min-height:52px;padding:10px 12px}.ps-orient-text{text-align:left;align-items:flex-start}.ps-orient-icon{flex-shrink:0;width:32px;height:26px;margin-bottom:0}.ps-orient-portrait .ps-orient-paper{border-width:1.5px;width:15px;height:22px}.ps-orient-landscape .ps-orient-paper{border-width:1.5px;width:22px;height:15px}.ps-grid-margins{grid-template-columns:repeat(2,1fr);gap:8px}.ps-card-compact{padding:8px 10px}.ps-custom-margins-box{border-radius:10px;grid-template-columns:repeat(2,1fr);gap:10px 12px;margin-top:8px;padding:12px 14px}.ps-margin-input-col{gap:4px}.ps-input-sublabel{font-size:11px;font-weight:500}.ps-text-input,.ps-select-input{border-radius:8px;height:38px;padding:0 10px;font-size:13px}.ps-feature-group{border-radius:12px;gap:12px;padding:14px}.ps-group-toggle-row{gap:10px}.ps-group-title{font-size:13.5px;font-weight:700}.ps-group-desc{margin-top:2px;font-size:11.5px}.ps-switch{width:40px;height:22px}.ps-slider:before{width:16px;height:16px;bottom:3px;left:3px}.ps-switch input:checked+.ps-slider:before{transform:translate(18px)}.ps-group-fields{gap:12px;padding-top:12px}.ps-field-row{grid-template-columns:1fr;gap:10px}.ps-field-label{font-size:12px;font-weight:500}.ps-checkboxes-row{gap:8px}.ps-checkbox-label{gap:8px;font-size:12px}.ps-checkbox-label input[type=checkbox]{width:16px;height:16px}.ps-toggle-btn{border-radius:7px;height:34px;font-size:12px}.ps-preset-chips{gap:6px}.ps-chip{border-radius:7px;padding:5px 10px;font-size:11px}.ps-range-labels{font-size:10.5px}.ps-modal-preview-panel{box-sizing:border-box;border-radius:12px;order:2;gap:8px;width:100%;padding:12px 14px}.ps-preview-header{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.ps-preview-header-left-wrap{align-items:center;gap:8px;width:auto;min-width:0;display:flex;overflow:hidden}.ps-preview-title{white-space:nowrap;font-size:12.5px;font-weight:700}.ps-preview-badge{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:2px 7px;font-size:10.5px;overflow:hidden}.ps-preview-toggle-btn{color:#002e6d;cursor:pointer;background:#fff;border:1px solid #002e6d33;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.ps-preview-toggle-btn:hover{background:#effcff}.ps-modal-preview-panel:not(.is-mobile-expanded) .ps-preview-collapsible-body{display:none}.ps-modal-preview-panel.is-mobile-expanded .ps-preview-collapsible-body{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:8px;display:flex}.ps-preview-stage{width:100%;min-height:130px;padding:8px}.ps-preview-sheet.is-portrait{width:105px;height:148px}.ps-preview-sheet.is-landscape{width:148px;height:105px}.ps-preview-footer-info{text-align:center;flex-direction:column;align-items:center;gap:3px;font-size:10px}.ps-modal-footer{background:#f8fafc;border-top:1px solid #f1f5f9;flex-wrap:nowrap;gap:8px;padding:12px 16px}.ps-modal-actions-right{gap:8px}.ps-btn-ghost{border-radius:8px;min-height:38px;padding:8px 10px;font-size:12.5px}.ps-btn-secondary{border-radius:8px;min-height:38px;padding:8px 14px;font-size:12.5px}.ps-btn-primary{border-radius:8px;gap:6px;min-height:38px;padding:8px 16px;font-size:12.5px;font-weight:600}}@media (width<=360px){.ps-modal-backdrop{padding:8px 6px}.ps-modal-body{gap:12px;padding:12px 10px}.ps-modal-header{padding:12px}.ps-tab-btn{padding:7px 4px;font-size:11.5px}.ps-tab-btn svg{display:none}.ps-dropdown-trigger{min-height:44px;padding:6px 10px}.ps-btn-primary,.ps-btn-secondary{padding:8px 10px;font-size:12px}.ps-btn-ghost{padding:8px;font-size:12px}}
