@charset "UTF-8";._container_1yk14_1{display:flex}._container_1yk14_1 ._mainContainer_1yk14_4{display:flex;flex-direction:column;flex:1;padding:1.5rem 3rem;gap:1.5rem;max-height:100vh;overflow-y:auto}._container_1yk14_1 ._mainContainer_1yk14_4>header{margin-left:auto}._container_1yk14_1 ._mainContainer_1yk14_4 main{flex:1}nav ul{display:flex;gap:1rem}nav ul li a{padding:.5rem 1.25rem;font-size:1rem;text-decoration:none;color:#010102}._active_rg5w2_12{color:#fff;background-color:#f08478;transition:all .3s ease-in-out}._sidebar_10v48_1{background-color:#fff;height:100vh;display:flex;gap:2rem;flex-direction:column;align-items:center;padding:6.25rem 1.5rem;position:relative;transition:width .3s ease-in-out;overflow-y:auto;width:20rem}._sidebar_10v48_1 ._logo_10v48_14{transition:opacity .3s ease-in-out,transform .3s ease-in-out}._sidebar_10v48_1 ._sidebarActionButton_10v48_17{position:absolute;top:1rem;left:1rem}._sidebar_10v48_1 ._sidebarActionButton_10v48_17 svg{font-size:2rem}._sidebar_10v48_1 ._searchDrugContainer_10v48_25{display:flex;align-items:center;width:100%;justify-content:center;position:relative;height:2rem}._sidebar_10v48_1 ._searchDrugContainer_10v48_25 input{height:100%;width:100%;min-height:2.375rem;border-radius:4px;padding-right:1rem;padding-left:44px;border:1px solid #889193}._sidebar_10v48_1 ._searchDrugContainer_10v48_25 input:focus{border:1px solid #889193;outline:none!important;box-shadow:none!important}._sidebar_10v48_1 ._searchDrugContainer_10v48_25 ._searchDrugIcon_10v48_47{height:100%;width:43px;padding:2px 6px;position:absolute;left:0;color:#000;opacity:.7;border-radius:4px;cursor:pointer}._visible_10v48_59{display:flex}._hidden_10v48_63{display:none}._collapsedContainer_t1ax5_1{position:relative;padding-left:10px}._collapsedContainer_t1ax5_1:before{content:"";position:absolute;left:28px;top:8px;width:2px;height:calc(100% - 16px);background-color:#707070;opacity:10%}._categoryIcon_t1ax5_16{width:25px;display:flex;justify-content:center;margin-right:15px}._categoryIcon_t1ax5_16 svg{height:25px}._stickersGenerator_1ah9u_1{height:100%;background-color:#fff;display:flex;flex-direction:column;align-items:center;width:900px;overflow-y:auto;position:relative}._stickersGenerator_1ah9u_1 ._closeEditorButton_1ah9u_11{position:absolute;right:20px;top:15px;font-size:28px;cursor:pointer}._stickersGenerator_1ah9u_1 ._stickersHeader_1ah9u_18{display:flex;width:100%;height:60px;align-items:center;justify-content:center;margin:auto}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26{background-color:#fff;justify-content:center;flex:1;width:100%;padding:20px 20px 90px;overflow-y:auto;display:grid;grid-template-columns:99mm 99mm;grid-template-rows:repeat(5,55.8mm);gap:5mm}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1{border:1px dashed black;width:99mm;height:55.8mm;border-radius:20px;display:flex;flex-direction:column;box-sizing:border-box;padding:3mm 4mm;cursor:pointer;position:relative}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._addButton_1ah9u_50{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._stickerInfo_1ah9u_56{font-weight:700;width:100%;font-size:1rem;word-wrap:break-word;overflow-wrap:break-word}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._stickerDescription_1ah9u_63{font-size:1rem;width:100%;word-wrap:break-word;overflow-wrap:break-word}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._stickerIcons_1ah9u_69{display:grid;grid-auto-flow:column;gap:1rem;flex:1;justify-content:center;align-items:center}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._stickerIcons_1ah9u_69 ._stickerIcon_1ah9u_69{position:relative;width:fit-content;height:100%}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._stickerIcons_1ah9u_69 ._stickerIcon_1ah9u_69 ._svgIcon_1ah9u_82{width:auto;height:100%;max-width:100%}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._stickerIcons_1ah9u_69 ._stickerIcon_1ah9u_69 ._svgIcon_1ah9u_82 svg{height:100%;max-width:100%}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._stickerIcons_1ah9u_69 ._stickerIcon_1ah9u_69 img{max-width:100%;max-height:38mm;height:100%;width:auto;object-fit:contain}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._deleteStickerIcon_1ah9u_98{position:absolute;top:-20px;right:-20px;cursor:pointer;background-color:#eee7e7;display:none}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._editStickerIcon_1ah9u_106{position:absolute;bottom:-20px;right:-20px;cursor:pointer;background-color:#eee7e7;display:none}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1:hover ._deleteStickerIcon_1ah9u_98,._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1:hover ._editStickerIcon_1ah9u_106{display:flex}._stickersGenerator_1ah9u_1 ._stickerContainer_1ah9u_26 ._sticker_1ah9u_1 ._stickerActions_1ah9u_120{position:absolute;top:-5px;right:-10px;display:flex}._selected_1ah9u_127{outline:3px solid #1976d2;outline-offset:-3px}@media print{@page{size:A4;margin:0}._stickersGenerator_1ah9u_1{height:fit-content;width:fit-content;overflow-y:hidden;position:relative}._stickerContainer_1ah9u_26{border:none;align-items:flex-start!important;justify-content:flex-start!important;background-color:red;height:297mm!important;width:210mm!important;margin:0 0 0 1mm!important;padding:9mm 5mm 0!important;gap:0mm!important;column-gap:2.9mm!important;overflow:hidden}._stickerContainer_1ah9u_26 ._sticker_1ah9u_1{overflow:hidden;border:none!important}._selected_1ah9u_127{outline:none}}._stickerForm_1w17m_1{display:flex;flex-direction:column;gap:1rem;width:600px}._formField_1w17m_8{display:flex;flex-direction:column;gap:.5rem}._iconFormField_1w17m_14{display:flex;gap:1rem;justify-content:center;align-items:center;padding:1rem;border:1px solid rgba(0,0,0,.23);border-radius:4px;padding:16.5px 14px;min-height:7rem;overflow:auto}._iconFormField_1w17m_14 ._iconsSelected_1w17m_26{display:flex;gap:1rem;justify-content:start;align-items:start;flex:1;flex-wrap:wrap;max-height:400px}._icon_1w17m_14{position:relative;width:fit-content}._icon_1w17m_14 ._svgIcon_1w17m_40{width:auto;height:104px}._icon_1w17m_14 ._svgIcon_1w17m_40 svg{height:100%}._icon_1w17m_14:hover ._drugIconDeleteButton_1w17m_47,._icon_1w17m_14:hover ._moveRight_1w17m_48,._icon_1w17m_14:hover ._moveLeft_1w17m_49{display:flex}._icon_1w17m_14 img{max-width:100%;max-height:6rem;height:auto;object-fit:contain}._icon_1w17m_14 ._drugIconDeleteButton_1w17m_47{cursor:pointer;display:none;position:absolute;top:-16px;right:-12px}._icon_1w17m_14 ._moveIcon_1w17m_65{cursor:pointer;display:none;position:absolute;bottom:0;background-color:#fff;padding:2px;border-radius:50%;font-size:20px;border:1px solid black}._icon_1w17m_14 ._moveRight_1w17m_48{right:-10px}._icon_1w17m_14 ._moveLeft_1w17m_49{left:-10px}._iconImage_bwm05_1{height:3rem;object-fit:contain;cursor:pointer}._iconImage_bwm05_1:hover{outline:1px solid rgba(0,0,0,.5);color:#ffffff6b}._iconImage_bwm05_1 svg{height:100%;width:100%}._drugItem_gx80q_1{display:flex;flex-direction:column;gap:.5rem}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6{padding:22px 13px;display:flex;background-color:#f9f9f9;flex-direction:column;gap:1rem}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._blocksContainer_gx80q_13{display:flex;flex-direction:row;gap:1rem;align-items:flex-start}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._blocksContainer_gx80q_13 ._blocksHeader_gx80q_19{flex-shrink:0;width:auto;display:flex;align-items:flex-start;padding-top:.25rem}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._blocksContainer_gx80q_13 ._blocksHeader_gx80q_19 span{font-weight:700;font-size:1.1em}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._blocksContainer_gx80q_13 ._addBlockContainer_gx80q_30{display:flex;justify-content:center;margin-top:.5rem;padding:8px;border:2px dashed #ddd;border-radius:4px;transition:border-color .2s ease}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._blocksContainer_gx80q_13 ._addBlockContainer_gx80q_30:hover{border-color:#1976d2}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugImage_gx80q_42{position:relative;max-width:100%;width:fit-content;display:flex;justify-content:center}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugImage_gx80q_42 ._removeImageIcon_gx80q_49{cursor:pointer;display:none;position:absolute;top:-5px;left:85%}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugImage_gx80q_42:hover ._removeImageIcon_gx80q_49{display:block}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6{display:flex;gap:.5rem;position:relative;flex-wrap:wrap}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugTextPrint_gx80q_65{white-space:pre-wrap!important;word-break:break-word!important;overflow:hidden!important;position:absolute;visibility:hidden;white-space:pre;max-width:100%}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugTextPrint_gx80q_65:first-line{font-weight:700}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugTextWrapper_gx80q_77{flex:1}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugTextWrapper_gx80q_77 ._drugText_gx80q_65{resize:none;border:none;outline:none;background:transparent;font-size:1rem;font-family:inherit;max-width:100%;overflow:hidden;white-space:pre-wrap}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugTextWrapper_gx80q_77 ._drugText_gx80q_65:first-line{font-weight:700}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugTextWrapper_gx80q_77 ._drugText_gx80q_65:focus{outline:none}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugReorderControls_gx80q_97{position:absolute;left:-4.5rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:2px}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugReorderControls_gx80q_97 ._MuiIconButton-root_gx80q_106{padding:2px;width:24px;height:24px}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugReorderControls_gx80q_97 ._MuiIconButton-root_gx80q_106:disabled{opacity:.3}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugActions_gx80q_114{position:absolute;right:-6rem;top:50%;transform:translateY(-50%);display:flex}._drugItem_gx80q_1 ._drugInfoContainer_gx80q_6 ._drugInfo_gx80q_6 ._drugActions_gx80q_114 svg{cursor:pointer}@media print{._drugInfo_gx80q_6{background-color:transparent!important;padding:0!important}._drugTextPrint_gx80q_65{display:block!important;position:static!important;visibility:visible!important;max-width:calc(100% - 10mm)!important;white-space:pre-wrap!important;word-break:break-word!important;overflow:hidden!important}._drugTextPrint_gx80q_65:first-line{font-weight:700}._blocksList_gx80q_142{gap:0!important}._drugItem_gx80q_1{gap:0!important;margin-bottom:5mm;padding:.3rem 2rem!important}._drugInfoContainer_gx80q_6{background-color:transparent!important;gap:0!important;padding:0!important}[class*=reorder]{gap:0!important}._blockItem_gx80q_158{margin:0!important;padding:0!important}}._qrCodeContainer_gx80q_163{position:relative;width:fit-content}._qrCodeContainer_gx80q_163:hover ._controls_gx80q_167{opacity:1;pointer-events:all;transform:translateY(-50%)}._controls_gx80q_167{position:absolute;top:50%;left:-30px;transform:translate(40%,-50%);display:flex;justify-content:center;width:max-content;gap:4px;background-color:#fffffff2;padding:8px;border-radius:4px;box-shadow:0 2px 4px #0000001a;opacity:0;transition:all .2s ease-in-out;pointer-events:none;z-index:1}._actionsContainer_gx80q_192{display:flex;align-items:center;gap:8px;white-space:nowrap}._blockRenderer_v4ba6_1{position:relative;margin-bottom:10px}._blockRenderer_v4ba6_1:hover ._blockControls_v4ba6_5,._blockRenderer_v4ba6_1:hover ._dragHandle_v4ba6_8{opacity:1}._dragHandle_v4ba6_8{position:absolute;top:50%;left:-40px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:grab;opacity:0;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;z-index:30;color:#666}._dragHandle_v4ba6_8:hover{background-color:#f5f5f5}._dragHandle_v4ba6_8:active{cursor:grabbing}._blockContent_v4ba6_38{width:100%}._blockControls_v4ba6_5{position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%);display:flex;flex-direction:row;gap:2px;padding:4px;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 8px #00000026;z-index:30;opacity:0;transition:opacity .2s ease-in-out;white-space:nowrap}@media print{._hideOnPrint_v4ba6_62,._blockControls_v4ba6_5,._dragHandle_v4ba6_8{display:none!important}._blockRenderer_v4ba6_1{display:block!important;margin:0!important;padding:0!important;height:fit-content!important;min-height:0!important;max-height:none!important;line-height:0!important}._blockContent_v4ba6_38{display:block!important;height:fit-content!important;margin:0!important;padding:0!important;min-height:0!important;max-height:none!important;line-height:0!important}.editableBlock{border:none!important;background-color:transparent!important;padding:5px 0!important;margin:0!important}}._toolbar_12m1r_1{display:flex;align-items:center;gap:4px;padding:4px 8px;border-bottom:1px solid #e0e0e0;background:#f5f5f5;border-radius:4px 4px 0 0}._toolbarButton_12m1r_11{padding:4px;border-radius:4px;transition:background-color .2s}._toolbarButton_12m1r_11:hover{background-color:#00000014}._toolbarButton_12m1r_11._active_12m1r_19{background-color:#1976d21f;color:#1976d2}._editorContainer_10a8m_1{border:1px solid #e0e0e0;border-radius:4px;background:#fff;margin:0;width:100%}._editorInner_10a8m_9{position:relative;background:#fff;padding:8px 12px;min-height:40px}._contentEditable_10a8m_16{min-height:40px;outline:none;caret-color:#000;position:relative;-moz-tab-size:1;tab-size:1}._contentEditable_10a8m_16 .editor-paragraph{margin:0;position:relative}._contentEditable_10a8m_16 .editor-text-bold{font-weight:700}._contentEditable_10a8m_16 .editor-text-italic{font-style:italic}._contentEditable_10a8m_16 .editor-text-underline{text-decoration:underline}._placeholder_10a8m_37{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:8px;left:12px;-webkit-user-select:none;user-select:none;white-space:nowrap;display:inline-block;pointer-events:none}@media print{._editorContainer_10a8m_1{border:none;background:transparent}._editorInner_10a8m_9{padding:0}._contentEditable_10a8m_16{min-height:auto}}._textBlockInput_163mi_1{width:100%;min-height:24px;padding:5px;border:2px dashed #999;border-radius:4px;background-color:#fafafa;outline:none;resize:none;font-family:inherit;overflow:hidden;transition:border-color .2s ease;line-height:1.4}._textBlockInput_163mi_1:focus,._textBlockInput_163mi_1:hover{border-color:#2196f3;background-color:#fff}._textBlockPrint_163mi_20{display:none;white-space:pre-wrap;word-wrap:break-word;line-height:1.4}@media print{._textBlockPrint_163mi_20{display:block!important;text-align:justify}._textBlockInput_163mi_1{border:none!important;background:transparent!important;padding:0!important;outline:none!important;resize:none!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin:0!important;min-height:auto!important}._textBlockInput_163mi_1:focus,._textBlockInput_163mi_1:active{border:none!important;outline:none!important}}._drugIcons_16pqf_1{display:flex;flex-wrap:nowrap;gap:1rem;height:104px}._drugIcon_16pqf_1{position:relative;width:fit-content}._drugIcon_16pqf_1:hover ._controls_16pqf_12{opacity:1;transform:translateY(0);pointer-events:all}._drugIcon_16pqf_1 img{max-width:100%;max-height:104px;height:auto;object-fit:contain}._drugIcon_16pqf_1 ._svgIcon_16pqf_23{width:auto;height:104px}._drugIcon_16pqf_1 ._svgIcon_16pqf_23 svg{height:100%}._controls_16pqf_12{position:absolute;top:-40px;transform:translate(-50%) translateY(10px);display:flex;justify-content:center;width:max-content;gap:4px;background-color:#fffffff2;padding:8px;border-radius:4px;box-shadow:0 2px 4px #0000001a;opacity:0;transition:all .2s ease-in-out;pointer-events:none;z-index:1}._actionsContainer_16pqf_49{display:flex;align-items:center;gap:8px;white-space:nowrap}._iconsBlock_1bl5d_1{padding:8px;border:2px dashed #999;border-radius:4px;background-color:#fafafa;transition:border-color .2s ease,background-color .2s ease}._iconsBlock_1bl5d_1:hover{border-color:#2196f3;background-color:#fff}@media print{._iconsBlock_1bl5d_1{border:none!important;background-color:transparent!important;padding:10px 0!important;min-height:0!important;height:auto!important;border-radius:0!important;transition:none!important}}._calendarContainer_1cz45_1{display:flex;flex-direction:column;width:100%;max-height:780px}._calendarHeader_1cz45_8{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-weight:700;height:25px;margin-bottom:5px}._calendarBody_1cz45_17{display:grid;position:relative;grid-template-columns:repeat(7,1fr);gap:0}._calendarDayContent_1cz45_24{display:flex;flex-direction:column;position:relative;max-height:280px;border:1px solid #ddd;background-color:#fff;font-size:14px}._calendarDayContent_1cz45_24:hover ._dayActions_1cz45_33{opacity:1;transform:translate(0);pointer-events:auto}._calendarDayContent_1cz45_24 ._calendarDay_1cz45_24{width:100%;text-align:center;align-items:center;justify-content:center;border-bottom:1px solid #ddd;font-size:15px;font-weight:600}._calendarDayContent_1cz45_24 ._calendarDay_1cz45_24 span{line-height:14px}._dayIcons_1cz45_51{padding:2px;display:grid;justify-items:center;align-items:center;max-height:255px}._numIcons-2_1cz45_59{grid-template-rows:auto auto;grid-template-columns:repeat(1,1fr)}._numIcons-3_1cz45_64,._numIcons-4_1cz45_65{grid-template-rows:auto auto;grid-template-columns:auto auto}._numIcons-5_1cz45_70,._numIcons-6_1cz45_71{grid-template-rows:auto auto auto;grid-template-columns:auto auto}._dayIcon_1cz45_51{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}._dayIcon_1cz45_51:hover ._drugIconDeleteButton_1cz45_85{display:flex}._dayIcon_1cz45_51 ._drugIconDeleteButton_1cz45_85{position:absolute;display:none;align-items:center;justify-content:center;background-color:#acaaaab0;height:100%;width:100%}._dayIcon_1cz45_51 ._drugIconDeleteButton_1cz45_85 svg{font-size:40px;color:#303030;cursor:pointer}._dayIcon_1cz45_51 ._drugIconDeleteButton_1cz45_85 svg:hover{color:#b81717}._dayIcon_1cz45_51 ._svgWrapper_1cz45_105{display:flex;width:100%;height:100%;align-items:center;justify-content:center}._dayIcon_1cz45_51 ._svgWrapper_1cz45_105 svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%}._dayIcon_1cz45_51 img{display:block;max-width:100%;max-height:100%;width:auto;height:100%;object-fit:contain}._calendarActions_1cz45_128{position:absolute;top:50%;transform:translateY(-50%);right:-6rem}._disabledIcon_1cz45_135{color:gray;cursor:default}._disabledIcon_1cz45_135:hover{color:gray!important}._dayActions_1cz45_33{position:absolute;bottom:-1px;right:-1px;background-color:#f9f9f9;padding:5px;border-top-left-radius:5px;display:flex;opacity:0;transform:translate(20px);transition:transform .3s ease;pointer-events:none}._dayActions_1cz45_33 svg{height:18px}._dayActions_1cz45_33 svg:hover{cursor:pointer;color:#376fde}._selectedDay_1cz45_164{border:2px solid #376fde}._copySelectedDay_1cz45_168{border:2px solid #f08478}._confirmationBar_1cz45_172{position:fixed;bottom:30px;left:55%;transform:translate(-50%);background-color:#fff;padding:10px;display:flex;justify-content:space-between;align-items:center;border-radius:10px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}._confirmationBar_1cz45_172 button{background:none;border:none;font-size:20px;cursor:pointer}._confirmationBar_1cz45_172 button:first-of-type{margin:0 10px}._confirmationBar_1cz45_172 button:hover{opacity:.8}._hide_1cz45_200{display:none}._settingsMenu_236kn_1{display:flex;flex-direction:column;gap:20px;padding:24px;background-color:#fff;border-radius:8px;width:420px;box-shadow:0 4px 12px #00000026}._buttonsContainer_236kn_12{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}._saveButton_236kn_19{padding:8px 16px;background-color:#376fde;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:700}._saveButton_236kn_19:hover{background-color:#2c5bb8;opacity:.9}._cancelButton_236kn_34{padding:8px 16px;color:#376fde;border:1px solid #376fde;background:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:700}._cancelButton_236kn_34:hover{background-color:#f5f5f5;opacity:.9}._calendarBlock_1139c_1{min-height:100px;border:2px dashed #999;border-radius:4px;background-color:#fafafa;transition:border-color .2s ease,background-color .2s ease}._calendarBlock_1139c_1:hover{border-color:#2196f3;background-color:#fff}@media print{._calendarBlock_1139c_1{border:none!important;padding-left:0!important;padding-right:0!important;background-color:transparent!important;min-height:auto!important;border-radius:0!important;transition:none!important;margin-top:10mm}}._resizableImage_vxp07_1{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}._resizableImage_vxp07_1:hover ._controls_vxp07_8{opacity:1;transform:translateY(0);pointer-events:all}._controls_vxp07_8{position:absolute;top:-40px;display:flex;gap:4px;background-color:#fffffff2;padding:8px;border-radius:4px;box-shadow:0 2px 4px #0000001a;opacity:0;transform:translateY(10px);transition:all .2s ease-in-out;pointer-events:none;z-index:1}._sliderContainer_vxp07_30{display:flex;align-items:center;gap:8px}._widthLabel_vxp07_36{font-size:12px;min-width:36px;color:#666}._imageBlock_lsx6z_1{min-height:60px;padding:12px;border:2px dashed #999;border-radius:4px;background-color:#fafafa;transition:border-color .2s ease,background-color .2s ease}._imageBlock_lsx6z_1:hover{border-color:#2196f3;background-color:#fff}@media print{._imageBlock_lsx6z_1{border:none!important;padding-left:0!important;padding-right:0!important;background-color:transparent!important;min-height:auto!important;border-radius:0!important;transition:none!important}}._imagePlaceholder_lsx6z_25{min-height:60px;padding:20px;border:2px dashed #999;border-radius:4px;background-color:#fafafa;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px;cursor:pointer;transition:all .2s ease}._imagePlaceholder_lsx6z_25:hover{border-color:#2196f3;background-color:#fff}@media print{._imagePlaceholder_lsx6z_25{border:none!important;padding-left:0!important;padding-right:0!important;background-color:transparent!important;min-height:auto!important;border-radius:0!important;transition:none!important}}._qrCodeBlock_7hkvy_1{min-height:60px;padding:12px;border:2px dashed #999;border-radius:4px;background-color:#fafafa;transition:border-color .2s ease,background-color .2s ease;text-align:left}._qrCodeBlock_7hkvy_1:hover{border-color:#2196f3;background-color:#fff}._qrCodePlaceholder_7hkvy_15{min-height:60px;padding:20px;border:2px dashed #999;border-radius:4px;background-color:#fafafa;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px;cursor:pointer;transition:all .2s ease}._qrCodePlaceholder_7hkvy_15:hover{border-color:#2196f3;background-color:#fff}@media print{._qrCodePlaceholder_7hkvy_15{border:none!important;padding-left:0!important;padding-right:0!important;background-color:transparent!important;min-height:auto!important;border-radius:0!important;transition:none!important}._qrCodeBlock_7hkvy_1{border:none!important;padding:4px 0!important;background-color:transparent!important;min-height:auto!important;border-radius:0!important;transition:none!important}}._spacerBlock_18asj_1{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border:1px dashed #ccc;border-radius:4px}._spacerContent_18asj_10{display:flex;flex-direction:column;align-items:center;gap:4px}@media print{._spacerBlock_18asj_1{background-color:transparent!important;border:none!important;border-radius:0!important;color:transparent!important;font-size:0!important;display:block!important;padding:0!important;margin:0!important}._spacerContent_18asj_10{display:none!important}}._instructionForDoctors_16z67_1{background-color:#fff4e5;width:100%;padding:1.4rem 4rem 1.4rem 2rem;display:flex;gap:1rem;position:relative}._instructionForDoctors_16z67_1 ._instructionButton_16z67_10{position:absolute;right:1rem;top:1rem;cursor:pointer}._instructionForDoctors_16z67_1 ._instructionIcon_16z67_16{color:#ed6c02}._instructionForDoctors_16z67_1 ._instructionContent_16z67_19{flex:1;display:flex;flex-direction:column;gap:.375}._instructionForDoctors_16z67_1 ._instructionContent_16z67_19 ._instructionTitle_16z67_25{color:#663c00;font-size:1.175rem;font-weight:600}._instructionForDoctors_16z67_1 ._instructionContent_16z67_19 ._instructionBody_16z67_30{font-size:1rem;color:#663c00;text-align:justify;white-space:pre-line}._instructionForDoctors_16z67_1 ._instructionContent_16z67_19 ._instructionBody_16z67_30:first-line{font-weight:700}._accebilityContainer_3goer_1{position:relative;align-self:flex-end;display:flex;flex-direction:column;width:114px;padding:4px;background-color:#dddcdc;border-top-left-radius:5px;align-items:center}._accebilityContainer_3goer_1 ._accebilityIcons_3goer_12{display:flex;gap:6px;width:100%;align-items:center;justify-content:center;cursor:pointer}._accebilityContainer_3goer_1 ._accebilityIcons_3goer_12 img{height:28px}._accebilityContainer_3goer_1 ._accebilityIcons_3goer_12 svg{font-size:28px}._accebilityContainer_3goer_1 ._accebilityDeleteButton_3goer_26{cursor:pointer;display:none;position:absolute;top:-16px;right:-14px}._accebilityContainer_3goer_1:hover ._accebilityDeleteButton_3goer_26{display:flex}@media print{._accebilityContainer_3goer_1{padding:0}}._prescriptionPrintContainer_uov22_1{display:flex;visibility:hidden;position:absolute;top:0;left:0}._prescriptionPrintContainer_uov22_1 ._prescriptionPrint_uov22_1{display:flex;flex-direction:column;border:1px solid black}@media print{@page{size:A4}body{min-width:fit-content;height:fit-content;overflow:auto}._prescriptionPrint_uov22_1{background-color:#fff;width:299mm;min-height:fit-content}._prescriptionPrintContainer_uov22_1{visibility:visible;position:relative;width:fit-content}._prescriptionPrintContainer_uov22_1._fullHeight_uov22_33 ._prescriptionPrint_uov22_1{min-height:422mm}._prescriptionPrintContainer_uov22_1._fullHeight_uov22_33 ._prescriptionPrint_uov22_1 ._prescriptionBody_uov22_36{flex:1}._prescriptionPrintContainer_uov22_1._duplicated_uov22_39._fullHeight_uov22_33 ._prescriptionPrint_uov22_1{min-height:360mm}._prescriptionPrintContainer_uov22_1._duplicated_uov22_39{gap:5mm;zoom:.707;margin:0 5mm}._prescriptionPrintContainer_uov22_1._duplicated_uov22_39 ._prescriptionPrint_uov22_1{margin:3mm 0 0;height:fit-content;width:253mm}._prescriptionBody_uov22_36{margin:16px 10px 0;width:calc(100% - 20px)}@supports (-moz-appearance: none){._prescriptionPrintContainer_uov22_1 ._prescriptionPrint_uov22_1{width:205mm}._prescriptionPrintContainer_uov22_1._duplicated_uov22_39 ._prescriptionPrint_uov22_1{width:205.5mm;margin:0;min-height:fit-content}}}._header_hc27m_1{display:flex;flex-direction:column;padding:3rem;gap:1rem;background-color:#fff;align-items:center;width:99%;margin:1mm}._header_hc27m_1 h2{letter-spacing:1.8px;font-weight:600;font-size:2rem;margin-bottom:.5rem}._header_hc27m_1 ._issuerIdentificationContainer_hc27m_18{width:500px;border:1px solid black;position:relative}._header_hc27m_1 ._issuerIdentificationContainer_hc27m_18 ._issuerInstructions_hc27m_23{position:absolute;right:-140px}._header_hc27m_1 ._issuerIdentificationContainer_hc27m_18 ._issuerInstructions_hc27m_23 div:first-child{margin-bottom:.5rem}._header_hc27m_1 ._issuerIdentificationContainer_hc27m_18 ._issuerTitle_hc27m_30{text-align:center;font-weight:600;border-bottom:1px solid black}._header_hc27m_1 ._issuerIdentificationContainer_hc27m_18 ._issuerForm_hc27m_35{padding:4px;margin-top:4px;display:flex;flex-direction:column;gap:4px}._header_hc27m_1 ._flexLine_hc27m_42{display:flex;gap:1rem}._header_hc27m_1 ._formField_hc27m_46{display:flex;align-items:center;gap:.5rem}._userInfo_hc27m_64{width:50%;display:flex;flex-direction:column;gap:.2rem;align-self:flex-start}@media print{._header_hc27m_1{padding:0;border-top:1px solid black;align-items:start;width:100%;background:none;gap:0}._header_hc27m_1 ._userInfo_hc27m_64{margin-top:1mm;margin-left:10mm}._header_hc27m_1 h2{text-align:center;font-size:20px;width:100%}._header_hc27m_1 ._issuerIdentificationContainer_hc27m_18{margin-left:10mm}._header_hc27m_1 ._issuerIdentificationContainer_hc27m_18 ._issuerInstructions_hc27m_23{right:-40mm}}._footer_17pae_1{display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;padding:1rem 3rem 2rem;background-color:#fff}._footer_17pae_1 ._tradeInfo_17pae_9{display:flex;width:100%;gap:2rem}._footer_17pae_1 ._tradeInfo_17pae_9>div{display:flex;flex-direction:column;flex:1;border:1px solid black;gap:3px;padding-bottom:4px}._footer_17pae_1 ._tradeInfo_17pae_9>div ._tradeTitle_17pae_22{text-align:center;font-weight:600;border-bottom:1px solid black;width:100%}._footer_17pae_1 ._tradeInfo_17pae_9>div ._tradeField_17pae_28{display:flex;width:100%;padding:0 4px}._borderBottomLine_17pae_34{flex:1;border-bottom:1px solid black}@media print{._footer_17pae_1{padding:2mm 5mm;height:fit-content;margin:1mm}}._prescriptionLogo_r8plc_1{display:flex;background-color:#fff;margin-bottom:2px;justify-content:center;align-items:center;width:100%;max-height:100px;height:100%;position:relative}._prescriptionLogo_r8plc_1 ._prescriptionImage_r8plc_12{width:auto;height:100%;object-fit:cover}@media print{._prescriptionLogo_r8plc_1{padding:1px;margin-top:1px;height:22mm;background:none}._prescriptionLogo_r8plc_1 ._prescriptionImage_r8plc_12{width:auto;height:98%;object-fit:cover}}._header_134iy_1{display:flex;flex-direction:column;padding:3rem;gap:1rem;background-color:#fff;margin-bottom:2px;align-items:center;width:100%}._formField_134iy_12{display:flex;align-items:center;gap:.5rem}._userInfo_134iy_30{width:50%;display:flex;flex-direction:column;gap:.2rem;align-self:flex-start}@media print{._header_134iy_1{padding:0;align-items:start;width:100%;background:none;gap:0;margin:5mm 1mm 1mm}._userInfo_134iy_30{margin-top:1mm;margin-left:5mm}}._prescriptionLogo_1f2do_1{display:flex;flex-direction:column;padding-top:20px;background-color:#fff;margin-bottom:2px;width:100%;max-height:200px;height:100%;position:relative}._prescriptionLogo_1f2do_1 ._logoImage_1f2do_12{width:auto;height:100px;object-fit:cover}@media print{._prescriptionLogo_1f2do_1{padding:1px;margin-top:1px;height:44mm;background:none}._prescriptionLogo_1f2do_1 ._prescriptionImage_1f2do_25{width:auto;height:98%;object-fit:cover}._prescriptionLogo_1f2do_1 ._watermark_1f2do_30{opacity:1}}._footer_106sy_1{display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;padding:1rem 3rem 2rem;background-color:#fff}._footer_106sy_1 ._signature_106sy_9{width:100%;flex:1;display:flex;gap:40px}._footer_106sy_1 ._tradeInfo_106sy_15{display:flex;width:100%}._footer_106sy_1 ._tradeInfo_106sy_15 ._buyerInfo_106sy_19{flex:2;border-right:0px solid black}._footer_106sy_1 ._tradeInfo_106sy_15 ._supplierInfo_106sy_23{flex:1;gap:5px}._footer_106sy_1 ._tradeInfo_106sy_15 ._supplierInfo_106sy_23 ._tradeSignatureBox_106sy_27{display:flex;align-items:end;flex:1;padding:1mm 6mm}._footer_106sy_1 ._tradeInfo_106sy_15 ._supplierInfo_106sy_23 ._tradeSignatureBox_106sy_27 p{border-top:1px solid black;width:100%;text-align:center;margin-top:40px}._footer_106sy_1 ._tradeInfo_106sy_15>div{display:flex;flex-direction:column;border:1px solid black;gap:5px;padding-bottom:4px}._footer_106sy_1 ._tradeInfo_106sy_15>div ._tradeTitle_106sy_46{text-align:center;font-weight:600;border-bottom:1px solid black;width:100%}._footer_106sy_1 ._tradeInfo_106sy_15>div ._tradeField_106sy_52{display:flex;width:100%;padding:0 4px}._borderBottomLine_106sy_58{flex:1;border-bottom:1px solid black}@media print{._footer_106sy_1{padding:0;height:fit-content;margin:0}._footer_106sy_1 ._signature_106sy_9{border-left:1px solid black;border-right:1px solid black;padding:1mm}._footer_106sy_1 ._tradeInfo_106sy_15>div{border-bottom:0px;border-right:0px;border-left:0px}._footer_106sy_1 ._tradeInfo_106sy_15 ._supplierInfo_106sy_23{border-left:1px solid black}}._header_189lv_1{display:flex;flex-direction:column;padding:3rem;gap:1rem;background-color:#fff;align-items:center;width:99%;margin:1mm}._header_189lv_1 h2{letter-spacing:1.8px;font-weight:600;font-size:2rem;margin-bottom:.5rem}._header_189lv_1 ._issuerIdentificationContainer_189lv_18{width:500px;border:1px solid black;border-radius:10px;position:relative}._header_189lv_1 ._issuerIdentificationContainer_189lv_18 ._issuerInstructions_189lv_24{position:absolute;right:-140px}._header_189lv_1 ._issuerIdentificationContainer_189lv_18 ._issuerInstructions_189lv_24 div:first-child{margin-bottom:.5rem}._header_189lv_1 ._issuerIdentificationContainer_189lv_18 ._issuerTitle_189lv_31{text-align:center;font-weight:600;border-bottom:1px solid black}._header_189lv_1 ._issuerIdentificationContainer_189lv_18 ._issuerForm_189lv_36{padding:4px;margin-top:4px;display:flex;flex-direction:column;gap:4px}._header_189lv_1 ._flexLine_189lv_43{display:flex;gap:1rem}._header_189lv_1 ._formField_189lv_47{display:flex;align-items:center;gap:.5rem}input{flex:1;text-decoration:none;border:none;background-color:#edeaea7f;padding:10px}input:focus{outline:none;border:none}._userInfo_189lv_65{width:50%;display:flex;flex-direction:column;gap:.2rem;align-self:flex-start}@media print{._header_189lv_1{padding:0;align-items:start;width:100%;background:none;gap:0;margin-top:3mm}._header_189lv_1 ._userInfo_189lv_65{margin-top:1mm;margin-left:10mm}._header_189lv_1 h2{align-self:center;text-align:center;font-weight:700;font-size:30px;width:90%;border:1px solid black;border-radius:20px;padding:1mm 9mm;margin-bottom:5mm}._header_189lv_1 ._issuerIdentificationContainer_189lv_18{margin-left:10mm}._header_189lv_1 ._issuerIdentificationContainer_189lv_18 ._issuerInstructions_189lv_24{right:-40mm}}._footer_m6vry_1{display:flex;flex-direction:column;gap:4px;flex-wrap:nowrap;padding:1rem 3rem 2rem;background-color:#fff}._footer_m6vry_1 ._signature_m6vry_9{width:100%;flex:1;display:flex;gap:40px}._footer_m6vry_1 ._tradeInfo_m6vry_15{display:flex;width:100%;gap:10px}._footer_m6vry_1 ._tradeInfo_m6vry_15 ._buyerInfo_m6vry_20{flex:2}._footer_m6vry_1 ._tradeInfo_m6vry_15 ._supplierInfo_m6vry_23{flex:1;gap:5px}._footer_m6vry_1 ._tradeInfo_m6vry_15 ._supplierInfo_m6vry_23 ._tradeSignatureBox_m6vry_27{display:flex;align-items:end;flex:1;padding:1mm 6mm}._footer_m6vry_1 ._tradeInfo_m6vry_15 ._supplierInfo_m6vry_23 ._tradeSignatureBox_m6vry_27 p{border-top:1px solid black;width:100%;text-align:center;margin-top:40px}._footer_m6vry_1 ._tradeInfo_m6vry_15>div{display:flex;flex-direction:column;border:1px solid black;border-radius:10px;gap:5px;padding-bottom:4px}._footer_m6vry_1 ._tradeInfo_m6vry_15>div ._tradeTitle_m6vry_47{text-align:center;font-weight:600;border-bottom:1px solid black;width:100%}._footer_m6vry_1 ._tradeInfo_m6vry_15>div ._tradeField_m6vry_53{display:flex;width:100%;padding:0 4px}._borderBottomLine_m6vry_59{flex:1;border-bottom:1px solid black}@media print{._footer_m6vry_1{padding:0;height:fit-content;margin:4mm 2mm 2mm}._footer_m6vry_1 ._signature_m6vry_9{padding:1mm}}._header_1a6z6_1{display:flex;flex-direction:column;padding:.5rem 3rem 1rem;gap:1rem;background-color:#fff;margin-bottom:2px}._header_1a6z6_1 ._titleContainer_1a6z6_9{position:relative;width:100%;display:flex;align-items:center;justify-content:center}._header_1a6z6_1 ._titleContainer_1a6z6_9 h2{align-self:center;letter-spacing:1.8px;font-weight:600;font-size:2rem}._header_1a6z6_1 ._watermark_1a6z6_22{position:absolute;left:2mm;top:.5mm;height:30mm;z-index:100000;pointer-events:none;opacity:0}._header_1a6z6_1 ._gridContainer_1a6z6_31{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%}._header_1a6z6_1 ._formField_1a6z6_38{display:flex;align-items:center;gap:.5rem;width:100%}._header_1a6z6_1 ._formField_1a6z6_38 input{flex:1;text-decoration:none;border:none;background-color:#edeaea7f;padding:10px}._header_1a6z6_1 ._formField_1a6z6_38 input:focus{outline:none;border:none}@media print{._titleContainer_1a6z6_9:has(._watermark_1a6z6_22){height:22mm}._titleContainer_1a6z6_9:has(._watermark_1a6z6_22) ._watermark_1a6z6_22{opacity:1}._header_1a6z6_1{display:flex;flex-direction:column;padding:0;gap:0rem;align-items:flex-start;width:99%;border-bottom:1px solid black;margin:1mm}._header_1a6z6_1 ._titleContainer_1a6z6_9{border-bottom:1px solid black}._header_1a6z6_1 ._healthUnit_1a6z6_76{height:22px;margin-left:5px}._header_1a6z6_1 ._gridContainer_1a6z6_31{border-top:1px solid black}._header_1a6z6_1 ._gridContainer_1a6z6_31 ._formField_1a6z6_38:first-child{padding-left:5px}._header_1a6z6_1 ._gridContainer_1a6z6_31 ._formField_1a6z6_38:last-child{padding-right:5px}}._footer_10ntf_1{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;align-items:flex-end;padding:0rem 3rem 2rem;background-color:#fff;height:180px}._footer_10ntf_1 ._signature_10ntf_11{display:flex;align-items:end;justify-content:center;width:280px;height:35px;border-top:1px solid black}@media print{._footer_10ntf_1{padding:0 6mm;height:25mm;border-top:none;margin:1mm}}._prescriptionLogo_z15xp_1{display:flex;background-color:#fff;margin-bottom:2px;justify-content:center;align-items:center;width:100%;max-height:100px;height:100%;position:relative}._prescriptionLogo_z15xp_1 ._prescriptionImage_z15xp_12{width:auto;height:100%;object-fit:cover}._watermark_z15xp_18{position:absolute;left:2mm;top:.5mm;height:30mm;z-index:100000;pointer-events:none;opacity:0}@media print{._prescriptionLogo_z15xp_1{padding:1px;margin-top:1px;height:22mm;background:none;border-bottom:1px solid black}._prescriptionLogo_z15xp_1 ._prescriptionImage_z15xp_12{width:auto;height:98%;object-fit:cover}._prescriptionLogo_z15xp_1 ._watermark_z15xp_18{opacity:1}}._headerContainer_1aode_1{display:flex;flex-direction:column;background-color:#fff}._headerImage_1aode_7{align-self:center;padding-top:2rem;width:92%}._formField_1aode_13{display:flex;align-items:center;gap:.5rem;margin:0 3rem}._formField_1aode_13 input{max-width:500px;text-decoration:none;border:none;background-color:#edeaea7f;padding:10px}._formField_1aode_13 input:focus{outline:none;border:none}@media print{._headerContainer_1aode_1{background-color:transparent}}footer ._footerInfo_139hp_6{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-end;padding:4rem 3rem 0rem;background-color:#fff}footer ._footerInfo_139hp_6 ._signature_139hp_14{display:flex;align-items:end;justify-content:center;width:280px;height:35px;border-top:1px solid black}footer ._footerImage_139hp_22{margin-top:1rem}@media print{._footer_139hp_6{padding:0 6mm;height:25mm;border-top:none;margin:1mm}}footer{display:flex;flex-direction:column;background-color:#fff}footer ._footerInfo_hysb2_6{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-end;padding:4rem 3rem 0rem;background-color:#fff}footer ._footerInfo_hysb2_6 ._signature_hysb2_14{display:flex;align-items:end;justify-content:center;width:280px;height:35px;border-top:1.5px solid black;font-weight:700}footer ._footerGovImage_hysb2_23{margin-top:2rem;align-self:center;width:400px}footer ._footerImage_hysb2_28{margin-top:2rem}@media print{._footer_hysb2_6{padding:0 6mm;height:25mm;border-top:none;margin:1mm}}._headerContainer_gy3b7_1{display:flex;flex-direction:column;background-color:#fff}._headerImage_gy3b7_7{align-self:center;margin-top:1rem;width:200px}._headerText_gy3b7_13{display:flex;flex-direction:column;align-items:center;text-align:center;margin:1rem 0 2rem;font-family:Verdana,sans-serif;font-size:16px;line-height:1.4;font-weight:600}._separator_gy3b7_25{border-bottom:1px solid black;width:80%;align-self:center;margin-bottom:1rem}._formField_gy3b7_32{align-self:center;display:flex;align-items:center;gap:.2rem;margin:0 3rem;font-size:20px;font-weight:600}._formField_gy3b7_32._healthUnit_gy3b7_41{margin-top:10px}._formField_gy3b7_32 input{width:600px;text-decoration:none;border:none;background-color:#edeaea7f;padding:10px}._formField_gy3b7_32 input:focus{outline:none;border:none}._formField_gy3b7_32>div{border-bottom:1px solid black;width:770px;height:100%}@media print{._headerContainer_gy3b7_1{background-color:transparent}._separator_gy3b7_25{width:220mm;margin-bottom:2rem}}._prescriptionBody_1pvks_1{padding:1rem 8rem 2rem 5rem;background-color:#fff;margin-bottom:2px}._prescriptionBody_1pvks_1 ul{display:flex;flex-direction:column;gap:1rem}._prescription_ari6k_1{height:100%;overflow-y:auto}._prescriptionControl_1xo02_1{display:flex;width:100%;align-items:center;padding:1rem;background-color:#fff;margin-bottom:1rem}._selectTypeContainer_7ug3n_1{display:flex;flex-direction:column;gap:1rem;width:33rem;background-color:#fff;border-radius:40px 40px 20px 20px}._selectTypeContainer_7ug3n_1 ._selectedType_7ug3n_9{border-radius:40px 40px 0 0;background-color:#f08478;padding:1rem 3rem;font-size:1.5rem;color:#fff}._selectTypeContainer_7ug3n_1 ._selectTypeOptions_7ug3n_16{display:flex;flex-direction:column;padding:0rem 2rem 2rem;gap:.5rem;max-height:400px;overflow:auto}._selectTypeContainer_7ug3n_1 ._option_7ug3n_24{font-size:1.5rem;color:#5f6368;cursor:pointer;padding:0rem 1rem;border-radius:8px}._selectTypeContainer_7ug3n_1 ._option_7ug3n_24:hover{background-color:#0000001a}._selectTypeCloseIcon_7ug3n_35{position:fixed;top:20px;right:20px;font-size:40px;cursor:pointer;color:#fff}._loginContainer_tm1uf_1{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:2rem}._loginPaper_tm1uf_9{width:100%;max-width:400px;padding:3rem 2rem;border-radius:16px!important;box-shadow:0 20px 40px #0000001a!important}._title_tm1uf_17{text-align:center;margin-bottom:.5rem!important;color:#333;font-weight:600!important}._subtitle_tm1uf_24{text-align:center;margin-bottom:2rem!important;color:#666;font-weight:400!important}._form_tm1uf_31{display:flex;flex-direction:column;gap:1.5rem}._textField_tm1uf_37 ._MuiOutlinedInput-root_tm1uf_37{border-radius:8px}._submitButton_tm1uf_41{margin-top:1rem!important;padding:.75rem!important;border-radius:8px!important;font-size:1.1rem!important;font-weight:600!important}._submitButton_tm1uf_41:disabled{background:#ccc!important}._errorAlert_tm1uf_52{margin-bottom:1rem!important}._dashboard_maao3_1{min-height:100vh;background-color:#f5f5f5}._container_maao3_6{padding-top:2rem!important;padding-bottom:2rem!important}._header_maao3_11{margin-bottom:2rem}._alert_maao3_15{margin-bottom:1rem!important}._searchContainer_maao3_19{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem;padding:0 1rem;gap:.5rem}._searchField_maao3_28{max-width:400px;background-color:#fff;border-radius:24px}._searchField_maao3_28 ._MuiOutlinedInput-root_maao3_33{border-radius:24px!important;height:44px;font-size:.875rem;background-color:#f8f9fa;transition:all .2s ease-in-out}._searchField_maao3_28 ._MuiOutlinedInput-root_maao3_33:hover{background-color:#fff;box-shadow:0 2px 8px #0000001a}._searchField_maao3_28 ._MuiOutlinedInput-root_maao3_33:hover ._MuiOutlinedInput-notchedOutline_maao3_44{border:none!important}._searchField_maao3_28 ._MuiOutlinedInput-root_maao3_33._Mui-focused_maao3_47{background-color:#fff;box-shadow:0 0 0 3px #667eea1a}._searchField_maao3_28 ._MuiOutlinedInput-root_maao3_33._Mui-focused_maao3_47 ._MuiOutlinedInput-notchedOutline_maao3_44,._searchField_maao3_28 ._MuiOutlinedInput-root_maao3_33 ._MuiOutlinedInput-notchedOutline_maao3_44,._searchField_maao3_28 ._MuiOutlinedInput-root_maao3_33:hover ._MuiOutlinedInput-notchedOutline_maao3_44{border:none!important}._searchField_maao3_28 ._MuiOutlinedInput-root_maao3_33 ._MuiInputAdornment-root_maao3_63{color:#999}._searchField_maao3_28 ._MuiInputBase-input_maao3_66{padding:12px 16px 12px 8px}._searchField_maao3_28 ._MuiInputBase-input_maao3_66::placeholder{color:#999;opacity:1}._loading_maao3_74{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;gap:1rem}._tableContainer_maao3_83{margin-bottom:2rem;border-radius:12px!important;box-shadow:0 4px 12px #0000001a!important;max-height:calc(100vh - 250px);overflow:auto}._tableContainer_maao3_83 ._MuiTableHead-root_maao3_90 ._MuiTableCell-root_maao3_90{background-color:#f8f9fa;font-weight:600;color:#333}._tableContainer_maao3_83 ._MuiTableRow-root_maao3_95:hover{background-color:#f8f9fa}._searchResults_maao3_99{color:#667eea!important;font-weight:500!important;font-size:.75rem!important;opacity:.8;animation:_fadeIn_maao3_1 .2s ease-in-out}@keyframes _fadeIn_maao3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:.8;transform:translateY(0)}}._noResults_maao3_117{padding:2rem!important;color:#666;font-style:italic}._instructionsCell_maao3_123{max-width:250px;padding:8px 16px}._fab_maao3_128{position:fixed!important;bottom:2rem!important;right:2rem!important}._container_1bbj4_1{width:100%}._editor_1bbj4_5{padding:1.5rem;border-radius:8px;background-color:#f8f9fa;border:1px solid #e9ecef}._title_1bbj4_12{margin-bottom:1rem;color:#333;font-weight:600}._categoriesList_1bbj4_18{margin-bottom:1.5rem}._listTitle_1bbj4_22{margin-bottom:.5rem;color:#666;font-weight:500}._chips_1bbj4_28{display:flex;flex-wrap:wrap;gap:.5rem}._categoryChip_1bbj4_34{background-color:#fff;border-color:#667eea}._categoryChip_1bbj4_34:hover{background-color:#667eea1a}._categoryChip_1bbj4_34 .MuiChip-deleteIcon{color:#dc3545}._categoryChip_1bbj4_34 .MuiChip-deleteIcon:hover{color:#c82333}._addForm_1bbj4_48{padding:1rem;background-color:#fff;border-radius:8px;border:1px solid #e0e0e0}._formTitle_1bbj4_55{margin-bottom:1rem;color:#333;font-weight:500}._addButton_1bbj4_61:disabled{background:#e0e0e0;color:#999}._instructions_1bbj4_66{margin-top:1rem;padding:.5rem;background-color:#667eea1a;border-radius:4px;border-left:4px solid #667eea}._container_11nsj_1{padding:2rem;max-width:1200px;background-color:#f5f5f5}._formPaper_11nsj_7{padding:2rem;margin-bottom:2rem;border-radius:12px;box-shadow:0 4px 20px #0000001a}._header_11nsj_14{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}._header_11nsj_14 h1{margin:0;color:#333}._backButton_11nsj_25{color:#667eea;border-color:#667eea}._backButton_11nsj_25:hover{background-color:#667eea1a;border-color:#5a6fd8}._alert_11nsj_34{margin-bottom:1.5rem}._sectionTitle_11nsj_38{color:#333;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #f0f0f0}._actions_11nsj_46{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid #e0e0e0}.MuiAccordion-root{border-radius:8px!important;margin-bottom:1rem!important}.MuiAccordion-root:before{display:none}.MuiAccordionSummary-root{background-color:#f8f9fa;border-radius:8px}.MuiAccordionSummary-root:hover{background-color:#e9ecef}.MuiAccordionDetails-root{padding-top:1.5rem}._selectedIcons_11nsj_75{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;padding:1rem;border:1px solid #e0e0e0;border-radius:8px;background-color:#fafafa}._drugIcon_11nsj_86{position:relative;display:inline-block;margin:.25rem;border-radius:8px;border:2px solid transparent;transition:all .2s ease}._drugIcon_11nsj_86:hover{border-color:#667eea}._drugIcon_11nsj_86:hover ._controls_11nsj_97{opacity:1}._controls_11nsj_97{position:absolute;top:-8px;right:-8px;z-index:10;opacity:0;transition:opacity .2s ease}._actionsContainer_11nsj_110{display:flex;background:#fff;border-radius:20px;box-shadow:0 2px 8px #00000026;padding:2px}._actionsContainer_11nsj_110 ._MuiIconButton-root_11nsj_117{padding:4px}._actionsContainer_11nsj_110 ._MuiIconButton-root_11nsj_117:hover{background-color:#667eea1a}._iconWrapper_11nsj_124{display:flex;align-items:center;justify-content:center;width:auto;height:105px;background:#fff;border-radius:8px;padding:8px}._iconWrapper_11nsj_124 img,._iconWrapper_11nsj_124 ._svgIcon_11nsj_135{max-width:100%;max-height:100%;object-fit:contain}._iconWrapper_11nsj_124 ._svgIcon_11nsj_135{width:100%;height:100%}._iconWrapper_11nsj_124 ._svgIcon_11nsj_135 svg{width:100%;height:100%}._medicalRecordContainer_5l7y6_2{position:fixed;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background-color:#f5f5f5;padding:20px 20px 80px}@media print{._medicalRecordContainer_5l7y6_2{position:static;height:auto;overflow:visible;padding:0!important;padding-bottom:0}}._pageContent_5l7y6_23{margin:0 auto;background-color:#fff;padding:15px;box-shadow:0 2px 8px #0000001a}@media print{._pageContent_5l7y6_23{width:100%;box-shadow:none;padding:0!important;page-break-after:always}}._header_5l7y6_38{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:0;border-bottom:none;gap:30px}@media print{._header_5l7y6_38{margin-bottom:15px}}._logoImage_5l7y6_53{height:140px;width:auto;object-fit:contain;margin-left:120px}@media print{._logoImage_5l7y6_53{height:140px}}._logoBox_5l7y6_65{font-size:24px;font-weight:700;padding:15px 25px;border:1px solid #000;background-color:transparent}@media print{._logoBox_5l7y6_65{font-size:20px;padding:10px 20px}}._headerInfo_5l7y6_79{padding:0 10px}._headerBox_5l7y6_83{border:1px solid #000;padding:15px 20px;text-align:center;background-color:transparent;width:100%}._headerBox_5l7y6_83 div{font-size:25px;line-height:1.3;font-weight:700}@media print{._headerBox_5l7y6_83{padding:10px 20px}}._patientInfo_5l7y6_101{margin-bottom:25px}@media print{._patientInfo_5l7y6_101{margin-bottom:15px;border:1px solid #000;padding:10px}}._fieldRow_5l7y6_112{display:flex;gap:15px;margin-bottom:12px;align-items:center}@media print{._fieldRow_5l7y6_112{gap:10px;margin-bottom:8px}}._fieldLarge_5l7y6_125,._fieldMedium_5l7y6_126,._fieldSmall_5l7y6_127,._fieldGender_5l7y6_128{display:flex;align-items:center;gap:8px}._fieldLarge_5l7y6_125 label,._fieldMedium_5l7y6_126 label,._fieldSmall_5l7y6_127 label,._fieldGender_5l7y6_128 label{font-weight:600;font-size:14px;white-space:nowrap}@media print{._fieldLarge_5l7y6_125 label,._fieldMedium_5l7y6_126 label,._fieldSmall_5l7y6_127 label,._fieldGender_5l7y6_128 label{font-size:11px}}._fieldLarge_5l7y6_125{flex:1}._fieldMedium_5l7y6_126{flex:0 0 280px}._fieldSmall_5l7y6_127{flex:1}._fieldGender_5l7y6_128{flex:0 0 auto;gap:15px}._underline_5l7y6_167{flex:1;border-bottom:1px solid #000;min-height:24px;padding:0 5px;font-size:14px}@media print{._underline_5l7y6_167{min-height:18px;font-size:11px}}._inputField_5l7y6_181{flex:1;border:none;border-bottom:1px solid #000;padding:4px 8px;font-size:14px;outline:none;background-color:transparent}._inputField_5l7y6_181:focus{background-color:#f0f8ff;border-bottom:2px solid #376fde}@media print{._inputField_5l7y6_181{font-size:11px;background-color:transparent!important;border-bottom:1px solid #000!important}._inputField_5l7y6_181::placeholder{color:transparent!important;opacity:0!important}}._checkboxGroup_5l7y6_206{display:flex;gap:15px}._checkbox_5l7y6_206{display:flex;align-items:center;gap:5px;cursor:pointer;font-size:14px}._checkbox_5l7y6_206 input[type=checkbox]{width:16px;height:16px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #000;background-color:transparent;position:relative}._checkbox_5l7y6_206 input[type=checkbox]:checked:after{content:"✕";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700;color:#000}@media print{._checkbox_5l7y6_206{font-size:11px}._checkbox_5l7y6_206 input[type=checkbox]{width:14px;height:14px}._checkbox_5l7y6_206 input[type=checkbox]:checked:after{font-size:14px}}._clinicalRecords_5l7y6_251{flex:1}._recordsTable_5l7y6_255{width:100%;border-collapse:collapse;border:1px solid #000}._recordsTable_5l7y6_255 thead{background-color:#f0f0f0}._recordsTable_5l7y6_255 thead th{border:1px solid #000;padding:10px 8px;font-weight:700;font-size:13px;text-align:center}@media print{._recordsTable_5l7y6_255 thead th{padding:6px 5px;font-size:10px}}._recordsTable_5l7y6_255 tbody tr{height:70px}@media print{._recordsTable_5l7y6_255 tbody tr{height:70px}}._recordsTable_5l7y6_255 tbody tr td{border:1px solid #000;padding:0;vertical-align:top;line-height:0}@media print{._recordsTable_5l7y6_255 tbody tr td{padding:0}}._colDate_5l7y6_296{width:10%}._colComplaint_5l7y6_300{width:35%}._colDiagnosis_5l7y6_304{width:20%}._colConduct_5l7y6_308{width:25%}._colSignature_5l7y6_312{width:10%}._tableInput_5l7y6_316{width:100%;max-width:100%;height:100%;min-height:100%;border:none;background-color:transparent;padding:4px;font-size:13px;outline:none;font-family:inherit;resize:none;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.4;display:block;box-sizing:border-box}._tableInput_5l7y6_316:focus{background-color:#f0f8ff}@media print{._tableInput_5l7y6_316{font-size:10px;min-height:100%;background-color:transparent!important;overflow:hidden}._tableInput_5l7y6_316::placeholder{color:transparent!important;opacity:0!important}}._controls_5l7y6_352{max-width:1200px;margin:20px auto;display:flex;gap:15px;justify-content:center}@media print{._controls_5l7y6_352{display:none}}._printButton_5l7y6_365,._backButton_5l7y6_366{padding:12px 30px;font-size:16px;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}._printButton_5l7y6_365{background-color:#4caf50;color:#fff}._printButton_5l7y6_365:hover{background-color:#45a049;transform:translateY(-2px);box-shadow:0 4px 8px #0003}._backButton_5l7y6_366{background-color:#666;color:#fff}._backButton_5l7y6_366:hover{background-color:#555;transform:translateY(-2px);box-shadow:0 4px 8px #0003}@media print{@page{size:A4 landscape;margin:15mm}body{print-color-adjust:exact;-webkit-print-color-adjust:exact}._medicalRecordContainer_5l7y6_2{width:100%;height:100%}}body{margin:0;padding:0;box-sizing:border-box;min-width:1490px;height:100vh;overflow:hidden}.showOnPrint{display:none}@media print{body{min-width:fit-content;height:fit-content;overflow:visible}@page{size:A4;margin:0}.hideOnPrint{display:none!important}.showOnPrint{display:block!important}}
