@media (max-width: 640px){html,body,.fi-body{max-width:100%;overflow-x:hidden}.fi-main{max-width:100vw;padding-inline:.5rem;padding-block:.75rem}.fi-page,.fi-page-header{gap:.75rem;min-width:0}.fi-page-header-heading{font-size:1.25rem;line-height:1.3;overflow-wrap:anywhere}.fi-resource-edit-record-page .fi-header{gap:.55rem}.fi-resource-edit-record-page .fi-header>.flex.shrink-0{align-items:stretch;display:flex;flex-direction:column;gap:.4rem;width:100%}.fi-resource-edit-record-page .fi-header>.flex.shrink-0>.fi-ac{display:grid;gap:.35rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.fi-resource-edit-record-page .fi-header>.flex.shrink-0>.fi-ac .fi-btn{align-content:center;font-size:.74rem;justify-content:center;line-height:1.1;min-height:2.2rem;padding:.35rem .4rem;white-space:normal;width:100%}.fi-resource-edit-record-page .fi-header>.flex.shrink-0>.fi-ac .fi-btn-label{overflow:hidden;text-align:center;text-overflow:ellipsis}.fi-resource-edit-record-page .fi-header .dailylviv-news-draft-actions{display:grid;gap:.35rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.fi-resource-edit-record-page .fi-header .dailylviv-news-draft-action{justify-content:center;min-height:2.1rem;width:100%}.fi-page-header-actions{display:flex;flex-wrap:nowrap;gap:.35rem;margin-inline:-.5rem;max-width:100vw;overflow-x:auto;padding-inline:.5rem;scroll-padding-inline:.5rem;width:calc(100% + 1rem);-webkit-overflow-scrolling:touch}.fi-page-header-actions .fi-ac{flex-wrap:nowrap;gap:.35rem;width:-moz-max-content;width:max-content}.fi-page-header-actions .fi-btn{flex:0 0 auto;justify-content:center;min-height:2.2rem;min-width:2.45rem;padding-inline:.55rem;white-space:nowrap}.fi-page-header-actions .fi-btn-label{font-size:.78rem;line-height:1.1;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis}.fi-page-header-actions .fi-btn svg{width:1rem;height:1rem}.fi-ac{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;width:100%}.fi-ac .fi-btn{flex:1 1 calc(50% - .25rem);justify-content:center;min-height:2.35rem;min-width:0;padding-inline:.65rem;white-space:normal}.fi-ac .fi-btn-label{overflow:hidden;text-overflow:ellipsis}.fi-ac .fi-btn:only-child{flex-basis:100%}.fi-ta-content{overflow-x:auto;-webkit-overflow-scrolling:touch}.fi-ta-table{min-width:42rem}.fi-ta-header-toolbar,.fi-ta-filters,.fi-ta-selection-indicator,.fi-tabs,.fi-fo-tabs{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.fi-ta-header-toolbar{overflow-x:visible}.fi-ta-header-toolbar>.ms-auto{margin-inline-start:0;width:100%}.fi-ta-header-toolbar .fi-ta-search-field{flex-basis:100%!important}.fi-ta-header-toolbar,.fi-ta-filters,.fi-ta-selection-indicator{gap:.75rem}.fi-fo-component-ctn{gap:.75rem;min-width:0}.fi-fo-grid{grid-template-columns:minmax(0,1fr)!important}.fi-fo-field-wrp,.fi-input-wrp,.fi-select-input,.fi-textarea,.fi-fo-rich-editor,.tiptap-editor,.dailylviv-source-editor{max-width:100%;min-width:0}.fi-section-content-ctn,.fi-section-content{padding:.65rem}.fi-section-header{padding-block:.55rem;padding-inline:.65rem}.fi-input,.fi-select-input,.fi-textarea,.tiptap-editor .ProseMirror,.dailylviv-source-editor{font-size:16px}.fi-modal-window{margin-inline:auto;max-width:calc(100dvw - 1rem);width:calc(100dvw - 1rem)}.fi-modal-content{max-height:calc(100dvh - 8rem);overflow-y:auto}.fi-modal-footer-actions,.fi-modal-header .fi-ac{flex-wrap:wrap;gap:.5rem}.tiptap-toolbar{gap:.25rem;overflow-x:auto;padding-bottom:.25rem;-webkit-overflow-scrolling:touch}.tiptap-toolbar button{flex:0 0 auto}.tiptap-editor .ProseMirror,.dailylviv-source-editor{min-height:18rem}.dailylviv-floating-chat,.dailylviv-floating-chat__panel{display:none!important}.dailylviv-floating-chat__panel header,.dailylviv-floating-chat__form{padding:.65rem}.dailylviv-floating-chat__message{max-width:96%;overflow-wrap:anywhere}.dailylviv-floating-chat__form textarea{font-size:16px;min-height:4rem}.dailylviv-floating-chat__form button{min-height:2.5rem;width:100%}}@media (min-width: 641px) and (max-width: 900px){.fi-main{padding-inline:.75rem}.fi-page-header-actions,.fi-ac{align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.fi-page-header-actions .fi-btn,.fi-ac .fi-btn{flex:0 1 auto;min-width:0;white-space:normal}.fi-fo-grid{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr))!important}.fi-ta-content,.fi-tabs,.fi-fo-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch}.dailylviv-floating-chat{display:none!important}}@media (min-width: 901px) and (max-width: 1279px){.fi-main{padding-inline-end:.75rem}.fi-page-header-actions,.fi-ac{flex-wrap:wrap;gap:.5rem}.dailylviv-floating-chat{display:none!important}}
