.sklejka-ref-wrap{vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.sklejka-ref-wrap>a,.sklejka-ref-wrap>span{min-width:0;max-width:100%;color:inherit;display:inline-flex}.sklejka-ref-wrap--number{flex:none}.sklejka-ref{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.sklejka-ref__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg);font-size:12px;line-height:18px;overflow:hidden}.sklejka-ref--md .sklejka-ref__title{font-size:13px;line-height:20px}a:hover>.sklejka-ref .sklejka-ref__title{text-underline-offset:2px;text-decoration:underline}.sklejka-ref--text .sklejka-ref__title{color:inherit}.sklejka-num{white-space:nowrap;letter-spacing:.1px;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.sklejka-num--sm{min-width:24px;height:18px;padding:0 5px;font-size:11px}.sklejka-num--md{min-width:30px;height:22px;padding:0 7px;font-size:13px}a:hover>.sklejka-ref .sklejka-num{filter:brightness(.97)}.sklejka-num--own{cursor:pointer;transition:border-color .15s,filter .15s}.sklejka-num--own:hover{filter:brightness(.96);border-color:var(--fg-muted)!important}.sklejka-num--own:focus-visible{outline:2px solid var(--link);outline-offset:1px}.sklejka-ref__origin{white-space:nowrap;color:var(--fg-muted);flex:none;font-size:11px;font-weight:500;line-height:18px}a:hover>.sklejka-ref .sklejka-ref__origin{color:var(--fg);text-underline-offset:2px;text-decoration:underline}.sklejka-refs__plus{color:var(--fg-muted);flex:none;font-size:11px;line-height:18px}.sklejka-refs__rest{flex:none;align-items:center;gap:6px;display:inline-flex}.sklejka-refs{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.sklejka-refs--wrap{flex-wrap:wrap;gap:4px}.sklejka-num-text{white-space:nowrap}a:hover>.sklejka-ref .sklejka-num-text{text-underline-offset:2px;text-decoration:underline}.sklejka-more{color:var(--fg-muted);cursor:help;white-space:nowrap;font-size:11px}.imt-copy{cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;line-height:18px;display:inline-flex}.imt-copy__icon{opacity:.7;font-size:10px}.imt-copy:hover{color:var(--fg)!important}.imt-copy:hover .imt-copy__icon{opacity:1}.imt-copy:focus-visible{outline:2px solid var(--link);outline-offset:1px}.imt-copy--main{font-weight:500}.imt-ref{min-width:0}.imt-ref--cell{flex-direction:column;gap:2px;display:flex}.imt-ref--inline{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.imt-ref__head{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.imt-ref__line{align-items:center;gap:6px;min-width:0;display:flex}.imt-ref__line>.sklejka-num,.imt-ref__head>.sklejka-num{flex:none}.imt-ref__meta{gap:6px}.dot-list-clip{min-width:0;max-width:100%;display:flex;overflow:hidden}.dot-list{flex-wrap:wrap;flex:auto;align-items:center;row-gap:2px;min-width:0;margin-left:-14px;display:flex}.dot-list__item{flex:none;align-items:center;min-width:0;display:inline-flex}.dot-list__item--shrink{flex:0 auto;overflow:hidden}.dot-list__item--shrink>.sklejka-refs{min-width:0;overflow:hidden}.dot-list__item:before{content:"·";text-align:center;width:14px;color:var(--fg-dimmed);flex:0 0 14px}.imt-ref__name{min-width:0;font-size:13px;font-weight:500}.imt-ref__name--empty{font-weight:400}.imt-name-edit.ant-btn{width:22px;min-width:22px;height:22px;color:var(--fg-muted);padding:0}.imt-name-edit.ant-btn .anticon{font-size:12px}.imt-ref__meta{flex-wrap:wrap;row-gap:2px;overflow:hidden}.imt-ref__meta>.imt-copy{flex:none}.imt-ref__meta>.sklejka-refs{flex:0 auto;min-width:0;overflow:hidden}.imt-ref--inline>.dot-list-clip{flex:0 auto}.imt-ref--inline .dot-list{row-gap:4px}.middle-ellipsis{white-space:nowrap;vertical-align:bottom;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.middle-ellipsis__sizer{visibility:hidden;width:max-content;height:0;display:block;overflow:hidden}.middle-ellipsis__text{display:block}.middle-ellipsis--wrap,.middle-ellipsis--wrap .middle-ellipsis__text{white-space:normal;overflow-wrap:anywhere}.middle-ellipsis__glue{white-space:nowrap}
