.stampCell{word-break:break-all;min-width:50px;max-width:50px;font-size:17px!important}.stampShortText{color:red;border:3px double red;border-radius:50%;width:64px;height:64px;margin:auto;font-size:10px;position:relative}.stampShortText span{text-align:center;width:100%;display:inline-block}.stampShortText span:first-child{line-height:56px}.stampShortText span:first-child:before{content:"承認";border-bottom:1px solid red;width:80%;margin:auto;padding-bottom:3px;line-height:1;position:absolute;top:5px;left:0;right:0}.stampShortText span:last-child{border-top:1px solid red;width:80%;margin:auto;padding-top:2px;line-height:1;position:absolute;top:38px;left:0;right:0}.stampLongText{color:red;border:3px double red;border-radius:50%;width:64px;height:64px;margin:auto;font-size:9px;position:relative}.stampLongText span{text-align:center;width:100%;display:inline-block}.stampLongText span:first-child{line-height:50px}.stampLongText span:first-child:before{content:"承認";border-bottom:1px dotted red;width:80%;margin:auto;padding-bottom:3px;line-height:1;position:absolute;top:5px;left:0;right:0}.stampLongText span:last-child{border-top:1px dotted red;width:80%;margin:auto;padding-top:2px;line-height:1;position:absolute;top:31px;left:0;right:0}.rowFixedTable{max-width:100%}.rowFixedTable td:first-child{background-color:#fff}.rowFixedTable tr th{z-index:2;background:#fff;position:sticky}.rowFixedTable thead tr:last-child th{z-index:3;top:48px}.rowFixedTable thead tr:first-child th{z-index:1;top:0}.rowFixedTable tr:first-child th:first-child{z-index:3}.rowFixedTable td:first-child{z-index:1}.rowFixedTable td:first-child,.rowFixedTable th:first-child{position:sticky;left:0}.strict-layout{table-layout:auto;width:100%}.strict-layout th,.strict-layout td{white-space:nowrap}.strict-layout .col-name{white-space:normal;word-break:break-all;min-width:150px}.strict-layout .col-icon{white-space:nowrap;width:1px}.table-wrapper{width:100%;overflow-x:auto}#gridueda{width:100%;overflow-x:scroll}#gridueda .grid-container{white-space:nowrap;display:grid}#gridueda .grid-container .fixedCell{z-index:2;position:sticky;top:0;left:0}#gridueda .grid-container .highlightedRow{background-color:#eee!important}#gridueda .grid-container .contents{border-collapse:collapse;text-overflow:ellipsis;border-left:1px solid #ccc;align-items:center;min-height:40px;display:flex;overflow:hidden}#gridueda .grid-container .headers{cursor:pointer;justify-content:space-between;align-items:center;min-height:40px;display:flex}#gridueda .grid-container .headers .title{min-width:0}#gridueda .grid-container .resize-handle{cursor:col-resize;background-color:#ccc;flex-shrink:0;width:5px;height:100%}#gridueda .grid-container .resize-handle:hover{background-color:orange;width:16px}#gridueda .grid-container{background-clip:border-box}.cardBox{border:1px solid #ccc;border-radius:8px;overflow:hidden}:root{--font-size-multiplier:18}.valiableFontXS{font-size:calc(.8px * var(--font-size-multiplier))}.valiableFontMD{font-size:calc(1px * var(--font-size-multiplier))}.valiableFontLG{font-size:calc(1.2px * var(--font-size-multiplier))}.text-h6{font-size:calc(1px * var(--font-size-multiplier) * 1.15);font-weight:700}.q-dialog__title{font-size:calc(1px * var(--font-size-multiplier) * 1.15)}.q-dialog__message{font-size:calc(1px * var(--font-size-multiplier))}table td{font-size:calc(1px * var(--font-size-multiplier))!important}table th{font-weight:700;font-size:calc(1px * var(--font-size-multiplier))!important}.q-checkbox__label,.q-radio__label,.q-toggle__label,.q-item__label,.q-select .q-field__native span,.q-badge--single-line{font-size:calc(1px * var(--font-size-multiplier))}.q-breadcrumbs{font-size:calc(1px * var(--font-size-multiplier) * .8)}.editTemplateBase{height:auto;position:relative}.editcell{height:auto;overflow:auto}.border-all{border:1px solid #ccc}.white-space{white-space:pre-wrap}.pageContainer{max-width:1800px;margin-left:auto;margin-right:auto}.longHeight{height:400px}.labelMinHeightNormal{white-space:nowrap;text-overflow:ellipsis;height:35px;line-height:35px;overflow:hidden}.labelMinHeightInline{flex-direction:column;justify-content:center;height:25px;display:flex}.marginTopAuto{margin-top:auto}.viewcell{overflow:auto}.timeStyle{font-size:22px}.cardWidth80vw{width:700px;max-width:80vw}.grayline{border-bottom:1px dotted gray;width:100%;height:1px;position:absolute}.sortable-selected{background-color:#e0f7fa;border-color:#00bcd4}.paddingBottom100{padding-bottom:100px}.hide-footer{display:none!important}
