.tiptap{font-family:var(--font-sans);font-size:var(--text-15);line-height:var(--leading-read);color:var(--color-ink);word-break:keep-all;overflow-wrap:break-word;outline:none}.tiptap.ProseMirror{min-height:240px}.tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-muted);pointer-events:none;float:left;height:0}.tiptap p{margin:0 0 .8em}.tiptap p:last-child{margin-bottom:0}.tiptap .form-line{white-space:pre-wrap;margin:0 0 .8em}.tiptap .form-line:last-child{margin-bottom:0}.tiptap .form-slot{vertical-align:middle;white-space:normal;width:15rem;max-width:100%;margin:2px 0;display:inline-block}.tiptap td .form-slot,.tiptap th .form-slot{width:100%;display:block}.tiptap .form-table table{table-layout:auto}.tiptap .form-table .tabular-nums{white-space:nowrap}@media print{.tiptap.form-body p,.tiptap.form-body li,.tiptap.form-body tr,.tiptap.form-body h1,.tiptap.form-body h2,.tiptap.form-body h3{break-inside:avoid}.tiptap.form-body h1,.tiptap.form-body h2,.tiptap.form-body h3{break-after:avoid}}.tiptap p,.tiptap li,.tiptap h1,.tiptap h2,.tiptap h3,.tiptap blockquote{white-space:pre-wrap}.tiptap p:empty:before,.tiptap h1:empty:before,.tiptap h2:empty:before,.tiptap h3:empty:before{content:" "}.tiptap h1{font-size:var(--text-26);font-weight:700;line-height:var(--leading-title);color:var(--color-ink);letter-spacing:var(--tracking-display);margin:1.077em 0 .462em}.tiptap h1:first-child{margin-top:0}.tiptap h2{font-size:var(--text-20);font-weight:700;line-height:var(--leading-title);color:var(--color-ink);letter-spacing:var(--tracking-title);margin:1.2em 0 .5em}.tiptap h3{font-size:var(--text-16);font-weight:700;line-height:var(--leading-normal);color:var(--color-ink);margin:1.125em 0 .5em}.tiptap ul,.tiptap ol{margin:0 0 12px;padding-left:22px}.tiptap ul{list-style:outside}.tiptap ol{list-style:decimal}.tiptap li{margin:.267em 0}.tiptap li>p{margin:0}.tiptap blockquote{border-left:3px solid var(--color-brand-mid);color:var(--color-ink-2);background:var(--color-subtle);border-radius:0 var(--radius-6) var(--radius-6) 0;margin:14px 0;padding:4px 14px}.tiptap hr{border:0;border-top:1px solid var(--color-line);margin:22px 0}.tiptap code{background:var(--color-subtle);color:var(--color-ink);border-radius:var(--radius-4);border:1px solid var(--color-line);padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.tiptap pre{background:var(--color-night-3);color:var(--color-line-soft);border-radius:var(--radius-8);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-13);line-height:var(--leading-body);margin:14px 0;padding:12px 14px;overflow-x:auto}.tiptap pre code{color:inherit;font-size:inherit;background:0 0;border:none;padding:0}.tiptap a{color:var(--color-brand-strong);text-underline-offset:2px;cursor:pointer;text-decoration:underline}.tiptap a:hover{color:var(--color-brand)}.tiptap img{border-radius:var(--radius-8);border:1px solid var(--color-line);max-width:100%;height:auto;margin:14px auto;display:block}.tiptap img.ProseMirror-selectednode{outline:2px solid var(--color-brand);outline-offset:2px}.tiptap .resizable-image{width:fit-content;max-width:100%;margin:14px auto;display:block;position:relative}.tiptap .resizable-image[data-align=left],.tiptap img[data-align=left],.tiptap .tiptap-figure[data-align=left]{margin-left:0;margin-right:auto}.tiptap .resizable-image[data-align=center],.tiptap img[data-align=center],.tiptap .tiptap-figure[data-align=center]{margin-left:auto;margin-right:auto}.tiptap .resizable-image[data-align=right],.tiptap img[data-align=right],.tiptap .tiptap-figure[data-align=right]{margin-left:auto;margin-right:0}.tiptap .tiptap-figure{width:fit-content;max-width:100%;margin:14px auto}.tiptap .tiptap-figure>img{width:100%;height:auto;margin:0;display:block}.tiptap .resizable-image__caption,.tiptap figcaption{font-size:var(--text-13);line-height:var(--leading-normal);color:var(--color-sub);text-align:center;word-break:keep-all;margin-top:6px}.tiptap .resizable-image__caption-edit{margin-top:6px}.tiptap .resizable-image__caption-edit input{width:100%;font-size:var(--text-13);line-height:var(--leading-normal);color:var(--color-ink-2);text-align:center;background:0 0;border:0;border-bottom:1px dashed #0000;outline:none;padding:2px 2px 4px}.tiptap .resizable-image__caption-edit input::placeholder{color:var(--color-muted)}.tiptap .resizable-image.is-selected .resizable-image__caption-edit input{border-bottom-color:var(--color-line-field)}.tiptap .resizable-image__caption-edit input:focus{border-bottom-color:var(--color-brand-mid)}.tiptap .resizable-image>img{width:100%;height:auto;margin:0;display:block}.tiptap .resizable-image.is-selected>img,.tiptap .resizable-image.ProseMirror-selectednode>img{outline:2px solid var(--color-brand);outline-offset:2px}.tiptap .resizable-image__handle{background:var(--color-brand);border:2px solid var(--color-white);border-radius:var(--radius-6);width:10px;height:40px;max-height:60%;box-shadow:var(--shadow-seg);z-index:2;touch-action:none;position:absolute;top:50%;transform:translateY(-50%)}.tiptap .resizable-image__handle.left{cursor:ew-resize;left:-6px}.tiptap .resizable-image__handle.right{cursor:ew-resize;right:-6px}.tiptap .resizable-image__status{box-sizing:border-box;text-align:center;word-break:keep-all;border:1px dashed var(--color-line-field);border-radius:var(--radius-8);background:var(--color-subtle);width:120px;max-width:100%;min-height:90px;color:var(--color-sub);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px 20px;display:inline-flex}.tiptap .resizable-image__status--error{border-color:var(--color-danger-pale);color:var(--color-danger)}.tiptap .resizable-image__status-text{font-size:var(--text-13)}.tiptap .resizable-image__overlay{border-radius:var(--radius-8);background:color-mix(in srgb, var(--color-white) 55%, transparent);color:var(--color-brand);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tiptap strong{font-weight:700}.tiptap em{font-style:italic}.tiptap s{text-decoration:line-through}.tiptap u{text-underline-offset:2px;text-decoration:underline}.tiptap mark{background-color:var(--color-mark);color:inherit;border-radius:var(--radius-3);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .15em}.rich-editor-toolbar-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch}.rich-editor-toolbar-scroll::-webkit-scrollbar{display:none}.tiptap ::selection{background:var(--color-brand-ring)}.tiptap .tableWrapper{max-width:100%;margin:14px 0;overflow:auto hidden}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0}.tiptap .tableWrapper table{margin:0}.tiptap table+*{margin-top:14px}.tiptap td,.tiptap th{border:1px solid var(--color-line-box);vertical-align:top;box-sizing:border-box;min-width:1em;padding:6px 10px;position:relative}.tiptap td>p,.tiptap th>p{margin:0}.tiptap td:empty:before,.tiptap th:empty:before,.tiptap td>p:empty:before,.tiptap th>p:empty:before{content:" "}.tiptap.ProseMirror td,.tiptap.ProseMirror th{-webkit-touch-callout:none}.tiptap th{background:var(--color-subtle);text-align:left;font-weight:600}.tiptap .selectedCell:after{content:"";background:var(--color-brand-pale);opacity:.45;pointer-events:none;z-index:2;position:absolute;inset:0}.tiptap .column-resize-handle{background-color:var(--color-brand-mid);pointer-events:none;z-index:3;width:4px;position:absolute;top:0;bottom:0;right:-2px}.tiptap.resize-cursor{cursor:col-resize}.tiptap.row-resize-cursor{cursor:row-resize}.table-row-resize-hint{background:var(--color-brand-mid);border-radius:var(--radius-3);z-index:40;pointer-events:none;height:3px;display:none;position:fixed}.tiptap th[data-col-type]{padding-left:30px}.tiptap th[data-col-type]:before{content:"";background-color:var(--color-muted);pointer-events:none;width:13px;height:13px;position:absolute;top:50%;left:10px;transform:translateY(-50%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:13px 13px;mask-size:13px 13px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tiptap th[data-col-type=number]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='9' x2='20' y2='9'/%3E%3Cline x1='4' y1='15' x2='20' y2='15'/%3E%3Cline x1='10' y1='3' x2='8' y2='21'/%3E%3Cline x1='16' y1='3' x2='14' y2='21'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='4' y1='9' x2='20' y2='9'/%3E%3Cline x1='4' y1='15' x2='20' y2='15'/%3E%3Cline x1='10' y1='3' x2='8' y2='21'/%3E%3Cline x1='16' y1='3' x2='14' y2='21'/%3E%3C/svg%3E")}.tiptap th[data-col-type=date]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E")}.tiptap th[data-col-type=status]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='1.5' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='1.5' fill='black'/%3E%3C/svg%3E")}.tiptap th[data-col-type=checkbox]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.tiptap th[data-col-type=url]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 17H7A5 5 0 0 1 7 7h2'/%3E%3Cpath d='M15 7h2a5 5 0 1 1 0 10h-2'/%3E%3Cline x1='8' y1='12' x2='16' y2='12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 17H7A5 5 0 0 1 7 7h2'/%3E%3Cpath d='M15 7h2a5 5 0 1 1 0 10h-2'/%3E%3Cline x1='8' y1='12' x2='16' y2='12'/%3E%3C/svg%3E")}.tiptap th[data-col-type=email]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-10 5L2 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-10 5L2 7'/%3E%3C/svg%3E")}.tiptap th[data-col-type=crew]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='5'/%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='5'/%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3C/svg%3E")}.tiptap th[data-col-type=office]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'/%3E%3Cpath d='M2 22h20'/%3E%3Cpath d='M10 6h1'/%3E%3Cpath d='M13 6h1'/%3E%3Cpath d='M10 10h1'/%3E%3Cpath d='M13 10h1'/%3E%3Cpath d='M10 14h1'/%3E%3Cpath d='M13 14h1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'/%3E%3Cpath d='M2 22h20'/%3E%3Cpath d='M10 6h1'/%3E%3Cpath d='M13 6h1'/%3E%3Cpath d='M10 10h1'/%3E%3Cpath d='M13 10h1'/%3E%3Cpath d='M10 14h1'/%3E%3Cpath d='M13 14h1'/%3E%3C/svg%3E")}.tiptap th[data-col-type=route]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='19' r='3'/%3E%3Cpath d='M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15'/%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='19' r='3'/%3E%3Cpath d='M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15'/%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3C/svg%3E")}.tiptap.ProseMirror td.cell-empty:before{color:var(--color-muted);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;background-position:0;background-repeat:no-repeat;background-size:12px 12px;padding-left:18px;position:absolute;top:6px;left:10px;right:6px;overflow:hidden}.tiptap.ProseMirror td.col-type-date.cell-empty:before{content:"날짜 선택";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9ced6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E")}.tiptap.ProseMirror td.col-type-status.cell-empty:before{content:"상태 선택";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9ced6' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='1.5' fill='%23c9ced6'/%3E%3C/svg%3E")}.tiptap.ProseMirror td.col-type-url.cell-empty:before{content:"URL 입력";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9ced6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 17H7A5 5 0 0 1 7 7h2'/%3E%3Cpath d='M15 7h2a5 5 0 1 1 0 10h-2'/%3E%3Cline x1='8' y1='12' x2='16' y2='12'/%3E%3C/svg%3E")}.tiptap.ProseMirror td.col-type-email.cell-empty:before{content:"이메일 입력";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9ced6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-10 5L2 7'/%3E%3C/svg%3E")}.tiptap.ProseMirror td.col-type-crew.cell-empty:before{content:"승무원 검색";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9ced6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='5'/%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3C/svg%3E")}.tiptap.ProseMirror td.col-type-office.cell-empty:before{content:"영업소 검색";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9ced6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'/%3E%3Cpath d='M2 22h20'/%3E%3C/svg%3E")}.tiptap.ProseMirror td.col-type-route.cell-empty:before{content:"노선 검색";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9ced6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='19' r='3'/%3E%3Cpath d='M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15'/%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3C/svg%3E")}.tiptap.ProseMirror td.col-type-checkbox{cursor:pointer}.tiptap.ProseMirror td.col-type-checkbox:after,.tiptap td[data-checked]:after{content:"";border:1.5px solid var(--color-line-field);border-radius:var(--radius-4);background-color:var(--color-white);pointer-events:none;width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tiptap td[data-checked=true]:after{border-color:var(--color-brand);background-color:var(--color-brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 10px}.tiptap td[data-chip-color]>p:first-child{font-size:var(--text-13);line-height:var(--leading-read);white-space:nowrap;text-overflow:ellipsis;vertical-align:top;box-sizing:border-box;border-radius:999px;max-width:100%;margin:0;padding:1px 9px;display:inline-block;overflow:hidden}.tiptap td[data-chip-color=gray]>p:first-child{background:var(--color-soft);color:var(--color-ink-2)}.tiptap td[data-chip-color=blue]>p:first-child{background:var(--color-brand-soft);color:var(--color-brand-strong)}.tiptap td[data-chip-color=green]>p:first-child{background:var(--color-ok-soft);color:var(--color-ok)}.tiptap td[data-chip-color=yellow]>p:first-child{background:var(--color-warn-soft);color:var(--color-warn)}.tiptap td[data-chip-color=red]>p:first-child{background:var(--color-danger-soft);color:var(--color-danger)}.tiptap td[data-chip-color=purple]>p:first-child{background:var(--color-plum-soft);color:var(--color-plum)}.tiptap td[data-number]{text-align:right;font-variant-numeric:tabular-nums}.tiptap tr[data-sum-row]>td{background:var(--color-subtle);border-top-width:2px;border-top-color:var(--color-line-box);padding-top:9px;padding-bottom:9px;font-weight:700}.tiptap tr[data-sum-row]>td:not([data-number]){color:var(--color-sub);font-weight:600}.tiptap span[data-blank]{min-width:120px;max-width:100%;color:var(--color-sub);border-bottom:1.5px solid var(--color-ink);text-align:center;vertical-align:baseline;line-height:var(--leading-dense);white-space:pre-wrap;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 6px;display:inline-block}.tiptap span[data-blank]:after{content:"​"}.tiptap.ProseMirror span[data-blank]{background:var(--color-brand-tint);border-radius:var(--radius-3) var(--radius-3) 0 0}@media print{.tiptap span[data-blank]{background:0 0!important}}.tiptap td[data-diagonal],.tiptap th[data-diagonal]{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-repeat:no-repeat;background-size:100% 100%}.tiptap td[data-diagonal=down],.tiptap th[data-diagonal=down]{background-image:linear-gradient(to top right, transparent calc(50% - .6px), var(--color-ink-2) calc(50% - .6px), var(--color-ink-2) calc(50% + .6px), transparent calc(50% + .6px))}.tiptap td[data-diagonal=up],.tiptap th[data-diagonal=up]{background-image:linear-gradient(to bottom right, transparent calc(50% - .6px), var(--color-ink-2) calc(50% - .6px), var(--color-ink-2) calc(50% + .6px), transparent calc(50% + .6px))}.tiptap td[data-diagonal=cross],.tiptap th[data-diagonal=cross]{background-image:linear-gradient(to bottom right, transparent calc(50% - .6px), var(--color-ink-2) calc(50% - .6px), var(--color-ink-2) calc(50% + .6px), transparent calc(50% + .6px)), linear-gradient(to top right, transparent calc(50% - .6px), var(--color-ink-2) calc(50% - .6px), var(--color-ink-2) calc(50% + .6px), transparent calc(50% + .6px))}
